1!function(t){var e={};function i(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=e,i.d=function(t,e,r){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)i.d(r,o,function(e){return t[e]}.bind(null,o));return r},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=62)}({0:function(t,e){t.exports=window.novablocks.utils},1:function(t,e){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},10:function(t,e,i){var r=i(5);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},11:function(t,e){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},12:function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},2:function(t,e,i){var r=i(10),o=i(11),n=i(6),a=i(12);t.exports=function(t){return r(t)||o(t)||n(t)||a()},t.exports.__esModule=!0,t.exports.default=t.exports},3:function(t,e){t.exports=window.jQuery},4:function(t,e){function i(e){return t.exports=i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,i(e)}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports},5:function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,r=Array(e);i<e;i++)r[i]=t[i];return r},t.exports.__esModule=!0,t.exports.default=t.exports},6:function(t,e,i){var r=i(5);t.exports=function(t,e){if(t){if("string"==typeof t)return r(t,e);var i={}.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?r(t,e):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},62:function(t,e,i){"use strict";var r=i(0),o=i(63);(0,r.registerFrontendModule)("novablocks/media-composition",(function(t){return t.ready((function(){document.querySelectorAll(".novablocks-media-composition").forEach((function(t){var e=t.querySelector(".novablocks-media-composition__grid"),i=t.closest("[data-size-contrast]"),n=(0,r.getAttributes)(i),a=Array.from(t.querySelectorAll(".novablocks-media-composition__image"));if(new o.GridItemCollection(a,n).gridItems.map((function(t,e){var i=t.image.closest(".
1novablocks-media-composition__grid-item");(0,r.applyCSS)(i,t.getStyle()),(0,r.applyCSS)(t.image,t.getImageStyle())})),e){var s=(0,o.getMediaCompositionCSSProps)(n);(0,r.applyCSS)(e,s)}})),document.querySelectorAll(".novablocks-media-composition__grid").forEach(o.safariHeightFix)}))}))},63:function(t,e,i){"use strict";var r=i(1);Object.defineProperty(e,"__esModule",{value:!0});var o={getRandomAttributes:!0,getMediaCompositionCSSProps:!0,safariHeightFix:!0};e.safariHeightFix=e.getRandomAttributes=e.getMediaCompositionCSSProps=void 0;var n=r(i(3)),a=i(0),s=i(64);Object.keys(s).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(o,t)||t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))}));e.getRandomAttributes=function(){return{arrangement:"grid",sizeContrast:20*(0,a.getRandomBetween)(0,5),positionShift:5*(0,a.getRandomBetween)(0,20),elementsDistance:20*(0,a.getRandomBetween)(0,5),placementVariation:25*(0,a.getRandomBetween)(1,4),stylePreset:"just-my-style"}};e.getMediaCompositionCSSProps=function(t){var e=t.elementsDistance;return"chain"===t.arrangement?{"--nb-media-composition-gap":"0px"}:{"--nb-media-composition-gap":"".concat(e,"px")}};e.safariHeightFix=function(t){if(a.isSafari){var e=t.parentNode,i=(0,n.default)(t),r=(0,n.default)(e),o=function(){var t=r.outerHeight();i.css("height",t)},s=(0,a.debounce)(o,30);if(o(),void 0!==window.ResizeObserver)new window.ResizeObserver((function(t){s()})).observe(e);else(0,n.default)(window).on("resize",(function(){s()}))}}},64:function(t,e,i){"use strict";var r=i(1);Object.defineProperty(e,"__esModule",{value:!0}),e.isChainArrangement=e.getChainItemSize=e.GridItemCollection=e.GridItem=void 0;var o=r(i(2)),n=r(i(65)),a=r(i(66)),s=function(t){return"chain"===(null==t?void 0:t.arrangement)};e.isChainArrangement=s;var u=function(t,e){var i=t%2==0,r=i?.65:1.35,o=(e.sizeContrast||0)/100,n=i?1-.4*o:1,a=Math.round(33*n);return{width:Math.round(a*r),height:a}};e.getChainItemSize=u;var f=function(){function t(e,i){(0,n.default)(this,t),s(i)?this.buildChain(e,i):this.buildGrid(e,i)}return(0,a.default)(t,[{key:"buildGrid",value:function(t,e){var i=e.placementVariation/25-1;this.gridItems=t.map((function(i,r){var o=4*Math.floor(r/4),n=Math.min(o+4,t.length);return new l(i,r,e,n-o==3)})),this.removeExtra(),1!==i&&3!==i||this.flipX(),2!==i&&3!==i||this.flipY()}},{key:"buildChain",value:function(t,e){var i=this,r=e.placementVariation/25-1,o=Math.round((e.elementsDistance||0)/10),n=Math.round((e.positionShift||0)/100*20);this.gridItems=t.map((function(t,i){return new l(t,i,e,!1,"chain")})),this.gridItems.forEach((function(t,e){if(0===e)return t.x=1,void(t.y=1);var r=i.gridItems[e-1];t.x=r.x+r.width+o-n,t.y=r.y+r.height+o})),this.normalizeChain(),1!==r&&3!==r||this.flipX(),2!==r&&3!==r||this.flipY()}},{key:"normalizeChain",value:function(){var t=Math.min.apply(Math,(0,o.default)(this.gridItems.map((function(t){return t.x})))),e=Math.min.apply(Math,(0,o.default)(this.gridItems.map((function(t){return t.y}))));this.gridItems.forEach((function(i){i.x=i.x-t+1,i.y=i.y-e+1}))}},{key:"removeExtra",value:function(){var t=this.getExtraLeft(),e=this.getExtraTop(),i=this.getExtraBetween();this.gridItems=this.gridItems.map((function(r,o){var n=Math.floor(o/4);return r.x=r.x-t,r.y=r.y-e-n*i,r}))}},{key:"flipX",value:function(){var t=Math.max.apply(Math,(0,o.default)(this.gridItems.map((function(t){return t.x+t.width}))));this.gridItems=this.gridItems.map((function(e,i){return e.x=t-e.x-e.width+1,e}))}},{key:"flipY",value:function(){var t=Math.max.apply(Math,(0,o.default)(this.gridItems.map((function(t){return t.y+t.height}))));this.gridItems=this.gridItems.map((function(e,i){return e.y=t-e.y-e.height+1,e}))}},{key:"getExtraLeft",value:function(){return Math.min.apply(Math,(0,o.default)(this.gridItems.map((function(t){return t.x}))))-1}},{key:"getExtraTop",value:function(){return Math.min.apply(Math,(0,o.default)(this.gridItems.map((function(t){return t.y}))))-1}},{key:"getExtraBetween",value:function(){var t=this.gridItems.slice(0,4);return 40-Math.max.apply(Math,(0,o.default)(t.map((function(t){return t.y+t.height}))))+1}}]),t}();e.GridItemCollection=f;var l=function(){function t(e,i,r,o){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"grid";if((0,n.default)(this,t),this.sizeContrast=r.sizeContrast/20,this.positionShift=r.positionShift/5,this.objectPosition=r.objectPosition,this.imageResizing=r.
1imageResizing,this.imageRotation=r.imageRotation,this.image=e,this.index=i,"chain"===a){this.col=i%2,this.row=i%2;var s=u(i,r),f=s.width,l=s.height;return this.width=f,void(this.height=l)}this.idx=this.getIndex(i),this.col=this.idx%2,this.row=Math.floor(i/2),o&&(0===i&&(this.positionShift=Math.min(this.positionShift,10)),2===i&&(this.positionShift=Math.max(this.positionShift,10)));var c=this.getOffsets(),d=c.offsetX,p=c.offsetY,h=20-this.sizeContrast*(i%4);this.x=20*this.col+1+d,this.y=20*this.row+1+p,this.width=h,this.height=h}return(0,a.default)(t,[{key:"getOffsets",value:function(){var t=this.row,e=this.col,i=this.index,r=this.sizeContrast,o=this.positionShift,n=i%4*(1-e%2)*r,a=i%4*(1-t%2)*r;return n+=(1-e%2)*(1-t%2)*o,a-=t%2*(1-e%2)*o,{offsetX:n-=e%2*(t%2)*o,offsetY:a+=e%2*(1-t%2)*o}}},{key:"getIndex",value:function(t){return t%4==3?t-1:t%4==2?t+1:t}},{key:"getStyle",value:function(){var t=this.index,e=this.x,i=this.y,r=this.width,o=this.height,n=this.imageRotation,a="rotate(".concat((t%2-.5)*n/10,"deg)");return{gridColumnStart:e+"",gridColumnEnd:"span ".concat(r),gridRowStart:i+"",gridRowEnd:"span ".concat(o),transform:a}}},{key:"getImageStyle",value:function(){var t=this.row,e=this.col,i=this.objectPosition,r=t%2==0?100-i:i;return{objectFit:"cropped"===this.imageResizing?"cover":"scale-down",objectPosition:"".concat(e%2==0?100-i:i,"% ").concat(r,"%")}}}]),t}();e.GridItem=l},65:function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},66:function(t,e,i){var r=i(8);function o(t,e){for(var i=0;i<e.length;i++){var o=e[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,r(o.key),o)}}t.exports=function(t,e,i){return e&&o(t.prototype,e),i&&o(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t},t.exports.__esModule=!0,t.exports.default=t.exports},8:function(t,e,i){var r=i(4).default,o=i(9);t.exports=function(t){var e=o(t,"string");return"symbol"==r(e)?e:e+""},t.exports.__esModule=!0,t.exports.default=t.exports},9:function(t,e,i){var r=i(4).default;t.exports=function(t,e){if("object"!=r(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var o=i.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.