.ConnectModal_modalOverlay__LiIFy{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;z-index:100050;background:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0;margin:0;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;overscroll-behavior-y:contain;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ConnectModal_modalContainer__ghkiA{position:relative;flex-shrink:0;background:#0d1117;box-sizing:border-box;width:100%;max-width:min(480px,100%);min-width:0;max-height:min(88vh,640px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;border-radius:16px 16px 0 0;border:1px solid #21262d;border-bottom:none;color:#f0f6fc;overflow:hidden;overflow-x:hidden;box-shadow:0 -12px 40px rgba(0,0,0,.45);padding-bottom:env(safe-area-inset-bottom,0);animation:ConnectModal_connectModalSlideUp__UbMe8 .24s ease-out}@keyframes ConnectModal_connectModalSlideUp__UbMe8{0%{transform:translateY(100%);opacity:.9}to{transform:translateY(0);opacity:1}}.ConnectModal_modalHeader__yHh73{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;flex-shrink:0;min-width:0;box-sizing:border-box}.ConnectModal_modalTitle__L_OUk{font-size:1.25rem;margin:0;font-weight:600;min-width:0;overflow-wrap:anywhere}.ConnectModal_closeBtn__dzbhs{background:none;border:none;color:#8b949e;cursor:pointer;font-size:24px;line-height:1;padding:4px}.ConnectModal_closeBtn__dzbhs:hover{color:#f0f6fc}.ConnectModal_modalBody__ArAn7{padding:0 16px 16px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;flex:1;min-height:0;min-width:0;touch-action:pan-y}.ConnectModal_authRow__sqEJ8{box-sizing:border-box;width:100%;max-width:100%;min-width:0;display:flex;align-items:center;gap:12px;background:#161b22;border:none;border-radius:8px;padding:14px 16px;margin-bottom:8px;color:#c9d1d9;font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s;text-align:left}.ConnectModal_authRow__sqEJ8:hover:not(:disabled){background:#21262d}.ConnectModal_authRowActive__vrKE2{background:#30363d;color:#fff}.ConnectModal_authRow__sqEJ8:disabled{opacity:.45;cursor:not-allowed}.ConnectModal_authRow__sqEJ8:hover:disabled{background:#161b22}.ConnectModal_iconBox__B6koQ{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem;line-height:1}.ConnectModal_iconBoxImg__2EKpW{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;display:block;flex-shrink:0}.ConnectModal_authRowLabel___fekJ{flex:1;min-width:0}.ConnectModal_authRowSpinner__ujtD5{width:18px;height:18px;border:2px solid rgba(46,160,67,.25);border-top-color:#2ea043;border-radius:50%;flex-shrink:0;animation:ConnectModal_connectModalSpin__32S_U .7s linear infinite}@keyframes ConnectModal_connectModalSpin__32S_U{to{transform:rotate(1turn)}}.ConnectModal_divider__JNOxl{display:flex;align-items:center;text-align:center;margin:20px 0;color:#484f58;font-size:.75rem;min-width:0;max-width:100%}.ConnectModal_divider__JNOxl:after,.ConnectModal_divider__JNOxl:before{content:"";flex:1;border-bottom:1px solid #21262d}.ConnectModal_divider__JNOxl span{padding:0 10px}.ConnectModal_modalError__68Geg{margin:8px 0 0;font-size:.85rem;color:#f85149;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.ConnectModal_modalFooter__eC5wZ{background:#090c10;padding:12px;box-sizing:border-box;text-align:center;border-top:1px solid #21262d;flex-shrink:0;min-width:0;overflow-x:hidden}.ConnectModal_modalFooter__eC5wZ p{font-size:.85rem;margin:0;color:#8b949e;overflow-wrap:anywhere;word-break:break-word}.ConnectModal_modalFooter__eC5wZ a{color:#2ea043;text-decoration:none;font-weight:500}.ConnectModal_modalFooter__eC5wZ a:hover{text-decoration:underline}