
body{padding:0.25em;}
br{margin-top:0.5em;}



[tbutton]{font-size:1.5em!important;font-weight:bold;color:var(--tbutton-color); margin:auto 0.5em;}
[tbutton]:hover{
	font-size:2em!important;box-shadow:3 3 100 var(--tbutton-color); 
	}


li{list-style:none!important;margin-top:0.5em;padding:0.25em;} 
*:before{display:inline-block!important; font-size:1.25em; }


[pre]{white-space:pre!important;}
[hide]{display:none!important;}
[block]{display:block;}
[hflex]{display:flex;flex-flow:row nowrap;}


*:before{font-size:1.25em!important;}
#author:before{content:"✍";}
p:before{content:"⌘";color:#1E90FF;margin:auto 0.1em;vertical-align:middle;}

p{	
	border:double 3px var(--border-background, red); border-width: 0 0 0 4px; 
	margin:0.25em; padding:0.5em;
}

.subt:before{content:"#";color:green;margin:auto 0.1em;vertical-align:middle;font-weight:normal;}
[command] .subt:before{content:"*";color:#EB3535;}
[pen] .subt:before{content:"✍";color:#1381EC;}
[host] .subt:before{content:"@";}
[lib] .subt:before{content:"⚓";}

.m{display:flex;flex-flow:row wrap !important;}
.m li{display:flex;flex-flow:column nowrap; }
.m li { line-height:1.1em !important; }
.m li br {white-space:pre!important; margin:0; padding:0; }


.m>ul.closed > li{ display:none; }
.m>ul{ border:solid 1px #00000000; }
/* .m>ul:hover{ border-color:#FB4F39cc!important; } */
