.FollowerTabOverlay_overlay__I9q6r{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);padding:1.5rem}.FollowerTabOverlay_card__SbC8m{max-width:400px;width:100%;padding:1.75rem 1.75rem 1.5rem;background:var(--bg-secondary);border:none;border-radius:20px;text-align:center}.FollowerTabOverlay_logo__Wfiwb{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:2rem}.FollowerTabOverlay_logoImage__XUitW{width:32px;height:32px}.FollowerTabOverlay_logoText__9Bu_W{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.FollowerTabOverlay_title__mylLZ{margin:0 0 .75rem;font-size:1.5rem;font-weight:600;color:var(--text-primary)}.FollowerTabOverlay_subtitle__rvztH{margin:0 0 2rem;color:var(--text-muted);font-size:.9375rem;line-height:1.5}.FollowerTabOverlay_button__Jt_OJ{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:.625rem;padding:0 2rem;background:var(--accent-gradient);border:none;border-radius:var(--radius-xl);box-shadow:none;color:var(--accent-on);font-family:var(--font-sans);font-size:1rem;font-weight:600;cursor:pointer;transition:filter .15s ease,transform .15s ease}.FollowerTabOverlay_button__Jt_OJ:hover{filter:brightness(1.06)}.FollowerTabOverlay_button__Jt_OJ:active{transform:scale(.99)}.WalletModal_overlay__hfuGj{position:fixed;inset:0;z-index:1050;background:rgba(var(--black-rgb),.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;animation:WalletModal_fadeIn__gOksg .18s ease}@keyframes WalletModal_fadeIn__gOksg{0%{opacity:0}to{opacity:1}}.WalletModal_modal__4TD_4{position:relative;width:90%;max-width:420px;border:none;border-radius:20px;overflow:hidden;box-shadow:0 24px 48px rgba(var(--black-rgb),.45);animation:WalletModal_slideUp__G9bRG .18s cubic-bezier(.22,1,.36,1)}@keyframes WalletModal_slideUp__G9bRG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WalletModal_content__NIFts{background:var(--bg-secondary);border:none;border-radius:20px;padding:2.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center;position:relative}.WalletModal_closeButton___KLmt{position:absolute;top:10px;right:10px;z-index:10;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:none;background:none;color:var(--text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.WalletModal_closeButton___KLmt:hover{background:var(--hover-wash);color:var(--text-primary)}.WalletModal_title__8kpaT{font-family:var(--font-sans);font-size:1.25rem;font-weight:600;color:var(--text-secondary);margin-bottom:1.75rem;z-index:1}.WalletModal_primaryButton__M7cwF{width:100%;height:48px;padding:0 2rem;background:var(--accent-gradient);border:none;border-radius:var(--radius-xl);color:var(--accent-on);font-family:var(--font-sans);font-size:1rem;font-weight:700;cursor:pointer;box-shadow:none;transition:filter .15s ease,transform .15s ease;z-index:1;display:flex;align-items:center;justify-content:center;gap:.625rem}.WalletModal_primaryButton__M7cwF:hover{filter:brightness(1.06)}.WalletModal_primaryButton__M7cwF:active{transform:scale(.99)}.WalletModal_primaryButtonIcon__9vvZj{width:24px;height:24px;border-radius:6px;object-fit:contain}.WalletModal_otherToggle__BXvSR{margin-top:25px;background:transparent;border:none;color:var(--text-secondary);font-family:var(--font-sans);font-size:.9375rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.375rem;z-index:1;transition:color .2s ease;padding:.5rem}.WalletModal_otherToggle__BXvSR:hover{color:var(--text-primary)}.WalletModal_chevron__iib8J{width:16px;height:16px;transition:transform .25s ease}.WalletModal_chevronOpen__seTML{transform:rotate(180deg)}.WalletModal_otherWalletsWrap__QCgh4{width:100%;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;z-index:1}.WalletModal_otherWalletsWrap__QCgh4.WalletModal_open__Bampa{grid-template-rows:1fr}.WalletModal_otherWalletsInner__IhdP0{overflow:hidden}.WalletModal_otherWallets__MpLBU{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem;opacity:0;transition:opacity .25s ease .05s}.WalletModal_otherWalletsWrap__QCgh4.WalletModal_open__Bampa .WalletModal_otherWallets__MpLBU{opacity:1}.WalletModal_walletButton__eucbF{width:100%;height:48px;padding:0 2rem;background:rgba(var(--white-rgb),.05);border:none;border-radius:var(--radius-xl);color:var(--text-primary);font-family:var(--font-sans);font-size:1rem;font-weight:700;cursor:pointer;transition:background .15s ease;display:flex;align-items:center;justify-content:center;gap:.625rem}.WalletModal_walletButton__eucbF:hover{background:rgba(var(--white-rgb),.09)}.WalletModal_walletIcon__gjloQ{width:24px;height:24px;border-radius:6px;object-fit:contain}.WalletModal_walletName__XYeZo{text-align:center}.WalletModal_walletDetected__UhTI0{font-size:.75rem;color:var(--success);font-weight:400}.WalletModal_noWallets__l4_lo{text-align:center;padding:1rem;color:var(--text-muted);font-size:.875rem;z-index:1}.WalletModal_noWallets__l4_lo a{color:var(--accent-pink);text-decoration:none}.WalletModal_noWallets__l4_lo a:hover{text-decoration:underline}@media (max-width:480px){.WalletModal_modal__4TD_4{width:95%}.WalletModal_content__NIFts{padding:2rem 1.5rem 1.5rem}.WalletModal_primaryButton__M7cwF{font-size:1rem;padding:0 1.5rem}}