define("santaProps/propsBuilder/propsBuilderUtil",["lodash","utils"],function(a,b){"use strict";var c=b.style.MAX_Z_INDEX;function d(a,b){if(b){return a.styleId&&b[a.styleId]||a.skin&&b[a.skin]}return a.styleId}function e(a,b){if(a.styleId&&b.getAllTheme()[a.styleId]){return b.getAllTheme()[a.styleId].skin}return a.skin}function f(a,b,c,d){var e=a.getRuntimeDal().getCompProps(b);return e||a.getSiteData().getDataByQuery(c,d,"component_properties")||{}}function g(d,e,f){var g=e.getSiteData();var h=b.layout.getStyle(d,g.getPageBottomMargin(),g.getScreenWidth(),g.getSiteWidth(),g.getSiteX(),g.getScreenHeight());if(a.includes(a.get(g,["renderRealtimeConfig","compsToShowOnTop"]),f)){h.zIndex=c}return h}function h(b,c,d,e){if(a.get(f(b,c),"isHidden")){return[]}var g=b.getRuntimeDal().getActionsAndBehaviors(c);if(a.isEmpty(g)){return b.getSiteData().getDataByQuery(d,e,"behavior_data")||[]}return g}function i(a,b,c){var d=a.getSiteAspect("behaviorsAspect");var e=d.convertBehaviors(h(a,b),b);c=c||a.getRuntimeDal().getPageId(b);return d.getCompActions("comp",b,c,e)}function j(a,b,c,d){var e=a.getRuntimeDal().getCompData(b);return e||a.getSiteData().getDataByQuery(c,d,"document_data")}function k(a,b,c,d){var e=a.getRuntimeDal().getCompDesign(b);return e||a.getSiteData().getDataByQuery(c,d,"design_data")}return{getStyleId:d,getSkin:e,getCompProp:f,getStyle:g,getCompData:j,getCompDesign:k,getCompBehaviors:h,getCompActions:i}});define("santaProps/propsBuilder/computedPropsBuilder",["lodash","mobx","santaProps/propsBuilder/propsBuilderUtil"],function(a,b,c){"use strict";function d(a){a.mobxModifier=b.asStructure.mobxModifier;a.value=a;return a}function e(a){return a.getSiteData().observableUpdateIndex}function f(a,c){return b.computed(d(function(){e(a);return c()}))}function g(a,d,e){var g=d.id;var h=f(a,function(){return c.getCompProp(a,g,d.propertyQuery,e)});var i=f(a,function(){return c.getCompData(a,g,d.dataQuery,e)});var j=f(a,function(){return c.getCompDesign(a,g,d.designQuery,e)});var k=f(a,function(){return c.getCompBehaviors(a,g,d.behaviorQuery,e)});var l=f(a,function(){return c.getCompActions(a,g,e)});return b.computed(function(){return{compProp:h.get(),compData:i.get(),compDesign:j.get(),compBehaviors:k.get(),compActions:l.get()}})}return{buildComputedProps:g}});define("santaProps/utils/santaTypesUtils",["lodash"],function(a){"use strict";function b(a){var b=[a];for(var c=0;cparseInt(a,10)?b:a},0);return parseInt(f,10)