@import url('/assets/viewer.css');
header span{font-size:13px}label{margin:0;font-size:12px;color:var(--muted)}label select,label input{display:block;margin-top:6px}.filters{align-items:end;margin-top:30px}.metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.metric b{font-size:24px}.metric{padding:18px}td{font-size:13px}#error{display:block}#error[hidden]{display:none}#access{padding:25px;border:1px solid var(--line);margin:20px 0}#access a{margin-left:20px}dialog{color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:12px;max-width:1000px;width:95%;max-height:90vh}dialog::backdrop{background:#000b}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.6 system-ui}details{margin:15px 0}#detail-content h2{margin-top:20px}.health-grid{display:flex;gap:25px;flex-wrap:wrap}.notice{font-size:13px}@media(max-width:1000px){.metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.metrics{grid-template-columns:repeat(2,1fr)}.filters label{width:100%}.filters label>*{width:100%}header{align-items:start}header span{flex-basis:100%}.metric b{font-size:22px}}
