:root{color-scheme:dark;font:16px/1.6 system-ui,sans-serif;color:#d8ded7;background:#0c1418}*{box-sizing:border-box}body{margin:0;background:repeating-linear-gradient(115deg,#ffffff02 0 1px,transparent 1px 8px)}header{display:flex;justify-content:space-between;padding:16px 5vw;border-bottom:1px solid #536266;background:#1a252a}header span{letter-spacing:.14em;font-weight:700}main{max-width:1100px;margin:auto;padding:24px 20px 70px}h1{font-family:Georgia,serif;letter-spacing:.04em;font-size:2.5rem;margin:0}h2{font-size:1.25rem;margin-top:0}h3{font-size:1.05rem}a{color:#e9c28b}button,input,select{font:inherit;color:inherit;background:#1b292e;border:1px solid #87958b;border-radius:3px;padding:10px;max-width:100%}button{cursor:pointer;margin:6px 8px 6px 0}button:disabled{opacity:.5;cursor:default}button:hover:enabled{border-color:#edbc75}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #e9c28b;outline-offset:3px}label{display:block;margin:10px 0}input{width:95px}section,article{padding:18px;border:1px solid #4e6063;background:linear-gradient(130deg,#253137,#152023);min-width:0;overflow-wrap:anywhere}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:20px 0}.meters{display:flex;flex-wrap:wrap;gap:16px}.meters div{flex:1;min-width:120px;border-left:2px solid #9c9879;padding-left:12px}.meters b{display:block;font-size:1.35rem;color:#e7c591}.dim{color:#aebbb6}.eyebrow{font-size:.8rem;color:#d9b582;letter-spacing:.18em}.bad{color:#f2aa86}.ok{color:#b5d3a7}progress{width:100%;accent-color:#d1ac70}#message{scroll-margin:20px}small{display:block}details{margin:10px 0}li{margin:5px 0}.inline{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.inline label{margin:4px 0}time{white-space:normal}@media(max-width:420px){header{padding:12px}header span{font-size:.78rem}main{padding:18px 12px}h1{font-size:2rem}section,article{padding:14px}}
