    *{box-sizing:border-box}body{margin:0;background:#101214;color:#eee;font:15px system-ui,-apple-system,"PingFang SC",sans-serif}main{max-width:1200px;margin:auto;padding:24px}h1{color:#ff8a52;font-size:28px}h2{font-size:18px}a{color:#ffb48f}.grid{display:grid;grid-template-columns:2fr 1fr;gap:16px}.card{background:#1b1f23;border:1px solid #30363d;border-radius:12px;padding:16px;min-width:0}canvas{width:100%;height:360px;background:#0b0d0f;border-radius:8px}.kv{display:grid;grid-template-columns:auto 1fr;gap:12px}.v{color:#7ee787;text-align:right;overflow-wrap:anywhere}.bad{color:#ff7b72}.muted,small{color:#a7b0bb}.actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}button,.file-button{font:inherit;color:#eee;background:#30363d;border:1px solid #4b535d;border-radius:6px;padding:8px 12px;cursor:pointer}button:hover,.file-button:hover{border-color:#ff8a52}input[type=file]{max-width:100%}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-height:260px;overflow:auto}#connection{min-height:24px}#sim-note{min-height:42px}details{margin-top:16px}@media(max-width:800px){.grid{grid-template-columns:1fr}main{padding:16px}}
