/*
    Compact Right sidebar notes (for reference)
    https://github.com/replete/obsidian-minimal-theme-css-snippets
*/
.mod-top-right-space {
    /* Hide properties or filename */
    .mod-header {
        display:none;
    }
    /* TODO editing view */
    
    /* Reading view */
    .markdown-reading-view {
        
        .markdown-preview-view {
            --file-margins: 0;
        }
        .markdown-rendered {
            
            :has( > :is(p,pre,table,ul,ol)) + div > :is(h1,h2,h3,h4,h5,h6) {
                margin:0;
                margin-block-start:1rem;
                margin-block-end:0;
                font-weight:700;
            }
            :is(p) {
                margin-block-start:.25rem;
                margin-block-end:0;
            }
            :is(li) {
                margin-block-start:.25rem;
                margin-block-end:0;
            }
            :is(ol,ul) {
                margin-block-start:1rem;
                margin-block-end:1.5rem;
            }
        }
        
    }
}
/* Duotone hover */
/* Light themes */
.theme-light.minimal-default-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-atom-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-ayu-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-catppuccin-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-everforest-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-gruvbox-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-macos-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-nord-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-notion-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-rose-pine-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-solarized-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-light.minimal-things-light .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
/* Dark themes */
.theme-dark.minimal-default-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-atom-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
       
.theme-dark.minimal-ayu-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-catppuccin-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
        /* removed .2 from light values text overlay legibility */
}
.theme-dark.minimal-dracula-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-everforest-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-gruvbox-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-macos-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-nord-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-notion-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-rose-pine-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-solarized-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}
.theme-dark.minimal-things-dark .mod-top-right-space .markdown-reading-view:not(:hover) {
    filter: url('data:image/svg+xml,\
        #filter');
}