.test-banner{padding:20px 24px;background:#fff3ce;border:1px solid #e6d8a0;border-radius:12px;margin-bottom:20px}.test-banner strong{font-size:15px}.test-banner p{font-size:12px;line-height:1.6;margin-bottom:0}.company-disclosure p{font-size:13px;line-height:1.8}.company-disclosure code{font-size:12px;overflow-wrap:anywhere}.manage-card{margin-top:20px}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.actions .primary{width:auto}.actions .secondary{margin-top:0}.manage-card .primary{margin-top:12px}.manage-card form{margin-top:24px}.manage-card label{margin-top:16px}.load-row{display:flex;gap:12px}.load-row .secondary{margin-top:0}.load-row input{min-width:0}.manage-card .details-grid dd{font-size:13px}.consent{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.7;font-weight:400}.consent input{width:18px;height:18px;flex-shrink:0;margin-top:2px}.section-title{margin-top:32px}.danger{border-color:#b25646;color:#933e31}.manage-card button:disabled{opacity:.5;cursor:not-allowed}#activity{padding-left:22px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}#activity li{margin:12px 0}dialog{border:1px solid var(--line);border-radius:16px;max-width:620px;width:calc(100% - 36px);padding:28px;color:var(--ink)}dialog::backdrop{background:#172e2899}dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.8 ui-monospace,monospace;background:#f5f6f1;padding:18px;border-radius:10px}dialog h2{margin-top:0}.address-text{display:block;overflow-wrap:anywhere}@media(max-width:700px){.actions{align-items:stretch;flex-direction:column}.actions button{width:100%!important}.load-row{flex-direction:column}dialog{padding:20px}.details-grid{gap:18px}}
.existing-wallet{margin-top:24px;border-top:1px solid var(--line);padding-top:18px}.existing-wallet summary{cursor:pointer;font-size:13px;color:var(--green);line-height:1.6}#initial-amount{max-width:320px}
