.avatar{box-sizing:border-box;vertical-align:middle;background:#fbf3e2;border:1.5px solid #785f3747;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.avatar img{object-fit:contain;width:76%;height:76%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar__glyph{color:var(--plum,#6b4a7a);font-weight:800;line-height:1}.avatar--t1{background:radial-gradient(circle at 30% 25%,#f6d5b0,#d9995c);border-color:#b8763a}.avatar--t2{background:radial-gradient(circle at 30% 25%,#f7f9fb,#c2cbd4);border-color:#97a3af}.avatar--t3{background:radial-gradient(circle at 30% 25%,#fff3bd,#f2c14e);border-color:#d09a1c}.avatar--locked{opacity:.55;filter:grayscale();background:#ece6d8;border-color:#785f3733}.avatar-wrap{vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.avatar-wrap__frame{z-index:1;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.avatar-wrap--locked .avatar-wrap__frame{opacity:.45;filter:grayscale()}
