.username-onboarding-modal-module__RWkk_G__backdrop{z-index:2147483000;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02060cb8;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.username-onboarding-modal-module__RWkk_G__dialog{border:1px solid var(--bg-border);border-radius:var(--radius-card);background:var(--bg-elevated);width:min(100%,430px);color:var(--text-primary);padding:28px 24px 24px;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000075}.username-onboarding-modal-module__RWkk_G__readyDialog{padding-top:28px}.username-onboarding-modal-module__RWkk_G__closeButton{border-radius:var(--radius-card);width:30px;height:30px;color:var(--text-tertiary);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.username-onboarding-modal-module__RWkk_G__closeButton:hover{background:var(--bg-hover);color:var(--text-primary)}.username-onboarding-modal-module__RWkk_G__iconWrap{border-radius:var(--radius-card);border:1px solid var(--bg-border);background:var(--poly-blue-soft);width:40px;height:40px;color:var(--poly-blue-text);place-items:center;margin:0 auto 14px;display:grid}.username-onboarding-modal-module__RWkk_G__readyMark{border-radius:var(--radius-card);border:1px solid var(--poly-blue-border);background:var(--poly-blue-soft);width:40px;height:40px;color:var(--poly-blue-text);place-items:center;margin:0 auto 14px;display:grid;position:relative}.username-onboarding-modal-module__RWkk_G__readyMark:before,.username-onboarding-modal-module__RWkk_G__readyMark:after{display:none}.username-onboarding-modal-module__RWkk_G__readyMark img{border-radius:inherit;object-fit:contain;box-sizing:border-box;filter:none;background:0 0;border:0;width:24px;height:24px;padding:0}.username-onboarding-modal-module__RWkk_G__readyHalo,.username-onboarding-modal-module__RWkk_G__readyBurst,.username-onboarding-modal-module__RWkk_G__readyBurst span,.username-onboarding-modal-module__RWkk_G__readyConfetti,.username-onboarding-modal-module__RWkk_G__readyConfetti span{display:none}.username-onboarding-modal-module__RWkk_G__setupMark{border:1px solid var(--bg-border);border-radius:var(--radius-card);background:var(--poly-blue-soft);width:40px;height:40px;color:var(--poly-blue-text);box-shadow:none;place-items:center;margin:0 auto 14px;display:grid}.username-onboarding-modal-module__RWkk_G__setupMark[data-tone=running] svg{animation:.9s linear infinite username-onboarding-modal-module__RWkk_G__usernameSpin}.username-onboarding-modal-module__RWkk_G__setupMark[data-tone=error]{border-color:var(--red);background:var(--red-dim);color:var(--red)}.username-onboarding-modal-module__RWkk_G__fundingMark{border:1px solid var(--bg-border);border-radius:var(--radius-card);background:var(--poly-blue-soft);width:40px;height:40px;color:var(--poly-blue-text);place-items:center;margin:0 auto 14px;display:grid;box-shadow:0 18px 34px #00000038,inset 0 1px #ffffff0d}.username-onboarding-modal-module__RWkk_G__copy{text-align:center;gap:8px;display:grid}.username-onboarding-modal-module__RWkk_G__copy h2{color:var(--text-primary);font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:26px}.username-onboarding-modal-module__RWkk_G__copy p{max-width:300px;color:var(--text-secondary);margin:0 auto;font-size:13px;line-height:1.45}.username-onboarding-modal-module__RWkk_G__form{gap:10px;margin-top:24px;display:grid}.username-onboarding-modal-module__RWkk_G__setupSteps{text-align:left;gap:8px;margin-top:24px;display:grid}.username-onboarding-modal-module__RWkk_G__setupStep{min-height:40px;color:var(--text-secondary);background:#080d158a;border:1px solid #7ea7e724;border-radius:10px;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:0 11px;font-size:13px;display:grid}.username-onboarding-modal-module__RWkk_G__setupStep svg{color:var(--green)}.username-onboarding-modal-module__RWkk_G__setupStep strong{color:var(--text-primary);font-size:12px;font-weight:780}.username-onboarding-modal-module__RWkk_G__setupStep[data-state=active]{color:var(--text-primary);border-color:#2e5cff6b}.username-onboarding-modal-module__RWkk_G__setupStep[data-state=active] svg{color:var(--poly-blue-text)}.username-onboarding-modal-module__RWkk_G__setupStep[data-state=pending]{opacity:.72}.username-onboarding-modal-module__RWkk_G__setupStep[data-state=pending]>span:first-child{border:1px solid #7ea7e757;border-radius:999px;width:9px;height:9px}.username-onboarding-modal-module__RWkk_G__setupStep[data-state=error]{border-color:var(--red);color:var(--red)}.username-onboarding-modal-module__RWkk_G__setupStep[data-state=error] svg{color:var(--red)}.username-onboarding-modal-module__RWkk_G__fundingAccount{gap:8px;margin-top:24px;display:grid}.username-onboarding-modal-module__RWkk_G__fundingAccount span{background:#080d158a;border:1px solid #7ea7e724;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:44px;padding:0 12px;display:grid}.username-onboarding-modal-module__RWkk_G__fundingAccount small{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.username-onboarding-modal-module__RWkk_G__fundingAccount strong{min-width:0;color:var(--text-primary);text-align:right;font-size:13px;font-weight:700}.username-onboarding-modal-module__RWkk_G__addressValue{justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.username-onboarding-modal-module__RWkk_G__addressValue svg{color:var(--text-secondary);flex:none}.username-onboarding-modal-module__RWkk_G__buttonStack{gap:10px;margin-top:28px;display:grid}.username-onboarding-modal-module__RWkk_G__label{color:var(--text-secondary);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.username-onboarding-modal-module__RWkk_G__inputShell{border:1px solid var(--bg-border);background:#080d15c2;border-radius:8px;grid-template-columns:38px 1fr 34px;align-items:center;width:100%;height:48px;display:grid;box-shadow:inset 0 1px #ffffff09}.username-onboarding-modal-module__RWkk_G__inputShell:focus-within{border-color:#2e5cff;box-shadow:0 0 0 3px #2e5cff29}.username-onboarding-modal-module__RWkk_G__inputShell[data-state=taken]{border-color:var(--red);box-shadow:0 0 0 3px var(--red-dim)}.username-onboarding-modal-module__RWkk_G__inputShell[data-state=error]{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-dim)}.username-onboarding-modal-module__RWkk_G__inputPrefix{height:100%;color:var(--text-secondary);border-right:1px solid #7ea7e724;place-items:center;font-size:15px;font-weight:700;display:grid}.username-onboarding-modal-module__RWkk_G__input{width:100%;min-width:0;height:100%;color:var(--text-primary);letter-spacing:0;background:0 0;border:0;outline:none;padding:0 10px;font-size:15px;font-weight:760}.username-onboarding-modal-module__RWkk_G__input::placeholder{color:var(--text-tertiary)}.username-onboarding-modal-module__RWkk_G__inputStatus{color:var(--green);opacity:.28;place-items:center;display:grid}.username-onboarding-modal-module__RWkk_G__inputStatus[data-valid=true]{opacity:1}.username-onboarding-modal-module__RWkk_G__inputStatus[data-state=checking]{color:var(--poly-blue-text);opacity:1}.username-onboarding-modal-module__RWkk_G__inputStatus[data-state=taken]{color:var(--red);opacity:1}.username-onboarding-modal-module__RWkk_G__inputStatus[data-state=error]{color:var(--orange);opacity:1}.username-onboarding-modal-module__RWkk_G__hint{color:var(--text-secondary);align-items:center;gap:7px;font-size:12px;line-height:1.35;display:flex}.username-onboarding-modal-module__RWkk_G__hint svg{color:var(--text-tertiary)}.username-onboarding-modal-module__RWkk_G__hint[data-state=checking],.username-onboarding-modal-module__RWkk_G__hint[data-state=available]{color:var(--text-secondary)}.username-onboarding-modal-module__RWkk_G__hint[data-state=available] svg{color:var(--text-tertiary)}.username-onboarding-modal-module__RWkk_G__hint[data-state=taken],.username-onboarding-modal-module__RWkk_G__hint[data-state=taken] svg{color:var(--red)}.username-onboarding-modal-module__RWkk_G__hint[data-state=error]{color:var(--orange)}.username-onboarding-modal-module__RWkk_G__error{border:1px solid var(--red);background:var(--red-dim);color:var(--red);border-radius:8px;padding:9px 10px;font-size:13px}.username-onboarding-modal-module__RWkk_G__primaryButton{width:100%;min-height:48px;color:var(--text-primary);letter-spacing:0;background:#2e5cff;border:1px solid #2e5cff;border-radius:9px;margin-top:36px;font-size:14px;font-weight:700;transition:transform .16s,background .16s,opacity .16s;box-shadow:0 16px 32px #2e5cff3d}.username-onboarding-modal-module__RWkk_G__readyButton{width:100%;min-height:48px;color:var(--text-primary);letter-spacing:0;background:#2e5cff;border:1px solid #2e5cff;border-radius:9px;justify-content:center;align-items:center;gap:9px;margin-top:28px;font-size:14px;font-weight:700;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 16px 32px #2e5cff3d}.username-onboarding-modal-module__RWkk_G__readyButton:hover{background:#2454f6;transform:translateY(-1px)}.username-onboarding-modal-module__RWkk_G__buttonStack .username-onboarding-modal-module__RWkk_G__readyButton{margin-top:0}.username-onboarding-modal-module__RWkk_G__readyButton:disabled{cursor:default;opacity:.5;box-shadow:none;transform:none}.username-onboarding-modal-module__RWkk_G__secondaryButton{border:1px solid var(--bg-border);width:100%;min-height:46px;color:var(--text-primary);letter-spacing:0;background:#080d15ad;border-radius:9px;font-size:14px;font-weight:700;transition:transform .16s,border-color .16s,color .16s}.username-onboarding-modal-module__RWkk_G__secondaryButton:hover{border-color:var(--poly-blue-border);color:var(--text-primary);transform:translateY(-1px)}.username-onboarding-modal-module__RWkk_G__waitButton{border:1px solid var(--bg-border);width:100%;min-height:48px;color:var(--text-secondary);letter-spacing:0;background:#080d15c2;border-radius:9px;justify-content:center;align-items:center;gap:9px;margin-top:28px;font-size:14px;font-weight:700;display:inline-flex}.username-onboarding-modal-module__RWkk_G__spinner{animation:.9s linear infinite username-onboarding-modal-module__RWkk_G__usernameSpin}.username-onboarding-modal-module__RWkk_G__primaryButton:disabled{cursor:default;opacity:.5;box-shadow:none}.username-onboarding-modal-module__RWkk_G__primaryButton:not(:disabled):hover{background:#2454f6;transform:translateY(-1px)}@keyframes username-onboarding-modal-module__RWkk_G__usernameSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.username-onboarding-modal-module__RWkk_G__readyMark:before,.username-onboarding-modal-module__RWkk_G__readyMark:after,.username-onboarding-modal-module__RWkk_G__readyMark img,.username-onboarding-modal-module__RWkk_G__readyBurst span,.username-onboarding-modal-module__RWkk_G__readyConfetti span,.username-onboarding-modal-module__RWkk_G__setupMark[data-tone=running] svg,.username-onboarding-modal-module__RWkk_G__spinner{animation:none}}@media (max-width:520px){.username-onboarding-modal-module__RWkk_G__backdrop{align-items:center;padding:12px}.username-onboarding-modal-module__RWkk_G__dialog{border-radius:var(--radius-card);width:100%;padding:36px 24px 26px}.username-onboarding-modal-module__RWkk_G__primaryButton{margin-top:26px}}
