.AvatarPicker_picker__2CDba{display:flex;flex-direction:column;flex:1 1;min-height:0}.AvatarPicker_emptyState__yYvPj,.AvatarPicker_loadingState__iBZnE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;color:var(--text-muted);font-size:.875rem;text-align:center}.AvatarPicker_emptyState__yYvPj svg{opacity:.45}.AvatarPicker_emptySubText__E_wQj{font-size:.75rem;opacity:.7}.AvatarPicker_spinner__hsec9{width:28px;height:28px;border:2.5px solid var(--border-subtle);border-top-color:var(--accent-pink);border-radius:50%;animation:AvatarPicker_spin__09WpU .7s linear infinite}@keyframes AvatarPicker_spin__09WpU{to{transform:rotate(1turn)}}.AvatarPicker_errorText__Vzgxd{font-size:.8125rem;color:var(--error);text-align:center;margin:.5rem 0 0}.AvatarPicker_hiddenInput___MpQ9{display:none}.AvatarPicker_hub__Dkta1{display:flex;flex-direction:column;padding:30px 22px 32px}.AvatarPicker_choiceRow__sziwh{display:flex;gap:6px;align-items:flex-start}.AvatarPicker_choice__MG4he{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;padding:6px;background:none;border:none;font-family:inherit;color:inherit}.AvatarPicker_choiceCircle__dx8DZ{position:relative;width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);color:var(--text-secondary);transition:transform .18s ease,background .18s ease,color .18s ease}.AvatarPicker_choice__MG4he:hover .AvatarPicker_choiceCircle__dx8DZ{transform:scale(1.06);background:var(--bg-card-hover);color:var(--text-primary);box-shadow:none}.AvatarPicker_choiceCircle__dx8DZ.AvatarPicker_dropActive__ph2LP{outline:2px dashed var(--accent-pink);outline-offset:0}.AvatarPicker_choice__MG4he:hover .AvatarPicker_choiceCircle__dx8DZ.AvatarPicker_dropActive__ph2LP{transform:none;box-shadow:none}.AvatarPicker_choiceIcon__EMBJK{width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1.6}.AvatarPicker_choiceSnsLogo__Q1geI{width:40px;height:40px;fill:currentColor}.AvatarPicker_choiceNft__DLNEu{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.5}.AvatarPicker_choiceNft__DLNEu :where(circle,path){stroke-linecap:round;stroke-linejoin:round}.AvatarPicker_choicePic__JUSXR{width:72px;height:72px;border-radius:50%;object-fit:cover;display:block}.AvatarPicker_choiceBadge__jS7Td{position:absolute;bottom:0;right:0;height:20px;min-width:20px;padding:0 5px;border-radius:999px;background:var(--accent-gradient);color:var(--accent-on);font-size:10.5px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--bg-primary)}.AvatarPicker_choiceCap__Sfir7{display:flex;flex-direction:column;align-items:center;gap:3px}.AvatarPicker_choiceTitle__igHjW{font-size:.9rem;font-weight:600;color:var(--text-primary)}.AvatarPicker_choiceDesc__lC7K_{font-size:.72rem;color:var(--text-muted);line-height:1.3;text-align:center}.AvatarPicker_drill__zBmyM{display:flex;flex-direction:column;flex:1 1;min-height:0;padding:14px 16px 18px;overflow-y:auto;-webkit-overflow-scrolling:touch}.AvatarPicker_snsFilters__O3wZw{display:flex;gap:8px;overflow-x:auto;padding-bottom:10px;margin-bottom:8px;scrollbar-width:none;flex-shrink:0}.AvatarPicker_snsFilters__O3wZw::-webkit-scrollbar{display:none}.AvatarPicker_snsChip__kwObP{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;text-align:center;height:28px;font-size:.72rem;font-weight:700;padding:0 14px;border-radius:var(--radius-full);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;border:none;font-family:inherit;line-height:1;transition:background .15s ease,color .15s ease}.AvatarPicker_snsChip__kwObP:hover{background:var(--bg-card-hover);color:var(--text-primary)}.AvatarPicker_snsChipOn__pFz30,.AvatarPicker_snsChipOn__pFz30:hover{background:var(--accent-gradient-soft);box-shadow:inset 0 0 0 1px var(--accent-pink);color:var(--domain-accent)}.AvatarPicker_snsList__szFh5{display:flex;flex-direction:column;gap:4px}.AvatarPicker_snsRow__GzWWU{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-md);background:transparent;cursor:pointer;border:none;width:100%;text-align:left;color:inherit;font-family:inherit;transition:background .2s ease}.AvatarPicker_snsRow__GzWWU:hover{background:var(--bg-tertiary)}.AvatarPicker_snsRowApplied__Qs3V7{background:var(--accent-gradient-soft)}.AvatarPicker_snsRowDisabled__YFZKj{opacity:.5;cursor:not-allowed}.AvatarPicker_snsRowDisabled__YFZKj:hover{background:transparent}.AvatarPicker_snsAv___ZrL5{width:44px;height:44px;border-radius:50%;flex-shrink:0;background:var(--domain-avatar-bg);overflow:hidden;display:flex;align-items:center;justify-content:center;border:none}.AvatarPicker_snsAv___ZrL5 img{width:100%;height:100%;object-fit:cover}.AvatarPicker_snsIdenticon__Y8OHq,.AvatarPicker_snsIdenticon__Y8OHq svg{width:100%;height:100%;display:block}.AvatarPicker_snsName__U39Ng{font-size:.9rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.AvatarPicker_nftGrid__buktX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.AvatarPicker_nftCard__Dv_7_{position:relative;min-width:0;background:var(--bg-tertiary);border-radius:var(--radius-md);cursor:pointer;border:none;padding:0;overflow:hidden;text-align:left;font-family:inherit;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.AvatarPicker_nftCard__Dv_7_:hover{transform:scale(1.045);z-index:1}.AvatarPicker_nftCardSelected__whn_q{box-shadow:0 0 0 2px var(--accent-pink)}.AvatarPicker_nftImage__MYtW8{object-fit:cover;display:block}.AvatarPicker_nftImage__MYtW8,.AvatarPicker_nftPlaceholder__6ZpM9{width:100%;aspect-ratio:1;background:var(--bg-secondary);border-radius:var(--radius-md) var(--radius-md) 0 0}.AvatarPicker_nftPlaceholder__6ZpM9{display:flex;align-items:center;justify-content:center;color:rgba(var(--white-rgb),.55);font-size:.8125rem;font-weight:500}.AvatarPicker_nftMeta__pV280{padding:10px;display:flex;flex-direction:column;gap:4px}.AvatarPicker_nftToken__wdL0G{font-size:.875rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AvatarPicker_nftTitleRow__uUKi9{display:flex;align-items:center;gap:5px;min-width:0}.AvatarPicker_nftCollection__teUIQ{font-size:.75rem;font-weight:500;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.AvatarPicker_cropOverlay__z95I8{position:fixed;inset:0;z-index:2000;background:rgba(var(--black-rgb),.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:AvatarPicker_cropFadeIn__qIcv_ .18s ease}@keyframes AvatarPicker_cropFadeIn__qIcv_{0%{opacity:0}to{opacity:1}}.AvatarPicker_cropContainer__5ppQ8{display:flex;flex-direction:column;width:100%;max-width:420px;gap:1rem;padding:1rem;background:var(--bg-primary);border:none;border-radius:20px;box-shadow:0 24px 48px rgba(var(--black-rgb),.45);animation:AvatarPicker_cropSlideUp__qPA28 .18s cubic-bezier(.22,1,.36,1)}@keyframes AvatarPicker_cropSlideUp__qPA28{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.AvatarPicker_cropArea__5VK6v{position:relative;width:100%;aspect-ratio:1/1;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-secondary)}.AvatarPicker_cropSliderRow__ZuRyG{display:flex;align-items:center;gap:.75rem}.AvatarPicker_cropSliderLabel__vi0xU{font-size:.75rem;color:var(--text-muted);white-space:nowrap}.AvatarPicker_cropSlider__dxnLH{flex:1 1;height:4px;accent-color:var(--accent-pink);cursor:pointer}.AvatarPicker_cropActions__LeZLO{display:flex;gap:.625rem}.AvatarPicker_cropCancelBtn__mliJh{flex:1 1;height:48px;border:none;border-radius:var(--radius-xl);background:rgba(var(--white-rgb),.05);color:var(--text-secondary);font-size:.9375rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,color .15s ease}.AvatarPicker_cropCancelBtn__mliJh:hover{background:rgba(var(--white-rgb),.09);color:var(--text-primary)}.AvatarPicker_cropConfirmBtn__XomsH{flex:1 1;height:48px;border:none;border-radius:var(--radius-xl);background:var(--accent-gradient);color:var(--accent-on);font-size:.9375rem;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:none;transition:filter .15s ease,transform .15s ease}.AvatarPicker_cropConfirmBtn__XomsH:not(:disabled):hover{filter:brightness(1.06)}.AvatarPicker_cropConfirmBtn__XomsH:not(:disabled):active{transform:scale(.99)}.AvatarPicker_cropConfirmBtn__XomsH:disabled{opacity:.45;cursor:not-allowed}.AvatarPicker_nftGroupHead__DGcOI{margin:12px 0 8px;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:var(--text-muted)}.AvatarPicker_nftGroupHead__DGcOI:first-child{margin-top:0}