*{box-sizing:border-box}body{margin:0;background:#171916;color:#e5e4db;font:15px/1.6 Georgia,serif}main{max-width:1180px;margin:auto;padding:32px 24px 80px}a{color:#ccbc91;text-underline-offset:5px}header{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #414435;padding-bottom:22px;margin-bottom:26px}h1{font-size:36px;margin:8px 0;font-weight:400}h2{color:#ccbc91;font-size:18px;font-weight:400;margin:0 0 18px;border-bottom:1px solid #3d4033;padding-bottom:10px}.system,.label,dt{font:10px/1.6 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#acb09f}.notice{padding:14px 18px;background:#292b20;border-left:2px solid #b4a171;font:12px/1.7 Arial,sans-serif;margin:24px 0}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.panel{padding:22px;background:#1c1f19;border:1px solid #383d2e;min-width:0}.wide{grid-column:1/-1}.identity{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}dl{margin:0}dd{margin:4px 0 0;font-size:18px}.row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #2c3226;font-size:13px}.value{text-align:right;color:#c8cdbd}.dots{white-space:nowrap;display:flex;gap:5px}.dot{width:9px;height:9px;border:1px solid #827958;border-radius:50%}.dot.on{background:#c0ab77;border-color:#c0ab77}.track{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.box{width:18px;height:18px;border:1px solid #8c927e}.muted{color:#9da591;font:12px/1.8 Arial,sans-serif}.list{margin:0;padding-left:18px;font-size:13px}.list li{padding:4px 0}button{background:transparent;border:1px solid #6e725e;padding:9px 15px;color:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:2px solid #c0ab77;outline-offset:4px}@media(max-width:850px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){main{padding:20px 14px}.grid,.identity{grid-template-columns:1fr}h1{font-size:30px}header{align-items:flex-start}.panel{padding:18px}}@media print{body{background:white;color:black}.panel{background:white;border-color:#aaa;break-inside:avoid}header a,button{display:none}.grid{display:block}.panel{margin:12px 0}h2,.value,.muted,.label,dt,.system{color:#333}.notice{background:white}.dot.on{background:#333;print-color-adjust:exact}}
