!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("prop-types"),require("react-immutable-proptypes"),require("@emotion/react"),require("immutable"),require("decap-cms-ui-default")):"function"==typeof define&&define.amd?define("DecapCmsWidgetObject",["react","prop-types","react-immutable-proptypes","@emotion/react","immutable","decap-cms-ui-default"],t):"object"==typeof exports?exports.DecapCmsWidgetObject=t(require("react"),require("prop-types"),require("react-immutable-proptypes"),require("@emotion/react"),require("immutable"),require("decap-cms-ui-default")):e.DecapCmsWidgetObject=t(e.React,e.DecapCmsDefaultExports.PropTypes,e.DecapCmsDefaultExports.ImmutablePropTypes,e.DecapCmsDefaultExports.EmotionCore,e.DecapCmsDefaultExports.Immutable,e.DecapCmsUiDefault)}(window,((e,t,r,n,o,i)=>(()=>{var s={1704:(e,t,r)=>{"use strict";t.$f=void 0;var n=i(r(4635));t.$f=n;i(r(3433));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}function i(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var a=i?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}return n.default=e,r&&r.set(e,n),n}},4635:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SLUG_MISSING_REQUIRED_DATE=void 0,t.addFileTemplateFields=function(e,t,r=""){if(!e)return t;const n=(0,u.extname)(e),o=(0,u.basename)(e,n),i=(0,u.dirname)(e).replace(new RegExp(`^(/?)${r}/?`),"$1");return t.withMutations((e=>{e.set("dirname",i),e.set("filename",o),e.set("extension",""===n?n:n.slice(1))}))},t.compileStringTemplate=function(e,t,r="",n=(0,s.Map)(),o){let i;const a=null!==t,u=e.replace(RegExp(d,"g"),((e,s,a,u)=>{let c;const p=function(e,t){if(!e.startsWith(f))return;const r=e.slice(f.length),n=t.getIn(y(r));return"object"==typeof n&&null!==n?JSON.stringify(n):n}(s,n);if(p)c=p;else{if(v[s]&&!t)return i=!0,"";c=v[s]?v[s](t):"slug"===s?r:n.getIn(y(s),"")}if(o)return o(c);{const e=function(e){if(e){let t=null;const r=l.find((r=>(t=e.match(r.pattern),!!t)));if(r)return e=>r.transform(e,t)}return null}(u);e&&(c=e(c))}return c}));if(a&&i){const e=new Error;throw e.name=g,e}return u},t.dateParsers=void 0,t.expandPath=function e({data:t,path:r,paths:n=[]}){r.endsWith(".*")&&(r+=".");const s=r.split(".*.");if(1===s.length)n.push(r);else{const r=s[0],a=(0,i.default)(t,r);Array.isArray(a)&&a.forEach(((i,a)=>{e({data:t,path:(0,o.default)(`${r}.${a}.${s.slice(1).join(".*.")}`,"."),paths:n})}))}return n},t.extractTemplateVars=function(e){const t=RegExp(d,"g"),r=RegExp(p,"g");return(e.match(t)||[]).map((e=>{const t=e.match(r);return t?t[0]:""}))},t.keyToPathArray=y,t.parseDateFromEntry=function(e,t){if(!t)return;const r=e.getIn(["data",t]),n=r&&(0,a.default)(r);return n&&n.isValid()?n.toDate():void 0};var n=c(r(6585)),o=c(r(1573)),i=c(r(2579)),s=r(4106),a=c(r(8879)),u=r(1023);function c(e){return e&&e.__esModule?e:{default:e}}const l=[{pattern:/^upper$/,transform:e=>e.toUpperCase()},{pattern:/^lower$/,transform:e=>e.toLowerCase()},{pattern:/^date\('(.+)'\)$/,transform:(e,t)=>(0,a.default)(e).format(t[1])},{pattern:/^default\('(.+)'\)$/,transform:(e,t)=>e||t[1]},{pattern:/^ternary\('(.*)',\s*'(.*)'\)$/,transform:(e,t)=>e?t[1]:t[2]},{pattern:/^truncate\(([0-9]+)(?:(?:,\s*['"])([^'"]*)(?:['"]))?\)$/,transform:(e,t)=>{const r=t[2]||"...",o=parseInt(t[1])+r.length;return(0,n.default)(e,{length:o,omission:r})}}],f="fields.",p="([^}{|]+)",d=`{{${p}( \\| ([^}{]+))?}}`;function h(e){return`0${e}`.slice(-2)}const v=t.dateParsers={year:e=>`${e.getUTCFullYear()}`,month:e=>h(e.getUTCMonth()+1),day:e=>h(e.getUTCDate()),hour:e=>h(e.getUTCHours()),minute:e=>h(e.getUTCMinutes()),second:e=>h(e.getUTCSeconds())},g=t.SLUG_MISSING_REQUIRED_DATE="SLUG_MISSING_REQUIRED_DATE";function y(e){if(!e)return[];const t=[],r=e.split("");let n,o=[];for(;n=r.shift();)["[","]","."].includes(n)?(o.length>0&&t.push(o.join("")),o=[]):o.push(n);return o.length>0&&t.push(o.join("")),t}},3433:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateMinMax=function(e,t,r,n,i){function s(r){return{type:"RANGE",message:e(`editor.editorControlPane.widget.${r}`,{fieldLabel:t,minCount:n,maxCount:i,count:n})}}return[n,i,null==r?void 0:r.size].every(o.default)&&(r.sizei)?s(n===i?"rangeCountExact":"rangeCount"):(0,o.default)(n)&&n>0&&null!=r&&r.size&&r.sizei?s("rangeMax"):void 0};var n,o=(n=r(537))&&n.__esModule?n:{default:n}},8879:function(e){e.exports=function(){"use strict";var e=6e4,t=36e5,r="millisecond",n="second",o="minute",i="hour",s="day",a="week",u="month",c="quarter",l="year",f="date",p="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,v={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}},g=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},y={s:g,z:function(e){var t=-e.utcOffset(),r=Math.abs(t),n=Math.floor(r/60),o=r%60;return(t<=0?"+":"-")+g(n,2,"0")+":"+g(o,2,"0")},m:function e(t,r){if(t.date()1)return e(s[0])}else{var a=t.name;b[a]=t,o=a}return!n&&o&&(m=o),o||!n&&m},j=function(e,t){if($(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new w(r)},O=y;O.l=_,O.i=$,O.w=function(e,t){return j(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var w=function(){function v(e){this.$L=_(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var g=v.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(O.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(d);if(n){var o=n[2]-1||0,i=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)):new Date(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)}}return new Date(t)}(e),this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return O},g.isValid=function(){return!(this.$d.toString()===p)},g.isSame=function(e,t){var r=j(e);return this.startOf(t)<=r&&r<=this.endOf(t)},g.isAfter=function(e,t){return j(e){var n=r(2118),o=r(6909),i=r(8138),s=r(4174),a=r(7942);function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t{var n=r(3945),o=r(1846),i=r(8028),s=r(2344),a=r(4769);function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t{var n=r(8761)(r(7772),"Map");e.exports=n},6738:(e,t,r)=>{var n=r(2411),o=r(6417),i=r(6928),s=r(9493),a=r(4150);function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t{var n=r(7772).Symbol;e.exports=n},343:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r{var n=r(256)("length");e.exports=n},217:e=>{e.exports=function(e){return e.split("")}},2218:(e,t,r)=>{var n=r(1225);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},1359:e=>{e.exports=function(e,t,r,n){for(var o=e.length,i=r+(n?1:-1);n?i--:++i{var n=r(7297),o=r(3812);e.exports=function(e,t){for(var r=0,i=(t=n(t,e)).length;null!=e&&r{var n=r(857),o=r(2107),i=r(7157),s=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":s&&s in Object(e)?o(e):i(e)}},7832:(e,t,r)=>{var n=r(1359),o=r(2195),i=r(6024);e.exports=function(e,t,r){return t==t?i(e,t,r):n(e,o,r)}},2195:e=>{e.exports=function(e){return e!=e}},6840:(e,t,r)=>{var n=r(1049),o=r(7394),i=r(9259),s=r(7035),a=/^\[object .+?Constructor\]$/,u=Function.prototype,c=Object.prototype,l=u.toString,f=c.hasOwnProperty,p=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(n(e)?p:a).test(s(e))}},4333:(e,t,r)=>{var n=r(3366),o=r(5125);e.exports=function(e){return o(e)&&"[object RegExp]"==n(e)}},256:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},9872:e=>{e.exports=function(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(o);++n{var n=r(857),o=r(343),i=r(6152),s=r(4795),a=n?n.prototype:void 0,u=a?a.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(s(t))return u?u.call(t):"";var r=t+"";return"0"==r&&1/t==-1/0?"-0":r}},6244:(e,t,r)=>{var n=r(2153),o=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},7826:e=>{e.exports=function(e){return function(t){return e(t)}}},7297:(e,t,r)=>{var n=r(6152),o=r(1401),i=r(4452),s=r(6188);e.exports=function(e,t){return n(e)?e:o(e,t)?[e]:i(s(e))}},3895:(e,t,r)=>{var n=r(9872);e.exports=function(e,t,r){var o=e.length;return r=void 0===r?o:r,!t&&r>=o?e:n(e,t,r)}},768:(e,t,r)=>{var n=r(7832);e.exports=function(e,t){for(var r=e.length;r--&&n(t,e[r],0)>-1;);return r}},4019:(e,t,r)=>{var n=r(7772)["__core-js_shared__"];e.exports=n},1242:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},7937:(e,t,r)=>{var n=r(8304);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},8761:(e,t,r)=>{var n=r(6840),o=r(8109);e.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},2107:(e,t,r)=>{var n=r(857),o=Object.prototype,i=o.hasOwnProperty,s=o.toString,a=n?n.toStringTag:void 0;e.exports=function(e){var t=i.call(e,a),r=e[a];try{e[a]=void 0;var n=!0}catch(e){}var o=s.call(e);return n&&(t?e[a]=r:delete e[a]),o}},8109:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},3880:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},2118:(e,t,r)=>{var n=r(9191);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},6909:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},8138:(e,t,r)=>{var n=r(9191),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(t,e)?t[e]:void 0}},4174:(e,t,r)=>{var n=r(9191),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:o.call(t,e)}},7942:(e,t,r)=>{var n=r(9191);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},1401:(e,t,r)=>{var n=r(6152),o=r(4795),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!o(e))||s.test(e)||!i.test(e)||null!=t&&e in Object(t)}},8304:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7394:(e,t,r)=>{var n,o=r(4019),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!i&&i in e}},3945:e=>{e.exports=function(){this.__data__=[],this.size=0}},1846:(e,t,r)=>{var n=r(2218),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0||(r==t.length-1?t.pop():o.call(t,r,1),--this.size,0))}},8028:(e,t,r)=>{var n=r(2218);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},2344:(e,t,r)=>{var n=r(2218);e.exports=function(e){return n(this.__data__,e)>-1}},4769:(e,t,r)=>{var n=r(2218);e.exports=function(e,t){var r=this.__data__,o=n(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}},2411:(e,t,r)=>{var n=r(9612),o=r(235),i=r(326);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},6417:(e,t,r)=>{var n=r(7937);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},6928:(e,t,r)=>{var n=r(7937);e.exports=function(e){return n(this,e).get(e)}},9493:(e,t,r)=>{var n=r(7937);e.exports=function(e){return n(this,e).has(e)}},4150:(e,t,r)=>{var n=r(7937);e.exports=function(e,t){var r=n(this,e),o=r.size;return r.set(e,t),this.size+=r.size==o?0:1,this}},7777:(e,t,r)=>{var n=r(733);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},9191:(e,t,r)=>{var n=r(8761)(Object,"create");e.exports=n},4146:(e,t,r)=>{e=r.nmd(e);var n=r(1242),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o&&n.process,a=function(){try{return i&&i.require&&i.require("util").types||s&&s.binding&&s.binding("util")}catch(e){}}();e.exports=a},7157:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},7772:(e,t,r)=>{var n=r(1242),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();e.exports=i},6024:e=>{e.exports=function(e,t,r){for(var n=r-1,o=e.length;++n{var n=r(8589),o=r(3880),i=r(5555);e.exports=function(e){return o(e)?i(e):n(e)}},8435:(e,t,r)=>{var n=r(217),o=r(3880),i=r(3344);e.exports=function(e){return o(e)?i(e):n(e)}},4452:(e,t,r)=>{var n=r(7777),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,s=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,r,n,o){t.push(n?o.replace(i,"$1"):r||e)})),t}));e.exports=s},3812:(e,t,r)=>{var n=r(4795);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7035:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},2153:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},5555:e=>{var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",u="(?:"+n+"|"+o+")?",c="[\\ufe0e\\ufe0f]?",l=c+u+"(?:\\u200d(?:"+[i,s,a].join("|")+")"+c+u+")*",f="(?:"+[i+n+"?",n,s,a,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+l,"g");e.exports=function(e){for(var t=p.lastIndex=0;p.test(e);)++t;return t}},3344:e=>{var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",u="(?:"+n+"|"+o+")?",c="[\\ufe0e\\ufe0f]?",l=c+u+"(?:\\u200d(?:"+[i,s,a].join("|")+")"+c+u+")*",f="(?:"+[i+n+"?",n,s,a,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+l,"g");e.exports=function(e){return e.match(p)||[]}},1225:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},2579:(e,t,r)=>{var n=r(3324);e.exports=function(e,t,r){var o=null==e?void 0:n(e,t);return void 0===o?r:o}},6152:e=>{var t=Array.isArray;e.exports=t},1049:(e,t,r)=>{var n=r(3366),o=r(9259);e.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},537:(e,t,r)=>{var n=r(3366),o=r(5125);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==n(e)}},9259:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},5125:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},859:(e,t,r)=>{var n=r(4333),o=r(7826),i=r(4146),s=i&&i.isRegExp,a=s?o(s):n;e.exports=a},4795:(e,t,r)=>{var n=r(3366),o=r(5125);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},733:(e,t,r)=>{var n=r(6738);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var s=e.apply(this,n);return r.cache=i.set(o,s)||i,s};return r.cache=new(o.Cache||n),r}o.Cache=n,e.exports=o},5707:(e,t,r)=>{var n=r(7642);e.exports=function(e){return e?Infinity===(e=n(e))||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},8101:(e,t,r)=>{var n=r(5707);e.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},7642:(e,t,r)=>{var n=r(6244),o=r(9259),i=r(4795),s=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=a.test(e);return r||u.test(e)?c(e.slice(2),r?2:8):s.test(e)?NaN:+e}},6188:(e,t,r)=>{var n=r(1054);e.exports=function(e){return null==e?"":n(e)}},1573:(e,t,r)=>{var n=r(1054),o=r(3895),i=r(768),s=r(8435),a=r(6188),u=r(2153);e.exports=function(e,t,r){if((e=a(e))&&(r||void 0===t))return e.slice(0,u(e)+1);if(!e||!(t=n(t)))return e;var c=s(e),l=i(c,s(t))+1;return o(c,0,l).join("")}},6585:(e,t,r)=>{var n=r(1054),o=r(3895),i=r(3880),s=r(9259),a=r(859),u=r(2302),c=r(8435),l=r(8101),f=r(6188),p=/\w*$/;e.exports=function(e,t){var r=30,d="...";if(s(t)){var h="separator"in t?t.separator:h;r="length"in t?l(t.length):r,d="omission"in t?n(t.omission):d}var v=(e=f(e)).length;if(i(e)){var g=c(e);v=g.length}if(r>=v)return e;var y=r-u(d);if(y<1)return d;var m=g?o(g,0,y).join(""):e.slice(0,y);if(void 0===h)return m+d;if(g&&(y+=m.length-y),a(h)){if(e.slice(y).search(h)){var b,x=m;for(h.global||(h=RegExp(h.source,f(p.exec(h))+"g")),h.lastIndex=0;b=h.exec(x);)var $=b.index;m=m.slice(0,void 0===$?y:$)}}else if(e.indexOf(n(h),y)!=y){var _=m.lastIndexOf(h);_>-1&&(m=m.slice(0,_))}return m+d}},1023:e=>{"use strict";function t(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function r(e,t){for(var r,n="",o=0,i=-1,s=0,a=0;a<=e.length;++a){if(a2){var u=n.lastIndexOf("/");if(u!==n.length-1){-1===u?(n="",o=0):o=(n=n.slice(0,u)).length-1-n.lastIndexOf("/"),i=a,s=0;continue}}else if(2===n.length||1===n.length){n="",o=0,i=a,s=0;continue}t&&(n.length>0?n+="/..":n="..",o=2)}else n.length>0?n+="/"+e.slice(i+1,a):n=e.slice(i+1,a),o=a-i-1;i=a,s=0}else 46===r&&-1!==s?++s:s=-1}return n}var n={resolve:function(){for(var e,n="",o=!1,i=arguments.length-1;i>=-1&&!o;i--){var s;i>=0?s=arguments[i]:(void 0===e&&(e=process.cwd()),s=e),t(s),0!==s.length&&(n=s+"/"+n,o=47===s.charCodeAt(0))}return n=r(n,!o),o?n.length>0?"/"+n:"/":n.length>0?n:"."},normalize:function(e){if(t(e),0===e.length)return".";var n=47===e.charCodeAt(0),o=47===e.charCodeAt(e.length-1);return 0!==(e=r(e,!n)).length||n||(e="."),e.length>0&&o&&(e+="/"),n?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,r=0;r0&&(void 0===e?e=o:e+="/"+o)}return void 0===e?".":n.normalize(e)},relative:function(e,r){if(t(e),t(r),e===r)return"";if((e=n.resolve(e))===(r=n.resolve(r)))return"";for(var o=1;oc){if(47===r.charCodeAt(a+f))return r.slice(a+f+1);if(0===f)return r.slice(a+f)}else s>c&&(47===e.charCodeAt(o+f)?l=f:0===f&&(l=0));break}var p=e.charCodeAt(o+f);if(p!==r.charCodeAt(a+f))break;47===p&&(l=f)}var d="";for(f=o+l+1;f<=i;++f)f!==i&&47!==e.charCodeAt(f)||(0===d.length?d+="..":d+="/..");return d.length>0?d+r.slice(a+l):(a+=l,47===r.charCodeAt(a)&&++a,r.slice(a))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var r=e.charCodeAt(0),n=47===r,o=-1,i=!0,s=e.length-1;s>=1;--s)if(47===(r=e.charCodeAt(s))){if(!i){o=s;break}}else i=!1;return-1===o?n?"/":".":n&&1===o?"//":e.slice(0,o)},basename:function(e,r){if(void 0!==r&&"string"!=typeof r)throw new TypeError('"ext" argument must be a string');t(e);var n,o=0,i=-1,s=!0;if(void 0!==r&&r.length>0&&r.length<=e.length){if(r.length===e.length&&r===e)return"";var a=r.length-1,u=-1;for(n=e.length-1;n>=0;--n){var c=e.charCodeAt(n);if(47===c){if(!s){o=n+1;break}}else-1===u&&(s=!1,u=n+1),a>=0&&(c===r.charCodeAt(a)?-1==--a&&(i=n):(a=-1,i=u))}return o===i?i=u:-1===i&&(i=e.length),e.slice(o,i)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!s){o=n+1;break}}else-1===i&&(s=!1,i=n+1);return-1===i?"":e.slice(o,i)},extname:function(e){t(e);for(var r=-1,n=0,o=-1,i=!0,s=0,a=e.length-1;a>=0;--a){var u=e.charCodeAt(a);if(47!==u)-1===o&&(i=!1,o=a+1),46===u?-1===r?r=a:1!==s&&(s=1):-1!==r&&(s=-1);else if(!i){n=a+1;break}}return-1===r||-1===o||0===s||1===s&&r===o-1&&r===n+1?"":e.slice(r,o)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var r=t.dir||t.root,n=t.base||(t.name||"")+(t.ext||"");return r?r===t.root?r+n:r+"/"+n:n}(0,e)},parse:function(e){t(e);var r={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return r;var n,o=e.charCodeAt(0),i=47===o;i?(r.root="/",n=1):n=0;for(var s=-1,a=0,u=-1,c=!0,l=e.length-1,f=0;l>=n;--l)if(47!==(o=e.charCodeAt(l)))-1===u&&(c=!1,u=l+1),46===o?-1===s?s=l:1!==f&&(f=1):-1!==s&&(f=-1);else if(!c){a=l+1;break}return-1===s||-1===u||0===f||1===f&&s===u-1&&s===a+1?-1!==u&&(r.base=r.name=0===a&&i?e.slice(1,u):e.slice(a,u)):(0===a&&i?(r.name=e.slice(1,s),r.base=e.slice(1,u)):(r.name=e.slice(a,s),r.base=e.slice(a,u)),r.ext=e.slice(s,u)),a>0?r.dir=e.slice(0,a-1):i&&(r.dir="/"),r},sep:"/",delimiter:":",win32:null,posix:null};n.posix=n,e.exports=n},2244:t=>{"use strict";t.exports=e},1756:e=>{"use strict";e.exports=n},4106:e=>{"use strict";e.exports=o},8841:e=>{"use strict";e.exports=r},2673:e=>{"use strict";e.exports=t},3327:e=>{"use strict";e.exports=i}},a={};function u(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={id:e,loaded:!1,exports:{}};return s[e].call(r.exports,r,r.exports,u),r.loaded=!0,r.exports}u.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return u.d(t,{a:t}),t},u.d=(e,t)=>{for(var r in t)u.o(t,r)&&!u.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},u.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),u.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),u.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var c={};return(()=>{"use strict";u.d(c,{DecapCmsWidgetObject:()=>b});var e=u(2244),t=u.n(e),r=u(2673),n=u.n(r),o=u(8841),i=u.n(o),s=u(1756),a=u(4106),l=u(3327),f=u(1704);function p(e,t,r){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=`\n padding: ${l.lengths.objectWidgetTopBarContainerPadding};\n `;class h extends t().Component{constructor(e){super(e),p(this,"componentValidate",{}),p(this,"validate",(()=>{const{field:e}=this.props;let t=e.get("field")||e.get("fields");t=a.List.isList(t)?t:(0,a.List)([t]),t.forEach((e=>{"hidden"!==e.get("widget")&&this.componentValidate[e.get("name")]()}))})),p(this,"handleCollapseToggle",(()=>{this.setState({collapsed:!this.state.collapsed})})),p(this,"renderFields",((e,t)=>e?e.map(((e,t)=>this.controlFor(e,t))):this.controlFor(t))),p(this,"objectLabel",(()=>{const{value:e,field:t}=this.props,r=t.get("label",t.get("name")),n=t.get("summary");return n?f.$f.compileStringTemplate(n,null,"",e):r})),this.state={collapsed:e.field.get("collapsed",!1)}}shouldComponentUpdate(){return!0}controlFor(e,t){const{value:r,onChangeObject:n,onValidateObject:o,clearFieldErrors:i,metadata:u,fieldsErrors:c,editorControl:l,controlRef:f,parentIds:p,isFieldDuplicate:d,isFieldHidden:h,locale:v,collapsed:g}=this.props;if("hidden"===e.get("widget"))return null;const y=e.get("name"),m=r&&a.Map.isMap(r)?r.get(y):r,b=d&&d(e),x=h&&h(e);return(0,s.jsx)(l,{key:t,field:e,value:m,onChange:n,clearFieldErrors:i,fieldsMetaData:u,fieldsErrors:c,onValidate:o,processControlRef:f&&f.bind(this),controlRef:f,parentIds:p,isDisabled:b,isHidden:x,isFieldDuplicate:d,isFieldHidden:h,locale:v,isParentListCollapsed:g})}render(){const{field:e,forID:t,classNameWrapper:r,forList:n,hasError:o,t:i}=this.props,a=n?this.props.collapsed:this.state.collapsed,u=e.get("fields"),c=e.get("field");return u||c?(0,s.jsx)(s.ClassNames,null,(({css:e,cx:f})=>(0,s.jsx)("div",{id:t,className:f(r,e` ${d} `,{[e` ${"\n padding: 6px 14px 14px;\n border-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n "} `]:n},{[e` border-color: ${l.colors.textFieldBorder}; `]:!!n&&!o})},n?null:(0,s.jsx)(l.ObjectWidgetTopBar,{collapsed:a,onCollapseToggle:this.handleCollapseToggle,heading:a&&this.objectLabel(),t:i}),(0,s.jsx)("div",{className:f({[e` ${"\n display: none;\n "} `]:a})},this.renderFields(u,c))))):(0,s.jsx)("h3",null,"No field(s) defined for this widget")}}function v({field:e}){return(0,s.jsx)(l.WidgetPreviewContainer,null,e&&e.get("fields")||e.get("field")||null)}p(h,"propTypes",{onChangeObject:n().func.isRequired,onValidateObject:n().func,value:n().oneOfType([n().node,n().object,n().bool]),field:n().object,forID:n().string,classNameWrapper:n().string.isRequired,forList:n().bool,controlRef:n().func,editorControl:n().elementType.isRequired,resolveWidget:n().func.isRequired,clearFieldErrors:n().func.isRequired,fieldsErrors:i().map,hasError:n().bool,t:n().func,locale:n().string,collapsed:n().bool}),p(h,"defaultProps",{value:(0,a.Map)()}),v.propTypes={field:n().node};const g=v,y={properties:{collapsed:{type:"boolean"},i18n:{type:"boolean"}}};function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}const b={Widget:function(e={}){return function(e){for(var t=1;t