@font-face{font-family:__SFProFont_b6f794;src:url(/_next/static/media/61b46f3a87218c32-s.p.ttf) format("truetype");font-display:swap;font-style:normal}@font-face{font-family:__SFProFont_Fallback_b6f794;src:local("Arial");ascent-override:101.50%;descent-override:25.71%;line-gap-override:0.00%;size-adjust:93.80%}.__className_b6f794{font-family:__SFProFont_b6f794,__SFProFont_Fallback_b6f794;font-style:normal}Email Modal Styles
.WalletSelector_modalOverlay__vNdEw{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.WalletSelector_emailModal__pZekX{background:linear-gradient(145deg,#1a1a1a,#0d0d0d);border:1px solid #2d2d2d;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1);width:100%;max-width:420px;max-height:90vh;overflow:hidden;animation:WalletSelector_modalSlideIn__VDMru .3s ease-out}.WalletSelector_modalHeader__RpWUG{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;border-bottom:1px solid #2d2d2d}.WalletSelector_modalTitle__JcB_E{color:#fff;font-size:20px;font-weight:600;margin:0;background:linear-gradient(135deg,#fff,silver);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.WalletSelector_closeButton__7_rHS{background:none;border:none;color:#8e8e93;font-size:28px;cursor:pointer;padding:0;line-height:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.WalletSelector_closeButton__7_rHS:hover{background:#2d2d2d;color:#fff}.WalletSelector_closeButton__7_rHS:disabled{opacity:.5;cursor:not-allowed}.WalletSelector_modalContent__QngBF{padding:24px;display:flex;flex-direction:column;gap:16px}.WalletSelector_emailInput__xDewv{width:100%;background:linear-gradient(145deg,#2a2a2a,#1e1e1e);border:1px solid #3a3a3c;border-radius:12px;padding:16px;color:#fff;font-size:16px;transition:all .2s ease;box-sizing:border-box}.WalletSelector_emailInput__xDewv:focus{outline:none;border-color:silver;box-shadow:0 0 0 3px hsla(0,0%,75%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.WalletSelector_emailInput__xDewv:disabled{opacity:.6;cursor:not-allowed}.WalletSelector_emailInput__xDewv::placeholder{color:#8e8e93}.WalletSelector_primaryButton__4JlSj{width:100%;background:linear-gradient(135deg,#fff,#e0e0e0);color:#000;border:none;border-radius:12px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.2)}.WalletSelector_primaryButton__4JlSj:hover{background:linear-gradient(135deg,#f5f5f5,#d0d0d0);transform:translateY(-1px);box-shadow:0 6px 16px hsla(0,0%,100%,.15),inset 0 1px 0 hsla(0,0%,100%,.3)}.WalletSelector_primaryButton__4JlSj:active{transform:translateY(0)}.WalletSelector_primaryButton__4JlSj.WalletSelector_disabled__2ndzl{opacity:.5;cursor:not-allowed;transform:none}.WalletSelector_secondaryButton__hWett{width:100%;background:linear-gradient(145deg,#3a3a3c,#2a2a2a);color:#fff;border:1px solid #4a4a4c;border-radius:12px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.WalletSelector_secondaryButton__hWett:hover{background:linear-gradient(145deg,#4a4a4c,#3a3a3a);border-color:#5a5a5c}.WalletSelector_cancelButton__Ej3k2{width:100%;background:none;border:none;color:#8e8e93;font-size:14px;cursor:pointer;padding:12px;transition:color .2s ease}.WalletSelector_cancelButton__Ej3k2:hover{color:#fff}.WalletSelector_cancelButton__Ej3k2:disabled{opacity:.5;cursor:not-allowed}.WalletSelector_errorMessage__CeMpV{color:#ff6b6b;font-size:14px;padding:12px 16px;background:hsla(0,100%,71%,.1);border:1px solid hsla(0,100%,71%,.2);border-radius:8px;margin-bottom:8px}.WalletSelector_loadingContent__s7XCg{display:flex;align-items:center;justify-content:center;gap:12px}.WalletSelector_spinner__COD6B{width:16px;height:16px;border:2px solid rgba(0,0,0,.3);border-top-color:#000;border-radius:50%;animation:WalletSelector_spin__j5Ufb 1s linear infinite}@keyframes WalletSelector_modalSlideIn__VDMru{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes WalletSelector_spin__j5Ufb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.WalletSelector_emailModal__pZekX{margin:16px;max-width:calc(100vw - 32px)}.WalletSelector_modalHeader__RpWUG{padding:20px 20px 12px}.WalletSelector_modalContent__QngBF{padding:20px}.WalletSelector_modalTitle__JcB_E{font-size:18px}}