!function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():t.objectFitPolyfill=e()}(this,function(){"use strict";if("objectFit"in document.documentElement.style==!1){var t=function(t){var e=window.getComputedStyle(t,null),i=e.getPropertyValue("position"),n=e.getPropertyValue("overflow"),o=e.getPropertyValue("display");i&&"static"!==i||(t.style.position="relative"),"hidden"!==n&&(t.style.overflow="hidden"),o&&"inline"!==o||(t.style.display="block"),0===t.clientHeight&&(t.style.height="100%"),t.className=t.className+" object-fit-polyfill"},e=function(t){var e=window.getComputedStyle(t,null),i={"max-width":"none","max-height":"none","min-width":"0px","min-height":"0px"};for(var n in i){var o=e.getPropertyValue(n);o!==i[n]&&(t.style[n]=i[n])}},i=function(t,e,i){i=i.split(" ");var n,o,l,a,d;if("x"===t)n=i[0],o=i[1],l="left",a="right",d=e.clientWidth;else{if("y"!==t)return;n=i[1],o=i[0],l="top",a="bottom",d=e.clientHeight}return n===l||o===l?void(e.style[l]="0"):n===a||o===a?void(e.style[a]="0"):"center"===n||"50%"===n?(e.style[l]="50%",void(e.style["margin-"+l]=d/-2+"px")):n.indexOf("%")>=0?(n=parseInt(n),void(n<50?(e.style[l]=n+"%",e.style["margin-"+l]=d*(n/-100)+"px"):(n=100-n,e.style[a]=n+"%",e.style["margin-"+a]=d*(n/-100)+"px"))):void(e.style[l]=n)},n=function(n){var o=n.dataset?n.dataset.objectFit:n.getAttribute("data-object-fit"),l=n.dataset?n.dataset.objectPosition:n.getAttribute("data-object-position");o=o||"cover",l=l||"50% 50%";var a=n.parentNode;t(a),e(n),n.style.position="absolute",n.style.height="100%",n.style.width="auto","scale-down"===o&&(n.style.height="auto",n.clientWidtha.clientWidth||"contain"===o&&n.clientWidth0?n(t[e]):t[e].addEventListener("loadedmetadata",function(){n(this)}))}};return document.addEventListener("DOMContentLoaded",function(){o()}),window.addEventListener("resize",function(){o()}),o}});