.furnace{margin-top:18px;padding:22px clamp(16px,3vw,28px);display:grid;gap:20px}.step{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}.sn{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font:600 15px/1 var(--serif);color:var(--gold)}.step b{font:600 19px/1.3 var(--serif);color:var(--gold-hi)}.wallets{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.connected .wallets{display:none}.who{display:none;margin-top:8px;font:500 13px/1 var(--sans);color:var(--teal)}.connected .who{display:inline-block}.btn{font:600 12px/1 var(--serif);letter-spacing:.2em;text-transform:uppercase;padding:13px 18px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--gold);cursor:pointer}.btn:hover:not(:disabled){background:#e7c8791f}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.go{background:linear-gradient(90deg,#f6e3a6,#f0a23a);color:#1a1206;border:0;padding:15px 26px}.btn.ghost{padding:9px 14px;margin-left:8px}.amtrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.amtrow input{width:120px;padding:11px 12px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink);font:500 17px/1 var(--sans)}.presets{display:flex;gap:6px;flex-wrap:wrap}.presets button{padding:8px 11px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);font:500 12px/1 var(--sans);cursor:pointer}.presets button:hover{color:var(--gold)}.prev{margin:12px 0 0;color:var(--muted)}.prev b{color:var(--gold-hi);font:600 18px/1 var(--serif)}.impact{margin-left:10px;font-size:12px}.impact.hi{color:var(--carn)}.status{margin:12px 0 0;min-height:1.4em;font-size:14px}.status.ok{color:var(--teal)}.status.err{color:var(--carn)}.status.wait{color:var(--muted)}.rest{border-top:1px solid var(--line);padding-top:14px;color:var(--muted)}.rest b{color:var(--gold-hi)}.how{margin-top:18px;padding:20px clamp(16px,3vw,28px)}.how h3{margin:0 0 10px;font:600 20px/1.2 var(--serif);color:var(--gold-hi)}.how ul{margin:0;padding-left:18px;display:grid;gap:8px;color:var(--muted)}.note{color:var(--muted);margin:0}.wbtn{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.wbtn img{width:18px;height:18px;border-radius:4px}.deep{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--muted);font-size:13px}.chg{display:none;margin-left:10px;background:none;border:0;color:var(--muted);font:500 12px/1 var(--sans);text-decoration:underline;cursor:pointer}.connected .chg{display:inline}.deep-h{flex-basis:100%;margin-bottom:2px}.qrpay{margin-top:18px;padding:20px clamp(16px,3vw,28px)}.qrpay h3{margin:0 0 8px;font:600 20px/1.2 var(--serif);color:var(--gold-hi)}.qrpay p{color:var(--muted);margin:0 0 14px}.qrbox{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:16px}.qr{width:220px;height:220px;background:#fff;border-radius:12px;padding:8px}.qr svg{width:100%;height:100%;display:block}.qrbox a{text-decoration:none}.more{flex-basis:100%;margin-top:6px}.more summary{cursor:pointer;color:var(--muted);font:500 13px/1.4 var(--sans)}.more[open] summary{margin-bottom:8px}
