!function(){"use strict";var t={d:function(e,n){for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r:function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{deepWithout:function(){return o},removeEmptyProperties:function(){return i}});var n=window.lodash;const o=(t,e)=>{if((0,n.isEmpty)(t))return t;const o=(0,n.slice)(e,0,-1),i=(0,n.slice)(e,-1);if(e.length>1){const e=t.getIn(o);return e&&"function"==typeof e.without?t.setIn(o,e.without(i)):t}return t.without(e[0])},i=t=>{let e=t;const i=(t,r,c)=>{const u=c.concat([r]);(0,n.isObject)(t)&&!(0,n.isEmpty)(t)?(0,n.forEach)(t,((t,r)=>{i(t,r,u),(0,n.has)(e,u)&&(0,n.isEmpty)(e.getIn(u))&&(e=o(e,u))})):(0,n.isEmpty)(t)&&(e=o(e,u))};return(0,n.isObject)(e)&&(0,n.forEach)(e,((t,e)=>{i(t,e,[])})),e};(window.divi=window.divi||{}).seamlessImmutableExtension=e}();