.Modal-avatar_modal__iIDOw{display:flex;flex-direction:column;padding:1.6rem;border-radius:1.2rem;border:1px solid var(--color-input-border);background:var(--color-black);box-shadow:var(--color-modal-shadow);width:35rem;position:relative}.Modal-avatar_title__8foSF{margin-bottom:2rem}.Modal-avatar_list__C_JYH{display:grid;grid-template-columns:repeat(3,1fr);height:60vh;overflow-y:auto;scrollbar-width:none;grid-gap:1rem;gap:1rem}.Modal-avatar_list__C_JYH::-webkit-scrollbar{display:none}.Modal-avatar_list__C_JYH li{width:100%;height:max-content;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-white);position:relative}.Modal-avatar_list__C_JYH li span{position:absolute;z-index:2;inset:0;background:var(--color-overlay-strong);opacity:0;display:flex;justify-content:center;align-items:center;color:var(--color-button-green)}.Modal-avatar_list__C_JYH li span svg{width:3.2rem;flex-shrink:0}.Modal-avatar_list__C_JYH li img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;flex-shrink:0}.Modal-avatar_list__C_JYH li.Modal-avatar_active__aOd9P{border-color:var(--color-button-green)}.Modal-avatar_list__C_JYH li.Modal-avatar_active__aOd9P span{opacity:1}.Modal-avatar_buttonWrapper__4nDZZ{margin-top:1.6rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.2rem;gap:1.2rem}.Modal-avatar_buttonWrapper__4nDZZ .Modal-avatar_button__nLbC0{border-radius:.8rem;display:flex;justify-content:center;align-items:center;width:100%;height:4rem;color:var(--color-text-light)}.Modal-avatar_buttonWrapper__4nDZZ .Modal-avatar_button__nLbC0:first-of-type{background:rgba(0,0,0,0);border:1px solid var(--color-input-border)}.Modal-avatar_buttonWrapper__4nDZZ .Modal-avatar_button__nLbC0:nth-of-type(2){background:var(--color-button-green)}@media(min-width:768px){.Modal-avatar_modal__iIDOw{padding:2.4rem;border-radius:1.6rem;width:100rem}.Modal-avatar_list__C_JYH{grid-template-columns:repeat(6,1fr);gap:1.2rem}.Modal-avatar_list__C_JYH li span svg{width:6rem}.Modal-avatar_buttonWrapper__4nDZZ{margin-top:2.4rem;gap:1.6rem}.Modal-avatar_buttonWrapper__4nDZZ .Modal-avatar_button__nLbC0{border-radius:1.2rem;height:5.6rem}}