/* HARMONIC THEME by Mathieu DUBOIS */

/* Fonts from Google*/
@import url('https://fonts.googleapis.com/css2?family=Readex+Pro:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Mukta:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');


:root {
/* VARIABLES STYLE SETTING */

--bold-weight:700;
--font-small:0.85; /* Coeff multuplicateur */ 
--font-smaller: 0.94; /* Coeff multuplicateur */
--font-normal:17px;
--text:mulish,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--text-editor:mulish,apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--font-monospace:Menlo,SFMono-Regular,Consolas,"Roboto Mono",monospace;
--p-offset:2.2rem;
--h-display:inline;
--text-spacing:0em;
--title-spacing:0em;
--text-title:mulish;
--h1:2em;
--h1-weight:400;
--h2:1.6em;
--h2-weight:400;
--h3:1.2em;
--h3-weight:400;
--site-title:"OBSIDIAN";
--title-collapse:0;
--line-height:1.8em;
--line-width:44rem;
--max-width:88%;
--hue-bold-italic:180;
--img-border-radius: 15px;



  /*----------------------------------------------------------------

  COLORS

  */

  --base-h:0;       /* Base hue */
  --base-s:0%;      /* Base saturation */
  --base-d:5%;     /* Base lightness Dark Mode  - 0 is black */
  --base-l:99%;     /* Base lightness Light Mode  - 100 is white */
  --accent-h:229.8;   /* Accent hue */
  --accent-s:39.7%;   /* Accent saturation */
  --accent-d:40%;   /* Accent lightness Dark Mode */
  --accent-l:50.6%;   /* Accent lightness Light Mode */

 
  /*----------------------------------------------------------------

  CURSOR

  Change this to "pointer" if you like the normal style better */

  --cursor:pointer;   

  /*----------------------------------------------------------------*/
}
.theme-dark {
  --background-primary:hsl(var(--base-h),var(--base-s),var(--base-d));
  --background-primary-alt:hsl(var(--base-h),var(--base-s),calc(var(--base-d) - 3%));
  --background-secondary-alt:hsla(var(--accent-h),calc(var(--accent-s) - 0%),calc(var(--accent-l) + 10%),0.05);
  --background-tertiary:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 5%));
  --background-modifier-border:transparent;/*hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 5%));*/
  --background-modifier-border-hover:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 10%));
  --background-modifier-border-focus:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 20%));
  --background-modifier-box-shadow:rgba(255, 255, 255, 0.03);
  --text-normal:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 70%));
  --text-muted:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 45%));
  --text-faint:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 30%));
  --text-selection:rgba(50, 50, 50, 1);

  --background-transparent:hsla(var(--base-h),var(--base-s),var(--base-d),0);
  --background-translucent:hsla(var(--base-h),var(--base-s),var(--base-d),0.85);
  --background-match-highlight:hsla(var(--accent-h), 40%, 62%, 0.2);
  --background-modifier-accent:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d) - 10%));
  --text-accent:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d)));
  --text-accent-hover:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d) + 10%));
  --interactive-accent:hsl(var(--accent-h),var(--accent-s),var(--accent-d));
  --interactive-accent-hover:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d) + 10%));

  --quote-opening-modifier:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 15%));
  --interactive-accent-rgb:66, 66, 66;
  --text-highlight-bg:hsla(var(--accent-h),var(--accent-s),var(--accent-d),0.2);
}
.theme-light {
  --background-primary:hsl(var(--base-h),var(--base-s),var(--base-l));
  --background-primary-alt:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 2%));
  --background-secondary-alt:hsla(var(--accent-h),calc(var(--accent-s) - 0%),calc(var(--accent-l) + 10%),0.03);
  --background-tertiary:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 7%));
  --background-modifier-border:transparent;/*hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 8%));*/
  --background-modifier-border-hover:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 12%));
  --background-modifier-border-focus:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 20%));
  --text-normal:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 80%));
  --text-muted:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 45%));
  --text-faint:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 30%));

  --background-transparent:hsla(var(--base-h),var(--base-s),var(--base-l),0);
  --background-translucent:hsla(var(--base-h),var(--base-s),var(--base-l),0.85);
  --background-match-highlight:hsla(var(--accent-h), 40%, 62%, 0.2);
  --background-modifier-accent:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l) + 10%));
  --text-accent:hsl(var(--accent-h),var(--accent-s),var(--accent-l));
  --text-accent-hover:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l) + 10%));
  --interactive-accent:hsl(var(--accent-h),var(--accent-s),var(--accent-l));
  --interactive-accent-hover:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l) - 10%));

  --quote-opening-modifier:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 15%));
  --interactive-accent-rgb:220, 220, 220;
  --text-selection:rgba(237, 237, 237, 1);

}


/* --------------------- */
/* Color background inersion */

.invert-background-color.theme-light {
  --background-primary: hsl(var(--accent-h),calc(var(--accent-s) - 10%),calc(var(--accent-l) + 32%));
  --background-secondary-alt: hsl(var(--base-h),var(--base-s),var(--base-l));
  --background-primary-alt:transparent;
  --background-tertiary: transparent;
}

.workspace-leaf{
background: var(--background-secondary-alt);}

.invert-background-color .frontmatter-container-header {
  color: var(--text-accent);
}

.invert-background-color .frontmatter-container{
  border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1);
  border-radius: 0px;
}

.invert-background-color .frontmatter-alias {
  background: transparent;
}

.invert-background-color .frontmatter-section-label {
  color: var(--text-accent);
}

.invert-background-color.theme-dark {
  --background-primary: hsl(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-l) - 37%));
  --background-secondary-alt: hsl(var(--base-h),var(--base-s),var(--base-d));
  --background-primary-alt:transparent;
  --background-tertiary: transparent;
}

.invert-background-color.theme-light .popover {
  --background-primary:hsl(var(--base-h),var(--base-s),var(--base-l));
}

.invert-background-color.theme-dark .popover {
  --background-primary:hsl(var(--base-h),var(--base-s),var(--base-d));
}


/* ------------------ */
/* Hides the name of the root folder */
  .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content {
    display:none;
  }

/* --------------- */
/* Frameless mode */

.titlebar, .titlebar-inner {
  position:fixed;
  top:0;
  height:12px;
}

.titlebar,
.titlebar-inner {
 Background:transparent;
}

.titlebar-text {
  display:none;
}

.is-frameless {
  padding-top:0px !important;
}

.workspace-split.mod-right-split > .workspace-tabs,
.workspace-split.mod-root .view-header {
  padding-top:4px;
}

.workspace-split.mod-left-split > .workspace-tabs {
  padding-top:18px;
}

.workspace-split.mod-right-split > .workspace-tabs ~  .workspace-tabs,
.workspace-split.mod-left-split > .workspace-tabs ~  .workspace-tabs {
  padding-top:0px;
}

.is-fullscreen .workspace-split.mod-left-split > .workspace-tabs,
.is-fullscreen .workspace-split.mod-root .view-header {
  padding-top:0px;
}


/* --------------- */

/* width modes adjustment */

.full-width .markdown-source-view .is-readable-line-width .CodeMirror{
  Width:100% !important;
}

.markdown-source-view.is-readable-line-width .CodeMirror, .markdown-preview-view.is-readable-line-width .markdown-preview-sizer {
  max-width:var(--max-width);
  width:var(--line-width) !important;
}

.full-width .markdown-source-view.is-readable-line-width .CodeMirror, .full-width .markdown-preview-view.is-readable-line-width .markdown-preview-sizer{
  width:100% !important;
}


/* ------------------- */
/* Left sidebar */
/* -------------------*/
/* App Ribbon*/

.workspace-ribbon svg {
  Color:var(--text-accent);
}

.workspace-ribbon .side-dock-ribbon-action:hover {
  filter:brightness(1.2);
}

/* Nav action buttons */

.nav-header {
  padding:0;
}

.app-container.is-left-sidedock-collapsed .workspace-split.mod-left-split .nav-action-button {
  margin-top: 20px;
}

.markdown-preview-view .nav-buttons-container{ 
  margin-top: 100px;
}

.nav-action-button svg {
  Margin-left:0rem;
  Margin-top:0.1rem;
}

.nav-action-button {
  width:2.3rem;
  Height:2.3rem;
  Margin-right:10px !important;
}

.nav-action-button .widget-icon{
  fill: var(--text-accent) !important;
}

.nav-action-button.is-active .widget-icon {
  fill: #FFF !important;
}

.nav-action-button.is-active {
  Background:var(--text-accent);
  Border-radius:100%;
}

.menu-v2 .nav-action-button.is-active {
  border-radius: 5px;
  background: hsla(var(--accent-h),var(--accent-s),var(--accent-l), 0.1) ;
}

.nav-action-button.is-active svg {
  Margin-left:0.15rem;
  Margin-top:0.2rem;
  color: var(--text-accent) !important;
}

.nav-action-button.is-active svg {
  Color:#FFF !important;
}

.menu-v2 .nav-action-button.is-active svg {
  Color:var(--text-accent) !important;
}

.minimal-icons-on .nav-action-button.is-active svg {
  Margin-left:0.1rem;
  Margin-top:0.25rem;
}

.nav-action-button:hover svg{
  Filter: brightness(1.5);
}

.nav-action-button svg{
  Width:0.8em;
  Color:var(--text-accent);
}

.nav-action-button,
.workspace-leaf-content[data-type='search'] .nav-action-button,
.workspace-leaf-content[data-type='backlink'] .nav-action-button {
  margin:0;
}

/* LOGO or image */

.theme-light .nav-header:before,.theme-dark .nav-header:before{
  Content:var(--site-title);
  Font-weight:700;
  Font-family:var(--text-title);
  Font-size:1.3em;
  Color:var(--text-accent);
  Margin-left:auto;
  Margin-right:auto;
  Text-align:center;
  Display:none;
  Background:var(--logo-url);
  Margin-top:10px;
  Margin-bottom:40px;
  background-repeat: no-repeat;
  background-size: contain;
  Background-position:center center;
  Display:block;
  Height:60px !important;
  Width:100% !important;
}

.bold-italic-accent.site-title-accent.theme-light .nav-header::before,.bold-italic-accent.site-title-accent.theme-dark .nav-header::before{
  filter: hue-rotate(var(--hue-bold-italic)) !important;
}

.invert-logo.theme-dark .nav-header:before{
  Filter: invert(100%);
}

.workspace-split.mod-right-split .nav-header::before, .view-content .nav-header::before{
display:none !important;
}

/* ------- Nav folder ---------- */

/* Customize font style */

.font-nav-folder-header .nav-folder,.font-nav-folder-header .search-result,.font-nav-folder-header .backlink-pane,.font-nav-folder-header .outline,.font-nav-folder-header #calendar-container,.font-nav-folder-header .tag-container,.font-nav-folder-header .outgoing-link-pane,.font-nav-folder-header .checklist-plugin-main{
  font-family: var(--text-title);
}

.font-nav-folder-text .nav-folder,.font-nav-folder-text .search-result,.font-nav-folder-text .backlink-pane,.font-nav-folder-text .outline,.font-nav-folder-text #calendar-container,.font-nav-folder-text .tag-container,.font-nav-folder-text .outgoing-link-pane,.font-nav-folder-text .checklist-plugin-main{
  font-family: var(--text);
}

 
/* Don't display collapse indicators */

.nav-folder-collapse-indicator.collapse-icon{
  Display:none !important;
}

/* Styling */

.nav-folder-title {
  margin:0px;
  font-weight:400;
  padding:0 10px 0 24px;
  cursor:var(--cursor);
  Text-transform:uppercase;
}

.theme-light .nav-folder-title .nav-folder-title-content {
  Color:var(--text-accent) !important;
  Filter:brightness(0.8);
}


.nav-folder .is-collapsed .nav-folder-title .nav-folder-title-content{
  Font-weight:var(--normal-weight) !important;
}

.nav-folder .nav-folder-title .nav-folder-title-content{
  Font-weight:bold;
}

.nav-folder-title .nav-folder-title-content:hover{
  filter:brightness(1.2);
}

.theme-dark .nav-folder-title {
  Color:var(--text-accent) !important;  
  Filter:brightness(0.8);
}

.nav-folder {
  white-space: initial;
    margin: 10px 5px 20px 5px !important;
    border-radius: 5px;
    cursor: var(--cursor);
}


.nav-folder-title.is-being-dragged-over {
  background-color:var(--background-modifier-accent);
  border-color:var(--background-modifier-accent);
  border-radius:0;
  border-left:1px solid transparent;
  border-right:1px solid transparent;
}

.nav-folder-title-content {
  padding:1px 4px;
}

.nav-folder.mod-root {
  padding-top:2px;
}

/* Files */

.nav-files-container {
  overflow-x:hidden;
}

.nav-file {
  margin-left:12px;
  padding-right:4px;
  Cursor:var(--cursor) !important;
}

.nav-file-title {
  width:calc(100% - 30px);
  margin:0 8px 0 -4px;
  padding:0px 2px;
  border-width:0;
  cursor:var(--cursor) !important;
}

.nav-file-title:hover, .nav-file-title.is-active{
  Background-color:transparent !important;
}


.nav-folder-title:hover {
  Background-color:transparent !important;
}

.menu-v1 .nav-file-title-content {
  width: 100%;
    white-space: initial;
    padding: 14px 15px !important;
    background: var(--background-primary) !important;
    //background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07);
    margin: 5px 0px;
    border-radius: 5px;
    box-shadow: 1px 5px 13px rgba(0,0,0,0.05) !important;
    padding: 0 5px;
    vertical-align: middle;
    cursor: var(--cursor) !important;
}

.menu-v3 .nav-file-title-content {
  background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07);
  box-shadow: none;
  width: 100%;
  white-space: initial;
  padding: 14px 15px !important;
  margin: 5px 0px;
  border-radius: 5px;
  padding: 0 5px;
  vertical-align: middle;
  cursor: var(--cursor) !important;
}


.menu-v1 .nav-file .is-active > .nav-file-title-content{
  Color:#fff;
  Background-color:var(--text-accent) !important;
}

.menu-v3 .nav-file .is-active > .nav-file-title-content{
  Color:#fff;
Background-color:var(--text-accent) !important;
}

.workspace-leaf-content[data-type=starred] .nav-file-title-content {
  width:calc(100% - 15px);
}

.nav-file-title-content, .nav-folder-title, 
.is-collapsed .search-result-file-title, 
.tag-pane-tag {
  font-size: calc(var(--font-small) * var(--font-normal));
  color:var(--text-normal);
}

/* Menu v2 */

.menu-v2 .nav-folder-collapse-indicator.collapse-icon{
  Display: inline !important;
}

.menu-v2 .nav-folder {
  margin: 0px 0px 0px 0px !important;
  border-radius: 0px;
}

.menu-v2 .nav-folder:not(.is-collapsed) {
  //border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.1);
  //border-bottom:2px solid var(--text-accent);
  margin-bottom: 10px !important;
}

.menu-v2 .nav-folder-title {
  margin: 0px 0px 0px 24px !important;
}
.menu-v2 .nav-folder-title-content{
  margin-bottom: 24px;
}

.menu-v2 .nav-folder-children {
  padding-left: 0px;
}

.menu-v2 .nav-file {
  margin-left:0px !important;
  padding-right:0px !important;
  Cursor:var(--cursor) !important;
}

.menu-v2 .nav-file-title {
  width:100% !important;
  margin:0px 0px 0px 0px !important;
  padding:0px 2px;
  border-width:0;
  cursor:var(--cursor) !important;
}

.menu-v2.bold-italic-accent .nav-folder:not(.is-collapsed) > .nav-folder-title svg{
  filter: hue-rotate(var(--hue-bold-italic));
}

.menu-v2 .nav-folder:not(.is-collapsed) > .nav-folder-title svg{
  font-weight: bold;
  position: relative;
  color:  var(--text-accent);
  top: 5px;
  height: 12px;
  width: 12px;
}



.menu-v2 .nav-file-title-content {
 width: 100%;
    white-space: initial;
    padding: 20px 0px !important;
    border-bottom: 1px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.1);
    cursor: var(--cursor) !important;
    border-radius: 0px!important;
    margin: 0px 40px !important;
    background: none;
    box-shadow: none;
    color: var(--text-normal);
    margin-left: ;
}

.nav-file-title-content:hover {
  Color:var(--text-accent);
}


.menu-v2 .nav-file {
  background: hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.05) !important;
}

.menu-v2 .nav-file .nav-file-title-content {
  background: none;
  padding-l
}

.menu-v2 .nav-file .is-active > .nav-file-title-content {
  background: none;
  color: var(--text-normal) !important;
}

.menu-v2 .nav-file .is-active {
  border-left: 5px solid var(--text-accent);
  background: hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.05) !important;
  border-radius: 0px;
}

/* Search */

.tree-item-self, .tree-item-children{
 Color:var(--text-normal) !important;
}

.tree-item-children:hover{
  Color:var(--text-accent);
}

.search-results-children .tree-item-self:hover{
  color:var(--text-accent) !important;
  Background:transparent !important;
}

.search-result-file-match {
  cursor:var(--cursor) !important;
  margin-top:0;
  margin-bottom:0;
  padding-top:6px;
  padding-bottom:5px;
  font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal));
  line-height:1.3;
  margin-bottom:8px;
  padding:0 0 6px 0;
  color:var(--text-normal);
  border-bottom:none;/*1px solid var(--background-modifier-border-focus);*/
}

.search-result-file-match:hover {
  color:var(--text-normal);
}

.search-result-container:before {
  height:1px;
}

.search-result-container.is-loading:before {
  background-color:var(--background-modifier-accent);
}

.menu-v1 .search-result {
    margin-bottom: 15px !important;
    background:var(--background-primary) !important;
    margin: 0px 15px;
    border-radius: 5px;
    box-shadow:1px 1px 5px rgba(0,0,0,0.05) !important;/*1px 5px 13px rgba(0,0,0,0.05);*/
}

.menu-v3 .search-result {
    margin-bottom: 15px !important;
    background:hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07);;
    margin: 0px 15px;
    border-radius: 5px;
    box-shadow:none;/*1px 5px 13px rgba(0,0,0,0.05);*/
}


.menu-v2 .search-result-container{
  padding: 0px 20px !important;
  margin: 20px 0px 0px 0px;
  background: var(--background-secondary-alt);
}

/*.menu-v2 .search-result-container::before{
  content: "RESULTS";
  position: relative;
  display: block;
  color: var(--text-accent);
  font-weight: bold;
  width: 100% !important;
  text-align: center;
  margin-bottom: 30px;
  font-size:calc(var(--font-small) * var(--font-normal));
}*/

.menu-v2 .search-result {
  box-shadow: none;
  background: transparent;
  margin: 0px 0px 0px 0px !important;
  border-radius: 0px;
}

.menu-v2 .search-result:hover{
  margin: 0px 0px !important;
}

.menu-v2 .search-results-children{
  padding: 0px 20px;
}
.menu-v2 .search-results-children .tree-item{
  border-top: 1px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.2);
  padding:15px 15px 5px 0px;
}

.menu-v2 .search-results-children div:nth-child(2) {
  border-top: 0px solid !important;
}
.menu-v2 .search-results-children .tree-item-self:hover{
  background: transparent !important;
}
.menu-v2 .backlink-pane {
  background: transparent !important;
  padding: 0px 0px;
  //margin-top: -10px;
}

.menu-v2 .backlink-pane .search-results-children{
  margin-bottom: 20px;
}

.search-result-count {
  opacity:1;
  color:var(--text-faint);
  padding:0 0 0 5px;
}

.search-result-file-match:before {
  top:0;
}

.search-result-file-match:not(:first-child) {
  margin-top:0px;
}

.search-result-file-matched-text {
  Background:none;/*var(--background-match-highlight);*/
  Color:var(--text-accent);
  Font-weight:bold;
}

.search-input {
  max-width:calc(100% - 20px);
  margin-left:10px;
  width:500px;
}

.search-input-container{
  Margin-top:20px;
}
.search-input-container input {
  Border-radius:20px;
  Margin-bottom:20px;
}

.search-result-file-title {
  //font-size:var(--font-small) !important;
  font-size: calc(var(--font-small) * var(--font-normal));
  color:var(--text-normal);
  Font-weight:var(--normal-weight);
}

.side-dock-collapsible-section-header {
  font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
  color:var(--text-muted);
  cursor:var(--cursor);
  margin-right:0;
}

.tree-view-item-self:hover .tree-view-item-collapse,
.side-dock-collapsible-section-header:hover,
.side-dock-collapsible-section-header:not(.is-collapsed) {
  color:var(--text-normal);
}

.search-result-collapse-indicator,
.search-result-file-title:hover .search-result-collapse-indicator,
.side-dock-collapsible-section-header-indicator:hover,
.side-dock-collapsible-section-header:hover .side-dock-collapsible-section-header-indicator {
  color:var(--background-modifier-border-hover);
}


input[type='text'], input[type='search'], input[type='email'], input[type='password'], input[type='number'] {
  Font-family:var(--text) !important;
}

input.search-input:focus {
  border-color:var(--background-modifier-border);
}

.workspace-leaf-content[data-type='search'] .search-result-file-matches {
  border-left:0;
  padding-left:0;
}

.search-empty-state {
  //font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
  color:var(--text-faint);
  padding-left:10px;
  margin:0;
}

.search-result-container {
  Padding:0px 10px 5px 5px;
}

.search-result-file-title {
  line-height:1.3;
  padding:15px 4px 15px 24px;
  vertical-align:middle;
  cursor:var(--cursor)!important;
  overflow:hidden;
  text-overflow:ellipsis;
}

.search-result-file-title > span:not(.search-result-collapse-indicator):not(.search-result-count) {
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

.search-result-collapse-indicator {
  left:5px;
}

.search-result-file-match:before {
  height:0.5px;
}

.search-info-more-matches {
  font-size: calc(var(--font-smaller) * var(--font-smaller) * var(--font-normal));
  padding-top:4px;
  padding-bottom:4px;
  color:var(--text-normal);
}


/* ----------------------- */
/* Main pane */
/* ---------------------- */

/* Title Bar */

.workspace-leaf-header, .view-header {
  background-color:var(--background-primary) !important;
  border:none !important;
}

.view-header-title-container::before {
  Display:none !important;
}

.view-header-title-container::after {
  Display:none !important;
}

.view-header-title {
  //font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
  Box-shadow:none !important;
  text-align: center;
}

.bold-italic-accent .view-header-title {
  //color: var(--text-normal) !important;
  //filter: hue-rotate(var(--hue-bold-italic));
}

.view-actions {
  //Background:var(--background-primary) !important;
  background: none !important
  Box-shadow:none !important;
}

.view-actions svg{
Color:var(--text-accent) !important;
}

.view-actions:hover .view-action{
  opacity:1 !important;
  z-index: 1 !important;
}

/* Workspace */

.workspace-tab-header-inner {
  padding:3px 3px 3px 10px;
}

.workspace > .workspace-split:not(.mod-root) .workspace-leaf-content {
  height:calc(100% - 6px);
}

.workspace-split.mod-root {
  Background:var(--background-primary);
}

.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle {
  height:0px;
  border-bottom:1px solid var(--background-modifier-border);
}

.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
  border-left:1px solid var(--background-modifier-border);
  width:0px !important;
}

.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,
.workspace-split.mod-left-split > .workspace-leaf-resize-handle {
  border-right:1px solid var(--background-modifier-border);
  width:0px !important;
}

.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active,
.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active,
.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active,
.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active {
  border-color:var(--background-modifier-border-hover);
}

.workspace-tab-container-before, .workspace-tab-container-after{
  width:0;
}

.workspace-leaf {
  border-left:0px;
}

.mod-horizontal .workspace-leaf {
  border-bottom:0px;
  background-color:transparent;
}

.workspace-leaf:not(.mod-active) {} 

