.achievement-badge{transition:filter var(--transition);border:1.5px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.achievement-badge__icon{font-size:var(--icon-size,26px);color:var(--icon-color,#b45309);-webkit-user-select:none;user-select:none;line-height:1}.achievement-badge--img{background:0 0;border:none;overflow:hidden}.achievement-badge__img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.achievement-badge--builder{background:0 0;border:none;border-radius:0;position:relative}.achievement-badge__builder-bg{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.achievement-badge__builder-symbol{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.achievement-badge--locked{filter:grayscale(.85)opacity(.45)}
