h1{font-size:2em;margin:.67em 0}section:first-child .col>h1:not(:first-child),section:first-child nav ul>h1:not(:first-child),nav section:first-child ul>h1:not(:first-child){margin-top:2em}section:first-child .col>h2:not(:first-child),section:first-child nav ul>h2:not(:first-child),nav section:first-child ul>h2:not(:first-child){margin-top:2em}section:first-child .col>h3:not(:first-child),section:first-child nav ul>h3:not(:first-child),nav section:first-child ul>h3:not(:first-child){margin-top:2em}section:first-child .col>h4:not(:first-child),section:first-child nav ul>h4:not(:first-child),nav section:first-child ul>h4:not(:first-child){margin-top:2em}section:first-child .col>h5:not(:first-child),section:first-child nav ul>h5:not(:first-child),nav section:first-child ul>h5:not(:first-child){margin-top:2em}section:first-child .col>h6:not(:first-child),section:first-child nav ul>h6:not(:first-child),nav section:first-child ul>h6:not(:first-child){margin-top:2em}form{margin-bottom:1em;background-color:#f8f8f8;display:inline-block}form>:last-child{margin-bottom:.8em}form h3{margin:.6em}form>div,form .table-row{display:table-row}form>div>a,form .table-row>a{margin:.2em .4em}form label,form input,form select,form textarea,form .table-cell{display:table-cell;margin:.2em}form .table-cell{padding-left:.5em}form label{padding:0 .5em 0 .8em;text-transform:capitalize}form input,form textarea{margin-right:.8em}form input+span,form select+span{font-size:smaller;padding-left:.5em;display:block}form>button{margin-top:.5em}form>button:first-of-type{margin-left:.8em}form button:enabled,form select:enabled,form input:enabled{cursor:pointer}section{display:flex;flex-wrap:wrap}section:first-child{padding-top:3em}section:last-child{padding-bottom:3em}section .col:first-child h1:first-child,section nav ul:first-child h1:first-child,nav section ul:first-child h1:first-child{margin-top:0}@media (min-width: 40em){section{padding:1.5em}}.row,nav{margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width: 40em){.row,nav{flex-direction:row}}.col,nav ul{flex-basis:0;flex-grow:1;position:relative}.col:only-child,nav ul:only-child{margin:0 auto}@media (min-width: 40em){.col:not(:only-child),nav ul:not(:only-child){max-width:100%}.col:not(:only-child):not(:first-child),nav ul:not(:only-child):not(:first-child){margin-left:.5em}.col:not(:only-child):not(:last-child),nav ul:not(:only-child):not(:last-child){margin-right:.5em}}code,kbd,samp{font-size:93%}pre.highlight{padding:.8em;white-space:pre-wrap}a:link{color:#0000cd;outline:none;text-decoration:none}a:visited{color:#0000cd}a:hover{text-decoration:underline}a:active{color:transparent}a.active{color:inherit}a.disabled{pointer-events:none;cursor:default;color:inherit}table{margin:1em 0}table tr.past{color:Grey}table caption{text-align:left}table td,table th{padding:.25em .5em}table th{background-color:#f8f8f8}table.compact td,table.compact th{font-size:small;text-align:center}@media (min-width: 40em){table.flippable tr{display:block;float:left}table.flippable tr td,table.flippable tr th{display:block}}details{margin-bottom:1em}details>summary{cursor:pointer;outline:none}nav{max-width:100%;padding:0 .4em;background:#dcdcdc;font-family:sans-serif}nav ul{padding:0;margin:0;list-style:none;font-size:small}nav ul li>span,nav ul li>a{padding:.9em .6em;display:block}nav ul li>a:hover,nav ul li .dropdown-menu a:hover{background-color:#dcdcdc}nav ul li .dropdown-menu{z-index:1;display:block}nav ul li .dropdown-menu a{display:block;padding:.5em 1em;background-color:#dcdcdc}nav ul li.dropdown span{color:#0000cd;cursor:default}nav ul li.dropdown span.active{color:inherit}nav ul li.dropdown:hover .dropdown-menu{display:block}@media (min-width: 40em){nav ul{flex-basis:auto}nav ul:first-child li{float:left}nav ul:last-child li{float:right}nav ul li .dropdown-menu{display:none;position:absolute;margin-left:-0.4em}}@media (max-width: 40em){nav{padding:.4em}nav ul li .dropdown-menu a{padding-left:2em}nav ul li>a{padding:.5em .6em}}.calendar{font-size:small;margin-top:1em}.calendar .label{text-align:center;font-weight:bold;margin-top:.5em;display:block}.calendar .month{display:flex;flex-wrap:wrap}.calendar .month .label{flex-basis:100%;margin-bottom:.5em}.calendar .month .day{min-width:2em;margin:.1em;text-align:center}.calendar .month .day span{display:block}.calendar .month .day .sun{color:Crimson}.bar{background:#dcdcdc;margin:auto}.bar .full{background:#0000cd}.bar.horizontal{width:10em;height:1.4em}.bar.horizontal .full{height:1.4em}.bar.vertical{width:1.4em;height:10em;position:relative;display:none}.bar.vertical .full{width:100%;position:absolute;bottom:0}@media (min-width: 40em){table.flippable .bar.horizontal{display:none}table.flippable .bar.vertical{display:block}}table.tree{border-color:#4c4c4c;line-height:100%;border-spacing:0}table.tree table.tree{margin:0}table.tree td.clade-label{border-bottom:1px solid;border-left:1px solid;white-space:nowrap;vertical-align:bottom;width:.7em;padding:0 .15em;text-align:center}table.tree td.clade-label.first{border-left:none}table.tree td.clade-slabel{border-left:1px solid;white-space:nowrap;vertical-align:bottom;padding:0 .15em;text-align:center}table.tree td.clade-slabel.last{border-left:none}table.tree td.clade-leaf{padding:0}html{overflow-y:scroll;background:#dcdcdc}body{font-size:15px;color:#000;margin:0}main{background:#fff}section{padding:.5em 2em;margin:0 auto;max-width:100%}[datetime]{cursor:default}.filters{white-space:nowrap}template{display:none}hr{border:2px solid #fff;margin:.3em 0}
