.DisplayNamePrompt-module__nBmyzq__overlay{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a182080;place-items:center;padding:16px;animation:.16s ease-out both DisplayNamePrompt-module__nBmyzq__name-overlay-in;display:grid;position:fixed;inset:0}.DisplayNamePrompt-module__nBmyzq__dialog{border:1px solid var(--color-border-soft);border-radius:var(--radius-2xl);background:var(--color-surface);width:min(100%,440px);max-height:min(720px,100dvh - 32px);box-shadow:var(--shadow-xl);text-align:center;padding:30px 26px 24px;animation:.22s cubic-bezier(.16,1,.3,1) both DisplayNamePrompt-module__nBmyzq__name-dialog-in;position:relative;overflow-y:auto}.DisplayNamePrompt-module__nBmyzq__halo{pointer-events:none;background:radial-gradient(closest-side, var(--color-primary-light) 0%, #b2d5e552 55%, transparent 100%);width:260px;height:200px;position:absolute;top:-46px;left:50%;transform:translate(-50%)}.DisplayNamePrompt-module__nBmyzq__avatarRing{border:1px solid var(--color-candy-deep);border-radius:var(--radius-full);background:var(--gradient-primary);width:76px;height:76px;color:var(--color-onyx);text-transform:uppercase;place-items:center;margin:0 auto 16px;font-size:30px;font-weight:800;line-height:1;display:grid;position:relative;box-shadow:0 10px 24px -12px #0e303eb3}.DisplayNamePrompt-module__nBmyzq__avatarLetter{animation:.22s cubic-bezier(.16,1,.3,1) both DisplayNamePrompt-module__nBmyzq__name-letter-in}.DisplayNamePrompt-module__nBmyzq__title{letter-spacing:-.5px;text-wrap:balance;font-size:22px;font-weight:800;line-height:1.25;position:relative}.DisplayNamePrompt-module__nBmyzq__description{max-width:32ch;color:var(--color-text-muted);font-size:var(--text-caption);text-wrap:pretty;margin:8px auto 0;line-height:1.6;position:relative}.DisplayNamePrompt-module__nBmyzq__form{text-align:left;margin-top:20px;position:relative}.DisplayNamePrompt-module__nBmyzq__input{border:1.5px solid var(--color-border-strong);background:var(--color-bg);width:100%;color:var(--color-text);text-align:center;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:14px;padding:13px 15px;font-size:16px;font-weight:600}.DisplayNamePrompt-module__nBmyzq__input::placeholder{color:var(--color-text-tertiary);font-weight:500}.DisplayNamePrompt-module__nBmyzq__input:focus{border-color:var(--color-primary);background:var(--color-surface);box-shadow:0 0 0 4px var(--color-primary-50);outline:none}.DisplayNamePrompt-module__nBmyzq__meta{justify-content:space-between;align-items:center;gap:10px;min-height:20px;margin-top:8px;padding:0 2px;display:flex}.DisplayNamePrompt-module__nBmyzq__error{color:var(--color-danger);font-size:var(--text-meta);text-align:left;font-weight:600}.DisplayNamePrompt-module__nBmyzq__counter{color:var(--color-text-tertiary);font-size:var(--text-meta);font-variant-numeric:tabular-nums;margin-left:auto}.DisplayNamePrompt-module__nBmyzq__counterNearLimit{color:var(--color-secondary-hover);font-weight:700}.DisplayNamePrompt-module__nBmyzq__actions{gap:8px;margin-top:18px;display:grid}.DisplayNamePrompt-module__nBmyzq__submit,.DisplayNamePrompt-module__nBmyzq__dismiss{min-height:46px;font-size:var(--text-body);transition:border-color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);border-radius:14px;justify-content:center;align-items:center;padding:11px 16px;font-weight:750;display:inline-flex}.DisplayNamePrompt-module__nBmyzq__submit{color:var(--color-onyx);border:1px solid var(--color-candy-deep);background:var(--gradient-primary);box-shadow:var(--shadow-primary)}.DisplayNamePrompt-module__nBmyzq__submit:hover:not(:disabled){transform:translateY(-1px)}.DisplayNamePrompt-module__nBmyzq__dismiss{color:var(--color-text-muted);background:0 0;border:1px solid #0000}.DisplayNamePrompt-module__nBmyzq__dismiss:hover:not(:disabled){background:var(--color-bg-secondary);color:var(--color-text-secondary)}.DisplayNamePrompt-module__nBmyzq__submit:active:not(:disabled),.DisplayNamePrompt-module__nBmyzq__dismiss:active:not(:disabled){transform:scale(.98)}.DisplayNamePrompt-module__nBmyzq__submit:disabled,.DisplayNamePrompt-module__nBmyzq__dismiss:disabled{cursor:not-allowed;opacity:.55}@keyframes DisplayNamePrompt-module__nBmyzq__name-overlay-in{0%{opacity:0}}@keyframes DisplayNamePrompt-module__nBmyzq__name-dialog-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes DisplayNamePrompt-module__nBmyzq__name-letter-in{0%{opacity:.3;transform:scale(.7)}}@media (max-width:520px){.DisplayNamePrompt-module__nBmyzq__overlay{align-items:end;padding:0}.DisplayNamePrompt-module__nBmyzq__dialog{width:100%;max-height:calc(100dvh - 24px);padding:28px 18px calc(20px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}}@media (prefers-reduced-motion:reduce){.DisplayNamePrompt-module__nBmyzq__overlay,.DisplayNamePrompt-module__nBmyzq__dialog,.DisplayNamePrompt-module__nBmyzq__avatarLetter{animation:none}.DisplayNamePrompt-module__nBmyzq__submit:hover:not(:disabled),.DisplayNamePrompt-module__nBmyzq__submit:active:not(:disabled),.DisplayNamePrompt-module__nBmyzq__dismiss:active:not(:disabled){transform:none}}