.workspace-tab-container-inner {
  background:transparent;
  border-bottom:1px solid var(--background-modifier-border);
  border-radius:0;
  width:100%;
  max-width:100%;
  margin:0 auto;
  padding-left:5px;
}

.workspace-tab-header.is-before-active .workspace-tab-header-inner,
.workspace-tab-header.is-active,
.workspace-tab-header.is-after-active,
.workspace-tab-header.is-after-active .workspace-tab-header-inner,
.workspace-tab-header.is-before-active, 
.workspace-tab-header.is-after-active {
  background:transparent;
}

.workspace-tabs {
  border:0;
  padding-right:0;
  font-size:100%;
}

.workspace-tab-header-container {
  border:0 !important;
  Background-color:transparent;
  height:36px;
}

.workspace-tab-header-container:hover {
  opacity:1;
}

.workspace-tab-header-inner-icon svg{
  Color:var(--text-accent);
}

/* ----------------------- */
/* Typography and fonts */


::selection { background:var(--text-selection); }

/* Hue for bold and italic pop, preview and edit mode */
.bold-italic-accent strong,.bold-italic-accent em{ 
  color: var(--text-accent);
  filter: hue-rotate(var(--hue-bold-italic));
  }

  .bold-italic-accent .CodeMirror-code .cm-strong,.bold-italic-accent .CodeMirror-code .cm-em {
    color: var(--text-accent);
    filter: hue-rotate(var(--hue-bold-italic));
  }

/* ---------------- */
/* Base */
/* ---------------- */

/* Editor */

body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian {
  font-family:var(--text) !important;
  font-size:var(--font-normal);
  font-weight:var(--normal-weight);
  -webkit-font-smoothing:subpixel-antialiased;
}

.markdown-source-view.mod-cm6 .cm-scroller,
.markdown-source-view,
.cm-s-obsidian .cm-formatting-hashtag, 
.cm-s-obsidian,
.cm-s-obsidian span.cm-formatting-task {
  line-height:var(--line-height);
  font-family:var(--text-editor) !important;
}

.CodeMirror-line {
  Letter-spacing:var(--text-spacing) !important;
}
.cm-s-obsidian span.cm-formatting-task {
  font-family:var(--text-editor) !important;
  line-height:var(--line-height);
  Letter-spacing:var(--text-spacing) !important;
}

.cm-s-obsidian .cm-header, .cm-s-obsidian .cm-strong {
  font-weight:var(--bold-weight);
  font-family:var(--text) !important;
  Letter-spacing:var(--text-spacing) !important;
}

.cm-formatting-header {
  font-weight:var(--normal-weight) !important;
}

/* Accent color for titles */
.title-accent-color .markdown-source-view .HyperMD-header span {
  Color:var(--text-accent);
}


/* Titles */

.title-accent-color .markdown-preview-view h1, .title-accent-color .cm-s-obsidian .cm-header-1,.title-accent-color .markdown-preview-view h2,.title-accent-color .cm-s-obsidian .cm-header-3,.title-accent-color .markdown-preview-view h3,
.title-accent-color .cm-s-obsidian .cm-header-4,.title-accent-color .markdown-preview-view h4, .title-accent-color .cm-s-obsidian .cm-header-5,.title-accent-color .markdown-preview-view h5, .title-accent-color .title-accent-color .cm-s-obsidian .cm-header-6,.title-accent-color .markdown-preview-view h6{
  Color:var(--text-accent) !important;
} 

.empty-state-title,
.markdown-preview-view h1, .cm-s-obsidian .cm-header-1{
  Font-family:var(--text-title) !important;
  Padding-top:30px;
  Font-style:var(--h1-style);
  letter-spacing:var(--title-spacing);
  Line-height:1.2em;
  font-size:var(--h1);/*28px !important;*/
  font-weight:var(--h1-weight) !important;/*normal;*/
  Color:var(--h1-color);
}
.HyperMD-header-1 {
  letter-spacing:var(--title-spacing);
}

.h-reveal .markdown-preview-view h1:before{
  content:"H1";
  Font-size:0.8rem;
  margin-right:1rem;
  color:var(--text-accent);
}

.markdown-preview-view h2,
.cm-s-obsidian .cm-header-2 {
  Font-family:var(--text-title) !important;
  Font-style:var(--h2-style);
  letter-spacing:var(--title-spacing);
  Line-height:1.2em;
  padding-top:20px;
  font-size:var(--h2);
  font-weight:var(--h2-weight) !important;
  Color:var(--h2-color);
}

.HyperMD-header-2 {
  letter-spacing:var(--title-spacing);
}

.h-reveal .markdown-preview-view h2:before{
  content:"H2";
  Margin-right:1rem;/*14px;*/
  Font-size:0.8rem;
  color:var(--text-accent);
}

.markdown-preview-view h3,
.cm-s-obsidian .cm-header-3 {
  Font-family:var(--text-title) !important;
  Font-style:var(--h3-style);
  letter-spacing:var(--title-spacing);
  Line-height:1.2em;
  font-weight:var(--h3-weight) !important;
  padding-top:15px;
  font-size:var(--h3);
  Color:var(--h3-color);
}

.HyperMD-header-3 {
  letter-spacing:var(--title-spacing);
}

.h-reveal .markdown-preview-view h3:before{
  content:"H3";
  Font-size:0.8rem;
  margin-right:1rem;
  color:var(--text-accent);
}


.markdown-preview-view h4,
.cm-s-obsidian .cm-header-4 {
  Font-family:var(--text-title) !important;
  Font-style:var(--h4-style);
  font-variant:small-caps;
  letter-spacing:var(--title-spacing);
  Line-height:1.2em;
  Color:var(--h4-color);
  font-weight:var(--h4-weight) !important;
  font-size:var(--h4);
  padding-top:15px;
}

.HyperMD-header-4 {
  letter-spacing:var(--title-spacing);
}

.h-reveal .markdown-preview-view h4:before{
  content:"H4";
  Font-size:0.8rem;
  margin-right:1rem;
  color:var(--text-accent);
}

.markdown-preview-view h5,
.cm-s-obsidian .cm-header-5 {
  Font-family:var(--text-title) !important;
  Font-style:var(--h5-style);
  font-variant:small-caps;
  letter-spacing:var(--title-spacing);
  text-transform:lowercase;
  Line-height:1.2em;
  Color:var(--h5-color);
  font-weight:var(--h5-weight) !important;
  padding-top:15px;
}

.HyperMD-header-5 {
  letter-spacing:var(--title-spacing);
}

.h-reveal .markdown-preview-view h5:before{
  Font-size:0.8rem;
  content:"H5";
  margin-right:1rem;
  color:var(--text-accent);
}

.markdown-preview-view h6,
.cm-s-obsidian .cm-header-6 {
  Font-family:var(--text-title) !important;
  font-variant:small-caps;
  Font-style:var(--h6-style);
  letter-spacing:var(--title-spacing);
  text-transform:lowercase;
  Line-height:1.2em;
  padding-top:15px;
  Color:var(--h6-color);
  font-weight:var(--h6-weight) !important;
  font-size:var(--h6);
}

.HyperMD-header-6 {
  letter-spacing:var(--title-spacing);
}

.h-reveal .markdown-preview-view h6:before{
  Font-size:0.8rem;
  content:"H6";
  margin-right:1rem;
  color:var(--text-accent);/*hsl(var(--accent-h),var(--accent-s),var(--accent-d));*/
}

/* Change Hx color (preview and edit mode) */
.h-change-color.bold-italic-accent .markdown-preview-view h1:before,.h-change-color.bold-italic-accent .markdown-preview-view h2:before,.h-change-color.bold-italic-accent .markdown-preview-view h3:before,.h-change-color.bold-italic-accent .markdown-preview-view h4:before,.h-change-color.bold-italic-accent .markdown-preview-view h5:before,.h-change-color.bold-italic-accent .markdown-preview-view h6:before{
  filter: hue-rotate(var(--hue-bold-italic));
}

.cm-formatting-header {
  color:var(--text-accent) !important;
}

.bold-italic-accent.h-change-color .cm-formatting-header {
  filter: hue-rotate(var(--hue-bold-italic)) !important;
}

/* Collapse indicator for titles */

.title-collapse .heading-collapse-indicator {
  Opacity:0;
}

.heading-collapse-indicator:hover{
Opacity:1 !important;
}


.CodeMirror-gutter-wrapper {
  opacity:var(--title-collapse);
}

.CodeMirror-gutter-wrapper:hover{
  Opacity:1;
}

/* ---------------------------*/
/* Markdown preview styling */
/*--------------------------- */


.markdown-preview-view {
  font-size:var(--font-normal);
  line-height:var(--line-height);
  font-weight: var(--normal-weight);
}

.markdown-preview-view  p, .markdown-preview-view ol, .markdown-preview-view ul, .markdown-preview-view  table, .markdown-preview-view  iframe, .markdown-preview-view .admonition,.markdown-preview-view aside,.markdown-preview-view .columns-2,.markdown-preview-view .columns-3,.markdown-preview-view .cards-3,.markdown-preview-view .cards-2 {
  Letter-spacing:var(--text-spacing);
  Margin-left:var(--p-offset);
}

.markdown-preview-view  ol li p,.markdown-preview-view  ul li p, .markdown-preview-view  blockquote p,.markdown-preview-view li ul, .markdown-preview-view li iframe{
  Margin-left:0px !important;
}

.theme-dark .markdown-preview-view hr {
  height:1px;
  border-width:1px 0 0 0;
  border-color: #1a1A1A;
}

.theme-light .markdown-preview-view hr {
  height:1px;
  border-width:2px 0 0 0;
  border-color: #eee;
}

/* Links */

.external-link {
  text-decoration:none;
  color:var(--text-faint);
  border-bottom:1px solid #222;
  Background-image:none !important;
  Padding-right:0px !important;
}

.external-link {
  border-bottom:none !important;
}

.internal-link {
  text-decoration:none !important;
  color:var(--text-accent);
}

/* Footnotes */

.footnotes-list {
  margin-block-start:-10px;
  padding-inline-start:20px;
  //font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
}
.footnotes-list p {
  display:inline;
  margin-block-end:0;
  margin-block-start:0;
}
.footnote-ref a {
  text-decoration:none;
}
.footnote-backref {
  color:var(--text-faint);
}

/* Highlights */
.theme-light .markdown-preview-view mark {
  background: hsla(var(--accent-h),calc(var(--accent-s) + 30%),var(--accent-l),0.1);
  padding: 4px 5px;
}

.theme-dark .markdown-preview-view mark {
  background: hsla(var(--accent-h),var(--accent-s),var(--accent-d),0.3);
  padding: 4px 5px;
}

    /* Edit Mode */
.theme-light .markdown-source-view .cm-formatting-highlight, .theme-light .markdown-source-view .cm-highlight {
  background: hsla(var(--accent-h),calc(var(--accent-s) + 30%),var(--accent-l),0.1) !important;
  padding: 1px 1px;
}

.theme-dark .markdown-source-view .cm-formatting-highlight, .theme-dark .markdown-source-view .cm-highlight {
  background: hsla(var(--accent-h),var(--accent-s),var(--accent-d),0.3);
  padding: 1px 1px;
}
/* Blockquotes */

/* Preview */


.markdown-preview-view blockquote {
  Font-style:italic;
  Font-size:1.1em;
  Line-height:1.9;
  color:var(--text-normal);
  Margin-inline-end:0px;
  position: relative;
}

.blockquote-background .markdown-preview-view blockquote {
  border-left:3px solid hsl(var(--accent-h), var(--accent-s),var(--accent-d));
  Padding:20px 20px 20px 60px;
}

.blockquote-background.theme-light .markdown-preview-view blockquote {
  background: var(--background-secondary-alt) !important;
}

.blockquote-background.theme-dark .markdown-preview-view blockquote {
  background: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1)
}

.blockquote-serif .markdown-preview-view blockquote {
  font-family: lora;
}

.blockquote-bracket .markdown-preview-view blockquote:after{
  content: "“" !important;
  font-family: lora !important;
  position: absolute !important;
  top: 0em !important;
  left: -60px !important;
  font-size: 5rem !important;
  color: var(--text-accent) !important;
  margin-top: -40px;
}

.blockquote-bracket .markdown-preview-view blockquote {
  margin-left: 6.5rem;
}

.blockquote-text-center .markdown-preview-view blockquote {
  text-align: center;
  padding-right: 4rem;
  padding-left: 4rem;
}



/* Edit mode */
.theme-light .HyperMD-quote {
  background: var(--background-secondary-alt) !important;
}
.theme-dark .HyperMD-quote {
  background: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1) !important;
}


.cm-quote {
  font-style: italic;
  font-size: 1.1em;
  color: var(--font-normal) !important;
}
.cm-formatting-quote {
  color: var(--text-accent) !important;
}

/* ASIDE */

aside {
    width: 35%;
    padding-left: 1rem;
    margin-right: 2rem;
    float: right;
    font-style: italic;
}

aside > p {
    margin: 0px 0px 0px calc(var(--p-offset) * -1) !important;
    font-size: calc(var(--font-small) * var(--font-normal)) !important;
    padding-left: 1rem !important;
    border-left: 3px solid var(--text-accent) !important;

}


/* Checkboxes */

input[type=checkbox] {
  -webkit-appearance:none;
  appearance:none;
  border-radius:50%;
  border:2px solid var(--text-accent) !important;
  padding:0;
}

input[type=checkbox]:focus,input[type=checkbox]:hover {
  outline:0;
  border-color:var(--text-faint);
  cursor: pointer;
}
input[type=checkbox]:checked {
  background-color:var(--text-accent);
  border:1px solid var(--text-accent);
  background-position:center;
  background-size:70%;
  background-repeat:no-repeat;
  background-image:url('data:image/svg+xml; utf8, <svg width="12px" height="10px" viewBox="0 0 12 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-4.000000, -6.000000)" fill="%23ffffff"><path d="M8.1043257,14.0367999 L4.52468714,10.5420499 C4.32525014,10.3497722 4.32525014,10.0368095 4.52468714,9.8424863 L5.24777413,9.1439454 C5.44721114,8.95166768 5.77142411,8.95166768 5.97086112,9.1439454 L8.46638057,11.5903727 L14.0291389,6.1442083 C14.2285759,5.95193057 14.5527889,5.95193057 14.7522259,6.1442083 L15.4753129,6.84377194 C15.6747499,7.03604967 15.6747499,7.35003511 15.4753129,7.54129009 L8.82741268,14.0367999 C8.62797568,14.2290777 8.3037627,14.2290777 8.1043257,14.0367999"></path></g></g></svg>');
}

.markdown-preview-view ul > li.task-list-item.is-checked {
  text-decoration:none;
  color:var(--text-normal);
}

.markdown-preview-view .task-list-item-checkbox {
  width:18px !important;
  height:18px !important;
  position:relative;
  top:7px !important;
  line-height:0;
  margin-left:-1.3em;
  margin-right:6px;
  filter:none;
}

.markdown-preview-view .task-list-item {
  padding-inline-start:1.5em;
}

span.cm-formatting-list{
  color: var(--text-accent) !important;
}
   /* Edit mode */
.cm-s-obsidian span.cm-formatting-task {
  color: var(--text-accent);
}

/* Tables */

.markdown-preview-view table {
  Width:calc(100% - var(--p-offset));
}


.markdown-preview-view tbody tr{
  Background:var(--background-primary);
  Font-size:calc(var(--font-small) * var(--font-normal));
}

.markdown-preview-view th {
  text-align: left;
  Font-size:var(--font-normal);
  font-weight: 600;
  border-top:none;
  text-align: left;
  border-top:none;
}

.theme-light .markdown-preview-view th {
  Background:var(--background-secondary-alt);
}

.theme-dark .markdown-preview-view th {
  Background:hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1);
}


.theme-light .markdown-preview-view table tr:nth-child(2n) {
  Background:var(--background-secondary-alt);
}

.theme-dark .markdown-preview-view table tr:nth-child(2n) {
  background: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1);
}

  /* Tables in edit monde */

.CodeMirror-code .HyperMD-table-row {
  font-size: calc(var(--font-small) * var(--font-normal));
}

/*theme-light .CodeMirror-code .HyperMD-table-row:nth-child(2n) {
  Background:hsla(var(--accent-h), var(--accent-s), var(--accent-l),0.05) !important;
}

.theme-dark .HyperMD-table-row:nth-child(2n) {
  Background:hsla(var(--accent-h), var(--accent-s), var(--accent-d),0.1) !important; 
}*/




/* Preview Mode Lists  */


ul,ol,ul ul, ol ul, ol ol ul, ol ul ul, ul ol ul, ul ul ul {
  list-style:none !important;
  list-style-type:none;
}

ul > li:not(.task-list-item)::before {
  content:"\2022";
  color:var(--text-accent);
  font-weight:600;
  display:inline-block;
  width:1em;
  margin-left:-1.3em;
}

ul li p, ol li p {
  display:inline;
}

ul > li {
  margin-left:-0.7em;
}

ol {
  padding-inline-start:1.5em;
  margin-left:0.3em;
  list-style:none;
  counter-reset:counter;
  position:relative;
}

ol > li {
  margin-left:-0.1em;
  counter-increment:counter;
}

ol > li::before {
  content:counter(counter) ". ";
  color:var(--text-accent);
  position:absolute;
  left:-0.9em;
  text-align:right;
  width:2em;
}

/* Code */

.markdown-preview-view .markdown-preview-section  div pre{
  background: var(--background-secondary-alt);
  margin-left: var(--p-offset) !important;
}

.markdown-preview-view .markdown-preview-section  div pre code {
  background: transparent;
  color: var(--text-accent);
}

.bold-italic-accent .markdown-preview-view .markdown-preview-section  div pre code {
  filter: hue-rotate(var(--hue-bold-italic));
}

.theme-light .cm-s-obsidian div.HyperMD-codeblock-bg {
  Background-color:hsla(var(--accent-h), var(--accent-s), var(--accent-l),0.05) !important;
}

.theme-dark .cm-s-obsidian div.HyperMD-codeblock-bg {
  Background-color:hsla(var(--accent-h), var(--accent-s), var(--accent-d),0.1) !important;
}
 .cm-s-obsidian .cm-hmd-codeblock {
  color: var(--text-accent);
 }

 .bold-italic-accent .cm-s-obsidian .cm-hmd-codeblock {
  filter: hue-rotate(var(--hue-bold-italic));
 }

.theme-light :not(pre) > code[class*="language-"],
.theme-light pre[class*="language-"] {
  background-color:var(--background-secondary-alt);
}
/*
.theme-light code[class*="language-"], .theme-light pre[class*="language-"] {
  text-shadow:none;
}*/

.cm-s-obsidian .hmd-fold-html-stub,
.cm-s-obsidian .hmd-fold-code-stub,
.cm-s-obsidian.CodeMirror .HyperMD-hover > .HyperMD-hover-content code,
.cm-s-obsidian .cm-formatting-hashtag,
.cm-s-obsidian .cm-inline-code,
.cm-s-obsidian .HyperMD-codeblock,
.cm-s-obsidian .HyperMD-hr,
.cm-s-obsidian .cm-hmd-frontmatter,
.cm-s-obsidian .cm-hmd-orgmode-markup,
.cm-s-obsidian .cm-formatting-code,
.cm-s-obsidian .cm-math, .cm-s-obsidian span.hmd-fold-math-placeholder,
.cm-s-obsidian .CodeMirror-linewidget kbd,
.cm-s-obsidian .hmd-fold-html kbd
.CodeMirror-code {
  font-family:var(--font-monospace);
}

Span.cm-hmd-frontmatter{
  color:var(--text-faint) !important;
  Font-size:0.8em;
}

/* Popover */

.popover .markdown-preview-view {

Zoom:0.8;
}

/* Tags in front matter */

.tag {
  background-color:var(--background-tertiary) !important;
  border:none;
  color:var(--text-muted);
  //font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
  padding:3px 10px 0px 10px;
  text-align:center;
  text-decoration:none;
  display:inline-block;
  margin:5px 0px 0px;
  cursor:pointer;
  border-radius:18px;
}
.tag:hover {
  color:#fff;
  background:var(--text-accent) !important;
}

.cm-s-obsidian span.cm-hashtag {
  background-color:var(--background-tertiary);
  border:none;
  color:var(--text-muted);
  //font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
  text-align:center;
  text-decoration:none;
  display:inline-block;
  margin:0;
  vertical-align:middle;
  padding-top:3px;
  padding-bottom:3px;
  cursor:text;
}
.cm-hashtag-begin {
  border-top-left-radius:14px;
  border-bottom-left-radius:14px;
  padding-left:8px;
}
.cm-hashtag-end {
  border-top-right-radius:14px;
  border-bottom-right-radius:14px;
  padding-right:8px;
}


/* Embed internal text */
.markdown-preview-view .internal-embed:not(.image-embed){
  background: var(--background-secondary-alt);
  border-radius: 10px;
}

/* --------------- */
/* Modals */

.modal.mod-settings .vertical-tab-header {
  Background:transparent;
}

.vertical-tab-header-group {
  Padding:0 0 !important;
}

.modal .vertical-tab-header-group-title {
  Background:var(--background-secondary-alt);
  Color:var(--text-accent);
  Font-weight:bold;
}

.modal.mod-settings .vertical-tab-content-container {
  border:1px solid var(--background-modifier-border);
  padding-bottom:0;
  padding-right:0;
}

input.prompt-input, input.prompt-input:hover {
  border:0;
  background:var(--background-primary);
}

.suggestion-container {
  font-family: var(--text);
}
.modal-container .suggestion-item.is-selected {
  border-radius:6px;
  background:var(--background-tertiary);
}
.suggestion-item.is-selected,
.menu-item:hover {
  background:var(--background-tertiary);
}

.prompt {
  font-family: var(--text);
}

.menu {
  Padding:20px 0px;
  Border-radius:10px;
}

.menu-item-icon svg {
  color: var(--text-accent);
}

/* --------------- */
/* Image  */

.view-content img {
  max-width:100%;
  cursor:zoom-in;
}

.view-content img{
  border-radius:var(--img-border-radius);
}

.img-border-shadow .view-content img {
  box-shadow: 0px 2px 10px -3px #222;
}

/*img {
  left: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
 // max-width: 100%;
  position: relative; !important;
  object-fit: cover;
  display: block!important;
  right: 50%;
  height: 500px;
  width: 100vw !important;
}*/

img:after{
  height: 400px !important;
  width: 10px !important;
  padding-bottom: 600px;
  content: "";
  position: relative;
  display: inline !important;
}

.view-content img:active {
  cursor:zoom-out;
  display:block;
  z-index:100;
  position:fixed;
  max-height:calc(100% + 1px);
  max-width:calc(100% - 20px);
  height:calc(100% + 1px);
  width:100%;
  object-fit:contain;
  margin:-0.5px auto 0;
  text-align:center;
  top:50%;
  transform:translateY(-50%);
  padding:0;
  left:0;
  right:0;
  bottom:0;
  background:var(--background-translucent);
}

/* --------------- */
/* Right sidebar */
/* --------------- */
/* Outline */

.outline {
  padding-top:10px;
  padding-bottom:20px;
  Padding-left:30px;
  //font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
}

.outline:before{
  Content:"OUTLINE";
  Font-weight:600;
  color:var(--text-accent);
  font-size: var(--font-small);
}

.outline .collapse-icon {
  Color:var(--text-accent);
}

.outline .tree-item-inner::before {
  content:"\2022";
  Color:var(--text-accent);
  Margin-left:-15px;
  Padding-right:7px;
}

.outline .tree-item-inner:not(:only-child)::before {
  display: none;
}

.outline .pane-empty {
  //font-size:var(--font-small);
  //font-size: calc(var(--font-small) * var(--font-normal));
  margin:0 0 0 15px;
}

