.account-wallet-connect .account-wallet-next{display:block;width:100%;min-height:48px;margin:0 0 14px;padding:11px 15px;border:1px solid #8bb627;border-radius:10px;background:#cff446;color:#203620;font:750 14px/1.4 var(--hl-font,system-ui);cursor:pointer}
.account-wallet-connect .account-wallet-next[hidden]{display:none}
.account-wallet-connect .account-wallet-next:disabled{opacity:.65;cursor:wait}
.account-wallet-connect .account-wallet-next:focus-visible{outline:3px solid #527442;outline-offset:3px}
.account-wallet-connect .account-wallet-connect-status{overflow-wrap:anywhere}
@media(max-width:420px){.account-wallet-connect .account-wallet-connect-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.account-wallet-connect-list button{padding:8px;column-gap:6px}.account-wallet-connect-list b{font-size:11px}.account-wallet-connect-list small{font-size:10px}}

/* Compact, balanced wallet picker. Keep this block portable across formal and TEST. */
.account-wallet-connect{box-sizing:border-box;overscroll-behavior:contain}
.account-wallet-connect h2+p{margin-bottom:8px}
.account-wallet-connect .account-wallet-connect-status{margin:8px 0 10px}
.account-wallet-connect .account-wallet-connect-status:empty{min-height:0;margin:0 0 10px}
.account-wallet-connect .account-wallet-connect-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:60px;gap:8px;align-items:stretch}
.account-wallet-connect .account-wallet-connect-list>button{box-sizing:border-box;width:100%;min-width:0;height:60px;min-height:60px;align-content:center}
.account-wallet-connect .account-wallet-connect-list>button:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - 8px)/2);justify-self:center}
.account-wallet-connect>div>button:last-child{display:block;width:min(132px,100%);margin:16px auto 0}
@media(max-width:340px){.account-wallet-connect{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.account-wallet-connect>div{padding:18px}.account-wallet-connect .account-wallet-connect-list{grid-template-columns:minmax(0,1fr)}.account-wallet-connect .account-wallet-connect-list>button:last-child:nth-child(odd){grid-column:auto;width:100%}}
@media(max-height:560px){.account-wallet-connect{max-height:calc(100dvh - 12px)}.account-wallet-connect>div{padding-top:18px;padding-bottom:18px}.account-wallet-connect>div>button:last-child{margin-top:12px}}
