.GradientAvatarSelector_container__uom5e{display:flex;flex-direction:column;gap:12px}.GradientAvatarSelector_header__rEEmf{display:flex;align-items:center;justify-content:space-between}.GradientAvatarSelector_label__zAEDh{font-size:14px;font-weight:500;color:#0d0d0d}.dark .GradientAvatarSelector_label__zAEDh{color:#fafafa}.GradientAvatarSelector_shuffleButton__QQWDP{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;background:rgba(0,0,0,0);color:#64748b;cursor:pointer;transition:all .2s ease}.GradientAvatarSelector_shuffleButton__QQWDP:hover{background:#f7f9fa;color:#0d0d0d}.dark .GradientAvatarSelector_shuffleButton__QQWDP{color:#a1a1aa}.dark .GradientAvatarSelector_shuffleButton__QQWDP:hover{background:#27272a;color:#fafafa}.GradientAvatarSelector_shuffleIcon__EYfcm{width:18px;height:18px;transition:transform .5s ease}.GradientAvatarSelector_shuffleIcon__EYfcm.GradientAvatarSelector_spinning__HRCmm{transform:rotate(180deg)}.GradientAvatarSelector_grid__ZIDzh{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:20px 10px;flex-wrap:nowrap;overflow:hidden}@media(max-width:650px){.GradientAvatarSelector_grid__ZIDzh .GradientAvatarSelector_avatarButton__K_T3B:nth-child(n+11){display:none}}@media(max-width:570px){.GradientAvatarSelector_grid__ZIDzh .GradientAvatarSelector_avatarButton__K_T3B:nth-child(n+10){display:none}}@media(max-width:490px){.GradientAvatarSelector_grid__ZIDzh .GradientAvatarSelector_avatarButton__K_T3B:nth-child(n+9){display:none}}@media(max-width:410px){.GradientAvatarSelector_grid__ZIDzh .GradientAvatarSelector_avatarButton__K_T3B:nth-child(n+8){display:none}}@media(max-width:330px){.GradientAvatarSelector_grid__ZIDzh .GradientAvatarSelector_avatarButton__K_T3B:nth-child(n+7){display:none}}.GradientAvatarSelector_avatarButton__K_T3B{position:relative;aspect-ratio:1/1;width:45px;min-width:45px;height:45px;flex-shrink:0;overflow:hidden;border-radius:50%;border:none;padding:0;cursor:pointer;transition:all .3s ease;outline:none}.GradientAvatarSelector_avatarButton__K_T3B:hover{transform:scale(1.15)}.GradientAvatarSelector_avatarButton__K_T3B:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.GradientAvatarSelector_avatarButton__K_T3B.GradientAvatarSelector_selected__HvpAb{box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6}.dark .GradientAvatarSelector_avatarButton__K_T3B.GradientAvatarSelector_selected__HvpAb{box-shadow:0 0 0 2px #18181b,0 0 0 4px #3b82f6}.GradientAvatarSelector_gradientInner__cnQrR{position:absolute;inset:0;border-radius:50%}.GradientAvatarSelector_noiseOverlay__5GZLj{position:absolute;inset:0;width:100%;height:100%;opacity:.3;pointer-events:none;border-radius:50%}.GradientAvatarSelector_checkOverlay__xJI2C{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);border-radius:50%}.GradientAvatarSelector_checkCircle__xDwzv{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#fff}.GradientAvatarSelector_checkIcon__36cmE{width:12px;height:12px;color:#18181b}@keyframes GradientAvatarSelector_gradientRandom__RNA23{0%{background-position:0 50%;transform:scale(1) rotate(0deg)}25%{background-position:100% 25%;transform:scale(1.05) rotate(5deg)}50%{background-position:50% 100%;transform:scale(.95) rotate(-3deg)}75%{background-position:25% 75%;transform:scale(1.02) rotate(2deg)}to{background-position:0 50%;transform:scale(1) rotate(0deg)}}@keyframes GradientAvatarSelector_gradientSpiral__OhPkZ{0%{background-position:0 0;transform:scale(1) rotate(0deg)}33%{background-position:100% 50%;transform:scale(1.08) rotate(-8deg)}66%{background-position:50% 100%;transform:scale(.92) rotate(6deg)}to{background-position:0 0;transform:scale(1) rotate(0deg)}}@keyframes GradientAvatarSelector_gradientWave__2Qhgn{0%{background-position:0 100%;transform:scale(1) rotate(0deg)}20%{background-position:80% 80%;transform:scale(1.03) rotate(-4deg)}40%{background-position:100% 20%;transform:scale(.97) rotate(7deg)}60%{background-position:40% 0;transform:scale(1.05) rotate(-5deg)}80%{background-position:20% 60%;transform:scale(.98) rotate(3deg)}to{background-position:0 100%;transform:scale(1) rotate(0deg)}}@keyframes GradientAvatarSelector_fadeIn__BICda{0%{opacity:0;transform:scale(.8) rotate(-10deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes GradientAvatarSelector_fadeOut__N0tiC{0%{opacity:1;transform:scale(1) rotate(0deg)}to{opacity:0;transform:scale(.8) rotate(10deg)}}@keyframes GradientAvatarSelector_scaleIn__Op7xF{0%{transform:scale(0)}to{transform:scale(1)}}.GradientAvatarSelector_animatedGradientRandom__UN_vg{animation:GradientAvatarSelector_gradientRandom__RNA23 7s ease-in-out infinite}.GradientAvatarSelector_animatedGradientSpiral__2I4km{animation:GradientAvatarSelector_gradientSpiral__OhPkZ 9s cubic-bezier(.45,.05,.55,.95) infinite}.GradientAvatarSelector_animatedGradientWave__ocrI0{animation:GradientAvatarSelector_gradientWave__2Qhgn 6s cubic-bezier(.65,0,.35,1) infinite}.GradientAvatarSelector_fadeIn__BICda{animation:GradientAvatarSelector_fadeIn__BICda .4s cubic-bezier(.16,1,.3,1) forwards}.GradientAvatarSelector_fadeOut__N0tiC{animation:GradientAvatarSelector_fadeOut__N0tiC .3s cubic-bezier(.7,0,.84,0) forwards}.GradientAvatarSelector_scaleIn__Op7xF{animation:GradientAvatarSelector_scaleIn__Op7xF .3s cubic-bezier(.34,1.56,.64,1) forwards}.GradientAvatarSelector_uploadButton___PhkB{background:#f7f9fa;border:2px dashed hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.GradientAvatarSelector_uploadButton___PhkB:hover{border-color:#3b82f6;background:rgba(59,130,246,.1)}.GradientAvatarSelector_uploadButton___PhkB:disabled{cursor:wait;opacity:.7}.dark .GradientAvatarSelector_uploadButton___PhkB{background:#27272a;border-color:#3f3f46}.dark .GradientAvatarSelector_uploadButton___PhkB:hover{border-color:#3b82f6;background:rgba(59,130,246,.15)}.GradientAvatarSelector_uploadIcon__355Hl{width:20px;height:20px;color:#64748b}.dark .GradientAvatarSelector_uploadIcon__355Hl{color:#a1a1aa}.GradientAvatarSelector_customImage__UCGBe{object-fit:cover;border-radius:50%}.GradientAvatarSelector_uploadingOverlay__PL_v5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:50%}.GradientAvatarSelector_uploadSpinner__h_8Kz{width:18px;height:18px;border:2px solid rgba(0,0,0,0);border-top-color:#fff;border-radius:50%;animation:GradientAvatarSelector_spin__yxfJ_ .8s linear infinite}@keyframes GradientAvatarSelector_spin__yxfJ_{to{transform:rotate(1turn)}}.GradientAvatarSelector_hiddenInput__uUNrX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}