.outline .collapsible-item-self {
  cursor:var(--cursor);
  line-height:1.4;
  color:var(--text-normal) !important;
  margin-bottom:4px;
  //font-size:var(--font-small);
  //font-size: calc(var(--font-small) * var(--font-normal)) !important;
  font-weight:700;
}

.outline .collapsible-item-self:hover {
  opacity:0.7;
}

.collapsible-item-collapse {
  opacity:1;
}

.outline .collapsible-item-children .collapsible-item-self{
  font-weight:400 !important;
}


/* backlink pane */

.backlink-pane {
  Padding-top:30px;
  padding-bottom:30px;
  Background:var(--background-secondary-alt);
  Border-radius:10px;
  Margin-top:20px;
}

.backlink-pane.node-insert-event {
  Background:transparent !important;
}

.backlink-pane .search-result-container {  
  padding:5px 0px 5px 0px;
  margin-left:0;
}

.backlink-pane .search-result-file-title {
  padding-left:25px;
}

.list-item-ending-flair {
  right:0;
  background:transparent;
}

.backlink-pane .list-item-ending-flair {
  right:12px;
}

.backlink-pane.node-insert-event {
Padding-top:0px !important;
}

/* Tag pane */

.tag-pane-tag .list-item-ending-flair {
  right:5px;
}

.list-item:hover .list-item-ending-flair {
  background:transparent;
  color:var(--text-faint);
}

.search-result-file-title:hover {
  color:var(--text-normal);
}

.tag-container{
  Padding:10px 40px !important;
  Font-size:1em !important;
}

.tag-pane-tag-text:before{
  content:"#";
  Color:var(--text-accent);
  Margin-left:-13px;
  Padding-right:6px;
  
}

.tag-pane-tag > .collapse-icon + .tree-item-inner > .tag-pane-tag-text:before {
  content: none;
  margin-left: -5px;
}

.tag-container .tree-item-icon {
  Color:var(--text-accent);
}

.tag-container::before {
  Content:"TAGS";
  color:var(--text-accent);
  Font-weight:bold;
  font-size: calc(var(--font-small) * var(--font-normal));
}

.tag-pane-tag-count {
  padding:0;
  color:var(--text-faint);
}

.tag-pane-tag {
  padding:2px 10px;
  cursor:var(--cursor);
}

.workspace-leaf-content[data-type='tag'] {
  padding-top:10px;
}


/* Outgoing links */

.outgoing-link-item {
  Background:var(--background-primary);
  //Font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
  box-shadow: 1px 1px 5px rgba(0,0,0,0.05);
  Border-radius: 8px;
  Margin-bottom:15px;
}

.menu-v2 .outgoing-link-item {
  box-shadow: none;
  background: transparent;
  padding: 20px 20px;
  border-radius: 0px;
  border-bottom: 1px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1);
  margin: 0px 0px !important;
}
.menu-v2 .outgoing-link-pane {
  padding: 0px 0px;
}

.menu-v3 .outgoing-link-item {
  box-shadow: none;
  Border-radius: 8px;
  Margin-bottom:15px;
  background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07);
}


/* --------------- */
/* Status bar */

.status-bar {
  background-color:var(--background-primary);
  color:var(--text-faint);
  //font-size:var(--font-smaller);
  font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal));
  padding:0;
}

.status-bar-item {
  padding:0 5px;
}

.status-bar-item-segment {
  margin-right:10px;
}

/* --------------- */
/* iframes */

iframe {
  border:0;
}


/* --------------- */
/* Graphs */

.graph-controls {
  border:none;
  left:0;
  top:0;
  margin-bottom:0;
  padding:10px 20px 10px 10px;
}


.theme-light .graph-controls {
  Background-color:hsl(var(--accent-h),calc(var(--accent-s) - 20%),calc(var(--accent-l) + 35%));
  //box-shadow: -10px -10px 20px 12px rgba(0,0,0,0.05) !important;
}

.theme-dark .graph-controls {
  Background-color:hsl(var(--accent-h),calc(var(--accent-s) + 10%),calc(var(--accent-l) - 35%));
}

.graph-control-section .setting-item .setting-item-info .setting-item-name {
color:var(--text-normal) !important;
//color: var(--text-accent);
}

.graph-control-section-header {
  //Color:var(--text-accent);
  font-weight: bold;
}

.graph-controls.is-close {
  Background-color:var(--background-primary);
  box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.05);
  padding: 5px;
  margin-left: 1rem;
}
.graph-controls-button svg {
  color: var(--text-accent);
}

input[type=range] {
  background-color:rgba(0,0,0,0.03);
  height:16px;
  padding:9px 7px 0 7px;
  -webkit-appearance:none;
  cursor:default;
  margin:0;
  border-radius:50px;
}

input[type=range]:focus {

}

input[type=range]::-webkit-slider-runnable-track {
  background:var(--text-muted);
  height:1px;
  margin-top:-9px;
}

input[type=range]::-webkit-slider-thumb {
  background:var(--text-accent);
  height:7px;
  width:20px;
  margin-top:0px;
  cursor:default;
}

input[type=range]::-webkit-slider-thumb:hover,
input[type=range]::-webkit-slider-thumb:active {
  background:var(--text-normal);
}

.local-graph-jumps-slider-container,
.workspace-split.mod-left-split .local-graph-jumps-slider-container,
.workspace-split.mod-right-split .local-graph-jumps-slider-container,
.workspace-fake-target-overlay .local-graph-jumps-slider-container {
  background:transparent;
  opacity:0.6;
  padding:0;
  left:12px;
  transition:opacity 0.2s linear;
  height:auto;
}

.mod-root .local-graph-jumps-slider-container {
  right:0;
  left:0;
  width:var(--line-width);
  max-width:var(--max-width);
  margin:0 auto;
  top:30px;
}

.workspace-split.mod-left-split .local-graph-jumps-slider-container:hover,
.workspace-split.mod-right-split .local-graph-jumps-slider-container:hover,
.workspace-fake-target-overlay .local-graph-jumps-slider-container:hover,
.local-graph-jumps-slider-container:hover {
  opacity:0.8;
  transition:opacity 0.2s linear;
}


.graph-view.color-fill-focused {
  color: var(--text-accent);
}

.graph-view.color-fill {
  color: var(--text-accent);
  opacity: 0.6;
}

.graph-view.color-circle {
  color:transparent;
}

.graph-view.color-line {
  color:var(--text-faint);
}

.graph-view.color-text {
  color:var(--text-normal);
}

.bold-italic-accent .graph-view.color-fill-highlight {
  color: hsl(var(--accent-h), calc(var(--accent-s) + 50%), var(--accent-d))
}

.graph-view.color-line-highlight {
  color:var(--interactive-accent);
}

/* --------------- */
/* Scroll bars */

::-webkit-scrollbar {
  width:7px;
}

::-webkit-scrollbar-track {
  background-color:var(--background-primary);
}

::-webkit-scrollbar-thumb {
  border-width:0px 4px 6px 0px;
  border-style:solid;
  border-radius:0 !important;
  border-color:var(--background-primary);
  min-height:40px;
}

/* ----------------------- */
/*  Focus mode */

.hide-action-buttons .view-action {
  opacity: 0 !important;
  transition: 0.3s;
}

.hide-action-buttons .view-action:hover {
  opacity: 1;
}

.hide-instruction .prompt-instructions {
  Display:none;
}

.hide-tooltip .tooltip {
  Display:none;
}

.hide-scrollbar ::-webkit-scrollbar {
  Display:none;
}

.hide-file-name .titlebar-button-container {
  display: none;
}

.hide-left-menu .workspace-ribbon {
  Display:none;
}
.hide-file-name .workspace-leaf-header, .hide-file-name .view-header .view-header-title:hover {
  Opacity:1;
}

.hide-file-name .workspace-leaf-header,.hide-file-name .view-header .view-header-title {
  Opacity:0;
  transition: 0.3s;
}

.view-header-icon {
  opacity:0 !important;
}

.hide-left-menu .workspace-tab-header-container {
   Opacity:0;
   transition: 0.3s;
}

.hide-left-menu .workspace-tab-header-container:hover {
   Opacity:1;
}

.hide-status-bar .status-bar {
  Display:none;
}

.writing-focus .CodeMirror-code .CodeMirror-activeline pre span{
  color: var(--font-normal) !important;
}

.writing-focus .CodeMirror-code .CodeMirror-activeline pre .cm-hmd-internal-link {
  color: var(--text-accent) !important;
}
.writing-focus .CodeMirror-code:not(.CodeMirror-activeline) span{
  color: var(--text-faint) !important;
}

.writing-focus.bold-italic-accent .CodeMirror-code .CodeMirror-activeline .cm-strong,.writing-focus.bold-italic-accent .CodeMirror-code .CodeMirror-activeline .cm-em {
    color: var(--text-accent) !important;
    filter: hue-rotate(var(--hue-bold-italic));
  }

/* Edit button */

.edit-button .view-action:nth-last-of-type(4),.edit-button .view-action:nth-last-of-type(5),
.edit-button .view-action:nth-last-of-type(6) {
  top: calc(90vh - 10px);
  Margin-right:1rem;
}

.edit-button .view-action:nth-last-of-type(5),.edit-button .view-action:nth-last-of-type(4),.edit-button .view-action:nth-last-of-type(6){
  Position:absolute; !important;
  Background:var(--text-accent);
  Width:3rem;
  Height:3rem;
  Border-radius:100%;
  Padding:0.9rem 0.9rem;
}

.edit-button .view-action:nth-last-of-type(4),.edit-button .view-action:nth-last-of-type(5),.edit-button .view-action:nth-last-of-type(6) {
  Opacity:1 !important;
}

.edit-button .view-action:nth-last-of-type(4) svg,.edit-button .view-action:nth-last-of-type(5) svg,.edit-button .view-action:nth-last-of-type(6) svg{
  Color:#FFF !important;
  //Width:1.3rem;
  margin-bottom: 0.1rem !important;
}


.edit-button.is-mobile .view-action:nth-last-of-type(4) svg, .edit-button.is-mobile .view-action:nth-last-of-type(5) svg, .edit-button.is-mobile .view-action:nth-last-of-type(6) svg{
  margin-left:0.1rem;
  Margin-top:-0.1rem;
  Width:1rem;
}

/* with Sliding pane plugin */

.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(4),.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(5),.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(6) {
  position: absolute;
  left: calc(84vw);
}

.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(4) svg,.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(5) svg,.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(6) svg{
  margin-left: -0.5rem;}

.edit-button.is-mobile .view-action:nth-last-of-type(4),.edit-button.is-mobile .view-action:nth-last-of-type(5),.edit-button.is-mobile .view-action:nth-last-of-type(6) {
  Margin-left:-1rem;
}

/* ----------------------------- */
/* PLUGINS */
/* ----------------------------- */
/* Andy Matuschak mode! */


body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf {
  box-shadow: 10px 2px 9px 4px #444 !important;
}

body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title {
  Opacity:1;
  //Font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
  
}

body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-header-title-container {
  Text-align:left !important;
}

.plugin-sliding-panes-stacking .view-header-title {
  text-align: left;
}



/* Correct a problem on tablet */
.is-mobile.plugin-sliding-panes-stacking .workspace-leaf {
  margin-left: -10px;
}
/* -------------------- */
/* CALENDAR */

.calendar  .day.today {
  font-weight: 800 !important;
  font-size: 1.5em !important;
}

.calendar  .day{
  font-size:calc(var(--font-small) * var(--font-normal)) !important;
}

/* -------------------- */
/* CHECKLIST PLUGIN */

.group-todo {
  Margin-left:20px;
}

.checklist-plugin-main button{
  background: transparent !important;
}

.task-list-item-checkbox {
  Border:1px solid var(--text-accent) !important;
  Width:15px !important;
  Height:15px !important;
}

input[type=checkbox] {
  Top:6px !important;
}

.group-todo li:before {
  Display:none !important;
}

.group-todo .title {
  Color:var(--text-accent);
}

.menu-v1 .checklist-plugin-main li.classic {
  Background:var(--background-primary) !important;
  box-shadow: 1px 1px 5px rgba(0,0,0,0.05);/*1px 1px 5px rgb(0 0 0 / 5%);*/
}

.menu-v3 .checklist-plugin-main li.classic {
  Background:hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07);
}

.menu-v3 .checklist-plugin-main li.classic:hover{
  Background:hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07);
}

.menu-v2 .checklist-plugin-main li.classic {
  background: hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.05) !important;
  margin: 0px 0px !important;
  border-radius: 0px !important;
  border-bottom: 1px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.1) !important;
  padding: 10px 10px;
}

.menu-v2 .checklist-plugin-main .group-todo {
  margin: 0px 0px !important;
}
.menu-v2 .checklist-plugin-main .svelte-yzsyxo ul{
  margin: 0px 0px !important;
}
.checklist-plugin-main .group-header .title {
  Color:var(--text-accent) !important;
  Box-shadow:none;
  //Font-size:var(--font-small);
  font-size: calc(var(--font-small) * var(--font-normal));
}
.checklist-plugin-main li{
  //Font-size:var(--font-small) !important;
  font-size: calc(var(--font-small) * var(--font-normal));
}

.checklist-plugin-main .group {
  Margin-left:10px !important;
}

.checklist-plugin-main .group li:before {
  Display:none;
}
.checklist-plugin-main .checkbox {
  Border:1px solid var(--text-accent) !important;
}

.checklist-plugin-main {
  --todoList-checkboxSize:15px !important;
}

/* -------------------- */
/* KANBAN plugin */

.kanban-plugin { 
  Background:var(--background-primary) !important;
}

.kanban-plugin__lane-wrapper {
  Border-radius:30px !important;
  width: 23rem !important;
}

.kanban-plugin__lane{
  background: var(--background-secondary-alt) !important;
  box-shadow:2px 2px 3px 2px rgba(0, 0, 0, 0.05);
  padding: 0px 15px;
  border-radius: 15px !important;
}

.kanban-plugin p, .kanban-plugin li,.kanban-plugin button{
  Font-family:var(--text) !important;
}

.kanban-plugin__lane-title {
  Color:var(--text-accent) !important;
  Font-weight:700;
  Text-transform:uppercase;
}

.kanban-plugin__item-wrapper {
  margin-top: 10px !important;
  //box-shadow:6px 8px 5px 0px rgba(0, 0, 0, 0.02);
  //background: var(--background-secondary-alt) !important;
}

.kanban-plugin__item {
  border: none !important;
  border-radius: 10px !important;
}

.kanban-plugin .markdown-preview-view li,.kanban-plugin .markdown-preview-view ul,kanban-plugin .markdown-preview-view ol,.kanban-plugin .markdown-preview-view p,.kanban-plugin .markdown-preview-view input {
  Margin-left:0px !important;
}

.kanban-plugin__item-wrapper {
  padding:0px 0px!important;
  //background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important;
  background: transparent;
  border-radius: 5px;
  //padding: 0px 0px !important;
}

.kanban-plugin__item-title-wrapper {
  padding: 0px 0px !important;
  //background: var(--background-primary) !important;
  background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important;
}

.kanban-plugin__item-title{
  padding: 10px 0px 10px 20px !important;
}

.kanban-plugin__item-title p{
  font-size: calc(var(--font-small) * var(--font-normal));
}

button.kanban-plugin__new-item-button {
  color: var(--text-accent) !important;
  font-size: calc(var(--font-small) * var(--font-normal));
}

button.kanban-plugin__new-item-button:hover {
  color: #FFF !important;
}
/* MIND MAP PLUGIN */

.theme-light .mm-node.mm-root .mm-node-content {
  Background:var(--text-accent);
}


/* ------------------------------- */
/* Dataview plugin */

.table-view-table > thead > tr > th {
  Border-bottom:none !important;
  Font-size:var(--font-normal) !important;
  Padding-left:10px !important;
}

.dataview-articles-style .dataview.table-view-table thead {
  display: none;
}

.dataview-articles-style .dataview.table-view-table tbody tr {
  background: transparent !important;
}

.dataview-articles-style  .dataview.table-view-table tbody td{
  font-size: 1.1rem;
  color: var(--text-normal) !important;
  padding: 2rem 1rem!important;
  border-top: 2px solid hsla(var(--accent-h), var(--accent-s), var(--accent-l),0.05);
  //font-family: lora;
}

.dataview-articles-style .dataview.table-view-table tbody td:nth-child(3){
  width:40% !important;
}
.dataview-articles-style .dataview.table-view-table tbody td:nth-child(2){
  font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal));
  font-style: italic;
  //color: var(--text-accent) !important;
}
.dataview-articles-style .dataview.table-view-table .internal-link{
  color: var(--text-normal);
}
/* ----------------------- */
/* Tablet styling */

@media (min-width:400pt) {

  .mobile-toolbar-option {
    border-radius:8px;
    margin:6px 0;
  }
  .mobile-toolbar-option:hover {
    background-color:var(--background-tertiary);
  }
  .is-mobile.is-ios .safe-area-top-cover {
    background-color:transparent;
  }
  .is-mobile .modal,
  .is-mobile .modal-container .modal.mod-settings  {
    max-width:800px;
    transform:translateZ(0);
    border-top-left-radius:15px !important;
    border-top-right-radius:15px !important;
    margin-bottom:-15px;
    overflow:hidden;
  }
  .is-mobile .modal-container .modal.mod-settings .vertical-tabs-container {
    transform:translateZ(0);
  }
  .is-mobile .view-action {
    padding:5px 5px 4px;
  }
  .is-mobile .prompt {
    max-width:600px;
    max-height:600px;
    bottom:auto !important;
    border-radius:15px;
    top:100px !important;
  }

 .is-mobile .suggestion-container {
    max-width:600px;
    max-height:600px;
    border-radius:15px;
    bottom:80px;
    border:1px solid var(--background-modifier-border);
  }
  .is-mobile .modal-container .suggestion-item {
    padding:10px 5px 10px 10px;
    border-radius:var(--radius-m);
  }
  .is-mobile .suggestion-flair {
    right:0;
    left:auto;
    position:absolute;
    padding:10px;
  }
  .is-mobile .menu {
    top:60px !important;
    right:0 !important;
    bottom:auto;
    left:auto;
    margin:0 auto;
    width:360px;
    padding:10px 10px 20px;
    border-radius:15px;
    box-shadow:0 0 100vh 100vh rgba(0,0,0,0.5);
  }

  /* Animations */
  .is-mobile .menu,
  .is-mobile .suggestion-container,
  .is-mobile .modal,
  .is-mobile .prompt {
    transition:unset !important;
    transform:unset !important;
    animation:unset !important;
  }
  .is-mobile .modal-container .modal-bg{
    opacity:0.8 !important;
  }
  .is-mobile .modal-container .prompt {
    opacity:1 !important;
  }
  .is-mobile .community-plugin-search .setting-item {
  padding-top:10px;
  }
  .is-mobile .menu .menu-item:hover {
    background-color:var(--background-tertiary);
  }
  .is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) {
    flex-direction:row;
    align-items:center;
  }
  .is-mobile .setting-item-control select,
  .is-mobile .setting-item-control input,
  .is-mobile .setting-item-control button {
    width:auto;
  }
  .is-mobile .workspace-drawer:not(.is-pinned) {
    margin:30px 16px 0;
    height:calc(100vh - 48px);
    border-radius:15px;
  }
  .is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) .setting-item-control {
    width:auto;
    margin-top:0;
  }
  .is-mobile .modal .search-input-container input {
    width:100%;
  }
  .is-mobile .modal-setting-back-button,
  .is-mobile .modal.mod-settings .vertical-tab-header:before {
    margin-top:0;
  }
  .is-mobile .markdown-preview-view ol > li.task-list-item .collapse-indicator,
  .is-mobile .markdown-preview-view ul > li.task-list-item .collapse-indicator {
    margin-left:-2.5em;
    margin-top:0.1em;
  }
  .pull-down-action {
    width:400px;
    top:15px;
    padding:15px;
    border-radius:15px;
  }
  .is-mobile .side-dock-ribbon-action svg {
    Color:var(--text-accent) !important;
  }
  
}


/* ----------------------- */
/* phone */

/* Show edit button */
@media (max-width:400pt) {
    .is-mobile .view-action:nth-last-of-type(4),.is-mobile .view-action:nth-last-of-type(5),
  .is-mobile .view-action:nth-last-of-type(6) {
    top: calc(90vh - 10px);
    Margin-right:1rem;
  }

  .is-mobile .view-action:nth-last-of-type(5),.is-mobile .view-action:nth-last-of-type(4),.is-mobile .view-action:nth-last-of-type(6){
    Position:absolute; !important;
    Background:var(--text-accent);
    Width:3rem;
    Height:3rem;
    Border-radius:100%;
    Padding:0.9rem 0.9rem;
  }

  .is-mobile .view-action:nth-last-of-type(4),.is-mobile .view-action:nth-last-of-type(5),.is-mobile .view-action:nth-last-of-type(6) {
    Opacity:1 !important;
  }

  .is-mobile .view-action:nth-last-of-type(4) svg,.is-mobile .view-action:nth-last-of-type(5) svg,.is-mobile .view-action:nth-last-of-type(6) svg{
    Color:#FFF !important;
    Width:1.3rem;
    margin-bottom: 0.1rem !important;
  }


  .is-mobile .view-action:nth-last-of-type(4) svg, .is-mobile .view-action:nth-last-of-type(5) svg, .is-mobile .view-action:nth-last-of-type(6) svg{
    margin-left:0.1rem;
    Margin-top:-0.1rem;
    Width:1rem;
  }
}

/* ------------------------- */
/* Custom css for html elements */

/* Column */
.columns-2 {
  margin: 0;
  height: auto;
  column-count: 2;
}

.columns-3{
  margin: 0;
  height: auto;
  column-count: 3;
}
/*.columns-3 {
  width: 33% !important;
  display: block-inline;
  //float: right;
  position: relative;
}*/

/* Buttons */
button{
  background: var(--text-accent) !important;
  color: #FFF !important;
  border-radius: 5px;
  padding: 7px 15px;
}


button span{
  color: #FFF;
}

.kanban-plugin button.kanban-plugin__new-item-button {
  color: #FFF !important;
}

button a{
  color: #FFF !important;
}

button:hover{
  filter: brightness(1.1);
}

/* Cards */
.cards-2 {
  float: left;
  width: calc(50% - var(--p-offset));
  padding: 3rem 2rem 3rem 0rem;
  margin: 0;
}

.cards-2 img{
  width: 100%;
  height: 17rem;
  position: relative;
  object-fit: cover;
  margin-bottom: 1rem;
}

.cards-2 p{
  margin-left: 0px !important;
}

.cards-2 h2{
  margin: 0 ;
  font-size: 2rem !important;
}

.cards-2 h2:before{
  content: none !important;
}


.cards-3 {
  float: left;
  width: calc(33.33% - var(--p-offset));
  padding: 3rem 2rem 1rem 0rem;
  margin: 0;
}

.cards-3 img{
  width: 100%;
  height: 10rem;
  position: relative;
  object-fit: cover;
  cursor: pointer !important;
}
.cards-3 img:hover{
  -webkit-transform:scale(1.25); /* Safari et Chrome */
  -moz-transform:scale(1.25); /* Firefox */
  -ms-transform:scale(1.25); /* Internet Explorer 9 */
  -o-transform:scale(1.25); /* Opera */
  transform:scale(1.1);
  transition: 0.2s;
}

.cards-2 p{
  margin-left: 0px !important;
  text-overflow: ellipsis;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
}

.cards-2 a{
  color: var(--font-normal);
  text-decoration: none;
}

.cards-2 a:hover{
  color: var(--text-accent);
}

.cards-3 h2{
  margin: 0 ;
  color: var(--text-normal) !important;
  font-size: 1.5rem !important;
}

.cards-3 h2:before{
  content: none !important;
}

