:root{font-family:system-ui,"Microsoft YaHei",sans-serif;color:#e9edf5;background:#101723;font-size:14px;line-height:1.65;color-scheme:dark}*{box-sizing:border-box}body{margin:0}main{max-width:650px;padding:22px;margin:auto}header{padding:6px 0 20px}h1{font-size:26px;letter-spacing:-.5px;margin:12px 0 2px}h2{font-size:17px;margin:0 0 12px}p{color:#bec9da}section{background:#192435;border:1px solid #2b3d55;border-radius:14px;padding:18px;margin:0 0 18px}section[hidden]{display:none}.badge{display:inline-block;background:#223d3c;color:#9debd5;border-radius:7px;padding:3px 9px;font-size:12px}button{font:inherit;font-weight:600;cursor:pointer;background:#9debd5;color:#102e28;border:0;padding:10px 15px;border-radius:8px;margin:5px 5px 5px 0}button:hover{filter:brightness(1.08)}button:disabled{opacity:.4;cursor:not-allowed}.secondary,nav button{background:#29384e;color:#d2dbea}nav{display:flex;margin:0 0 16px;gap:5px}nav button{flex:1;font-size:13px;padding:9px 5px}nav button.active{background:#9debd5;color:#102e28}label{display:block;color:#cdd6e4;font-size:13px;margin:12px 0}input,textarea{display:block;width:100%;border:1px solid #40546f;background:#111b2a;color:#fff;border-radius:7px;padding:10px;font:inherit;margin-top:5px}textarea{font-family:ui-monospace,monospace}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;line-height:1.8;margin:10px 0;color:#cdd9e9}small,footer{display:block;font-size:12px;color:#92a6bf;overflow-wrap:anywhere;margin-top:12px}.warning{border-left:3px solid #eac988;padding-left:12px;color:#e8d4ad;font-size:13px}.wallet{padding-top:40px}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #c1fbec;outline-offset:3px}
