:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172d27;background:#f2f6f4;font-family:system-ui,sans-serif}body{max-width:1120px;margin:0 auto;padding:0 24px 48px}header{border-bottom:1px solid #cbdad3;margin-bottom:24px;padding:24px 0 18px}header strong{font-size:1.1rem}header span{color:#4a665a;margin-left:18px;font-size:.8rem}h1,h2,p,dl{margin:0}h1{font-size:clamp(1.45rem,3.5vw,2rem)}h2{font-size:1.15rem}p{line-height:1.5}.card{background:#fff;border:1px solid #d7e1dc;border-radius:12px;padding:clamp(15px,4vw,28px)}.card>h2{margin-bottom:16px}.login-card{max-width:420px;margin:36px auto}.login-card h1{margin-bottom:20px}.stack{gap:16px;display:grid}.row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.row.start{justify-content:flex-start}label{gap:6px;font-size:.9rem;font-weight:600;display:grid}.inline{align-items:center;display:flex}input,select,button{font:inherit}input:not([type=checkbox]),select{box-sizing:border-box;border:1px solid #8ea89b;border-radius:5px;max-width:100%;padding:8px}button{cursor:pointer;color:#fff;background:#145940;border:1px solid #145940;border-radius:6px;padding:8px 16px}button.secondary{color:#145940;background:#fff}button:disabled{cursor:default;opacity:.55}:focus-visible{outline-offset:2px;outline:3px solid #2277ba}a{color:#145940}.notice{color:#663b13;background:#fdf0df;border-radius:5px;margin-bottom:8px;padding:10px 14px}.metrics{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:12px;display:grid}.metrics div{background:#edf4f0;border-radius:7px;padding:12px}.metrics dt,.muted,.hash{color:#4a665a;font-size:.82rem}dd{white-space:pre-wrap;margin:0}.metrics dd{overflow-wrap:anywhere;margin-top:4px;font-weight:650}.hash{overflow-wrap:anywhere}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.85rem}caption{text-align:left;margin:0 0 8px;font-weight:700}th,td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dce5e0;padding:8px}th{background:#f0f5f2}summary{cursor:pointer}details dl{min-width:160px;margin-top:8px}details dt{color:#4a665a}details dd{margin-bottom:6px}
