--- --- #main-content p { text-align: justify; } /* Color highlighting for msf console text */ .language-mermaid .label { text-transform: inherit; } .language-msf .zp { text-decoration: underline; } .language-msf .ze { color: #960050; } .language-msf .zg { color: #859900; } .language-msf .zs { color: #268bd2; } .language-msf .zw { color: orange; } /* Module overview styles */ .module-structure li::before { content: ' ' !important; } .module-structure a { height: 100%; padding: 0.2rem; background-image: none; overflow: initial; display: inline-block; width: 90%; } .module-controls { line-height: 0; border-bottom: 1px solid #ddd; } .module-controls a { line-height: 1; padding: 0.5rem; display: inline-block; } .module-controls span { display: inline-block; } .module-structure a, .module-structure a:hover { background-image: none; } .module-structure a .target { pointer-events: none; display: inline-block; text-decoration: none; } .module-structure a:hover .target { background-image: linear-gradient(rgba(114, 83, 237, 0.45) 0%, rgba(114, 83, 237, 0.45) 100%); background-repeat: repeat-x; background-position: 0 100%; background-size: 1px 1px; } .module-structure { line-height: 2rem; } /* visual indentation lines */ .module-structure ul { margin-left: 7px !important; padding-left: 20px !important; border-left: 1px dashed #d1d7de; } /* Never allow the top-most files/folders to be collapsed */ .module-structure > li.folder > ul { display: block; } .module-structure li p { margin: 0; } .module-structure li { margin: 0; list-style: none; } .module-structure ul { display: none; margin: 0; } .module-structure ul.open { display: block; } /* Default li style - files */ .module-structure li::before { background-image: url("data:image/svg+xml;utf8,"); background-repeat: no-repeat; width: 1rem; height: 1rem; background-position: center top; background-size: 90% auto; margin-top: 0; vertical-align: middle; margin-left: initial !important; margin-right: 0.5rem !important; display: inline-block !important; position: initial !important; } /* li style - folders */ .module-structure li.folder::before { background-image: url("data:image/svg+xml;utf8,"); }