.cards-3 p{
  margin-left: 0px !important;
  text-overflow: ellipsis;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.cards-3 a{
  color: var(--font-normal);
  text-decoration: none;
}

.cards-3 a:hover{
  color: var(--text-accent);
}


.card-title{
  font-size: 2rem;
  color: var(--font-normal);
  text-align: left;
}


/* Text width */
.text-normal-width {
  width: var(--line-width) !important;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0px;
}

.text-full-width {
  width: 100%;
  }

.img-full-width img{
  object-fit: cover;
  max-height: 35rem;
  position: relative;
  display: block;
  width: 100%;
}


/* Menu */
.menu-page,.menu-page-v2{
  padding: 15px 10px 15px 15px;
  margin-top: 20px;
  font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal));
  position: relative;  
  left: 0px;
  width: 100%;
  margin-bottom: 3rem;
  font-family: var(--text-title);
}

.menu-page {
  background-color: var(--background-secondary-alt);
  text-align: center;
}

.menu-page-v2 {
 border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1);
 text-align: center;
}

.menu-page:before,.menu-page-v2:before{
  Content:"MENU";/*Content:"\2302" \2630 */
  Font-size:1em;
  font-weight: 700;
  Color:var(--text-accent) !important;
  Margin-right:3rem;
  background-repeat: no-repeat;
  background-size: contain;
}

.menu-page a,.menu-page-v2 a{
  color: var(--text-normal);
  font-weight: 500;
  text-transform : uppercase ;
  margin-right: 20px;
  text-decoration: none;
  //text-align: right;
  padding: 15px 8px;
}

/*.menu-page a:before{
  content: "/ ";
  color: var(--text-accent);
}
.menu-page a:first-child:before{
  content: "";
}*/

.menu-page a:hover{
  //color: var(--text-accent);
  cursor: pointer;
  border-bottom: 3px solid var(--text-accent);
}

.menu-page-v2 a:hover{
  color: var(--text-accent);
  cursor: pointer;
  font-weight: 800;
}  



/* Style Settings */

.style-settings-container .style-settings-container {
  margin-left: 15px;
}

/* @settings
name: Harmonic theme customization
id: perso
settings:
    - 
        id: logo
        title: 1. Global customization (Logo OR title, Accent color, navigation folder style, icon style)
        type: heading
        level: 2
        collapsed: true
    -
        id: accent
        title: Accent color
        type: variable-color
        format: hsl-split
        default: '#4F60B3'
    -
        id: invert-background-color
        title: Invert color between page and sidebars
        type: class-toggle
    -

        id: minimal-icons-on
        title: Icons
        description: Activate minimal icons
        type: class-toggle
    - 
        id: logo-section
        title: Choose a logo OR a title for your obsidian
        type: heading
        level: 3
        collapsed: false
    - 
        id: site-title
        title: Your obsidian title
        description: Put the title in quotation marks (see default parameter)
        type: variable-text
        default: '"OBSIDIAN"'
    - 
        id: site-title-accent
        title:  Color accent for your obsidian title
        description: Display the title with the bold and italic accent color (menu > Make pages pop)
        type: class-toggle
    - 
        id: logo-url
        title: Your obsidian logo (url)
        description: Put the url syntax like in default
        type: variable-text
        default: url("")
    -
        id: invert-logo
        title: Invert logo colors in dark mode
        description: B&W image works well
        type: class-toggle
    - 
        id: nav-folder-section
        title: Customize the navigation folder panel
        type: heading
        level: 3
        collapsed: false
    -
        id: menus
        title: Alternative menu styles
        description: Choose diffent styles for the left and right sidebars
        type: class-select
        default: menu-v1
        options:
            - 
                label: Design 1
                value: menu-v1
            - 
                label: Design 2
                value: menu-v3
            - 
                label: Design 3
                value: menu-v2
    -
        id: menus-font
        title: Font of navigation folders
        description: Choose diffent styles for the left and right sidebars
        type: class-select
        default: font-nav-folder-text
        options:
            - 
                label: Text
                value: font-nav-folder-text
            - 
                label: Headings
                value: font-nav-folder-header
    -
        id: font-small
        title: Font size of navigation folder
        description: Select a font size
        type: variable-number-slider
        default: 0.85
        min: 0.7
        max: 1
        step: 0.01
    -
        id: focus-mode
        title: 2. Focus mode
        type: heading
        level: 2
        collapsed: true
    -
        id: hide-left-menu
        title: Hide vertical menu of the left sidebar
        type: class-toggle
    -
        id: hide-action-buttons
        title: Hide action buttons
        type: class-toggle
    -
        id: hide-file-name
        title: Hide file name in main window
        type: class-toggle
    -
        id: hide-tooltip
        title: Hide tooltip
        type: class-toggle
    -
        id: hide-scrollbar
        title: Hide scrollbar
        type: class-toggle
    -
        id: hide-instruction
        title: Hide instructions
        type: class-toggle
    -
        id: hide-status-bar
        title: Hide status bar
        type: class-toggle
    -
        id: edit-button
        title: Edit button
        description: Create a button to edit and preview
        type: class-toggle
    -
        id: writing-focus
        title: Writing focus
        description: Hightligh the paragraph you are writing, faint the others (edit mode)
        type: class-toggle
    -
        id: features
        title: 3. Make pages pop (bold and italic accentuation, image, blockquote)
        type: heading
        level: 2
        collapsed: true
    - 
        id: bold-italic-section
        title: Customize bold and italic
        type: heading
        level: 3
        collapsed: false
    - 
        id: bold-italic-accent
        title:  Bold and italic accentuation
        description: Make bold and italic pop with an other color
        type: class-toggle
    -
        id: hue-bold-italic
        title: Bold and italic hue
        description: Change the hue of the accent color (step -> 45 degrees)
        type: variable-number-slider
        default: 180
        min: 30
        max: 330
        step: 30
        format: deg
    - 
        id: image-section
        title: Customize images
        type: heading
        level: 3
        collapsed: false
    - 
        id: img-border-radius
        title:  Border radius for images
        type: variable-number-slider
        default: 15
        min: 0
        max: 100
        step: 1
        format: px
    - 
        id: img-border-shadow
        title:  Shadow for images
        type: class-toggle
    - 
        id: blockquote-section
        title: Customize blockquote
        type: heading
        level: 3
        collapsed: false
    - 
        id: blockquote-background
        title:  Display background and border for quote
        type: class-toggle
    - 
        id: blockquote-bracket
        title:  Quotation mark for quote
        type: class-toggle
    - 
        id: blockquote-serif
        title:  Serif font for quote
        type: class-toggle
    - 
        id: blockquote-text-center
        title:  Center text for quote
        type: class-toggle
    - 
        id: page-settings 
        title: 4. Page settings (line width, fullwidth mode, paragraph offset)
        type: heading
        level: 2
        collapsed: true
    - 
        id: line-width
        title: Line width
        description: Define your line width
        type: variable-number-slider
        default: 44
        min: 30
        max: 60
        step: 1
        format: rem
    -
        id: full-width
        title: Full width mode
        description: Activate full width
        type: class-toggle
    - 
        id: p-offset
        title: Paragraph offset
        description: Change your paragraph offset
        type: variable-number-slider
        default: 2.2
        min: 0
        max: 8
        step: 0.1
        format: rem
    - 
        id: fonts
        title: 5. Fonts (Preview mode, edit mode, monospace, titles)
        description : Pre-insalled google fonts - Cabin, Hind, IBM Plex Sans, Josefin Sans, Jost, Lato, Libre Baskerville, Lora, Montserrat, Mukta, Mulish, Noto Sans, Nunito, Nunito Sans, Open Sans, Outfit, Readex Pro, Roboto, Source Sans Pro, Work Sans
        type: heading
        level: 2
        collapsed: true
    - 
        id: text
        title: Text font
        description: Font used for paragraph in preview mode
        type: variable-text
        default: mulish
    -
        id: text-editor
        title: Editor font
        description: Font used for paragraph in edit mode
        type: variable-text
        default: mulish
    -
        id: font-monospace
        title: Monospace font
        description: Font used for for code blocks and front matter
        type: variable-text
        default: menlo
    - 
        id: text-title
        title: Header font
        description: Font used for titles
        type: variable-text
        default: mulish
    -
        id: custom-fonts
        title: 6. Typography
        type: heading
        level: 2
        collapsed: true
    - 
        id: font-normal
        title: Body font size
        description: Font size in px of paragraphs
        type: variable-number
        default: 17
        format: px
    - 
        id: normal-weight
        title: Body font weight
        description: Font weight of paragraphs
        type: variable-number
        default: 400
    -
        id: text-spacing
        title: Letter spacing for paragraph
        type: variable-text
        default: 0em
    -
        id: line-height
        title: Body line height
        description: Line height of the main text
        type: variable-number
        default: 1.5
    -
        id: headings
        title: 7. Headings
        type: heading
        level: 2
        collapsed: true
    - 
        id: title-spacing
        title: Letter spacing for titles
        description: Letter spacing Used for every titles
        type: variable-text
        default: 0em
    - 
        id: title-accent-color
        title: Accent color title
        description: Choose the accent color for every titles
        type: class-toggle
    - 
        id: title-collapse
        title: Collapse indicator for titles
        description: Hide collapse indicators
        type: class-toggle
    - 
        id: h-reveal
        title: Hx activate
        description: activate Hx in titles
        type: class-toggle
    - 
        id: h-change-color
        title: Color of Hx
        description: Apply color of bold-italic for Hx
        type: class-toggle
    - 
        id: level-1-headings
        title: Level 1 Headings
        type: heading
        level: 3
        collapsed: true
    - 
        id: h1
        title: H1 font size
        description: Accepts any CSS font-size value
        type: variable-text
        default: 2em
    - 
        id: h1-weight
        title: H1 font weight
        description: Accepts numbers representing the CSS font-weight
        type: variable-number
        default: 400
    -
        id: h1-style
        title: H1 font style
        description: Accepts normal or italic representing the CSS font-style
        type: variable-text
        default: normal
    -  
        id: h1-color
        title: H1 font color
        type: variable-themed-color
        format: hex
        default-light: '#363636'
        default-dark: '#d1d1d1'
    -
        id: level-2-headings
        title: Level 2 Headings
        type: heading
        level: 3
        collapsed: true
    - 
        id: h2
        title: H2 font size
        description: Accepts any CSS font-size value
        type: variable-text
        default: 1.6em
    - 
        id: h2-weight
        title: H2 font weight
        description: Accepts numbers representing the CSS font-weight
        type: variable-number
        default: 400
    - 
        id: h2-style
        title: H2 font style
        description: Accepts normal or italic representing the CSS font-style
        type: variable-text
        default: normal
    -  
        id: h2-color
        title: H2 font color
        type: variable-themed-color
        format: hex
        default-light: '#363636'
        default-dark: '#d1d1d1'
    -
        id: level-3-headings
        title: Level 3 Headings
        type: heading
        level: 3
        collapsed: true
    - 
        id: h3
        title: H3 font size
        description: Accepts any CSS font-size value
        type: variable-text
        default: 1.2em
    - 
        id: h3-weight
        title: H3 font weight
        description: Accepts numbers representing the CSS font-weight
        type: variable-number
        default: 400
    - 
        id: h3-style
        title: H3 font style
        description: Accepts normal or italic representing the CSS font-style
        type: variable-text
        default: normal
    -  
        id: h3-color
        title: H3 font color
        type: variable-themed-color
        format: hex
        default-light: '#363636'
        default-dark: '#d1d1d1'
    -
        id: level-4-headings
        title: Level 4 Headings
        type: heading
        level: 3
        collapsed: true
    - 
        id: h4
        title: H4 font size
        description: Accepts any CSS font-size value
        type: variable-text
        default: 1em
    - 
        id: h4-weight
        title: H4 font weight
        description: Accepts numbers representing the CSS font-weight
        type: variable-number
        default: 400
    - 
        id: h4-style
        title: H4 font style
        description: Accepts normal or italic representing the CSS font-style
        type: variable-text
        default: normal
    -  
        id: h4-color
        title: H4 font color
        type: variable-themed-color
        format: hex
        default-light: '#363636'
        default-dark: '#d1d1d1'
    - 
        id: level-5-headings
        title: Level 5 Headings
        type: heading
        level: 3
        collapsed: true
    -  
        id: h5
        title: H5 font size
        description: Accepts any CSS font-size value
        type: variable-text
        default: 0.85em
    - 
        id: h5-weight
        title: H5 font weight
        description: Accepts numbers representing the CSS font-weight
        type: variable-number
        default: 400
    -
        id: h5-style
        title: H5 font style
        description: Accepts normal or italic representing the CSS font-style
        type: variable-text
        default: normal
    -  
        id: h5-color
        title: H5 font color
        type: variable-themed-color
        format: hex
        default-light: '#363636'
        default-dark: '#d1d1d1'
    - 
        id: level-6-headings
        title: Level 6 Headings
        type: heading
        level: 3
        collapsed: true
    - 
        id: h6
        title: H6 font size
        description: Accepts any CSS font-size value
        type: variable-text
        default: 0.85em
    - 
        id: h6-weight
        title: H6 font weight
        description: Accepts numbers representing the CSS font-weight
        type: variable-number
        default: 400
    -
        id: h6-style
        title: H6 font style
        description: Accepts normal or italic representing the CSS font-style
        type: variable-text
        default: normal
    -  
        id: h6-color
        title: H6 font color
        type: variable-themed-color
        format: hex
        default-light: '#363636'
        default-dark: '#d1d1d1'
    -
        id: credits
        title: Credits
        type: heading
        description: Made by @Thiews to be shared. Support my work at buymeacoffee.com/thiews
        level: 2
        collapsed: true
*/







/* ----------------------------------------------------------------------------------- */
/* Icons replacement (icons found in Minimal theme) */
/* Thanks to Matthew Meyers, Chetachi Ezikeuzor, inspired by Kepano */

.tree-item-self .collapse-icon {
  width:20px;
}

.minimal-icons-on .view-action svg,
.minimal-icons-on .workspace-tab-header-inner-icon svg,
.minimal-icons-on .nav-action-button svg,
.minimal-icons-on .graph-controls-button svg {
  width:18px;
  height:18px;
}
.minimal-icons-on .menu-item-icon svg {
  width:16px;
  height:16px;
}
.minimal-icons-on .workspace-ribbon-collapse-btn svg {
  width:18px;
  height:18px;
}

.minimal-icons-on svg.any-key,
.minimal-icons-on svg.blocks,
.minimal-icons-on svg.bar-graph,
.minimal-icons-on svg.breadcrumbs-trail-icon,
.minimal-icons-on svg.audio-file,
.minimal-icons-on svg.bold-glyph,
.minimal-icons-on svg.italic-glyph,
.minimal-icons-on svg.bracket-glyph,
.minimal-icons-on svg.broken-link,
.minimal-icons-on svg.bullet-list-glyph,
.minimal-icons-on svg.bullet-list,
.minimal-icons-on svg.calendar-day,
.minimal-icons-on svg.calendar-with-checkmark,
.minimal-icons-on svg.check-in-circle,
.minimal-icons-on svg.check-small,
.minimal-icons-on svg.checkbox-glyph,
.minimal-icons-on svg.checkmark,
.minimal-icons-on svg.clock,
.minimal-icons-on svg.cloud,
.minimal-icons-on svg.code-glyph,
.minimal-icons-on svg.create-new,
.minimal-icons-on svg.cross-in-box,
.minimal-icons-on svg.cross,
.minimal-icons-on svg.crossed-star,
.minimal-icons-on svg.dice,
.minimal-icons-on svg.disk,
.minimal-icons-on svg.document,
.minimal-icons-on svg.documents,
.minimal-icons-on svg.dot-network,
.minimal-icons-on svg.double-down-arrow-glyph,
.minimal-icons-on svg.double-up-arrow-glyph,
.minimal-icons-on svg.down-arrow-with-tail,
.minimal-icons-on svg.down-chevron-glyph,
.minimal-icons-on svg.enter,
.minimal-icons-on svg.exit-fullscreen,
.minimal-icons-on svg.expand-vertically,
.minimal-icons-on svg.excalidraw-icon,
.minimal-icons-on svg.filled-pin,
.minimal-icons-on svg.folder,
.minimal-icons-on svg.fullscreen,
.minimal-icons-on svg.gear,
.minimal-icons-on svg.hashtag,
.minimal-icons-on svg.heading-glyph,
.minimal-icons-on svg.go-to-file,
.minimal-icons-on svg.help .widget-icon,
.minimal-icons-on svg.help,
.minimal-icons-on svg.highlight-glyph,
.minimal-icons-on svg.horizontal-split,
.minimal-icons-on svg.image-file,
.minimal-icons-on svg.image-glyph,
.minimal-icons-on svg.indent-glyph,
.minimal-icons-on svg.info,
.minimal-icons-on svg.install,
.minimal-icons-on svg.keyboard-glyph,
.minimal-icons-on svg.left-arrow-with-tail,
.minimal-icons-on svg.left-arrow,
.minimal-icons-on svg.left-chevron-glyph,
.minimal-icons-on svg.lines-of-text,
.minimal-icons-on svg.link-glyph,
.minimal-icons-on svg.link,
.minimal-icons-on svg.magnifying-glass,
.minimal-icons-on svg.microphone-filled,
.minimal-icons-on svg.microphone,
.minimal-icons-on svg.minus-with-circle,
.minimal-icons-on svg.note-glyph,
.minimal-icons-on svg.number-list-glyph,
.minimal-icons-on svg.open-vault,
.minimal-icons-on svg.pane-layout,
.minimal-icons-on svg.paper-plane,
.minimal-icons-on svg.paused,
.minimal-icons-on svg.pencil,
.minimal-icons-on svg.pin,
.minimal-icons-on svg.plus-with-circle,
.minimal-icons-on svg.popup-open,
.minimal-icons-on svg.presentation,
.minimal-icons-on svg.price-tag-glyph,
.minimal-icons-on svg.quote-glyph,
.minimal-icons-on svg.redo-glyph,
.minimal-icons-on svg.reset,
.minimal-icons-on svg.right-arrow-with-tail,
.minimal-icons-on svg.right-arrow,
.minimal-icons-on svg.right-chevron-glyph,
.minimal-icons-on svg.right-triangle,
.minimal-icons-on svg.run-command,
.minimal-icons-on svg.search,
.minimal-icons-on svg.sheets-in-box,
.minimal-icons-on svg.spreadsheet,
.minimal-icons-on svg.stacked-levels,
.minimal-icons-on svg.star-list,
.minimal-icons-on svg.star,
.minimal-icons-on svg.strikethrough-glyph,
.minimal-icons-on svg.switch,
.minimal-icons-on svg.sync-small,
.minimal-icons-on svg.sync,
.minimal-icons-on svg.tag-glyph,
.minimal-icons-on svg.three-horizontal-bars,
.minimal-icons-on svg.trash,
.minimal-icons-on svg.undo-glyph,
.minimal-icons-on svg.unindent-glyph,
.minimal-icons-on svg.up-and-down-arrows,
.minimal-icons-on svg.up-arrow-with-tail,
.minimal-icons-on svg.up-chevron-glyph,
.minimal-icons-on svg.vault,
.minimal-icons-on svg.vertical-split,
.minimal-icons-on svg.vertical-three-dots,
.minimal-icons-on svg.wrench-screwdriver-glyph,
.minimal-icons-on svg.clock-glyph,
.minimal-icons-on svg.command-glyph,
.minimal-icons-on svg.add-note-glyph,
.minimal-icons-on svg.calendar-glyph,
.minimal-icons-on svg.duplicate-glyph,
.minimal-icons-on svg.file-explorer-glyph,
.minimal-icons-on svg.graph-glyph,
.minimal-icons-on svg.import-glyph,
.minimal-icons-on svg.languages,
.minimal-icons-on svg.links-coming-in,
.minimal-icons-on svg.links-going-out,
.minimal-icons-on svg.merge-files-glyph,
.minimal-icons-on svg.merge-files,
.minimal-icons-on svg.open-elsewhere-glyph,
.minimal-icons-on svg.paper-plane-glyph,
.minimal-icons-on svg.paste-text,
.minimal-icons-on svg.paste,
.minimal-icons-on svg.percent-sign-glyph,
.minimal-icons-on svg.play-audio-glyph,
.minimal-icons-on svg.plus-minus-glyph,
.minimal-icons-on svg.presentation-glyph,
.minimal-icons-on svg.question-mark-glyph,
.minimal-icons-on svg.restore-file-glyph,
.minimal-icons-on svg.scissors-glyph,
.minimal-icons-on svg.scissors,
.minimal-icons-on svg.search-glyph,
.minimal-icons-on svg.select-all-text,
.minimal-icons-on svg.split,
.minimal-icons-on svg.star-glyph,
.minimal-icons-on svg.stop-audio-glyph,
.minimal-icons-on svg.sweep,
.minimal-icons-on svg.two-blank-pages,
.minimal-icons-on svg.tomorrow-glyph,
.minimal-icons-on svg.yesterday-glyph,
.minimal-icons-on svg.workspace-glyph,
.minimal-icons-on svg.box-glyph,
.minimal-icons-on svg.wand,
.minimal-icons-on svg.longform,
.minimal-icons-on svg.changelog {
  background-color:currentColor;
}

