elements were note selecting with simple .cm-string , but this .cm-string-2 fixes it */
.theme-dark .cm-string-2 {
color:#ff80bf;
}
/* In bash it selects default commands e.g. cd, ls, grep, wc, find etc. */
.theme-dark .cm-builtin {
color:#80ffea;
}
/* ------------------------------------------------------------*/
/* ---------------- Codeblock - Reading Mode ------------------*/
/* ----------------------- .token -----------------------------*/
/* ------------------------------------------------------------*/
/* Main Properties */
.theme-dark code[class*="language-"],
.theme-dark pre[class*="language-"] {
background: #282a36 !important;
color: #f8f8f2;
font-family:'SF Mono', Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
/* font-weight: 600 !important; */
/* white-space: pre; */
word-spacing: normal;
word-break: normal;
line-height: 1.5;
/* The default is 4, but you could change it if you really, really want to */
tab-size: 2;
-webkit-hyphens: none;
hyphens: none;
}
/* What the code looks like when highlighted */
code[class*="language-"]::selection,
code[class*="language-"] ::selection,
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection {
background: rgba(146, 146, 175, 0.164); /* changes background color */
color: unset; /* changes color of the highlighted text */
}
/* Properties specific to code blocks */
pre[class*="language-"] {
padding: 1em; /* this is standard */
margin: 0.5em 0; /* this is the default */
overflow: auto; /* this is standard */
border-radius: 5px; /* make codeblock edges round */
}
/**
* These are the minimum tokens you must style, you can rearrange them and/or style more tokens as you want
* The concepts behind these standard tokens, as well as some examples, can be found here: https://prismjs.com/tokens.html
*/
/* Comment */
.theme-dark .token.comment {
color: #6272a4;
}
/* In HTML e.g. */
.theme-dark .token.doctype {
color: #6272a4;
}
/* Punctuation such as brackets, parentheses, commas, and more. */
.theme-dark .token.punctuation {
color:#f8f8f2;
}
/* In BASH: color of the pipe | */
/* In css color of = : ! * > */
/* .theme-dark .token.operator {
color: red;
} */
/* In html: attribute within e.g.
*/
.theme-dark .token.attr-name {
color: #8aff80;
}
/* String e.g. a whole sentence within " Sample Sentece" */
.theme-dark .token.attr-value {
color: #ffff80;
}
/* In CSS: classname within 'class classname =' */
/* In BASH: the first command will be also highlighted,
but can be overwritten with definition of '.token.builtin'
which is token responsible for bash built in cmds */
.theme-dark .token.class-name {
color: #8aff80;
}
/* In bash it selects 'cd' , 'pwd' */
/* '!important' to overwrite .token-class-name */
.theme-dark .token.builtin {
color: #80ffea !important;
}
.theme-dark .language-bash .token.function {
color:#80ffea;
}
/* In JS: Function Name, println */
/* In Bash: if you select !important it it willl overwrite following: ls, grep, wc . Better use
'.language-bash.is-loaded .token.function' -> to target 'ls, grep, wc' */
.theme-dark .token.function {
color: #50fa7b;
}
/* Boolean: true, false*/
.theme-dark .token.boolean {
color: #9580ff;
}
/* Unknown */
/* .theme-dark .token.constant {
color: red;
} */
/* Number */
.theme-dark .token.number {
color: #9580ff;
}
/* Unit e.g. px, em */
.theme-dark .token.unit {
color: #ff80bf;
/* font-weight: bold; */
}
/* In css: e.g. @font-family {} */
.theme-dark .token.atrule {
color: #ff80bf;
}
/* e.g. var, let , const etc. */
.theme-dark .token.keyword {
color: #ff80bf;
font-weight: normal;
}
/* In CSS: properties e.g. background-color in background-color: red*/
.theme-dark .token.property {
color: #80ffea;
}
/* In html: div in
*/
.theme-dark .token.tag {
color: #ff80bf;
}
/* In HTML allows to change color of brackets */
/* .theme-dark .token.tag .punctuation {
color: #ff80bf;
} */
/* !important in css*/
.theme-dark .token.important {
color: #ff80bf !important;
}
/* In css selects div e.g. in div.elements, or pre in 'not(pre)' */
.theme-dark .token.selector {
color: #ff80bf;
}
/* Fixes some elements which .selector broke */
/* Selects class in CSS */
.theme-dark .token.class {
color: #8aff80;
}
/* String e.g. a whole sentence within " Sample Sentece" */
.theme-dark .token.string {
color: #ffff80;
}
/* Method in Javscript e.g. render in ReactDOM.render*/
.theme-dark .token.method {
color:#50fa7b;
}
/* Var in css e.g. --this-is-variable */
.theme-dark .token.variable {
color: #9580ff;
}
/* In CSS: e.g. image path in background: url(pathtoimage.png) */
.theme-dark .token.url {
color: #ffb86c;
}
/* The following rules are pretty similar across themes, but feel free to adjust them */
/* The below are default in Obsidian */
.theme-dark .token.bold {
font-weight:bolder;
}
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}
.theme-dark .token.namespace {
opacity: 0.7;
}
/* LANGUAGE-SPECIFIC OVERRIDES */
/* If you'd like your theme to have overrides for specific languages, here's an example, you can remove it and/or add more overrides */
/* For Instance change -css to -javasript, for highlighting to work only on those languages */
/* .theme-dark .language-css .token.important {
color: red;
} */
/* Inline Code in Reading Mode */
p > code,
li code,
ul code,
ol code {
font-family: "Monaco", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace !important;
line-height: normal;
background: #2f2f2d !important;
color: #ff5555 !important;
border-radius: 3px;
font-size: 85%;
padding: 0.2em 0.4em;
vertical-align: baseline;
}
/* Backticks of inline code */
.cm-formatting.cm-formatting-code.cm-inline-code {
color:red !important;
padding: 0.2em 0.01em;
}
/* Inline Code in Source Mode */
.cm-inline-code {
font-family: "Monaco", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace !important;
line-height: normal;
background: #2f2f2d !important;
color: #ff5555 !important;
border-radius: 3px;
padding: 0.2em 0.4em;
vertical-align: baseline;
}
/* Testin TablesWidths */
table > thead > tr > th:nth-child(1),
table > thead > tr > th:nth-child(2),
table > thead > tr > th:nth-child(3),
table > tbody {
width: 20%;
font-size: 0.85vw;
}
:root {
--default-font: "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Microsoft YaHei Light", sans-serif !important;
--font-monospace: "Monaco", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace !important;
--font-code: "Monaco", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace !important;
--font-monospace-1: "Monaco", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace !important;
--font-monospace-2: "Monaco", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace !important;
}
/*Bullet list line height in Live Mode*/
.ͼ1 .cm-scroller {
line-height: 1.5 !important;
}
.markdown-preview-view {
line-height: 1.7 !important;
}
/*
L Y T M O D E
Obsidian Theme v1.1
by Cecilia May (commissioned by Nick Milo)
────────────────────────────────────
LYT Mode is for "Linking Your Thinking".
It invokes sensemaking and lateral thinking.
It was designed by Cecilia May (https://github.com/ceciliamay)
on commission from Nick Milo for
the purpose of evolving his Cybertron theme.
Note from Nick:
This is where I do my sensemaking: in LYT Mode.
That stands for: "Linking Your Thinking" Mode.
LYT Mode is meant to encourage sensemaking and lateral thinking.
I do both my creative and analytical work in LYT Mode.
────────────────────────────────────
Support
Cecilia's Work: https://ko-fi.com/ceciliamay
README: https://github.com/nickmilo/LYT-Mode
License: MIT License
Icons: Boxicons
────────────────────────────────────
/*────────────────────────────────────
++++++++++++Variables+++++++++++++++++
────────────────────────────────────*/
:root {
/*──────────Font Families──────────*/
/* Taller Proportion */
/* --font-sans-1:
'Avenir Next', 'Inter', -apple-system
BlinkMacSystemFont, 'Segoe UI', 'Ubuntu',
Helvetica, Arial, sans-serif;
--font-monospace-1:
'JetBrains Mono', 'Fira Code', Courier, monospace; */
/* Square-y Proportion */
--font-sans-2:
'Abril Text', 'Inter', -apple-system
BlinkMacSystemFont, 'Segoe UI', 'Ubuntu',
Helvetica, Arial, sans-serif;
/* --font-monospace-2:
'DM Mono', 'Fira Code', Courier, monospace; */
--font-preview: var(--font-sans-2);
--font-editor: var(--font-sans-2);
--font-header: var(--font-sans-2);
--font-code: var(--font-monospace-2);
/* Original Obsidian Font Variables */
--default-font: var(--font-sans-2);
--mermaid-font: var(--font-sans-2);
--reveal-font: var(--font-sans-2);
/*──────────Font Weight──────────*/
--font-thin: 100;
--font-extra-light: 200;
--font-light: 300;
--font-regular: 400;
--font-medium: 500;
--font-semi-bold: 600;
--font-bold: 800;
--font-extra-bold: 900;
/*──────────Typographic Scale──────────*/
/* Based on Standard 16px */
--line-width: 42em;
--font-scale-000: 0.625rem;
--font-scale-00: 0.750rem;
--font-scale-0: 0.875rem;
--font-scale-1: 1rem;
--font-scale-2: 1.125rem;
--font-scale-3: 1.375rem;
--font-scale-4: 1.625rem;
--font-scale-5: 1.750rem;
--font-scale-6: 2rem;
--font-scale-7: 2.250rem;
--font-scale-8: 2.5rem;
--font-scale-9: 2.625rem;
--font-scale-10: 3rem;
--line-height: 1.58em;
/*──────────Tracking (Letter Spacing)──────────*/
--tracking-0: 0px;
--tracking-1: 0.16px;
--tracking-2: 0.32px;
--tracking-3: 0.64px;
--tracking-4: 1.28px;
--tracking-5: 2.56px;
/*──────────Layout Sizing──────────*/
--scale-0-0: 0px;
/* Multiples of 2 */
--scale-2-1: 2px;
--scale-2-2: 4px;
--scale-2-3: 6px;
--scale-2-4: 8px;
--scale-2-5: 10px;
--scale-2-6: 12px;
--scale-2-8: 16px;
--scale-2-9: 18px;
--scale-2-10: 20px;
--scale-2-18: 36px;
/* Multiples of 8 */
--scale-8-1: 8px;
--scale-8-2: 16px;
--scale-8-3: 24px;
--scale-8-4: 32px;
--scale-8-5: 40px;
--scale-8-6: 48px;
--scale-8-7: 54px;
--scale-8-8: 64px;
--scale-8-9: 72px;
--scale-8-10: 80px;
--scale-8-12: 96px;
--scale-8-18: 144px;
--scale-8-36: 288px;
/*──────────Duration, Transitions & Animations──────────*/
/* Duration */
--duration-none: 0;
--duration-fast-1: 120ms;
--duration-fast-2: 180ms;
--duration-moderate-1: 250ms;
--duration-moderate-2: 340ms;
--duration-slow-1: 500ms;
--duration-slow-2: 640ms;
/* Transitions & Animations */
--motion-smooth: cubic-bezier(0.65,0.05,0.36,1); /* easeInOutCubic */
--motion-delay: cubic-bezier(0.86,0,0.07,1); /* easeInOutQuint */
--motion-heavy: cubic-bezier(0.18,0.89,0.32,1.27); /* easeOutBack */
} /* End of Variables (:root) */
/*────────────────────────────────────
++++++++++++Theme Colors++++++++++++++
────────────────────────────────────*/
/*
Light Theme Not Supported :(
All Light Theme Colors will be Dark
*/
/*────────────────────────────────────
Dark Theme
────────────────────────────────────*/
.theme-light, .theme-dark {
/*─────────Original Obsidian Variables──────────*/
--background-primary: var(--color-gray-90);
--background-primary-alt: var(--color-gray-100);
--background-secondary: var(--color-gray-100);
--background-secondary-alt: var(--color-black);
--background-modifier-border: var(--color-gray-80);
--background-modifier-form-field: var(--color-black);
--background-modifier-form-field-highlighted: var(--color-blacker);
--background-modifier-box-shadow: var(--sheer-dark);
--background-modifier-cover: var(--sheer-medium);
--background-modifier-success: var(--color-green-900);
--background-modifier-error: var(--color-magenta-910);
--background-modifier-error-rgb: 235, 86, 131;
--background-modifier-error-hover: var(--color-magenta-920);
--text-normal: var(--color-gray-20);
--text-muted: var(--color-gray-40);
--text-faint: var(--color-gray-60);
--text-accent: var(--color-gray-20);
--text-accent-hover: var(--color-white);
--text-error: var(--color-magenta-910);
--text-error-hover: var(--color-magenta-900);
--text-highlight-bg: var(--color-highlight-bg);
--text-highlight-bg-active: var(--color-highlight-bg);
--text-selection: rgba(134, 169, 209, 0.233);
--text-on-accent: var(--color-white);
--interactive-normal: var(--color-blacker);
--interactive-hover: var(--color-gray-90);
--interactive-accent: var(--color-slate-900);
--interactive-accent-rgb: 239, 241, 245;
--interactive-accent-hover: var(--color-slate-700);
--interactive-success: var(--color-green-920);
--scrollbar-bg: transparent;
--scrollbar-thumb-bg: var(--color-gray-100);
--scrollbar-active-thumb-bg: var(--color-black);
/*─────────The CYBERTRON Color Palette for Dark Theme──────────*/
--color-white: hsl(220, 23%, 95%); /* SB Highlighted Text */
--color-gray: ;
--color-gray-10: hsl(225, 17%, 88%);
--color-gray-15: hsl(225, 17%, 84%);
--color-gray-20: hsl(224, 37%, 80%); /* SB Common Text & Icons on Hover */
--color-gray-30: hsl(224, 26%, 70%);
--color-gray-40: hsl(224, 17%, 68%); /* Metadata Text */
--color-gray-50: hsl(226, 10%, 47%); /* Graph Lines & Lighter Borders */
--color-gray-60: hsl(225, 14%, 55%); /* SB Common Icons & Status Bar Text */
--color-gray-70: hsl(225, 11%, 36%); /* SB Disabled Text & Titlebar */
--color-gray-80: hsl(225, 18%, 25%); /* Borders & Highlighted Shape */
--color-gray-90: hsl(225, 12%, 20%); /* Content BG */
--color-gray-100: hsl(231, 9%, 15%); /* SB Content BG & Metadata */
--color-black: hsl(230, 9%, 13%); /* Workspace BG */
--color-blacker: hsl(230, 8%, 10%);
--border-xsm: rgba(255, 255, 255, 0.25);
--border-xsm-alt: rgba(100, 100, 100, 0.25);
--shadow-xsm: rgba(0, 0, 0, 0.15);
--shadow-sm:
0px 3px 12px -2px rgba(14, 11, 11, 0.5);
--shadow-m:
0px 3px 3.1px -20px rgba(0, 0, 0, 0.2),
0px 24px 25px -20px rgba(0, 0, 0, 0.35);
--shadow-l:
0px 2px 2.3px -52px rgba(0, 0, 0, 0.448),
0px 5.6px 6.3px -52px rgba(0, 0, 0, 0.6),
0px 13.6px 15.1px -52px rgba(0, 0, 0, 0.852),
0px 45px 50px -52px rgba(0, 0, 0, 1);
--sheer-light: rgba(0, 0, 0, 0.35);
--sheer-medium: rgba(0, 0, 0, 0.65);
--sheer-dark: rgba(0, 0, 0, 0.95);
--color-cyan: var(--color-cyan-500);
--color-cyan-300: hsl(183, 29%, 62%);
--color-cyan-500: hsl(192, 46%, 68%);
--color-cyan-510: hsl(191, 65%, 59%); /* Nick's BrighterCyberCyan */
--color-cyan-520: hsl(191, 57%, 59%); /* Nick's CyberCyan */
--color-cyan-530: hsl(191, 54%, 64%); /* Nick's FadedCyberCyan */
--color-cyan-700: hsl(194, 50%, 47%);
--color-cyan-900: hsl(196, 27%, 41%);
--color-cyan-gradient-1:
linear-gradient(180deg,
#82b7ba, #77aeb3, #6da5ac, #629ca5,
#5a919c, #558590, #4f7984, #496d79); /* 300 -> 900 */
--color-cyan-gradient-2:
linear-gradient(180deg,
#55a6be, #509fb7, #4d98af, #4d8fa4,
#4c8698, #4c7e8e, #4a7583, #496d79); /* 700 -> 900 */
/* --color-cyan-gradient-3:
linear-gradient(180deg,
#5EC6E5, #52c1da, #5dbcd2, #5dbcd2,
#5dbcd2, #5dbcd2, #4a7583, #496d79); Nick */
/* --color-cyan-gradient-3:
linear-gradient(180deg,
#5EC6E5, #52c1da, #5dbcd2, #5dbcd2,
#44b2ca, #4a9fb9, #3a94af, #0598c5); */
--color-cyan-gradient-3:
linear-gradient(180deg,
#6de0fd, #5dd6f5, #56d3f2, #4fcfef,
#48cceb, #40c8e8, #37c5e5, #2dc1e2);
/* --color-cyan-gradient-3:
linear-gradient(180deg,
#88fbff, #78f5fc, #69edf8, #5ae5f4,
#4cdbef, #3fd1e9, #33c5e2, #28b9da); */
--color-magenta: var(--color-magenta-500);
--color-magenta-300: hsl(334, 37%, 65%);
--color-magenta-310: hsl(338, 100%, 87%);
--color-magenta-500: hsl(338, 100%, 80%);
--color-magenta-700: hsl(334, 100%, 75%);
--color-magenta-900: hsl(317, 62%, 65%);
--color-magenta-910: hsl(342, 96%, 68%);
--color-magenta-920: hsl(342, 100%, 74%);
--color-magenta-gradient-1:
linear-gradient(180deg,
#ffb1ce, #ffa3ca, #f897c4, #f88cc4,
#ef7dbe, #ea77be, #e472be, #dd6ebe); /* 300 -> 900 */
--color-magenta-gradient-2:
linear-gradient(180deg,
#ff99be, #fc91bd, #f88abd, #f483bd,
#ef7dbe, #ea77be, #e472be, #dd6ebe); /* 500 -> 900 */
--color-yellow: var(--color-yellow-700);
--color-yellow-300: hsl(61, 100%, 75%);
--color-yellow-310: hsl(61, 46%, 69%);
--color-yellow-500: hsl(59, 71%, 68%);
--color-yellow-700: hsl(58, 86%, 66%);
--color-yellow-900: hsl(59, 82%, 44%);
--color-yellow-gradient-1:
linear-gradient(180deg,
#fcff80, #fafd6b, #f9fb57, #f6f843,
#f4f430, #f0ef1e, #e4e213, #ccc914); /* 300 -> 900 */
--color-yellow-gradient-2:
linear-gradient(-90deg,
#f3ee5e, #f1ec50, #f0eb41, #eee933,
#ece725, #eae516, #dbd815, #ccc914); /* 700 -> 900 */
--color-green: var(--color-green-700);
--color-green-300: hsl(151, 100%, 81%);
--color-green-500: hsl(124, 54%, 75%);
--color-green-700: hsl(151, 72%, 65%);
--color-green-900: hsl(166, 74%, 45%);
--color-green-910: hsl(158, 85%, 45%);
--color-green-920: hsl(167, 83%, 31%);
--color-green-gradient-1:
linear-gradient(180deg,
#9effd0, #8bfcc9, #79f9c4, #67f4bf,
#57efbb, #48e8b7, #39e0b4, #2cd8b0); /* 300 -> 900 */
--color-green-gradient-2:
linear-gradient(180deg,
#a2f49a, #89f18d, #79ee8b, #69ea8d,
#59e692, #4ae299, #3bdda3, #2cd8b0); /* 500 -> 900 */
--color-purple: var(--color-purple-500);
--color-purple-300: hsl(255, 49%, 76%);
--color-purple-500: hsl(255, 100%, 86%);
--color-purple-700: hsl(260, 100%, 79%);
--color-purple-900: hsl(263, 46%, 61%);
--color-purple-910: hsl(263, 37%, 69%);
--color-purple-gradient-1:
linear-gradient(180deg,
#d9ccff, #d2c4ff, #cbbcff, #c4b4ff,
#bdabff, #b5a3ff, #ad9bff, #a593ff); /* 500 -> 700 */
--color-purple-gradient-2:
linear-gradient(180deg,
#d9ccff, #ccbafc, #c0a9f8, #b59af2,
#ab8cea, #a281e1, #9977d6, #916ec9); /* 500 -> 900 */
--color-slate: var(--color-slate-500);
--color-slate-300: hsl(220, 23%, 90%);
--color-slate-500: hsl(224, 37%, 80%);
--color-slate-700: hsl(223, 18%, 68%);
--color-slate-900: hsl(225, 14%, 40%);
--color-slate-gradient-1:
linear-gradient(180deg,
#eff1f5, #e3e6ed, #d7dce5, #ccd1dd,
#c0c7d5, #b5bccd, #aab2c5, #9fa7bc); /* 300 -> 700 */
--color-slate-gradient-2:
linear-gradient(180deg,
#b9c3df, #aab4cf, #9ca5bf, #8e97b0,
#8c96b1, #828ba5, #70778f, #656d85); /* 500 -> 900 */
--color-slate-gradient-3:
linear-gradient(180deg,
#9fa7bc, #97a0b6, #9099b1, #8892ab,
#818aa6, #7983a0, #727c9b, #6a7595); /* 700 -> 900 */
--color-highlight-text: hsl(225, 12%, 20%);
--color-highlight-bg: hsla(192, 100%, 92%, 0.596);
--color-highlight-gradient:
linear-gradient(60deg,
#d7f8ff, #d4f0fe, #d1e6fe, #cedcfd,
#cbd2fc, #c3c1fc, #c7b9f8, #c7a3ff);
--color-highlight-shadow: 0px 0px 2px #a8a47881;
} /* End of Variables (.theme-dark) */
/*────────────────────────────────────
++++++++++++Workspace++++++++++++++++
────────────────────────────────────*/
/*────────────────────────────────────
Title Bar
────────────────────────────────────*/
.titlebar-button-container.mod-left,
.titlebar-text,
.titlebar-button-container.mod-right,
.titlebar-left {
margin-top: var(--scale-0-0);
}
/*─────────Titlebar──────────*/
.titlebar {
background: var(--color-black);
}
.titlebar-text {
color: var(--color-gray-40);
}
.titlebar-button {
color: var(--color-gray-40);
display: inline-block;
-webkit-app-region: no-drag;
}
.titlebar-button.mod-back:hover,
.titlebar-button.mod-forward:hover,
.titlebar-button.mod-minimize:hover,
.titlebar-button.mod-maximize:hover {
color: var(--color-cyan-500);
background: var(--color-gray-100);
}
.titlebar-button.mod-close:hover {
color: var(--color-white);
background: var(--color-magenta-900);
}
/*────────────────────────────────────
Side Dock Ribbon
────────────────────────────────────*/
.side-dock-ribbon {
flex: 0 0 var(--scale-2-18);
display: flex;
flex-direction: column;
}
.workspace-ribbon {
overflow: hidden;
width: var(--scale-8-5);
transition: var(--duration-fast-1)
var(--motion-smooth);
}
.workspace-ribbon.is-collapsed,
.workspace-ribbon.is-collapsed.side-dock-ribbon-action {
transition: var(--duration-fast-1)
var(--motion-smooth);
}
.workspace-ribbon.mod-left.is-collapsed {
border-right: 1px solid transparent;
}
.workspace-ribbon.mod-right.is-collapsed {
border-left: 1px solid transparent;
}
/* Side Dock Ribbon Icons Sizing */
.side-dock-ribbon-action {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-2-5)
var(--scale-0-0);
}
.workspace-ribbon.side-dock-ribbon
.workspace-ribbon-collapse-btn {
margin-top: var(--scale-2-3);
padding: var(--scale-2-4)
var(--scale-2-5);
}
.workspace-ribbon.side-dock-ribbon
.side-dock-settings {
margin-bottom: var(--scale-0-0);
}
/*─────────Side Dock Ribbon Colors──────────*/
.workspace-ribbon {
background: var(--color-black);
}
.workspace-ribbon.mod-left {
border-right: 1px solid var(--color-purple-700);
}
.workspace-ribbon.mod-right {
border-left: 1px solid var(--color-green-920);
}
.workspace-ribbon
.side-dock-ribbon-action:hover,
.workspace-ribbon-collapse-btn:hover[aria-label-position="right"] {
color: var(--color-purple-700);
}
.workspace-ribbon-collapse-btn:hover[aria-label-position="left"] {
color: var(--color-green-920);
}
.workspace-ribbon.is-collapsed {
background: var(--color-black);
}
.workspace-ribbon.is-collapsed
.side-dock-ribbon-action {
color: var(--color-gray-60);
}
.workspace-ribbon.is-collapsed
.side-dock-ribbon-action:hover {
color: var(--color-purple-700);
}
/*────────────────────────────────────
Tab Header
────────────────────────────────────*/
/*─────────Tab Header Icons──────────*/
.workspace-tab-header-container {
height: unset;
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
margin: var(--scale-2-2)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
.workspace-tab-header {
/*
Applied for All
Tab Header Icon Container
*/
height: var(--scale-2-18);
padding: var(--scale-2-2)
var(--scale-2-2)
var(--scale-2-2)
var(--scale-2-2);
margin: var(--scale-0-0)
var(--scale-2-1)
var(--scale-0-0)
var(--scale-2-1);
border-radius: var(--scale-0-0);
}
.workspace-tab-header-inner,
.workspace-tab-header-inner-icon {
padding: var(--scale-2-1)
var(--scale-2-2)
var(--scale-2-2)
var(--scale-2-2);
}
.workspace-tab-container-before {
margin: calc(-1 * var(--scale-2-4));
}
.workspace-tab-header.is-active {
border-top-left-radius: var(--scale-2-1);
border-top-right-radius: var(--scale-2-1);
}
.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: transparent;
}
.workspace-tab-container-after .workspace-tab-header-inner,
.workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
.workspace-tab-container-before.is-before-active .workspace-tab-header-inner,
.workspace-tab-header.is-before-active .workspace-tab-header-inner,
.workspace-tab-header.is-after-active,
.workspace-tab-header.is-after-active .workspace-tab-header-inner,
.workspace-tab-header.is-before-active,
.workspace-tab-header.is-after-active {
background: transparent;
}
/*─────────Tab Header Icon Sizing──────────*/
body .workspace-tab-header
.workspace-tab-header-inner-icon svg {
height: var(--scale-8-2);
width: var(--scale-8-2);
}
/*─────────Tab Header Colors──────────*/
.workspace-tab-header.is-active {
color: var(--color-white);
}
.workspace-tab-header:hover
.workspace-tab-header-inner-icon svg {
color: var(--color-cyan-500);
}
.workspace-tab-header:active
.workspace-tab-header-inner-icon svg {
color: var(--color-gray-30);
}
/*────────────────────────────────────
Nav Header
────────────────────────────────────*/
/*─────────Nav Header Container──────────*/
.workspace-split.mod-left-split .nav-header,
.workspace-split.mod-right-split .nav-header {
padding: 8px;
height: 42px;
}
/*────────────────────────────────────
Tab Content
────────────────────────────────────*/
/*─────────Tab Content Margin & Border Fix──────────*/
.workspace-split.mod-left-split .workspace-tabs .workspace-leaf {
margin-left: var(--scale-2-3);
margin-right: var(--scale-2-3);
border-radius: var(--scale-2-1);
}
.workspace-split.mod-right-split .workspace-tabs .workspace-leaf {
margin-left: var(--scale-2-3);
margin-right: var(--scale-2-3);
border-radius: var(--scale-2-1);
}
.workspace-tabs {
padding-right: 0px;
}
/*─────────Vault Title──────────*/
.nav-folder.mod-root > .nav-folder-title {
font-size: var(--font-scale-0);
font-family: 'SF Pro Display';
background: var(--background-secondary);
top: 0;
width: 100%;
position: sticky;
justify-content: center;
padding: var(--scale-2-2)
var(--scale-2-2)
var(--scale-2-2)
var(--scale-2-2);
border-radius: 0;
border-top: 1px solid var(--color-gray-90);
border-bottom: 1px solid var(--color-gray-90);
margin-bottom: var(--scale-2-4);
z-index: 2;
}
.nav-folder.mod-root > .nav-folder-title:hover {
color: var(--color-white) !important;
background: var(--background-secondary) !important;
cursor: default;
}
/*─────────Starred Files──────────*/
.item-list {
flex-grow: 1;
padding-bottom: 20px;
overflow-y: auto;
}
/*─────────View Content──────────*/
.workspace-split.mod-left-split .view-content,
.workspace-split.mod-right-split .view-content {
height: 100%;
overflow: auto;
padding: var(--scale-2-4)
var(--scale-0-0)
var(--scale-2-4)
var(--scale-0-0);
}
/*─────────Container for Outgoing Links and Backlinks Tab──────────*/
.node-insert-event {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-8-4)
var(--scale-0-0);
}
.outgoing-link-item {
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-8-2);
}
.backlink-pane .search-result-container {
margin-left: var(--scale-8-2);
}
/* Outgoing Links and Backlinks Tab Colors */
.outgoing-link-item {
border-left: 1px solid var(--background-modifier-border);
}
.tree-item-self:hover .tree-item-inner-subtext {
color: var(--color-gray-20);
}
.backlink-pane .search-result-container {
border-left: 1px solid var(--background-modifier-border);
}
/*─────────Tags Tab──────────*/
.tag-container {
font-size: var(--font-scale-0);
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
overflow: auto;
}
/*─────────Outline Tab──────────*/
.outline {
font-size: var(--font-scale-0);
}
/*─────────Search Results Container──────────*/
.search-result-container {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
.search-results-children {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
.search-result-file-match {
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-2-3);
}
.search-result-file-matches {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
margin: var(--scale-2-2)
var(--scale-0-0)
var(--scale-2-2)
var(--scale-0-0);
}
.search-result-file-match {
border-radius: 0;
}
.search-result-file-match::after {
padding: 0;
}
.search-result:last-child
.search-result-file-matches {
margin-bottom: var(--scale-2-2);
}
.tree-item.search-result {
margin: 0;
}
.search-result-hover-button {
border-radius: var(--scale-2-1);
}
/* Search Results Container Colors */
.search-result-file-match:hover {
color: var(--color-white);
background: var(--color-gray-80);
}
/*─────────Tree Items for Tabs──────────*/
.tree-item-self {
font-size: var(--font-scale-0);
line-height: calc(var(--line-height) - 0.3rem);
border-radius: var(--scale-2-1);
padding: var(--scale-2-1)
var(--scale-0-0)
var(--scale-0-0)
calc(1px + var(--scale-2-5));
}
.tree-item-flair {
font-size: var(--font-scale-000);
font-variant-numeric: tabular-nums;
font-family: var(--font-code);
padding: var(--scale-2-1)
var(--scale-2-2)
var(--scale-0-0)
var(--scale-2-2);
margin-right: var(--scale-2-3);
border-radius: var(--scale-2-1);
vertical-align: -1px;
}
.tree-item-self .tree-item-icon {
align-self: initial;
padding-left: var(--scale-2-8);
}
.tree-item-children {
margin-left: var(--scale-8-2);
}
/*~ Tree Items for Tabs Colors ~*/
.tree-item-self {
color: var(--color-gray-40);
background: transparent;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
border-left: 1px solid transparent;
}
.tree-item-self.is-clickable:hover {
color: var(--color-cyan-500);
background: var(--color-gray-90);
border: 1px solid var(--color-cyan-500);
}
.tree-item-self.is-clickable:hover .tree-item-icon {
color: var(--color-cyan-500);
}
.tree-item-self.is-clickable:active {
color: var(--color-gray-50);
background: var(--color-blacker);
border: 1px solid var(--color-gray-50);
}
.tree-item-self.is-clickable:active .tree-item-icon {
color: var(--color-gray-50);
}
.tree-item-self.is-clickable
.tree-item-flair {
color: var(--color-gray-40);
background: var(--color-black);
}
.tree-item-self.is-clickable:hover
.tree-item-flair {
color: var(--color-white);
background: var(--color-gray-100);
}
/* Tree Items Relationship Lines
except Graph View */
div.search-result-container
.tree-item-self:not(.search-result-file-title.tree-item-self),
.tree-item-children .tag-pane-tag,
.view-content .outline .tree-item-children {
border-left: 1px solid var(--background-modifier-border);
}
div.search-result-container
.tree-item-self:not(graph-controls .tree-item-children):hover {
border-left: 1px solid var(--color-cyan-500);
}
/*────────────────────────────────────
File Explorer
────────────────────────────────────*/
.nav-file-title,
.nav-folder-title,
.nav-vault-title,
.nav-folder-title {
border-radius: var(--scale-0-0);
}
.nav-folder-title {
color: var(--color-gray-10);
font-weight: var(--font-medium);
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-8-3);
}
.nav-file-title {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-2-4);
transition: padding
var(--duration-fast-2)
var(--motion-smooth);
}
.nav-file-title, .nav-folder-title {
width: auto;
text-overflow: unset;
white-space: normal;
border-radius: var(--scale-2-1);
}
.nav-file-title-content,
.nav-folder-title-content {
line-height: calc(var(--line-height) - 0.5rem);
}
.nav-folder-children .nav-folder-children {
padding-left: 0;
margin-left: var(--scale-8-2);
}
.pane-empty,
.search-empty-state {
font-size: var(--font-scale-0);
}
/* Searches in File Explorer */
.tree-item-self.search-result-file-title .tree-item-flair {
font-weight: var(--font-regular);
}
/*─────────File Explorer Colors──────────*/
/* File and Folder Relationship Lines for File Explorer */
.nav-folder-children .nav-folder-children {
border-left: 1px solid var(--background-modifier-border);
}
.nav-folder-title,
.nav-file-title {
border: 1px solid transparent;
}
/* .nav-folder-title:hover, */
.nav-file-title:hover {
color: var(--color-cyan-500) !important;
background: var(--color-gray-90) !important;
border: 1px solid var(--color-cyan-500) !important;
}
.nav-folder-title:hover .nav-folder-collapse-indicator.collapse-icon {
color: var(--color-cyan-500) !important;
}
/* don't remove !important */
.nav-folder-title:active,
.nav-file-title:active {
color: var(--color-gray-70) !important;
background: var(--color-blacker) !important;
border: 1px solid var(--color-gray-70) !important;
}
.nav-folder-title:active .nav-folder-collapse-indicator.collapse-icon {
color: var(--color-gray-70) !important;
}
.nav-file-title.is-active {
color: var(--color-cyan-500);
font-weight: var(--font-medium);
background: var(--color-gray-90);
border: 1px solid var(--color-cyan-500);
}
/* Searches in File Explorer Colors */
.search-result-file-matched-text {
color: var(--color-highlight-text);
background: var(--color-highlight-gradient);
filter: drop-shadow(var(--color-highlight-shadow));
border-radius: var(--scale-2-1);
padding-left: 1px;
padding-right: 1px;
}
/*────────────────────────────────────
Status Bar
────────────────────────────────────*/
.status-bar {
max-height: unset;
min-width: 100%;
display: flex;
justify-content: flex-end;
align-items: center;
margin: auto;
bottom: 0;
padding: var(--scale-2-1)
var(--scale-2-4)
var(--scale-0-0)
var(--scale-2-4);
}
.status-bar-item {
font-family: var(--default-font);
font-variant-numeric: tabular-nums;
padding: var(--scale-0-0)
var(--scale-2-4)
var(--scale-0-0)
var(--scale-2-4);
}
.status-bar-item:last-child {
padding-right: 0;
}
.status-bar-item-icon {
vertical-align: initial;
}
/*─────────Status Bar Colors──────────*/
.status-bar {
color: var(--color-gray-70);
background-color: var(--color-black);
border: 1px solid var(--color-d-gray-50);
}
.status-bar-item {
color: var(--color-gray-40);
}
.status-bar-item.mod-clickable:hover,
.status-bar-item:hover {
color: var(--color-gray-20);
}
/* Sync Icons for Status Bar ~*/
.sync-status-icon.mod-working svg {
color: var(--color-gray-40);
height: var(--scale-8-2);
width: var(--scale-8-2);
}
.sync-status-icon.mod-working:hover svg {
color: var(--color-magenta-900);
height: var(--scale-8-2);
width: var(--scale-8-2);
}
.sync-status-icon.mod-success svg {
color: var(--color-gray-40);
height: var(--scale-8-2);
width: var(--scale-8-2);
}
.sync-status-icon.mod-success:hover svg {
color: var(--color-green-920);
}
/*────────────────────────────────────
++++++++++++++++++++++++++++++++++++++
Content / Active Note / Opened Notes
++++++++++++++++++++++++++++++++++++++
──────────────────────────────────────*/
/* Curved Top Corners in Active Note Pane Fix */
.workspace-split.mod-root >
.workspace-leaf:first-of-type
.workspace-leaf-content,
.workspace-split.mod-root >
.workspace-leaf:last-of-type
.workspace-leaf-content {
border-radius: 0;
}
/* Active Note Panel -> is Highlighted (Unlink Pane) */
.workspace-leaf.is-highlighted::before {
background: var(--color-cyan-900);
opacity: 0.3;
}
.workspace-drop-overlay.mod-drag {
background: var(--color-cyan-900);
opacity: 0.3;
border-radius: 0;
}
/*────────────────────────────────────
Note Header
────────────────────────────────────*/
.view-header,
.workspace-leaf.mod-active .view-header,
.workspace-split.mod-root >
.workspace-leaf:first-of-type:last-of-type
.view-header {
height: calc(4px + var(--scale-2-18));
}
.view-header-title {
font-size: var(--font-scale-1);
}
.workspace-leaf .view-header-title-container:after {
display: none;
}
.view-header-icon,
.view-header-title,
.view-action {
margin-top: 2px;
}
/* Some Fixes on Tiny Padding Issues */
.workspace-split.mod-vertical.mod-root
.workspace-leaf {
padding-right: 0;
}
/*─────────Note Header Colors─────────*/
/* don't remove !important */
.view-header,
.workspace-leaf.mod-active .view-header {
border-top: var(--scale-2-2)
solid
var(--color-yellow-700);
border-left: none !important;
border-right: none;
border-bottom: none !important;
background: var(--background-primary) !important;
}
/* Non-active Notes Icon Colors */
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header .view-header-icon,
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header .view-action {
color: var(--text-muted);
}
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header .view-header-icon:hover,
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header .view-action:hover {
color: var(--text-normal);
}
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header .view-header-icon:active,
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header .view-action:active {
color: var(--text-faint);
}
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header {
border-top: 1px solid var(--text-muted);
}
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header-title {
color: var(--text-muted);
}
/* Non-active Notes Action Icons */
.workspace-leaf:not(.workspace-leaf.mod-active)
.view-header .view-header-icon {
color: var(--text-muted);
}
/* Action Icons for All Notes */
.workspace-leaf.mod-active .view-header-title,
.workspace-leaf.mod-active .view-action,
.workspace-leaf.mod-active .view-header-icon {
color: var(--color-yellow-500);
}
.workspace-leaf.mod-active .view-action:hover,
.workspace-leaf.mod-active .view-header-icon:hover {
color: var(--color-gray-20);
}
.workspace-leaf.mod-active .view-action:active,
.workspace-leaf.mod-active .view-header-icon:active {
color: var(--text-faint);
}
/*────────────────────────────────────
Editor
────────────────────────────────────*/
.markdown-source-view.is-readable-line-width
.CodeMirror {
max-width: calc(25px + 700px);
}
.markdown-source-view div.cm-line,
.cm-s-obsidian pre.CodeMirror-line {
padding-left: 0;
padding-right: 0;
}
.CodeMirror-lines {
padding-top: 16px;
}
.markdown-source-view.is-live-preview div.cm-content {
padding-top: calc(-2px + var(--scale-8-1));
}
/* Markdown List Editor Padding Fix */
.cm-s-obsidian .HyperMD-list-line.CodeMirror-line,
.cm-s-obsidian .HyperMD-list-line.cm-line {
padding-top: 0;
}
/*────────────────────────────────────
Typography
────────────────────────────────────*/
/*──────────Body Typography Base & Reset──────────*/
* {
font-optical-sizing: auto;
}
/* Editor */
.markdown-source-view {
font-optical-sizing: auto;
font-family: var(--font-editor);
line-height: var(--line-height);
letter-spacing: var(--tracking-0);
text-shadow: none;
}
.cm-s-obsidian .HyperMD-header {
padding-bottom: initial;
}
/* Caret Cursor */
.theme-light, .theme-dark {
--color-caret: var(--color-slate-500);
}
.CodeMirror-cursor,
.cm-s-obsidian .cm-cursor,
.cm-s-obsidian .cm-cursor-primary {
border-image: none;
border-color: var(--color-caret);
border-left-width: 2px;
/* transition: all 0.05s; */
}
/* Thicker Avenir Next Body Text */
.markdown-source-view,
.markdown-preview-view {
font-weight: var(--font-medium);
}
/* Colors */
.theme-light,
.theme-dark {
--md-color-text: var(--color-cyan-530);
--md-color-text-muted: var(--color-cyan-700);
--md-color-text-faint: var(--color-cyan-900);
--md-color-bold: var(--color-yellow-500);
--md-color-italic: var(--color-purple-500);
--md-color-bolditalic: var(--color-gray-10);
--md-color-strikethrough: var(--text-faint);
--md-color-highlight-text: var(--color-highlight-text);
--md-color-highlight-bg: var(--color-highlight-gradient);
--md-color-comment: var(--color-gray-15);
--md-color-footnote: var(--color-gray-50);
--md-color-link: var(--color-magenta-700);
--md-color-link-hover: var(--color-magenta-310);
--md-color-link-active: var(--color-magenta-900);
--md-color-blockquotes: var(--md-color-text);
--md-color-blockquotes-border: var(--color-purple-900);
--md-color-tag: var(--color-green-700);
--md-color-tag-hover: var(--color-green-300);
--md-color-tag-active: var(--color-green-900);
--md-color-code-cyan: var(--color-cyan-300);
--md-color-code-magenta: var(--color-magenta-300);
--md-color-code-yellow: var(--color-yellow-310);
--md-color-code-purple: var(--color-purple-910);
--md-color-code-green: var(--color-green-500);
--md-color-code-slate: var(--color-slate-900);
--md-color-code-gray: var(--color-slate-500);
--md-color-code-white: var(--color-slate-300);
--md-color-border: rgb(66, 71, 80);
}
.theme-light .workspace-split.mod-vertical.mod-root,
.theme-dark .workspace-split.mod-vertical.mod-root {
--background-modifier-border: var(--md-color-border);
}
.markdown-source-view,
.markdown-preview-view {
color: var(--md-color-text);
}
/*────────────────────────────────────
Note Markdown
────────────────────────────────────*/
/*──────────Headings──────────*/
/* Header Sizing */
/* Cecilia's Sizing
:root {
--h1-size: var(--font-scale-7);
--h2-size: var(--font-scale-6);
--h3-size: var(--font-scale-5);
--h4-size: var(--font-scale-4);
--h5-size: var(--font-scale-4);
--h6-size: var(--font-scale-4);
--header-line-height: calc(0.8 * var(--line-height));
}
*/
:root {
--h1-size: 1.750rem;
--h2-size: 1.688rem;
--h3-size: 1.563rem;
--h4-size: 1.438rem;
--h5-size: 1.313rem;
--h6-size: 1.188rem;
--header-line-height: calc(0.8 * var(--line-height));
}
.markdown-preview-view .heading-collapse-indicator {
padding-right: 0;
padding-left: var(--scale-2-4);
}
.cm-header-1,
.cm-inline-code.cm-header-1,
.markdown-preview-view h1 {
font-family: var(--font-header);
font-size: var(--h1-size);
font-weight: var(--font-bold);
line-height: var(--header-line-height);
}
.cm-header-2,
.cm-s-obsidian .cm-inline-code.cm-header-2,
.markdown-preview-view h2 {
font-family: var(--font-header);
font-size: var(--h2-size);
font-weight: var(--font-bold);
line-height: var(--header-line-height);
}
.cm-header-3,
.cm-s-obsidian .cm-inline-code.cm-header-3,
.markdown-preview-view h3 {
font-family: var(--font-header);
font-size: var(--h3-size);
font-weight: var(--font-bold);
line-height: var(--header-line-height);
}
.cm-header-4,
.cm-s-obsidian .cm-inline-code.cm-header-4,
.markdown-preview-view h4 {
font-family: var(--font-header);
font-size: var(--h4-size);
font-weight: var(--font-bold);
line-height: var(--header-line-height);
}
.cm-header-5,
.cm-s-obsidian .cm-inline-code.cm-header-5,
.markdown-preview-view h5 {
font-family: var(--font-header);
font-size: var(--h5-size);
font-weight: var(--font-bold);
line-height: var(--header-line-height);
}
.cm-header-6,
.cm-s-obsidian .cm-inline-code.cm-header-6,
.markdown-preview-view h6 {
font-family: var(--font-header);
font-size: var(--h6-size);
font-weight: var(--font-bold);
line-height: var(--header-line-height);
}
/* Header Colors */
:root {
--header-shadow-size: 0px 4px 3px;
--header-shadow-color: rgb(31, 31, 31);
}
.cm-header-1,
.markdown-preview-view h1,
.markdown-preview-view h1 code {
color: hsl(31, 100%, 71%);
}
.cm-header-2,
.markdown-preview-view h2,
.markdown-preview-view h2 code {
color: hsl(326, 100%, 74%);
}
.cm-header-3,
.markdown-preview-view h3,
.markdown-preview-view h3 code {
color: #bd93f9;
}
.cm-header-4,
.markdown-preview-view h4,
.markdown-preview-view h4 code {
color: #8be9fd;
}
.cm-header-5,
.markdown-preview-view h5,
.markdown-preview-view h6 code {
color: #50fa7b;
}
.cm-header-6,
.markdown-preview-view h6,
.markdown-preview-view h6 code {
color: #f1fa8c;
}
/*──────────Emphasis──────────*/
/* Bold */
.cm-strong,
.markdown-preview-view strong {
color: var(--md-color-bold);
}
/* Italic */
.cm-em,
.markdown-preview-view em {
color: var(--md-color-italic);
}
/* Strikethrough */
.cm-strikethrough,
.markdown-preview-view del {
color: var(--md-color-strikethrough);
}
.cm-strikethrough:hover,
.markdown-preview-view del:hover {
text-decoration: none;
}
.markdown-preview-view h1 del,
.markdown-preview-view h2 del,
.markdown-preview-view h3 del,
.markdown-preview-view h4 del,
.markdown-preview-view h5 del,
.markdown-preview-view h6 del {
color: var(--md-color-strikethrough);
background: none;
-webkit-background-clip: initial;
-webkit-text-fill-color: initial;
}
/* Highlight */
/* .cm-s-obsidian span.cm-highlight,
.markdown-preview-view mark {
background: var(--md-color-highlight-bg);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
filter: drop-shadow(var(--color-highlight-shadow));
}
.markdown-source-view.is-live-preview
.cm-header.cm-formatting-highlight {
background: var(--md-color-highlight-bg);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
filter: drop-shadow(var(--color-highlight-shadow));
} */
/* Comments */
.cm-s-obsidian span.cm-comment {
color: var(--md-color-comment);
}
/*──────────Mixed Emphasis──────────*/
/* Bold & Italic */
.cm-strong.cm-em,
.markdown-preview-view strong em {
color: var(--md-color-bolditalic);
}
/*──────────Markdown Formatting──────────*/
span.cm-formatting:not(.cm-header),
.cm-s-obsidian span.cm-comment-start,
.cm-s-obsidian span.cm-comment-end,
.cm-s-obsidian span.cm-formatting-math.cm-keyword,
.cm-s-obsidian span.cm-formatting-link.cm-link,
.cm-s-obsidian span.cm-formatting-escape,
.cm-s-obsidian span.cm-formatting-link-string.cm-string.cm-url {
color: var(--color-gray-60);
filter: none;
}
span.cm-formatting-header,
span.cm-header.cm-formatting-link-start,
span.cm-header.cm-formatting-link-end,
span.cm-header.cm-formatting.cm-link,
span.cm-header.cm-formatting.cm-string.cm-url {
color: var(--color-gray-60);
background: initial;
-webkit-background-clip: initial;
-webkit-text-fill-color: initial;
filter: none;
}
span.cm-formatting.cm-highlight,
.markdown-source-view.is-live-preview
.cm-header.cm-formatting-highlight,
.markdown-source-view .cm-header.cm-formatting-strong,
.markdown-source-view .cm-header.cm-formatting-em {
color: var(--color-gray-60);
background: initial;
-webkit-background-clip: initial;
-webkit-text-fill-color: initial;
filter: initial;
}
.markdown-source-view .cm-header.cm-formatting-strikethrough,
.markdown-source-view .cm-header.cm-strikethrough {
background: initial;
-webkit-background-clip: initial;
-webkit-text-fill-color: initial;
}
span.cm-quote.cm-formatting.cm-strong,
span.cm-quote.cm-formatting.cm-em,
span.cm-quote.cm-formatting.cm-highlight,
span.cm-quote.cm-formatting.cm-strikethrough {
color: var(--color-gray-60);
}
.cm-s-obsidian span.cm-quote.cm-formatting-quote {
color: var(--color-purple-910);
}
/*──────────Links──────────*/
.cm-s-obsidian span.cm-url,
.cm-s-obsidian span.cm-link,
.cm-s-obsidian span.cm-link span.cm-underline,
.cm-s-obsidian span.cm-hmd-internal-link,
.cm-s-obsidian span.cm-hmd-internal-link span.cm-underline,
.cm-s-obsidian span.cm-hmd-footnote.cm-link,
.cm-s-obsidian span.cm-blockid,
a,
.cm-s-obsidian span.cm-url:hover,
.cm-s-obsidian span.cm-link:hover,
.cm-s-obsidian span.cm-link span.cm-underline:hover,
.cm-s-obsidian span.cm-hmd-internal-link:hover,
.cm-s-obsidian span.cm-hmd-internal-link span.cm-underline:hover,
.cm-s-obsidian span.cm-hmd-footnote.cm-link:hover,
.cm-s-obsidian span.cm-blockid:hover,
.markdown-preview-view a.internal-link,
.markdown-preview-view a.external-link {
text-decoration: none;
color: var(--md-color-link);
}
.cm-s-obsidian span.cm-url:hover,
.cm-s-obsidian span.cm-link:hover,
.cm-s-obsidian span.cm-link span.cm-underline:hover,
.cm-s-obsidian span.cm-hmd-internal-link:hover,
.cm-s-obsidian span.cm-hmd-internal-link span.cm-underline:hover,
.cm-s-obsidian span.cm-hmd-footnote.cm-link:hover,
.cm-s-obsidian span.cm-blockid:hover,
a:hover {
text-decoration: none;
}
.markdown-preview-view a.internal-link:hover,
.markdown-preview-view a.external-link:hover {
text-decoration: none;
color: var(--md-color-link-hover);
}
.markdown-preview-view a.internal-link:active,
.markdown-preview-view a.external-link:active {
text-decoration: none;
color: var(--md-color-link-active);
}
.cm-s-obsidian span.cm-url,
a.internal-link.is-unresolved {
text-decoration: none;
}
.external-link {
background-size: 10px;
padding-right: 13px;
background-position-y: 2px;
}
/* Linked Header Colors */
.cm-s-obsidian span.cm-header.cm-hmd-internal-link, /*Editor Internal Link*/
.cm-s-obsidian span.cm-header.cm-link, /* Editor External Link */
.markdown-preview-view h1 a.internal-link,
.markdown-preview-view h2 a.internal-link,
.markdown-preview-view h3 a.internal-link,
.markdown-preview-view h4 a.internal-link,
.markdown-preview-view h5 a.internal-link,
.markdown-preview-view h6 a.internal-link,
.markdown-preview-view h1 a.external-link,
.markdown-preview-view h2 a.external-link,
.markdown-preview-view h3 a.external-link,
.markdown-preview-view h4 a.external-link,
.markdown-preview-view h5 a.external-link,
.markdown-preview-view h6 a.external-link {
text-decoration: none;
/* color: #ff5555 !important; */
background: none;
-webkit-background-clip: initial;
-webkit-text-fill-color: initial;
}
/*──────────Blockquotes──────────*/
.markdown-preview-view blockquote {
margin-left: var(--scale-8-1);
margin-right: 0;
border-radius: var(--scale-0-0);
border-top: none;
border-right: none;
border-bottom: none;
}
/* Blockquotes Colors */
.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote,
.markdown-source-view.mod-cm6 .cm-blockquote-border,
.markdown-preview-view blockquote {
border-color: var(--md-color-blockquotes-border);
border-left-width: var(--scale-2-1);
}
.markdown-preview-view blockquote {
background: var(--background-secondary);
}
.cm-s-obsidian span.cm-quote {
color: var(--md-color-blockquotes);
}
span.cm-formatting-quote {
color: var(--md-color-blockquotes-border);
}
span.cm-quote.cm-strong {
color: var(--md-color-bold);
}
span.cm-quote.cm-em {
color: var(--md-color-italic);
}
span.cm-quote.cm-strikethrough {
color: var(--md-color-strikethrough);
}
/*──────────Tags──────────*/
.cm-s-obsidian span.cm-hashtag,
.tag {
text-decoration: none;
color: var(--md-color-tag);
}
.tag:hover {
color: var(--md-color-tag-hover);
}
.tag:active {
color: var(--md-color-tag-active);
}
/*──────────Lists──────────*/
span.cm-formatting.cm-formatting-list,
span.list-bullet,
li::marker {
color: var(--color-purple-910);
font-size: calc(1px + var(--font-scale-0));
font-variant-numeric: tabular-nums;
font-weight: var(--font-bold);
text-align: left;
vertical-align: 0px;
}
.markdown-preview-view
.list-collapse-indicator {
padding-left: 0;
padding-right: 0;
}
/* Ordered List / Number List */
ol {
list-style-type: decimal;
margin-left: var(--scale-0-0);
}
ol ol {
list-style-type: lower-alpha;
}
ol ol ol {
list-style-type: decimal;
}
ol ol ol ol {
list-style-type: lower-alpha;
}
ol ol ol ol ol {
list-style-type: decimal;
}
ol ol ol ol ol ol {
list-style-type: lower-alpha;
}
ol ol ol ol ol ol ol {
list-style-type: decimal;
}
ol ol ol ol ol ol ol ol {
list-style-type: lower-alpha;
}
ol ol ol ol ol ol ol ol ol {
list-style-type: decimal;
}
ol ol ol ol ol ol ol ol ol ol {
list-style-type: lower-alpha;
}
ol ol ol ol ol ol ol ol ol ol ol {
list-style-type: decimal;
}
ol ol ol ol ol ol ol ol ol ol ol ol {
list-style-type: lower-alpha;
}
ol ol ol ol ol ol ol ol ol ol ol ol ol {
list-style-type: decimal;
}
ol ol ol ol ol ol ol ol ol ol ol ol ol ol {
list-style-type: lower-alpha;
}
ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {
list-style-type: decimal;
}
ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {
list-style-type: lower-alpha;
}
/* Unordered List / Bullet List */
ul {
list-style-type: disc;
}
ul ul {
list-style-type: disc;
}
ul ul ul {
list-style-type: circle;
}
ul ul ul ul {
list-style-type: "▪ ";
}
ul ul ul ul ul {
list-style-type: "– ";
}
ul ul ul ul ul ul {
list-style-type: disc;
}
ul ul ul ul ul ul ul {
list-style-type: disc;
}
ul ul ul ul ul ul ul ul {
list-style-type: circle;
}
ul ul ul ul ul ul ul ul ul {
list-style-type: "▪ ";
}
ul ul ul ul ul ul ul ul ul ul {
list-style-type: "– ";
}
ul ul ul ul ul ul ul ul ul ul ul {
list-style-type: disc;
}
ul ul ul ul ul ul ul ul ul ul ul ul {
list-style-type: disc;
}
ul ul ul ul ul ul ul ul ul ul ul ul ul {
list-style-type: circle;
}
ul ul ul ul ul ul ul ul ul ul ul ul ul ul {
list-style-type: "▪ ";
}
ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {
list-style-type: "– ";
}
/*──────────Checkboxes──────────*/
input[type=checkbox] {
-webkit-appearance: none;
background: var(--color-black);
margin-bottom: 6px;
border: 1px solid var(--md-color-border);
border-radius: var(--scale-2-1);
box-shadow: 0px 1px 0px var(--shadow-xsm);
}
input[type=checkbox]:hover {
background: var(--color-gray-70);
cursor: pointer;
}
input[type=checkbox]:active {
background: var(--color-blacker);
}
input[type=checkbox]:checked {
background: transparent;
border: 1px solid var(--border-xsm);
background-position: center;
background-size: 70%;
background-repeat: no-repeat;
background-image: url('data:image/svg+xml; utf8,
');
}
ul.contains-task-list {
padding-left: var(--scale-8-3);
}
/* Markdown Checkboxes in Preview Fix */
.markdown-preview-view input[type=checkbox] {
margin-top: 0;
margin-bottom: 0;
}
/*──────────Gutter Line Numbers──────────*/
.CodeMirror-guttermarker-subtle {
margin-top: -3px;
}
.cm-gutter.cm-foldGutter {
margin-top: 3px;
}
.CodeMirror-linenumber,
.cm-lineNumbers {
font-family: var(--font-code);
font-size: var(--font-scale-0);
font-variant-numeric: tabular-nums;
vertical-align: middle;
}
.markdown-source-view .cm-active div.cm-gutterElement {
color: var(--md-color-code-white);
}
/*──────────Horizontal Rule──────────*/
.theme-light span.cm-hr,
.theme-dark span.cm-hr {
color: var(--md-color-border);
}
.markdown-preview-view hr {
border-width: 1px;
}
/*────────────────────────────────────
Embeds
────────────────────────────────────*/
/*──────────Images──────────*/
.workspace-leaf-content img:not([width]),
.view-content .markdown-preview-view img {
max-width: 100%;
}
.markdown-source-view.is-live-preview img,
.markdown-preview-view img {
border: 1px solid var(--border-xsm-alt);
box-shadow: 0px 4px 6px -1px var(--shadow-xsm);
transition: var(--duration-moderate-1)
var(--motion-smooth);
}
.markdown-source-view.is-live-preview img:hover,
.markdown-preview-view img:hover {
box-shadow: var(--shadow-m);
transform: translate3d(0, -4px, 0);
transition: var(--duration-moderate-1)
var(--motion-smooth);
}
/*──────────Markdown Embed──────────*/
.markdown-source-view .markdown-embed:not(.popover.hover-popover.is-loaded .markdown-embed),
.markdown-preview-view .markdown-embed:not(.popover.hover-popover.is-loaded .markdown-embed) {
border-radius: 0;
border-top: none;
border-right: none;
border-bottom: none;
border-left: 2px solid var(--color-purple-910);
outline: 1px solid var(--md-color-border);
box-shadow: 0px 4px 6px -1px var(--shadow-xsm);
transition: var(--duration-moderate-1)
var(--motion-smooth);
padding: 0 0;
}
.markdown-embed-content {
padding: var(--scale-0-0)
var(--scale-8-7)
var(--scale-0-0)
var(--scale-8-7);
}
.popover.hover-popover.is-loaded
.markdown-embed {
padding: 0 0;
}
.popover.hover-popover.is-loaded
.markdown-embed
.markdown-embed-content.markdown-embed-page{
padding: 0 0;
}
.markdown-embed:not(.popover.hover-popover.is-loaded .markdown-embed):hover {
border-left: 2px solid var(--color-purple-500);
box-shadow: var(--shadow-m);
transform: translate3d(0, -4px, 0);
transition: var(--duration-moderate-1)
var(--motion-smooth);
}
.markdown-source-view.mod-cm6 .cm-content > [contenteditable=false] {
contain: none;
}
.markdown-embed-title {
display: none;
}
.markdown-embed-link {
top: var(--scale-2-2);
right: var(--scale-2-2);
}
.markdown-embed-link:hover {
color: var(--md-color-link);
}
/*──────────Live Preview Embed──────────*/
.markdown-source-view.mod-cm6 .cm-embed-block {
border-radius: var(--scale-2-1);
border-width: 1px;
}
/*────────────────────────────────────
MermaidJS (Diagram Generator)
────────────────────────────────────*/
.mermaid svg {
width: 100%;
}
.mermaid line {
stroke: var(--border-xsm) !important;
}
.mermaid rect.actor {
stroke: var(--border-xsm) !important;
fill: var(--background-secondary) !important;
}
.mermaid tspan,
.mermaid text.messageText {
font-size: var(--font-scale-0) !important;
font-family: var(--font-code) !important;
font-weight: var(--font-regular);
stroke: none !important;
fill: var(--color-gray-10) !important;
}
.mermaid .node .label {
font-size: var(--font-scale-0);
text-align: left;
}
/*────────────────────────────────────
Markdown Table
────────────────────────────────────*/
.cm-s-obsidian .HyperMD-table-row {
font-family: var(--font-code);
font-size: var(--font-scale-0);
}
.cm-s-obsidian .HyperMD-table-row.HyperMD-table-row-0 {
color: var(--color-slate-300);
}
.markdown-preview-view table,
.markdown-preview-view table th,
.markdown-preview-view table td {
border-color: var(--md-color-border);
}
.markdown-preview-view table {
width: 100%;
box-shadow: 0px 2px 0px var(--shadow-xsm);
}
.markdown-preview-view table thead {
color: var(--color-slate-300);
background: var(--color-gray-100);
}
.markdown-preview-view table tr:nth-child(even) {
background: rgba(0, 0, 0, 0.08);
}
/*────────────────────────────────────
YAML/Metadata
────────────────────────────────────*/
/*──────────YAML──────────*/
pre.frontmatter.language-yaml {
border-radius: var(--scale-2-2);
border: 1px solid var(--border-xsm-alt);
box-shadow: 0px 1px 0px var(--shadow-xsm);
}
.markdown-source-view .cm-hmd-frontmatter,
code.language-yaml {
font-family: var(--font-code);
font-size: var(--font-scale-0);
font-variant-numeric: tabular-nums;
}
/* YAML Code Colors */
.cm-s-obsidian .cm-hmd-frontmatter,
.markdown-preview-view code.language-yaml.is-loaded {
color: var(--color-cyan-300);
}
.markdown-preview-view code.language-yaml
span.token.datetime.number {
color: var(--color-cyan-300);
}
.cm-s-obsidian div .cm-hmd-frontmatter.cm-string,
.markdown-preview-view code.language-yaml
span.token.string {
color: var(--color-magenta-300);
}
.cm-s-obsidian div .cm-hmd-frontmatter.cm-def,
.cm-s-obsidian div .cm-hmd-frontmatter.cm-atom,
.markdown-preview-view code.language-yaml
span.key.atrule {
color: var(--color-slate-700);
}
.cm-s-obsidian div .cm-hmd-frontmatter.cm-meta,
.markdown-preview-view code.language-yaml
span.token.punctuation {
color: var(--color-slate-900);
}
/*──────────Metadata──────────*/
.frontmatter-container {
border: 1px solid var(--border-xsm-alt);
box-shadow: 0px 1px 0px var(--shadow-xsm);
}
.frontmatter-container .frontmatter-container-header {
border: none;
margin-bottom: var(--scale-8-1);
}
.frontmatter-container .frontmatter-section {
border-top: 1px solid var(--border-xsm-alt);
margin-top: 0;
padding-top: var(--scale-8-1);
}
span.frontmatter-section-label {
font-family: var(--default-font);
font-size: var(--font-scale-00);
font-weight: var(--font-bold);
text-transform: uppercase;
margin-left: var(--scale-8-1);
}
.frontmatter-container .frontmatter-collapse-indicator {
margin-top: -3px;
}
/* Frontmatter Aliases */
.frontmatter-container .frontmatter-alias {
border: 1px solid var(--border-xsm-alt);
box-shadow: 0px 1px 0px var(--shadow-xsm);
}
/* Frontmatter Tags */
.frontmatter-container a.tag {
color: var(--md-color-tag);
border: 1px solid var(--border-xsm-alt);
box-shadow: 0px 1px 0px var(--shadow-xsm);
}
.frontmatter-container a.tag:hover {
color: var(--md-color-tag-hover);
border: 1px solid var(--md-color-tag);
}
.frontmatter-container a.tag:active {
color: var(--md-color-tag-active);
border: 1px solid var(--md-color-tag-active);
box-shadow: 0px 2px 0px 0px
var(--shadow-xsm) inset,
0px 0px 1px 0px var(--shadow-xsm);
}
/*────────────────────────────────────
Flashing Text (upon Search)
────────────────────────────────────*/
.cm-s-obsidian span.obsidian-search-match-highlight,
.is-flashing * {
background-color: initial;
color: var(--color-highlight-text) !important;
background: var(--color-highlight-gradient);
filter: drop-shadow(var(--color-highlight-shadow));
border-radius: var(--scale-2-1);
padding-left: 1px;
padding-right: 1px;
}
/*────────────────────────────────────
Slides
────────────────────────────────────*/
/* Slides Markdown */
.reveal h1 {
color: var(--color-yellow-700);
}
.reveal h2 {
color: var(--color-magenta-900);
}
.reveal h3 {
color: var(--color-green-700);
}
.reveal h4 {
color: var(--color-purple-700);
}
.reveal h5 {
color: var(--color-slate-500);
}
.reveal h6 {
color: var(--color-slate-900);
}
.reveal p {
color: var(--md-color-text);
}
.reveal strong {
color: var(--md-color-bold);
}
.reveal em {
color: var(--md-color-italic);
}
.reveal del {
color: var(--md-color-strikethrough);
}
.reveal mark {
color: var(--md-color-highlight-text);
background: var(--md-color-highlight-bg);
border-radius: var(--scale-2-1);
}
.reveal a.internal-link,
.reveal a.external-link {
color: var(--md-color-link);
}
.reveal a.internal-link:hover,
.reveal a.external-link:hover {
color: var(--md-color-link-hover);
}
.reveal a.internal-link:active,
.reveal a.external-link:active {
color: var(--md-color-link-active);
}
/* Slides UI */
.reveal {
background: var(--background-primary);
}
.reveal .progress {
height: var(--scale-8-1);
color: var(--color-yellow-310);
}
.reveal .controls {
color: var(--color-slate-700);
}
/*────────────────────────────────────
Publish
────────────────────────────────────*/
/* TODO */
/*────────────────────────────────────
++++++++++++++++++++++++++++++++++++++
Graph View
++++++++++++++++++++++++++++++++++++++
──────────────────────────────────────*/
.workspace-leaf-content[data-type="graph"]
.view-content {
padding: 0;
}
.graph-controls {
padding: var(--scale-2-3)
var(--scale-2-8)
var(--scale-2-3)
var(--scale-2-3);
margin-top: var(--scale-2-2);
margin-left: var(--scale-2-2);
border-radius: var(--scale-0-0);
}
.graph-controls.is-close {
padding: 0;
margin-top: var(--scale-2-2);
margin-left: var(--scale-2-2);
border-radius: var(--scale-0-0);
}
.graph-controls.is-close .graph-controls-button.mod-open,
.graph-controls.is-close .graph-controls-button.mod-animate {
padding: var(--scale-2-4)
var(--scale-2-4)
var(--scale-2-4)
var(--scale-2-4);
margin: 0;
}
.graph-controls .setting-item-name {
font-size: var(--font-scale-0);
}
/*─────────Graph View Colors──────────*/
/*~ Graph View Nodes ~*/
.theme-light,
.theme-dark {
--graph-color-node-resolved: var(--color-yellow-700);
--graph-color-node-unresolved: var(--color-purple-900);
--graph-color-node-tag: var(--color-cyan-700);
--graph-color-node-attachment: var(--color-slate-500);
--graph-color-node-focused: var(--color-magenta-900);
--graph-color-node-border-hover: var(--color-white);
--graph-color-arrow: var(--graph-color-line);
--graph-color-line: var(--color-cyan-900);
--graph-color-line-hover: var(--color-gray-40);
--graph-color-text: var(--color-slate-300);
}
.graph-view.color-fill {
color: var(--graph-color-node-resolved);
}
.graph-view.color-fill-unresolved {
color: var(--graph-color-node-unresolved);
opacity: 1;
}
.theme-light .graph-view.color-fill-tag,
.theme-dark .graph-view.color-fill-tag {
color: var(--graph-color-node-tag);
opacity: 1;
}
.theme-light .graph-view.color-fill-attachment,
.theme-dark .graph-view.color-fill-attachment {
color: var(--graph-color-node-attachment);
opacity: 1;
}
/* Focused Node */
.graph-view.color-fill-focused {
color: var(--graph-color-node-focused);
}
.graph-view.color-arrow {
color: var(--graph-color-arrow);
opacity: 1;
}
.graph-view.color-line {
color: var(--graph-color-line);
opacity: 1;
}
.graph-view.color-text {
color: var(--graph-color-text);
}
/* Nodes on Hover */
.graph-view.color-circle {
color: var(--graph-color-node-border-hover);
opacity: 1;
}
.graph-view.color-line-highlight {
color: var(--graph-color-line-hover);
}
/*~ Graph View Controls Colors ~*/
.graph-controls {
background-color: var(--color-gray-100);
color: var(--color-gray-30);
border: 1px solid var(--color-gray-80);
box-shadow: inset 0px 0px 1px rgb(0, 0, 0);
box-shadow: var(--shadow-sm);
border-radius: var(--scale-2-1);
transition: var(--duration-moderate-2)
var(--motion-heavy);
}
.graph-controls.is-close {
min-width: inherit;
background-color: var(--color-gray-100);
border: 1px solid var(--color-gray-80);
box-shadow: inset 0px 0px 1px
rgb(0, 0, 0, 0.1);
box-shadow: none;
border-radius: var(--scale-2-1);
transition: var(--duration-moderate-2)
var(--motion-heavy);
}
.graph-controls-button.mod-open[aria-label="Open graph settings"] {
border-bottom: 1px solid var(--color-gray-80);
}
.graph-controls .setting-item-name {
color: var(--color-gray-30);
}
/*────────────────────────────────────
++++++++++++++++++++++++++++++++++++++
Other Components
++++++++++++++++++++++++++++++++++++++
──────────────────────────────────────*/
/*────────────────────────────────────
Modals
────────────────────────────────────*/
/* Modal Close Close Buttons */
.modal-close-button {
right: var(--scale-2-6);
top: var(--scale-2-4);
}
body:not(.no-custom-icons) .modal-close-button:before {
content: " ";
}
body:not(.no-custom-icons) .modal-close-button {
height: var(--scale-8-3);
width: var(--scale-8-3);
background: currentColor;
-webkit-mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m16.192 6.344-4.243 4.242-4.242-4.242-1.414 1.414L10.535 12l-4.242 4.242 1.414 1.414 4.242-4.242 4.243 4.242 1.414-1.414L13.364 12l4.242-4.242z'%3E%3C/path%3E%3C/svg%3E");
}
/* Modal Close Close Button Colors */
.theme-light .modal-close-button:hover,
.theme-dark .modal-close-button:hover {
background: var(--color-gray-20);
}
.theme-light .modal-close-button:active,
.theme-dark .modal-close-button:active {
background: var(--color-gray-30);
}
/*─────────Settings Modal──────────*/
.modal {
width: 70vw;
max-width: 960px;
max-height: 90vh;
}
.modal.mod-settings,
.modal.mod-settings .modal-content .vertical-tabs-container,
.modal.mod-settings .modal-content
.vertical-tab-header,
.modal.mod-settings .vertical-tab-content-container {
max-width: 960px;
height: 90vh;
}
.modal .modal-content .vertical-tab-header,
.modal .modal-content .vertical-tab-header-group,
.modal .modal-content .vertical-tab-content-container {
padding: 0;
}
.modal .modal-content .vertical-tab-header {
padding-bottom: var(--scale-8-4);
}
.modal .modal-content .vertical-tab-content {
padding: var(--scale-8-4)
var(--scale-2-10)
var(--scale-2-8)
var(--scale-2-10);
}
.modal .vertical-tab-header-group-title {
font-weight: var(--font-bold);
font-size: var(--font-scale-00);
letter-spacing: var(--tracking-3);
text-align: center;
}
.modal .vertical-tab-header-group-items
.vertical-tab-nav-item {
font-size: var(--font-scale-0);
letter-spacing: calc(-1 * var(--tracking-2));
line-height: calc(var(--line-height) - 0.1rem);
border-radius: var(--scale-2-1);
padding: var(--scale-2-1)
var(--scale-2-1)
var(--scale-2-1)
var(--scale-8-2);
padding-left: var(--scale-8-2);
transition: padding
var(--duration-fast-2)
var(--motion-smooth);
}
/* Settings Modal Colors */
.modal,
.modal.mod-community-theme,
.modal.mod-settings {
box-shadow: var(--shadow-l);
}
.horizontal-tab-content,
.vertical-tab-content {
background: var(--background-primary);
}
.vertical-tab-header,
.horizontal-tab-nav-item,
.vertical-tab-nav-item {
background: var(--background-secondary);
}
.modal .modal-content .vertical-tab-content {
border-left: 4px solid
var(--color-yellow-700);
}
.modal .vertical-tab-header-group-title {
color: var(--color-gray-20);
border-bottom: 1px solid
var(--background-modifier-border);
}
.modal .vertical-tab-header
.vertical-tab-header-group:nth-child(2)
.vertical-tab-header-group-title {
border-top: 1px solid
var(--background-modifier-border);
border-bottom: 1px solid
var(--background-modifier-border);
}
.modal .vertical-tab-header-group-items
.vertical-tab-nav-item {
color: var(--color-gray-40);
border: 1px solid transparent;
}
.modal .vertical-tab-header-group-items
.vertical-tab-nav-item:hover {
color: var(--color-cyan-500);
background: var(--color-gray-90);
border: 1px solid var(--color-cyan-500);
}
.modal .vertical-tab-header-group-items
.vertical-tab-nav-item:active {
color: var(--color-gray-70);
background: var(--color-blacker);
border: 1px solid var(--color-gray-70);
}
.modal .vertical-tab-header-group-items
.vertical-tab-nav-item.is-active {
color: var(--color-cyan-500);
background: var(--color-gray-90);
border: 1px solid var(--color-cyan-500);
}
.modal .setting-item-name {
color: var(--color-white);
}
.modal .setting-item-description {
color: var(--color-gray-30);
}
/*─────────Command, Quick Switcher etc. Modals──────────*/
.prompt {
font-family: var(--default-font);
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
border-top-left-radius: var(--scale-2-2);
border-top-right-radius: var(--scale-2-2);
border-bottom-left-radius: var(--scale-0-0);
border-bottom-right-radius: var(--scale-0-0);
}
.prompt-instructions {
text-align: center;
padding: var(--scale-2-1)
var(--scale-2-4);
border-top: 1px solid var(--background-modifier-border);
}
input.prompt-input {
background: transparent;
border: none;
}
.suggestion-item,
.suggestion .suggestion-item {
font-family: var(--default-font);
border-radius: var(--scale-0-0);
padding: var(--scale-2-1)
var(--scale-2-10)
var(--scale-2-1)
calc(var(--scale-2-10) + 7px);
}
.suggestion-flair {
top: 5px;
left: 6px;
}
.modal-container .suggestion-item span.suggestion-prefix {
font-weight: var(--font-bold);
}
.theme-light kbd,
.theme-dark kbd {
font-size: var(--font-scale-00);
padding: var(--scale-2-1)
var(--scale-2-5)
var(--scale-2-1)
var(--scale-2-5);
border-radius: var(--scale-2-2);
}
.theme-light .setting-hotkey,
.theme-dark .setting-hotkey {
border-radius: var(--scale-2-2);
}
.suggestion-item kbd.suggestion-hotkey {
margin-top: -1px;
padding: var(--scale-0-0)
var(--scale-2-5)
var(--scale-0-0)
var(--scale-2-5);
}
.setting-hotkey-icon {
vertical-align: -4px;
}
.setting-add-hotkey-button svg,
.setting-restore-hotkey-button svg {
vertical-align: -2px;
}
.suggestion-prefix {
color: var(--text-muted);
font-size: var(--font-scale-0);
font-family: var(--font-code);
font-style: italic;
text-transform: uppercase;
letter-spacing: var(--tracking-3);
margin-right: var(--scale-2-8);
}
.suggestion-prefix:after {
display: none;
}
/* CQS Colors */
.prompt {
border-bottom: 1px solid var(--background-modifier-border);
box-shadow: var(--shadow-sm),
var(--shadow-l);
}
.theme-light kbd,
.theme-light .setting-hotkey,
.theme-dark kbd,
.theme-dark .setting-hotkey {
font-family: var(--font-code);
color: var(--color-slate-300);
background: var(--color-gray-100);
border: 1px solid var(--shadow-xsm);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
.setting-add-hotkey-button:active,
.setting-restore-hotkey-button:active {
box-shadow: 0px 2px 0px 0px
var(--shadow-xsm) inset,
0px 0px 1px 0px var(--shadow-xsm);
}
.theme-light .modal-container
.suggestion-item,
.theme-dark .modal-container
.suggestion-item,
.theme-light .suggestion .suggestion-item,
.theme-dark .suggestion .suggestion-item {
color: var(--color-cyan-500);
border: 1px solid transparent;
border-radius: var(--scale-2-1);
}
.suggestion-item .suggestion-note {
color: var(--md-color-strikethrough);
}
.suggestion-item.is-selected .suggestion-flair {
color: var(--color-cyan-500);
}
.suggestion-item.is-selected:active .suggestion-flair {
color: var(--text-faint);
}
.theme-light .modal-container
.suggestion-item.is-selected,
.theme-dark .modal-container
.suggestion-item.is-selected,
.theme-light .suggestion .suggestion-item.is-selected:not(.mod-group),
.theme-dark .suggestion .suggestion-item.is-selected:not(.mod-group) {
color: var(--color-cyan-530);
background: var(--color-gray-80);
border: 1px solid var(--color-cyan-530);
}
.suggestion-item.is-selected .suggestion-note {
color: var(--md-color-text);
}
.suggestion-item.is-selected
.suggestion-prefix {
color: var(--color-gray-10);
}
.theme-light .modal-container
.suggestion-item.is-selected:active,
.theme-dark .modal-container
.suggestion-item.is-selected:active,
.theme-light .suggestion .suggestion-item.is-selected:not(.mod-group):active,
.theme-dark .suggestion .suggestion-item.is-selected:not(.mod-group):active {
color: var(--text-faint);
background: var(--color-gray-100);
border: 1px solid var(--text-faint);
}
.suggestion-item.is-selected:active .suggestion-note {
color: var(--md-color-strikethrough);
}
/*─────────File Explorer Search Modal─────────*/
.suggestion-container.mod-search-suggestion {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
border-radius: var(--scale-2-1);
}
.suggestion-item.search-suggest-item.list-item.mod-group {
color: var(--color-gray-10);
padding: var(--scale-2-2)
var(--scale-2-4)
var(--scale-2-2)
var(--scale-2-5);
border-bottom: 1px solid var(--background-modifier-border);
margin: 0;
}
.suggestion-item:nth-child(2).search-suggest-item.list-item.mod-group {
border-top: 1px solid var(--background-modifier-border);
}
.suggestion-item.search-suggest-item {
line-height: calc(var(--line-height) - 0.5rem);
padding: var(--scale-2-1)
var(--scale-2-8)
var(--scale-2-1)
var(--scale-2-8);
}
/*─────────Menu/More Options Modal──────────*/
.menu {
background: var(--background-secondary);
border: 1px solid var(--background-modifier-border);
border-radius: var(--scale-2-1);
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
box-shadow: var(--shadow-sm);
}
.menu .menu-item {
color: var(--color-gray-40);
height: initial;
line-height: var(--scale-8-3);
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
.menu .menu-item.selected {
color: var(--color-white);
background: var(--color-gray-80) !important;
}
.menu .menu-item:active {
color: var(--color-gray-60);
background: var(--color-blacker) !important;
}
.menu .menu-item .menu-item-icon {
vertical-align: -3px;
}
.menu-separator {
margin: 0;
}
/*─────────Community Plugin Search Modal──────────*/
.flair.mod-pop {
vertical-align: middle;
border-radius: var(--scale-2-1);
}
.community-plugin-info .community-plugin-readme {
padding: 0;
}
.community-plugin-search .setting-item {
display: initial;
align-self: flex-start;
}
.community-plugin-search {
padding: var(--scale-2-4)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
.community-plugin-search-summary {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-8-1)
var(--scale-8-2);
}
.community-plugin-name {
font-weight: var(--font-bold);
}
.community-plugin-item {
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
border-bottom: 1px solid var(--color-gray-90);
}
.community-plugin-item:active {
background: var(--color-blacker);
}
/* Community Themes */
.community-theme,
.community-theme.is-selected {
border-radius: var(--scale-2-2);
border: 1px solid var(--shadow-xsm);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
.community-theme:hover {
border: 1px solid var(--color-yellow-900);
}
.community-theme.is-selected {
background: var(--color-gray-90);
border: 1px solid var(--color-yellow-700);
}
.community-theme.is-selected
.modal-button-container button {
background: var(--color-cyan-700) !important;
}
.community-theme.is-selected
.modal-button-container button:hover {
background: var(--color-cyan-520) !important;
}
.clickable-icon[aria-label="Change sort order"] {
padding: var(--scale-2-2)
var(--scale-2-2)
var(--scale-2-2)
var(--scale-2-2) !important;
}
/*────────────────────────────────────
Buttons Component
────────────────────────────────────*/
/* Tiny Close icons, info icons, around Obsidian except on Modals */
.graph-controls div.clickable-icon,
.suggestion div.clickable-icon {
margin: 0;
}
/* don't remove !important */
.theme-light button,
.theme-dark button {
font-family: var(--default-font);
font-size: var(--font-scale-0);
padding: var(--scale-2-2)
var(--scale-2-8)
var(--scale-2-2)
var(--scale-2-8);
margin-right: var(--scale-2-4);
border-radius: var(--scale-2-1);
transition: var(--duration-fast-1)
var(--motion-smooth);
}
button:last-child {
margin-right: 0;
}
button:only-child {
margin-left: 0;
margin-right: 0;
}
.setting-item-control select {
max-width: initial;
}
.mod-community-plugin .setting-item-control button {
box-shadow: none;
}
.search-result-file-match-replace-button {
font-size: var(--font-scale-0) !important;
padding: var(--scale-2-1)
var(--scale-2-6)
var(--scale-2-1)
var(--scale-2-6) !important;
}
pre button.copy-code-button {
font-size: var(--font-scale-00);
padding-left: var(--scale-8-1);
padding-right: var(--scale-8-1);
margin-right: var(--scale-2-2);
}
/*~ Buttons Colors ~*/
.theme-light .modal button:not(.mod-cta):not(.mod-warning),
.theme-light .workspace button:not(.graph-controls button, .excalidraw button),
.theme-dark .modal button:not(.mod-cta):not(.mod-warning),
.theme-dark .workspace button:not(.graph-controls button, .excalidraw button),
.markdown-source-view.mod-cm6 .edit-block-button {
color: var(--color-white);
background: var(--color-purple-900);
border: 1px solid var(--border-xsm);
box-shadow: 0 2px 0 1px var(--shadow-xsm);
}
.theme-light .modal button:not(.mod-cta):not(.mod-warning):focus,
.theme-light .workspace button:not(.graph-controls button):focus,
.theme-light .modal button:not(.mod-cta):not(.mod-warning):hover,
.theme-light .workspace button:not(.graph-controls button, .excalidraw button):hover,
.theme-dark .modal button:not(.mod-cta):not(.mod-warning):focus,
.theme-dark .workspace button:not(.graph-controls button):focus,
.theme-dark .modal button:not(.mod-cta):not(.mod-warning):hover,
.theme-dark .workspace button:not(.graph-controls button, .excalidraw button):hover,
.markdown-source-view.mod-cm6 .edit-block-button:hover {
background: var(--color-purple-700);
}
.theme-light .modal button,
.theme-light .graph-controls button,
.theme-dark .modal button,
.theme-dark .graph-controls button {
border: 1px solid var(--border-xsm);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
.theme-light .modal button:active,
.theme-light .modal button:not(.mod-cta):not(.mod-warning):active,
.theme-light .workspace button:not(.graph-controls button, .excalidraw button):active,
.theme-light .graph-controls button:active,
.theme-dark .modal button:active,
.theme-dark .modal button:not(.mod-cta):not(.mod-warning):active,
.theme-dark .workspace button:not(.graph-controls button, .excalidraw button):active,
.theme-dark .graph-controls button:active,
.markdown-source-view.mod-cm6 .edit-block-button:active {
box-shadow: 0px 1px 0px 0px
var(--shadow-xsm) inset,
0px 0px 1px 0px var(--shadow-xsm);
transition: var(--duration-fast-1)
var(--motion-smooth);
}
.markdown-source-view.mod-cm6 .edit-block-button {
border-radius: var(--scale-2-1);
}
/*────────────────────────────────────
Search Input Component
────────────────────────────────────*/
input[type='text']:not(.graph-controls input,
.document-search input.document-search-input,
.document-replace input.document-replace-input) {
min-width: 100%;
width: 215px;
padding: var(--scale-2-2)
var(--scale-2-4)
var(--scale-2-2)
var(--scale-2-4);
}
input.document-search-input,
input.document-replace-input,
.search-input-container {
margin: var(--scale-0-0)
var(--scale-2-4)
var(--scale-2-2)
var(--scale-2-4);
}
textarea,
.search-input-container input {
min-width: 100%;
width: 215px;
padding: var(--scale-2-2)
var(--scale-2-4)
var(--scale-2-2)
var(--scale-2-4);
}
textarea,
input[type='text'],
input[type='search'],
input[type='email'],
input[type='password'],
input[type='number'],
input.document-search-input,
input.document-replace-input {
font-size: calc(2px + var(--font-scale-1));
font-family: var(--default-font);
border-radius: var(--scale-2-1);
transition: var(--duration-fast-2)
var(--motion-smooth);
}
/* Search Input Colors */
textarea,
input[type='text'],
input[type='search'],
input[type='email'],
input[type='password'],
input[type='number'] {
background: var(--background-modifier-form-field);
}
textarea::placeholder,
input[type='text']::placeholder,
input[type='search']::placeholder,
input[type='email'],
input[type='password']::placeholder,
input[type='number']::placeholder {
color: var(--text-faint);
}
textarea:hover {
background: var(--color-blacker);
}
textarea:focus,
input[type='text']:focus,
input[type='search']:focus,
input[type='email']:focus,
input[type='password']:focus,
input[type='number']:focus {
color: var(--color-cyan-500);
border: 1px solid var(--color-yellow-500);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
input.document-search-input,
input.document-replace-input {
border: 1px solid var(--background-modifier-border);
}
/* Search Input Close Button */
.search-input-container
.search-input-clear-button[aria-label="Clear search"] {
color: var(--color-slate-900);
border-radius: var(--scale-2-1);
margin-right: 0px;
}
.theme-light .search-input-clear-button:hover,
.theme-dark .search-input-clear-button:hover {
color: var(--color-gray-20);
}
.theme-light .search-input-clear-button:active,
.theme-dark .search-input-clear-button:active {
color: var(--color-gray-70);
}
/*────────────────────────────────────
Toggle (Checkboxes for Modals)
────────────────────────────────────*/
.markdown-preview-view .task-list-item-checkbox {
filter: none;
}
.checkbox-container {
height: var(--scale-8-3);
border-radius: var(--scale-2-2);
}
.checkbox-container::after {
border-radius: var(--scale-2-1);
}
/* Toggles in Modal Colors */
.checkbox-container {
background: var(--color-gray-100);
border: 1px solid var(--background-modifier-border);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
.checkbox-container:hover {
filter: brightness(110%);
}
.checkbox-container::after {
background: var(--color-gray-10);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
.checkbox-container.is-enabled {
background: var(--color-cyan-700);
border: 1px solid var(--border-xsm);
}
/*────────────────────────────────────
Slider
────────────────────────────────────*/
input[type="range"] {
background-color: transparent;
height: 24px;
padding: 0px;
-webkit-appearance: none;
cursor: default;
}
input[type="range"]::-webkit-slider-runnable-track {
background: var(--color-gray-60);
height: 2px;
}
input[type="range"]::-webkit-slider-thumb {
height: 12px;
width: 24px;
margin-top: -2px;
cursor: ew-resize;
transition: var(--duration-fast-2)
var(--motion-smooth);
border-radius: var(--scale-2-1);
background: var(--color-yellow-700);
border: 1px solid var(--border-xsm);
}
input[type="range"]::-webkit-slider-thumb:hover,
input[type="range"]::-webkit-slider-thumb:active {
background: var(--color-yellow-300);
border-width: 1;
transition: var(--duration-fast-1)
var(--motion-jumpy);
}
.graph-controls input[type="range"]::-webkit-slider-runnable-track {
margin-top: -5px;
}
/*────────────────────────────────────
Dropdown
────────────────────────────────────*/
.dropdown {
font-family: var(--default-font);
font-size: var(--font-scale-1);
line-height: var(--line-height-1);
width: 215px;
padding: var(--scale-2-1)
var(--scale-2-4)
var(--scale-2-1)
var(--scale-2-4);
transition: var(--duration-fast-2)
var(--motion-smooth);
cursor: pointer;
border-radius: var(--scale-2-2);
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: hsl(225, 21%25, 25%25);transform: ;msFilter:;'%3E%3Cpath d='M16.293 9.293 12 13.586 7.707 9.293l-1.414 1.414L12 16.414l5.707-5.707z'%3E%3C/path%3E%3C/svg%3E");
}
/* Dropdown Colors */
.dropdown {
/* color: var(--color-gray-20); */
background-color: var(--color-gray-100);
/* border: 1px solid var(--background-modifier-border); */
border-radius: var(--scale-2-2);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
.dropdown:hover {
background-color: var(--color-black);
transition: var(--duration-fast-2)
var(--motion-smooth);
}
.dropdown:focus {
color: var(--color-cyan-500);
border: 1px solid var(--color-yellow-500);
}
/*────────────────────────────────────
Empty Page
────────────────────────────────────*/
.empty-state-title {
height: var(--font-scale-6);
text-align: center;
background: var(--color-slate-gradient-1);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.empty-state-action {
font-family: var(--font-code);
font-size: var(--font-scale-00);
line-height: var(--line-height-1);
text-transform: uppercase;
letter-spacing: var(--tracking-3);
text-align: center;
color: var(--color-slate-700);
background: var(--color-black);
padding: var(--scale-2-1)
var(--scale-2-5)
var(--scale-2-1)
var(--scale-2-5);
margin-bottom: var(--scale-2-4);
border-radius: var(--scale-2-2);
border: 1px solid var(--shadow-xsm);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
transition: box-shadow
var(--duration-fast-2)
var(--motion-smooth);
}
.empty-state-action:hover {
color: var(--color-slate-300);
}
.empty-state-action:active {
color: var(--color-slate-900);
box-shadow: 0px 1px 0px 0px
var(--shadow-xsm) inset,
0px 0px 1px 0px var(--shadow-xsm);
transition: box-shadow
var(--duration-fast-2)
var(--motion-smooth);
}
/*────────────────────────────────────
Notification
────────────────────────────────────*/
.theme-light .notice,
.theme-dark .notice {
font-family: var(--font-code);
background: var(--color-cyan-700);
border: 1px solid var(--shadow-xsm);
border-radius: var(--scale-2-2);
box-shadow: var(--shadow-m);
transition: var(--duration-moderate-2)
var(--motion-heavy);
}
/*────────────────────────────────────
Popovers
────────────────────────────────────*/
.popover {
padding: var(--scale-0-0)
var(--scale-2-4)
var(--scale-0-0)
var(--scale-2-4);
}
.popover.hover-popover {
width: 35vw;
box-shadow: 0px 4px 4px var(--shadow-xsm);
border: 1px solid var(--md-color-border);
border-radius: var(--scale-2-1);
}
.popover.hover-popover,
.popover.hover-popover .markdown-embed .markdown-embed-content {
min-height: 34vh !important;
max-height: 52vh !important;
}
.popover.hover-popover .markdown-preview-view {
padding: var(--scale-2-4)
var(--scale-2-8)
var(--scale-2-4)
var(--scale-2-8);
}
/*────────────────────────────────────
Resize Handles
────────────────────────────────────*/
/* Vertical Handles */
.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: 1px;
height: 105%;
top: -24px;
background: var(--background-secondary-alt);
transition: var(--duration-fast-2)
var(--motion-smooth);
}
.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:hover,
.workspace-split.mod-left-split > .workspace-leaf-resize-handle:hover,
.workspace-split.mod-right-split > .workspace-leaf-resize-handle:hover {
width: 3px;
background: var(--color-gray-40);
transition: var(--duration-fast-2)
var(--motion-smooth);
}
.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 {
width: 3px;
background: var(--color-gray-60);
transition: var(--duration-fast-2)
var(--motion-smooth);
}
/* Horizontal Handles */
.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle {
height: 1px;
background: var(--background-secondary-alt);
transition: var(--duration-fast-1)
var(--motion-smooth);
}
.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:hover {
height: 3px;
background: var(--color-gray-40);
transition: var(--duration-fast-1)
var(--motion-smooth);
}
.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active {
height: 3px;
background: var(--color-gray-60);
transition: var(--duration-fast-1)
var(--motion-smooth);
}
/*────────────────────────────────────
Scrollbars
────────────────────────────────────*/
::-webkit-scrollbar,
.graph-controls::-webkit-scrollbar {
width: var(--scale-2-3);
height: var(--scale-2-3);
border-radius: 0;
display: inherit;
background: transparent;
}
::-webkit-scrollbar-thumb {
background: var(--color-gray-70);
border-radius: 0;
}
::-webkit-scrollbar-thumb:active {
background: var(--color-cyan-530);
border-radius: 0;
}
/*─────────Tab Content Scrollbar──────────*/
.workspace-leaf-content:not(.workspace-leaf-content[data-type="markdown"])
::-webkit-scrollbar-thumb {
background: var(--color-gray-70);
}
.workspace-leaf-content:not(.workspace-leaf-content[data-type="markdown"])
::-webkit-scrollbar-thumb:active {
background: var(--color-cyan-530);
}
/*─────────Code Scrollbar──────────*/
code::-webkit-scrollbar {
height: var(--scale-2-2);
}
code::-webkit-scrollbar-thumb {
background: var(--color-gray-80);
}
/*─────────Settings Scrollbar──────────*/
.modal
.vertical-tabs-container
.vertical-tab-header::-webkit-scrollbar-thumb {
background: var(--color-gray-70);
}
/*────────────────────────────────────
Tooltips
────────────────────────────────────*/
.tooltip {
background: var(--color-gray-10);
color: var(--background-primary);
}
.tooltip .tooltip-arrow {
border-bottom: 5px solid var(--color-gray-10);
}
.tooltip.mod-top .tooltip-arrow {
border-top: 5px solid var(--color-gray-10);
}
.tooltip.mod-left .tooltip-arrow {
border-left: 5px solid var(--color-gray-10);
}
.tooltip.mod-right .tooltip-arrow {
border-right: 5px solid var(--color-gray-10);
}
.tooltip.mod-error.mod-left .tooltip-arrow {
border-left-color: var(--background-modifier-error);
border-bottom: 5px solid transparent;
}
.tooltip.mod-error.mod-right .tooltip-arrow {
border-right-color: var(--background-modifier-error);
border-bottom: 5px solid transparent;
}
/*────────────────────────────────────
Vault Launch Progress
────────────────────────────────────*/
.is-loading:before,
.search-result-container.is-loading:before {
background-color: var(--background-primary);
animation: var(--duration-slow-2)
var(--motion-smooth)
var(--duration-slow-2)
infinite
progress-bar;
}
.progress-bar {
background: var(--background-primary);
}
.progress-bar-line {
width: 150%;
position: absolute;
border-radius: var(--scale-2-1);
height: var(--scale-8-2);
background: var(--color-yellow-700);
}
.progress-bar-subline {
border-radius: var(--scale-2-1);
height: var(--scale-8-1);
}
.progress-bar-message {
font-size: var(--font-scale-2);
color: var(--color-yellow-700) !important;
font-family: var(--font-code);
text-transform: uppercase;
letter-spacing: var(--tracking-2);
animation: blinkingText 0.4s infinite;
}
/* Message Blink */
@keyframes blinkingText{
0% { color: var(--text-muted); }
49% { color: var(--text-muted); }
60% { color: transparent; }
99% { color: transparent;}
100% { color: var(--text-muted); }
}
/* VLP Colors */
.progress-bar-subline { /* Moving Bar */
background: var(--color-yellow-700);
}
/*────────────────────────────────────
++++++++++++++++++++++++++++++++++++++
Mobile
++++++++++++++++++++++++++++++++++++++
──────────────────────────────────────*/
/*────────────────────────────────────
Workspace Drawer
────────────────────────────────────*/
.is-mobile .workspace-drawer {
width: 100%;
}
.is-mobile .workspace-drawer .workspace-drawer-inner {
background: var(--background-secondary);
}
/* Custom Icons Fix for Mobile */
body.is-mobile .workspace-drawer
.side-dock-ribbon-action svg,
body.is-mobile .workspace-drawer
.workspace-drawer-header-icon svg,
body.is-mobile .workspace-drawer
.workspace-drawer-tab-option-item-icon svg,
body.is-mobile .workspace-drawer
.nav-action-button svg,
body.is-mobile .workspace-drawer
.workspace-drawer-active-tab-icon svg,
body.is-mobile .workspace-drawer
.workspace-drawer-active-tab-back-icon svg,
body.is-mobile .view-header .view-action svg,
body.is-mobile .view-header .view-header-icon svg {
width: calc(4px + var(--scale-8-2));
height: calc(4px + var(--scale-8-2));
}
.is-mobile .workspace-drawer
.workspace-drawer-active-tab-icon,
.is-mobile .workspace-drawer
.workspace-drawer-active-tab-back-icon {
margin-top: -2px;
}
/*────────────────────────────────────
Side Dock Ribbon
────────────────────────────────────*/
.is-mobile .workspace-drawer-ribbon {
width: var(--scale-8-8);
border-right: 1px solid var(--background-modifier-border);
}
.is-mobile .side-dock-ribbon-action {
transition: var(--duration-fast-1)
var(--motion-smooth);
}
.is-mobile .side-dock-settings
.side-dock-ribbon-action:last-child {
padding-bottom: var(--scale-2-2);
}
.is-mobile .side-dock-ribbon-action:hover,
.is-mobile .side-dock-ribbon-action:active {
color: var(--color-purple-700);
transform: translate3d(0, 4px, 0);
transition: var(--duration-fast-1)
var(--motion-smooth);
}
.is-mobile .side-dock-settings {
background: var(--background-secondary-alt);
border-radius: var(--scale-2-2);
border: 1px solid var(--background-modifier-border);
margin: var(--scale-0-0) var(--scale-8-1);
}
/*────────────────────────────────────
Tab Header in Workspace Drawer
────────────────────────────────────*/
.is-mobile .workspace-drawer-active-tab-header {
padding: var(--scale-2-4)
var(--scale-2-2)
var(--scale-2-8)
var(--scale-2-8);
margin: 0;
}
/* allows you to scroll when there
are many tab options on drawers + sizing fix */
.is-mobile .workspace-drawer-tab-container {
overflow-y: auto;
padding: 0 0;
}
.is-mobile .mod-left .workspace-drawer-tab-container {
margin-left: calc(-2px + var(--scale-8-3));
}
.is-mobile .mod-right .workspace-drawer-tab-container {
margin-left: 0;
}
.is-mobile .workspace-drawer-tab-container::-webkit-scrollbar {
display: none;
}
.is-mobile .workspace-drawer-tab-container > * {
padding: 0 0;
margin-left: 0;
}
/*~ Workspace Drawer Header Icons ~*/
.is-mobile .workspace-drawer-header {
display: initial;
}
.is-mobile .mod-right .workspace-drawer-header {
display: flex;
}
.is-mobile .mod-right .workspace-drawer-header-icon {
padding: 0 var(--scale-2-3);
}
.is-mobile div[aria-label="Uninitialized"].workspace-drawer-header-icon.sync-status-icon.mod-working svg {
vertical-align: 0px;
}
.is-mobile .mod-right .workspace-drawer-header-icon:hover,
.is-mobile .mod-right .workspace-drawer-header-icon:active {
color: var(--color-purple-900);
}
/*~ Vault Title, Vault Info ~*/
.is-mobile .mod-left .workspace-drawer-header {
padding: var(--scale-8-1)
var(--scale-8-2)
var(--scale-0-0)
var(--scale-8-2);
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-8-3);
}
.is-mobile .workspace-drawer-header-name {
height: var(--scale-8-3);
font-size: var(--font-scale-0);
font-family: var(--font-code);
font-weight: var(--font-bold);
letter-spacing: var(--tracking-3);
}
.is-mobile .workspace-drawer-header-info {
height: var(--scale-8-3);
font-size: var(--font-scale-00);
font-family: var(--font-code);
font-weight: var(--font-bold);
letter-spacing: var(--tracking-3);
}
.is-mobile .workspace-drawer-header-icon {
margin-left: 0;
}
/*~ Tab Header Options ~*/
.is-mobile .workspace-drawer-tab-option-item {
padding: var(--scale-2-4)
var(--scale-0-0)
var(--scale-2-4)
var(--scale-2-8);
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
.is-mobile .workspace-drawer-tab-option-item-title,
.is-mobile .workspace-drawer-active-tab-title {
font-size: var(--font-scale-2);
}
/* Tab Header Colors */
.is-mobile .workspace-drawer-tab-option-item:hover,
.is-mobile .workspace-drawer-tab-option-item:active {
background: var(--background-primary);
}
.is-mobile .workspace-drawer-tab-option-item:hover div,
.is-mobile .workspace-drawer-tab-option-item:active div {
color: var(--color-white);
}
/*────────────────────────────────────
Nav Header in Workspace Drawer
────────────────────────────────────*/
.is-mobile .workspace-drawer-actions,
.is-mobile .nav-buttons-container {
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
.is-mobile .nav-action-button {
padding: 0;
margin: var(--scale-0-0)
var(--scale-2-6)
var(--scale-0-0)
var(--scale-2-6);
}
/*────────────────────────────────────
Tab Content
────────────────────────────────────*/
.is-mobile .workspace-drawer .node-insert-event {
border-top: 1px solid var(--background-modifier-border);
}
.is-mobile .workspace-drawer
.nav-folder-title[data-path="/"] {
display: none;
}
.is-mobile .nav-file-title,
.is-mobile .nav-folder-title,
.is-mobile .outline,
.is-mobile .tag-container .tree-item {
font-size: var(--font-scale-1);
line-height: var(--line-height);
}
/*────────────────────────────────────
+++++++++Content / Active Note++++++++
────────────────────────────────────*/
/*────────────────────────────────────
Note Header
────────────────────────────────────*/
.is-mobile .view-header,
.is-mobile .workspace-leaf.mod-active .view-header,
.is-mobile .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header {
height: var(--scale-2-24);
}
.is-mobile .view-header .view-header-icon {
top: 4px;
margin-left: 6px;
}
.is-mobile .view-header-title {
line-height: 50px;
}
.is-mobile .view-header .view-actions a {
top: 6px;
}
/*────────────────────────────────────
Editor
────────────────────────────────────*/
.is-mobile .markdown-source-view .cm-scroller {
padding: var(--scale-2-8)
var(--scale-2-8)
var(--scale-0-0)
var(--scale-2-4);
}
.is-mobile .view-content div.cm-content {
padding-top: 0;
}
/*────────────────────────────────────
Note Markdown
────────────────────────────────────*/
/*──────────Headings──────────*/
/* Header Sizing */
:root .is-mobile {
--h1-size: calc(0.85 * var(--font-scale-7));
--h2-size: calc(0.85 * var(--font-scale-6));
--h3-size: calc(0.85 * var(--font-scale-5));
--h4-size: calc(0.85 * var(--font-scale-4));
--h5-size: calc(0.85 * var(--font-scale-4));
--h6-size: calc(0.85 * var(--font-scale-4));
--header-line-height: calc(0.8 * var(--line-height));
}
/*──────────Markdown Embed──────────*/
.is-mobile .markdown-embed-content {
padding: var(--scale-0-0)
var(--scale-8-1)
var(--scale-0-0)
var(--scale-8-1);
}
/*────────────────────────────────────
+++++++++++Other Components+++++++++++
────────────────────────────────────*/
/*────────────────────────────────────
Modals
────────────────────────────────────*/
.is-mobile .modal,
.is-mobile .prompt,
.is-mobile .suggestion-container {
width: 100%;
max-width: 100%;
border-radius: var(--scale-2-2);
}
.is-mobile .modal
.vertical-tab-content-container
.vertical-tab-content {
padding: var(--scale-8-1)
var(--scale-8-2)
var(--scale-8-2)
var(--scale-8-2);
}
.is-mobile .hotkey-list-container {
padding-right: 0;
}
/*─────────Modal CLose Button──────────*/
.is-mobile .vertical-tab-header::before {
content: "Settings";
font-family: var(--default-font);
font-weight: var(--font-bold);
color: var(--text-muted);
background: var(--background-secondary);
position: sticky;
top: 0;
right: 0;
left: 0;
height: 47px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
border-bottom: 1px solid var(--background-modifier-border);
z-index: 1;
}
.is-mobile .modal-setting-back-button {
box-shadow: none;
}
.is-mobile .modal-setting-back-button span {
font-weight: var(--font-bold);
color: var(--text-muted);
}
.is-mobile .modal-close-button {
margin: var(--scale-2-2)
var(--scale-2-1)
var(--scale-0-0)
var(--scale-2-1);
display: block;
z-index: 2;
}
/*─────────Settings Modal──────────*/
/* don't remove !important */
.is-mobile .workspace {
transform: none !important;
}
.is-mobile ::-webkit-scrollbar {
display: none;
}
.is-mobile .modal .modal-content .vertical-tab-content {
border: none;
}
.is-mobile .modal .vertical-tab-header-group-title {
color: var(--color-white);
background: transparent;
font-size: var(--font-scale-0);
text-align: left;
border: none;
}
.is-mobile .modal .vertical-tab-header
.vertical-tab-header-group:nth-child(2)
.vertical-tab-header-group-title {
border-top: none;
border-bottom: none;
margin-top: var(--scale-8-2);
}
.is-mobile .modal.mod-settings
.vertical-tab-nav-item {
color: var(--color-gray-20);
background: var(--color-gray-90);
font-size: var(--font-scale-0);
border-bottom: 1px solid var(--border-xsm-alt);
}
.is-mobile .modal.mod-settings .vertical-tab-nav-item.is-active {
color: var(--color-white);
background: var(--color-gray-80);
padding-left: var(--scale-8-2);
}
.is-mobile .modal-setting-back-button {
border-bottom: 1px solid var(--background-modifier-border);
}
.is-mobile .modal-content {
padding: var(--scale-0-0)
var(--scale-8-4);
}
.is-mobile .community-theme-screenshot {
max-width: 100%;
}
/*────────────────────────────────────
Vault Launch Progress
────────────────────────────────────*/
.is-mobile .progress-bar-message {
font-size: var(--font-scale-1);
}
/* Phone Styling */
@media (max-width: 400pt) {
/*────────────────────────────────────
+++++++++++Other Components+++++++++++
────────────────────────────────────*/
/*────────────────────────────────────
Modals
────────────────────────────────────*/
/*─────────Settings Modal──────────*/
.is-mobile .modal:not(.modal.mod-settings),
.is-mobile .prompt,
.is-mobile .suggestion-container,
.is-mobile .menu {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.is-mobile .modal:not(.modal.mod-settings),
.is-mobile .prompt {
bottom: 0;
width: 100%;
max-width: 100%;
}
.is-mobile .suggestion-container {
left: 0;
width: 100%;
max-width: 100%;
max-height: 200px;
overflow-y: auto;
}
.is-mobile .suggestion-item {
font-size: var(--font-scale-1);
border-bottom: 1px solid var(--background-modifier-border);
}
.is-mobile .suggestion-item:first-child {
border-top: 1px solid var(--background-modifier-border);
}
.is-mobile .modal.mod-settings {
top: 0;
bottom: 0;
width: 100%;
max-width: 100%;
height: 100%;
max-height: 100%;
border-radius: 0;
}
.is-mobile .prompt {
padding: 0 0;
}
/* iOS Modal extending to Status Bar fix */
.is-mobile.is-ios .modal.mod-settings {
top: auto;
bottom: 0;
max-height: calc(100% - 42px);
box-shadow: none;
}
.is-mobile.is-ios .modal-bg {
background: var(--background-secondary);
opacity: 1;
}
.is-mobile .modal.mod-community-theme .modal-content {
padding: var(--scale-0-0)
var(--scale-2-3);
}
.is-mobile .prompt kbd {
display: none;
}
}
/* Tablet Styling */
@media (min-width: 400pt) {
/*────────────────────────────────────
+++++++++++++++Workspace++++++++++++++
────────────────────────────────────*/
/*────────────────────────────────────
Workspace Sidebar
────────────────────────────────────*/
.is-mobile .workspace-drawer:not(.is-pinned) {
width: 100vw;
max-width: 360pt;
height: calc(100vh - var(--scale-8-6));
margin: var(--scale-8-3)
var(--scale-8-3);
border-radius: var(--scale-2-2);
border: 1px solid var(--background-modifier-border);
box-shadow: 0px 0px 20px -4px
var(--background-modifier-box-shadow);
}
/*────────────────────────────────────
+++++++++++Other Components+++++++++++
────────────────────────────────────*/
/*────────────────────────────────────
Modals
────────────────────────────────────*/
/*─────────Settings Modal──────────*/
.is-mobile .modal,
.is-mobile .prompt {
top: auto;
bottom: auto;
width: 100%;
max-width: 75%;
border-radius: var(--scale-2-2);
box-shadow: 0px 0px 20px -4px
var(--background-modifier-box-shadow);
}
.is-mobile .prompt {
padding: 0 0;
}
.is-mobile .suggestion-item {
font-size: var(--font-scale-1);
border-bottom: 1px solid var(--background-modifier-border);
}
.is-mobile .suggestion-item:first-child {
border-top: 1px solid var(--background-modifier-border);
}
.is-mobile .modal.mod-settings {
height: 100%;
}
.is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) {
flex-direction: unset;
}
.is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) .setting-item-control {
width: 300px;
}
/*─────────Menu/Options Modal──────────*/
.is-mobile .menu {
border-top-left-radius: var(--scale-2-2);
border-top-right-radius: var(--scale-2-2);
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
box-shadow: 0px 0px 20px -4px
var(--background-modifier-box-shadow);
}
/*────────────────────────────────────
Pull Down Action
────────────────────────────────────*/
.pull-down-action {
font-family: var(--font-code);
font-weight: var(--font-bold);
text-transform: uppercase;
letter-spacing: var(--tracking-3);
text-align: center;
top: 0;
left: 0;
right: 0;
width: 75%;
margin: var(--scale-2-8) auto;
padding: var(--scale-2-8)
var(--scale-2-8)
var(--scale-2-8)
var(--scale-2-8);
border-radius: var(--scale-2-2);
box-shadow: 0px 0px 20px -4px
var(--background-modifier-box-shadow);
}
}
/*────────────────────────────────────
++++++++++++++++++++++++++++++++++++++
Community Plugins
++++++++++++++++++++++++++++++++++++++
──────────────────────────────────────*/
/*────────────────────────────────────
Calendar Plugin
────────────────────────────────────*/
.workspace-leaf-content[data-type="calendar"]
.view-content {
padding-bottom: 0;
}
#calendar-container {
padding: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
#calendar-container .nav {
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-2-2)
var(--scale-2-4);
}
#calendar-container .right-nav {
font-family: var(--font-code);
margin-right: var(--scale-2-4);
}
#calendar-container .title span {
font-family: var(--font-code);
font-size: var(--font-scale-1);
text-transform: uppercase;
letter-spacing: var(--tracking-3);
}
#calendar-container .title span.month {
font-family: var(--font-code);
font-size: var(--font-scale-1);
font-weight: var(--font-bold);
text-transform: uppercase;
letter-spacing: var(--tracking-3);
}
#calendar-container .day,
#calendar-container .week-num {
font-family: var(--font-code);
padding: var(--scale-2-2)
var(--scale-2-3)
var(--scale-2-2)
var(--scale-2-3);
border-radius: var(--scale-2-1);
}
#calendar-container .day {
font-size: var(--font-scale-00);
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
#calendar-container .week-num {
margin: var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0)
var(--scale-0-0);
}
#calendar-container thead {
border-top: 1px solid var(--background-modifier-border);
}
#calendar-container tr:first-child {
border-top: 1px solid var(--background-modifier-border);
}
#calendar-container .arrow svg > path { display:none; }
#calendar-container .arrow svg {
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12.707 17.293 8.414 13H18v-2H8.414l4.293-4.293-1.414-1.414L4.586 12l6.707 6.707z'%3E%3C/path%3E%3C/svg%3E");
}
/* Removes Scrollbar in Calendar */
.workspace-leaf-content[data-type="calendar"]
::-webkit-scrollbar {
display: none;
}
/*─────────Calendar Plugin Colors──────────*/
#calendar-container {
/* Plugin Variables in Light Theme */
--color-background-day-empty: transparent;
--color-background-day-active: transparent;
--color-background-day-hover: var(--color-l-gray-40);
--color-dot: var(--color-yellow-300);
--color-text-title: var(--text-normal);
--color-text-heading: var(--color-l-gray-60);
--color-text-day: var(--color-l-gray-80);
--color-text-today: var(--color-white);
--color-text-weeknum: var(--text-muted);
--color-arrow: var(--color-gray-40);
--color-arrow-hover: var(--color-white);
--color-cal-active-text: var(--color-cyan-500);
--color-cal-active-background: var(--color-gray-90);
}
#calendar-container .today {
font-weight: var(--font-bold);
}
#calendar-container .active,
#calendar-container .active.today {
color: var(--color-cal-active-text);
background: var(--color-cal-active-background);
font-weight: var(--font-bold);
border: 1px solid var(--color-cyan-500);
box-shadow: 0 1px 0 1px var(--shadow-xsm);
}
#calendar-container td .active:hover,
#calendar-container td .active.today:hover {
color: var(--color-cal-active-text);
background: var(--color-cal-active-background);
}
#calendar-container .week-num:hover,
#calendar-container .day:hover {
color: var(--color-white);
background: var(--color-gray-80);
}
#calendar-container .reset-button:hover,
#calendar-container .arrow:hover > svg {
color: var(--color-gray-20);
}
#calendar-container .week-num:active,
#calendar-container .day:active {
color: var(--color-gray-40);
background: var(--color-blacker);
transition: none;
}
#calendar-container .reset-button:active,
#calendar-container .arrow:active > svg {
color: var(--color-gray-60);
}
/*────────────────────────────────────
Sliding Panes (Andy's Mode)
────────────────────────────────────*/
.plugin-sliding-panes-rotate-header .view-header,
.plugin-sliding-panes-rotate-header
.workspace-leaf.mod-active .view-header,
.plugin-sliding-panes-rotate-header
.workspace-split.mod-root >
.workspace-leaf:first-of-type:last-of-type .view-header {
margin-top: var(--scale-0-0);
}
/* removes weird shadow on Note Header Title */
.plugin-sliding-panes-rotate-header
.view-header-title-container::before {
display: none;
}
/* aligns Note Header Icons with Side Dock Icons when Note Header is rotated vertically */
body.plugin-sliding-panes-rotate-header
.workspace > .mod-root > .workspace-leaf >
.workspace-leaf-content > .view-header
.view-header-icon {
margin-top: var(--scale-2-8) !important;
}
.plugin-sliding-panes-rotate-header
.view-header .view-action svg {
margin-bottom: var(--scale-2-1);
}
.plugin-sliding-panes-rotate-header
.view-header .view-action:last-of-type svg {
margin-bottom: var(--scale-2-6);
}
.plugin-sliding-panes-rotate-header .view-header-icon,
.plugin-sliding-panes-rotate-header .view-action {
margin-left: var(--scale-2-1) !important;
}
.plugin-sliding-panes-rotate-header.plugin-sliding-select-orientation-mixed
.view-header-icon,
.plugin-sliding-panes-rotate-header.plugin-sliding-select-orientation-mixed
.view-action {
margin-left: calc(1px + var(--scale-2-2)) !important;
}
/* don't remove !important */
.plugin-sliding-panes-rotate-header
.workspace .mod-root .workspace-leaf
.workspace-leaf-content .view-header {
border-right: none !important;
}
.plugin-sliding-panes-rotate-header
.workspace .mod-root
.workspace-leaf.mod-active
.workspace-leaf-content .view-header {
border-left: var(--scale-2-2)
solid
var(--color-yellow-700) !important;
}
.plugin-sliding-panes-rotate-header
.workspace .mod-root
.workspace-leaf:not(.workspace-leaf.mod-active)
.workspace-leaf-content .view-header {
border-left: 1px
solid
var(--color-gray-70) !important;
}
.plugin-sliding-panes:not(.plugin-sliding-panes-rotate-header)
.mod-root > .workspace-leaf:not(:first-of-type) {
border-left: 1px
solid
var(--color-gray-100);
}
/* adds hint of shadow - don't remove !important */
.plugin-sliding-panes .workspace >
.mod-root >.workspace-leaf {
box-shadow: -4px 0px 4px 0px
rgba(0, 0, 0, 0.15) !important;
}
/* horizontal scrollbar */
.workspace-split.mod-vertical.mod-root::-webkit-scrollbar {
height: var(--scale-2-2);
background: var(--background-primary);
border-top: 1px solid
var(--color-gray-100);
}
/*────────────────────────────────────
Kanban
────────────────────────────────────*/
.view-content .kanban-plugin {
background: var(--background-primary);
}
.view-content .kanban-plugin__lane-setting-wrapper
> div:last-child,
.view-content .kanban-plugin__lane-header-wrapper {
border-bottom: 1px solid var(--shadow-xsm);
}
.view-content .kanban-plugin__lane-setting-wrapper
> div:last-child {
margin-bottom: var(--scale-0-0);
}
.view-content .kanban-plugin__lane-wrapper {
border-radius: var(--scale-2-1);
border: none;
}
.view-content .kanban-plugin__lane {
background: var(--background-secondary);
border: 1px solid var(--shadow-xsm);
box-shadow: var(--shadow-sm);
border-radius: var(--scale-2-1);
}
.view-content .kanban-plugin__item {
border: 1px solid var(--color-gray-70);
border-radius: var(--scale-2-1);
}
.view-content .kanban-plugin__item-form,
.view-content .kanban-plugin__item-button-wrapper {
border-top: 1px solid var(--shadow-xsm);
}
.view-content .kanban-plugin__lane-items >
.kanban-plugin__placeholder:only-child {
border-radius: var(--scale-2-1);
border: 1px dashed var(--interactive-accent);
}
.kanban-plugin__grow-wrap>textarea,
.kanban-plugin__grow-wrap:after {
padding: var(--scale-2-2)
var(--scale-2-4)
var(--scale-2-2)
var(--scale-2-4) !important;
}
.view-content .kanban-plugin
.kanban-plugin__item button[aria-label="More options"].kanban-plugin__item-postfix-button,
.view-content .kanban-plugin
.kanban-plugin__lane button[aria-label="More options"].kanban-plugin__lane-settings-button,
.view-content .kanban-plugin
.kanban-plugin__lane-settings-button.is-enabled {
background: var(--color-slate-900);
margin-right: 0;
padding: var(--scale-2-1)
var(--scale-2-2)
var(--scale-2-1)
var(--scale-2-2) !important;
}
.view-content .kanban-plugin
.kanban-plugin__item button[aria-label="Archive card"].kanban-plugin__item-prefix-button {
background: var(--color-purple-900);
margin-right: var(--scale-2-4);
padding: var(--scale-2-1)
var(--scale-2-2)
var(--scale-2-1)
var(--scale-2-2) !important;
}
.view-content .kanban-plugin
.kanban-plugin__lane-settings-button.is-enabled {
background: var(--color-magenta-900);
margin-left: var(--scale-2-4);
}
.view-content .kanban-plugin
.kanban-plugin__lane-settings-button.is-enabled:hover {
background: var(--color-magenta-700);
}
.view-content .kanban-plugin
textarea.kanban-plugin__lane-input {
width: 100%;
}
.view-content .kanban-plugin
.kanban-plugin__item-button-wrapper
button.kanban-plugin__new-item-button {
font-family: var(--font-code) !important;
text-transform: uppercase;
letter-spacing: var(--tracking-3);
color: var(--text-muted);
background: transparent;
border: none;
border-radius: 0;
box-shadow: none;
padding: var(--scale-2-1)
var(--scale-2-4)
var(--scale-2-1)
var(--scale-2-4) !important;
}
.view-content .kanban-plugin
.kanban-plugin__item-button-wrapper
button.kanban-plugin__new-item-button:hover {
color: var(--text-normal);
background: transparent;
}
.view-content .kanban-plugin
.kanban-plugin__item-button-wrapper
button.kanban-plugin__new-item-button:active {
color: var(--text-faint);
box-shadow: none;
}
.view-content .kanban-plugin__item-metadata:not(:empty) {
padding-top: 0;
}
.view-content .kanban-plugin
.kanban-plugin__item-tags
.kanban-plugin__item-tag {
background: var(--background-secondary);
margin-top: 0;
margin-bottom: var(--scale-2-1);
padding: var(--scale-2-1)
var(--scale-2-3)
var(--scale-2-1)
var(--scale-2-3);
border-radius: var(--scale-2-6);
border: 1px solid var(--border-xsm-alt);
box-shadow: 0px 1px 0px var(--shadow-xsm);
}
/*────────────────────────────────────
Excalidraw
────────────────────────────────────*/
.workspace-leaf-content[data-type="excalidraw"]
.view-content {
padding: var(--scale-0-0);
}
body .excalidraw {
--gap: 0;
}
.excalidraw .Island {
padding: var(--scale-8-1)
var(--scale-8-1)
var(--scale-8-1)
var(--scale-8-1);
margin: var(--scale-2-4)
var(--scale-2-4)
var(--scale-2-4)
var(--scale-2-4);
}
body .excalidraw .Island.App-menu__left {
padding: var(--scale-8-2)
var(--scale-8-2)
var(--scale-8-2)
var(--scale-8-2);
}
.workspace-leaf-content[data-type="excalidraw"]
.view-content {
padding: var(--scale-0-0);
}
body .excalidraw {
--gap: 0;
}
.excalidraw .Island {
padding: var(--scale-8-1)
var(--scale-8-1)
var(--scale-8-1)
var(--scale-8-1);
margin: var(--scale-2-4)
var(--scale-2-4)
var(--scale-2-4)
var(--scale-2-4);
}
body .excalidraw .Island.App-menu__left {
padding: var(--scale-8-2)
var(--scale-8-2)
var(--scale-8-2)
var(--scale-8-2);
}
.excalidraw .ToolIcon_size_small .ToolIcon__icon {
font-size: var(--font-scale-0);
width: var(--scale-8-4);
height: var(--scale-8-4);
}
.workspace .excalidraw .reset-zoom-button {
font-family: var(--font-code);
font-size: var(--font-scale-1);
letter-spacing: var(--tracking-4);
}
.workspace .excalidraw .color-picker-input {
font-family: var(--default-font);
font-size: var(--font-scale-1);
}
/* Excalidraw Light Mode Colors */
.workspace .excalidraw canvas{
--text-primary-color: var(--color-gray-60);
--island-bg-color: rgba(255, 255, 255, 0.9);
--overlay-bg-color: transparent;
--button-special-active-bg-color: transparent;
--icon-fill-color: var(--color-gray-70);
--button-gray-1: rgba(0, 0, 0, 0.1); /* Normal Button State */
--button-gray-2: rgba(220, 220, 220, 1); /* Hover Button State */
--button-gray-3: rgba(0, 0, 0, 0.2); /* Active Button State */
--keybinding-color: var(--color-gray-40);
--select-highlight-color: var(--gray-60);
}
body .excalidraw .Island {
border: 1px solid rgba(100 , 100, 100, 0.25);
box-shadow: 0px 1px 8px -4px
rgba(100, 100, 100, 0.3);
}
body .excalidraw .Island h3,
body .excalidraw .Island legend,
body .excalidraw .Island label.control-label {
color: var(--color-gray-70);
font-family: var(--font-code);
text-transform: uppercase;
}
body .excalidraw button,
body .excalidraw .buttonList label {
background: transparent;
border-radius: var(--scale-2-1);
}
.workspace .excalidraw .Island button[type=button]:focus {
background: rgba(200, 200, 200, 1);
}
.workspace .excalidraw .undo-redo-buttons button[type=button]:focus {
background: rgba(200, 200, 200, 1);
}
.workspace .excalidraw button.help-icon[type=button]:focus {
color: var(--color-gray-30);
background: transparent;
}
body .excalidraw .color-picker-hash {
height: initial;
}
body .excalidraw kbd {
color: var(--color-gray-70);
}
/* Excalidraw Dark Mode Colors */
.excalidraw.theme--dark {
--text-primary-color: var(--text-normal);
--island-bg-color: var(--color-gray-100);
}
.excalidraw.theme--dark .Island {
border: 1px solid rgba(100, 100, 100, 0.25);
box-shadow: 1px solid var(--shadow-xsm);
}
body .excalidraw.theme--dark .Island h3,
body .excalidraw.theme--dark .Island legend,
body .excalidraw.theme--dark .Island label.control-label {
color: var(--color-gray-30);
}
.workspace .excalidraw.theme--dark .Island button[type=button]:focus {
background: rgba(100, 100, 100, 1);
}
.workspace .excalidraw.theme--dark .undo-redo-buttons button[type=button]:focus {
background: rgba(100, 100, 100, 1);
}
.workspace .excalidraw.theme--dark button.help-icon[type=button]:focus {
color: var(--color-gray-70);
background: transparent;
}
body .excalidraw.theme--dark kbd {
color: var(--color-gray-20);
}
/*~ Icon Replacements for Excalidraw ~*/
/* Quote Glyph Icon (Convert to Markdown RAW) */
body:not(.no-custom-icons)
.view-action[aria-label="Change to RAW mode (only effects text-elements with links or transclusions)"]
svg.quote-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20.553 18.15H3.447a1.443 1.443 0 0 1-1.442-1.441V7.291c0-.795.647-1.441 1.442-1.441h17.105c.795 0 1.442.646 1.442 1.441v9.418a1.441 1.441 0 0 1-1.441 1.441zM6.811 15.268V11.52l1.922 2.402 1.922-2.402v3.748h1.922V8.732h-1.922l-1.922 2.403-1.922-2.403H4.889v6.535h1.922zM19.688 12h-1.922V8.732h-1.923V12h-1.922l2.884 3.364L19.688 12z'%3E%3C/path%3E%3C/svg%3E");
}
/* Disk Icon (Save) */
body:not(.no-custom-icons) svg.disk {
height: var(--scale-8-2);
width: var(--scale-8-2);
background-color: currentColor;
}
body:not(.no-custom-icons) svg.disk > path {
display: none;
}
body:not(.no-custom-icons) svg.disk {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='100%25' height='100%25' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M5 21h14a2 2 0 0 0 2-2V8a1 1 0 0 0-.29-.71l-4-4A1 1 0 0 0 16 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2zm10-2H9v-5h6zM13 7h-2V5h2zM5 5h2v4h8V5h.59L19 8.41V19h-2v-5a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v5H5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Save as PNG, Save as SVG Icon */
body:not(.no-custom-icons) svg.save-png,
body:not(.no-custom-icons) svg.save-svg {
height: var(--scale-8-2);
width: var(--scale-8-2);
background-color: currentColor;
}
body:not(.no-custom-icons) svg.save-png > path,
body:not(.no-custom-icons) svg.save-svg > path {
display: none;
}
body:not(.no-custom-icons) svg.save-png,
body:not(.no-custom-icons) svg.save-svg {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M11 16h2V7h3l-4-5-4 5h3z'%3E%3C/path%3E%3Cpath d='M5 22h14c1.103 0 2-.897 2-2v-9c0-1.103-.897-2-2-2h-4v2h4v9H5v-9h4V9H5c-1.103 0-2 .897-2 2v9c0 1.103.897 2 2 2z'%3E%3C/path%3E%3C/svg%3E");
}
body.hider-frameless .workspace-split.mod-left-split >
.workspace-tabs {
padding-top: 0;
}
/*────────────────────────────────────
Dataview
────────────────────────────────────*/
/* Dataview Tables */
/* Source View */
.markdown-source-view.mod-cm6
.dataview.table-view-table {
background: var(--background-modifier-border);
}
.markdown-source-view.mod-cm6
.dataview.table-view-table thead,
.markdown-source-view.mod-cm6
.dataview.table-view-table tr,
.markdown-source-view.mod-cm6
.dataview.table-view-table td, .markdown-source-view.mod-cm6
.dataview.table-view-table th {
padding: 4px 10px;
}
.markdown-source-view.mod-cm6
.dataview.table-view-table thead {
border: none;
margin: 0;
}
.markdown-source-view.mod-cm6
.dataview.table-view-table
thead.table-view-thead tr th {
font-size: var(--font-scale-1);
border-bottom: none;
color: var(--md-color-code-white);
background: var(--background-secondary);
}
.markdown-source-view.mod-cm6
.dataview.table-view-table
.table-view-tbody tr {
background: var(--background-primary);
}
.markdown-source-view.mod-cm6
.dataview.table-view-table
.table-view-tbody tr:nth-child(even) {
background: hsl(225, 13%, 18%);
/* Derived from Color Picking MD Tables rendered in Preview, Alpha colors don't work as should */
}
.markdown-source-view.mod-cm6
.dataview.table-view-table
.table-view-tbody td:not(td:last-of-type) {
padding: 4px 10px;
}
.markdown-source-view.mod-cm6 .dataview.table-view-table ul.dataview-ul {
list-style: none;
}
/* Preview View */
.markdown-preview-view
.dataview.table-view-table {
border: 1px solid var(--background-modifier-border);
}
.markdown-preview-view
.dataview.table-view-table > thead > tr > th {
font-size: var(--font-scale-1);
border-width: 0px;
border-bottom: 1px solid var(--background-modifier-border);
border-right: 1px solid var(--background-modifier-border);
}
.markdown-preview-view
.dataview.table-view-table .table-view-tbody tr {
border-bottom: 1px solid var(--background-modifier-border);
}
.markdown-preview-view
.dataview.table-view-table .table-view-tbody td {
padding: 4px 10px;
border-right: 1px solid var(--background-modifier-border);
}
.markdown-preview-view
.dataview.table-view-table ul.dataview-ul {
list-style: none;
}
/* Dataview Task List */
.markdown-source-view.mod-cm6 .cm-embed-block .block-language-dataview h4 {
margin: 15px 0;
}
.markdown-source-view.mod-cm6 .cm-embed-block .block-language-dataview h4:first-of-type {
margin-top: 0;
}
.markdown-source-view.mod-cm6 .cm-embed-block .block-language-dataview .dataview.result-group input.task-list-item-checkbox {
margin-right: var(--scale-2-3);
}
/* Dataview List */
.markdown-source-view.mod-cm6 .cm-embed-block .block-language-dataview ul.dataview.list-view-ul {
margin-top: 0;
margin-bottom: 0;
}
/*────────────────────────────────────
++++++++++++++++++++++++++++++++++++++
Custom Icons
++++++++++++++++++++++++++++++++++++++
──────────────────────────────────────*/
body:not(.no-custom-icons) svg.any-key,
body:not(.no-custom-icons) svg.blocks,
body:not(.no-custom-icons) svg.bar-graph,
body:not(.no-custom-icons) svg.breadcrumbs-trail-icon,
body:not(.no-custom-icons) svg.audio-file,
body:not(.no-custom-icons) svg.bold-glyph,
body:not(.no-custom-icons) svg.italic-glyph,
body:not(.no-custom-icons) svg.bracket-glyph,
body:not(.no-custom-icons) svg.broken-link,
body:not(.no-custom-icons) svg.bullet-list-glyph,
body:not(.no-custom-icons) svg.bullet-list,
body:not(.no-custom-icons) svg.calendar-with-checkmark,
body:not(.no-custom-icons) svg.check-in-circle,
body:not(.no-custom-icons) svg.check-small,
body:not(.no-custom-icons) svg.checkbox-glyph,
body:not(.no-custom-icons) svg.checkmark,
body:not(.no-custom-icons) svg.clock,
body:not(.no-custom-icons) svg.cloud,
body:not(.no-custom-icons) svg.code-glyph,
body:not(.no-custom-icons) svg.create-new,
body:not(.no-custom-icons) svg.cross-in-box,
body:not(.no-custom-icons) svg.cross,
body:not(.no-custom-icons) svg.crossed-star,
body:not(.no-custom-icons) svg.dice,
body:not(.no-custom-icons) svg.document,
body:not(.no-custom-icons) svg.documents,
body:not(.no-custom-icons) svg.dot-network,
body:not(.no-custom-icons) svg.double-down-arrow-glyph,
body:not(.no-custom-icons) svg.double-up-arrow-glyph,
body:not(.no-custom-icons) svg.down-arrow-with-tail,
body:not(.no-custom-icons) svg.down-chevron-glyph,
body:not(.no-custom-icons) svg.enter,
body:not(.no-custom-icons) svg.exit-fullscreen,
body:not(.no-custom-icons) svg.expand-vertically,
body:not(.no-custom-icons) svg.filled-pin,
body:not(.no-custom-icons) svg.folder,
body:not(.no-custom-icons) svg.fullscreen,
body:not(.no-custom-icons) svg.gear,
body:not(.no-custom-icons) svg.hashtag,
body:not(.no-custom-icons) svg.heading-glyph,
body:not(.no-custom-icons) svg.go-to-file,
body:not(.no-custom-icons) svg.help .widget-icon,
body:not(.no-custom-icons) svg.help,
body:not(.no-custom-icons) svg.highlight-glyph,
body:not(.no-custom-icons) svg.horizontal-split,
body:not(.no-custom-icons) svg.image-file,
body:not(.no-custom-icons) svg.image-glyph,
body:not(.no-custom-icons) svg.indent-glyph,
body:not(.no-custom-icons) svg.info,
body:not(.no-custom-icons) svg.install,
body:not(.no-custom-icons) svg.keyboard-glyph,
body:not(.no-custom-icons) svg.left-arrow-with-tail,
body:not(.no-custom-icons) svg.left-arrow,
body:not(.no-custom-icons) svg.left-chevron-glyph,
body:not(.no-custom-icons) svg.lines-of-text,
body:not(.no-custom-icons) svg.link-glyph,
body:not(.no-custom-icons) svg.link,
body:not(.no-custom-icons) svg.magnifying-glass,
body:not(.no-custom-icons) svg.microphone-filled,
body:not(.no-custom-icons) svg.microphone,
body:not(.no-custom-icons) svg.minus-with-circle,
body:not(.no-custom-icons) svg.note-glyph,
body:not(.no-custom-icons) svg.number-list-glyph,
body:not(.no-custom-icons) svg.open-vault,
body:not(.no-custom-icons) svg.pane-layout,
body:not(.no-custom-icons) svg.paper-plane,
body:not(.no-custom-icons) svg.paused,
body:not(.no-custom-icons) svg.pdf-file,
body:not(.no-custom-icons) svg.pencil,
body:not(.no-custom-icons) svg.pin,
body:not(.no-custom-icons) svg.plus-with-circle,
body:not(.no-custom-icons) svg.popup-open,
body:not(.no-custom-icons) svg.presentation,
body:not(.no-custom-icons) svg.price-tag-glyph,
body:not(.no-custom-icons) svg.quote-glyph,
body:not(.no-custom-icons) svg.reading-glasses,
body:not(.no-custom-icons) svg.redo-glyph,
body:not(.no-custom-icons) svg.reset,
body:not(.no-custom-icons) svg.right-arrow-with-tail,
body:not(.no-custom-icons) svg.right-arrow,
body:not(.no-custom-icons) svg.right-chevron-glyph,
body:not(.no-custom-icons) svg.right-triangle,
body:not(.no-custom-icons) svg.run-command,
body:not(.no-custom-icons) svg.search,
body:not(.no-custom-icons) svg.sheets-in-box,
body:not(.no-custom-icons) svg.spreadsheet,
body:not(.no-custom-icons) svg.stacked-levels,
body:not(.no-custom-icons) svg.star-list,
body:not(.no-custom-icons) svg.star,
body:not(.no-custom-icons) svg.strikethrough-glyph,
body:not(.no-custom-icons) svg.switch,
body:not(.no-custom-icons) svg.sync-small,
body:not(.no-custom-icons) svg.sync,
body:not(.no-custom-icons) svg.tag-glyph,
body:not(.no-custom-icons) svg.three-horizontal-bars,
body:not(.no-custom-icons) svg.trash,
body:not(.no-custom-icons) svg.undo-glyph,
body:not(.no-custom-icons) svg.unindent-glyph,
body:not(.no-custom-icons) svg.up-and-down-arrows,
body:not(.no-custom-icons) svg.up-arrow-with-tail,
body:not(.no-custom-icons) svg.up-chevron-glyph,
body:not(.no-custom-icons) svg.uppercase-lowercase-a,
body:not(.no-custom-icons) svg.vault,
body:not(.no-custom-icons) svg.vertical-split,
body:not(.no-custom-icons) svg.vertical-three-dots,
body:not(.no-custom-icons) svg.wrench-screwdriver-glyph,
body:not(.no-custom-icons) svg.clock-glyph,
body:not(.no-custom-icons) svg.command-glyph,
body:not(.no-custom-icons) svg.add-note-glyph,
body:not(.no-custom-icons) svg.calendar-glyph,
body:not(.no-custom-icons) svg.duplicate-glyph,
body:not(.no-custom-icons) svg.file-explorer-glyph,
body:not(.no-custom-icons) svg.graph-glyph,
body:not(.no-custom-icons) svg.import-glyph,
body:not(.no-custom-icons) svg.languages,
body:not(.no-custom-icons) svg.links-coming-in,
body:not(.no-custom-icons) svg.links-going-out,
body:not(.no-custom-icons) svg.merge-files-glyph,
body:not(.no-custom-icons) svg.merge-files,
body:not(.no-custom-icons) svg.minus-with-circle,
body:not(.no-custom-icons) svg.navigate-glyph,
body:not(.no-custom-icons) svg.open-elsewhere-glyph,
body:not(.no-custom-icons) svg.paper-plane-glyph,
body:not(.no-custom-icons) svg.paste-text,
body:not(.no-custom-icons) svg.paste,
body:not(.no-custom-icons) svg.percent-sign-glyph,
body:not(.no-custom-icons) svg.play-audio-glyph,
body:not(.no-custom-icons) svg.plus-minus-glyph,
body:not(.no-custom-icons) svg.presentation-glyph,
body:not(.no-custom-icons) svg.question-mark-glyph,
body:not(.no-custom-icons) svg.restore-file-glyph,
body:not(.no-custom-icons) svg.scissors-glyph,
body:not(.no-custom-icons) svg.scissors,
body:not(.no-custom-icons) svg.search-glyph,
body:not(.no-custom-icons) svg.select-all-text,
body:not(.no-custom-icons) svg.split,
body:not(.no-custom-icons) svg.star-glyph,
body:not(.no-custom-icons) svg.stop-audio-glyph,
body:not(.no-custom-icons) svg.sweep,
body:not(.no-custom-icons) svg.two-blank-pages,
body:not(.no-custom-icons) svg.tomorrow-glyph,
body:not(.no-custom-icons) svg.yesterday-glyph,
body:not(.no-custom-icons) svg.workspace-glyph,
body:not(.no-custom-icons) svg.box-glyph,
body:not(.no-custom-icons) svg.wand,
body:not(.no-custom-icons) svg.longform,
body:not(.no-custom-icons) svg.changelog {
height: calc(2px + var(--scale-8-2));
width: calc(2px + var(--scale-8-2));
background-color: currentColor;
}
body:not(.no-custom-icons) svg.any-key > path,
body:not(.no-custom-icons) svg.blocks > path,
body:not(.no-custom-icons) svg.bar-graph > path,
body:not(.no-custom-icons) svg.breadcrumbs-trail-icon > path,
body:not(.no-custom-icons) svg.audio-file > path,
body:not(.no-custom-icons) svg.bold-glyph > path,
body:not(.no-custom-icons) svg.italic-glyph > path,
body:not(.no-custom-icons) svg.bracket-glyph > path,
body:not(.no-custom-icons) svg.broken-link > path,
body:not(.no-custom-icons) svg.bullet-list-glyph > path,
body:not(.no-custom-icons) svg.bullet-list > path,
body:not(.no-custom-icons) svg.calendar-with-checkmark > path,
body:not(.no-custom-icons) svg.check-in-circle > path,
body:not(.no-custom-icons) svg.check-small > path,
body:not(.no-custom-icons) svg.checkbox-glyph > path,
body:not(.no-custom-icons) svg.checkmark > path,
body:not(.no-custom-icons) svg.clock > path,
body:not(.no-custom-icons) svg.cloud > path,
body:not(.no-custom-icons) svg.code-glyph > path,
body:not(.no-custom-icons) svg.create-new > path,
body:not(.no-custom-icons) svg.cross-in-box > path,
body:not(.no-custom-icons) svg.cross > path,
body:not(.no-custom-icons) svg.crossed-star > path,
body:not(.no-custom-icons) svg.dice > path,
body:not(.no-custom-icons) svg.document > path,
body:not(.no-custom-icons) svg.documents > path,
body:not(.no-custom-icons) svg.dot-network > path,
body:not(.no-custom-icons) svg.double-down-arrow-glyph > path,
body:not(.no-custom-icons) svg.double-up-arrow-glyph > path,
body:not(.no-custom-icons) svg.down-arrow-with-tail > path,
body:not(.no-custom-icons) svg.down-chevron-glyph > path,
body:not(.no-custom-icons) svg.enter > path,
body:not(.no-custom-icons) svg.exit-fullscreen > path,
body:not(.no-custom-icons) svg.expand-vertically > path,
body:not(.no-custom-icons) svg.filled-pin > path,
body:not(.no-custom-icons) svg.folder > path,
body:not(.no-custom-icons) svg.fullscreen > path,
body:not(.no-custom-icons) svg.gear > path,
body:not(.no-custom-icons) svg.hashtag > path,
body:not(.no-custom-icons) svg.heading-glyph > path,
body:not(.no-custom-icons) svg.go-to-file > path,
body:not(.no-custom-icons) svg.help .widget-icon > path,
body:not(.no-custom-icons) svg.help > path,
body:not(.no-custom-icons) svg.highlight-glyph > path,
body:not(.no-custom-icons) svg.horizontal-split > path,
body:not(.no-custom-icons) svg.image-file > path,
body:not(.no-custom-icons) svg.image-glyph > path,
body:not(.no-custom-icons) svg.indent-glyph > path,
body:not(.no-custom-icons) svg.info > path,
body:not(.no-custom-icons) svg.install > path,
body:not(.no-custom-icons) svg.keyboard-glyph > path,
body:not(.no-custom-icons) svg.left-arrow-with-tail > path,
body:not(.no-custom-icons) svg.left-arrow > path,
body:not(.no-custom-icons) svg.left-chevron-glyph > path,
body:not(.no-custom-icons) svg.lines-of-text > path,
body:not(.no-custom-icons) svg.link-glyph > path,
body:not(.no-custom-icons) svg.link > path,
body:not(.no-custom-icons) svg.magnifying-glass > path,
body:not(.no-custom-icons) svg.microphone-filled > path,
body:not(.no-custom-icons) svg.microphone > path,
body:not(.no-custom-icons) svg.minus-with-circle > path,
body:not(.no-custom-icons) svg.navigate-glyph > path,
body:not(.no-custom-icons) svg.note-glyph > path,
body:not(.no-custom-icons) svg.number-list-glyph > path,
body:not(.no-custom-icons) svg.open-vault > path,
body:not(.no-custom-icons) svg.pane-layout > path,
body:not(.no-custom-icons) svg.paper-plane > path,
body:not(.no-custom-icons) svg.paused > path,
body:not(.no-custom-icons) svg.pdf-file > path,
body:not(.no-custom-icons) svg.pencil > path,
body:not(.no-custom-icons) svg.pin > path,
body:not(.no-custom-icons) svg.plus-with-circle > path,
body:not(.no-custom-icons) svg.popup-open > path,
body:not(.no-custom-icons) svg.presentation > path,
body:not(.no-custom-icons) svg.price-tag-glyph > path,
body:not(.no-custom-icons) svg.quote-glyph > path,
body:not(.no-custom-icons) svg.reading-glasses > path,
body:not(.no-custom-icons) svg.redo-glyph > path,
body:not(.no-custom-icons) svg.reset > path,
body:not(.no-custom-icons) svg.right-arrow-with-tail > path,
body:not(.no-custom-icons) svg.right-arrow > path,
body:not(.no-custom-icons) svg.right-chevron-glyph > path,
body:not(.no-custom-icons) svg.right-triangle > path,
body:not(.no-custom-icons) svg.run-command > path,
body:not(.no-custom-icons) svg.search > path,
body:not(.no-custom-icons) svg.sheets-in-box > path,
body:not(.no-custom-icons) svg.spreadsheet > path,
body:not(.no-custom-icons) svg.stacked-levels > path,
body:not(.no-custom-icons) svg.star-list > path,
body:not(.no-custom-icons) svg.star > path,
body:not(.no-custom-icons) svg.strikethrough-glyph > path,
body:not(.no-custom-icons) svg.switch > path,
body:not(.no-custom-icons) svg.sync-small > path,
body:not(.no-custom-icons) svg.sync > path,
body:not(.no-custom-icons) svg.tag-glyph > path,
body:not(.no-custom-icons) svg.three-horizontal-bars > path,
body:not(.no-custom-icons) svg.trash > path,
body:not(.no-custom-icons) svg.undo-glyph > path,
body:not(.no-custom-icons) svg.unindent-glyph > path,
body:not(.no-custom-icons) svg.up-and-down-arrows > path,
body:not(.no-custom-icons) svg.up-arrow-with-tail > path,
body:not(.no-custom-icons) svg.up-chevron-glyph > path,
body:not(.no-custom-icons) svg.uppercase-lowercase-a > path,
body:not(.no-custom-icons) svg.vault > path,
body:not(.no-custom-icons) svg.vertical-split > path,
body:not(.no-custom-icons) svg.vertical-three-dots > path,
body:not(.no-custom-icons) svg.wrench-screwdriver-glyph > path,
body:not(.no-custom-icons) svg.clock-glyph > path,
body:not(.no-custom-icons) svg.command-glyph > path,
body:not(.no-custom-icons) svg.add-note-glyph > path,
body:not(.no-custom-icons) svg.calendar-glyph > path,
body:not(.no-custom-icons) svg.duplicate-glyph > path,
body:not(.no-custom-icons) svg.file-explorer-glyph > path,
body:not(.no-custom-icons) svg.graph-glyph > path,
body:not(.no-custom-icons) svg.import-glyph > path,
body:not(.no-custom-icons) svg.languages > path,
body:not(.no-custom-icons) svg.links-coming-in > path,
body:not(.no-custom-icons) svg.links-going-out > path,
body:not(.no-custom-icons) svg.merge-files-glyph > path,
body:not(.no-custom-icons) svg.merge-files > path,
body:not(.no-custom-icons) svg.open-elsewhere-glyph > path,
body:not(.no-custom-icons) svg.paper-plane-glyph > path,
body:not(.no-custom-icons) svg.paste-text > path,
body:not(.no-custom-icons) svg.paste > path,
body:not(.no-custom-icons) svg.percent-sign-glyph > path,
body:not(.no-custom-icons) svg.play-audio-glyph > path,
body:not(.no-custom-icons) svg.plus-minus-glyph > path,
body:not(.no-custom-icons) svg.presentation-glyph > path,
body:not(.no-custom-icons) svg.question-mark-glyph > path,
body:not(.no-custom-icons) svg.restore-file-glyph > path,
body:not(.no-custom-icons) svg.scissors-glyph > path,
body:not(.no-custom-icons) svg.scissors > path,
body:not(.no-custom-icons) svg.search-glyph > path,
body:not(.no-custom-icons) svg.select-all-text > path,
body:not(.no-custom-icons) svg.split > path,
body:not(.no-custom-icons) svg.star-glyph > path,
body:not(.no-custom-icons) svg.stop-audio-glyph > path,
body:not(.no-custom-icons) svg.sweep > path,
body:not(.no-custom-icons) svg.two-blank-pages > path,
body:not(.no-custom-icons) svg.tomorrow-glyph > path,
body:not(.no-custom-icons) svg.yesterday-glyph > path,
body:not(.no-custom-icons) svg.workspace-glyph > path,
body:not(.no-custom-icons) svg.box-glyph > path,
body:not(.no-custom-icons) svg.wand > path,
body:not(.no-custom-icons) svg.longform > path,
body:not(.no-custom-icons) svg.changelog > path {
display: none;
}
/* Add Note (Outgoing Link, Backlink etc.) */
body:not(.no-custom-icons) svg.add-note-glyph {
vertical-align: 3px;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4z'%3E%3C/path%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Audio File */
body:not(.no-custom-icons) svg.audio-file {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: scaleX(-1);msFilter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);'%3E%3Cpath d='M16 12V6c0-2.217-1.785-4.021-3.979-4.021a.933.933 0 0 0-.209.025A4.006 4.006 0 0 0 8 6v6c0 2.206 1.794 4 4 4s4-1.794 4-4zm-6 0V6c0-1.103.897-2 2-2a.89.89 0 0 0 .163-.015C13.188 4.06 14 4.935 14 6v6c0 1.103-.897 2-2 2s-2-.897-2-2z'%3E%3C/path%3E%3Cpath d='M6 12H4c0 4.072 3.061 7.436 7 7.931V22h2v-2.069c3.939-.495 7-3.858 7-7.931h-2c0 3.309-2.691 6-6 6s-6-2.691-6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Customize Hotkey, Shortcut */
body:not(.no-custom-icons) svg.any-key {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M6 14c-2.206 0-4 1.794-4 4s1.794 4 4 4a4.003 4.003 0 0 0 3.998-3.98H10V16h4v2.039h.004A4.002 4.002 0 0 0 18 22c2.206 0 4-1.794 4-4s-1.794-4-4-4h-2v-4h2c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4v2h-4V5.98h-.002A4.003 4.003 0 0 0 6 2C3.794 2 2 3.794 2 6s1.794 4 4 4h2v4H6zm2 4c0 1.122-.879 2-2 2s-2-.878-2-2 .879-2 2-2h2v2zm10-2c1.121 0 2 .878 2 2s-.879 2-2 2-2-.878-2-2v-2h2zM16 6c0-1.122.879-2 2-2s2 .878 2 2-.879 2-2 2h-2V6zM6 8c-1.121 0-2-.878-2-2s.879-2 2-2 2 .878 2 2v2H6zm4 2h4v4h-4v-4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Markdown Importer */
body:not(.no-custom-icons) svg.blocks {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m12 18 4-5h-3V2h-2v11H8z'%3E%3C/path%3E%3Cpath d='M19 9h-4v2h4v9H5v-9h4V9H5c-1.103 0-2 .897-2 2v9c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-9c0-1.103-.897-2-2-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Bar Graph */
body:not(.no-custom-icons) svg.bar-graph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M3 5v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2H5c-1.103 0-2 .897-2 2zm16.001 14H5V5h14l.001 14z'%3E%3C/path%3E%3Cpath d='M11 7h2v10h-2zm4 3h2v7h-2zm-8 2h2v5H7z'%3E%3C/path%3E%3C/svg%3E");
}
/* Bold Glyph */
body:not(.no-custom-icons) svg.bold-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M17.061 11.22A4.46 4.46 0 0 0 18 8.5C18 6.019 15.981 4 13.5 4H6v15h8c2.481 0 4.5-2.019 4.5-4.5a4.48 4.48 0 0 0-1.439-3.28zM13.5 7c.827 0 1.5.673 1.5 1.5s-.673 1.5-1.5 1.5H9V7h4.5zm.5 9H9v-3h5c.827 0 1.5.673 1.5 1.5S14.827 16 14 16z'%3E%3C/path%3E%3C/svg%3E");
}
/* Box Glyph */
body:not(.no-custom-icons) svg.box-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m21.406 6.086-9-4a1.001 1.001 0 0 0-.813 0l-9 4c-.02.009-.034.024-.054.035-.028.014-.058.023-.084.04-.022.015-.039.034-.06.05a.87.87 0 0 0-.19.194c-.02.028-.041.053-.059.081a1.119 1.119 0 0 0-.076.165c-.009.027-.023.052-.031.079A1.013 1.013 0 0 0 2 7v10c0 .396.232.753.594.914l9 4c.13.058.268.086.406.086a.997.997 0 0 0 .402-.096l.004.01 9-4A.999.999 0 0 0 22 17V7a.999.999 0 0 0-.594-.914zM12 4.095 18.538 7 12 9.905l-1.308-.581L5.463 7 12 4.095zM4 16.351V8.539l7 3.111v7.811l-7-3.11zm9 3.11V11.65l7-3.111v7.812l-7 3.11z'%3E%3C/path%3E%3C/svg%3E");
}
/* Bracket Glyph */
body:not(.no-custom-icons) svg.bracket-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M9 22h1v-2h-.989C8.703 19.994 6 19.827 6 16c0-1.993-.665-3.246-1.502-4C5.335 11.246 6 9.993 6 8c0-3.827 2.703-3.994 3-4h1V2H8.998C7.269 2.004 4 3.264 4 8c0 2.8-1.678 2.99-2.014 3L2 13c.082 0 2 .034 2 3 0 4.736 3.269 5.996 5 6zm13-11c-.082 0-2-.034-2-3 0-4.736-3.269-5.996-5-6h-1v2h.989c.308.006 3.011.173 3.011 4 0 1.993.665 3.246 1.502 4-.837.754-1.502 2.007-1.502 4 0 3.827-2.703 3.994-3 4h-1v2h1.002C16.731 21.996 20 20.736 20 16c0-2.8 1.678-2.99 2.014-3L22 11z'%3E%3C/path%3E%3C/svg%3E");
}
/* Breadcrumbs Trail */
body:not(.no-custom-icons) svg.breadcrumbs-trail-icon {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 13.01h-7V10h1c1.103 0 2-.897 2-2V4c0-1.103-.897-2-2-2h-4c-1.103 0-2 .897-2 2v4c0 1.103.897 2 2 2h1v3.01H4V18H3v4h4v-4H6v-2.99h5V18h-1v4h4v-4h-1v-2.99h5V18h-1v4h4v-4h-1v-4.99zM10 8V4h4l.002 4H10z'%3E%3C/path%3E%3C/svg%3E");
}
/* Broken Link */
body:not(.no-custom-icons) svg.broken-link {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M16.949 14.121 19.071 12a5.008 5.008 0 0 0 0-7.071 5.006 5.006 0 0 0-7.071 0l-.707.707 1.414 1.414.707-.707a3.007 3.007 0 0 1 4.243 0 3.005 3.005 0 0 1 0 4.243l-2.122 2.121a2.723 2.723 0 0 1-.844.57L13.414 12l1.414-1.414-.707-.707a4.965 4.965 0 0 0-3.535-1.465c-.235 0-.464.032-.691.066L3.707 2.293 2.293 3.707l18 18 1.414-1.414-5.536-5.536c.277-.184.538-.396.778-.636zm-6.363 3.536a3.007 3.007 0 0 1-4.243 0 3.005 3.005 0 0 1 0-4.243l1.476-1.475-1.414-1.414L4.929 12a5.008 5.008 0 0 0 0 7.071 4.983 4.983 0 0 0 3.535 1.462A4.982 4.982 0 0 0 12 19.071l.707-.707-1.414-1.414-.707.707z'%3E%3C/path%3E%3C/svg%3E");
}
/* Bullet List, Outline, Collapse Results */
body:not(.no-custom-icons) svg.bullet-list {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M4 6h2v2H4zm0 5h2v2H4zm0 5h2v2H4zm16-8V6H8.023v2H18.8zM8 11h12v2H8zm0 5h12v2H8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Bullet List 2 */
body:not(.no-custom-icons) svg.bullet-list-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M21 5c0-1.103-.897-2-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V5zM5 19V5h14l.002 14H5z'%3E%3C/path%3E%3Cpath d='M7 7h1.998v2H7zm4 0h6v2h-6zm-4 4h1.998v2H7zm4 0h6v2h-6zm-4 4h1.998v2H7zm4 0h6v2h-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Calendar */
body:not(.no-custom-icons) svg.calendar-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M11 12h6v6h-6z'%3E%3C/path%3E%3Cpath d='M19 4h-2V2h-2v2H9V2H7v2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm.001 16H5V8h14l.001 12z'%3E%3C/path%3E%3C/svg%3E");
}
/* Calendar with Checkmark, Daily Note */
body:not(.no-custom-icons) svg.calendar-with-checkmark {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 4h-2V2h-2v2H9V2H7v2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm.002 16H5V8h14l.002 12z'%3E%3C/path%3E%3Cpath d='m11 17.414 5.707-5.707-1.414-1.414L11 14.586l-2.293-2.293-1.414 1.414z'%3E%3C/path%3E%3C/svg%3E");
}
/* Changelog */
body:not(.no-custom-icons) svg.changelog {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19.89 10.105a8.696 8.696 0 0 0-.789-1.456l-1.658 1.119a6.606 6.606 0 0 1 .987 2.345 6.659 6.659 0 0 1 0 2.648 6.495 6.495 0 0 1-.384 1.231 6.404 6.404 0 0 1-.603 1.112 6.654 6.654 0 0 1-1.776 1.775 6.606 6.606 0 0 1-2.343.987 6.734 6.734 0 0 1-2.646 0 6.55 6.55 0 0 1-3.317-1.788 6.605 6.605 0 0 1-1.408-2.088 6.613 6.613 0 0 1-.382-1.23 6.627 6.627 0 0 1 .382-3.877A6.551 6.551 0 0 1 7.36 8.797 6.628 6.628 0 0 1 9.446 7.39c.395-.167.81-.296 1.23-.382.107-.022.216-.032.324-.049V10l5-4-5-4v2.938a8.805 8.805 0 0 0-.725.111 8.512 8.512 0 0 0-3.063 1.29A8.566 8.566 0 0 0 4.11 16.77a8.535 8.535 0 0 0 1.835 2.724 8.614 8.614 0 0 0 2.721 1.833 8.55 8.55 0 0 0 5.061.499 8.576 8.576 0 0 0 6.162-5.056c.22-.52.389-1.061.5-1.608a8.643 8.643 0 0 0 0-3.45 8.684 8.684 0 0 0-.499-1.607z'%3E%3C/path%3E%3C/svg%3E");
}
/* Checkbox */
body:not(.no-custom-icons) svg.checkbox-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m10.933 13.519-2.226-2.226-1.414 1.414 3.774 3.774 5.702-6.84-1.538-1.282z'%3E%3C/path%3E%3Cpath d='M19 3H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2zM5 19V5h14l.002 14H5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Check in Circle */
body:not(.no-custom-icons) svg.check-in-circle {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3Cpath d='M9.999 13.587 7.7 11.292l-1.412 1.416 3.713 3.705 6.706-6.706-1.414-1.414z'%3E%3C/path%3E%3C/svg%3E");
}
/* Checkmark */
body:not(.no-custom-icons) svg.checkmark {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m10 15.586-3.293-3.293-1.414 1.414L10 18.414l9.707-9.707-1.414-1.414z'%3E%3C/path%3E%3C/svg%3E");
}
/* Check Small, Obsidian Sync */
body:not(.no-custom-icons) svg.check-small {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3Cpath d='M9.999 13.587 7.7 11.292l-1.412 1.416 3.713 3.705 6.706-6.706-1.414-1.414z'%3E%3C/path%3E%3C/svg%3E");
}
/* Clock, Recent Files Community Plugin */
body:not(.no-custom-icons) svg.clock {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 16c1.671 0 3-1.331 3-3s-1.329-3-3-3-3 1.331-3 3 1.329 3 3 3z'%3E%3C/path%3E%3Cpath d='M20.817 11.186a8.94 8.94 0 0 0-1.355-3.219 9.053 9.053 0 0 0-2.43-2.43 8.95 8.95 0 0 0-3.219-1.355 9.028 9.028 0 0 0-1.838-.18V2L8 5l3.975 3V6.002c.484-.002.968.044 1.435.14a6.961 6.961 0 0 1 2.502 1.053 7.005 7.005 0 0 1 1.892 1.892A6.967 6.967 0 0 1 19 13a7.032 7.032 0 0 1-.55 2.725 7.11 7.11 0 0 1-.644 1.188 7.2 7.2 0 0 1-.858 1.039 7.028 7.028 0 0 1-3.536 1.907 7.13 7.13 0 0 1-2.822 0 6.961 6.961 0 0 1-2.503-1.054 7.002 7.002 0 0 1-1.89-1.89A6.996 6.996 0 0 1 5 13H3a9.02 9.02 0 0 0 1.539 5.034 9.096 9.096 0 0 0 2.428 2.428A8.95 8.95 0 0 0 12 22a9.09 9.09 0 0 0 1.814-.183 9.014 9.014 0 0 0 3.218-1.355 8.886 8.886 0 0 0 1.331-1.099 9.228 9.228 0 0 0 1.1-1.332A8.952 8.952 0 0 0 21 13a9.09 9.09 0 0 0-.183-1.814z'%3E%3C/path%3E%3C/svg%3E");
}
/* Clock 2 */
body:not(.no-custom-icons) svg.clock-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3Cpath d='M13 7h-2v6h6v-2h-4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Cloud */
body:not(.no-custom-icons) svg.cloud {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M18.944 11.112C18.507 7.67 15.56 5 12 5 9.244 5 6.85 6.611 5.757 9.15 3.609 9.792 2 11.82 2 14c0 2.757 2.243 5 5 5h11c2.206 0 4-1.794 4-4a4.01 4.01 0 0 0-3.056-3.888zM18 17H7c-1.654 0-3-1.346-3-3 0-1.404 1.199-2.756 2.673-3.015l.581-.102.192-.558C8.149 8.274 9.895 7 12 7c2.757 0 5 2.243 5 5v1h1c1.103 0 2 .897 2 2s-.897 2-2 2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Code */
body:not(.no-custom-icons) svg.code-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m7.375 16.781 1.25-1.562L4.601 12l4.024-3.219-1.25-1.562-5 4a1 1 0 0 0 0 1.562l5 4zm9.25-9.562-1.25 1.562L19.399 12l-4.024 3.219 1.25 1.562 5-4a1 1 0 0 0 0-1.562l-5-4zm-1.649-4.003-4 18-1.953-.434 4-18z'%3E%3C/path%3E%3C/svg%3E");
}
/* Command, Hotkey */
body:not(.no-custom-icons) svg.command-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M6 14c-2.206 0-4 1.794-4 4s1.794 4 4 4a4.003 4.003 0 0 0 3.998-3.98H10V16h4v2.039h.004A4.002 4.002 0 0 0 18 22c2.206 0 4-1.794 4-4s-1.794-4-4-4h-2v-4h2c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4v2h-4V5.98h-.002A4.003 4.003 0 0 0 6 2C3.794 2 2 3.794 2 6s1.794 4 4 4h2v4H6zm2 4c0 1.122-.879 2-2 2s-2-.878-2-2 .879-2 2-2h2v2zm10-2c1.121 0 2 .878 2 2s-.879 2-2 2-2-.878-2-2v-2h2zM16 6c0-1.122.879-2 2-2s2 .878 2 2-.879 2-2 2h-2V6zM6 8c-1.121 0-2-.878-2-2s.879-2 2-2 2 .878 2 2v2H6zm4 2h4v4h-4v-4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Create New */
body:not(.no-custom-icons) svg.create-new {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19.937 8.68c-.011-.032-.02-.063-.033-.094a.997.997 0 0 0-.196-.293l-6-6a.997.997 0 0 0-.293-.196c-.03-.014-.062-.022-.094-.033a.991.991 0 0 0-.259-.051C13.04 2.011 13.021 2 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9c0-.021-.011-.04-.013-.062a.99.99 0 0 0-.05-.258zM16.586 8H14V5.414L16.586 8zM6 20V4h6v5a1 1 0 0 0 1 1h5l.002 10H6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Cross, Global Close Icon (except Title Bar) */
body:not(.no-custom-icons) svg.cross {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m16.192 6.344-4.243 4.242-4.242-4.242-1.414 1.414L10.535 12l-4.242 4.242 1.414 1.414 4.242-4.242 4.243 4.242 1.414-1.414L13.364 12l4.242-4.242z'%3E%3C/path%3E%3C/svg%3E");
}
/* Cross, Active Note -> Close */
body:not(.no-custom-icons)
.view-header .view-actions
.view-action.mod-close-leaf[aria-label="Close"]
svg.cross {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m16.192 6.344-4.243 4.242-4.242-4.242-1.414 1.414L10.535 12l-4.242 4.242 1.414 1.414 4.242-4.242 4.243 4.242 1.414-1.414L13.364 12l4.242-4.242z'%3E%3C/path%3E%3C/svg%3E");
}
/* Crossed Star */
body:not(.no-custom-icons) svg.crossed-star {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M9.172 16.242 12 13.414l2.828 2.828 1.414-1.414L13.414 12l2.828-2.828-1.414-1.414L12 10.586 9.172 7.758 7.758 9.172 10.586 12l-2.828 2.828z'%3E%3C/path%3E%3Cpath d='M12 22c5.514 0 10-4.486 10-10S17.514 2 12 2 2 6.486 2 12s4.486 10 10 10zm0-18c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Cross in Box */
body:not(.no-custom-icons) svg.cross-in-box {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M9.172 16.242 12 13.414l2.828 2.828 1.414-1.414L13.414 12l2.828-2.828-1.414-1.414L12 10.586 9.172 7.758 7.758 9.172 10.586 12l-2.828 2.828z'%3E%3C/path%3E%3Cpath d='M12 22c5.514 0 10-4.486 10-10S17.514 2 12 2 2 6.486 2 12s4.486 10 10 10zm0-18c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Dice, Random Note */
body:not(.no-custom-icons) svg.dice {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 3H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2zM5 19V5h14l.002 14H5z'%3E%3C/path%3E%3Ccircle cx='8' cy='8' r='1.5'%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='1.5'%3E%3C/circle%3E%3Ccircle cx='16' cy='16' r='1.5'%3E%3C/circle%3E%3Ccircle cx='8' cy='16' r='1.5'%3E%3C/circle%3E%3Ccircle cx='16' cy='8' r='1.5'%3E%3C/circle%3E%3C/svg%3E");
}
/* Document (General) */
body:not(.no-custom-icons) svg.document {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19.903 8.586a.997.997 0 0 0-.196-.293l-6-6a.997.997 0 0 0-.293-.196c-.03-.014-.062-.022-.094-.033a.991.991 0 0 0-.259-.051C13.04 2.011 13.021 2 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9c0-.021-.011-.04-.013-.062a.952.952 0 0 0-.051-.259c-.01-.032-.019-.063-.033-.093zM16.586 8H14V5.414L16.586 8zM6 20V4h6v5a1 1 0 0 0 1 1h5l.002 10H6z'%3E%3C/path%3E%3Cpath d='M8 12h8v2H8zm0 4h8v2H8zm0-8h2v2H8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Document, File Explorer New Note */
body:not(.no-custom-icons)
.workspace-leaf-content[data-type="file-explorer"]
.nav-header
.nav-action-button
svg.document {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19.937 8.68c-.011-.032-.02-.063-.033-.094a.997.997 0 0 0-.196-.293l-6-6a.997.997 0 0 0-.293-.196c-.03-.014-.062-.022-.094-.033a.991.991 0 0 0-.259-.051C13.04 2.011 13.021 2 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9c0-.021-.011-.04-.013-.062a.99.99 0 0 0-.05-.258zM16.586 8H14V5.414L16.586 8zM6 20V4h6v5a1 1 0 0 0 1 1h5l.002 10H6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Document, Active Note (Markdown) */
body:not(.no-custom-icons)
.workspace-leaf-content[data-type="markdown"]
.view-header
.view-header-icon
svg.document {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19.903 8.586a.997.997 0 0 0-.196-.293l-6-6a.997.997 0 0 0-.293-.196c-.03-.014-.062-.022-.094-.033a.991.991 0 0 0-.259-.051C13.04 2.011 13.021 2 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9c0-.021-.011-.04-.013-.062a.952.952 0 0 0-.051-.259c-.01-.032-.019-.063-.033-.093zM16.586 8H14V5.414L16.586 8zM6 20V4h6v5a1 1 0 0 0 1 1h5l.002 10H6z'%3E%3C/path%3E%3Cpath d='M8 12h8v2H8zm0 4h8v2H8zm0-8h2v2H8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Document, Active Note ( ) */
body:not(.no-custom-icons)
.workspace-leaf-content[data-type=" "]
.view-header
.view-header-icon
svg.document {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19.903 8.586a.997.997 0 0 0-.196-.293l-6-6a.997.997 0 0 0-.293-.196c-.03-.014-.062-.022-.094-.033a.991.991 0 0 0-.259-.051C13.04 2.011 13.021 2 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9c0-.021-.011-.04-.013-.062a.952.952 0 0 0-.051-.259c-.01-.032-.019-.063-.033-.093zM16.586 8H14V5.414L16.586 8zM6 20V4h6v5a1 1 0 0 0 1 1h5l.002 10H6z'%3E%3C/path%3E%3Cpath d='M8 12h8v2H8zm0 4h8v2H8zm0-8h2v2H8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Multiple Document, Insert Template */
body:not(.no-custom-icons) svg.documents {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 2H8c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V4c0-1.103-.897-2-2-2zM8 16V4h12l.002 12H8z'%3E%3C/path%3E%3Cpath d='M4 8H2v12c0 1.103.897 2 2 2h12v-2H4V8zm11-2h-2v3h-3v2h3v3h2v-3h3V9h-3z'%3E%3C/path%3E%3C/svg%3E");
}
/* Multiple Document, Search Files -> Copy Search Results */
body:not(.no-custom-icons)
.workspace-leaf-content[data-type="search"]
.nav-header
.nav-action-button
svg.documents {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 2H10c-1.103 0-2 .897-2 2v4H4c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h10c1.103 0 2-.897 2-2v-4h4c1.103 0 2-.897 2-2V4c0-1.103-.897-2-2-2zM4 20V10h10l.002 10H4zm16-6h-4v-4c0-1.103-.897-2-2-2h-4V4h10v10z'%3E%3C/path%3E%3Cpath d='M6 12h6v2H6zm0 4h6v2H6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Dot Network, Graph View, Open Graph */
body:not(.no-custom-icons) svg.dot-network {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 3c-1.654 0-3 1.346-3 3 0 .502.136.968.354 1.385l-1.116 1.302A3.976 3.976 0 0 0 13 8c-.739 0-1.425.216-2.02.566L9.566 7.152A3.449 3.449 0 0 0 10 5.5C10 3.57 8.43 2 6.5 2S3 3.57 3 5.5 4.57 9 6.5 9c.601 0 1.158-.166 1.652-.434L9.566 9.98A3.972 3.972 0 0 0 9 12c0 .997.38 1.899.985 2.601l-1.692 1.692.025.025A2.962 2.962 0 0 0 7 16c-1.654 0-3 1.346-3 3s1.346 3 3 3 3-1.346 3-3c0-.476-.121-.919-.318-1.318l.025.025 1.954-1.954c.421.15.867.247 1.339.247 2.206 0 4-1.794 4-4a3.96 3.96 0 0 0-.439-1.785l1.253-1.462c.364.158.764.247 1.186.247 1.654 0 3-1.346 3-3s-1.346-3-3-3zM7 20a1 1 0 1 1 0-2 1 1 0 0 1 0 2zM5 5.5C5 4.673 5.673 4 6.5 4S8 4.673 8 5.5 7.327 7 6.5 7 5 6.327 5 5.5zm8 8.5c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm6-7a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Double Down Arrow */
body:not(.no-custom-icons) svg.double-down-arrow-glyph {
transform: rotate(-90deg);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10.296 7.71 14.621 12l-4.325 4.29 1.408 1.42L17.461 12l-5.757-5.71z'%3E%3C/path%3E%3Cpath d='M6.704 6.29 5.296 7.71 9.621 12l-4.325 4.29 1.408 1.42L12.461 12z'%3E%3C/path%3E%3C/svg%3E");
}
/* Double Up Arrow */
body:not(.no-custom-icons) svg.double-up-arrow-glyph {
transform: rotate(90deg);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10.296 7.71 14.621 12l-4.325 4.29 1.408 1.42L17.461 12l-5.757-5.71z'%3E%3C/path%3E%3Cpath d='M6.704 6.29 5.296 7.71 9.621 12l-4.325 4.29 1.408 1.42L12.461 12z'%3E%3C/path%3E%3C/svg%3E");
}
/* Down Arrow with Tail */
body:not(.no-custom-icons) svg.down-arrow-with-tail {
transform: rotate(-90deg);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m11.293 17.293 1.414 1.414L19.414 12l-6.707-6.707-1.414 1.414L15.586 11H6v2h9.586z'%3E%3C/path%3E%3C/svg%3E");
}
/* Down Chevron */
body:not(.no-custom-icons) svg.down-chevron-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M16.293 9.293 12 13.586 7.707 9.293l-1.414 1.414L12 16.414l5.707-5.707z'%3E%3C/path%3E%3C/svg%3E");
}
/* Duplicate, Copy */
body:not(.no-custom-icons) svg.duplicate-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 2H10c-1.103 0-2 .897-2 2v4H4c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h10c1.103 0 2-.897 2-2v-4h4c1.103 0 2-.897 2-2V4c0-1.103-.897-2-2-2zM4 20V10h10l.002 10H4zm16-6h-4v-4c0-1.103-.897-2-2-2h-4V4h10v10z'%3E%3C/path%3E%3C/svg%3E");
}
/* Enter */
body:not(.no-custom-icons) svg.enter {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10.385 21.788a.997.997 0 0 0 .857.182l8-2A.999.999 0 0 0 20 19V5a1 1 0 0 0-.758-.97l-8-2A1.003 1.003 0 0 0 10 3v1H6a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h4v1c0 .308.142.599.385.788zM12 4.281l6 1.5v12.438l-6 1.5V4.281zM7 18V6h3v12H7z'%3E%3C/path%3E%3Cpath d='M14.242 13.159c.446-.112.758-.512.758-.971v-.377a1 1 0 1 0-2 .001v.377a1 1 0 0 0 1.242.97z'%3E%3C/path%3E%3C/svg%3E");
}
/* Exit Fullscreen */
body:not(.no-custom-icons) svg.exit-fullscreen {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 4H8v4H4v2h6zM8 20h2v-6H4v2h4zm12-6h-6v6h2v-4h4zm0-6h-4V4h-2v6h6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Expand Vertically, Show More Context */
body:not(.no-custom-icons) svg.expand-vertically {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpolygon points='12 19.24 7.05 14.29 5.64 15.71 12 22.07 18.36 15.71 16.95 14.29 12 19.24'%3E%3C/polygon%3E%3Cpolygon points='5.64 8.29 7.05 9.71 12 4.76 16.95 9.71 18.36 8.29 12 1.93 5.64 8.29'%3E%3C/polygon%3E%3C/svg%3E");
}
/* File Explorer */
body:not(.no-custom-icons) svg.file-explorer-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M3 13h1v7c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2v-7h1a1 1 0 0 0 .707-1.707l-9-9a.999.999 0 0 0-1.414 0l-9 9A1 1 0 0 0 3 13zm7 7v-5h4v5h-4zm2-15.586 6 6V15l.001 5H16v-5c0-1.103-.897-2-2-2h-4c-1.103 0-2 .897-2 2v5H6v-9.586l6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Filled Pin */
body:not(.no-custom-icons) svg.filled-pin {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgb(0, 0, 0); --darkreader-inline-fill: %23e8e6e3;' data-darkreader-inline-fill=''%3E%3Cpath d='M15 11.586V6h2V4a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v2h2v5.586l-2.707 1.707A.996.996 0 0 0 6 14v2a1 1 0 0 0 1 1h4v3l1 2 1-2v-3h4a1 1 0 0 0 1-1v-2a.996.996 0 0 0-.293-.707L15 11.586z'%3E%3C/path%3E%3C/svg%3E");
}
/* Folder */
body:not(.no-custom-icons) svg.folder {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 5h-8.586L9.707 3.293A.997.997 0 0 0 9 3H4c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V7c0-1.103-.897-2-2-2zM4 19V7h16l.002 12H4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Folder, Workspace Tab Header -> File Explorer */
body:not(.no-custom-icons)
.workspace-tab-header[aria-label="File explorer"]
.workspace-tab-header-inner-icon
svg.folder {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M3 13h1v7c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2v-7h1a1 1 0 0 0 .707-1.707l-9-9a.999.999 0 0 0-1.414 0l-9 9A1 1 0 0 0 3 13zm7 7v-5h4v5h-4zm2-15.586 6 6V15l.001 5H16v-5c0-1.103-.897-2-2-2h-4c-1.103 0-2 .897-2 2v5H6v-9.586l6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Folder, File Explorer -> Add Folder */
body:not(.no-custom-icons)
.nav-action-button[aria-label="New folder"]
svg.folder {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13 9h-2v3H8v2h3v3h2v-3h3v-2h-3z'%3E%3C/path%3E%3Cpath d='M20 5h-8.586L9.707 3.293A.996.996 0 0 0 9 3H4c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V7c0-1.103-.897-2-2-2zM4 19V7h16l.002 12H4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Fullscreen */
body:not(.no-custom-icons) svg.fullscreen {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M5 5h5V3H3v7h2zm5 14H5v-5H3v7h7zm11-5h-2v5h-5v2h7zm-2-4h2V3h-7v2h5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Gear, Side Dock Settings, Graph View Settings */
body:not(.no-custom-icons) svg.gear {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 16c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4zm0-6c1.084 0 2 .916 2 2s-.916 2-2 2-2-.916-2-2 .916-2 2-2z'%3E%3C/path%3E%3Cpath d='m2.845 16.136 1 1.73c.531.917 1.809 1.261 2.73.73l.529-.306A8.1 8.1 0 0 0 9 19.402V20c0 1.103.897 2 2 2h2c1.103 0 2-.897 2-2v-.598a8.132 8.132 0 0 0 1.896-1.111l.529.306c.923.53 2.198.188 2.731-.731l.999-1.729a2.001 2.001 0 0 0-.731-2.732l-.505-.292a7.718 7.718 0 0 0 0-2.224l.505-.292a2.002 2.002 0 0 0 .731-2.732l-.999-1.729c-.531-.92-1.808-1.265-2.731-.732l-.529.306A8.1 8.1 0 0 0 15 4.598V4c0-1.103-.897-2-2-2h-2c-1.103 0-2 .897-2 2v.598a8.132 8.132 0 0 0-1.896 1.111l-.529-.306c-.924-.531-2.2-.187-2.731.732l-.999 1.729a2.001 2.001 0 0 0 .731 2.732l.505.292a7.683 7.683 0 0 0 0 2.223l-.505.292a2.003 2.003 0 0 0-.731 2.733zm3.326-2.758A5.703 5.703 0 0 1 6 12c0-.462.058-.926.17-1.378a.999.999 0 0 0-.47-1.108l-1.123-.65.998-1.729 1.145.662a.997.997 0 0 0 1.188-.142 6.071 6.071 0 0 1 2.384-1.399A1 1 0 0 0 11 5.3V4h2v1.3a1 1 0 0 0 .708.956 6.083 6.083 0 0 1 2.384 1.399.999.999 0 0 0 1.188.142l1.144-.661 1 1.729-1.124.649a1 1 0 0 0-.47 1.108c.112.452.17.916.17 1.378 0 .461-.058.925-.171 1.378a1 1 0 0 0 .471 1.108l1.123.649-.998 1.729-1.145-.661a.996.996 0 0 0-1.188.142 6.071 6.071 0 0 1-2.384 1.399A1 1 0 0 0 13 18.7l.002 1.3H11v-1.3a1 1 0 0 0-.708-.956 6.083 6.083 0 0 1-2.384-1.399.992.992 0 0 0-1.188-.141l-1.144.662-1-1.729 1.124-.651a1 1 0 0 0 .471-1.108z'%3E%3C/path%3E%3C/svg%3E");
}
/* Quick Switcher / Go to File... */
body:not(.no-custom-icons) svg.go-to-file {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13.707 2.293A.996.996 0 0 0 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9a.996.996 0 0 0-.293-.707l-6-6zM6 4h6.586L18 9.414l.002 9.174-2.568-2.568c.35-.595.566-1.281.566-2.02 0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4c.739 0 1.425-.216 2.02-.566L16.586 20H6V4zm6 12c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Graph Glyph (Not used in Open Graph View or Graph View */
body:not(.no-custom-icons) svg.graph-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 3c-1.654 0-3 1.346-3 3 0 .502.136.968.354 1.385l-1.116 1.302A3.976 3.976 0 0 0 13 8c-.739 0-1.425.216-2.02.566L9.566 7.152A3.449 3.449 0 0 0 10 5.5C10 3.57 8.43 2 6.5 2S3 3.57 3 5.5 4.57 9 6.5 9c.601 0 1.158-.166 1.652-.434L9.566 9.98A3.972 3.972 0 0 0 9 12c0 .997.38 1.899.985 2.601l-1.692 1.692.025.025A2.962 2.962 0 0 0 7 16c-1.654 0-3 1.346-3 3s1.346 3 3 3 3-1.346 3-3c0-.476-.121-.919-.318-1.318l.025.025 1.954-1.954c.421.15.867.247 1.339.247 2.206 0 4-1.794 4-4a3.96 3.96 0 0 0-.439-1.785l1.253-1.462c.364.158.764.247 1.186.247 1.654 0 3-1.346 3-3s-1.346-3-3-3zM7 20a1 1 0 1 1 0-2 1 1 0 0 1 0 2zM5 5.5C5 4.673 5.673 4 6.5 4S8 4.673 8 5.5 7.327 7 6.5 7 5 6.327 5 5.5zm8 8.5c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm6-7a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Hashtag, Tag Pane */
body:not(.no-custom-icons) svg.hashtag {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M16.018 3.815 15.232 8h-4.966l.716-3.815-1.964-.37L8.232 8H4v2h3.857l-.751 4H3v2h3.731l-.714 3.805 1.965.369L8.766 16h4.966l-.714 3.805 1.965.369.783-4.174H20v-2h-3.859l.751-4H21V8h-3.733l.716-3.815-1.965-.37zM14.106 14H9.141l.751-4h4.966l-.752 4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Heading Glyph */
body:not(.no-custom-icons) svg.heading-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M18 20V4h-3v6H9V4H6v16h3v-7h6v7z'%3E%3C/path%3E%3C/svg%3E");
}
/* Help, Widget Icon */
body:not(.no-custom-icons) svg.help .widget-icon {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 6a3.939 3.939 0 0 0-3.934 3.934h2C10.066 8.867 10.934 8 12 8s1.934.867 1.934 1.934c0 .598-.481 1.032-1.216 1.626a9.208 9.208 0 0 0-.691.599c-.998.997-1.027 2.056-1.027 2.174V15h2l-.001-.633c.001-.016.033-.386.441-.793.15-.15.339-.3.535-.458.779-.631 1.958-1.584 1.958-3.182A3.937 3.937 0 0 0 12 6zm-1 10h2v2h-2z'%3E%3C/path%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Help, Side Dock Ribbon -> Obsidian Help */
body:not(.no-custom-icons) svg.help {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 6a3.939 3.939 0 0 0-3.934 3.934h2C10.066 8.867 10.934 8 12 8s1.934.867 1.934 1.934c0 .598-.481 1.032-1.216 1.626a9.208 9.208 0 0 0-.691.599c-.998.997-1.027 2.056-1.027 2.174V15h2l-.001-.633c.001-.016.033-.386.441-.793.15-.15.339-.3.535-.458.779-.631 1.958-1.584 1.958-3.182A3.937 3.937 0 0 0 12 6zm-1 10h2v2h-2z'%3E%3C/path%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Highlight, Fill */
body:not(.no-custom-icons) svg.highlight-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m20.707 5.826-3.535-3.533a.999.999 0 0 0-1.408-.006L7.096 10.82a1.01 1.01 0 0 0-.273.488l-1.024 4.437L4 18h2.828l1.142-1.129 3.588-.828c.18-.042.345-.133.477-.262l8.667-8.535a1 1 0 0 0 .005-1.42zm-9.369 7.833-2.121-2.12 7.243-7.131 2.12 2.12-7.242 7.131zM4 20h16v2H4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Horizontal Split / Split Horizontally */
body:not(.no-custom-icons) svg.horizontal-split {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M17 11H7V7l-5 5 5 5v-4h10v4l5-5-5-5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Image File */
body:not(.no-custom-icons) svg.image-file {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Ccircle cx='7.499' cy='9.5' r='1.5'%3E%3C/circle%3E%3Cpath d='m10.499 14-1.5-2-3 4h12l-4.5-6z'%3E%3C/path%3E%3Cpath d='M19.999 4h-16c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm-16 14V6h16l.002 12H3.999z'%3E%3C/path%3E%3C/svg%3E");
}
/* Image Glyph */
body:not(.no-custom-icons) svg.image-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Ccircle cx='7.499' cy='9.5' r='1.5'%3E%3C/circle%3E%3Cpath d='m10.499 14-1.5-2-3 4h12l-4.5-6z'%3E%3C/path%3E%3Cpath d='M19.999 4h-16c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm-16 14V6h16l.002 12H3.999z'%3E%3C/path%3E%3C/svg%3E");
}
/* Import Glyph */
body:not(.no-custom-icons) svg.import-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m12 18 4-5h-3V2h-2v11H8z'%3E%3C/path%3E%3Cpath d='M19 9h-4v2h4v9H5v-9h4V9H5c-1.103 0-2 .897-2 2v9c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-9c0-1.103-.897-2-2-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Indent Glyph */
body:not(.no-custom-icons) svg.indent-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 15h10v2H10zm-6 4h16v2H4zm6-8h10v2H10zm0-4h10v2H10zM4 3h16v2H4zm0 5v8l4-4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Info */
body:not(.no-custom-icons) svg.info {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3Cpath d='M11 11h2v6h-2zm0-4h2v2h-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Install */
body:not(.no-custom-icons) svg.install {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m12 16 4-5h-3V4h-2v7H8z'%3E%3C/path%3E%3Cpath d='M20 18H4v-7H2v7c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2v-7h-2v7z'%3E%3C/path%3E%3C/svg%3E");
}
/* Italic Glyph */
body:not(.no-custom-icons) svg.italic-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 7V4H9v3h2.868L9.012 17H5v3h10v-3h-2.868l2.856-10z'%3E%3C/path%3E%3C/svg%3E");
}
/* Keyboard Glyph */
body:not(.no-custom-icons) svg.keyboard-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 4V2H4v20h6v-2H6V4zm4 16v2h6V2h-6v2h4v16z'%3E%3C/path%3E%3C/svg%3E");
}
/* Languages, Standing Globe */
body:not(.no-custom-icons) svg.languages {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm7.931 9h-2.764a14.67 14.67 0 0 0-1.792-6.243A8.013 8.013 0 0 1 19.931 11zM12.53 4.027c1.035 1.364 2.427 3.78 2.627 6.973H9.03c.139-2.596.994-5.028 2.451-6.974.172-.01.344-.026.519-.026.179 0 .354.016.53.027zm-3.842.7C7.704 6.618 7.136 8.762 7.03 11H4.069a8.013 8.013 0 0 1 4.619-6.273zM4.069 13h2.974c.136 2.379.665 4.478 1.556 6.23A8.01 8.01 0 0 1 4.069 13zm7.381 6.973C10.049 18.275 9.222 15.896 9.041 13h6.113c-.208 2.773-1.117 5.196-2.603 6.972-.182.012-.364.028-.551.028-.186 0-.367-.016-.55-.027zm4.011-.772c.955-1.794 1.538-3.901 1.691-6.201h2.778a8.005 8.005 0 0 1-4.469 6.201z'%3E%3C/path%3E%3C/svg%3E");
}
/* Left Arrow, Collapse Arrows */
body:not(.no-custom-icons) svg.left-arrow {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13.293 6.293 7.586 12l5.707 5.707 1.414-1.414L10.414 12l4.293-4.293z'%3E%3C/path%3E%3C/svg%3E");
}
/* Left Arrow with Tail, Title Bar -> Left Arrow */
body:not(.no-custom-icons) svg.left-arrow-with-tail {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12.707 17.293 8.414 13H18v-2H8.414l4.293-4.293-1.414-1.414L4.586 12l6.707 6.707z'%3E%3C/path%3E%3C/svg%3E");
}
/* Left Chevron */
body:not(.no-custom-icons) svg.left-chevron-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13.293 6.293 7.586 12l5.707 5.707 1.414-1.414L10.414 12l4.293-4.293z'%3E%3C/path%3E%3C/svg%3E");
}
/* Lines of Text, Active Note -> Preview Mode */
body:not(.no-custom-icons) svg.lines-of-text {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 9a3.02 3.02 0 0 0-3 3c0 1.642 1.358 3 3 3 1.641 0 3-1.358 3-3 0-1.641-1.359-3-3-3z'%3E%3C/path%3E%3Cpath d='M12 5c-7.633 0-9.927 6.617-9.948 6.684L1.946 12l.105.316C2.073 12.383 4.367 19 12 19s9.927-6.617 9.948-6.684l.106-.316-.105-.316C21.927 11.617 19.633 5 12 5zm0 12c-5.351 0-7.424-3.846-7.926-5C4.578 10.842 6.652 7 12 7c5.351 0 7.424 3.846 7.926 5-.504 1.158-2.578 5-7.926 5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Link Global Icon */
body:not(.no-custom-icons) svg.link {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M8.465 11.293c1.133-1.133 3.109-1.133 4.242 0l.707.707 1.414-1.414-.707-.707c-.943-.944-2.199-1.465-3.535-1.465s-2.592.521-3.535 1.465L4.929 12a5.008 5.008 0 0 0 0 7.071 4.983 4.983 0 0 0 3.535 1.462A4.982 4.982 0 0 0 12 19.071l.707-.707-1.414-1.414-.707.707a3.007 3.007 0 0 1-4.243 0 3.005 3.005 0 0 1 0-4.243l2.122-2.121z'%3E%3C/path%3E%3Cpath d='m12 4.929-.707.707 1.414 1.414.707-.707a3.007 3.007 0 0 1 4.243 0 3.005 3.005 0 0 1 0 4.243l-2.122 2.121c-1.133 1.133-3.109 1.133-4.242 0L10.586 12l-1.414 1.414.707.707c.943.944 2.199 1.465 3.535 1.465s2.592-.521 3.535-1.465L19.071 12a5.008 5.008 0 0 0 0-7.071 5.006 5.006 0 0 0-7.071 0z'%3E%3C/path%3E%3C/svg%3E");
}
/* Link Glyph */
body:not(.no-custom-icons) svg.link-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M8.465 11.293c1.133-1.133 3.109-1.133 4.242 0l.707.707 1.414-1.414-.707-.707c-.943-.944-2.199-1.465-3.535-1.465s-2.592.521-3.535 1.465L4.929 12a5.008 5.008 0 0 0 0 7.071 4.983 4.983 0 0 0 3.535 1.462A4.982 4.982 0 0 0 12 19.071l.707-.707-1.414-1.414-.707.707a3.007 3.007 0 0 1-4.243 0 3.005 3.005 0 0 1 0-4.243l2.122-2.121z'%3E%3C/path%3E%3Cpath d='m12 4.929-.707.707 1.414 1.414.707-.707a3.007 3.007 0 0 1 4.243 0 3.005 3.005 0 0 1 0 4.243l-2.122 2.121c-1.133 1.133-3.109 1.133-4.242 0L10.586 12l-1.414 1.414.707.707c.943.944 2.199 1.465 3.535 1.465s2.592-.521 3.535-1.465L19.071 12a5.008 5.008 0 0 0 0-7.071 5.006 5.006 0 0 0-7.071 0z'%3E%3C/path%3E%3C/svg%3E");
}
/* Links Coming In, Backlinks Tab Header */
body:not(.no-custom-icons) svg.links-coming-in {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m13 16 5-4-5-4v3H4v2h9z'%3E%3C/path%3E%3Cpath d='M20 3h-9c-1.103 0-2 .897-2 2v4h2V5h9v14h-9v-4H9v4c0 1.103.897 2 2 2h9c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Links Going Out, Outgoing Tab Header */
body:not(.no-custom-icons) svg.links-going-out {
transform: rotate(180deg);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M16 13v-2H7V8l-5 4 5 4v-3z'%3E%3C/path%3E%3Cpath d='M20 3h-9c-1.103 0-2 .897-2 2v4h2V5h9v14h-9v-4H9v4c0 1.103.897 2 2 2h9c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Longform, Book */
body:not(.no-custom-icons) svg.longform {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M21 3h-7a2.98 2.98 0 0 0-2 .78A2.98 2.98 0 0 0 10 3H3a1 1 0 0 0-1 1v15a1 1 0 0 0 1 1h5.758c.526 0 1.042.214 1.414.586l1.121 1.121c.009.009.021.012.03.021.086.079.182.149.294.196h.002a.996.996 0 0 0 .762 0h.002c.112-.047.208-.117.294-.196.009-.009.021-.012.03-.021l1.121-1.121A2.015 2.015 0 0 1 15.242 20H21a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM8.758 18H4V5h6c.552 0 1 .449 1 1v12.689A4.032 4.032 0 0 0 8.758 18zM20 18h-4.758c-.799 0-1.584.246-2.242.689V6c0-.551.448-1 1-1h6v13z'%3E%3C/path%3E%3C/svg%3E");
}
/* Magnifying Glass */
body:not(.no-custom-icons) svg.magnifying-glass {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396 1.414-1.414-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8 3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6-6-2.691-6-6 2.691-6 6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Merge Files */
body:not(.no-custom-icons) svg.merge-files {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M15 16a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h6z'%3E%3C/path%3E%3Cpath d='M5 16h1V8a2 2 0 0 1 2-2h8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2zm3 3a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-1v8a2 2 0 0 1-2 2H8v1z'%3E%3C/path%3E%3C/svg%3E");
}
/* Merge Files Glyph */
body:not(.no-custom-icons) svg.merge-files-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M15 16a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h6z'%3E%3C/path%3E%3Cpath d='M5 16h1V8a2 2 0 0 1 2-2h8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2zm3 3a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-1v8a2 2 0 0 1-2 2H8v1z'%3E%3C/path%3E%3C/svg%3E");
}
/* Microphone, Side Dock -> Record */
body:not(.no-custom-icons) svg.microphone {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M16 12V6c0-2.217-1.785-4.021-3.979-4.021a.933.933 0 0 0-.209.025A4.006 4.006 0 0 0 8 6v6c0 2.206 1.794 4 4 4s4-1.794 4-4zm-6 0V6c0-1.103.897-2 2-2a.89.89 0 0 0 .163-.015C13.188 4.06 14 4.935 14 6v6c0 1.103-.897 2-2 2s-2-.897-2-2z'%3E%3C/path%3E%3Cpath d='M6 12H4c0 4.072 3.061 7.436 7 7.931V22h2v-2.069c3.939-.495 7-3.858 7-7.931h-2c0 3.309-2.691 6-6 6s-6-2.691-6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Microphone Filled */
body:not(.no-custom-icons) svg.microphone-filled {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M16 12V6c0-2.217-1.785-4.021-3.979-4.021a.933.933 0 0 0-.209.025A4.006 4.006 0 0 0 8 6v6c0 2.206 1.794 4 4 4s4-1.794 4-4zm-6 0V6c0-1.103.897-2 2-2a.89.89 0 0 0 .163-.015C13.188 4.06 14 4.935 14 6v6c0 1.103-.897 2-2 2s-2-.897-2-2z'%3E%3C/path%3E%3Cpath d='M6 12H4c0 4.072 3.061 7.436 7 7.931V22h2v-2.069c3.939-.495 7-3.858 7-7.931h-2c0 3.309-2.691 6-6 6s-6-2.691-6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Minus with Circle */
body:not(.no-custom-icons) svg.minus-with-circle {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M7 11h10v2H7z'%3E%3C/path%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Navigate Glyph */
body:not(.no-custom-icons) svg.navigate-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M2.002 9.63c-.023.411.207.794.581.966l7.504 3.442 3.442 7.503c.164.356.52.583.909.583l.057-.002a1 1 0 0 0 .894-.686l5.595-17.032c.117-.358.023-.753-.243-1.02s-.66-.358-1.02-.243L2.688 8.736a1 1 0 0 0-.686.894zm16.464-3.971-4.182 12.73-2.534-5.522a.998.998 0 0 0-.492-.492L5.734 9.841l12.732-4.182z'%3E%3C/path%3E%3C/svg%3E");
}
/* Note Glyph */
body:not(.no-custom-icons) svg.note-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 3H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h8a.996.996 0 0 0 .707-.293l7-7a.997.997 0 0 0 .196-.293c.014-.03.022-.061.033-.093a.991.991 0 0 0 .051-.259c.002-.021.013-.041.013-.062V5c0-1.103-.897-2-2-2zM5 5h14v7h-6a1 1 0 0 0-1 1v6H5V5zm9 12.586V14h3.586L14 17.586z'%3E%3C/path%3E%3C/svg%3E");
}
/* Number List Glyph */
body:not(.no-custom-icons) svg.number-list-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M5.282 12.064c-.428.328-.72.609-.875.851-.155.24-.249.498-.279.768h2.679v-.748H5.413c.081-.081.152-.151.212-.201.062-.05.182-.142.361-.27.303-.218.511-.42.626-.604.116-.186.173-.375.173-.578a.898.898 0 0 0-.151-.512.892.892 0 0 0-.412-.341c-.174-.076-.419-.111-.733-.111-.3 0-.537.038-.706.114a.889.889 0 0 0-.396.338c-.094.143-.159.346-.194.604l.894.076c.025-.188.074-.317.147-.394a.375.375 0 0 1 .279-.108c.11 0 .2.035.272.108a.344.344 0 0 1 .108.258.55.55 0 0 1-.108.297c-.074.102-.241.254-.503.453zm.055 6.386a.398.398 0 0 1-.282-.105c-.074-.07-.128-.195-.162-.378L4 18.085c.059.204.142.372.251.506.109.133.248.235.417.306.168.069.399.103.692.103.3 0 .541-.047.725-.14a1 1 0 0 0 .424-.403c.098-.175.146-.354.146-.544a.823.823 0 0 0-.088-.393.708.708 0 0 0-.249-.261 1.015 1.015 0 0 0-.286-.11.943.943 0 0 0 .345-.299.673.673 0 0 0 .113-.383.747.747 0 0 0-.281-.596c-.187-.159-.49-.238-.909-.238-.365 0-.648.072-.847.219-.2.143-.334.353-.404.626l.844.151c.023-.162.067-.274.133-.338s.151-.098.257-.098a.33.33 0 0 1 .241.089c.059.06.087.139.087.238 0 .104-.038.193-.117.27s-.177.112-.293.112a.907.907 0 0 1-.116-.011l-.045.649a1.13 1.13 0 0 1 .289-.056c.132 0 .237.041.313.126.077.082.115.199.115.352 0 .146-.04.266-.119.354a.394.394 0 0 1-.301.134zm.948-10.083V5h-.739a1.47 1.47 0 0 1-.394.523c-.168.142-.404.262-.708.365v.754a2.595 2.595 0 0 0 .937-.48v2.206h.904zM9 6h11v2H9zm0 5h11v2H9zm0 5h11v2H9z'%3E%3C/path%3E%3C/svg%3E");
}
/* Open Elsewhere Glyph */
body:not(.no-custom-icons) svg.open-elsewhere-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z'%3E%3C/path%3E%3Cpath d='M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z'%3E%3C/path%3E%3C/svg%3E");
}
/* Side Dock Ribbon -> Open Vault */
body:not(.no-custom-icons) svg.open-vault {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M9.5 22c2.003 0 3.887-.78 5.313-2.207l6.904-7.096A1 1 0 0 0 21 11h-3.301l4.175-7.514a1.001 1.001 0 0 0-1.359-1.36l-7.11 3.95.576-2.879a1 1 0 0 0-1.629-.957L4.196 9.197c-2.924 2.924-2.924 7.682 0 10.606A7.452 7.452 0 0 0 9.5 22zM5.552 10.665l5.902-5.031-.248 1.24-.186.93v.001l-.424 2.119 7.83-4.35-3.3 5.94-.001.001L14.301 13h4.331l-5.243 5.389C12.35 19.428 10.969 20 9.5 20s-2.851-.572-3.89-1.611c-2.143-2.144-2.143-5.634-.058-7.724z'%3E%3C/path%3E%3Cpath d='M9.5 18a3.492 3.492 0 0 0 1.484-6.659c.005.053.016.105.016.159a1.5 1.5 0 1 1-3 0c0-.054.011-.106.016-.159A3.492 3.492 0 0 0 9.5 18z'%3E%3C/path%3E%3C/svg%3E");
}
/* Pane Layout */
body:not(.no-custom-icons) svg.pane-layout {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 3H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2zm0 2 .001 4H5V5h14zM5 11h8v8H5v-8zm10 8v-8h4.001l.001 8H15z'%3E%3C/path%3E%3C/svg%3E");
}
/* Paper Plane, Obsidian Publish */
body:not(.no-custom-icons) svg.paper-plane {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20.563 3.34a1.002 1.002 0 0 0-.989-.079l-17 8a1 1 0 0 0 .026 1.821L8 15.445v6.722l5.836-4.168 4.764 2.084a1 1 0 0 0 1.399-.85l1-15a1.005 1.005 0 0 0-.436-.893zm-2.466 14.34-5.269-2.306L16 9.167l-7.649 4.25-2.932-1.283 13.471-6.34-.793 11.886z'%3E%3C/path%3E%3C/svg%3E");
}
/* Paper Plane 2 */
body:not(.no-custom-icons) svg.paper-plane-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20.563 3.34a1.002 1.002 0 0 0-.989-.079l-17 8a1 1 0 0 0 .026 1.821L8 15.445v6.722l5.836-4.168 4.764 2.084a1 1 0 0 0 1.399-.85l1-15a1.005 1.005 0 0 0-.436-.893zm-2.466 14.34-5.269-2.306L16 9.167l-7.649 4.25-2.932-1.283 13.471-6.34-.793 11.886z'%3E%3C/path%3E%3C/svg%3E");
}
/* Paste */
body:not(.no-custom-icons) svg.paste {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 11V5c0-1.103-.897-2-2-2h-3a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1H4c-1.103 0-2 .897-2 2v13c0 1.103.897 2 2 2h7c0 1.103.897 2 2 2h7c1.103 0 2-.897 2-2v-7c0-1.103-.897-2-2-2zm-9 2v5H4V5h3v2h8V5h3v6h-5c-1.103 0-2 .897-2 2zm2 7v-7h7l.001 7H13z'%3E%3C/path%3E%3C/svg%3E");
}
/* Paste Text */
body:not(.no-custom-icons) svg.paste-text {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 11V5c0-1.103-.897-2-2-2h-3a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1H4c-1.103 0-2 .897-2 2v13c0 1.103.897 2 2 2h7c0 1.103.897 2 2 2h7c1.103 0 2-.897 2-2v-7c0-1.103-.897-2-2-2zm-9 2v5H4V5h3v2h8V5h3v6h-5c-1.103 0-2 .897-2 2zm2 7v-7h7l.001 7H13z'%3E%3C/path%3E%3C/svg%3E");
}
/* Paused */
body:not(.no-custom-icons) svg.paused {
vertical-align: -2.5px;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3Cpath d='M13 9h2v6h-2zM9 9h2v6H9z'%3E%3C/path%3E%3C/svg%3E");
}
/* PDF File */
body:not(.no-custom-icons) svg.pdf-file {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19.937 8.68c-.011-.032-.02-.063-.033-.094a.997.997 0 0 0-.196-.293l-6-6a.997.997 0 0 0-.293-.196c-.03-.014-.062-.022-.094-.033a.991.991 0 0 0-.259-.051C13.04 2.011 13.021 2 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9c0-.021-.011-.04-.013-.062a.99.99 0 0 0-.05-.258zM16.586 8H14V5.414L16.586 8zM6 20V4h6v5a1 1 0 0 0 1 1h5l.002 10H6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Pencil */
body:not(.no-custom-icons) svg.pencil {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m7 17.013 4.413-.015 9.632-9.54c.378-.378.586-.88.586-1.414s-.208-1.036-.586-1.414l-1.586-1.586c-.756-.756-2.075-.752-2.825-.003L7 12.583v4.43zM18.045 4.458l1.589 1.583-1.597 1.582-1.586-1.585 1.594-1.58zM9 13.417l6.03-5.973 1.586 1.586-6.029 5.971L9 15.006v-1.589z'%3E%3C/path%3E%3Cpath d='M5 21h14c1.103 0 2-.897 2-2v-8.668l-2 2V19H8.158c-.026 0-.053.01-.079.01-.033 0-.066-.009-.1-.01H5V5h6.847l2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Percent Sign Glyph, Math */
body:not(.no-custom-icons) svg.percent-sign-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpolygon points='7 2 5 2 5 5 2 5 2 7 5 7 5 10 7 10 7 7 10 7 10 5 7 5 7 2'%3E%3C/polygon%3E%3Crect x='14' y='5' width='8' height='2'%3E%3C/rect%3E%3Crect x='14' y='15' width='8' height='2'%3E%3C/rect%3E%3Crect x='14' y='19' width='8' height='2'%3E%3C/rect%3E%3Cpolygon points='8.29 14.29 6 16.59 3.71 14.29 2.29 15.71 4.59 18 2.29 20.29 3.71 21.71 6 19.41 8.29 21.71 9.71 20.29 7.41 18 9.71 15.71 8.29 14.29'%3E%3C/polygon%3E%3C/svg%3E");
}
/* Pin */
body:not(.no-custom-icons) svg.pin {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m12 22 1-2v-3h5a1 1 0 0 0 1-1v-1.586c0-.526-.214-1.042-.586-1.414L17 11.586V8a1 1 0 0 0 1-1V4c0-1.103-.897-2-2-2H8c-1.103 0-2 .897-2 2v3a1 1 0 0 0 1 1v3.586L5.586 13A2.01 2.01 0 0 0 5 14.414V16a1 1 0 0 0 1 1h5v3l1 2zM8 4h8v2H8V4zM7 14.414l1.707-1.707A.996.996 0 0 0 9 12V8h6v4c0 .266.105.52.293.707L17 14.414V15H7v-.586z'%3E%3C/path%3E%3C/svg%3E");
}
/* Play Audio Glyph */
body:not(.no-custom-icons) svg.play-audio-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3Cpath d='m9 17 8-5-8-5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Plus Minus Glyph */
body:not(.no-custom-icons) svg.plus-minus-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M7 11h10v2H7z'%3E%3C/path%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Plus with Circle */
body:not(.no-custom-icons) svg.plus-with-circle {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4z'%3E%3C/path%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z'%3E%3C/path%3E%3C/svg%3E");
}
/* Popup Open */
body:not(.no-custom-icons) svg.popup-open {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m13 3 3.293 3.293-7 7 1.414 1.414 7-7L21 11V3z'%3E%3C/path%3E%3Cpath d='M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z'%3E%3C/path%3E%3C/svg%3E");
}
/* Presentation */
body:not(.no-custom-icons) svg.presentation {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 3H4c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h7v3H8v2h8v-2h-3v-3h7c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2zM4 15V5h16l.001 10H4z'%3E%3C/path%3E%3Cpath d='m10 13 5-3-5-3z'%3E%3C/path%3E%3C/svg%3E");
}
/* Presentation */
body:not(.no-custom-icons) svg.presentation-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 3H4c-1.103 0-2 .897-2 2v10c0 1.103.897 2 2 2h7v3H8v2h8v-2h-3v-3h7c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2zM4 15V5h16l.001 10H4z'%3E%3C/path%3E%3Cpath d='m10 13 5-3-5-3z'%3E%3C/path%3E%3C/svg%3E");
}
/* Price Tag Glyph */
body:not(.no-custom-icons) svg.price-tag-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13.707 3.293A.996.996 0 0 0 13 3H4a1 1 0 0 0-1 1v9c0 .266.105.52.293.707l8 8a.997.997 0 0 0 1.414 0l9-9a.999.999 0 0 0 0-1.414l-8-8zM12 19.586l-7-7V5h7.586l7 7L12 19.586z'%3E%3C/path%3E%3Ccircle cx='8.496' cy='8.495' r='1.505'%3E%3C/circle%3E%3C/svg%3E");
}
/* Question Mark Glyph */
body:not(.no-custom-icons) svg.question-mark-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 4C9.243 4 7 6.243 7 9h2c0-1.654 1.346-3 3-3s3 1.346 3 3c0 1.069-.454 1.465-1.481 2.255-.382.294-.813.626-1.226 1.038C10.981 13.604 10.995 14.897 11 15v2h2v-2.009c0-.024.023-.601.707-1.284.32-.32.682-.598 1.031-.867C15.798 12.024 17 11.1 17 9c0-2.757-2.243-5-5-5zm-1 14h2v2h-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Quote Glyph */
body:not(.no-custom-icons) svg.quote-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M8.804 17.02 8 17.18V20h1c2.783 0 4.906-.771 6.309-2.292C17.196 15.66 17.006 13.03 17 13V5a1 1 0 0 0-1-1H9c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h4.078a2.89 2.89 0 0 1-.429 1.396c-.507.801-1.464 1.347-2.845 1.624z'%3E%3C/path%3E%3C/svg%3E");
}
/* Reading Glasses */
body:not(.no-custom-icons) svg.reading-glasses {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 9a3.02 3.02 0 0 0-3 3c0 1.642 1.358 3 3 3 1.641 0 3-1.358 3-3 0-1.641-1.359-3-3-3z'%3E%3C/path%3E%3Cpath d='M12 5c-7.633 0-9.927 6.617-9.948 6.684L1.946 12l.105.316C2.073 12.383 4.367 19 12 19s9.927-6.617 9.948-6.684l.106-.316-.105-.316C21.927 11.617 19.633 5 12 5zm0 12c-5.351 0-7.424-3.846-7.926-5C4.578 10.842 6.652 7 12 7c5.351 0 7.424 3.846 7.926 5-.504 1.158-2.578 5-7.926 5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Redo Glyph */
body:not(.no-custom-icons) svg.redo-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M9 18h3v-2H9c-1.654 0-3-1.346-3-3s1.346-3 3-3h6v3l5-4-5-4v3H9c-2.757 0-5 2.243-5 5s2.243 5 5 5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Reset, Refresh */
body:not(.no-custom-icons) svg.reset {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 11H7.101l.001-.009a4.956 4.956 0 0 1 .752-1.787 5.054 5.054 0 0 1 2.2-1.811c.302-.128.617-.226.938-.291a5.078 5.078 0 0 1 2.018 0 4.978 4.978 0 0 1 2.525 1.361l1.416-1.412a7.036 7.036 0 0 0-2.224-1.501 6.921 6.921 0 0 0-1.315-.408 7.079 7.079 0 0 0-2.819 0 6.94 6.94 0 0 0-1.316.409 7.04 7.04 0 0 0-3.08 2.534 6.978 6.978 0 0 0-1.054 2.505c-.028.135-.043.273-.063.41H2l4 4 4-4zm4 2h2.899l-.001.008a4.976 4.976 0 0 1-2.103 3.138 4.943 4.943 0 0 1-1.787.752 5.073 5.073 0 0 1-2.017 0 4.956 4.956 0 0 1-1.787-.752 5.072 5.072 0 0 1-.74-.61L7.05 16.95a7.032 7.032 0 0 0 2.225 1.5c.424.18.867.317 1.315.408a7.07 7.07 0 0 0 2.818 0 7.031 7.031 0 0 0 4.395-2.945 6.974 6.974 0 0 0 1.053-2.503c.027-.135.043-.273.063-.41H22l-4-4-4 4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Restore File Glyph */
body:not(.no-custom-icons) svg.restore-file-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 16c1.671 0 3-1.331 3-3s-1.329-3-3-3-3 1.331-3 3 1.329 3 3 3z'%3E%3C/path%3E%3Cpath d='M20.817 11.186a8.94 8.94 0 0 0-1.355-3.219 9.053 9.053 0 0 0-2.43-2.43 8.95 8.95 0 0 0-3.219-1.355 9.028 9.028 0 0 0-1.838-.18V2L8 5l3.975 3V6.002c.484-.002.968.044 1.435.14a6.961 6.961 0 0 1 2.502 1.053 7.005 7.005 0 0 1 1.892 1.892A6.967 6.967 0 0 1 19 13a7.032 7.032 0 0 1-.55 2.725 7.11 7.11 0 0 1-.644 1.188 7.2 7.2 0 0 1-.858 1.039 7.028 7.028 0 0 1-3.536 1.907 7.13 7.13 0 0 1-2.822 0 6.961 6.961 0 0 1-2.503-1.054 7.002 7.002 0 0 1-1.89-1.89A6.996 6.996 0 0 1 5 13H3a9.02 9.02 0 0 0 1.539 5.034 9.096 9.096 0 0 0 2.428 2.428A8.95 8.95 0 0 0 12 22a9.09 9.09 0 0 0 1.814-.183 9.014 9.014 0 0 0 3.218-1.355 8.886 8.886 0 0 0 1.331-1.099 9.228 9.228 0 0 0 1.1-1.332A8.952 8.952 0 0 0 21 13a9.09 9.09 0 0 0-.183-1.814z'%3E%3C/path%3E%3C/svg%3E");
}
/* Right Arrow, Collapse Right Sidebar */
body:not(.no-custom-icons) svg.right-arrow {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10.707 17.707 16.414 12l-5.707-5.707-1.414 1.414L13.586 12l-4.293 4.293z'%3E%3C/path%3E%3C/svg%3E");
}
/* Right Arrow with Tail, Title Bar -> Forward */
body:not(.no-custom-icons) svg.right-arrow-with-tail {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m11.293 17.293 1.414 1.414L19.414 12l-6.707-6.707-1.414 1.414L15.586 11H6v2h9.586z'%3E%3C/path%3E%3C/svg%3E");
}
/* Right Chevron */
body:not(.no-custom-icons) svg.right-chevron-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10.707 17.707 16.414 12l-5.707-5.707-1.414 1.414L13.586 12l-4.293 4.293z'%3E%3C/path%3E%3C/svg%3E");
}
/* Right Triangle, Triangle for File Explorer */
body:not(.no-custom-icons) svg.right-triangle {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M16.293 9.293 12 13.586 7.707 9.293l-1.414 1.414L12 16.414l5.707-5.707z'%3E%3C/path%3E%3C/svg%3E ");
}
/* Side Dock Ribbon -> Run Command */
body:not(.no-custom-icons) svg.run-command {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M6 14c-2.206 0-4 1.794-4 4s1.794 4 4 4a4.003 4.003 0 0 0 3.998-3.98H10V16h4v2.039h.004A4.002 4.002 0 0 0 18 22c2.206 0 4-1.794 4-4s-1.794-4-4-4h-2v-4h2c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4v2h-4V5.98h-.002A4.003 4.003 0 0 0 6 2C3.794 2 2 3.794 2 6s1.794 4 4 4h2v4H6zm2 4c0 1.122-.879 2-2 2s-2-.878-2-2 .879-2 2-2h2v2zm10-2c1.121 0 2 .878 2 2s-.879 2-2 2-2-.878-2-2v-2h2zM16 6c0-1.122.879-2 2-2s2 .878 2 2-.879 2-2 2h-2V6zM6 8c-1.121 0-2-.878-2-2s.879-2 2-2 2 .878 2 2v2H6zm4 2h4v4h-4v-4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Scissors */
body:not(.no-custom-icons) svg.scissors {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 6.5C10 4.57 8.43 3 6.5 3S3 4.57 3 6.5 4.57 10 6.5 10a3.45 3.45 0 0 0 1.613-.413l2.357 2.528-2.318 2.318A3.46 3.46 0 0 0 6.5 14C4.57 14 3 15.57 3 17.5S4.57 21 6.5 21s3.5-1.57 3.5-3.5c0-.601-.166-1.158-.434-1.652l2.269-2.268L17 19.121a3 3 0 0 0 2.121.879H22L9.35 8.518c.406-.572.65-1.265.65-2.018zM6.5 8C5.673 8 5 7.327 5 6.5S5.673 5 6.5 5 8 5.673 8 6.5 7.327 8 6.5 8zm0 11c-.827 0-1.5-.673-1.5-1.5S5.673 16 6.5 16s1.5.673 1.5 1.5S7.327 19 6.5 19z'%3E%3C/path%3E%3Cpath d='m17 4.879-3.707 4.414 1.414 1.414L22 4h-2.879A3 3 0 0 0 17 4.879z'%3E%3C/path%3E%3C/svg%3E");
}
/* Scissors 2 */
body:not(.no-custom-icons) svg.scissors-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 6.5C10 4.57 8.43 3 6.5 3S3 4.57 3 6.5 4.57 10 6.5 10a3.45 3.45 0 0 0 1.613-.413l2.357 2.528-2.318 2.318A3.46 3.46 0 0 0 6.5 14C4.57 14 3 15.57 3 17.5S4.57 21 6.5 21s3.5-1.57 3.5-3.5c0-.601-.166-1.158-.434-1.652l2.269-2.268L17 19.121a3 3 0 0 0 2.121.879H22L9.35 8.518c.406-.572.65-1.265.65-2.018zM6.5 8C5.673 8 5 7.327 5 6.5S5.673 5 6.5 5 8 5.673 8 6.5 7.327 8 6.5 8zm0 11c-.827 0-1.5-.673-1.5-1.5S5.673 16 6.5 16s1.5.673 1.5 1.5S7.327 19 6.5 19z'%3E%3C/path%3E%3Cpath d='m17 4.879-3.707 4.414 1.414 1.414L22 4h-2.879A3 3 0 0 0 17 4.879z'%3E%3C/path%3E%3C/svg%3E");
}
/* Global Search */
body:not(.no-custom-icons) svg.search {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396 1.414-1.414-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8 3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6-6-2.691-6-6 2.691-6 6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Search, Tab Header -> Obsidian Search */
body:not(.no-custom-icons)
.workspace-tab-header[aria-label="Search"]
.workspace-tab-header-inner-icon
svg.search {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13.707 2.293A.996.996 0 0 0 13 2H6c-1.103 0-2 .897-2 2v16c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V9a.996.996 0 0 0-.293-.707l-6-6zM6 4h6.586L18 9.414l.002 9.174-2.568-2.568c.35-.595.566-1.281.566-2.02 0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4c.739 0 1.425-.216 2.02-.566L16.586 20H6V4zm6 12c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Search 2 */
body:not(.no-custom-icons) svg.search-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396 1.414-1.414-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8 3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6-6-2.691-6-6 2.691-6 6-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Select All Text */
body:not(.no-custom-icons) svg.select-all-text {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20.005 5.995h-1v2h1v8h-1v2h1c1.103 0 2-.897 2-2v-8c0-1.102-.898-2-2-2zm-14 4H15v4H6.005z'%3E%3C/path%3E%3Cpath d='M17.005 17.995V4H20V2h-8v2h3.005v1.995h-11c-1.103 0-2 .897-2 2v8c0 1.103.897 2 2 2h11V20H12v2h8v-2h-2.995v-2.005zm-13-2v-8h11v8h-11z'%3E%3C/path%3E%3C/svg%3E");
}
/* Sheets in a Box, File Tree Alternative Tab Header Icon */
body:not(.no-custom-icons) svg.sheets-in-box {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m21.706 5.291-2.999-2.998A.996.996 0 0 0 18 2H6a.996.996 0 0 0-.707.293L2.294 5.291A.994.994 0 0 0 2 5.999V19c0 1.103.897 2 2 2h16c1.103 0 2-.897 2-2V5.999a.994.994 0 0 0-.294-.708zM6.414 4h11.172l.999.999H5.415L6.414 4zM4 19V6.999h16L20.002 19H4z'%3E%3C/path%3E%3Cpath d='M15 12H9v-2H7v4h10v-4h-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Split */
body:not(.no-custom-icons) svg.split {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M6 18h12v2H6zm6-14.414-6.707 6.707 1.414 1.414L11 7.414V16h2V7.414l4.293 4.293 1.414-1.414z'%3E%3C/path%3E%3C/svg%3E");
}
/* Spreadsheet, Advanced Tables Plugin Icon for Side Dock + Tab Header */
body:not(.no-custom-icons) svg.spreadsheet {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M21 5c0-1.103-.897-2-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V5zM5 19V5h14l.002 14H5z'%3E%3C/path%3E%3Cpath d='M7 7h1.998v2H7zm4 0h6v2h-6zm-4 4h1.998v2H7zm4 0h6v2h-6zm-4 4h1.998v2H7zm4 0h6v2h-6z'%3E%3C/path%3E%3C/svg%3E");
}
/* Stacked Levels, Layers */
body:not(.no-custom-icons) svg.stacked-levels {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M22 7.999a1 1 0 0 0-.516-.874l-9.022-5a1.003 1.003 0 0 0-.968 0l-8.978 4.96a1 1 0 0 0-.003 1.748l9.022 5.04a.995.995 0 0 0 .973.001l8.978-5A1 1 0 0 0 22 7.999zm-9.977 3.855L5.06 7.965l6.917-3.822 6.964 3.859-6.918 3.852z'%3E%3C/path%3E%3Cpath d='M20.515 11.126 12 15.856l-8.515-4.73-.971 1.748 9 5a1 1 0 0 0 .971 0l9-5-.97-1.748z'%3E%3C/path%3E%3Cpath d='M20.515 15.126 12 19.856l-8.515-4.73-.971 1.748 9 5a1 1 0 0 0 .971 0l9-5-.97-1.748z'%3E%3C/path%3E%3C/svg%3E");
}
/* Star. Starred Files, Star/Unstar File */
body:not(.no-custom-icons) svg.star {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m6.516 14.323-1.49 6.452a.998.998 0 0 0 1.529 1.057L12 18.202l5.445 3.63a1.001 1.001 0 0 0 1.517-1.106l-1.829-6.4 4.536-4.082a1 1 0 0 0-.59-1.74l-5.701-.454-2.467-5.461a.998.998 0 0 0-1.822 0L8.622 8.05l-5.701.453a1 1 0 0 0-.619 1.713l4.214 4.107zm2.853-4.326a.998.998 0 0 0 .832-.586L12 5.43l1.799 3.981a.998.998 0 0 0 .832.586l3.972.315-3.271 2.944c-.284.256-.397.65-.293 1.018l1.253 4.385-3.736-2.491a.995.995 0 0 0-1.109 0l-3.904 2.603 1.05-4.546a1 1 0 0 0-.276-.94l-3.038-2.962 4.09-.326z'%3E%3C/path%3E%3C/svg%3E");
}
/* Star 2 */
body:not(.no-custom-icons) svg.star-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m6.516 14.323-1.49 6.452a.998.998 0 0 0 1.529 1.057L12 18.202l5.445 3.63a1.001 1.001 0 0 0 1.517-1.106l-1.829-6.4 4.536-4.082a1 1 0 0 0-.59-1.74l-5.701-.454-2.467-5.461a.998.998 0 0 0-1.822 0L8.622 8.05l-5.701.453a1 1 0 0 0-.619 1.713l4.214 4.107zm2.853-4.326a.998.998 0 0 0 .832-.586L12 5.43l1.799 3.981a.998.998 0 0 0 .832.586l3.972.315-3.271 2.944c-.284.256-.397.65-.293 1.018l1.253 4.385-3.736-2.491a.995.995 0 0 0-1.109 0l-3.904 2.603 1.05-4.546a1 1 0 0 0-.276-.94l-3.038-2.962 4.09-.326z'%3E%3C/path%3E%3C/svg%3E");
}
/* Star List, Star Current Search */
body:not(.no-custom-icons) svg.star-list {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396 1.414-1.414-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8 3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6-6-2.691-6-6 2.691-6 6-6z'%3E%3C/path%3E%3Cpath d='M11.412 8.586c.379.38.588.882.588 1.414h2a3.977 3.977 0 0 0-1.174-2.828c-1.514-1.512-4.139-1.512-5.652 0l1.412 1.416c.76-.758 2.07-.756 2.826-.002z'%3E%3C/path%3E%3C/svg%3E");
}
/* Stop Audio, Mic Off */
body:not(.no-custom-icons) svg.stop-audio-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m21.707 20.293-3.388-3.388A7.942 7.942 0 0 0 20 12.021h-2a5.95 5.95 0 0 1-1.109 3.456l-1.452-1.452c.348-.591.561-1.27.561-2.004v-6C16 3.804 14.215 2 12.021 2c-.07 0-.14.009-.209.025A4.005 4.005 0 0 0 8 6.021v.565L3.707 2.293 2.293 3.707l18 18 1.414-1.414zM10 6.021c0-1.103.897-2 2-2a.918.918 0 0 0 .164-.015C13.188 4.08 14 4.956 14 6.021v6c0 .172-.029.335-.071.494L10 8.586V6.021zm-4 6H4c0 4.072 3.06 7.436 7 7.931v2.069h2v-2.07a7.993 7.993 0 0 0 2.218-.611l-1.558-1.558a5.979 5.979 0 0 1-1.66.239c-3.309 0-6-2.692-6-6z'%3E%3C/path%3E%3Cpath d='M8.011 12.132a3.993 3.993 0 0 0 3.877 3.877l-3.877-3.877z'%3E%3C/path%3E%3C/svg%3E");
}
/* Strikethrough Glyph */
body:not(.no-custom-icons) svg.strikethrough-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 11h-8c-4 0-4-1.816-4-2.5C8 7.882 8 6 12 6c2.8 0 2.99 1.678 3 2.014L16 8h1c0-1.384-1.045-4-5-4-5.416 0-6 3.147-6 4.5 0 .728.148 1.667.736 2.5H4v2h16v-2zm-8 7c-3.793 0-3.99-1.815-4-2H6c0 .04.069 4 6 4 5.221 0 6-2.819 6-4.5 0-.146-.009-.317-.028-.5h-2.006c.032.2.034.376.034.5 0 .684 0 2.5-4 2.5z'%3E%3C/path%3E%3C/svg%3E");
}
/* Sweep */
body:not(.no-custom-icons) svg.sweep {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M13 5.5C13 3.57 11.43 2 9.5 2 7.466 2 6.25 3.525 6.25 5h2c0-.415.388-1 1.25-1 .827 0 1.5.673 1.5 1.5S10.327 7 9.5 7H2v2h7.5C11.43 9 13 7.43 13 5.5zm2.5 9.5H8v2h7.5c.827 0 1.5.673 1.5 1.5s-.673 1.5-1.5 1.5c-.862 0-1.25-.585-1.25-1h-2c0 1.475 1.216 3 3.25 3 1.93 0 3.5-1.57 3.5-3.5S17.43 15 15.5 15z'%3E%3C/path%3E%3Cpath d='M18 5c-2.206 0-4 1.794-4 4h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2H2v2h16c2.206 0 4-1.794 4-4s-1.794-4-4-4zM2 15h4v2H2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Switch */
body:not(.no-custom-icons) svg.switch {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M10 11H7.101l.001-.009a4.956 4.956 0 0 1 .752-1.787 5.054 5.054 0 0 1 2.2-1.811c.302-.128.617-.226.938-.291a5.078 5.078 0 0 1 2.018 0 4.978 4.978 0 0 1 2.525 1.361l1.416-1.412a7.036 7.036 0 0 0-2.224-1.501 6.921 6.921 0 0 0-1.315-.408 7.079 7.079 0 0 0-2.819 0 6.94 6.94 0 0 0-1.316.409 7.04 7.04 0 0 0-3.08 2.534 6.978 6.978 0 0 0-1.054 2.505c-.028.135-.043.273-.063.41H2l4 4 4-4zm4 2h2.899l-.001.008a4.976 4.976 0 0 1-2.103 3.138 4.943 4.943 0 0 1-1.787.752 5.073 5.073 0 0 1-2.017 0 4.956 4.956 0 0 1-1.787-.752 5.072 5.072 0 0 1-.74-.61L7.05 16.95a7.032 7.032 0 0 0 2.225 1.5c.424.18.867.317 1.315.408a7.07 7.07 0 0 0 2.818 0 7.031 7.031 0 0 0 4.395-2.945 6.974 6.974 0 0 0 1.053-2.503c.027-.135.043-.273.063-.41H22l-4-4-4 4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Sync */
body:not(.no-custom-icons) svg.sync {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m13 7.101.01.001a4.978 4.978 0 0 1 2.526 1.362 5.005 5.005 0 0 1 1.363 2.528 5.061 5.061 0 0 1-.001 2.016 4.976 4.976 0 0 1-1.363 2.527l1.414 1.414a7.014 7.014 0 0 0 1.908-3.54 6.98 6.98 0 0 0 0-2.819 6.957 6.957 0 0 0-1.907-3.539 6.97 6.97 0 0 0-2.223-1.5 6.921 6.921 0 0 0-1.315-.408c-.137-.028-.275-.043-.412-.063V2L9 6l4 4V7.101zm-7.45 7.623c.174.412.392.812.646 1.19.249.37.537.718.854 1.034a7.036 7.036 0 0 0 2.224 1.501c.425.18.868.317 1.315.408.167.034.338.056.508.078v2.944l4-4-4-4v3.03c-.035-.006-.072-.003-.107-.011a4.978 4.978 0 0 1-2.526-1.362 4.994 4.994 0 0 1 .001-7.071L7.051 7.05a7.01 7.01 0 0 0-1.5 2.224A6.974 6.974 0 0 0 5 12a6.997 6.997 0 0 0 .55 2.724z'%3E%3C/path%3E%3C/svg%3E");
}
/* Sync Small, Obsidian Sync -> Sync In Progress */
body:not(.no-custom-icons) svg.sync-small {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m13 7.101.01.001a4.978 4.978 0 0 1 2.526 1.362 5.005 5.005 0 0 1 1.363 2.528 5.061 5.061 0 0 1-.001 2.016 4.976 4.976 0 0 1-1.363 2.527l1.414 1.414a7.014 7.014 0 0 0 1.908-3.54 6.98 6.98 0 0 0 0-2.819 6.957 6.957 0 0 0-1.907-3.539 6.97 6.97 0 0 0-2.223-1.5 6.921 6.921 0 0 0-1.315-.408c-.137-.028-.275-.043-.412-.063V2L9 6l4 4V7.101zm-7.45 7.623c.174.412.392.812.646 1.19.249.37.537.718.854 1.034a7.036 7.036 0 0 0 2.224 1.501c.425.18.868.317 1.315.408.167.034.338.056.508.078v2.944l4-4-4-4v3.03c-.035-.006-.072-.003-.107-.011a4.978 4.978 0 0 1-2.526-1.362 4.994 4.994 0 0 1 .001-7.071L7.051 7.05a7.01 7.01 0 0 0-1.5 2.224A6.974 6.974 0 0 0 5 12a6.997 6.997 0 0 0 .55 2.724z'%3E%3C/path%3E%3C/svg%3E");
}
/* Tag Glyph */
body:not(.no-custom-icons) svg.tag-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M20 4H8.515a2 2 0 0 0-1.627.838l-4.701 6.581a.997.997 0 0 0 0 1.162l4.701 6.581A2 2 0 0 0 8.515 20H20c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm0 14H8.515l-4.286-6 4.286-6H20v12z'%3E%3C/path%3E%3C/svg%3E");
}
/* Three Horizontal Bars, Burger Menu */
body:not(.no-custom-icons) svg.three-horizontal-bars {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M4 6h16v2H4zm0 5h16v2H4zm0 5h16v2H4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Trash, More Options -> Delete File */
body:not(.no-custom-icons) svg.trash {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='100%25' height='100%25' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M5 20a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8h2V6h-4V4a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v2H3v2h2zM9 4h6v2H9zM8 8h9v12H7V8z'%3E%3C/path%3E%3Cpath d='M9 10h2v8H9zm4 0h2v8h-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Tomorrow, Calendar with Plus Sign */
body:not(.no-custom-icons) svg.tomorrow-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M8 15h3v3h2v-3h3v-2h-3v-3h-2v3H8z'%3E%3C/path%3E%3Cpath d='M19 4h-2V2h-2v2H9V2H7v2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm.002 16H5V8h14l.002 12z'%3E%3C/path%3E%3C/svg%3E");
}
/* Two Blank Pages */
body:not(.no-custom-icons) svg.two-blank-pages {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M22 7.999a1 1 0 0 0-.516-.874l-9.022-5a1.003 1.003 0 0 0-.968 0l-8.978 4.96a1 1 0 0 0-.003 1.748l9.022 5.04a.995.995 0 0 0 .973.001l8.978-5A1 1 0 0 0 22 7.999zm-9.977 3.855L5.06 7.965l6.917-3.822 6.964 3.859-6.918 3.852z'%3E%3C/path%3E%3Cpath d='M20.515 11.126 12 15.856l-8.515-4.73-.971 1.748 9 5a1 1 0 0 0 .971 0l9-5-.97-1.748z'%3E%3C/path%3E%3Cpath d='M20.515 15.126 12 19.856l-8.515-4.73-.971 1.748 9 5a1 1 0 0 0 .971 0l9-5-.97-1.748z'%3E%3C/path%3E%3C/svg%3E");
}
/* Undo Glyph */
body:not(.no-custom-icons) svg.undo-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M9 10h6c1.654 0 3 1.346 3 3s-1.346 3-3 3h-3v2h3c2.757 0 5-2.243 5-5s-2.243-5-5-5H9V5L4 9l5 4v-3z'%3E%3C/path%3E%3C/svg%3E");
}
/* Unindent Glyph */
body:not(.no-custom-icons) svg.unindent-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M4 7h10v2H4zm0-4h16v2H4zm0 8h10v2H4zm0 4h10v2H4zm0 4h16v2H4zm16-3V8l-4 4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Up and Down Arrows, Global Sort */
body:not(.no-custom-icons) svg.up-and-down-arrows {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M7 20h2V8h3L8 4 4 8h3zm13-4h-3V4h-2v12h-3l4 4z'%3E%3C/path%3E%3C/svg%3E");
}
/* Up Arrow with Tail */
body:not(.no-custom-icons) svg.up-arrow-with-tail {
transform: rotate(90deg);
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M11 8.414V18h2V8.414l4.293 4.293 1.414-1.414L12 4.586l-6.707 6.707 1.414 1.414z'%3E%3C/path%3E%3C/svg%3");
}
/* Up Chevron */
body:not(.no-custom-icons) svg.up-chevron-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m6.293 13.293 1.414 1.414L12 10.414l4.293 4.293 1.414-1.414L12 7.586z'%3E%3C/path%3E%3C/svg%3E");
}
/* Uppercase Lowercase A */
body:not(.no-custom-icons) svg.uppercase-lowercase-a {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m11.307 4-6 16h2.137l1.875-5h6.363l1.875 5h2.137l-6-16h-2.387zm-1.239 9L12.5 6.515 14.932 13h-4.864z'%3E%3C/path%3E%3C/svg%3E");
}
/* Vault, Side Dock Ribbon -> Vault (Normal State) */
body:not(.no-custom-icons) svg.vault {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='100%25' height='100%25' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M2.76 20.2a2.73 2.73 0 0 0 2.15.85 8.86 8.86 0 0 0 3.37-.86 9 9 0 0 0 12.27-10.9c1.31-2.23 1.75-4.26.67-5.48a2.94 2.94 0 0 0-2.57-1A5 5 0 0 0 16.1 4 9 9 0 0 0 3.58 15.14c-1.06 1.21-2.05 3.68-.82 5.06zm1.5-1.32c-.22-.25 0-1.07.37-1.76a9.26 9.26 0 0 0 1.57 1.74c-1.03.3-1.71.28-1.94.02zm14.51-5.17A7 7 0 0 1 15.58 18 7.12 7.12 0 0 1 12 19a6.44 6.44 0 0 1-1.24-.13 30.73 30.73 0 0 0 4.42-3.29 31.5 31.5 0 0 0 3.8-4 6.88 6.88 0 0 1-.21 2.13zm.09-8.89a.94.94 0 0 1 .87.32c.23.26.16.94-.26 1.93a9.2 9.2 0 0 0-1.61-1.86 2.48 2.48 0 0 1 1-.39zM5.22 10.31A6.94 6.94 0 0 1 8.41 6 7 7 0 0 1 12 5a6.9 6.9 0 0 1 6 3.41 5.19 5.19 0 0 1 .35.66 27.43 27.43 0 0 1-4.49 5A27.35 27.35 0 0 1 8.35 18a7 7 0 0 1-3.13-7.65z'%3E%3C/path%3E%3C/svg%3E");
}
/* Vertical Split / Split Vertically */
body:not(.no-custom-icons) svg.vertical-split {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='m7 17 5 5 5-5h-4V7h4l-5-5-5 5h4v10z'%3E%3C/path%3E%3C/svg%3E");
}
/* Vertical Three Dots, Active Note -> More Options */
body:not(.no-custom-icons) svg.vertical-three-dots {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Magic Wand, Graph View Timelapse Animation Button Icon */
body:not(.no-custom-icons) svg.wand {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M2 11h5v2H2zm15 0h5v2h-5zm-6 6h2v5h-2zm0-15h2v5h-2zM4.222 5.636l1.414-1.414 3.536 3.536-1.414 1.414zm15.556 12.728-1.414 1.414-3.536-3.536 1.414-1.414zm-12.02-3.536 1.414 1.414-3.536 3.536-1.414-1.414zm7.07-7.071 3.536-3.535 1.414 1.415-3.536 3.535z'%3E%3C/path%3E%3C/svg%3E");
}
/* Workspace Glyph */
body:not(.no-custom-icons) svg.workspace-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M19 3H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V5c0-1.103-.897-2-2-2zm0 2 .001 4H5V5h14zM5 11h8v8H5v-8zm10 8v-8h4.001l.001 8H15z'%3E%3C/path%3E%3C/svg%3E");
}
/* Wrench Screwdriver Glyph */
body:not(.no-custom-icons) svg.wrench-screwdriver-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M5.122 21c.378.378.88.586 1.414.586S7.572 21.378 7.95 21l4.336-4.336a7.495 7.495 0 0 0 2.217.333 7.446 7.446 0 0 0 5.302-2.195 7.484 7.484 0 0 0 1.632-8.158l-.57-1.388-4.244 4.243-2.121-2.122 4.243-4.243-1.389-.571A7.478 7.478 0 0 0 14.499 2c-2.003 0-3.886.78-5.301 2.196a7.479 7.479 0 0 0-1.862 7.518L3 16.05a2.001 2.001 0 0 0 0 2.828L5.122 21zm4.548-8.791-.254-.616a5.486 5.486 0 0 1 1.196-5.983 5.46 5.46 0 0 1 4.413-1.585l-3.353 3.353 4.949 4.95 3.355-3.355a5.49 5.49 0 0 1-1.587 4.416c-1.55 1.55-3.964 2.027-5.984 1.196l-.615-.255-5.254 5.256h.001l-.001 1v-1l-2.122-2.122 5.256-5.255z'%3E%3C/path%3E%3C/svg%3E");
}
/* Yesterday Glyph, Calendar with Minus */
body:not(.no-custom-icons) svg.yesterday-glyph {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 24' style='fill: rgba(0, 0, 0, 1);transform: ;msFilter:;'%3E%3Cpath d='M8 13h8v2H8z'%3E%3C/path%3E%3Cpath d='M19 4h-2V2h-2v2H9V2H7v2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2zm.002 16H5V8h14l.002 12z'%3E%3C/path%3E%3C/svg%3E");
}