"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const invisibleValues = /* @__PURE__ */ new Set(["none", "hidden"]);
function mixVisibility(origin, target) {
  if (invisibleValues.has(origin)) {
    return (p) => p <= 0 ? origin : target;
  } else {
    return (p) => p >= 1 ? target : origin;
  }
}
exports.invisibleValues = invisibleValues;
exports.mixVisibility = mixVisibility;
//# sourceMappingURL=dist-es-utils-mix-visibility.cjs.map
