.WalletButton_walletWrapper__7eWCW{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.WalletButton_walletButton__5S5IY{border:1px solid transparent;border-radius:999px;min-height:var(--ctrl-height,44px);padding:.54rem .95rem;font-size:.84rem;font-weight:600;color:#fff;background:linear-gradient(150deg,var(--accent-gradient-start) 0,var(--accent-gradient-end) 100%);box-shadow:var(--shadow-btn-accent);cursor:pointer;transition:filter .2s ease,transform .2s ease;white-space:nowrap}.WalletButton_walletButton__5S5IY:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.WalletButton_walletButton__5S5IY:disabled{opacity:.65;cursor:not-allowed}.WalletButton_walletButton__5S5IY.WalletButton_sign__0V685{background:linear-gradient(150deg,var(--warning) 0,#f99d2c 100%);color:#22190a;box-shadow:var(--shadow-btn-warning)}.WalletButton_walletButton__5S5IY.WalletButton_disconnect__jwy8f{background:transparent;border-color:rgba(153,161,205,.48);color:var(--muted);box-shadow:none;padding-inline:.68rem}.WalletButton_walletButton__5S5IY.WalletButton_disconnect__jwy8f:hover{border-color:rgba(255,112,141,.55);color:#ff90ab}.WalletButton_walletStatus__ydGn6{display:inline-flex;align-items:center;gap:.45rem;min-width:0;max-width:100%}.WalletButton_walletStatus__ydGn6.WalletButton_authenticated__PEloL{border-radius:999px;background:rgba(57,217,138,.14);border:1px solid rgba(57,217,138,.35);padding:.2rem .35rem .2rem .6rem}.WalletButton_walletAddress__K3l_c{font-family:var(--text-mono);font-size:.8rem;color:#cfd4f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.WalletButton_authBadge__hjK75{border-radius:999px;font-size:.7rem;padding:.14rem .42rem;background:rgba(57,217,138,.2);color:#a8ffcb}.WalletButton_errorMessage__J5VXW{display:flex;align-items:center;gap:.35rem;color:var(--danger);font-size:.72rem;margin-top:.25rem;max-width:clamp(180px,50vw,280px);text-align:right;justify-content:flex-end}.WalletButton_errorDismiss__IKwoE{background:none;border:none;color:var(--danger);cursor:pointer;font-size:.9rem;line-height:1;padding:0;flex-shrink:0;opacity:.7}.WalletButton_errorDismiss__IKwoE:hover{opacity:1}