.testnet-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:48px}.testnet-controls{display:flex;flex-direction:column;align-items:stretch;gap:14px}.testnet-controls select{width:100%;font:inherit;padding:14px;background:#132b24;color:#e0eee6;border:1px solid #51685e;border-radius:4px}.testnet-controls p,.testnet-consent span{font-size:15px;line-height:1.7}.testnet-code{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;font-size:13px;line-height:1.7;max-width:100%;min-width:0}.testnet-actions{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0}.testnet-consent{display:flex;gap:14px;align-items:flex-start;margin:24px 0;max-width:800px}.testnet-consent input{width:20px;height:20px;flex-shrink:0;margin-top:4px}.testnet-actions button,.testnet-controls button{cursor:pointer}.testnet-actions button:disabled,.testnet-controls button:disabled{opacity:.45;cursor:not-allowed}#testnet-status{min-height:2em;color:#b9e5ce}#testnet-result{padding:20px;border:1px solid #416152}button[hidden]{display:none!important}@media(max-width:800px){.testnet-workspace{grid-template-columns:minmax(0,1fr);gap:28px}.testnet-actions{flex-direction:column;align-items:stretch}.testnet-actions .public-button{justify-content:center;font-size:14px}.testnet-code{font-size:12px}}

.testnet-recovery{max-width:850px;margin-top:32px;padding:24px;border:1px solid #416152}.testnet-recovery summary{cursor:pointer;font-size:18px}.testnet-recovery label{display:block;margin:20px 0 8px}.testnet-recovery input{display:block;box-sizing:border-box;max-width:100%;width:100%;min-width:0;padding:12px;background:#132b24;color:#e0eee6;border:1px solid #51685e;font:inherit}.testnet-recovery input[type=file]{font-size:14px}.testnet-recovery summary:focus-visible,.testnet-recovery input:focus-visible{outline:2px solid #b9e5ce;outline-offset:4px}
