body{font-optical-sizing:auto;padding:2em;font-family:"Source Sans 3",sans-serif;font-size:20px;font-weight:400;line-height:1.43}p{margin:10px 0}h2,h3,h4{font-weight:550}button,input,select{font:inherit;background-color:#0000;border:1px solid #b0b0b0;border-radius:3px}button:hover,input:hover,select:hover{background-color:#f0f0f0}.icon-button,.icon-text{justify-content:center;align-items:center;padding:0;display:inline-flex}span{padding:0}label{align-items:center;gap:.5rem;display:inline-flex}.tabbar{gap:.25rem;margin-bottom:1rem;display:flex}.tabbar button{font:inherit;background-color:#0000;border:none;border-bottom:solid gray;margin:0 .2rem;padding:.5rem .2rem}.tabbar button[aria-selected=true]{border-bottom:solid red;font-weight:550}.tabbar button:hover{background-color:#f0f0f0}.info{color:#606060;font-style:italic}.warning{color:red}.input-group,.input-subgroup{flex-flow:wrap;gap:10px;margin:10px 0;display:flex}.input-group>*{margin-right:2rem}#yownload{padding:0 10px}
