.MerkleTreeTool_algoRow__Povtn{display:flex;gap:6px;flex-wrap:wrap}.MerkleTreeTool_algoBtn__zWlRq{background:var(--panel);border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:11px;padding:6px 14px;cursor:pointer;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.MerkleTreeTool_algoBtn__zWlRq:hover{color:var(--text);border-color:var(--line-bright)}.MerkleTreeTool_algoBtn__zWlRq[data-active=true]{color:var(--accent-bright);border-color:var(--accent);background:var(--accent-faint)}.MerkleTreeTool_textarea__PkHi2{width:100%;background:var(--panel);border:1px solid var(--line-strong);color:var(--text);font-family:var(--font-mono),monospace;font-size:12px;line-height:1.6;padding:12px;resize:vertical;outline:none;box-sizing:border-box;transition:border-color var(--dur-hover) var(--ease)}.MerkleTreeTool_textarea__PkHi2:focus{border-color:var(--accent)}.MerkleTreeTool_input__sFxuf{width:100%;background:var(--panel);border:1px solid var(--line-strong);color:var(--text);font-family:var(--font-mono),monospace;font-size:12px;padding:8px 12px;outline:none;box-sizing:border-box;transition:border-color var(--dur-hover) var(--ease)}.MerkleTreeTool_input__sFxuf:focus{border-color:var(--accent)}.MerkleTreeTool_loading__l6c8x{font-size:12px;color:var(--text-faint);letter-spacing:.06em}.MerkleTreeTool_rootCard__oOMGu{border:1px solid var(--accent);background:var(--accent-faint);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.MerkleTreeTool_rootHash__vqi3e{font-family:var(--font-mono),monospace;font-size:13px;color:var(--accent-bright);word-break:break-all}.MerkleTreeTool_rootActions__4t9qB{display:flex;gap:8px}.MerkleTreeTool_actionBtn__99Jvv{background:var(--panel);border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;padding:7px 14px;cursor:pointer;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.MerkleTreeTool_actionBtn__99Jvv:hover{color:var(--text-hero);border-color:var(--accent);background:var(--accent-faint)}.MerkleTreeTool_treeWrap__Q_LMv{display:flex;flex-direction:column;gap:10px;overflow-x:auto;padding-bottom:4px}.MerkleTreeTool_treeLevel__49q0P{display:flex;align-items:flex-start;gap:12px}.MerkleTreeTool_treeLevelLabel__6ZMe6{font-size:10px;color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;min-width:52px;padding-top:6px;flex-shrink:0}.MerkleTreeTool_treeNodes__8YVBZ{display:flex;flex-wrap:wrap;gap:6px}.MerkleTreeTool_treeNode__Ll_Du{background:var(--panel);border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:10px;padding:5px 8px;border-radius:2px;cursor:default;transition:border-color var(--dur-hover) var(--ease)}.MerkleTreeTool_treeNode__Ll_Du:hover{border-color:var(--accent);color:var(--text)}.MerkleTreeTool_treeNode__Ll_Du[data-root=true]{border-color:var(--accent);color:var(--accent-bright);background:var(--accent-faint);font-size:11px}.MerkleTreeTool_proofNote__ZlsgK{font-size:12px;color:var(--text-dim);margin-bottom:8px}.MerkleTreeTool_leafList__By6Jw{display:flex;flex-direction:column;border:1px solid var(--line);margin-bottom:12px}.MerkleTreeTool_leafBtn__4L9_W{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:0;border-bottom:1px solid var(--line);background:var(--panel);color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:12px;cursor:pointer;text-align:left;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.MerkleTreeTool_leafBtn__4L9_W:last-child{border-bottom:0}.MerkleTreeTool_leafBtn__4L9_W:hover{background:var(--panel-hover);color:var(--text)}.MerkleTreeTool_leafBtn__4L9_W[data-active=true]{background:var(--accent-faint);color:var(--accent-bright);border-bottom-color:var(--accent)}.MerkleTreeTool_leafValue__vUg_3{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MerkleTreeTool_leafHash__4jbFS{font-size:10px;color:var(--text-faint);flex-shrink:0}.MerkleTreeTool_proofBlock__jS4oo{border:1px solid var(--line-strong);background:var(--panel);overflow:hidden}.MerkleTreeTool_proofHeader__pJFyX{padding:9px 12px;font-size:12px;color:var(--text-dim);border-bottom:1px solid var(--line);background:var(--bg)}.MerkleTreeTool_proofHeader__pJFyX strong{color:var(--text)}.MerkleTreeTool_proofHashes__R1ioh{display:flex;flex-direction:column;padding:8px 12px;gap:4px}.MerkleTreeTool_proofHash___FKEQ{display:flex;gap:10px;align-items:center;font-size:11px}.MerkleTreeTool_proofIdx__RESqo{font-size:10px;color:var(--text-faint);min-width:24px;flex-shrink:0}.MerkleTreeTool_proofHash___FKEQ code{color:var(--text);word-break:break-all;font-family:var(--font-mono),monospace}.MerkleTreeTool_solidityBlock__4GY_W{border-top:1px solid var(--line);padding:10px 12px}.MerkleTreeTool_solidityLabel__NteIi{font-size:10px;color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.MerkleTreeTool_solidityCode__5FhVM{background:var(--bg);border:1px solid var(--line);color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:11px;padding:10px;overflow-x:auto;white-space:pre;margin:0}.MerkleTreeTool_verifierGrid__G9pp_{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.MerkleTreeTool_verifierField__eOZ7G{display:flex;flex-direction:column;gap:4px}.MerkleTreeTool_verifierLabel__9GZYn{font-size:11px;color:var(--text-faint);letter-spacing:.06em}.MerkleTreeTool_verifyBtn__1nvZJ{background:var(--panel);border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;padding:9px 18px;cursor:pointer;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.MerkleTreeTool_verifyBtn__1nvZJ:hover:not(:disabled){color:var(--text-hero);border-color:var(--accent);background:var(--accent-faint)}.MerkleTreeTool_verifyBtn__1nvZJ:disabled{opacity:.4;cursor:not-allowed}.MerkleTreeTool_verifyResult__V2Cs8{margin-top:10px;padding:12px 16px;font-size:14px;font-weight:600;border:1px solid}.MerkleTreeTool_verifyResult__V2Cs8[data-valid=true]{color:var(--ok);border-color:rgba(168,200,139,.3);background:rgba(168,200,139,.06)}.MerkleTreeTool_verifyResult__V2Cs8[data-valid=false]{color:var(--err);border-color:rgba(213,122,106,.3);background:rgba(213,122,106,.06)}