/* TIR Vault — Obsidian Publish CSS
   Hides asset and content folders from the sidebar navigation.
   Files are still published and accessible via links.
*/

/* Images and Documents — asset folders */
.nav-folder[data-path="Images"] { display: none !important; }
.nav-folder[data-path="Documents"] { display: none !important; }

/* Entities — hide folder title AND its expanded children list.
   Two selectors used because published-note folders may render
   differently from asset folders in Obsidian Publish's DOM. */
.nav-folder[data-path="Entities"] { display: none !important; }
.nav-folder-title[data-path="Entities"] { display: none !important; }
.nav-folder-title[data-path="Entities"] + .nav-folder-children { display: none !important; }
[data-path="Entities"] { display: none !important; }

/* Hides the H1 title on the Landing Page only.
   Applied via cssclasses: [hide-h1] in that note's frontmatter.
   Multiple selectors target both the markdown body H1 and the
   Obsidian Publish page-header title element. */
.hide-h1 h1 { display: none !important; }
.hide-h1 .page-header h1 { display: none !important; }
.hide-h1 .publish-article-heading { display: none !important; }
.hide-h1 .inline-title { display: none !important; }