.minimal-icons-on svg.any-key > path,
.minimal-icons-on svg.blocks > path,
.minimal-icons-on svg.bar-graph > path,
.minimal-icons-on svg.breadcrumbs-trail-icon > path,
.minimal-icons-on svg.audio-file > path,
.minimal-icons-on svg.bold-glyph > path,
.minimal-icons-on svg.italic-glyph > path,
.minimal-icons-on svg.bracket-glyph > path,
.minimal-icons-on svg.broken-link > path,
.minimal-icons-on svg.bullet-list-glyph > path,
.minimal-icons-on svg.bullet-list > path,
.minimal-icons-on svg.calendar-day > path,
.minimal-icons-on svg.calendar-with-checkmark > path,
.minimal-icons-on svg.check-in-circle > path,
.minimal-icons-on svg.check-small > path,
.minimal-icons-on svg.checkbox-glyph > path,
.minimal-icons-on svg.checkmark > path,
.minimal-icons-on svg.clock > path,
.minimal-icons-on svg.cloud > path,
.minimal-icons-on svg.code-glyph > path,
.minimal-icons-on svg.command-glyph > path,
.minimal-icons-on svg.create-new > path,
.minimal-icons-on svg.cross-in-box > path,
.minimal-icons-on svg.cross > path,
.minimal-icons-on svg.crossed-star > path,
.minimal-icons-on svg.dice > path,
.minimal-icons-on svg.disk > path,
.minimal-icons-on svg.document > path,
.minimal-icons-on svg.documents > path,
.minimal-icons-on svg.dot-network > path,
.minimal-icons-on svg.double-down-arrow-glyph > path,
.minimal-icons-on svg.double-up-arrow-glyph > path,
.minimal-icons-on svg.down-arrow-with-tail > path,
.minimal-icons-on svg.down-chevron-glyph > path,
.minimal-icons-on svg.enter > path,
.minimal-icons-on svg.exit-fullscreen > path,
.minimal-icons-on svg.expand-vertically > path,
.minimal-icons-on svg.excalidraw-icon > path,
.minimal-icons-on svg.filled-pin > path,
.minimal-icons-on svg.folder > path,
.minimal-icons-on svg.fullscreen > path,
.minimal-icons-on svg.gear > path,
.minimal-icons-on svg.hashtag > path,
.minimal-icons-on svg.heading-glyph > path,
.minimal-icons-on svg.go-to-file > path,
.minimal-icons-on svg.help .widget-icon > path,
.minimal-icons-on svg.help > path,
.minimal-icons-on svg.highlight-glyph > path,
.minimal-icons-on svg.horizontal-split > path,
.minimal-icons-on svg.image-file > path,
.minimal-icons-on svg.image-glyph > path,
.minimal-icons-on svg.indent-glyph > path,
.minimal-icons-on svg.info > path,
.minimal-icons-on svg.install > path,
.minimal-icons-on svg.keyboard-glyph > path,
.minimal-icons-on svg.left-arrow-with-tail > path,
.minimal-icons-on svg.left-arrow > path,
.minimal-icons-on svg.left-chevron-glyph > path,
.minimal-icons-on svg.lines-of-text > path,
.minimal-icons-on svg.link-glyph > path,
.minimal-icons-on svg.link > path,
.minimal-icons-on svg.magnifying-glass > path,
.minimal-icons-on svg.microphone-filled > path,
.minimal-icons-on svg.microphone > path,
.minimal-icons-on svg.minus-with-circle > path,
.minimal-icons-on svg.note-glyph > path,
.minimal-icons-on svg.number-list-glyph > path,
.minimal-icons-on svg.open-vault > path,
.minimal-icons-on svg.pane-layout > path,
.minimal-icons-on svg.paper-plane > path,
.minimal-icons-on svg.paused > path,
.minimal-icons-on svg.pencil > path,
.minimal-icons-on svg.pin > path,
.minimal-icons-on svg.plus-with-circle > path,
.minimal-icons-on svg.popup-open > path,
.minimal-icons-on svg.presentation > path,
.minimal-icons-on svg.price-tag-glyph > path,
.minimal-icons-on svg.quote-glyph > path,
.minimal-icons-on svg.redo-glyph > path,
.minimal-icons-on svg.reset > path,
.minimal-icons-on svg.right-arrow-with-tail > path,
.minimal-icons-on svg.right-arrow > path,
.minimal-icons-on svg.right-chevron-glyph > path,
.minimal-icons-on svg.right-triangle > path,
.minimal-icons-on svg.run-command > path,
.minimal-icons-on svg.search > path,
.minimal-icons-on svg.sheets-in-box > path,
.minimal-icons-on svg.spreadsheet > path,
.minimal-icons-on svg.stacked-levels > path,
.minimal-icons-on svg.star-list > path,
.minimal-icons-on svg.star > path,
.minimal-icons-on svg.strikethrough-glyph > path,
.minimal-icons-on svg.switch > path,
.minimal-icons-on svg.sync-small > path,
.minimal-icons-on svg.sync > path,
.minimal-icons-on svg.tag-glyph > path,
.minimal-icons-on svg.three-horizontal-bars > path,
.minimal-icons-on svg.trash > path,
.minimal-icons-on svg.undo-glyph > path,
.minimal-icons-on svg.unindent-glyph > path,
.minimal-icons-on svg.up-and-down-arrows > path,
.minimal-icons-on svg.up-arrow-with-tail > path,
.minimal-icons-on svg.up-chevron-glyph > path,
.minimal-icons-on svg.vault > path,
.minimal-icons-on svg.vertical-split > path,
.minimal-icons-on svg.vertical-three-dots > path,
.minimal-icons-on svg.wrench-screwdriver-glyph > path,
.minimal-icons-on svg.clock-glyph > path,
.minimal-icons-on svg.add-note-glyph > path,
.minimal-icons-on svg.calendar-glyph > path,
.minimal-icons-on svg.duplicate-glyph > path,
.minimal-icons-on svg.file-explorer-glyph > path,
.minimal-icons-on svg.graph-glyph > path,
.minimal-icons-on svg.import-glyph > path,
.minimal-icons-on svg.languages > path,
.minimal-icons-on svg.links-coming-in > path,
.minimal-icons-on svg.links-going-out > path,
.minimal-icons-on svg.merge-files > path,
.minimal-icons-on svg.open-elsewhere-glyph > path,
.minimal-icons-on svg.paper-plane-glyph > path,
.minimal-icons-on svg.paste-text > path,
.minimal-icons-on svg.paste > path,
.minimal-icons-on svg.percent-sign-glyph > path,
.minimal-icons-on svg.play-audio-glyph > path,
.minimal-icons-on svg.plus-minus-glyph > path,
.minimal-icons-on svg.presentation-glyph > path,
.minimal-icons-on svg.question-mark-glyph > path,
.minimal-icons-on svg.restore-file-glyph > path,
.minimal-icons-on svg.scissors-glyph > path,
.minimal-icons-on svg.scissors > path,
.minimal-icons-on svg.search-glyph > path,
.minimal-icons-on svg.select-all-text > path,
.minimal-icons-on svg.split > path,
.minimal-icons-on svg.star-glyph > path,
.minimal-icons-on svg.stop-audio-glyph > path,
.minimal-icons-on svg.sweep > path,
.minimal-icons-on svg.two-blank-pages > path,
.minimal-icons-on svg.tomorrow-glyph > path,
.minimal-icons-on svg.yesterday-glyph > path,
.minimal-icons-on svg.workspace-glyph > path,
.minimal-icons-on svg.box-glyph > path,
.minimal-icons-on svg.wand > path,
.minimal-icons-on svg.longform > path,
.minimal-icons-on svg.changelog > path {
  display:none;
}

