:root{color-scheme:dark;font-family:system-ui,sans-serif;background:#111322;color:#e6e9f4}*{box-sizing:border-box}body{margin:0}header{padding:20px 5%;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #363951}a{color:#bcb3ff}nav{display:flex;gap:20px;flex-wrap:wrap}main{max-width:1100px;margin:40px auto;padding:0 24px}.eyebrow{letter-spacing:.12em;color:#bcb3ff;font-size:.8rem}h1{font-size:2.5rem}h2{font-size:1.4rem}.notice{background:#20253c;padding:18px;border-left:3px solid #a18dff;line-height:1.7}.status{display:flex;align-items:center;justify-content:space-between;gap:20px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}label{display:flex;flex-direction:column;gap:8px;font-size:.9rem}input,select,button{font:inherit;padding:11px;border:1px solid #474968;border-radius:6px;background:#20243a;color:inherit;min-width:0}button{cursor:pointer}button:disabled{opacity:.45;cursor:default}#run{background:#6652b2;margin:8px 0 25px}.muted,#source{color:#a9b1c8;line-height:1.6;font-size:.85rem}#hash{overflow-wrap:anywhere}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}th,td{text-align:right;white-space:nowrap;padding:10px;border-bottom:1px solid #32354a}th:first-child,td:first-child{text-align:left}#segments{display:grid;gap:16px}article{min-width:0;border:1px solid #373c58;padding:16px;border-radius:8px}svg{width:100%;height:250px;background:#191d30}li{line-height:1.7;margin:8px 0}[hidden]{display:none!important}@media(max-width:650px){.grid{grid-template-columns:1fr}header,.status{flex-direction:column;align-items:flex-start}main{margin:25px auto;padding:0 16px}h1{font-size:2rem}button{width:100%}nav{font-size:.9rem;gap:14px}}
