@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--bg: #14161c;--panel: #1b1f29;--border: #2a2f3a;--text: #e6e8ee;--muted: #8a93a6;--up: #3fb950;--amber: #d29922;--accent: #f6c945}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:IBM Plex Mono,monospace}.wrap{max-width:980px;margin:0 auto;padding:20px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.brand{display:flex;align-items:center;gap:12px}.logo{width:44px;height:44px;border-radius:10px;display:block;box-shadow:0 2px 10px #0006}h1{font-size:22px;margin:0;font-weight:600;letter-spacing:1px;background:linear-gradient(90deg,var(--accent),#f0a93a);-webkit-background-clip:text;background-clip:text;color:transparent}.net{display:flex;align-items:center;gap:10px}.badge{font-size:11px;padding:3px 8px;border-radius:4px;font-weight:600;border:1px solid var(--border)}.badge.mainnet{color:var(--up);border-color:var(--up)}.badge.testnet{color:var(--amber);border-color:var(--amber)}.btn{background:var(--accent);color:#1a1a1a;border:none;cursor:pointer;padding:9px 14px;border-radius:6px;font-family:inherit;font-weight:600;font-size:13px}.btn.ghost{background:transparent;color:var(--text);border:1px solid var(--border)}.btn.full{width:100%;margin-top:10px}.grid{display:grid;grid-template-columns:1fr 300px;gap:20px}@media (max-width: 820px){.grid{grid-template-columns:1fr}}.status{background:var(--panel);border:1px solid var(--border);border-radius:6px;padding:10px 12px;font-size:13px;margin-top:12px;min-height:20px}.side .info{background:var(--panel);border:1px solid var(--border);border-radius:6px;padding:12px;font-size:12px;line-height:1.6}.side .info p{margin:4px 0}.warn{color:var(--amber)}h3{font-size:13px;margin:16px 0 8px;color:var(--muted)}.movelog{list-style:decimal inside;padding:0;margin:0;font-size:12px}.movelog li{display:flex;justify-content:space-between;padding:5px 8px;border-bottom:1px solid var(--border)}.movelog .w{color:var(--text)}.movelog .b{color:var(--muted)}.movelog a{color:var(--accent);text-decoration:none}.movelog em{color:var(--muted);font-style:normal}
