.WalletVerificationModal-module__FuQYRq__overlay{z-index:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.WalletVerificationModal-module__FuQYRq__modal{color:#fff;background:#24272a;border-radius:28px;flex-direction:column;width:min(650px,100vw - 48px);padding:40px 50px;display:flex;position:relative;box-shadow:0 28px 70px #0000008c}.WalletVerificationModal-module__FuQYRq__header{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.WalletVerificationModal-module__FuQYRq__headerTop{justify-content:center;width:100%;display:flex}.WalletVerificationModal-module__FuQYRq__title{color:#fff;margin:0;font-size:26px;font-weight:700;line-height:1.15}.WalletVerificationModal-module__FuQYRq__subtitle{color:#ffffffdb;max-width:520px;margin:0;font-size:16px;font-weight:400;line-height:1.42}.WalletVerificationModal-module__FuQYRq__close{z-index:2;color:#6b6b6b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex;position:absolute;top:-20px;right:-30px}.WalletVerificationModal-module__FuQYRq__close:hover{color:#1a1a1a;background:#3f4144}.WalletVerificationModal-module__FuQYRq__close svg{opacity:.8;display:block}.WalletVerificationModal-module__FuQYRq__stepsRow{align-items:flex-start;width:min(463px,100%);margin:26px auto 24px;display:flex}.WalletVerificationModal-module__FuQYRq__stepWrap{flex:1;align-items:flex-start;min-width:0;display:flex}.WalletVerificationModal-module__FuQYRq__stepWrap:last-child{flex:none}.WalletVerificationModal-module__FuQYRq__stepItem{color:#ffffffeb;text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:6px;min-width:96px;font-size:12px;font-weight:400;line-height:1.2;display:flex}.WalletVerificationModal-module__FuQYRq__stepDot{box-sizing:border-box;background:#4d5053;border:4px solid #4d5053;border-radius:999px;width:16px;height:16px;position:relative}.WalletVerificationModal-module__FuQYRq__stepDot:after{content:"";background:#6b6d70;border-radius:999px;width:8px;height:8px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.WalletVerificationModal-module__FuQYRq__stepCurrent .WalletVerificationModal-module__FuQYRq__stepDot,.WalletVerificationModal-module__FuQYRq__stepDone .WalletVerificationModal-module__FuQYRq__stepDot{background:#009be2;border-color:#009be2}.WalletVerificationModal-module__FuQYRq__stepCurrent .WalletVerificationModal-module__FuQYRq__stepDot:after,.WalletVerificationModal-module__FuQYRq__stepDone .WalletVerificationModal-module__FuQYRq__stepDot:after{background:#35bdf2}.WalletVerificationModal-module__FuQYRq__stepFuture{color:#ffffffc7}.WalletVerificationModal-module__FuQYRq__stepLine{background:#4d5053;flex:1;height:2px;margin:7px -40px 0}.WalletVerificationModal-module__FuQYRq__stepDone+.WalletVerificationModal-module__FuQYRq__stepLine{background:#009be2}.WalletVerificationModal-module__FuQYRq__body{flex-direction:column;align-items:center;display:flex}.WalletVerificationModal-module__FuQYRq__connectStep{flex-direction:column;align-items:center;gap:26px;width:100%;display:flex}.WalletVerificationModal-module__FuQYRq__stepDesc{color:#ffffffe6;text-align:center;max-width:560px;margin:0;font-size:16px;font-weight:400;line-height:1.42}.WalletVerificationModal-module__FuQYRq__safeNote{color:#ffffffdb;letter-spacing:.3px;background:#009be21a;border:1px solid #009be266;border-radius:14px;align-items:center;gap:13px;width:100%;padding:14px 16px;font-size:16px;font-weight:400;line-height:1.42;display:flex}.WalletVerificationModal-module__FuQYRq__safeNote svg{color:#fff;flex-shrink:0}.WalletVerificationModal-module__FuQYRq__signStep{flex-direction:column;gap:18px;width:100%;display:flex}.WalletVerificationModal-module__FuQYRq__connectedWallet{background:#2d2f32;border:1px solid #3f4144;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.WalletVerificationModal-module__FuQYRq__walletInfo{align-items:center;gap:10px;min-width:0;display:flex}.WalletVerificationModal-module__FuQYRq__walletDot{background:#009be2;border-radius:999px;flex-shrink:0;width:10px;height:10px}.WalletVerificationModal-module__FuQYRq__walletName{color:#8c8d8e;margin-bottom:2px;font-size:12px}.WalletVerificationModal-module__FuQYRq__walletAddr{color:#fff;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.WalletVerificationModal-module__FuQYRq__networkWarning{color:#ffb4a6;background:#dc50281f;border:1px solid #dc502859;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.WalletVerificationModal-module__FuQYRq__switchBtn{color:#ffb4a6;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffb4a673;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:600}.WalletVerificationModal-module__FuQYRq__switchBtn:disabled{opacity:.6;cursor:not-allowed}.WalletVerificationModal-module__FuQYRq__signBox{background:#2d2f32;border:1px solid #3f4144;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex}.WalletVerificationModal-module__FuQYRq__signBoxIcon{color:#009be2;background:#009be21f;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.WalletVerificationModal-module__FuQYRq__signBoxTitle{color:#fff;margin-bottom:4px;font-size:15px;font-weight:600}.WalletVerificationModal-module__FuQYRq__signBoxDesc{color:#ffffffb8;font-size:13px;line-height:1.45}.WalletVerificationModal-module__FuQYRq__errorMsg{color:#ffb4a6;background:#dc50281f;border:1px solid #dc502859;border-radius:10px;padding:10px 12px;font-size:13px}.WalletVerificationModal-module__FuQYRq__verifiedStep{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.WalletVerificationModal-module__FuQYRq__verifiedIcon{color:#009be2}.WalletVerificationModal-module__FuQYRq__verifiedTitle{color:#fff;font-size:22px;font-weight:700}.WalletVerificationModal-module__FuQYRq__verifiedAddr{color:#ffffffb8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.WalletVerificationModal-module__FuQYRq__copyBtn{color:#ffffffd1;cursor:pointer;background:#2d2f32;border:1px solid #3f4144;border-radius:10px;align-items:center;gap:6px;padding:9px 13px;font-size:13px;font-weight:500;display:flex}.WalletVerificationModal-module__FuQYRq__copyBtn:hover{background:#3f4144}.WalletVerificationModal-module__FuQYRq__primaryBtn{color:#fff;white-space:nowrap;cursor:pointer;background:#009be2;border:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:8px;width:auto;max-width:100%;min-height:48px;padding:12px 24px;font-size:16px;font-weight:500;transition:background .12s,opacity .12s;display:flex}.WalletVerificationModal-module__FuQYRq__primaryBtn:hover{background:#007bb5}.WalletVerificationModal-module__FuQYRq__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.WalletVerificationModal-module__FuQYRq__ghostBtn{color:#ffffffc7;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #3f4144;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:500}.WalletVerificationModal-module__FuQYRq__ghostBtn:hover{background:#3f4144}@media (max-width:640px){.WalletVerificationModal-module__FuQYRq__overlay{padding:16px}.WalletVerificationModal-module__FuQYRq__modal{border-radius:22px;width:100%;padding:34px 22px}.WalletVerificationModal-module__FuQYRq__close{top:-10px;right:0}.WalletVerificationModal-module__FuQYRq__title{font-size:24px}.WalletVerificationModal-module__FuQYRq__subtitle,.WalletVerificationModal-module__FuQYRq__stepDesc,.WalletVerificationModal-module__FuQYRq__safeNote{font-size:15px}.WalletVerificationModal-module__FuQYRq__stepsRow{width:100%}.WalletVerificationModal-module__FuQYRq__stepItem{min-width:78px;font-size:11px}.WalletVerificationModal-module__FuQYRq__stepLine{margin-inline:-32px}.WalletVerificationModal-module__FuQYRq__connectedWallet,.WalletVerificationModal-module__FuQYRq__networkWarning{flex-direction:column;align-items:flex-start}}
