.avatar-module__zN7wzW__avatar{background:var(--color-accent-soft);color:var(--color-accent-text);font-family:var(--font-display);vertical-align:middle;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.avatar-module__zN7wzW__avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar-module__zN7wzW__editor{border:1px solid var(--color-line,var(--color-line));background:var(--color-paper,#f7f5ef);border-radius:12px;padding:28px}.avatar-module__zN7wzW__preview{align-items:center;gap:22px;margin-bottom:26px;display:flex}.avatar-module__zN7wzW__preview h2{margin:0 0 8px;font-size:21px;font-weight:500}.avatar-module__zN7wzW__preview p,.avatar-module__zN7wzW__hint{color:var(--color-muted,#746f65);margin:0;font-size:13px;line-height:1.7}.avatar-module__zN7wzW__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.avatar-module__zN7wzW__choice{border:1px solid var(--color-line);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:9px;flex-direction:column;align-items:center;gap:12px;padding:20px 10px;font-size:13px;display:flex;position:relative}.avatar-module__zN7wzW__choice[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent)}.avatar-module__zN7wzW__role{color:var(--color-muted,#746f65);margin-top:-7px;font-size:11px;line-height:1.5}.avatar-module__zN7wzW__check{color:var(--color-accent-text);font-size:13px;position:absolute;top:7px;right:9px}.avatar-module__zN7wzW__actions{flex-wrap:wrap;gap:12px;margin:22px 0 12px;display:flex}.avatar-module__zN7wzW__actions button{min-height:42px;font:inherit;cursor:pointer;border-radius:6px;padding:9px 18px;font-size:13px}.avatar-module__zN7wzW__upload{color:inherit;background:0 0;border:1px solid #bcb5a8;align-items:center;gap:24px;display:flex}.avatar-module__zN7wzW__save{border:1px solid var(--color-clay);background:var(--color-clay);color:var(--color-ink)}.avatar-module__zN7wzW__editor button:disabled{cursor:default;opacity:.5}.avatar-module__zN7wzW__editor button:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.avatar-module__zN7wzW__fileInput{display:none}.avatar-module__zN7wzW__hint{overflow-wrap:anywhere;font-size:12px}.avatar-module__zN7wzW__success,.avatar-module__zN7wzW__error{margin:12px 0 0;font-size:13px;line-height:1.6}.avatar-module__zN7wzW__success{color:#47634c}.avatar-module__zN7wzW__error{color:#a14431}@media (max-width:520px){.avatar-module__zN7wzW__editor{padding:20px}.avatar-module__zN7wzW__preview{gap:16px}.avatar-module__zN7wzW__preview h2{font-size:19px}.avatar-module__zN7wzW__choices{gap:8px}.avatar-module__zN7wzW__choice{padding:18px 6px;font-size:12px}}
