.familytree{font-family:monospace;font-size:1.25em;white-space:nowrap;}.familytreeul{list-style:none;margin:0;padding:0;/* counteract a mobile style */}.familytreeli{margin:0;}.familytree-toptoggle{margin-left:1ch;}.familytree-toptoggle::before{content:"[";}.familytree-toptoggle::after{content:"]";}.familytree-code{color:green;}.familytree-icon{padding:00.5ch;color:white;font-size:0.8em;}.familytree-family.familytree-icon,.familytree-lang.familytree-icon{background:green;}.familytree-etymlang.familytree-icon{background:#005ab3;}