body,button,input,select{font:14px Arial,Helvetica,sans-serif}body,code,textarea{background:#222;color:#eee}a{color:#bbe}a:link::hover{color:#eb5}h1{text-align:center}table{border:0;margin:0 auto;padding:0;white-space:nowrap}th,td{border:1px solid #444;padding:2px}td:nth-child(2),td:nth-child(3){text-align:right}textarea{width:calc(100% - 6px);padding:0;border:1px solid #444;resize:vertical}.dotContainer{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.dotBorder{border:1px dashed #888;margin:4px;padding:4px}.dotTitle{font-size:24px}.dotHighlight{border-style:solid;background-color:#444}.noWrapper{white-space:nowrap}.warning{font-size:12px;text-align:center}.footer{font-size:10px;text-align:center;margin-top:10px}.optSep{margin-bottom:4px}.tH{text-decoration:none}#spinner{height:20px;width:20px;margin:4px auto;-webkit-animation:rotation .6s linear infinite;-moz-animation:rotation .6s linear infinite;-o-animation:rotation .6s linear infinite;animation:rotation .6s linear infinite;border-left:4px solid #444;border-right:4px solid #444;border-bottom:4px solid #444;border-top:4px solid #eee;border-radius:100%;background-color:#222}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
html{color-scheme:dark}
nav{font-size:18px;line-height:1em}
nav,#arcTable{margin-bottom:8px}
ul{text-align:left}
.dotBorder[onclick]{cursor:pointer}
:is(.dotBorder[onclick],td:first-child,:is(th,td):last-child:not(:empty)):is(:hover,:focus-within){background:#9993}
#fileOpenForm{#url{flex:1}display:flex;margin:4px}
#arcFolder,#arcTable{border-spacing:0;font-family:monospace}
#arcFolder,th,td{line-height:1.4em}
#arcFolder>a,#arcTable a{display:inline-block}
#arcFolder{>a{padding:2px}text-align:left;width:120ch}
td>a{padding:2px;margin:-2px}
td:first-child>a{min-width:64ch}
th:nth-child(2),th:nth-child(3){width:11ch}
td:nth-child(4){width:19ch}
td:nth-child(5){width:5ch}
tr>*:last-child{&:empty,>a{width:3ch}}
td:nth-child(n+4){text-align:center}
