.compact-wallet-controls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:12px;display:flex}.wallet-connect-button{font-variant-numeric:tabular-nums;max-width:100%;min-height:36px}.wallet-connect-button svg,.wallet-connect-button img{flex-shrink:0}.wallet-connect-button img{object-fit:contain}.wallet-connect-button.network-mismatch>svg:last-child{color:#a5731a}.compact-wallet-controls .wallet-feedback{overflow-wrap:anywhere;color:#b42318;flex-basis:100%;min-width:0;max-width:300px;font-size:11px;line-height:1.5}.wallet-picker-body{gap:20px}.wallet-picker-account{border-bottom:1px solid var(--line);gap:12px;padding-bottom:20px;display:grid}.wallet-picker-account-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.wallet-picker-address{align-items:flex-start;gap:8px;display:flex}.wallet-picker-address code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-size:12px;line-height:1.8}.wallet-picker-account-actions{flex-wrap:wrap;gap:8px;display:flex}.wallet-picker-network{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.wallet-picker-network.warning{color:#a5731a}.wallet-picker-options{gap:8px;display:grid}.wallet-picker-options h3{margin-bottom:4px}.wallet-picker-option{border:1px solid var(--line);color:#344338;text-align:left;background:#fff;border-radius:6px;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px 12px;display:flex}button.wallet-picker-option:hover:enabled{background:#f3f8f5;border-color:#83bda0}button.wallet-picker-option:disabled{opacity:.65}.wallet-picker-icon{color:#698474;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.wallet-picker-icon img{object-fit:contain;max-width:100%}.wallet-picker-option-name{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:500}.wallet-picker-option-state{color:#6f8377;flex-shrink:0;font-size:11px}.wallet-picker-option>svg{color:#8b9b91;flex-shrink:0}.wallet-picker-option.unavailable{background:#fafcfb}.wallet-picker-option.unavailable .wallet-picker-icon,.wallet-picker-option.unavailable .wallet-picker-option-state{color:#8b9790}.wallet-picker-option.unavailable .icon-button{width:24px}.wallet-picker-body .notice{overflow-wrap:anywhere;margin:0}@media (max-width:560px){.wallet-connect-button{min-height:40px}.wallet-picker-body{padding:18px}.wallet-picker-option{gap:9px;padding:10px}}
