findOppositeColor = (vertex, { cssGamut, fitsGamut }) => {
const color = culori.parse(vertex.toCssString(cssGamut));
const oppositeColor = culori.p3(
cpc.findOppositeColor(
culori.itp(color),
culori.itp(origin),
(color) =>
diff(culori.itp(culori.xyz65(color)), color) < 0.0001 && fitsGamut(color)
)
);
return { oppositeColor, deltaE: Math.round(diff(color, oppositeColor)) };
}