.minimal-icons-on svg.any-key {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M27.2,8C17.7,8,10,15.7,10,25.2v37.6v14C10,86.3,17.7,94,27.2,94h45.6C82.3,94,90,86.3,90,76.8V61.2v-36 C90,15.7,82.3,8,72.8,8L27.2,8z M27.2,12h45.6C80.1,12,86,17.9,86,25.2v36v1.6C86,70.1,80.1,76,72.8,76H27.2 C19.9,76,14,70.1,14,62.8v-1.6v-36C14,17.9,19.9,12,27.2,12z M48,26v14.5L35.6,33l-2.1,3.4L46.1,44l-12.6,7.6l2.1,3.4L48,47.5V62 h4V47.5L64.4,55l2.1-3.4L53.9,44l12.6-7.6L64.4,33L52,40.5V26H48z M14,73.8c3.2,3.8,7.9,6.2,13.2,6.2h45.6c5.3,0,10-2.4,13.2-6.2 v3C86,84.1,80.1,90,72.8,90H27.2C19.9,90,14,84.1,14,76.8L14,73.8z" stroke-width="4" stroke="currentColor"></path></svg>');
}
.minimal-icons-on svg.audio-file {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M10 7.22L6.603 10H3v4h3.603L10 16.78V7.22zM5.889 16H2a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h3.889l5.294-4.332a.5.5 0 0 1 .817.387v15.89a.5.5 0 0 1-.817.387L5.89 16zm13.517 4.134l-1.416-1.416A8.978 8.978 0 0 0 21 12a8.982 8.982 0 0 0-3.304-6.968l1.42-1.42A10.976 10.976 0 0 1 23 12c0 3.223-1.386 6.122-3.594 8.134zm-3.543-3.543l-1.422-1.422A3.993 3.993 0 0 0 16 12c0-1.43-.75-2.685-1.88-3.392l1.439-1.439A5.991 5.991 0 0 1 18 12c0 1.842-.83 3.49-2.137 4.591z"></path></svg>');
}
.minimal-icons-on svg.bar-graph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M20 7h-4V4c0-1.103-.897-2-2-2h-4c-1.103 0-2 .897-2 2v5H4c-1.103 0-2 .897-2 2v9a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V9c0-1.103-.897-2-2-2zM4 11h4v8H4v-8zm6-1V4h4v15h-4v-9zm10 9h-4V9h4v10z"></path></svg>');
}
.minimal-icons-on svg.breadcrumbs-trail-icon {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M 11.742188 1.0136719 C 11.495014 0.99451258 11.245989 1.0010245 11.003906 1.0390625 C 10.519741 1.1151385 10.060171 1.3167823 9.6875 1.6894531 C 8.9427523 2.4345187 8.8811384 3.5232122 9.140625 4.4746094 C 9.4002664 5.4265742 9.9764411 6.3670666 10.804688 7.1953125 C 11.496834 7.8874596 12.264436 8.3925883 13.054688 8.6933594 C 13.05294 8.7011774 13.048573 8.708982 13.046875 8.7167969 C 12.838268 9.6768984 13.040458 10.665466 13.6875 11.3125 C 14.334556 11.959533 15.323109 12.161766 16.283203 11.953125 C 17.243297 11.744486 18.226203 11.164455 19.195312 10.195312 C 20.164421 9.2261688 20.744519 8.2433044 20.953125 7.2832031 C 21.161733 6.323102 20.959541 5.3345335 20.3125 4.6875 C 19.665444 4.0404665 18.676891 3.8382344 17.716797 4.046875 C 17.301697 4.1370811 16.88172 4.3104581 16.460938 4.5410156 C 16.1531 3.9336321 15.733191 3.3445189 15.193359 2.8046875 C 14.365195 1.9765236 13.424549 1.4022437 12.472656 1.1425781 C 12.234683 1.0776617 11.989361 1.0328312 11.742188 1.0136719 z M 11.355469 3.0039062 C 11.491174 2.9871459 11.682712 2.9981453 11.947266 3.0703125 C 12.476373 3.2146469 13.169461 3.6089139 13.779297 4.21875 C 14.292232 4.7316847 14.642645 5.2994399 14.830078 5.7832031 C 14.82185 5.7913732 14.812913 5.7964614 14.804688 5.8046875 C 14.447168 6.1622192 14.160755 6.5213226 13.908203 6.8808594 C 13.40404 6.705826 12.774737 6.3372375 12.21875 5.78125 C 11.608996 5.1714959 11.214672 4.4765508 11.070312 3.9472656 C 10.925954 3.4179805 11.025573 3.1794146 11.101562 3.1035156 C 11.139893 3.0651866 11.219764 3.0206666 11.355469 3.0039062 z M 18.443359 5.9609375 C 18.698605 5.9522653 18.825548 6.028674 18.898438 6.1015625 C 18.995628 6.1987455 19.099335 6.3912538 18.998047 6.8574219 C 18.896761 7.3235892 18.548292 8.0141814 17.78125 8.78125 C 17.014208 9.5483187 16.323586 9.896744 15.857422 9.9980469 C 15.391257 10.099351 15.198748 9.9956209 15.101562 9.8984375 C 15.004376 9.8012541 14.900665 9.6087462 15.001953 9.1425781 C 15.103239 8.6764108 15.451708 7.9858186 16.21875 7.21875 C 16.985792 6.4516813 17.676414 6.103256 18.142578 6.0019531 C 18.259119 5.9766272 18.358277 5.9638282 18.443359 5.9609375 z M 3.8886719 5.984375 C 3.1146141 5.9054734 2.2915765 6.0834024 1.6875 6.6875 C 0.8820646 7.4929634 0.83275973 8.6870674 1.1425781 9.6367188 C 1.4523965 10.58637 2.0637964 11.454448 2.8046875 12.195312 C 3.5455786 12.936179 4.4136188 13.547637 5.3632812 13.857422 C 6.3129437 14.167208 7.5070646 14.117964 8.3125 13.3125 C 9.1179353 12.507037 9.1672404 11.312932 8.8574219 10.363281 C 8.5476033 9.4136292 7.9362037 8.5455528 7.1953125 7.8046875 C 6.4544215 7.0638223 5.5863811 6.4523633 4.6367188 6.1425781 C 4.3993032 6.0651318 4.1466911 6.0106755 3.8886719 5.984375 z M 3.4335938 7.9394531 C 3.5730706 7.9266303 3.754074 7.9576494 4.015625 8.0429688 C 4.538727 8.2136077 5.2199812 8.6575008 5.78125 9.21875 C 6.3425188 9.7799991 6.7863743 10.461279 6.9570312 10.984375 C 7.1276882 11.507471 7.0852911 11.711577 6.8984375 11.898438 C 6.7115842 12.085297 6.5074768 12.127672 5.984375 11.957031 C 5.4612734 11.786394 4.7800187 11.342499 4.21875 10.78125 C 3.6574812 10.220001 3.2136258 9.5387211 3.0429688 9.015625 C 2.8723116 8.492529 2.9147092 8.2884225 3.1015625 8.1015625 C 3.1949892 8.0081325 3.2941169 7.952276 3.4335938 7.9394531 z M 17.888672 12.984375 C 17.114614 12.905473 16.291576 13.083403 15.6875 13.6875 C 14.882065 14.492963 14.83276 15.687068 15.142578 16.636719 C 15.452396 17.586371 16.063796 18.454447 16.804688 19.195312 C 17.545579 19.936177 18.413619 20.547637 19.363281 20.857422 C 20.312944 21.167208 21.507065 21.117963 22.3125 20.3125 C 23.117935 19.507037 23.16724 18.312932 22.857422 17.363281 C 22.547604 16.413629 21.936203 15.545553 21.195312 14.804688 C 20.454421 14.063823 19.586381 13.452363 18.636719 13.142578 C 18.399303 13.065132 18.146691 13.010676 17.888672 12.984375 z M 17.433594 14.939453 C 17.573071 14.926631 17.754074 14.957649 18.015625 15.042969 C 18.538728 15.213607 19.219981 15.657501 19.78125 16.21875 C 20.342519 16.779999 20.786375 17.461279 20.957031 17.984375 C 21.127688 18.507471 21.085292 18.711578 20.898438 18.898438 C 20.711583 19.085297 20.507477 19.127671 19.984375 18.957031 C 19.461272 18.786393 18.780019 18.342499 18.21875 17.78125 C 17.657481 17.220001 17.213625 16.538721 17.042969 16.015625 C 16.872312 15.492529 16.914708 15.288422 17.101562 15.101562 C 17.194989 15.008133 17.294117 14.952276 17.433594 14.939453 z M 10.435547 14.966797 C 10.197809 14.966925 9.9568203 14.994715 9.7167969 15.046875 C 8.756703 15.255514 7.7737972 15.835544 6.8046875 16.804688 C 5.8355775 17.773832 5.2554813 18.756695 5.046875 19.716797 C 4.838268 20.676897 5.0404485 21.665466 5.6875 22.3125 C 6.3345564 22.959534 7.3231095 23.161765 8.2832031 22.953125 C 9.2432974 22.744485 10.226203 22.164457 11.195312 21.195312 C 12.164421 20.226168 12.744519 19.243304 12.953125 18.283203 C 13.161733 17.323101 12.959541 16.334534 12.3125 15.6875 C 11.827208 15.202225 11.148761 14.966413 10.435547 14.966797 z M 10.443359 16.960938 C 10.698605 16.952261 10.825548 17.028659 10.898438 17.101562 C 10.995627 17.198743 11.099334 17.391254 10.998047 17.857422 C 10.89676 18.323589 10.548292 19.014181 9.78125 19.78125 C 9.0142082 20.548319 8.3235856 20.896744 7.8574219 20.998047 C 7.3912574 21.09935 7.1987491 20.995621 7.1015625 20.898438 C 7.0043761 20.801254 6.9006663 20.608746 7.0019531 20.142578 C 7.1032405 19.676411 7.4517083 18.985819 8.21875 18.21875 C 8.9857919 17.451681 9.6764148 17.103256 10.142578 17.001953 C 10.259119 16.976627 10.358277 16.96383 10.443359 16.960938 z"></path></svg>');
}
.minimal-icons-on svg.blocks {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M10 3H4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM9 9H5V5h4v4zm11 4h-6a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1zm-1 6h-4v-4h4v4zM17 3c-2.206 0-4 1.794-4 4s1.794 4 4 4s4-1.794 4-4s-1.794-4-4-4zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2s2 .897 2 2s-.897 2-2 2zM7 13c-2.206 0-4 1.794-4 4s1.794 4 4 4s4-1.794 4-4s-1.794-4-4-4zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2s2 .897 2 2s-.897 2-2 2z"></path></svg>');
}
.minimal-icons-on svg.bold-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M8 11h4.5a2.5 2.5 0 1 0 0-5H8v5zm10 4.5a4.5 4.5 0 0 1-4.5 4.5H6V4h6.5a4.5 4.5 0 0 1 3.256 7.606A4.498 4.498 0 0 1 18 15.5zM8 13v5h5.5a2.5 2.5 0 1 0 0-5H8z" stroke-width=".5" stroke="currentColor"></path></svg>');
}
.minimal-icons-on svg.italic-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 1024 1024"><path fill="black" d="M798 160H366c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h181.2l-156 544H229c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h432c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8H474.4l156-544H798c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"></path></svg>');
}
.minimal-icons-on svg.bracket-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M10 4V2H4v20h6v-2H6V4zm4 16v2h6V2h-6v2h4v16z"></path></svg>');
}
.minimal-icons-on svg.broken-link {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M70.833 70.833h20.833v8.333h-12.5v12.5h-8.333v-20.833zM29.167 29.167H8.333V20.833h12.5V8.333h8.333v20.833zm47.35 35.567L70.625 58.833l5.892 -5.892a20.833 20.833 0 1 0 -29.463 -29.463L41.163 29.375L35.267 23.483L41.167 17.592a29.167 29.167 0 0 1 41.25 41.25l-5.896 5.892zm-11.783 11.783l-5.896 5.892a29.167 29.167 0 0 1 -41.25 -41.25l5.896 -5.892L29.375 41.167l-5.892 5.892a20.833 20.833 0 1 0 29.463 29.463l5.892 -5.892l5.896 5.892zm-2.95 -44.196l5.896 5.896l-29.463 29.458l-5.896 -5.892l29.463 -29.458z"></path></svg>');
}
.minimal-icons-on svg.bullet-list-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M16.667 25h8.333v8.333H16.667zm0 20.833h8.333v8.333H16.667zm0 20.833h8.333v8.333H16.667zm66.667 -33.333V25H33.429v8.333H78.333zM33.333 45.833h50v8.333H33.333zm0 20.833h50v8.333H33.333z"></path></svg>');
}
.minimal-icons-on svg.bullet-list {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M16.667 25h8.333v8.333H16.667zm0 20.833h8.333v8.333H16.667zm0 20.833h8.333v8.333H16.667zm66.667 -33.333V25H33.429v8.333H78.333zM33.333 45.833h50v8.333H33.333zm0 20.833h50v8.333H33.333z"></path></svg>');
}
.minimal-icons-on svg.calendar-with-checkmark {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M79.167 16.667h-8.333V8.333h-8.333v8.333H37.5V8.333H29.167v8.333H20.833c-4.596 0 -8.333 3.738 -8.333 8.333v58.333c0 4.596 3.738 8.333 8.333 8.333h58.333c4.596 0 8.333 -3.738 8.333 -8.333V25c0 -4.596 -3.738 -8.333 -8.333 -8.333zm0.008 66.667H20.833V33.333h58.333l0.008 50z M45.833 72.558l23.779 -23.779l-5.892 -5.892L45.833 60.775l-9.554 -9.554l-5.892 5.892z"></path></svg>');
}
.minimal-icons-on svg.check-in-circle {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zm-8.329 60.054l-15.471 -15.438L32.083 47.05l9.579 9.563l22.058 -22.058l5.892 5.892l-27.942 27.942z"></path></svg>');
}
.minimal-icons-on svg.check-small {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zM50 83.333c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333S68.379 83.333 50 83.333z M41.663 56.613L32.083 47.05 26.2 52.95 41.671 68.388 69.613 40.446 63.721 34.554z"></path></svg>');
}
.minimal-icons-on svg.checkbox-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M10.933 13.519l-2.226-2.226l-1.414 1.414l3.774 3.774l5.702-6.84l-1.538-1.282z"/><path 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" fill="currentColor"></path></svg>');
}
.minimal-icons-on svg.checkmark {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M41.667 64.942l-13.721 -13.721l-5.892 5.892L41.667 76.725l40.446 -40.446l-5.892 -5.892z"></path></svg>');
}
.minimal-icons-on svg.clock {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zm0 75c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333s-14.954 33.333 -33.333 33.333z"/><path fill="black" d="M54.167 29.167h-8.333v25h25v-8.333h-16.667z"></path></svg>');
}
.minimal-icons-on svg.clock-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.938 34.458l6.513 -6.513l-5.892 -5.892L77.442 29.167c-4.375 -2.625 -9.475 -4.167 -14.942 -4.167c-16.079 0 -29.167 13.083 -29.167 29.167s13.088 29.167 29.167 29.167s29.167 -13.083 29.167 -29.167a29.025 29.025 0 0 0 -7.729 -19.708zM62.5 75c-11.488 0 -20.833 -9.346 -20.833 -20.833s9.346 -20.833 20.833 -20.833s20.833 9.346 20.833 20.833s-9.346 20.833 -20.833 20.833z"/><path fill="black" d="M58.333 41.667h8.333v16.667h-8.333zm-4.167 -29.167h16.667v8.333h-16.667zM12.5 33.333h16.667v8.333H12.5zm0 33.333h16.667v8.333H12.5zm-4.167 -16.667h16.625v8.333H8.333z"></path></svg>');
}
.minimal-icons-on svg.cloud {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M78.933 46.3C77.113 31.958 64.833 20.833 50 20.833C38.517 20.833 28.542 27.546 23.988 38.125C15.038 40.8 8.333 49.25 8.333 58.333c0 11.488 9.346 20.833 20.833 20.833h45.833c9.192 0 16.667 -7.475 16.667 -16.667a16.708 16.708 0 0 0 -12.733 -16.2zM75 70.833H29.167c-6.892 0 -12.5 -5.608 -12.5 -12.5c0 -5.85 4.996 -11.483 11.138 -12.563l2.421 -0.425l0.8 -2.325C33.954 34.475 41.229 29.167 50 29.167c11.488 0 20.833 9.346 20.833 20.833v4.167h4.167c4.596 0 8.333 3.738 8.333 8.333s-3.738 8.333 -8.333 8.333z"></path></svg>');
}
.minimal-icons-on svg.code-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M14.6 16.6l4.6-4.6l-4.6-4.6L16 6l6 6l-6 6l-1.4-1.4m-5.2 0L4.8 12l4.6-4.6L8 6l-6 6l6 6l1.4-1.4z"></path></svg>');
}
.minimal-icons-on svg.cross-in-box {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M79.167 12.5H20.833a8.333 8.333 0 0 0 -8.333 8.333v58.333a8.333 8.333 0 0 0 8.333 8.333h58.333a8.333 8.333 0 0 0 8.333 -8.333V20.833a8.333 8.333 0 0 0 -8.333 -8.333m0 66.667H20.833V20.833h58.333v58.333M70.833 35L55.833 50l15 15l-5.833 5.833l-15 -15L35 70.833L29.167 65l15 -15L29.167 35L35 29.167l15 15L65 29.167L70.833 35z"></path></svg>');
}
.minimal-icons-on svg.cross {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M67.467 26.433l-17.679 17.675l-17.675 -17.675l-5.892 5.892L43.896 50l-17.675 17.675l5.892 5.892l17.675 -17.675l17.679 17.675l5.892 -5.892L55.683 50l17.675 -17.675z"></path></svg>');
  -webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 18L18 6M6 6l12 12' /></svg>");
  width:18px;
  height:18px;
}
.minimal-icons-on svg.crossed-star {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M20.938 86.563A4.158 4.158 0 0 0 25 91.667a4.167 4.167 0 0 0 2.313 -0.7L50 75.842l22.688 15.125a4.171 4.171 0 0 0 6.321 -4.608l-7.621 -26.667l18.9 -17.008a4.167 4.167 0 0 0 -2.458 -7.25l-23.754 -1.892l-10.279 -22.754a4.158 4.158 0 0 0 -7.592 -0.004L35.925 33.542l-23.754 1.888a4.167 4.167 0 0 0 -2.579 7.138l17.558 17.113l-6.213 26.883zM50 22.621l8.508 18.838l2.45 0.196h0.004l16.55 1.313l-13.629 12.267l-0.004 0.008l-1.929 1.733l0.713 2.488v0.013l5.221 18.271L50 65.825V22.621z"></path></svg>');
}
.minimal-icons-on svg.dice {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M79.167 12.5H20.833c-4.596 0 -8.333 3.738 -8.333 8.333v58.333c0 4.596 3.738 8.333 8.333 8.333h58.333c4.596 0 8.333 -3.738 8.333 -8.333V20.833c0 -4.596 -3.738 -8.333 -8.333 -8.333zM20.833 79.167V20.833h58.333l0.008 58.333H20.833z M39.583 33.333A6.25 6.25 0 0 1 33.333 39.583A6.25 6.25 0 0 1 27.083 33.333A6.25 6.25 0 0 1 39.583 33.333z M56.25 50A6.25 6.25 0 0 1 50 56.25A6.25 6.25 0 0 1 43.75 50A6.25 6.25 0 0 1 56.25 50z M72.917 66.667A6.25 6.25 0 0 1 66.667 72.917A6.25 6.25 0 0 1 60.417 66.667A6.25 6.25 0 0 1 72.917 66.667z"></path></svg>');
}
.minimal-icons-on svg.disk {
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7H5a2 2 0 00-2 2v9a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-3m-1 4l-3 3m0 0l-3-3m3 3V4' /%3E%3C/svg%3E");
}
.minimal-icons-on svg.document {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.071 36.167c-0.046 -0.133 -0.083 -0.263 -0.138 -0.392c-0.204 -0.442 -0.458 -0.863 -0.817 -1.221l-25 -25c-0.358 -0.358 -0.779 -0.613 -1.221 -0.817c-0.125 -0.058 -0.258 -0.092 -0.392 -0.138c-0.35 -0.117 -0.708 -0.192 -1.079 -0.212C54.333 8.379 54.254 8.333 54.167 8.333H25C20.404 8.333 16.667 12.071 16.667 16.667v66.667c0 4.596 3.738 8.333 8.333 8.333h50c4.596 0 8.333 -3.738 8.333 -8.333V37.5c0 -0.088 -0.046 -0.167 -0.054 -0.258C83.258 36.875 83.188 36.517 83.071 36.167zM69.108 33.333H58.333V22.558L69.108 33.333zM25 83.333V16.667h25v20.833c0 2.304 1.863 4.167 4.167 4.167h20.833l0.008 41.667H25z"></path></svg>');
}
.minimal-icons-on .nav-action-button[aria-label="New note"] svg.document,
.minimal-icons-on svg.create-new {
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z' /%3E%3C/svg%3E");
}
.minimal-icons-on svg.documents {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 8.333H41.667C37.071 8.333 33.333 12.071 33.333 16.667v16.667H16.667c-4.596 0 -8.333 3.738 -8.333 8.333v41.667c0 4.596 3.738 8.333 8.333 8.333h41.667c4.596 0 8.333 -3.738 8.333 -8.333v-16.667h16.667c4.596 0 8.333 -3.738 8.333 -8.333V16.667C91.667 12.071 87.929 8.333 83.333 8.333zM16.667 83.333V41.667h41.667l0.008 41.667H16.667zM83.333 58.333h-16.667v-16.667c0 -4.596 -3.738 -8.333 -8.333 -8.333h-16.667V16.667h41.667V58.333z M25 50H50V58.333H25zM25 66.667H50V75H25z"></path></svg>');
}
.minimal-icons-on svg.dot-network {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M81.25 12.5C75.504 12.5 70.833 17.171 70.833 22.917c0 1.488 0.325 2.9 0.892 4.188l-8.146 9.162C60.896 34.425 57.663 33.333 54.167 33.333c-3.083 0 -5.933 0.9 -8.413 2.358L36.279 26.221L36.183 26.317C37 24.658 37.5 22.813 37.5 20.833c0 -6.904 -5.596 -12.5 -12.5 -12.5S12.5 13.929 12.5 20.833s5.596 12.5 12.5 12.5c1.979 0 3.821 -0.5 5.483 -1.317L30.388 32.113L39.863 41.583C38.396 44.067 37.5 46.921 37.5 50c0 4.154 1.583 7.913 4.104 10.838l-10.738 10.733C29.692 71.108 28.421 70.833 27.083 70.833C21.342 70.833 16.667 75.504 16.667 81.25S21.342 91.667 27.083 91.667S37.5 86.996 37.5 81.25c0 -1.338 -0.275 -2.608 -0.738 -3.788l11.825 -11.825C50.342 66.263 52.2 66.667 54.167 66.667c9.192 0 16.667 -7.475 16.667 -16.667c0 -2.65 -0.679 -5.121 -1.783 -7.35l8.821 -9.929C78.938 33.087 80.063 33.333 81.25 33.333C86.996 33.333 91.667 28.663 91.667 22.917S86.996 12.5 81.25 12.5zM54.167 58.333c-4.596 0 -8.333 -3.738 -8.333 -8.333s3.738 -8.333 8.333 -8.333c4.596 0 8.333 3.738 8.333 8.333S58.763 58.333 54.167 58.333z"></path></svg>');
}
.minimal-icons-on svg.double-down-arrow-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M16.59 5.59L18 7l-6 6l-6-6l1.41-1.41L12 10.17l4.59-4.58m0 6L18 13l-6 6l-6-6l1.41-1.41L12 16.17l4.59-4.58z"></path></svg>');
}
.minimal-icons-on svg.double-up-arrow-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M7.41 18.41L6 17l6-6l6 6l-1.41 1.41L12 13.83l-4.59 4.58m0-6L6 11l6-6l6 6l-1.41 1.41L12 7.83l-4.59 4.58z"></path></svg>');
}
.minimal-icons-on svg.down-arrow-with-tail {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M77.946 52.946l-5.892 -5.892L54.167 64.942V25h-8.333v39.942l-17.888 -17.888l-5.892 5.892L50 80.892z"></path></svg>');
}
.minimal-icons-on svg.down-chevron-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M67.888 38.721L50 56.608L32.113 38.721l-5.892 5.892L50 68.392l23.779 -23.779z"></path></svg>');
}
.minimal-icons-on svg.enter {
  transform:translate(-2px);
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M54.167 66.667l20.833 -16.667l-20.833 -16.667v12.5H16.667v8.333h37.5z"/><path fill="black" d="M83.333 12.5h-37.5c-4.596 0 -8.333 3.738 -8.333 8.333v16.667h8.333V20.833h37.5v58.333h-37.5v-16.667H37.5v16.667c0 4.596 3.738 8.333 8.333 8.333h37.5c4.596 0 8.333 -3.738 8.333 -8.333V20.833c0 -4.596 -3.738 -8.333 -8.333 -8.333z"></path></svg>');
}
.minimal-icons-on svg.excalidraw-icon {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg  xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><g  stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M12 19l7-7l3 3l-7 7l-3-3z"/%3E%3Cpath d="M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"/%3E%3Cpath d="M2 2l7.586 7.586"/%3E%3Ccircle cx="11" cy="11" r="2"/%3E%3C/g%3E%3C/svg%3E%0A');
}
.minimal-icons-on svg.exit-fullscreen {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M41.667 16.667H33.333v16.667H16.667v8.333h25zM33.333 83.333h8.333v-25H16.667v8.333h16.667zm50 -25h-25v25h8.333v-16.667h16.667zm0 -25h-16.667V16.667h-8.333v25h25z"></path></svg>');
}
.minimal-icons-on svg.expand-vertically {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M29.167 70.833L50 91.667 70.833 70.833 54.167 70.833 54.167 29.167 70.833 29.167 50 8.333 29.167 29.167 45.833 29.167 45.833 70.833z"></path></svg>');
}
.minimal-icons-on svg.filled-pin {
  transform:rotate(45deg);
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M12 22l1-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"></path></svg>');
}
.minimal-icons-on svg.folder {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 75H16.667V33.333h66.667m0 -8.333h-33.333l-8.333 -8.333H16.667c-4.625 0 -8.333 3.708 -8.333 8.333v50a8.333 8.333 0 0 0 8.333 8.333h66.667a8.333 8.333 0 0 0 8.333 -8.333V33.333a8.333 8.333 0 0 0 -8.333 -8.333z"></path></svg>');
}
.minimal-icons-on .workspace-tab-header[aria-label="File explorer"] svg.folder {
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6' /%3E%3C/svg%3E");
}
.minimal-icons-on .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' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 13h6m-3-3v6m-9 1V7a2 2 0 012-2h6l2 2h6a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2z' /%3E%3C/svg%3E");
}
.minimal-icons-on svg.fullscreen {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M20.833 20.833h20.833V12.5H12.5v29.167h8.333zm20.833 58.333H20.833v-20.833H12.5v29.167h29.167zm45.833 -20.833h-8.333v20.833h-20.833v8.333h29.167zm-8.333 -16.667h8.333V12.5h-29.167v8.333h20.833z"></path></svg>');
}
.minimal-icons-on svg.gear {
  -webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z' /><path stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 12a3 3 0 11-6 0 3 3 0 016 0z' /></svg>");
}
.minimal-icons-on svg.hashtag {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M66.742 15.896L63.467 33.333h-20.692l2.983 -15.896l-8.183 -1.542L34.3 33.333H16.667v8.333h16.071l-3.129 16.667H12.5v8.333h15.546l-2.975 15.854l8.188 1.538L36.525 66.667h20.692l-2.975 15.854l8.188 1.538l3.263 -17.392H83.333v-8.333h-16.079l3.129 -16.667H87.5V33.333h-15.554l2.983 -15.896l-8.188 -1.542zM58.775 58.333H38.088l3.129 -16.667h20.692l-3.133 16.667z"></path></svg>');
}
.minimal-icons-on svg.heading-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M18 20V4h-3v6H9V4H6v16h3v-7h6v7z"></path></svg>');
}
.minimal-icons-on svg.go-to-file {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M57.113 9.554C56.333 8.771 55.275 8.333 54.167 8.333H25C20.404 8.333 16.667 12.071 16.667 16.667v66.667c0 4.596 3.738 8.333 8.333 8.333h50c4.596 0 8.333 -3.738 8.333 -8.333V37.5c0 -1.108 -0.438 -2.167 -1.221 -2.946L57.113 9.554zM25 16.667h27.442L75 39.225l0.008 38.225l-10.7 -10.7C65.767 64.271 66.667 61.413 66.667 58.333c0 -9.192 -7.475 -16.667 -16.667 -16.667s-16.667 7.475 -16.667 16.667s7.475 16.667 16.667 16.667c3.079 0 5.938 -0.9 8.417 -2.358L69.108 83.333H25V16.667zM50 66.667c-4.596 0 -8.333 -3.738 -8.333 -8.333s3.738 -8.333 8.333 -8.333s8.333 3.738 8.333 8.333S54.596 66.667 50 66.667z"></path></svg>');
}
.minimal-icons-on svg.help .widget-icon,
.minimal-icons-on svg.help {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 25C40.962 25 33.608 32.354 33.608 41.392h8.333C41.942 36.946 45.558 33.333 50 33.333s8.058 3.613 8.058 8.058c0 2.492 -2.004 4.3 -5.067 6.775 -1.063 0.863 -2.067 1.683 -2.879 2.496C45.954 54.817 45.833 59.229 45.833 59.721V62.5h8.333l-0.004 -2.638c0.004 -0.067 0.138 -1.608 1.838 -3.304 0.625 -0.625 1.413 -1.25 2.229 -1.908 3.246 -2.629 8.158 -6.6 8.158 -13.258C66.392 32.354 59.038 25 50 25zM45.833 66.667H54.167V75H45.833z M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zM50 83.333c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333S68.379 83.333 50 83.333z"></path></svg>');
}
.minimal-icons-on svg.highlight-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M86.279 24.275l-14.729 -14.721c-1.617 -1.621 -4.237 -1.629 -5.867 -0.025L29.567 45.083c-0.563 0.558 -0.958 1.262 -1.138 2.033l-4.267 18.488L16.667 75h11.783l4.758 -4.704 14.95 -3.45c0.75 -0.175 1.438 -0.554 1.988 -1.092l36.113 -35.563C87.05 29.413 87.496 28.35 87.5 27.238S87.067 25.063 86.279 24.275zM47.242 56.913l-8.838 -8.833 30.179 -29.713 8.833 8.833L47.242 56.913zM16.667 83.333H83.333V91.667H16.667z"></path></svg>');
}
.minimal-icons-on svg.horizontal-split {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M33.333 75h12.5v-12.5H8.333v-8.333h83.333v8.333h-37.5v12.5h12.5l-16.667 16.667l-16.667 -16.667m16.667 -66.667L33.333 25h12.5v12.5H8.333v8.333h83.333V37.5h-37.5V25h12.5l-16.667 -16.667z"></path></svg>');
}
.minimal-icons-on svg.image-file {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M37.496 39.583A6.25 6.25 0 0 1 31.246 45.833A6.25 6.25 0 0 1 24.996 39.583A6.25 6.25 0 0 1 37.496 39.583z"/><path fill="black" d="M43.746 58.333l-6.25 -8.333l-12.5 16.667h50l-18.75 -25z"/><path fill="black" d="M83.329 16.667h-66.667c-4.596 0 -8.333 3.738 -8.333 8.333v50c0 4.596 3.738 8.333 8.333 8.333h66.667c4.596 0 8.333 -3.738 8.333 -8.333V25c0 -4.596 -3.738 -8.333 -8.333 -8.333zm-66.667 58.333V25h66.667l0.008 50H16.663z"></path></svg>');
}
.minimal-icons-on svg.image-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M37.496 39.583A6.25 6.25 0 0 1 31.246 45.833A6.25 6.25 0 0 1 24.996 39.583A6.25 6.25 0 0 1 37.496 39.583z"/><path fill="black" d="M43.746 58.333l-6.25 -8.333l-12.5 16.667h50l-18.75 -25z"/><path fill="black" d="M83.329 16.667h-66.667c-4.596 0 -8.333 3.738 -8.333 8.333v50c0 4.596 3.738 8.333 8.333 8.333h66.667c4.596 0 8.333 -3.738 8.333 -8.333V25c0 -4.596 -3.738 -8.333 -8.333 -8.333zm-66.667 58.333V25h66.667l0.008 50H16.663z"></path></svg>');
}
.minimal-icons-on svg.indent-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M45.833 54.167h41.667v-8.333H45.833m0 -8.333h41.667V29.167H45.833M12.5 12.5v8.333h75V12.5M45.833 70.833h41.667v-8.333H45.833M12.5 33.333v33.333l16.667 -16.667m-16.667 37.5h75v-8.333H12.5v8.333z"></path></svg>');
}
.minimal-icons-on svg.info {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zm0 75c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333s-14.954 33.333 -33.333 33.333z"/><path fill="black" d="M45.833 45.833h8.333v25h-8.333zm0 -16.667h8.333v8.333h-8.333z"></path></svg>');
}
.minimal-icons-on svg.install {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 66.667l16.667 -20.833h-12.5V16.667h-8.333v29.167H33.333z"/><path fill="black" d="M83.333 75H16.667v-29.167H8.333v29.167c0 4.596 3.738 8.333 8.333 8.333h66.667c4.596 0 8.333 -3.738 8.333 -8.333v-29.167h-8.333v29.167z"></path></svg>');
}
.minimal-icons-on svg.keyboard-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M4 5a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2H4m0 2h16v10H4V7m1 1v2h2V8H5m3 0v2h2V8H8m3 0v2h2V8h-2m3 0v2h2V8h-2m3 0v2h2V8h-2M5 11v2h2v-2H5m3 0v2h2v-2H8m3 0v2h2v-2h-2m3 0v2h2v-2h-2m3 0v2h2v-2h-2m-9 3v2h8v-2H8z"></path></svg>');
}
.minimal-icons-on svg.left-arrow-with-tail {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M52.946 72.054L35.058 54.167H75v-8.333H35.058l17.888 -17.888l-5.892 -5.892L19.108 50l27.946 27.946z"></path></svg>');
}
.minimal-icons-on svg.left-arrow {
  -webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 19l-7-7 7-7' /></svg>");
}
.minimal-icons-on svg.left-chevron-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M58.079 20.579L28.663 50l29.417 29.421l8.842 -8.842L46.338 50l20.583 -20.579z"></path></svg>');
}
.minimal-icons-on svg.lines-of-text {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 12.5H16.667c-4.596 0 -8.333 3.738 -8.333 8.333v58.333c0 4.596 3.738 8.333 8.333 8.333h66.667c4.596 0 8.333 -3.738 8.333 -8.333V20.833c0 -4.596 -3.738 -8.333 -8.333 -8.333zM16.667 79.167V20.833h66.667l0.008 58.333H16.667z M25 29.167h50v8.333H25zm0 16.667h50v8.333H25zm0 16.667h25v8.333H25z"></path></svg>');
}
.minimal-icons-on svg.link-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path fill="red" d="M35.271 47.054c4.721 -4.721 12.954 -4.721 17.675 0L55.892 50l5.892 -5.892l-2.946 -2.946c-3.929 -3.933 -9.162 -6.104 -14.729 -6.104S33.308 37.229 29.379 41.163L20.538 50c-8.117 8.121 -8.117 21.342 0 29.463c4.063 4.063 9.396 6.092 14.729 6.092c5.338 0 10.675 -2.029 14.733 -6.092l2.946 -2.946l-5.892 -5.892l-2.946 2.946c-4.875 4.863 -12.804 4.871 -17.679 0c-4.871 -4.875 -4.871 -12.804 0 -17.679L35.271 47.054z M50 20.538l-2.946 2.946l5.892 5.892l2.946 -2.946c4.871 -4.863 12.8 -4.871 17.679 0c4.871 4.875 4.871 12.804 0 17.679l-8.842 8.838c-4.721 4.721 -12.954 4.721 -17.675 0L44.108 50l-5.892 5.892l2.946 2.946c3.929 3.933 9.162 6.104 14.729 6.104s10.8 -2.171 14.729 -6.104L79.463 50c8.117 -8.121 8.117 -21.342 0 -29.463C71.338 12.413 58.117 12.417 50 20.538z"></path></svg>');
  transform:rotate(90deg);
}
.minimal-icons-on svg.link {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path fill="red" d="M35.271 47.054c4.721 -4.721 12.954 -4.721 17.675 0L55.892 50l5.892 -5.892l-2.946 -2.946c-3.929 -3.933 -9.162 -6.104 -14.729 -6.104S33.308 37.229 29.379 41.163L20.538 50c-8.117 8.121 -8.117 21.342 0 29.463c4.063 4.063 9.396 6.092 14.729 6.092c5.338 0 10.675 -2.029 14.733 -6.092l2.946 -2.946l-5.892 -5.892l-2.946 2.946c-4.875 4.863 -12.804 4.871 -17.679 0c-4.871 -4.875 -4.871 -12.804 0 -17.679L35.271 47.054z M50 20.538l-2.946 2.946l5.892 5.892l2.946 -2.946c4.871 -4.863 12.8 -4.871 17.679 0c4.871 4.875 4.871 12.804 0 17.679l-8.842 8.838c-4.721 4.721 -12.954 4.721 -17.675 0L44.108 50l-5.892 5.892l2.946 2.946c3.929 3.933 9.162 6.104 14.729 6.104s10.8 -2.171 14.729 -6.104L79.463 50c8.117 -8.121 8.117 -21.342 0 -29.463C71.338 12.413 58.117 12.417 50 20.538z"></path></svg>');
  transform:rotate(90deg);
}
.minimal-icons-on svg.magnifying-glass {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396l1.414-1.414l-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8s3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6s-6-2.691-6-6s2.691-6 6-6z"></path></svg>');
}
.minimal-icons-on svg.microphone-filled {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 66.667c9.192 0 16.667 -7.475 16.667 -16.667V25c0 -9.238 -7.438 -16.754 -16.579 -16.754c-0.288 0 -0.583 0.037 -0.871 0.104C40.388 8.767 33.333 16.071 33.333 25v25C33.333 59.192 40.808 66.667 50 66.667z M45.833 83.046V91.667h8.333v-8.621c16.413 -2.063 29.167 -16.075 29.167 -33.046h-8.333c0 13.788 -11.213 25 -25 25s-25 -11.213 -25 -25H16.667C16.667 66.967 29.421 80.983 45.833 83.046z"></path></svg>');
}
.minimal-icons-on svg.microphone {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M66.667 50V25c0 -9.238 -7.438 -16.754 -16.579 -16.754a3.888 3.888 0 0 0 -0.871 0.104A16.692 16.692 0 0 0 33.333 25v25c0 9.192 7.475 16.667 16.667 16.667s16.667 -7.475 16.667 -16.667zm-25 0V25c0 -4.596 3.738 -8.333 8.333 -8.333a3.708 3.708 0 0 0 0.679 -0.063C54.95 16.917 58.333 20.563 58.333 25v25c0 4.596 -3.738 8.333 -8.333 8.333s-8.333 -3.738 -8.333 -8.333z M25 50H16.667c0 16.967 12.754 30.983 29.167 33.046V91.667h8.333v-8.621c16.413 -2.063 29.167 -16.075 29.167 -33.046h-8.333c0 13.788 -11.213 25 -25 25s-25 -11.213 -25 -25z"></path></svg>');
}
.minimal-icons-on svg.minus-with-circle {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M29.167 45.833h41.667v8.333H29.167z"/><path fill="black" d="M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zm0 75c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333s-14.954 33.333 -33.333 33.333z"></path></svg>');
}
.minimal-icons-on svg.note-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" 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"></path></svg>');
}
.minimal-icons-on svg.number-list-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z"></path></svg>');
}
.minimal-icons-on svg.open-vault {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 84.721V91.667h-8.333v-5.554l-30.908 5.15A2.083 2.083 0 0 1 41.667 89.208V83.333H25v8.333H16.667v-8.333H12.5a4.167 4.167 0 0 1 -4.167 -4.167V16.667a4.167 4.167 0 0 1 4.167 -4.167h29.167V6.625a2.083 2.083 0 0 1 2.425 -2.054l44.092 7.35a4.167 4.167 0 0 1 3.483 4.108V25h4.167v8.333h-4.167v29.167h4.167v8.333h-4.167v8.971a4.167 4.167 0 0 1 -3.483 4.108L83.333 84.721zM16.667 20.833v54.167h25V20.833H16.667zm33.333 61l33.333 -5.558V19.558l-33.333 -5.554v67.825zM68.75 58.333c-3.45 0 -6.25 -4.667 -6.25 -10.417S65.3 37.5 68.75 37.5s6.25 4.667 6.25 10.417s-2.8 10.417 -6.25 10.417z"></path></svg>');
}
.minimal-icons-on svg.pane-layout {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2zm0 2v5h4V6H4zm0 7v5h4v-5H4zm6-7v12h10V6H10z" ></path></svg>');
}
.minimal-icons-on svg.paper-plane {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M85.679 13.917a4.175 4.175 0 0 0 -4.121 -0.329l-70.833 33.333a4.167 4.167 0 0 0 0.108 7.588L33.333 64.354v28.008l24.317 -17.367l19.85 8.683a4.167 4.167 0 0 0 5.829 -3.542l4.167 -62.5a4.188 4.188 0 0 0 -1.817 -3.721zm-10.275 59.75l-21.954 -9.608L66.667 38.196l-31.871 17.708l-12.217 -5.346l56.129 -26.417l-3.304 49.525z"></path></svg>');
}
.minimal-icons-on svg.paused {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zm0 75c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333s-14.954 33.333 -33.333 33.333z"/><path fill="black" d="M54.167 37.5h8.333v25h-8.333zM37.5 37.5h8.333v25H37.5z"></path></svg>');
}
.minimal-icons-on svg.pencil {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M16.679 87.5c0.338 0 0.675 -0.042 1.008 -0.125l16.667 -4.167c0.733 -0.183 1.404 -0.563 1.938 -1.096L87.513 30.892c1.575 -1.575 2.442 -3.667 2.442 -5.892s-0.867 -4.317 -2.442 -5.892L80.904 12.5c-3.15 -3.15 -8.633 -3.15 -11.783 0L17.9 63.721a4.179 4.179 0 0 0 -1.096 1.933l-4.167 16.667A4.167 4.167 0 0 0 16.679 87.5zm58.333 -69.108L81.621 25l-6.608 6.608L68.404 25l6.608 -6.608zM24.608 68.796l37.904 -37.904L69.121 37.5l-37.908 37.904l-8.808 2.2l2.204 -8.808z"></path></svg>');
}
.minimal-icons-on svg.pin {
  transform:rotate(45deg);
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M12 22l1-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"></path></svg>');
}
.minimal-icons-on svg.plus-with-circle {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M54.167 29.167h-8.333v16.667H29.167v8.333h16.667v16.667h8.333v-16.667h16.667v-8.333h-16.667z M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zm0 75c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333s-14.954 33.333 -33.333 33.333z"></path></svg>');
}
.minimal-icons-on svg.popup-open {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 12.5H16.667c-4.596 0 -8.333 3.738 -8.333 8.333v58.333c0 4.596 3.738 8.333 8.333 8.333h20.833v-8.333H16.667V29.167h66.667v50h-20.833v8.333h20.833c4.596 0 8.333 -3.738 8.333 -8.333V20.833c0 -4.596 -3.738 -8.333 -8.333 -8.333z M54.167 87.5v-20.833h12.5l-16.667 -20.833l-16.667 20.833h12.5v20.833z"></path></svg>');
}
.minimal-icons-on svg.presentation {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 12.5H16.667c-4.596 0 -8.333 3.738 -8.333 8.333v41.667c0 4.596 3.738 8.333 8.333 8.333h29.167v12.5H33.333v8.333h33.333v-8.333h-12.5v-12.5h29.167c4.596 0 8.333 -3.738 8.333 -8.333V20.833c0 -4.596 -3.738 -8.333 -8.333 -8.333zM16.667 62.5V20.833h66.667l0.004 41.667H16.667z M41.667 54.167l20.833 -12.5l-20.833 -12.5z"></path></svg>');
}
.minimal-icons-on svg.price-tag-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M48.779 9.554C48 8.771 46.938 8.333 45.833 8.333H25C23.896 8.333 22.833 8.771 22.054 9.554l-12.5 12.5C8.771 22.833 8.333 23.892 8.333 25v20.833c0 1.108 0.438 2.167 1.221 2.946l41.667 41.667C52.033 91.258 53.1 91.667 54.167 91.667s2.133 -0.408 2.946 -1.221l33.333 -33.333c1.629 -1.629 1.629 -4.263 0 -5.892L48.779 9.554zM54.167 81.608l-37.5 -37.5V26.725L26.725 16.667h17.383l37.5 37.5L54.167 81.608z M41.667 34.804A6.863 6.863 0 0 1 34.804 41.667A6.863 6.863 0 0 1 27.942 34.804A6.863 6.863 0 0 1 41.667 34.804z"></path></svg>');
}
.minimal-icons-on svg.quote-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"></path></svg>');
}
.minimal-icons-on .workspace-tab-header[aria-label="Dictionary"] svg.quote-glyph {
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253' /%3E%3C/svg%3E");
}
.minimal-icons-on svg.redo-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M37.5 75h12.5v-8.333H37.5c-6.892 0 -12.5 -5.608 -12.5 -12.5s5.608 -12.5 12.5 -12.5h25v12.5l20.833 -16.667l-20.833 -16.667v12.5H37.5c-11.488 0 -20.833 9.346 -20.833 20.833S26.013 75 37.5 75z"></path></svg>');
}
.minimal-icons-on svg.reset {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 66.667c6.963 0 12.5 -5.546 12.5 -12.5s-5.538 -12.5 -12.5 -12.5s-12.5 5.546 -12.5 12.5S43.038 66.667 50 66.667z M86.738 46.608c-0.5 -2.429 -1.238 -4.796 -2.188 -7.033c-0.938 -2.217 -2.1 -4.358 -3.458 -6.379c-1.35 -1.996 -2.888 -3.858 -4.575 -5.538c-1.683 -1.692 -3.554 -3.233 -5.55 -4.588c-2.013 -1.358 -4.158 -2.517 -6.367 -3.454c-2.242 -0.954 -4.608 -1.688 -7.046 -2.192c-2.5 -0.513 -5.079 -0.758 -7.658 -0.75V8.333L33.333 20.833l16.563 12.5V25.008C51.913 25 53.929 25.192 55.875 25.592c1.892 0.392 3.733 0.963 5.475 1.704c1.721 0.725 3.388 1.633 4.95 2.683c1.554 1.05 3.008 2.25 4.325 3.571c1.313 1.308 2.517 2.763 3.558 4.313c1.058 1.567 1.963 3.233 2.692 4.963c0.742 1.738 1.308 3.579 1.7 5.463C78.967 50.2 79.167 52.179 79.167 54.167s-0.2 3.967 -0.592 5.875c-0.392 1.892 -0.958 3.733 -1.7 5.479c-0.729 1.721 -1.633 3.388 -2.683 4.95c-1.054 1.554 -2.258 3.008 -3.575 4.329c-1.313 1.317 -2.763 2.513 -4.317 3.558c-1.55 1.046 -3.213 1.95 -4.954 2.688c-1.738 0.738 -3.575 1.308 -5.463 1.7c-3.833 0.783 -7.942 0.783 -11.758 0c-1.892 -0.392 -3.733 -0.963 -5.475 -1.704c-1.733 -0.733 -3.396 -1.638 -4.954 -2.688c-1.546 -1.042 -2.996 -2.242 -4.313 -3.558c-1.313 -1.317 -2.517 -2.771 -3.563 -4.317c-1.058 -1.567 -1.963 -3.233 -2.692 -4.958c-0.742 -1.742 -1.308 -3.583 -1.7 -5.467C21.033 58.133 20.833 56.154 20.833 54.167H12.5c0 2.546 0.258 5.088 0.763 7.558c0.5 2.425 1.238 4.792 2.188 7.038c0.938 2.217 2.1 4.358 3.462 6.379c1.346 1.988 2.883 3.85 4.571 5.538c1.692 1.696 3.558 3.238 5.546 4.579c1.996 1.354 4.142 2.517 6.371 3.458c2.242 0.954 4.608 1.688 7.046 2.192C44.913 91.408 47.454 91.667 50 91.667s5.088 -0.258 7.558 -0.763c2.429 -0.504 4.796 -1.238 7.033 -2.188c2.238 -0.946 4.383 -2.108 6.375 -3.458c1.992 -1.342 3.858 -2.883 5.546 -4.579c1.688 -1.688 3.225 -3.554 4.583 -5.55c1.354 -2.013 2.517 -4.158 3.454 -6.367c0.954 -2.25 1.688 -4.617 2.188 -7.05C87.242 59.254 87.5 56.713 87.5 54.167S87.242 49.079 86.738 46.608z"></path></svg>');
}
.minimal-icons-on svg.right-arrow-with-tail {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M47.054 72.054l5.892 5.892L80.892 50l-27.946 -27.946l-5.892 5.892L64.942 45.833H25v8.333h39.942z"></path></svg>');
}
.minimal-icons-on svg.right-arrow {
  -webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 5l7 7-7 7' /></svg>");
}
.minimal-icons-on svg.right-chevron-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M41.921 79.421L71.338 50l-29.417 -29.421l-8.842 8.842L53.663 50l-20.583 20.579z"></path></svg>');
}
.minimal-icons-on svg.right-triangle {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"><path fill="black" stroke-width="2" stroke="currentColor" d="M16 22L6 12l1.4-1.4l8.6 8.6l8.6-8.6L26 12z"></path></svg>');
  width: 0.5rem;
  height: 0.5rem;
  margin-top: -0.3rem !important;
}
.minimal-icons-on svg.command-glyph,
.minimal-icons-on svg.run-command {
  -webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 9l3 3-3 3m5 0h3M5 20h14a2 2 0 002-2V6a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z' /></svg>");
}
.minimal-icons-on svg.search {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396l1.414-1.414l-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8s3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6s-6-2.691-6-6s2.691-6 6-6z"></path></svg>');
}
.minimal-icons-on svg.sheets-in-box {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M75 20.833H25v8.333h50M25 37.5h50v8.333H25m-16.667 4.167h8.333v20.833h66.667v-20.833h8.333v20.833a8.333 8.333 0 0 1 -8.333 8.333H16.667a8.333 8.333 0 0 1 -8.333 -8.333m66.667 -16.667H25v8.333h50z"></path></svg>');
}
.minimal-icons-on svg.spreadsheet {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" 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"/><path fill="black" d="M7 7h1.998v2H7zm4 0h6v2h-6zm-4 4h1.998v2H7zm4 0h6v2h-6zm-4 4h1.998v2H7zm4 0h6v2h-6z"></path></svg>');
}
.minimal-icons-on svg.stacked-levels {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M62.5 12.5a4.167 4.167 0 0 1 4.167 4.167v16.667a4.167 4.167 0 0 1 -4.167 4.167h-8.333v8.333h16.667a4.167 4.167 0 0 1 4.167 4.167v12.5h8.333a4.167 4.167 0 0 1 4.167 4.167v16.667a4.167 4.167 0 0 1 -4.167 4.167h-25a4.167 4.167 0 0 1 -4.167 -4.167v-16.667a4.167 4.167 0 0 1 4.167 -4.167h8.333v-8.333H33.333v8.333h8.333a4.167 4.167 0 0 1 4.167 4.167v16.667a4.167 4.167 0 0 1 -4.167 4.167H16.667a4.167 4.167 0 0 1 -4.167 -4.167v-16.667a4.167 4.167 0 0 1 4.167 -4.167h8.333v-12.5a4.167 4.167 0 0 1 4.167 -4.167h16.667V37.5H37.5a4.167 4.167 0 0 1 -4.167 -4.167V16.667a4.167 4.167 0 0 1 4.167 -4.167h25zM37.5 70.833H20.833v8.333h16.667v-8.333zm41.667 0h-16.667v8.333h16.667v-8.333zM58.333 20.833h-16.667v8.333h16.667V20.833z"></path></svg>');
}
.minimal-icons-on svg.star-list {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M79.167 62.5L79.167 50 70.833 50 70.833 62.5 61.583 62.5 58.333 62.5 58.333 70.833 61.583 70.833 70.833 70.833 70.833 83.333 79.167 83.333 79.167 70.833 87.763 70.833 91.667 70.833 91.667 62.5 87.763 62.5zM16.667 29.167H62.5V37.5H16.667zM16.667 45.833H62.5V54.167H16.667zM16.667 62.5H50V70.833H16.667z"></path></svg>');
}
.minimal-icons-on svg.star {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M27.15 59.679l-6.208 26.883a4.158 4.158 0 0 0 6.371 4.404L50 75.842l22.688 15.125a4.171 4.171 0 0 0 6.321 -4.608l-7.621 -26.667l18.9 -17.008a4.167 4.167 0 0 0 -2.458 -7.25l-23.754 -1.892l-10.279 -22.754a4.158 4.158 0 0 0 -7.592 0L35.925 33.542l-23.754 1.888a4.167 4.167 0 0 0 -2.579 7.138l17.558 17.113zm11.888 -18.025a4.158 4.158 0 0 0 3.467 -2.442L50 22.625l7.496 16.588a4.158 4.158 0 0 0 3.467 2.442l16.55 1.313l-13.629 12.267c-1.183 1.067 -1.654 2.708 -1.221 4.242l5.221 18.271l-15.567 -10.379a4.146 4.146 0 0 0 -4.621 0l-16.267 10.846l4.375 -18.942a4.167 4.167 0 0 0 -1.15 -3.917l-12.658 -12.342l17.042 -1.358z"></path></svg>');
}
.minimal-icons-on svg.strikethrough-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" 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-4c-5.416 0-6 3.147-6 4.5c0 .728.148 1.667.736 2.5H4v2h16v-2zm-8 7c-3.793 0-3.99-1.815-4-2H6c0 .04.069 4 6 4c5.221 0 6-2.819 6-4.5c0-.146-.009-.317-.028-.5h-2.006c.032.2.034.376.034.5c0 .684 0 2.5-4 2.5z"></path></svg>');
}
.minimal-icons-on svg.switch {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M41.667 45.833H29.588l0.004 -0.037a20.65 20.65 0 0 1 3.133 -7.446a21.058 21.058 0 0 1 9.167 -7.546c1.258 -0.533 2.571 -0.942 3.908 -1.212a21.158 21.158 0 0 1 8.408 0a20.742 20.742 0 0 1 10.521 5.671l5.9 -5.883a29.317 29.317 0 0 0 -9.267 -6.254a28.838 28.838 0 0 0 -5.479 -1.7a29.496 29.496 0 0 0 -11.746 0a28.917 28.917 0 0 0 -5.483 1.704a29.333 29.333 0 0 0 -12.833 10.558a29.075 29.075 0 0 0 -4.392 10.438c-0.117 0.563 -0.179 1.138 -0.263 1.708H8.333l16.667 16.667l16.667 -16.667zm16.667 8.333h12.079l-0.004 0.033a20.733 20.733 0 0 1 -8.763 13.075a20.596 20.596 0 0 1 -7.446 3.133a21.138 21.138 0 0 1 -8.404 0a20.65 20.65 0 0 1 -7.446 -3.133a21.133 21.133 0 0 1 -3.083 -2.542L29.375 70.625a29.3 29.3 0 0 0 9.271 6.25c1.767 0.75 3.613 1.321 5.479 1.7a29.458 29.458 0 0 0 11.742 0a29.296 29.296 0 0 0 18.313 -12.271a29.058 29.058 0 0 0 4.388 -10.429c0.113 -0.563 0.179 -1.138 0.263 -1.708H91.667l-16.667 -16.667l-16.667 16.667z"></path></svg>');
}
.minimal-icons-on svg.sync-small {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10zm3.27-11.25H14a.75.75 0 0 0 0 1.5h2.75a.75.75 0 0 0 .75-.75V8.25a.75.75 0 0 0-1.5 0V9a4.991 4.991 0 0 0-4-2c-1.537 0-2.904.66-3.827 1.77a.75.75 0 0 0 1.154.96C9.963 8.963 10.907 8.5 12 8.5c1.492 0 2.767.934 3.27 2.25zm-7.27 5V15a5.013 5.013 0 0 0 7.821.237a.75.75 0 1 0-1.142-.972a3.513 3.513 0 0 1-5.842-.765H10a.75.75 0 0 0 0-1.5H7.25a.75.75 0 0 0-.75.75v3a.75.75 0 0 0 1.5 0z"></path></svg>');
}
.minimal-icons-on svg.sync {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M16 8.25a.75.75 0 0 1 1.5 0v3.25a.75.75 0 0 1-.75.75H14a.75.75 0 0 1 0-1.5h1.27A3.502 3.502 0 0 0 12 8.5c-1.093 0-2.037.464-2.673 1.23a.75.75 0 1 1-1.154-.96C9.096 7.66 10.463 7 12 7c1.636 0 3.088.785 4 2v-.75zM8 15v.75a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 .75-.75H10a.75.75 0 0 1 0 1.5H8.837a3.513 3.513 0 0 0 5.842.765a.75.75 0 1 1 1.142.972A5.013 5.013 0 0 1 8 15zm4-13C6.477 2 2 6.477 2 12s4.477 10 10 10s10-4.477 10-10S17.523 2 12 2zm8.5 10a8.5 8.5 0 1 1-17 0a8.5 8.5 0 0 1 17 0z"></path></svg>');
}
.minimal-icons-on svg.tag-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M66.742 15.896L63.467 33.333h-20.692l2.983 -15.896L37.575 15.896L34.3 33.333H16.667v8.333h16.071l-3.129 16.667H12.5v8.333h15.546l-2.975 15.854l8.188 1.538L36.525 66.667h20.692l-2.975 15.854l8.188 1.538L65.692 66.667H83.333v-8.333h-16.079l3.129 -16.667H87.5V33.333h-15.554l2.983 -15.896L66.742 15.896zM58.775 58.333H38.088l3.129 -16.667h20.692L58.775 58.333z"></path></svg>');
}
.minimal-icons-on svg.three-horizontal-bars {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M16.667 25h66.667v8.333H16.667zm0 20.833h66.667v8.333H16.667zm0 20.833h66.667v8.333H16.667z"></path></svg>');
}
.minimal-icons-on svg.trash {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M37.5 12.5v4.167H16.667v8.333h4.167v54.167a8.333 8.333 0 0 0 8.333 8.333h41.667a8.333 8.333 0 0 0 8.333 -8.333V25h4.167V16.667h-20.833V12.5H37.5M29.167 25h41.667v54.167H29.167V25m8.333 8.333v37.5h8.333V33.333H37.5m16.667 0v37.5h8.333V33.333h-8.333z"></path></svg>');
}
.minimal-icons-on svg.undo-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M37.5 41.667h25c6.892 0 12.5 5.608 12.5 12.5s-5.608 12.5 -12.5 12.5h-12.5v8.333h12.5c11.488 0 20.833 -9.346 20.833 -20.833s-9.346 -20.833 -20.833 -20.833H37.5V20.833L16.667 37.5l20.833 16.667V41.667z"></path></svg>');
}
.minimal-icons-on svg.unindent-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M16.667 25H25V75H16.667zM59.554 22.054L31.608 50 59.554 77.946 65.446 72.054 47.558 54.167 83.333 54.167 83.333 45.833 47.558 45.833 65.446 27.946z"></path></svg>');
}
.minimal-icons-on svg.up-and-down-arrows {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M49.792 33.125l-5.892 5.892L33.333 28.45V83.333H25V28.45L14.438 39.017L8.542 33.125L29.167 12.5l20.625 20.625zm41.667 33.75L70.833 87.5l-20.625 -20.625l5.892 -5.892l10.571 10.567L66.667 16.667h8.333v54.883l10.567 -10.567l5.892 5.892z"></path></svg>');
}
.minimal-icons-on svg.up-arrow-with-tail {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M45.833 35.058V75h8.333V35.058l17.888 17.888l5.892 -5.892L50 19.108l-27.946 27.946l5.892 5.892z"></path></svg>');
}
.minimal-icons-on svg.up-chevron-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M26.221 55.388l5.892 5.892L50 43.392l17.888 17.888l5.892 -5.892L50 31.608z"></path></svg>');
}
.minimal-icons-on svg.vault {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M75 83.333H25v8.333H16.667v-8.333H12.5a4.167 4.167 0 0 1 -4.167 -4.167V16.667a4.167 4.167 0 0 1 4.167 -4.167h75a4.167 4.167 0 0 1 4.167 4.167v62.5a4.167 4.167 0 0 1 -4.167 4.167h-4.167v8.333h-8.333v-8.333zM16.667 75h66.667V20.833H16.667v54.167zm37.5 -17.192V70.833h-8.333v-13.025A16.675 16.675 0 0 1 50 25a16.667 16.667 0 0 1 4.167 32.808zM50 50a8.333 8.333 0 1 0 0 -16.667a8.333 8.333 0 0 0 0 16.667z"></path></svg>');
}
.minimal-icons-on svg.vertical-split {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M75 66.667v-12.5h-12.5v37.5h-8.333V8.333h8.333v37.5h12.5V33.333l16.667 16.667l-16.667 16.667M8.333 50l16.667 16.667v-12.5h12.5v37.5h8.333V8.333H37.5v37.5H25V33.333l-16.667 16.667z"></path></svg>');
}
.minimal-icons-on svg.vertical-three-dots {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 41.667c-4.583 0 -8.333 3.75 -8.333 8.333s3.75 8.333 8.333 8.333s8.333 -3.75 8.333 -8.333s-3.75 -8.333 -8.333 -8.333zm0 -25c-4.583 0 -8.333 3.75 -8.333 8.333s3.75 8.333 8.333 8.333s8.333 -3.75 8.333 -8.333s-3.75 -8.333 -8.333 -8.333zm0 50c-4.583 0 -8.333 3.75 -8.333 8.333s3.75 8.333 8.333 8.333s8.333 -3.75 8.333 -8.333s-3.75 -8.333 -8.333 -8.333z"></path></svg>');
}
.minimal-icons-on svg.wrench-screwdriver-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M18 1.83c-.5 0-1 .17-1.41.58L8 11l1.5 1.5L6 16H4l-2 4l2 2l4-2v-2l3.5-3.5L13 16l8.59-8.59c.62-.91.78-2.04 0-2.82l-2.18-2.18A1.95 1.95 0 0 0 18 1.83M18 4l2 2l-7 7l-2-2l7-7z"></path></svg>');
}
.minimal-icons-on svg.add-note-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M5 19V5h7v7h7v1c.7 0 1.37.13 2 .35V9l-6-6H5c-1.11 0-2 .89-2 2v14a2 2 0 0 0 2 2h8.35c-.22-.63-.35-1.3-.35-2H5m9-14.5l5.5 5.5H14V4.5M23 18v2h-3v3h-2v-3h-3v-2h3v-3h2v3h3z"></path></svg>');
}
.minimal-icons-on svg.calendar-day {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M29.167 45.833H37.5V54.167H29.167zM29.167 62.5H37.5V70.833H29.167zM45.833 45.833H54.167V54.167H45.833zM45.833 62.5H54.167V70.833H45.833zM62.5 45.833H70.833V54.167H62.5zM62.5 62.5H70.833V70.833H62.5z M20.833 91.667h58.333c4.596 0 8.333 -3.738 8.333 -8.333V33.333V25c0 -4.596 -3.738 -8.333 -8.333 -8.333h-8.333V8.333h-8.333v8.333H37.5V8.333H29.167v8.333H20.833C16.238 16.667 12.5 20.404 12.5 25v8.333v50C12.5 87.929 16.238 91.667 20.833 91.667zM79.167 33.333l0.004 50H20.833V33.333H79.167z"></path></svg>');
}
.minimal-icons-on svg.calendar-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M29.167 45.833H37.5V54.167H29.167zM29.167 62.5H37.5V70.833H29.167zM45.833 45.833H54.167V54.167H45.833zM45.833 62.5H54.167V70.833H45.833zM62.5 45.833H70.833V54.167H62.5zM62.5 62.5H70.833V70.833H62.5z M20.833 91.667h58.333c4.596 0 8.333 -3.738 8.333 -8.333V33.333V25c0 -4.596 -3.738 -8.333 -8.333 -8.333h-8.333V8.333h-8.333v8.333H37.5V8.333H29.167v8.333H20.833C16.238 16.667 12.5 20.404 12.5 25v8.333v50C12.5 87.929 16.238 91.667 20.833 91.667zM79.167 33.333l0.004 50H20.833V33.333H79.167z"></path></svg>');
}
.minimal-icons-on svg.duplicate-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M45.833 41.667L37.5 41.667 37.5 54.167 25 54.167 25 62.5 37.5 62.5 37.5 75 45.833 75 45.833 62.5 58.333 62.5 58.333 54.167 45.833 54.167z M16.667 91.667h50c4.596 0 8.333 -3.738 8.333 -8.333V33.333c0 -4.596 -3.738 -8.333 -8.333 -8.333H16.667C12.071 25 8.333 28.738 8.333 33.333v50C8.333 87.929 12.071 91.667 16.667 91.667zM16.667 33.333h50l0.008 50H16.667V33.333z M83.333 8.333H33.333v8.333h50v50h8.333V16.667C91.667 12.071 87.929 8.333 83.333 8.333z"></path></svg>');
}
.minimal-icons-on svg.file-explorer-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M12.5 12.467C12.5 10.183 14.354 8.333 16.637 8.333h66.725a4.167 4.167 0 0 1 4.138 4.133v75.067a4.138 4.138 0 0 1 -4.138 4.133H16.637A4.167 4.167 0 0 1 12.5 87.533V12.467zM79.167 45.833V16.667H20.833v29.167h58.333zm0 8.333H20.833v29.167h58.333v-29.167zM37.5 25h25v8.333H37.5V25zm0 37.5h25v8.333H37.5v-8.333z"></path></svg>');
}
.minimal-icons-on svg.graph-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M19.5 3A2.502 2.502 0 0 0 17 5.5c0 .357.078.696.214 1.005l-1.955 2.199A3.977 3.977 0 0 0 13 8c-.74 0-1.424.216-2.019.566L8.707 6.293l-.023.023C8.88 5.918 9 5.475 9 5a3 3 0 1 0-3 3c.475 0 .917-.12 1.316-.316l-.023.023L9.567 9.98A3.956 3.956 0 0 0 9 12c0 .997.38 1.899.985 2.601l-2.577 2.576A2.472 2.472 0 0 0 6.5 17C5.122 17 4 18.121 4 19.5S5.122 22 6.5 22S9 20.879 9 19.5c0-.321-.066-.626-.177-.909l2.838-2.838c.421.15.867.247 1.339.247c2.206 0 4-1.794 4-4c0-.636-.163-1.229-.428-1.764l2.117-2.383c.256.088.526.147.811.147C20.879 8 22 6.879 22 5.5S20.879 3 19.5 3zM13 14c-1.103 0-2-.897-2-2s.897-2 2-2s2 .897 2 2s-.897 2-2 2z"></path></svg>');
}
.minimal-icons-on svg.import-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 75L66.667 54.167 54.167 54.167 54.167 8.333 45.833 8.333 45.833 54.167 33.333 54.167z M79.167 37.5h-16.667v8.333h16.667v37.5H20.833v-37.5h16.667V37.5H20.833c-4.596 0 -8.333 3.738 -8.333 8.333v37.5c0 4.596 3.738 8.333 8.333 8.333h58.333c4.596 0 8.333 -3.738 8.333 -8.333v-37.5C87.5 41.238 83.763 37.5 79.167 37.5z"></path></svg>');
}
.minimal-icons-on svg.languages {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M77.083 41.667l18.333 45.833h-8.979l-5.004 -12.5h-17.042l-4.996 12.5h-8.975L68.75 41.667h8.333zM41.667 8.333v8.333h25v8.333h-8.2a75.925 75.925 0 0 1 -15.083 26.254 61.933 61.933 0 0 0 9.733 7.113l-3.129 7.825A70.896 70.896 0 0 1 37.5 57.188a69.483 69.483 0 0 1 -25.837 14.783l-2.233 -8.038a61.25 61.25 0 0 0 22.196 -12.675A75.325 75.325 0 0 1 19.863 33.333h9.333A66.8 66.8 0 0 0 37.5 45.321a67.354 67.354 0 0 0 12.125 -20.317L8.333 25V16.667h25V8.333h8.333zm31.25 45.354L67.721 66.667h10.383L72.917 53.688z"></path></svg>');
}
.minimal-icons-on svg.links-coming-in {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path fill="black" d="M58.004 51.445c-4.273-4.273-11.724-4.273-15.996 0L39.34 54.11l-5.332-5.332 2.666-2.666a18.723 18.723 0 0113.33-5.525c5.039 0 9.775 1.965 13.33 5.525l8.003 7.998c7.346 7.35 7.346 19.315 0 26.664a18.791 18.791 0 01-13.33 5.513c-4.831 0-9.662-1.836-13.335-5.513l-2.666-2.666 5.333-5.332 2.666 2.666c4.412 4.4 11.588 4.408 16 0 4.408-4.412 4.408-11.588 0-16l-8.002-7.998z M44.673 27.447l2.667 2.666-5.333 5.332-2.666-2.666c-4.408-4.4-11.584-4.409-16 0-4.408 4.412-4.408 11.588 0 16l8.002 7.998c4.273 4.272 11.724 4.272 15.997 0l2.666-2.666 5.332 5.332-2.666 2.666a18.722 18.722 0 01-13.33 5.524 18.722 18.722 0 01-13.33-5.524l-8.003-7.998c-7.345-7.35-7.345-19.315 0-26.664 7.354-7.354 19.319-7.35 26.664 0zM82.141 13.712L69.957 25.896l-8.053-8.053v21.461h21.461l-8.05-8.05L87.5 19.072l-5.359-5.36z"></path></svg>');
}
.minimal-icons-on svg.links-going-out {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path fill="black" d="M58.004 51.445c-4.273-4.273-11.724-4.273-15.996 0L39.34 54.11l-5.332-5.332 2.666-2.666a18.722 18.722 0 0113.33-5.525c5.039 0 9.775 1.965 13.33 5.525l8.003 7.998c7.346 7.35 7.346 19.315 0 26.664a18.79 18.79 0 01-13.33 5.513c-4.831 0-9.662-1.836-13.335-5.513l-2.666-2.666 5.333-5.332 2.666 2.666c4.412 4.4 11.588 4.408 16 0 4.408-4.412 4.408-11.588 0-16l-8.002-7.998z M44.673 27.447l2.667 2.666-5.333 5.332-2.666-2.666c-4.408-4.4-11.584-4.408-16 0-4.408 4.412-4.408 11.588 0 16l8.002 7.998c4.273 4.272 11.724 4.272 15.997 0l2.666-2.666 5.332 5.332-2.666 2.666a18.722 18.722 0 01-13.33 5.524 18.722 18.722 0 01-13.33-5.524l-8.003-7.998c-7.345-7.35-7.345-19.315 0-26.664 7.354-7.354 19.319-7.35 26.664 0zM67.262 39.304L79.447 27.12l8.053 8.053V13.712H66.038l8.05 8.05-12.184 12.184 5.358 5.358z"></path></svg>');
}
.minimal-icons-on svg.merge-files {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M10.417 77.083C10.417 85.125 16.958 91.667 25 91.667s14.583 -6.542 14.583 -14.583c0 -6.583 -4.417 -12.096 -10.417 -13.904v-14.533c1.017 1.138 2.121 2.196 3.388 3.1c4.917 3.517 10.904 4.575 16.325 4.575c4.025 0 7.721 -0.583 10.442 -1.171a14.583 14.583 0 0 0 13.6 9.438c8.042 0 14.583 -6.542 14.583 -14.583s-6.542 -14.583 -14.583 -14.583a14.583 14.583 0 0 0 -14.183 11.325c-5.404 1.338 -15.267 2.567 -21.329 -1.775c-2.775 -1.988 -4.542 -5.163 -5.442 -9.317C36.479 33.167 39.583 28.421 39.583 22.917C39.583 14.875 33.042 8.333 25 8.333S10.417 14.875 10.417 22.917c0 6.583 4.417 12.096 10.417 13.904v26.358c-6 1.808 -10.417 7.321 -10.417 13.904zm62.5 -33.333c3.446 0 6.25 2.804 6.25 6.25s-2.804 6.25 -6.25 6.25S66.667 53.446 66.667 50s2.804 -6.25 6.25 -6.25zm-41.667 33.333c0 3.446 -2.804 6.25 -6.25 6.25s-6.25 -2.804 -6.25 -6.25S21.554 70.833 25 70.833s6.25 2.804 6.25 6.25zm-12.5 -54.167C18.75 19.471 21.554 16.667 25 16.667s6.25 2.804 6.25 6.25S28.446 29.167 25 29.167s-6.25 -2.804 -6.25 -6.25z"></path></svg>');
}
.minimal-icons-on svg.open-elsewhere-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 12.5H16.667C12.071 12.5 8.333 16.238 8.333 20.833v58.333c0 4.596 3.738 8.333 8.333 8.333h20.833v-8.333H16.667V29.167h66.667v50h-20.833v8.333h20.833c4.596 0 8.333 -3.738 8.333 -8.333V20.833C91.667 16.238 87.929 12.5 83.333 12.5z M54.167 87.5L54.167 66.667 66.667 66.667 50 45.833 33.333 66.667 45.833 66.667 45.833 87.5z"></path></svg>');
}
.minimal-icons-on svg.paper-plane-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M85.679 13.917c-1.217 -0.829 -2.779 -0.954 -4.121 -0.329l-70.833 33.333C9.246 47.621 8.313 49.117 8.333 50.75c0.025 1.633 1 3.104 2.5 3.758L33.333 64.354v28.008l24.317 -17.367l19.85 8.683c0.533 0.238 1.104 0.35 1.667 0.35c0.754 0 1.5 -0.204 2.167 -0.608c1.158 -0.704 1.904 -1.929 1.996 -3.283l4.167 -62.5C87.588 16.163 86.9 14.75 85.679 13.917zM75.404 73.667l-21.954 -9.608L66.667 38.196l-31.871 17.708l-12.217 -5.346L78.708 24.142L75.404 73.667z"></path></svg>');
}
.minimal-icons-on svg.paste-text {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 45.833V20.833c0 -4.596 -3.738 -8.333 -8.333 -8.333h-12.5a4.167 4.167 0 0 0 -4.167 -4.167H33.333a4.167 4.167 0 0 0 -4.167 4.167H16.667c-4.596 0 -8.333 3.738 -8.333 8.333v54.167c0 4.596 3.738 8.333 8.333 8.333h29.167c0 4.596 3.738 8.333 8.333 8.333h29.167c4.596 0 8.333 -3.738 8.333 -8.333v-29.167c0 -4.596 -3.738 -8.333 -8.333 -8.333zm-37.5 8.333v20.833H16.667V20.833h12.5v8.333h33.333V20.833h12.5v25h-20.833c-4.596 0 -8.333 3.738 -8.333 8.333zm8.333 29.167v-29.167h29.167l0.004 29.167H54.167z"></path></svg>');
}
.minimal-icons-on svg.paste {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M79.167 12.5h-9.375a4.167 4.167 0 0 0 -4.167 -4.167h-31.25a4.167 4.167 0 0 0 -4.167 4.167H20.833c-4.596 0 -8.333 3.738 -8.333 8.333v62.5c0 4.596 3.738 8.333 8.333 8.333h58.333c4.596 0 8.333 -3.738 8.333 -8.333V20.833c0 -4.596 -3.738 -8.333 -8.333 -8.333zm0 70.833H20.833V20.833h8.333v8.333h41.667V20.833h8.333v62.5z"></path></svg>');
}
.minimal-icons-on svg.percent-sign-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 256 256"><path fill="black" d="M208.485 64.485l-144 144a12 12 0 0 1-16.97-16.97l144-144a12 12 0 0 1 16.97 16.97zm-160.77 39.8A40.046 40.046 0 1 1 76 115.98a39.738 39.738 0 0 1-28.284-11.697zM60 76a15.987 15.987 0 1 0 4.687-11.314A15.894 15.894 0 0 0 60 76zm160 104a40 40 0 1 1-11.716-28.284A39.735 39.735 0 0 1 220 180zm-24 0a15.893 15.893 0 0 0-4.687-11.313v-.001A16 16 0 1 0 196 180z"></path></svg>');
}
.minimal-icons-on svg.play-audio-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10zm0-2a8 8 0 1 0 0-16a8 8 0 0 0 0 16zM10.622 8.415l4.879 3.252a.4.4 0 0 1 0 .666l-4.88 3.252a.4.4 0 0 1-.621-.332V8.747a.4.4 0 0 1 .622-.332z"></path></svg>');
}
.minimal-icons-on svg.plus-minus-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M11 4v5H6v2h5v5h2v-5h5V9h-5V4h-2M6 18v2h12v-2H6z"></path></svg>');
}
.minimal-icons-on svg.presentation-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 12.5H16.667C12.071 12.5 8.333 16.238 8.333 20.833v41.667c0 4.596 3.738 8.333 8.333 8.333h29.167v12.5H33.333v8.333h12.5h8.333h12.5v-8.333h-12.5v-12.5h29.167c4.596 0 8.333 -3.738 8.333 -8.333V20.833C91.667 16.238 87.929 12.5 83.333 12.5zM16.667 62.5V20.833h66.667l0.004 41.667H16.667z M41.667 54.167L62.5 41.667 41.667 29.167z"></path></svg>');
}
.minimal-icons-on svg.question-mark-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke-width=".5" stroke="currentColor" fill="black" d="M12 19a1.5 1.5 0 1 1-.001 3.001A1.5 1.5 0 0 1 12 19zm0-17a6 6 0 0 1 6 6c0 2.165-.753 3.29-2.674 4.923C13.399 14.56 13 15.297 13 17h-2c0-2.474.787-3.695 3.031-5.601C15.548 10.11 16 9.434 16 8c0-2.21-1.79-4-4-4S8 5.79 8 8v1H6V8a6 6 0 0 1 6-6z"></path></svg>');
}
.minimal-icons-on svg.restore-file-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M13 3a9 9 0 0 0-9 9H1l4 3.99L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7s-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42A8.954 8.954 0 0 0 13 21a9 9 0 0 0 0-18zm-1 5v5l4.25 2.52l.77-1.28l-3.52-2.09V8z"></path></svg>');
}
.minimal-icons-on svg.scissors-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M9.683 7.562L12 9.88l6.374-6.375a2 2 0 0 1 2.829 0l.707.707L9.683 16.438a4 4 0 1 1-2.121-2.121L9.88 12L7.562 9.683a4 4 0 1 1 2.121-2.121zM6 8a2 2 0 1 0 0-4a2 2 0 0 0 0 4zm0 12a2 2 0 1 0 0-4a2 2 0 0 0 0 4zm9.535-6.587l6.375 6.376l-.707.707a2 2 0 0 1-2.829 0l-4.96-4.961l2.12-2.122z"></path></svg>');
}
.minimal-icons-on svg.scissors {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M9.683 7.562L12 9.88l6.374-6.375a2 2 0 0 1 2.829 0l.707.707L9.683 16.438a4 4 0 1 1-2.121-2.121L9.88 12L7.562 9.683a4 4 0 1 1 2.121-2.121zM6 8a2 2 0 1 0 0-4a2 2 0 0 0 0 4zm0 12a2 2 0 1 0 0-4a2 2 0 0 0 0 4zm9.535-6.587l6.375 6.376l-.707.707a2 2 0 0 1-2.829 0l-4.96-4.961l2.12-2.122z"></path></svg>');
}
.minimal-icons-on svg.search-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M10 18a7.952 7.952 0 0 0 4.897-1.688l4.396 4.396l1.414-1.414l-4.396-4.396A7.952 7.952 0 0 0 18 10c0-4.411-3.589-8-8-8s-8 3.589-8 8s3.589 8 8 8zm0-14c3.309 0 6 2.691 6 6s-2.691 6-6 6s-6-2.691-6-6s2.691-6 6-6z"/><path fill="black" 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"></path></svg>');
}
.minimal-icons-on svg.select-all-text {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M12.5 4.167h8.333v8.333H12.5v8.333H4.167V12.5a8.333 8.333 0 0 1 8.333 -8.333m45.833 0a8.333 8.333 0 0 1 8.333 8.333v8.333h-8.333V12.5h-8.333V4.167h8.333m25 25a8.333 8.333 0 0 1 8.333 8.333v8.333h-8.333V37.5h-8.333V29.167h8.333m8.333 54.167a8.333 8.333 0 0 1 -8.333 8.333h-8.333v-8.333h8.333v-8.333h8.333v8.333m-8.333 -29.167h8.333v12.5h-8.333v-12.5m-29.167 -16.667V29.167h12.5v12.5h-8.333V37.5h-4.167m0 54.167v-8.333h12.5v8.333h-12.5m-16.667 0a8.333 8.333 0 0 1 -8.333 -8.333v-8.333h8.333v8.333h8.333v8.333H37.5m-8.333 -25v-12.5h8.333v4.167h4.167v8.333H29.167M29.167 12.5V4.167h12.5v8.333H29.167M12.5 66.667a8.333 8.333 0 0 1 -8.333 -8.333v-8.333h8.333v8.333h8.333v8.333H12.5M4.167 29.167h8.333v12.5H4.167V29.167m33.333 0h8.333v8.333H37.5v8.333H29.167V37.5a8.333 8.333 0 0 1 8.333 -8.333m29.167 29.167a8.333 8.333 0 0 1 -8.333 8.333h-8.333v-8.333h8.333v-8.333h8.333v8.333z"></path></svg>');
}
.minimal-icons-on svg.split {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M61.875 20.208l6 6 -12 12 5.917 5.917 12 -12 6 6c1.292 1.292 3.542 0.375 3.542 -1.5V18.75c0 -1.167 -0.917 -2.083 -2.083 -2.083h-17.875c-1.875 0 -2.792 2.25 -1.5 3.542zM36.625 16.667H18.75c-1.167 0 -2.083 0.917 -2.083 2.083v17.875c0 1.875 2.25 2.792 3.542 1.458L26.208 32.083 45.833 51.667V79.167c0 2.292 1.875 4.167 4.167 4.167s4.167 -1.875 4.167 -4.167v-29.167c0 -1.083 -0.458 -2.167 -1.208 -2.958l-20.833 -20.875 6 -6c1.292 -1.25 0.375 -3.5 -1.5 -3.5z"></path></svg>');
}
.minimal-icons-on svg.star-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M91.446 38.246c-0.538 -1.575 -1.958 -2.688 -3.617 -2.817L64.075 33.542l-10.279 -22.754C53.125 9.292 51.638 8.333 50 8.333s-3.125 0.958 -3.796 2.45L35.925 33.542L12.171 35.429C10.542 35.558 9.138 36.629 8.583 38.167s-0.163 3.258 1.008 4.4l17.554 17.113l-6.208 26.883c-0.383 1.663 0.288 3.392 1.692 4.362C23.346 91.417 24.171 91.667 25 91.667c0.804 0 1.613 -0.233 2.313 -0.7L50 75.842l22.688 15.125c1.45 0.967 3.354 0.929 4.771 -0.1c1.408 -1.029 2.029 -2.833 1.55 -4.508l-7.621 -26.667l18.9 -17.008C91.525 41.567 91.979 39.825 91.446 38.246z"></path></svg>');
}
.minimal-icons-on svg.stop-audio-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M50 8.333C27.025 8.333 8.333 27.025 8.333 50s18.692 41.667 41.667 41.667s41.667 -18.692 41.667 -41.667S72.975 8.333 50 8.333zM50 83.333c-18.379 0 -33.333 -14.954 -33.333 -33.333s14.954 -33.333 33.333 -33.333s33.333 14.954 33.333 33.333S68.379 83.333 50 83.333z M37.5 37.5H62.5V62.5H37.5z"></path></svg>');
}
.minimal-icons-on svg.sweep {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M22.452 1.923a.75.75 0 0 1 0 1.06l-6.928 6.929a5.751 5.751 0 0 1-.496 7.567l-.832.832l-2.787 4.18a.75.75 0 0 1-1.154.115L1.769 14.12a.75.75 0 0 1 .115-1.154l4.18-2.787l.832-.832a5.751 5.751 0 0 1 7.567-.496l6.929-6.928a.75.75 0 0 1 1.06 0zM7.603 10.762l6.01 6.01l.354-.353a4.25 4.25 0 0 0-6.01-6.01l-.354.353zm-1.156.965l-2.97 1.98l7.191 7.191l1.98-2.97l-6.201-6.201z"></path></svg>');
}
.minimal-icons-on svg.two-blank-pages {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M83.333 8.333H41.667c-4.596 0 -8.333 3.738 -8.333 8.333v16.667H16.667c-4.596 0 -8.333 3.738 -8.333 8.333v41.667c0 4.596 3.738 8.333 8.333 8.333h41.667c4.596 0 8.333 -3.738 8.333 -8.333v-16.667h16.667c4.596 0 8.333 -3.738 8.333 -8.333V16.667c0 -4.596 -3.738 -8.333 -8.333 -8.333zM16.667 83.333V41.667h41.667l0.008 41.667H16.667zm66.667 -25h-16.667v-16.667c0 -4.596 -3.738 -8.333 -8.333 -8.333h-16.667V16.667h41.667v41.667z"></path></svg>');
}
.minimal-icons-on svg.tomorrow-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M33.333 62.5L45.833 62.5 45.833 75 54.167 75 54.167 62.5 66.667 62.5 66.667 54.167 54.167 54.167 54.167 41.667 45.833 41.667 45.833 54.167 33.333 54.167z M79.167 16.667h-8.333V8.333h-8.333v8.333H37.5V8.333H29.167v8.333H20.833C16.238 16.667 12.5 20.404 12.5 25v8.333v50c0 4.596 3.738 8.333 8.333 8.333h58.333c4.596 0 8.333 -3.738 8.333 -8.333V33.333V25C87.5 20.404 83.763 16.667 79.167 16.667zM79.175 83.333H20.833V33.333h58.333L79.175 83.333z"></path></svg>');
}
.minimal-icons-on svg.yesterday-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 100 100"><path fill="black" d="M33.333 54.167H66.667V62.5H33.333z M79.167 16.667h-8.333V8.333h-8.333v8.333H37.5V8.333H29.167v8.333H20.833C16.238 16.667 12.5 20.404 12.5 25v8.333v50c0 4.596 3.738 8.333 8.333 8.333h58.333c4.596 0 8.333 -3.738 8.333 -8.333V33.333V25C87.5 20.404 83.763 16.667 79.167 16.667zM79.175 83.333H20.833V33.333h58.333L79.175 83.333z"></path></svg>');
}
.minimal-icons-on svg.workspace-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 512 512"><path fill="black" stroke-width="10" stroke="currentColor" d="M472 232h-48V120a24.028 24.028 0 0 0-24-24H40a24.028 24.028 0 0 0-24 24v246a24.028 24.028 0 0 0 24 24h172v50h-60v32h152v-32h-60v-50h92v58a24.027 24.027 0 0 0 24 24h112a24.027 24.027 0 0 0 24-24V256a24.027 24.027 0 0 0-24-24zm-136 24v102H48V128h344v104h-32a24.027 24.027 0 0 0-24 24zm128 184h-96V264h96z"></path></svg>');
}
.minimal-icons-on svg.box-glyph {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path d="M5 9v10h14.002L19 9H5zm11 4H8v-2h8v2zm4.002-6L20 5H4v2h16z"/><path fill="black" d="M20 3H4c-1.103 0-2 .897-2 2v2c0 .736.405 1.375 1 1.722V19c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2V8.722c.595-.347 1-.986 1-1.722V5c0-1.103-.897-2-2-2zM4 5h16l.002 2H4V5zm1 14V9h14l.002 10H5z"/><path fill="black" d="M8 11h8v2H8z"></path></svg>');
}
.minimal-icons-on svg.wand {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M11 4l-.5-1l-.5 1l-1 .125l.834.708L9.5 6l1-.666l1 .666l-.334-1.167l.834-.708zm8.334 10.666L18.5 13l-.834 1.666l-1.666.209l1.389 1.181L16.834 18l1.666-1.111L20.166 18l-.555-1.944L21 14.875zM6.667 6.333L6 5l-.667 1.333L4 6.5l1.111.944L4.667 9L6 8.111L7.333 9l-.444-1.556L8 6.5zM3.414 17c0 .534.208 1.036.586 1.414L5.586 20c.378.378.88.586 1.414.586s1.036-.208 1.414-.586L20 8.414c.378-.378.586-.88.586-1.414S20.378 5.964 20 5.586L18.414 4c-.756-.756-2.072-.756-2.828 0L4 15.586c-.378.378-.586.88-.586 1.414zM17 5.414L18.586 7L15 10.586L13.414 9L17 5.414z"></path></svg>');
}
.minimal-icons-on svg.longform {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="black" d="M21 4H7a2 2 0 1 0 0 4h14v13a1 1 0 0 1-1 1H7a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h13a1 1 0 0 1 1 1v1zM5 18a2 2 0 0 0 2 2h12V10H7a3.982 3.982 0 0 1-2-.535V18zM20 7H7a1 1 0 1 1 0-2h13v2z"></path></svg>');
}
.minimal-icons-on svg.changelog {
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path d="M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10s10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8s8 3.589 8 8s-3.589 8-8 8z" fill="currentColor"/><path d="M11 11h2v6h-2zm0-4h2v2h-2z" fill="currentColor"/></svg>');
}
