.batch-wallet-panel{margin-block:1.5rem;border:1px solid var(--line,#38382d);border-radius:18px;background:var(--panel,#181916)}
.batch-wallet-panel>summary{padding:1.2rem 1.4rem;cursor:pointer;font-weight:700;color:var(--text,#f6f3e9)}
.batch-wallet-body{padding:0 1.4rem 1.4rem;display:grid;gap:.85rem}
.batch-wallet-body>p{margin:0}.batch-wallet-label{display:grid;gap:.6rem;font-size:.85rem}
.batch-wallet-label textarea{width:100%;box-sizing:border-box;min-height:7.5rem;resize:vertical;padding:.8rem;border:1px solid var(--line,#38382d);border-radius:10px;background:var(--bg,#10110e);color:var(--text,#f6f3e9);font:inherit;line-height:1.6;direction:ltr;text-align:left}
.batch-wallet-label textarea:focus-visible,.batch-wallet-panel button:focus-visible,.batch-wallet-panel a:focus-visible,.batch-wallet-panel summary:focus-visible{outline:2px solid var(--gold,#ffcf45);outline-offset:4px}
.batch-wallet-actions{display:flex;gap:.6rem;flex-wrap:wrap}.batch-wallet-body progress{width:100%;height:.65rem;accent-color:var(--gold,#ffcf45)}
.batch-wallet-message:empty{display:none}.batch-wallet-message.error{color:#ffb8a9}.batch-wallet-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}
.batch-wallet-card{border:1px solid var(--line,#38382d);border-radius:12px;padding:1rem;display:grid;gap:.8rem;align-content:start;min-width:0}.batch-wallet-card-head{display:flex;gap:.8rem;justify-content:space-between;align-items:start;flex-wrap:wrap}
.batch-wallet-card-head a{font-size:.85rem;direction:ltr}.batch-wallet-badge{font-size:.7rem;color:var(--muted,#aaa99b);max-width:100%}.batch-wallet-card[data-state=error] .batch-wallet-badge,.batch-wallet-card[data-state=timed_out] .batch-wallet-badge{color:#ffb8a9}
.batch-wallet-net{display:grid;gap:.3rem}.batch-wallet-net>span{font-size:.75rem;color:var(--muted,#aaa99b)}.batch-wallet-net>strong{font-size:1.2rem;color:var(--gold,#ffcf45);overflow-wrap:anywhere}
.batch-wallet-numbers{display:grid;gap:.4rem}.batch-wallet-amount{display:flex;justify-content:space-between;gap:.8rem;font-size:.72rem}.batch-wallet-amount>span{color:var(--muted,#aaa99b)}.batch-wallet-amount>strong{font-weight:500;text-align:end;overflow-wrap:anywhere}
.batch-wallet-detail{font-size:.75rem;border-top:1px solid var(--line,#38382d);padding-top:.7rem}.batch-wallet-detail>summary{cursor:pointer;margin-bottom:.6rem}.batch-wallet-detail .batch-wallet-amount{margin-block:.4rem}.batch-wallet-detail p{overflow-wrap:anywhere}
.batch-wallet-card>.button{font-size:.75rem;padding:.65rem .85rem;justify-self:start}.batch-wallet-card p{margin:0}
@media(max-width:700px){.batch-wallet-results{grid-template-columns:1fr}.batch-wallet-body{padding:0 1rem 1rem}.batch-wallet-panel>summary{padding:1rem}.batch-wallet-actions .button{flex:1}.batch-wallet-card-head{gap:.4rem}}
