UNPKG

@arudovwen/react-form-builder

Version:
2 lines 1.42 MB
/*! For license information please see app.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define("ReactFormBuilder",["react","react-dom"],t):"object"==typeof exports?exports.ReactFormBuilder=t(require("react"),require("react-dom")):e.ReactFormBuilder=t(e.React,e.ReactDOM)}(self,(e,t)=>(()=>{var n,r,o,i,a={46:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(6840),i=n(5224),a=n(4712),s=n(6991),l=n(9248),c=n(7282),u=n(7337),p=n(1721),d=u.List,f=u.Repeat,h=c("draft_tree_data_support"),m=h?i:o,g={processHTML:function(e,t){return a(e,l,t)},processText:function(e,t,n){return e.reduce(function(e,o,i){o=p(o);var a=s(),l={key:a,type:n,text:o,characterList:d(f(t,o.length))};if(h&&0!==i){var c=i-1;l=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){r(e,t,n[t])})}return e}({},l,{prevSibling:(e[c]=e[c].merge({nextSibling:a})).getKey()})}return e.push(new m(l)),e},[])}};e.exports=g},63:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(7044),o=n(1127),i=n(551),a=864e5;function s(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),s=(0,o.default)(t),l=n.getTime()-(0,r.A)(n),c=s.getTime()-(0,r.A)(s);return Math.round((l-c)/a)}},70:(e,t,n)=>{"use strict";var r=n(2242);e.exports=function(e){var t=e.getSelection(),n=t.getStartKey();return r.set(e,{selection:t.merge({anchorKey:n,anchorOffset:0,focusKey:n,focusOffset:0,isBackward:!1}),forceSelection:!0})}},76:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s}),Math.pow(10,8);var r=6e4,o=36e5,i=n(551),a=n(4188);function s(e,t){(0,i.A)(1,arguments);var n=t||{},s=null==n.additionalDigits?2:(0,a.A)(n.additionalDigits);if(2!==s&&1!==s&&0!==s)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var g,y=function(e){var t,n={},r=e.split(l.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],l.timeZoneDelimiter.test(n.date)&&(n.date=e.split(l.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=l.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}(e);if(y.date){var v=function(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var o=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?o:100*i,restDateString:e.slice((r[1]||r[2]).length)}}(y.date,s);g=function(e,t){if(null===t)return new Date(NaN);var n=e.match(c);if(!n)return new Date(NaN);var r=!!n[4],o=d(n[1]),i=d(n[2])-1,a=d(n[3]),s=d(n[4]),l=d(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,l)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=7*(t-1)+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+o),r}(t,s,l):new Date(NaN);var u=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(h[t]||(m(e)?29:28))}(t,i,a)&&function(e,t){return t>=1&&t<=(m(e)?366:365)}(t,o)?(u.setUTCFullYear(t,i,Math.max(o,a)),u):new Date(NaN)}(v.restDateString,v.year)}if(!g||isNaN(g.getTime()))return new Date(NaN);var b,w=g.getTime(),_=0;if(y.time&&(_=function(e){var t=e.match(u);if(!t)return NaN;var n=f(t[1]),i=f(t[2]),a=f(t[3]);return function(e,t,n){return 24===e?0===t&&0===n:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,i,a)?n*o+i*r+1e3*a:NaN}(y.time),isNaN(_)))return new Date(NaN);if(!y.timezone){var E=new Date(w+_),S=new Date(0);return S.setFullYear(E.getUTCFullYear(),E.getUTCMonth(),E.getUTCDate()),S.setHours(E.getUTCHours(),E.getUTCMinutes(),E.getUTCSeconds(),E.getUTCMilliseconds()),S}return b=function(e){if("Z"===e)return 0;var t=e.match(p);if(!t)return 0;var n="+"===t[1]?-1:1,i=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,a)?n*(i*o+a*r):NaN}(y.timezone),isNaN(b)?new Date(NaN):new Date(w+_+b)}var l={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,u=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,p=/^([+-])(\d{2})(?::?(\d{2}))?$/;function d(e){return e?parseInt(e):1}function f(e){return e&&parseFloat(e.replace(",","."))||0}var h=[31,null,31,30,31,30,31,31,30,31,30,31];function m(e){return e%400==0||e%4==0&&e%100!=0}},109:(e,t,n)=>{"use strict";n(4594),e.exports={isValidBlock:function(e,t){var n=e.getKey(),r=e.getParentKey();if(null!=r&&!t.get(r).getChildKeys().includes(n))return!1;if(!e.getChildKeys().map(function(e){return t.get(e)}).every(function(e){return e.getParentKey()===n}))return!1;var o=e.getPrevSiblingKey();if(null!=o&&t.get(o).getNextSiblingKey()!==n)return!1;var i=e.getNextSiblingKey();return(null==i||t.get(i).getPrevSiblingKey()===n)&&!(null!==i&&null!==o&&o===i||""!=e.text&&e.getChildKeys().size>0)},isConnectedTree:function(e){var t=e.toArray().filter(function(e){return null==e.getParentKey()&&null==e.getPrevSiblingKey()});if(1!==t.length)return!1;for(var n=0,r=t.shift().getKey(),o=[];null!=r;){var i=e.get(r),a=i.getChildKeys(),s=i.getNextSiblingKey();if(a.size>0){null!=s&&o.unshift(s);var l=a.map(function(t){return e.get(t)}).find(function(e){return null==e.getPrevSiblingKey()});if(null==l)return!1;r=l.getKey()}else r=null!=i.getNextSiblingKey()?i.getNextSiblingKey():o.shift();n++}return n===e.size},isValidTree:function(e){var t=this;return!!e.toArray().every(function(n){return t.isValidBlock(n,e)})&&this.isConnectedTree(e)}}},120:(e,t,n)=>{"use strict";var r=n(9215);e.exports=function(e,t){var n=t.ownerDocument.defaultView.getSelection(),o=n.anchorNode,i=n.anchorOffset,a=n.focusNode,s=n.focusOffset;return 0===n.rangeCount||null==o||null==a?{selectionState:e.getSelection().set("hasFocus",!1),needsRecovery:!1}:r(e,t,o,i,a,s)}},123:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(551);function o(e){(0,r.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},160:(e,t,n)=>{"use strict";n.d(t,{Ac:()=>l,oE:()=>g,FX:()=>m,v6:()=>h,Ci:()=>u});var r=n(4012);function o(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}var i,a,s=n(5897),l=((a=l||{})[a.None=0]="None",a[a.RenderStrategy=1]="RenderStrategy",a[a.Static=2]="Static",a),c=((i=c||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function u(){let e=function(){let e=(0,r.useRef)([]),t=(0,r.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]);return(...n)=>{if(!n.every(e=>null==e))return e.current=n,t}}();return(0,r.useCallback)(t=>function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:i=!0,name:a,mergeRefs:l}){l=null!=l?l:d;let c=f(t,e);if(i)return p(c,n,r,a,l);let u=null!=o?o:0;if(2&u){let{static:e=!1,...t}=c;if(e)return p(t,n,r,a,l)}if(1&u){let{unmount:e=!0,...t}=c;return(0,s.Y)(e?0:1,{0:()=>null,1:()=>p({...t,hidden:!0,style:{display:"none"}},n,r,a,l)})}return p(c,n,r,a,l)}({mergeRefs:e,...t}),[e])}function p(e,t={},n,i,a){let{as:s=n,children:l,refName:c="ref",...u}=y(e,["unmount","static"]),p=void 0!==e.ref?{[c]:e.ref}:{},d="function"==typeof l?l(t):l;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let h={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e){h["data-headlessui-state"]=n.join(" ");for(let e of n)h[`data-${e}`]=""}}if(s===r.Fragment&&(Object.keys(g(u)).length>0||Object.keys(g(h)).length>0)){if((0,r.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>o(t(...e),u.className):o(t,u.className),i=n?{className:n}:{},s=f(d.props,g(y(u,["ref"])));for(let e in h)e in s&&delete h[e];return(0,r.cloneElement)(d,Object.assign({},s,h,p,{ref:a(v(d),p.ref)},i))}if(Object.keys(g(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${i} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(g(u)).concat(Object.keys(g(h))).map(e=>`  - ${e}`).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join("\n")].join("\n"))}return(0,r.createElement)(s,Object.assign({},y(u,["ref"]),s!==r.Fragment&&p,s!==r.Fragment&&h),d)}function d(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function f(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){let o=n[e];for(let e of o){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function h(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){let r=n[e];for(let e of r)null==e||e(...t)}});return t}function m(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function g(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function y(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function v(e){return r.version.split(".")[0]>="19"?e.props.ref:e.ref}},274:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getDate()}},286:e=>{"use strict";e.exports=function(e,t,n,r){var o=t.getStartKey(),i=t.getEndKey(),a=e.getBlockMap(),s=a.toSeq().skipUntil(function(e,t){return t===o}).takeUntil(function(e,t){return t===i}).concat([[i,a.get(i)]]).map(function(e){var t=e.getDepth()+n;return t=Math.max(0,Math.min(t,r)),e.set("depth",t)});return a=a.merge(s),e.merge({blockMap:a,selectionBefore:t,selectionAfter:t})}},316:(e,t,n)=>{"use strict";var r=n(3816);e.exports=function(e){return!(!e||!e.ownerDocument)&&r(e)&&"A"===e.nodeName}},328:(e,t,n)=>{n(8624),e.exports=self.fetch.bind(self)},428:(e,t,n)=>{"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){o(e,t,n[t])})}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(6840),a=n(5224),s=n(7656),l=n(1608),c=n(2396),u=(n(109),n(1381)),p=n(803),d=n(2401),f=n(3830),h=n(6991),m=n(7282),g=n(7337),y=n(646),v=m("draft_tree_data_support"),b=g.List,w=g.Map,_=g.OrderedMap,E=function(e,t){var n=e.key,r=e.type,o=e.data;return{text:e.text,depth:e.depth||0,type:r||"unstyled",key:n||h(),data:w(o),characterList:S(e,t)}},S=function(e,t){var n=e.text,o=e.entityRanges,i=e.inlineStyleRanges,a=o||[];return p(f(n,i||[]),d(n,a.filter(function(e){return t.hasOwnProperty(e.key)}).map(function(e){return r({},e,{key:t[e.key]})})))},x=function(e){return r({},e,{key:e.key||h()})},k=function(e,t,n){var o=t.map(function(e){return r({},e,{parentRef:n})});return e.concat(o.reverse())};e.exports=function(e){Array.isArray(e.blocks)||y(!1);var t=function(e){var t=e.entityMap,n={};return Object.keys(t).forEach(function(e){var r=t[e],o=r.type,i=r.mutability,a=r.data;n[e]=l.__create(o,i,a||{})}),n}(e),n=function(e,t){var n=e.blocks.find(function(e){return Array.isArray(e.children)&&e.children.length>0}),o=v&&!n?c.fromRawStateToRawTreeState(e).blocks:e.blocks;if(!v)return function(e,t){return _(e.map(function(e){var n=new i(E(e,t));return[n.getKey(),n]}))}(n?c.fromRawTreeStateToRawState(e).blocks:o,t);var s=function(e,t){return e.map(x).reduce(function(n,o,i){Array.isArray(o.children)||y(!1);var s=o.children.map(x),l=new a(r({},E(o,t),{prevSibling:0===i?null:e[i-1].key,nextSibling:i===e.length-1?null:e[i+1].key,children:b(s.map(function(e){return e.key}))}));n=n.set(l.getKey(),l);for(var c=k([],s,l);c.length>0;){var u=c.pop(),p=u.parentRef,d=p.getChildKeys(),f=d.indexOf(u.key),h=Array.isArray(u.children);if(!h){h||y(!1);break}var m=u.children.map(x),g=new a(r({},E(u,t),{parent:p.getKey(),children:b(m.map(function(e){return e.key})),prevSibling:0===f?null:d.get(f-1),nextSibling:f===d.size-1?null:d.get(f+1)}));n=n.set(g.getKey(),g),c=k(c,m,g)}return n},_())}(o,t);return s}(e,t),o=n.isEmpty()?new u:u.createEmpty(n.first().getKey());return new s({blockMap:n,entityMap:t,selectionBefore:o,selectionAfter:o})}},453:(e,t,n)=>{"use strict";var r,o=SyntaxError,i=Function,a=TypeError,s=function(e){try{return i('"use strict"; return ('+e+").constructor;")()}catch(e){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(e){l=null}var c=function(){throw new a},u=l?function(){try{return c}catch(e){try{return l(arguments,"callee").get}catch(e){return c}}}():c,p=n(4039)(),d=Object.getPrototypeOf||function(e){return e.__proto__},f={},h="undefined"==typeof Uint8Array?r:d(Uint8Array),m={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":p?d([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":f,"%AsyncGenerator%":f,"%AsyncGeneratorFunction%":f,"%AsyncIteratorPrototype%":f,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":i,"%GeneratorFunction%":f,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":p?d(d([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p?d((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p?d((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p?d(""[Symbol.iterator]()):r,"%Symbol%":p?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":h,"%TypeError%":a,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet},g=function e(t){var n;if("%AsyncFunction%"===t)n=s("async function () {}");else if("%GeneratorFunction%"===t)n=s("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=s("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&(n=d(o.prototype))}return m[t]=n,n},y={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=n(6743),b=n(9030),w=v.call(Function.call,Array.prototype.concat),_=v.call(Function.apply,Array.prototype.splice),E=v.call(Function.call,String.prototype.replace),S=v.call(Function.call,String.prototype.slice),x=v.call(Function.call,RegExp.prototype.exec),k=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,C=/\\(\\)?/g,O=function(e,t){var n,r=e;if(b(y,r)&&(r="%"+(n=y[r])[0]+"%"),b(m,r)){var i=m[r];if(i===f&&(i=g(r)),void 0===i&&!t)throw new a("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new a('"allowMissing" argument must be a boolean');if(null===x(/^%?[^%]*%?$/g,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=S(e,0,1),n=S(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return E(e,k,function(e,t,n,o){r[r.length]=n?E(o,C,"$1"):t||e}),r}(e),r=n.length>0?n[0]:"",i=O("%"+r+"%",t),s=i.name,c=i.value,u=!1,p=i.alias;p&&(r=p[0],_(n,w([0,1],p)));for(var d=1,f=!0;d<n.length;d+=1){var h=n[d],g=S(h,0,1),y=S(h,-1);if(('"'===g||"'"===g||"`"===g||'"'===y||"'"===y||"`"===y)&&g!==y)throw new o("property names with quotes must have matching quotes");if("constructor"!==h&&f||(u=!0),b(m,s="%"+(r+="."+h)+"%"))c=m[s];else if(null!=c){if(!(h in c)){if(!t)throw new a("base intrinsic for "+e+" exists, but the property is not available.");return}if(l&&d+1>=n.length){var v=l(c,h);c=(f=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:c[h]}else f=b(c,h),c=c[h];f&&!u&&(m[s]=c)}}return c}},464:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(123),o=n(551),i=n(9742),a=n(4188);function s(e,t){(0,o.A)(1,arguments);var n=(0,r.default)(e),s=n.getUTCFullYear(),l=t||{},c=l.locale,u=c&&c.options&&c.options.firstWeekContainsDate,p=null==u?1:(0,a.A)(u),d=null==l.firstWeekContainsDate?p:(0,a.A)(l.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(s+1,0,d),f.setUTCHours(0,0,0,0);var h=(0,i.A)(f,t),m=new Date(0);m.setUTCFullYear(s,0,d),m.setUTCHours(0,0,0,0);var g=(0,i.A)(m,t);return n.getTime()>=h.getTime()?s+1:n.getTime()>=g.getTime()?s:s-1}},487:(e,t,n)=>{"use strict";var r=n(6743),o=n(453),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),s=o("%Reflect.apply%",!0)||r.call(a,i),l=o("%Object.getOwnPropertyDescriptor%",!0),c=o("%Object.defineProperty%",!0),u=o("%Math.max%");if(c)try{c({},"a",{value:1})}catch(e){c=null}e.exports=function(e){var t=s(r,a,arguments);return l&&c&&l(t,"length").configurable&&c(t,"length",{value:1+u(0,e.length-(arguments.length-1))}),t};var p=function(){return s(r,i,arguments)};c?c(e.exports,"apply",{value:p}):e.exports.apply=p},508:(e,t,n)=>{"use strict";var r=n(8382),o=n(9311),i=n(646);function a(e,t,n,a,s,l,c){var u=n.getStartOffset(),p=n.getEndOffset(),d=e.__get(s).getMutability(),f=c?u:p;if("MUTABLE"===d)return n;var h=o(t,s).filter(function(e){return f<=e.end&&f>=e.start});1!=h.length&&i(!1);var m=h[0];if("IMMUTABLE"===d)return n.merge({anchorOffset:m.start,focusOffset:m.end,isBackward:!1});l||(c?p=m.end:u=m.start);var g=r.getRemovalRange(u,p,t.getText().slice(m.start,m.end),m.start,a);return n.merge({anchorOffset:g.start,focusOffset:g.end,isBackward:!1})}e.exports=function(e,t,n,r,o){var i=r.getStartOffset(),s=r.getEndOffset(),l=t.getEntityAt(i),c=n.getEntityAt(s-1);if(!l&&!c)return r;var u=r;if(l&&l===c)u=a(e,t,u,o,l,!0,!0);else if(l&&c){var p=a(e,t,u,o,l,!1,!0),d=a(e,n,u,o,c,!1,!1);u=u.merge({anchorOffset:p.getAnchorOffset(),focusOffset:d.getFocusOffset(),isBackward:!1})}else if(l){var f=a(e,t,u,o,l,!1,!0);u=u.merge({anchorOffset:f.getStartOffset(),isBackward:!1})}else if(c){var h=a(e,n,u,o,c,!1,!1);u=u.merge({focusOffset:h.getEndOffset(),isBackward:!1})}return u}},525:(e,t,n)=>{"use strict";var r=n(1617),o=n(2242),i=n(7800),a=n(5188);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),n=t.getStartOffset(),o=t.getStartKey(),a=e.getCurrentContent().getBlockForKey(o).getText().slice(n),s=r.getForward(a);return i(e,s.length||1)},"forward");return t===e.getCurrentContent()?e:o.push(e,t,"remove-range")}},540:(e,t,n)=>{"use strict";n.d(t,{JU:()=>g,b0:()=>h,o2:()=>f});var r=n(4012),o=n(5015),i=n(6339),a=n(8975),s=n(5448),l=n(5953),c=n(7280),u=n(160);let p=(0,r.createContext)(null);function d(){let e=(0,r.useContext)(p);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,d),e}return e}function f(e){var t,n,o;let i=null!=(n=null==(t=(0,r.useContext)(p))?void 0:t.value)?n:void 0;return(null!=(o=null==e?void 0:e.length)?o:0)>0?[i,...e].filter(Boolean).join(" "):i}function h({inherit:e=!1}={}){let t=f(),[n,i]=(0,r.useState)([]),a=e?[t,...n].filter(Boolean):n;return[a.length>0?a.join(" "):void 0,(0,r.useMemo)(()=>function(e){let t=(0,o._)(e=>(i(t=>[...t,e]),()=>i(t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))),n=(0,r.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return r.createElement(p.Provider,{value:n},e.children)},[i])]}p.displayName="LabelContext";let m=(0,u.FX)(function(e,t){var n;let p=(0,r.useId)(),f=d(),h=(0,l.q)(),m=(0,s._)(),{id:g=`headlessui-label-${p}`,htmlFor:y=(null!=h?h:null==(n=f.props)?void 0:n.htmlFor),passive:v=!1,...b}=e,w=(0,a.P)(t);(0,i.s)(()=>f.register(g),[g,f.register]);let _=(0,o._)(e=>{let t=e.currentTarget;if((e.target===e.currentTarget||!c.H5(e.target))&&(c.kS(t)&&e.preventDefault(),f.props&&"onClick"in f.props&&"function"==typeof f.props.onClick&&f.props.onClick(e),c.kS(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(c.A3(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),E=m||!1,S=(0,r.useMemo)(()=>({...f.slot,disabled:E}),[f.slot,E]),x={ref:w,...f.props,id:g,htmlFor:y,onClick:_};return v&&("onClick"in x&&(delete x.htmlFor,delete x.onClick),"onClick"in b&&delete b.onClick),(0,u.Ci)()({ourProps:x,theirProps:b,slot:S,defaultTag:y?"label":"div",name:f.name||"Label"})}),g=Object.assign(m,{})},543:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},551:(e,t,n)=>{"use strict";function r(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{A:()=>r})},580:(e,t,n)=>{"use strict";var r=n(646),o=/[\uD800-\uDFFF]/;function i(e){return 55296<=e&&e<=57343}function a(e){return o.test(e)}function s(e,t){return 1+i(e.charCodeAt(t))}function l(e,t,n){if(t=t||0,n=void 0===n?1/0:n||0,!a(e))return e.substr(t,n);var r=e.length;if(r<=0||t>r||n<=0)return"";var o=0;if(t>0){for(;t>0&&o<r;t--)o+=s(e,o);if(o>=r)return""}else if(t<0){for(o=r;t<0&&0<o;t++)o-=s(e,o-1);o<0&&(o=0)}var i=r;if(n<r)for(i=o;n>0&&i<r;n--)i+=s(e,i);return e.substring(o,i)}var c={getCodePoints:function(e){for(var t=[],n=0;n<e.length;n+=s(e,n))t.push(e.codePointAt(n));return t},getUTF16Length:s,hasSurrogateUnit:a,isCodeUnitInSurrogateRange:i,isSurrogatePair:function(e,t){if(0<=t&&t<e.length||r(!1),t+1===e.length)return!1;var n=e.charCodeAt(t),o=e.charCodeAt(t+1);return 55296<=n&&n<=56319&&56320<=o&&o<=57343},strlen:function(e){if(!a(e))return e.length;for(var t=0,n=0;n<e.length;n+=s(e,n))t++;return t},substring:function(e,t,n){(t=t||0)<0&&(t=0),(n=void 0===n?1/0:n||0)<0&&(n=0);var r=Math.abs(n-t);return l(e,t=t<n?t:n,r)},substr:l};e.exports=c},592:(e,t,n)=>{"use strict";var r=n(453)("%Object.defineProperty%",!0),o=function(){if(r)try{return r({},"a",{value:1}),!0}catch(e){return!1}return!1};o.hasArrayLengthDefineBug=function(){if(!o())return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=o},646:e=>{"use strict";e.exports=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if(!e){var i;if(void 0===t)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var a=0;(i=new Error(t.replace(/%s/g,function(){return String(r[a++])}))).name="Invariant Violation"}throw i.framesToPop=1,i}}},667:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return 12*(n.getFullYear()-i.getFullYear())+(n.getMonth()-i.getMonth())}},679:e=>{"use strict";e.exports=function(e){return Object.keys(e).map(function(t){return e[t]})}},702:(e,t,n)=>{"use strict";var r=n(580),o=n(8227),i=function(e,t){return e===t},a=function(e){return!!e},s=[];e.exports=function(e){var t=e.getCharacterList().map(function(e){return e.getStyle()}).toList(),n=t.flatten().toSet().map(function(n){return function(e,t,n){var s=[],l=t.map(function(e){return e.has(n)}).toList();return o(l,i,a,function(t,o){var i=e.getText();s.push({offset:r.strlen(i.slice(0,t)),length:r.strlen(i.slice(t,o)),style:n})}),s}(e,t,n)});return Array.prototype.concat.apply(s,n.toJS())}},723:(e,t,n)=>{"use strict";var r=n(646),o=/\.textClipping$/,i={"text/plain":!0,"text/html":!0,"text/rtf":!0};e.exports=function(e,t){var a=0,s=[];e.forEach(function(l){!function(e,t){if(!n.g.FileReader||e.type&&!(e.type in i))t("");else{if(""===e.type){var a="";return o.test(e.name)&&(a=e.name.replace(o,"")),void t(a)}var s=new FileReader;s.onload=function(){var e=s.result;"string"!=typeof e&&r(!1),t(e)},s.onerror=function(){t("")},s.readAsText(e)}}(l,function(n){a++,n&&s.push(n.slice(0,5e3)),a==e.length&&t(s.join("\r"))})})}},733:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(7827),o=n(7044),i=n(551),a=6048e5;function s(e,t,n){(0,i.A)(2,arguments);var s=(0,r.default)(e,n),l=(0,r.default)(t,n),c=s.getTime()-(0,o.A)(s),u=l.getTime()-(0,o.A)(l);return Math.round((c-u)/a)}},755:(e,t,n)=>{"use strict";var r=n(7378),o=n(9938),i=n(3885),a=n(2242),s=n(5852),l=n(4134),c=n(6207),u=n(3564),p=n(120),d=n(9927),f=n(6408),h=l.isBrowser("IE"),m=!1,g=!1,y=null,v={onCompositionStart:function(e){g=!0,function(e){y||(y=new r(u(e))).start()}(e)},onCompositionEnd:function(e){m=!1,g=!1,setTimeout(function(){m||v.resolveComposition(e)},20)},onSelect:c,onKeyDown:function(e,t){if(!g)return v.resolveComposition(e),void e._onKeyDown(t);t.which!==s.RIGHT&&t.which!==s.LEFT||t.preventDefault()},onKeyPress:function(e,t){t.which===s.RETURN&&t.preventDefault()},resolveComposition:function(e){if(!g){var t=f(y).stopAndFlushMutations();y=null,m=!0;var n=a.set(e._latestEditorState,{inCompositionMode:!1});if(e.exitCurrentMode(),t.size){var r=n.getCurrentContent();t.forEach(function(e,t){var s=i.decode(t),l=s.blockKey,c=s.decoratorKey,u=s.leafKey,p=n.getBlockTree(l).getIn([c,"leaves",u]),f=p.start,h=p.end,m=n.getSelection().merge({anchorKey:l,focusKey:l,anchorOffset:f,focusOffset:h,isBackward:!1}),g=d(r,m),y=r.getBlockForKey(l).getInlineStyleAt(f);r=o.replaceText(r,m,e,y,g),n=a.set(n,{currentContent:r})});var s=p(n,u(e)).selectionState;e.restoreEditorDOM();var l=h?a.forceSelection(n,s):a.acceptSelection(n,s);e.update(a.push(l,r,"insert-characters"))}else e.update(n)}}};e.exports=v},798:e=>{"use strict";e.exports=function(e){var t=e||"",n=arguments.length;if(n>1)for(var r=1;r<n;r++){var o=arguments[r];o&&(t=(t?t+" ":"")+o)}return t}},803:(e,t,n)=>{"use strict";var r=n(3018),o=n(7337).List;e.exports=function(e,t){var n=e.map(function(e,n){var o=t[n];return r.create({style:e,entity:o})});return o(n)}},838:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){var t,n;if((0,o.A)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!=typeof e||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach(function(e){var t=(0,r.default)(e);(void 0===n||n>t||isNaN(t.getDate()))&&(n=t)}),n||new Date(NaN)}},866:(e,t,n)=>{"use strict";var r=n(3310),o=n(6044);e.exports=function(e,t){var n=t.getStartKey(),i=t.getStartOffset(),a=t.getEndKey(),s=t.getEndOffset(),l=o(e,t).getBlockMap(),c=l.keySeq(),u=c.indexOf(n),p=c.indexOf(a)+1;return r(l.slice(u,p).map(function(e,t){var r=e.getText(),o=e.getCharacterList();return n===a?e.merge({text:r.slice(i,s),characterList:o.slice(i,s)}):t===n?e.merge({text:r.slice(i),characterList:o.slice(i)}):t===a?e.merge({text:r.slice(0,s),characterList:o.slice(0,s)}):e}))}},894:(e,t,n)=>{"use strict";var r=n(4658);e.exports=function(e){var t=e.getSelection();if(!t.rangeCount)return null;var n=t.getRangeAt(0),o=r(n),i=o.top,a=o.right,s=o.bottom,l=o.left;return 0===i&&0===a&&0===s&&0===l?null:o}},953:(e,t,n)=>{"use strict";var r=n(646),o=/\./,i=/\|\|/,a=/\s+\-\s+/,s=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,l=/^(\d*)(.*)/;function c(e,t){if(""===(e=e.trim()))return!0;var n,r=t.split(o),i=d(e),a=i.modifier,s=i.rangeComponents;switch(a){case"<":return u(r,s);case"<=":return-1===(n=v(r,s))||0===n;case">=":return p(r,s);case">":return 1===v(r,s);case"~":case"~>":return function(e,t){var n=t.slice(),r=t.slice();r.length>1&&r.pop();var o=r.length-1,i=parseInt(r[o],10);return f(i)&&(r[o]=i+1+""),p(e,n)&&u(e,r)}(r,s);default:return function(e,t){return 0===v(e,t)}(r,s)}}function u(e,t){return-1===v(e,t)}function p(e,t){var n=v(e,t);return 1===n||0===n}function d(e){var t=e.split(o),n=t[0].match(s);return n||r(!1),{modifier:n[1],rangeComponents:[n[2]].concat(t.slice(1))}}function f(e){return!isNaN(e)&&isFinite(e)}function h(e){return!d(e).modifier}function m(e,t){for(var n=e.length;n<t;n++)e[n]="0"}function g(e,t){var n=e.match(l)[1],r=t.match(l)[1],o=parseInt(n,10),i=parseInt(r,10);return f(o)&&f(i)&&o!==i?y(o,i):y(e,t)}function y(e,t){return typeof e!=typeof t&&r(!1),e>t?1:e<t?-1:0}function v(e,t){for(var n=function(e,t){m(e=e.slice(),(t=t.slice()).length);for(var n=0;n<t.length;n++){var r=t[n].match(/^[x*]$/i);if(r&&(t[n]=e[n]="0","*"===r[0]&&n===t.length-1))for(var o=n;o<e.length;o++)e[o]="0"}return m(t,e.length),[e,t]}(e,t),r=n[0],o=n[1],i=0;i<o.length;i++){var a=g(r[i],o[i]);if(a)return a}return 0}var b={contains:function(e,t){return function(e,t){var n=e.split(i);return n.length>1?n.some(function(e){return b.contains(e,t)}):function(e,t){var n=e.split(a);if(n.length>0&&n.length<=2||r(!1),1===n.length)return c(n[0],t);var o=n[0],i=n[1];return h(o)&&h(i)||r(!1),c(">="+o,t)&&c("<="+i,t)}(e=n[0].trim(),t)}(e.trim(),t.trim())}};e.exports=b},968:(e,t,n)=>{"use strict";n.d(t,{J:()=>s,b:()=>a});var r=n(328),o=n.n(r);const i={Accept:"application/json","Content-Type":"application/json; charset=utf-8",Authorization:`Bearer ${window.localStorage.getItem("token")}`,OPTIONS:""};function a(e,t){return o()(e,{method:"POST",headers:i,body:JSON.stringify(t)}).then(e=>e)}function s(e){return o()(e,{method:"GET",headers:i}).then(e=>e.json())}},979:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(2998),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.default)(e,-n)}},992:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(6757),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()===i.getTime()}},994:()=>{},1053:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(123),o=n(9411),i=n(4127),a=n(551),s=6048e5;function l(e){(0,a.A)(1,arguments);var t=(0,r.default)(e),n=(0,o.A)(t).getTime()-function(e){(0,a.A)(1,arguments);var t=(0,i.A)(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),(0,o.A)(n)}(t).getTime();return Math.round(n/s)+1}},1071:(e,t,n)=>{"use strict";n.d(t,{RK:()=>a,TT:()=>r,hN:()=>s});var r,o=n(8786),i=n(1732);function a(e){return"function"==typeof e}function s(e,t,n,l,c,u,p){if(1===e.length&&(0,o.eW)(e[0]))return[{type:r.literal,value:e[0].value}];for(var d=[],f=0,h=e;f<h.length;f++){var m=h[f];if((0,o.eW)(m))d.push({type:r.literal,value:m.value});else if((0,o.jA)(m))"number"==typeof u&&d.push({type:r.literal,value:n.getNumberFormat(t).format(u)});else{var g=m.value;if(!c||!(g in c))throw new i.Ei(g,p);var y=c[g];if((0,o.Im)(m))y&&"string"!=typeof y&&"number"!=typeof y||(y="string"==typeof y||"number"==typeof y?String(y):""),d.push({type:"string"==typeof y?r.literal:r.object,value:y});else if((0,o.tv)(m)){var v="string"==typeof m.style?l.date[m.style]:(0,o.Tu)(m.style)?m.style.parsedOptions:void 0;d.push({type:r.literal,value:n.getDateTimeFormat(t,v).format(y)})}else if((0,o.Qh)(m))v="string"==typeof m.style?l.time[m.style]:(0,o.Tu)(m.style)?m.style.parsedOptions:l.time.medium,d.push({type:r.literal,value:n.getDateTimeFormat(t,v).format(y)});else if((0,o.oF)(m))(v="string"==typeof m.style?l.number[m.style]:(0,o.N1)(m.style)?m.style.parsedOptions:void 0)&&v.scale&&(y*=v.scale||1),d.push({type:r.literal,value:n.getNumberFormat(t,v).format(y)});else{if((0,o.xm)(m)){var b=m.children,w=m.value,_=c[w];if(!a(_))throw new i.Zo(w,"function",p);var E=_(s(b,t,n,l,c,u).map(function(e){return e.value}));Array.isArray(E)||(E=[E]),d.push.apply(d,E.map(function(e){return{type:"string"==typeof e?r.literal:r.object,value:e}}))}if((0,o.Jp)(m)){if(!(S=m.options[y]||m.options.other))throw new i.$x(m.value,y,Object.keys(m.options),p);d.push.apply(d,s(S.value,t,n,l,c))}else if((0,o.N6)(m)){var S;if(!(S=m.options["=".concat(y)])){if(!Intl.PluralRules)throw new i.IF('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',i.O4.MISSING_INTL_API,p);var x=n.getPluralRules(t,{type:m.pluralType}).select(y-(m.offset||0));S=m.options[x]||m.options.other}if(!S)throw new i.$x(m.value,y,Object.keys(m.options),p);d.push.apply(d,s(S.value,t,n,l,c,y-(m.offset||0)))}}}}return(k=d).length<2?k:k.reduce(function(e,t){var n=e[e.length-1];return n&&n.type===r.literal&&t.type===r.literal?n.value+=t.value:e.push(t),e},[]);var k}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(r||(r={}))},1083:(e,t,n)=>{"use strict";n.d(t,{A:()=>bt});var r={};function o(e,t){return function(){return e.apply(t,arguments)}}n.r(r),n.d(r,{hasBrowserEnv:()=>fe,hasStandardBrowserEnv:()=>me,hasStandardBrowserWebWorkerEnv:()=>ge,navigator:()=>he,origin:()=>ye});const{toString:i}=Object.prototype,{getPrototypeOf:a}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),u=e=>t=>typeof t===e,{isArray:p}=Array,d=u("undefined"),f=c("ArrayBuffer"),h=u("string"),m=u("function"),g=u("number"),y=e=>null!==e&&"object"==typeof e,v=e=>{if("object"!==s(e))return!1;const t=a(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=c("Date"),w=c("File"),_=c("Blob"),E=c("FileList"),S=c("URLSearchParams"),[x,k,C,O]=["ReadableStream","Request","Response","Headers"].map(c);function D(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,o;if("object"!=typeof e&&(e=[e]),p(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),i=o.length;let a;for(r=0;r<i;r++)a=o[r],t.call(null,e[a],a,e)}}function M(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,o=n.length;for(;o-- >0;)if(r=n[o],t===r.toLowerCase())return r;return null}const T="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,A=e=>!d(e)&&e!==T,N=(I="undefined"!=typeof Uint8Array&&a(Uint8Array),e=>I&&e instanceof I);var I;const L=c("HTMLFormElement"),j=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),P=c("RegExp"),R=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};D(n,(n,o)=>{let i;!1!==(i=t(n,o,e))&&(r[o]=i||n)}),Object.defineProperties(e,r)},F="abcdefghijklmnopqrstuvwxyz",z="0123456789",B={DIGIT:z,ALPHA:F,ALPHA_DIGIT:F+F.toUpperCase()+z},U=c("AsyncFunction"),H=(V="function"==typeof setImmediate,Y=m(T.postMessage),V?setImmediate:Y?(K=`axios@${Math.random()}`,W=[],T.addEventListener("message",({source:e,data:t})=>{e===T&&t===K&&W.length&&W.shift()()},!1),e=>{W.push(e),T.postMessage(K,"*")}):e=>setTimeout(e));var V,Y,K,W;const q="undefined"!=typeof queueMicrotask?queueMicrotask.bind(T):"undefined"!=typeof process&&process.nextTick||H,G={isArray:p,isArrayBuffer:f,isBuffer:function(e){return null!==e&&!d(e)&&null!==e.constructor&&!d(e.constructor)&&m(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||m(e.append)&&("formdata"===(t=s(e))||"object"===t&&m(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&f(e.buffer),t},isString:h,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:y,isPlainObject:v,isReadableStream:x,isRequest:k,isResponse:C,isHeaders:O,isUndefined:d,isDate:b,isFile:w,isBlob:_,isRegExp:P,isFunction:m,isStream:e=>y(e)&&m(e.pipe),isURLSearchParams:S,isTypedArray:N,isFileList:E,forEach:D,merge:function e(){const{caseless:t}=A(this)&&this||{},n={},r=(r,o)=>{const i=t&&M(n,o)||o;v(n[i])&&v(r)?n[i]=e(n[i],r):v(r)?n[i]=e({},r):p(r)?n[i]=r.slice():n[i]=r};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&D(arguments[e],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(D(t,(t,r)=>{n&&m(t)?e[r]=o(t,n):e[r]=t},{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let o,i,s;const l={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)s=o[i],r&&!r(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==n&&a(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(p(e))return e;let t=e.length;if(!g(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:L,hasOwnProperty:j,hasOwnProp:j,reduceDescriptors:R,freezeMethods:e=>{R(e,(t,n)=>{if(m(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];m(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach(e=>{n[e]=!0})};return p(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:M,global:T,isContextDefined:A,ALPHABET:B,generateString:(e=16,t=B.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&m(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(y(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const o=p(e)?[]:{};return D(e,(e,t)=>{const i=n(e,r+1);!d(i)&&(o[t]=i)}),t[r]=void 0,o}}return e};return n(e,0)},isAsyncFn:U,isThenable:e=>e&&(y(e)||m(e))&&m(e.then)&&m(e.catch),setImmediate:H,asap:q};function $(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}G.inherits($,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:G.toJSONObject(this.config),code:this.code,status:this.status}}});const Q=$.prototype,Z={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Z[e]={value:e}}),Object.defineProperties($,Z),Object.defineProperty(Q,"isAxiosError",{value:!0}),$.from=(e,t,n,r,o,i)=>{const a=Object.create(Q);return G.toFlatObject(e,a,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e),$.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const J=$;function X(e){return G.isPlainObject(e)||G.isArray(e)}function ee(e){return G.endsWith(e,"[]")?e.slice(0,-2):e}function te(e,t,n){return e?e.concat(t).map(function(e,t){return e=ee(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const ne=G.toFlatObject(G,{},null,function(e){return/^is[A-Z]/.test(e)}),re=function(e,t,n){if(!G.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=G.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!G.isUndefined(t[e])})).metaTokens,o=n.visitor||c,i=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&G.isSpecCompliantForm(t);if(!G.isFunction(o))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(G.isDate(e))return e.toISOString();if(!s&&G.isBlob(e))throw new J("Blob is not supported. Use a Buffer instead.");return G.isArrayBuffer(e)||G.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,o){let s=e;if(e&&!o&&"object"==typeof e)if(G.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(G.isArray(e)&&function(e){return G.isArray(e)&&!e.some(X)}(e)||(G.isFileList(e)||G.endsWith(n,"[]"))&&(s=G.toArray(e)))return n=ee(n),s.forEach(function(e,r){!G.isUndefined(e)&&null!==e&&t.append(!0===a?te([n],r,i):null===a?n:n+"[]",l(e))}),!1;return!!X(e)||(t.append(te(o,n,i),l(e)),!1)}const u=[],p=Object.assign(ne,{defaultVisitor:c,convertValue:l,isVisitable:X});if(!G.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!G.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),G.forEach(n,function(n,i){!0===(!(G.isUndefined(n)||null===n)&&o.call(t,n,G.isString(i)?i.trim():i,r,p))&&e(n,r?r.concat(i):[i])}),u.pop()}}(e),t};function oe(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function ie(e,t){this._pairs=[],e&&re(e,this,t)}const ae=ie.prototype;ae.append=function(e,t){this._pairs.push([e,t])},ae.toString=function(e){const t=e?function(t){return e.call(this,t,oe)}:oe;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const se=ie;function le(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ce(e,t,n){if(!t)return e;const r=n&&n.encode||le,o=n&&n.serialize;let i;if(i=o?o(t,n):G.isURLSearchParams(t)?t.toString():new se(t,n).toString(r),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const ue=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){G.forEach(this.handlers,function(t){null!==t&&e(t)})}},pe={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},de={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:se,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},fe="undefined"!=typeof window&&"undefined"!=typeof document,he="object"==typeof navigator&&navigator||void 0,me=fe&&(!he||["ReactNative","NativeScript","NS"].indexOf(he.product)<0),ge="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,ye=fe&&window.location.href||"http://localhost",ve={...r,...de},be=function(e){function t(e,n,r,o){let i=e[o++];if("__proto__"===i)return!0;const a=Number.isFinite(+i),s=o>=e.length;return i=!i&&G.isArray(r)?r.length:i,s?(G.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&G.isObject(r[i])||(r[i]=[]),t(e,n,r[i],o)&&G.isArray(r[i])&&(r[i]=function(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}(r[i])),!a)}if(G.isFormData(e)&&G.isFunction(e.entries)){const n={};return G.forEachEntry(e,(e,r)=>{t(function(e){return G.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),r,n,0)}),n}return null},we={transitional:pe,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=G.isObject(e);if(o&&G.isHTMLForm(e)&&(e=new FormData(e)),G.isFormData(e))return r?JSON.stringify(be(e)):e;if(G.isArrayBuffer(e)||G.isBuffer(e)||G.isStream(e)||G.isFile(e)||G.isBlob(e)||G.isReadableStream(e))return e;if(G.isArrayBufferView(e))return e.buffer;if(G.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return re(e,new ve.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return ve.isNode&&G.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=G.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return re(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||r?(t.setContentType("application/json",!1),function(e){if(G.isString(e))try{return(0,JSON.parse)(e),G.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||we.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(G.isResponse(e)||G.isReadableStream(e))return e;if(e&&G.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw J.from(e,J.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ve.classes.FormData,Blob:ve.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};G.forEach(["delete","get","head","post","put","patch"],e=>{we.headers[e]={}});const _e=we,Ee=G.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Se=Symbol("internals");function xe(e){return e&&String(e).trim().toLowerCase()}function ke(e){return!1===e||null==e?e:G.isArray(e)?e.map(ke):String(e)}function Ce(e,t,n,r,o){return G.isFunction(r)?r.call(this,t,n):(o&&(t=n),G.isString(t)?G.isString(r)?-1!==t.indexOf(r):G.isRegExp(r)?r.test(t):void 0:void 0)}class Oe{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const o=xe(t);if(!o)throw new Error("header name must be a non-empty string");const i=G.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=ke(e))}const i=(e,t)=>G.forEach(e,(e,n)=>o(e,n,t));if(G.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(G.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const t={};let n,r,o;return e&&e.split("\n").forEach(function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!n||t[n]&&Ee[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t})(e),t);else if(G.isHeaders(e))for(const[t,r]of e.entries())o(r,t,n);else null!=e&&o(t,e,n);return this}get(e,t){if(e=xe(e)){const n=G.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(G.isFunction(t))return t.call(this,e,n);if(G.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=xe(e)){const n=G.findKey(this,e);return!(!n||void 0===this[n]||t&&!Ce(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function o(e){if(e=xe(e)){const o=G.findKey(n,e);!o||t&&!Ce(0,n[o],o,t)||(delete n[o],r=!0)}}return G.isArray(e)?e.forEach(o):o(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const o=t[n];e&&!Ce(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}normalize(e){const t=this,n={};return G.forEach(this,(r,o)=>{const i=G.findKey(n,o);if(i)return t[i]=ke(r),void delete t[o];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(o):String(o).trim();a!==o&&delete t[o],t[a]=ke(r),n[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return G.forEach(this,(n,r)=>{null!=n&&!1!==n&&(t[r]=e&&G.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=(this[Se]=this[Se]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=xe(e);t[r]||(function(e,t){const n=G.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})})}(n,e),t[r]=!0)}return G.isArray(e)?e.forEach(r):r(e),this}}Oe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),G.reduceDescriptors(Oe.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),G.freezeMethods(Oe);const De=Oe;function Me(e,t){const n=this||_e,r=t||n,o=De.from(r.headers);let i=r.data;return G.forEach(e,function(e){i=e.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Te(e){return!(!e||!e.__CANCEL__)}function Ae(e,t,n){J.call(this,null==e?"canceled":e,J.ERR_CANCELED,t,n),this.name="CanceledError"}G.inherits(Ae,J,{__CANCEL__:!0});const Ne=Ae;function Ie(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new J("Request failed with status code "+n.status,[J.ERR_BAD_REQUEST,J.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Le=(e,t,n=3)=>{let r=0;const o=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o,i=0,a=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=r[a];o||(o=l),n[i]=s,r[i]=l;let u=a,p=0;for(;u!==i;)p+=n[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),l-o<t)return;const d=c&&l-c;return d?Math.round(1e3*p/d):void 0}}(50,250);return function(e,t){let n,r,o=0,i=1e3/t;const a=(t,i=Date.now())=>{o=i,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),s=t-o;s>=i?a(e,t):(n=e,r||(r=setTimeout(()=>{r=null,a(n)},i-s)))},()=>n&&a(n)]}(n=>{const i=n.loaded,a=n.lengthComputable?n.total:void 0,s=i-r,l=o(s);r=i,e({loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&i<=a?(a-i)/l:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})},n)},je=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Pe=e=>(...t)=>G.asap(()=>e(...t)),Re=ve.hasStandardBrowserEnv?function(){const e=ve.navigator&&/(msie|trident)/i.test(ve.navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=G.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0},Fe=ve.hasStandardBrowserEnv?{write(e,t,n,r,o,i){const a=[e+"="+encodeURIComponent(t)];G.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),G.isString(r)&&a.push("path="+r),G.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function ze(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Be=e=>e instanceof De?{...e}:e;function Ue(e,t){t=t||{};const n={};function r(e,t,n){return G.isPlainObject(e)&&G.isPlainObject(t)?G.merge.call({caseless:n},e,t):G.isPlainObject(t)?G.merge({},t):G.isArray(t)?t.slice():t}function o(e,t,n){return G.isUndefined(t)?G.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function i(e,t){if(!G.isUndefined(t))return r(void 0,t)}function a(e,t){return G.isUndefined(t)?G.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,o,i){return i in t?r(n,o):i in e?r(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t)=>o(Be(e),Be(t),!0)};return G.forEach(Object.keys(Object.assign({},e,t)),function(r){const i=l[r]||o,a=i(e[r],t[r],r);G.isUndefined(a)&&i!==s||(n[r]=a)}),n}const He=e=>{const t=Ue({},e);let n,{data:r,withXSRFToken:o,xsrfHeaderName:i,xsrfCookieName:a,headers:s,auth:l}=t;if(t.headers=s=De.from(s),t.url=ce(ze(t.baseURL,t.url),e.params,e.paramsSerializer),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),G.isFormData(r))if(ve.hasStandardBrowserEnv||ve.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(n=s.getContentType())){const[e,...t]=n?n.split(";").map(e=>e.trim()).filter(Boolean):[];s.setContentType([e||"multipart/form-data",...t].join("; "))}if(ve.hasStandardBrowserEnv&&(o&&G.isFunction(o)&&(o=o(t)),o||!1!==o&&Re(t.url))){const e=i&&a&&Fe.read(a);e&&s.set(i,e)}return t},Ve="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const r=He(e);let o=r.data;const i=De.from(r.headers).normalize();let a,s,l,c,u,{responseType:p,onUploadProgress:d,onDownloadProgress:f}=r;function h(){c&&c(),u&&u(),r.cancelToken&&r.cancelToken.unsubscribe(a),r.signal&&r.signal.removeEventListener("abort",a)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=De.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());Ie(function(e){t(e),h()},function(e){n(e),h()},{data:p&&"text"!==p&&"json"!==p?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new J("Request aborted",J.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new J("Network Error",J.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||pe;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new J(t,o.clarifyTimeoutError?J.ETIMEDOUT:J.ECONNABORTED,e,m)),m=null},void 0===o&&i.setContentType(null),"setRequestHeader"in m&&G.forEach(i.toJSON(),function(e,t){m.setRequestHeader(t,e)}),G.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),p&&"json"!==p&&(m.responseType=r.responseType),f&&([l,u]=Le(f,!0),m.addEventListener("progress",l)),d&&m.upload&&([s,c]=Le(d),m.upload.addEventListener("progress",s),m.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(a=t=>{m&&(n(!t||t.type?new Ne(null,e,m):t),m.abort(),m=null)},r.cancelToken&&r.cancelToken.subscribe(a),r.signal&&(r.signal.aborted?a():r.signal.addEventListener("abort",a)));const y=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);y&&-1===ve.protocols.indexOf(y)?n(new J("Unsupported protocol "+y+":",J.ERR_BAD_REQUEST,e)):m.send(o||null)})},Ye=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const o=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;r.abort(t instanceof J?t:new Ne(t instanceof Error?t.message:t))}};let i=t&&setTimeout(()=>{i=null,o(new J(`timeout ${t} of ms exceeded`,J.ETIMEDOUT))},t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(o):e.removeEventListener("abort",o)}),e=null)};e.forEach(e=>e.addEventListener("abort",o));const{signal:s}=r;return s.unsubscribe=()=>G.asap(a),s}},Ke=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,o=0;for(;o<n;)r=o+t,yield e.slice(o,r),o=r},We=(e,t,n,r)=>{const o=async function*(e,t){for await(const n of async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}}(e))yield*Ke(n,t)}(e,t);let i,a=0,s=e=>{i||(i=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await o.next();if(t)return s(),void e.close();let i=r.byteLength;if(n){let e=a+=i;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel:e=>(s(e),o.return())},{highWaterMark:2})},qe="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,Ge=qe&&"function"==typeof ReadableStream,$e=qe&&("function"==typeof TextEncoder?(Qe=new TextEncoder,e=>Qe.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var Qe;const Ze=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Je=Ge&&Ze(()=>{let e=!1;const t=new Request(ve.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Xe=Ge&&Ze(()=>G.isReadableStream(new Response("").body)),et={stream:Xe&&(e=>e.body)};var tt;qe&&(tt=new Response,["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!et[e]&&(et[e]=G.isFunction(tt[e])?t=>t[e]():(t,n)=>{throw new J(`Response type '${e}' is not supported`,J.ERR_NOT_SUPPORT,n)})}));const nt={http:null,xhr:Ve,fetch:qe&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:i,timeout:a,onDownloadProgress:s,onUploadProgress:l,responseType:c,headers:u,withCredentials:p="same-origin",fetchOptions:d}=He(e);c=c?(c+"").toLowerCase():"text";let f,h=Ye([o,i&&i.toAbortSignal()],a);const m=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let g;try{if(l&&Je&&"get"!==n&&"head"!==n&&0!==(g=await(async(e,t)=>{const n=G.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(G.isBlob(e))return e.size;if(G.isSpecCompliantForm(e)){const t=new Request(ve.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return G.isArrayBufferView(e)||G.isArrayBuffer(e)?e.byteLength:(G.isURLSearchParams(e)&&(e+=""),G.isString(e)?(await $e(e)).byteLength:void 0)})(t):n})(u,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});if(G.isFormData(r)&&(e=n.headers.get("content-type"))&&u.setContentType(e),n.body){const[e,t]=je(g,Le(Pe(l)));r=We(n.body,65536,e,t)}}G.isString(p)||(p=p?"include":"omit");const o="credentials"in Request.prototype;f=new Request(t,{...d,signal:h,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:o?p:void 0});let i=await fetch(f);const a=Xe&&("stream"===c||"response"===c);if(Xe&&(s||a&&m)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=i[t]});const t=G.toFiniteNumber(i.headers.get("content-length")),[n,r]=s&&je(t,Le(Pe(s),!0))||[];i=new Response(We(i.body,65536,n,()=>{r&&r(),m&&m()}),e)}c=c||"text";let y=await et[G.findKey(et,c)||"text"](i,e);return!a&&m&&m(),await new Promise((t,n)=>{Ie(t,n,{data:y,headers:De.from(i.headers),status:i.status,statusText:i.statusText,config:e,request:f})})}catch(t){if(m&&m(),t&&"TypeError"===t.name&&/fetch/i.test(t.message))throw Object.assign(new J("Network Error",J.ERR_NETWORK,e,f),{cause:t.cause||t});throw J.from(t,t&&t.code,e,f)}})};G.forEach(nt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});const rt=e=>`- ${e}`,ot=e=>G.isFunction(e)||null===e||!1===e,it=e=>{e=G.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let i=0;i<t;i++){let t;if(n=e[i],r=n,!ot(n)&&(r=nt[(t=String(n)).toLowerCase()],void 0===r))throw new J(`Unknown adapter '${t}'`);if(r)break;o[t||"#"+i]=r}if(!r){const e=Object.entries(o).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let n=t?e.length>1?"since :\n"+e.map(rt).join("\n"):" "+rt(e[0]):"as no adapter specified";throw new J("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function at(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ne(null,e)}function st(e){return at(e),e.headers=De.from(e.headers),e.data=Me.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),it(e.adapter||_e.adapter)(e).then(function(t){return at(e),t.data=Me.call(e,e.transformResponse,t),t.headers=De.from(t.headers),t},function(t){return Te(t)||(at(e),t&&t.response&&(t.response.data=Me.call(e,e.transformResponse,t.response),t.response.headers=De.from(t.response.headers))),Promise.reject(t)})}const lt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{lt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const ct={};lt.transitional=function(e,t,n){function r(e,t){return"[Axios v1.7.7] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,o,i)=>{if(!1===e)throw new J(r(o," has been removed"+(t?" in "+t:"")),J.ERR_DEPRECATED);return t&&!ct[o]&&(ct[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,i)}};const ut={assertOptions:function(e,t,n){if("object"!=typeof e)throw new J("options must be an object",J.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],a=t[i];if(a){const t=e[i],n=void 0===t||a(t,i,e);if(!0!==n)throw new J("option "+i+" must be "+n,J.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new J("Unknown option "+i,J.ERR_BAD_OPTION)}},validators:lt},pt=ut.validators;class dt{constructor(e){this.defaults=e,this.interceptors={request:new ue,response:new ue}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t;Error.captureStackTrace?Error.captureStackTrace(t={}):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ue(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;void 0!==n&&ut.assertOptions(n,{silentJSONParsing:pt.transitional(pt.boolean),forcedJSONParsing:pt.transitional(pt.boolean),clarifyTimeoutError:pt.transitional(pt.boolean)},!1),null!=r&&(G.isFunction(r)?t.paramsSerializer={serialize:r}:ut.assertOptions(r,{encode:pt.function,serialize:pt.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=o&&G.merge(o.common,o[t.method]);o&&G.forEach(["delete","get","head","post","put","patch","common"],e=>{delete o[e]}),t.headers=De.concat(i,o);const a=[];let s=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,a.unshift(e.fulfilled,e.rejected))});const l=[];let c;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let u,p=0;if(!s){const e=[st.bind(this),void 0];for(e.unshift.apply(e,a),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);p<u;)c=c.then(e[p++],e[p++]);return c}u=a.length;let d=t;for(p=0;p<u;){const e=a[p++],t=a[p++];try{d=e(d)}catch(e){t.call(this,e);break}}try{c=st.call(this,d)}catch(e){return Promise.reject(e)}for(p=0,u=l.length;p<u;)c=c.then(l[p++],l[p++]);return c}getUri(e){return ce(ze((e=Ue(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}G.forEach(["delete","get","head","options"],function(e){dt.prototype[e]=function(t,n){return this.request(Ue(n||{},{method:e,url:t,data:(n||{}).data}))}}),G.forEach(["post","put","patch"],function(e){function t(t){return function(n,r,o){return this.request(Ue(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}dt.prototype[e]=t(),dt.prototype[e+"Form"]=t(!0)});const ft=dt;class ht{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,o){n.reason||(n.reason=new Ne(e,r,o),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new ht(function(t){e=t}),cancel:e}}}const mt=ht,gt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(gt).forEach(([e,t])=>{gt[t]=e});const yt=gt,vt=function e(t){const n=new ft(t),r=o(ft.prototype.request,n);return G.extend(r,ft.prototype,n,{allOwnKeys:!0}),G.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Ue(t,n))},r}(_e);vt.Axios=ft,vt.CanceledError=Ne,vt.CancelToken=mt,vt.isCancel=Te,vt.VERSION="1.7.7",vt.toFormData=re,vt.AxiosError=J,vt.Cancel=vt.CanceledError,vt.all=function(e){return Promise.all(e)},vt.spread=function(e){return function(t){return e.apply(null,t)}},vt.isAxiosError=function(e){return G.isObject(e)&&!0===e.isAxiosError},vt.mergeConfig=Ue,vt.AxiosHeaders=De,vt.formToJSON=e=>be(G.isHTMLForm(e)?new FormData(e):e),vt.getAdapter=it,vt.HttpStatusCode=yt,vt.default=vt;const bt=vt},1093:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},1100:e=>{e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},forEach:function(e,t,n){var r,o;if(Array.prototype.forEach)return e.forEach(t,n);for(r=0,o=e.length;r<o;r++)t.call(n,e[r],r,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},trimRight:function(e){return String.prototype.trimRight?e.trimRight():e.replace(/(\s*$)/g,"")}}},1103:e=>{"use strict";e.exports={notEmptyKey:function(e){return null!=e&&""!=e}}},1104:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),a=(0,r.A)(t),s=n.getFullYear(),l=n.getDate(),c=new Date(0);c.setFullYear(s,a,15),c.setHours(0,0,0,0);var u=function(e){(0,i.A)(1,arguments);var t=(0,o.default)(e),n=t.getFullYear(),r=t.getMonth(),a=new Date(0);return a.setFullYear(n,r+1,0),a.setHours(0,0,0,0),a.getDate()}(c);return n.setMonth(a,Math.min(l,u)),n}},1109:(e,t,n)=>{"use strict";n.d(t,{ef:()=>i,lJ:()=>s,xM:()=>a});var r=["D","DD"],o=["YY","YYYY"];function i(e){return-1!==r.indexOf(e)}function a(e){return-1!==o.indexOf(e)}function s(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}},1124:(e,t,n)=>{"use strict";var r=n(5228);function o(){return o=r||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}var i=n(5203),a=n(3885),s=n(4012),l=n(3529),c=n(2935),u=n(8307),p=n(5822),d=n(8003),f=n(8527),h=n(7392),m=n(1401),g=n(646),y=n(5291),v=n(6408),b=function(e,t){return e.getAnchorKey()===t||e.getFocusKey()===t},w=function(e){var t,n;function r(){for(var t,n,r,o,i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];return o=void 0,(r="_node")in(n=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t=e.call.apply(e,[this].concat(a))||this))?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var w=r.prototype;return w.shouldComponentUpdate=function(e){return this.props.block!==e.block||this.props.tree!==e.tree||this.props.direction!==e.direction||b(e.selection,e.block.getKey())&&e.forceSelection},w.componentDidMount=function(){if(!this.props.preventScroll){var e=this.props.selection,t=e.getEndKey();if(e.getHasFocus()&&t===this.props.block.getKey()){var n=this._node;if(null!=n){var r,o=c.getScrollParent(n),i=h(o);if(o===window){var a=f(n);(r=a.y+a.height-m().height)>0&&window.scrollTo(i.x,i.y+r+10)}else y(n)||g(!1),(r=n.offsetHeight+n.offsetTop-(o.offsetTop+o.offsetHeight+i.y))>0&&l.setTop(o,l.getTop(o)+r+10)}}}},w._renderChildren=function(){var e=this,t=this.props.block,n=t.getKey(),r=t.getText(),l=this.props.tree.size-1,c=b(this.props.selection,n);return this.props.tree.map(function(d,f){var h=d.get("leaves");if(0===h.size)return null;var m=h.size-1,g=h.map(function(o,u){var p=a.encode(n,f,u),d=o.get("start"),h=o.get("end");return s.createElement(i,{key:p,offsetKey:p,block:t,start:d,selection:c?e.props.selection:null,forceSelection:e.props.forceSelection,text:r.slice(d,h),styleSet:t.getInlineStyleAt(d),customStyleMap:e.props.customStyleMap,customStyleFn:e.props.customStyleFn,isLast:f===l&&u===m})}).toArray(),y=d.get("decoratorKey");if(null==y)return g;if(!e.props.decorator)return g;var b=v(e.props.decorator),w=b.getComponentForKey(y);if(!w)return g;var _=b.getPropsForKey(y),E=a.encode(n,f,0),S=h.first().get("start"),x=h.last().get("end"),k=r.slice(S,x),C=t.getEntityAt(d.get("start")),O=p.getHTMLDirIfDifferent(u.getDirection(k),e.props.direction),D={contentState:e.props.contentState,decoratedText:k,dir:O,start:S,end:x,blockKey:n,entityKey:C,offsetKey:E};return s.createElement(w,o({},_,D,{key:E}),g)}).toArray()},w.render=function(){var e=this,t=this.props,n=t.direction,r=t.offsetKey,o=d({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===n,"public/DraftStyleDefault/rtl":"RTL"===n});return s.createElement("div",{"data-offset-key":r,className:o,ref:function(t){return e._node=t}},this._renderChildren())},r}(s.Component);e.exports=w},1127:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e);return t.setHours(0,0,0,0),t}},1189:(e,t,n)=>{"use strict";var r=Array.prototype.slice,o=n(1093),i=Object.keys,a=i?function(e){return i(e)}:n(8875),s=Object.keys;a.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return o(e)?s(r.call(e)):s(e)})}else Object.keys=a;return Object.keys||a},e.exports=a},1296:(e,t,n)=>{"use strict";var r=n(866);e.exports=function(e){var t=e.getSelection();return t.isCollapsed()?null:r(e.getCurrentContent(),t)}},1317:(e,t,n)=>{"use strict";n.d(t,{a:()=>r});const r=[{type:["image/jpeg","image/png","image/gif","image/webp","image/svg+xml","image/bmp","image/tiff","image/x-icon","image/heic","application/pdf","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation","video/mp4","video/x-m4v","video/*","text/csv"].join(", "),typeName:"General File Types"},{type:["image/jpeg","image/png","image/gif","image/webp","image/svg+xml","image/bmp","image/tiff","image/x-icon","image/heic","application/pdf","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","text/csv"].join(", "),typeName:"Image, PDF, Excel & CSV"},{type:["image/jpeg","image/png","image/gif","image/webp","image/svg+xml","image/bmp","image/tiff","image/x-icon","image/heic","application/pdf"].join(", "),typeName:"Image & PDF"},{type:["application/pdf","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","text/csv"].join(", "),typeName:"PDF, Excel & CSV"},{type:["image/jpeg","image/png","image/gif","image/webp","image/svg+xml","image/bmp","image/tiff","image/x-icon","image/heic"].join(", "),typeName:"Image"},{type:"application/pdf",typeName:"PDF"},{type:["application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document"].join(", "),typeName:"Word"},{type:["application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"].join(", "),typeName:"Excel"},{type:["application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation"].join(", "),typeName:"PowerPoint"},{type:["video/mp4","video/x-m4v","video/*"].join(", "),typeName:"Videos"}]},1333:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},1381:(e,t,n)=>{"use strict";var r=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.serialize=function(){return"Anchor: "+this.getAnchorKey()+":"+this.getAnchorOffset()+", Focus: "+this.getFocusKey()+":"+this.getFocusOffset()+", Is Backward: "+String(this.getIsBackward())+", Has Focus: "+String(this.getHasFocus())},o.getAnchorKey=function(){return this.get("anchorKey")},o.getAnchorOffset=function(){return this.get("anchorOffset")},o.getFocusKey=function(){return this.get("focusKey")},o.getFocusOffset=function(){return this.get("focusOffset")},o.getIsBackward=function(){return this.get("isBackward")},o.getHasFocus=function(){return this.get("hasFocus")},o.hasEdgeWithin=function(e,t,n){var r=this.getAnchorKey(),o=this.getFocusKey();if(r===o&&r===e){var i=this.getStartOffset(),a=this.getEndOffset();return t<=i&&i<=n||t<=a&&a<=n}if(e!==r&&e!==o)return!1;var s=e===r?this.getAnchorOffset():this.getFocusOffset();return t<=s&&n>=s},o.isCollapsed=function(){return this.getAnchorKey()===this.getFocusKey()&&this.getAnchorOffset()===this.getFocusOffset()},o.getStartKey=function(){return this.getIsBackward()?this.getFocusKey():this.getAnchorKey()},o.getStartOffset=function(){return this.getIsBackward()?this.getFocusOffset():this.getAnchorOffset()},o.getEndKey=function(){return this.getIsBackward()?this.getAnchorKey():this.getFocusKey()},o.getEndOffset=function(){return this.getIsBackward()?this.getAnchorOffset():this.getFocusOffset()},r.createEmpty=function(e){return new r({anchorKey:e,anchorOffset:0,focusKey:e,focusOffset:0,isBackward:!1,hasFocus:!1})},r}((0,n(7337).Record)({anchorKey:"",anchorOffset:0,focusKey:"",focusOffset:0,isBackward:!1,hasFocus:!1}));e.exports=r},1401:e=>{"use strict";function t(){var e;return document.documentElement&&(e=document.documentElement.clientWidth),!e&&document.body&&(e=document.body.clientWidth),e||0}function n(){var e;return document.documentElement&&(e=document.documentElement.clientHeight),!e&&document.body&&(e=document.body.clientHeight),e||0}function r(){return{width:window.innerWidth||t(),height:window.innerHeight||n()}}r.withoutScrollbars=function(){return{width:t(),height:n()}},e.exports=r},1439:e=>{"use strict";var t={stringify:function(e){return"_"+String(e)},unstringify:function(e){return e.slice(1)}};e.exports=t},1524:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(4188),o=n(7767),i=n(551),a=36e5;function s(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.A)(e,n*a)}},1589:(e,t,n)=>{"use strict";var r=n(8452),o=n(487),i=n(7675),a=n(5330),s=n(3984),l=o(a());r(l,{getPolyfill:a,implementation:i,shim:s}),e.exports=l},1591:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),a=(0,r.A)(t);return n.setSeconds(a),n}},1608:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(5407),i=n(7337),a=n(646),s=n(4809),l=(0,i.Map)(),c=s();function u(e,t){console.warn("WARNING: "+e+' will be deprecated soon!\nPlease use "'+t+'" instead.')}var p={getLastCreatedEntityKey:function(){return u("DraftEntity.getLastCreatedEntityKey","contentState.getLastCreatedEntityKey"),p.__getLastCreatedEntityKey()},create:function(e,t,n){return u("DraftEntity.create","contentState.createEntity"),p.__create(e,t,n)},add:function(e){return u("DraftEntity.add","contentState.addEntity"),p.__add(e)},get:function(e){return u("DraftEntity.get","contentState.getEntity"),p.__get(e)},__getAll:function(){return l},__loadWithEntities:function(e){l=e,c=s()},mergeData:function(e,t){return u("DraftEntity.mergeData","contentState.mergeEntityData"),p.__mergeData(e,t)},replaceData:function(e,t){return u("DraftEntity.replaceData","contentState.replaceEntityData"),p.__replaceData(e,t)},__getLastCreatedEntityKey:function(){return c},__create:function(e,t,n){return p.__add(new o({type:e,mutability:t,data:n||{}}))},__add:function(e){return c=s(),l=l.set(c,e),c},__get:function(e){var t=l.get(e);return t||a(!1),t},__mergeData:function(e,t){var n=p.__get(e),o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){r(e,t,n[t])})}return e}({},n.getData(),t),i=n.set("data",o);return l=l.set(e,i),i},__replaceData:function(e,t){var n=p.__get(e).set("data",t);return l=l.set(e,n),n}};e.exports=p},1617:(e,t,n)=>{"use strict";var r="['‘’]",o="\\s|(?![_])"+n(7405).getPunctuation(),i=new RegExp("^(?:"+o+")*(?:"+r+"|(?!"+o+").)*(?:(?!"+o+").)"),a=new RegExp("(?:(?!"+o+").)(?:"+r+"|(?!"+o+").)*(?:"+o+")*$");function s(e,t){var n=t?a.exec(e):i.exec(e);return n?n[0]:e}var l={getBackward:function(e){return s(e,!0)},getForward:function(e){return s(e,!1)}};e.exports=l},1619:(e,t,n)=>{"use strict";n.d(t,{bq:()=>s,wt:()=>l,sD:()=>a});var r=n(4836);let o=!1;function i(){return o}function a(e,t){if(!i())return!(!t||!e)&&e.contains(t);if(!e||!t)return!1;let n=t;for(;null!==n;){if(n===e)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:(0,r.Ng)(n)?n.host:n.parentNode}return!1}const s=(e=document)=>{var t;if(!i())return e.activeElement;let n=e.activeElement;for(;n&&"shadowRoot"in n&&(null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n};function l(e){return i()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}},1635:(e,t,n)=>{"use strict";n.d(t,{C6:()=>o,Cl:()=>i,Tt:()=>a,fX:()=>s});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i.apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function s(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError},1675:(e,t,n)=>{"use strict";n.d(t,{t:()=>i});var r=n(4012);function o(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}function i(e=o){return(0,r.useCallback)((t,n)=>{if("string"==typeof e){let r=e;return(null==t?void 0:t[r])===(null==n?void 0:n[r])}return e(t,n)},[e])}},1708:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(8307),i=n(5822),a=n(646),s=function(){function e(e){r(this,"_defaultDir",void 0),r(this,"_lastDir",void 0),e?i.isStrong(e)||a(!1):e=i.getGlobalDir(),this._defaultDir=e,this.reset()}var t=e.prototype;return t.reset=function(){this._lastDir=this._defaultDir},t.getDirection=function(e){return this._lastDir=o.getDirection(e,this._lastDir),this._lastDir},e}();e.exports=s},1721:e=>{"use strict";var t=new RegExp("\r","g");e.exports=function(e){return e.replace(t,"")}},1732:(e,t,n)=>{"use strict";n.d(t,{$x:()=>a,Ei:()=>l,IF:()=>i,O4:()=>r,Zo:()=>s});var r,o=n(1635);!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(r||(r={}));var i=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return(0,o.C6)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),a=function(e){function t(t,n,o,i){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(o).join('", "'),'"'),r.INVALID_VALUE,i)||this}return(0,o.C6)(t,e),t}(i),s=function(e){function t(t,n,o){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),r.INVALID_VALUE,o)||this}return(0,o.C6)(t,e),t}(i),l=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),r.MISSING_VALUE,n)||this}return(0,o.C6)(t,e),t}(i)},1788:(e,t,n)=>{"use strict";function r(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}}function o(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}}n.d(t,{A:()=>i});const i={p:o,P:function(e,t){var n,i=e.match(/(P+)(p+)?/)||[],a=i[1],s=i[2];if(!s)return r(e,t);switch(a){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",r(a,t)).replace("{{time}}",o(s,t))}}},1803:(e,t,n)=>{"use strict";var r=n(5228);function o(){return o=r||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}var i=n(2784),a=n(3885),s=n(4012),l=n(6408),c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.shouldComponentUpdate=function(e){var t=this.props.editorState,n=e.editorState;if(t.getDirectionMap()!==n.getDirectionMap())return!0;if(t.getSelection().getHasFocus()!==n.getSelection().getHasFocus())return!0;var r=n.getNativelyRenderedContent(),o=t.isInCompositionMode(),i=n.isInCompositionMode();if(t===n||null!==r&&n.getCurrentContent()===r||o&&i)return!1;var a=t.getCurrentContent(),s=n.getCurrentContent(),l=t.getDecorator(),c=n.getDecorator();return o!==i||a!==s||l!==c||n.mustForceSelection()},c.render=function(){for(var e=this.props,t=e.blockRenderMap,n=e.blockRendererFn,r=e.blockStyleFn,c=e.customStyleMap,u=e.customStyleFn,p=e.editorState,d=e.editorKey,f=e.textDirectionality,h=p.getCurrentContent(),m=p.getSelection(),g=p.mustForceSelection(),y=p.getDecorator(),v=l(p.getDirectionMap()),b=[],w=h.getBlocksAsArray()[0];w;){var _=w.getKey(),E={blockRenderMap:t,blockRendererFn:n,blockStyleFn:r,contentState:h,customStyleFn:u,customStyleMap:c,decorator:y,editorKey:d,editorState:p,forceSelection:g,selection:m,block:w,direction:f||v.get(_),tree:p.getBlockTree(_)},S=(t.get(w.getType())||t.get("unstyled")).wrapper;b.push({block:s.createElement(i,o({key:_},E)),wrapperTemplate:S,key:_,offsetKey:a.encode(_,0,0)});var x=w.getNextSiblingKey();w=x?h.getBlockForKey(x):null}for(var k=[],C=0;C<b.length;){var O=b[C];if(O.wrapperTemplate){var D=[];do{D.push(b[C].block),C++}while(C<b.length&&b[C].wrapperTemplate===O.wrapperTemplate);var M=s.cloneElement(O.wrapperTemplate,{key:O.key+"-wrap","data-offset-key":O.offsetKey},D);k.push(M)}else k.push(O.block),C++}return s.createElement("div",{"data-contents":"true"},k)},r}(s.Component);e.exports=c},1810:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(1127),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()===i.getTime()}},1857:e=>{e.exports=function(){const e={},t={register:function(n,r){if(!n)throw new Error("You must provide a valid name for this entry.");if(void 0!==e[n])throw new Error(`'${n}' already registered`);if(!r)throw new Error(`You must provide something to register as '${n}'`);return e[n]=r,t},list:function(){return Object.keys(e)},get:function(t){return e.hasOwnProperty(t)||console.error(`No such entry '${t}'`),e[t]}};return t}()},1864:(e,t,n)=>{"use strict";var r=n(646);e.exports=function(e){return function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"length"in e&&!("setInterval"in e)&&"number"!=typeof e.nodeType&&(Array.isArray(e)||"callee"in e||"item"in e)}(e)?Array.isArray(e)?e.slice():function(e){var t=e.length;if((Array.isArray(e)||"object"!=typeof e&&"function"!=typeof e)&&r(!1),"number"!=typeof t&&r(!1),0===t||t-1 in e||r(!1),"function"==typeof e.callee&&r(!1),e.hasOwnProperty)try{return Array.prototype.slice.call(e)}catch(e){}for(var n=Array(t),o=0;o<t;o++)n[o]=e[o];return n}(e):[e]}},1914:e=>{"use strict";e.exports=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if(!e){var i;if(void 0===t)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var a=0;(i=new Error(t.replace(/%s/g,function(){return String(r[a++])}))).name="Invariant Violation"}throw i.framesToPop=1,i}}},1952:(e,t,n)=>{"use strict";var r=n(3018);e.exports=function(e,t,n,o){for(var i=t,a=e.getCharacterList();i<n;)a=a.set(i,r.applyEntity(a.get(i),o)),i++;return e.set("characterList",a)}},1988:(e,t,n)=>{"use strict";var r=n(5228);function o(){return o=r||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}var i=n(3885),a=n(4012),s=n(8307),l=n(5822),c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e=this.props,t=e.block,n=e.children,r=e.contentState,c=e.decorator,u=e.decoratorKey,p=e.direction,d=e.leafSet,f=e.text,h=t.getKey(),m=d.get("leaves"),g=c.getComponentForKey(u),y=c.getPropsForKey(u),v=i.encode(h,parseInt(u,10),0),b=f.slice(m.first().get("start"),m.last().get("end")),w=l.getHTMLDirIfDifferent(s.getDirection(b),p);return a.createElement(g,o({},y,{contentState:r,decoratedText:b,dir:w,key:v,entityKey:t.getEntityAt(d.get("start")),offsetKey:v}),n)},r}(a.Component);e.exports=c},2002:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getFullYear()-i.getFullYear()}},2044:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getMonth()}},2048:(e,t,n)=>{var r=n(6018).FilterCSS,o=n(6018).getDefaultWhiteList,i=n(9349);var a=new r;function s(e){return e.replace(l,"&lt;").replace(c,"&gt;")}var l=/</g,c=/>/g,u=/"/g,p=/&quot;/g,d=/&#([a-zA-Z0-9]*);?/gim,f=/&colon;?/gim,h=/&newline;?/gim,m=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a):/gi,g=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,y=/u\s*r\s*l\s*\(.*/gi;function v(e){return e.replace(u,"&quot;")}function b(e){return e.replace(p,'"')}function w(e){return e.replace(d,function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))})}function _(e){return e.replace(f,":").replace(h," ")}function E(e){for(var t="",n=0,r=e.length;n<r;n++)t+=e.charCodeAt(n)<32?" ":e.charAt(n);return i.trim(t)}function S(e){return E(e=_(e=w(e=b(e))))}function x(e){return s(e=v(e))}t.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","crossorigin","loop","muted","playsinline","poster","preload","src","height","width"]},t.getDefaultWhiteList=function(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","crossorigin","loop","muted","playsinline","poster","preload","src","height","width"]}},t.onTag=function(e,t,n){},t.onIgnoreTag=function(e,t,n){},t.onTagAttr=function(e,t,n){},t.onIgnoreTagAttr=function(e,t,n){},t.safeAttrValue=function(e,t,n,r){if(n=S(n),"href"===t||"src"===t){if("#"===(n=i.trim(n)))return"#";if("http://"!==n.substr(0,7)&&"https://"!==n.substr(0,8)&&"mailto:"!==n.substr(0,7)&&"tel:"!==n.substr(0,4)&&"data:image/"!==n.substr(0,11)&&"ftp://"!==n.substr(0,6)&&"./"!==n.substr(0,2)&&"../"!==n.substr(0,3)&&"#"!==n[0]&&"/"!==n[0])return""}else if("background"===t){if(m.lastIndex=0,m.test(n))return""}else if("style"===t){if(g.lastIndex=0,g.test(n))return"";if(y.lastIndex=0,y.test(n)&&(m.lastIndex=0,m.test(n)))return"";!1!==r&&(n=(r=r||a).process(n))}return x(n)},t.escapeHtml=s,t.escapeQuote=v,t.unescapeQuote=b,t.escapeHtmlEntities=w,t.escapeDangerHtml5Entities=_,t.clearNonPrintableCharacter=E,t.friendlyAttrValue=S,t.escapeAttrValue=x,t.onIgnoreTagStripAll=function(){return""},t.StripTagBody=function(e,t){"function"!=typeof t&&(t=function(){});var n=!Array.isArray(e),r=[],o=!1;return{onIgnoreTag:function(a,s,l){if(function(t){return!!n||-1!==i.indexOf(e,t)}(a)){if(l.isClosing){var c=l.position+10;return r.push([!1!==o?o:l.position,c]),o=!1,"[/removed]"}return o||(o=l.position),"[removed]"}return t(a,s,l)},remove:function(e){var t="",n=0;return i.forEach(r,function(r){t+=e.slice(n,r[0]),n=r[1]}),t+=e.slice(n)}}},t.stripCommentTag=function(e){for(var t="",n=0;n<e.length;){var r=e.indexOf("\x3c!--",n);if(-1===r){t+=e.slice(n);break}t+=e.slice(n,r);var o=e.indexOf("--\x3e",r);if(-1===o)break;n=o+3}return t},t.stripBlankChar=function(e){var t=e.split("");return(t=t.filter(function(e){var t=e.charCodeAt(0);return!(127===t||t<=31&&10!==t&&13!==t)})).join("")},t.cssFilter=a,t.getDefaultCSSWhiteList=o},2118:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),a=(0,r.A)(t);if(isNaN(a))return new Date(NaN);if(!a)return n;var s=n.getDate(),l=new Date(n.getTime());return l.setMonth(n.getMonth()+a+1,0),s>=l.getDate()?l:(n.setFullYear(l.getFullYear(),l.getMonth(),s),n)}},2120:(e,t,n)=>{"use strict";var r=Date.prototype.getDay,o=Object.prototype.toString,i=n(9092)();e.exports=function(e){return"object"==typeof e&&null!==e&&(i?function(e){try{return r.call(e),!0}catch(e){return!1}}(e):"[object Date]"===o.call(e))}},2157:(e,t,n)=>{"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{Fr:()=>o,un:()=>r})},2208:(e,t,n)=>{"use strict";var r=n(5748),o=n(3018),i=n(2395),a=n(9938),s=n(46),l=n(2242),c=n(7018),u=n(9927),p=n(723),d=n(3680),f=n(3676);function h(e,t,n){var r=a.replaceWithFragment(e.getCurrentContent(),e.getSelection(),t);return l.push(e,r.set("entityMap",n),"insert-fragment")}e.exports=function(e,t){t.preventDefault();var n=new i(t.clipboardData);if(!n.isRichText()){var m=n.getFiles(),g=n.getText();if(m.length>0){if(e.props.handlePastedFiles&&d(e.props.handlePastedFiles(m)))return;return void p(m,function(t){if(t=t||g){var n=e._latestEditorState,i=f(t),p=o.create({style:n.getCurrentInlineStyle(),entity:u(n.getCurrentContent(),n.getSelection())}),d=c.getCurrentBlockType(n),h=s.processText(i,p,d),m=r.createFromArray(h),y=a.replaceWithFragment(n.getCurrentContent(),n.getSelection(),m);e.update(l.push(n,y,"insert-fragment"))}})}}var y=[],v=n.getText(),b=n.getHTML(),w=e._latestEditorState;if(e.props.formatPastedText){var _=e.props.formatPastedText(v,b);v=_.text,b=_.html}if(!e.props.handlePastedText||!d(e.props.handlePastedText(v,b,w))){if(v&&(y=f(v)),!e.props.stripPastedStyles){var E,S=e.getClipboard();if(!e.props.formatPastedText&&n.isRichText()&&S){if(-1!==(null===(E=b)||void 0===E?void 0:E.indexOf(e.getEditorKey()))||1===y.length&&1===S.size&&S.first().getText()===v)return void e.update(h(e._latestEditorState,S))}else if(S&&n.types.includes("com.apple.webarchive")&&!n.types.includes("text/html")&&function(e,t){return e.length===t.size&&t.valueSeq().every(function(t,n){return t.getText()===e[n]})}(y,S))return void e.update(h(e._latestEditorState,S));if(b){var x=s.processHTML(b,e.props.blockRenderMap);if(x){var k=x.contentBlocks,C=x.entityMap;if(k){var O=r.createFromArray(k);return void e.update(h(e._latestEditorState,O,C))}}}e.setClipboard(null)}if(y.length){var D=o.create({style:w.getCurrentInlineStyle(),entity:u(w.getCurrentContent(),w.getSelection())}),M=c.getCurrentBlockType(w),T=s.processText(y,D,M),A=r.createFromArray(T);e.update(h(e._latestEditorState,A))}}}},2211:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(9851);function o(e){var t,n;return r._.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(n=null==(t=e.current)?void 0:t.ownerDocument)?n:document:null:document}},2238:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(2998),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=7*(0,r.A)(t);return(0,o.default)(e,n)}},2242:(e,t,n)=>{"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){o(e,t,n[t])})}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(9981),a=n(7656),s=n(3914),l=n(1381),c=n(7337),u=c.OrderedSet,p=c.Record,d=c.Stack,f=c.OrderedMap,h=c.List,m=p({allowUndo:!0,currentContent:null,decorator:null,directionMap:null,forceSelection:!1,inCompositionMode:!1,inlineStyleOverride:null,lastChangeType:null,nativelyRenderedContent:null,redoStack:d(),selection:null,treeMap:null,undoStack:d()}),g=function(){t.createEmpty=function(e){return this.createWithText("",e)},t.createWithText=function(e,n){return t.createWithContent(a.createFromText(e),n)},t.createWithContent=function(e,n){if(0===e.getBlockMap().count())return t.createEmpty(n);var r=e.getBlockMap().first().getKey();return t.create({currentContent:e,undoStack:d(),redoStack:d(),decorator:n||null,selection:l.createEmpty(r)})},t.create=function(e){var n=e.currentContent,o=r({},e,{treeMap:v(n,e.decorator),directionMap:s.getDirectionMap(n)});return new t(new m(o))},t.fromJS=function(e){return new t(new m(r({},e,{directionMap:null!=e.directionMap?f(e.directionMap):e.directionMap,inlineStyleOverride:null!=e.inlineStyleOverride?u(e.inlineStyleOverride):e.inlineStyleOverride,nativelyRenderedContent:null!=e.nativelyRenderedContent?a.fromJS(e.nativelyRenderedContent):e.nativelyRenderedContent,redoStack:null!=e.redoStack?d(e.redoStack.map(function(e){return a.fromJS(e)})):e.redoStack,selection:null!=e.selection?new l(e.selection):e.selection,treeMap:null!=e.treeMap?f(e.treeMap).map(function(e){return h(e).map(function(e){return i.fromJS(e)})}):e.treeMap,undoStack:null!=e.undoStack?d(e.undoStack.map(function(e){return a.fromJS(e)})):e.undoStack,currentContent:a.fromJS(e.currentContent)})))},t.set=function(e,n){return new t(e.getImmutable().withMutations(function(t){var r=t.get("decorator"),o=r;null===n.decorator?o=null:n.decorator&&(o=n.decorator);var a=n.currentContent||e.getCurrentContent();if(o!==r){var s,l=t.get("treeMap");return s=o&&r?function(e,t,n,r,o){return n.merge(t.toSeq().filter(function(t){return r.getDecorations(t,e)!==o.getDecorations(t,e)}).map(function(t){return i.generate(e,t,r)}))}(a,a.getBlockMap(),l,o,r):v(a,o),void t.merge({decorator:o,treeMap:s,nativelyRenderedContent:null})}a!==e.getCurrentContent()&&t.set("treeMap",function(e,t,n,r){var o=e.getCurrentContent().set("entityMap",n),a=o.getBlockMap();return e.getImmutable().get("treeMap").merge(t.toSeq().filter(function(e,t){return e!==a.get(t)}).map(function(e){return i.generate(o,e,r)}))}(e,a.getBlockMap(),a.getEntityMap(),o)),t.merge(n)}))};var e=t.prototype;function t(e){o(this,"_immutable",void 0),this._immutable=e}return e.toJS=function(){return this.getImmutable().toJS()},e.getAllowUndo=function(){return this.getImmutable().get("allowUndo")},e.getCurrentContent=function(){return this.getImmutable().get("currentContent")},e.getUndoStack=function(){return this.getImmutable().get("undoStack")},e.getRedoStack=function(){return this.getImmutable().get("redoStack")},e.getSelection=function(){return this.getImmutable().get("selection")},e.getDecorator=function(){return this.getImmutable().get("decorator")},e.isInCompositionMode=function(){return this.getImmutable().get("inCompositionMode")},e.mustForceSelection=function(){return this.getImmutable().get("forceSelection")},e.getNativelyRenderedContent=function(){return this.getImmutable().get("nativelyRenderedContent")},e.getLastChangeType=function(){return this.getImmutable().get("lastChangeType")},e.getInlineStyleOverride=function(){return this.getImmutable().get("inlineStyleOverride")},t.setInlineStyleOverride=function(e,n){return t.set(e,{inlineStyleOverride:n})},e.getCurrentInlineStyle=function(){var e=this.getInlineStyleOverride();if(null!=e)return e;var t=this.getCurrentContent(),n=this.getSelection();return n.isCollapsed()?function(e,t){var n=t.getStartKey(),r=t.getStartOffset(),o=e.getBlockForKey(n);return r>0?o.getInlineStyleAt(r-1):o.getLength()?o.getInlineStyleAt(0):b(e,n)}(t,n):function(e,t){var n=t.getStartKey(),r=t.getStartOffset(),o=e.getBlockForKey(n);return r<o.getLength()?o.getInlineStyleAt(r):r>0?o.getInlineStyleAt(r-1):b(e,n)}(t,n)},e.getBlockTree=function(e){return this.getImmutable().getIn(["treeMap",e])},e.isSelectionAtStartOfContent=function(){var e=this.getCurrentContent().getBlockMap().first().getKey();return this.getSelection().hasEdgeWithin(e,0,0)},e.isSelectionAtEndOfContent=function(){var e=this.getCurrentContent().getBlockMap().last(),t=e.getLength();return this.getSelection().hasEdgeWithin(e.getKey(),t,t)},e.getDirectionMap=function(){return this.getImmutable().get("directionMap")},t.acceptSelection=function(e,t){return y(e,t,!1)},t.forceSelection=function(e,t){return t.getHasFocus()||(t=t.set("hasFocus",!0)),y(e,t,!0)},t.moveSelectionToEnd=function(e){var n=e.getCurrentContent().getLastBlock(),r=n.getKey(),o=n.getLength();return t.acceptSelection(e,new l({anchorKey:r,anchorOffset:o,focusKey:r,focusOffset:o,isBackward:!1}))},t.moveFocusToEnd=function(e){var n=t.moveSelectionToEnd(e);return t.forceSelection(n,n.getSelection())},t.push=function(e,n,r){var o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(e.getCurrentContent()===n)return e;var i=s.getDirectionMap(n,e.getDirectionMap());if(!e.getAllowUndo())return t.set(e,{currentContent:n,directionMap:i,lastChangeType:r,selection:n.getSelectionAfter(),forceSelection:o,inlineStyleOverride:null});var a=e.getSelection(),l=e.getCurrentContent(),c=e.getUndoStack(),u=n;a!==l.getSelectionAfter()||function(e,t){return t!==e.getLastChangeType()||"insert-characters"!==t&&"backspace-character"!==t&&"delete-character"!==t}(e,r)?(c=c.push(l),u=u.set("selectionBefore",a)):"insert-characters"!==r&&"backspace-character"!==r&&"delete-character"!==r||(u=u.set("selectionBefore",l.getSelectionBefore()));var p=e.getInlineStyleOverride();-1===["adjust-depth","change-block-type","split-block"].indexOf(r)&&(p=null);var f={currentContent:u,directionMap:i,undoStack:c,redoStack:d(),lastChangeType:r,selection:n.getSelectionAfter(),forceSelection:o,inlineStyleOverride:p};return t.set(e,f)},t.undo=function(e){if(!e.getAllowUndo())return e;var n=e.getUndoStack(),r=n.peek();if(!r)return e;var o=e.getCurrentContent(),i=s.getDirectionMap(r,e.getDirectionMap());return t.set(e,{currentContent:r,directionMap:i,undoStack:n.shift(),redoStack:e.getRedoStack().push(o),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"undo",nativelyRenderedContent:null,selection:o.getSelectionBefore()})},t.redo=function(e){if(!e.getAllowUndo())return e;var n=e.getRedoStack(),r=n.peek();if(!r)return e;var o=e.getCurrentContent(),i=s.getDirectionMap(r,e.getDirectionMap());return t.set(e,{currentContent:r,directionMap:i,undoStack:e.getUndoStack().push(o),redoStack:n.shift(),forceSelection:!0,inlineStyleOverride:null,lastChangeType:"redo",nativelyRenderedContent:null,selection:r.getSelectionAfter()})},e.getImmutable=function(){return this._immutable},t}();function y(e,t,n){return g.set(e,{selection:t,forceSelection:n,nativelyRenderedContent:null,inlineStyleOverride:null})}function v(e,t){return e.getBlockMap().map(function(n){return i.generate(e,n,t)}).toOrderedMap()}function b(e,t){var n=e.getBlockMap().reverse().skipUntil(function(e,n){return n===t}).skip(1).skipUntil(function(e,t){return e.getLength()}).first();return n?n.getInlineStyleAt(n.getLength()-1):u()}e.exports=g},2248:(e,t,n)=>{"use strict";t.__esModule=!0;var r=i(n(4012)),o=i(n(4396));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||o.default,e.exports=t.default},2346:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>L});var r=n(6828),o=n(6438),i=n(5654),a=n(123),s=n(551),l=n(1053),c=n(4127),u=n(4513),p=n(464);function d(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}const f=function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return d("yy"===t?r%100:r,t.length)},h=function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):d(n+1,2)},m=function(e,t){return d(e.getUTCDate(),t.length)},g=function(e,t){return d(e.getUTCHours()%12||12,t.length)},y=function(e,t){return d(e.getUTCHours(),t.length)},v=function(e,t){return d(e.getUTCMinutes(),t.length)},b=function(e,t){return d(e.getUTCSeconds(),t.length)},w=function(e,t){var n=t.length,r=e.getUTCMilliseconds();return d(Math.floor(r*Math.pow(10,n-3)),t.length)};function _(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),i=r%60;if(0===i)return n+String(o);var a=t||"";return n+String(o)+a+d(i,2)}function E(e,t){return e%60==0?(e>0?"-":"+")+d(Math.abs(e)/60,2):S(e,t)}function S(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e);return r+d(Math.floor(o/60),2)+n+d(o%60,2)}const x={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return f(e,t)},Y:function(e,t,n,r){var o=(0,p.A)(e,r),i=o>0?o:1-o;return"YY"===t?d(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):d(i,t.length)},R:function(e,t){return d((0,c.A)(e),t.length)},u:function(e,t){return d(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return d(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return d(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return h(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return d(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=(0,u.A)(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):d(o,t.length)},I:function(e,t,n){var r=(0,l.A)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):d(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):m(e,t)},D:function(e,t,n){var r=function(e){(0,s.A)(1,arguments);var t=(0,a.default)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=n-t.getTime();return Math.floor(r/864e5)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):d(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return d(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return d(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return d(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,o=e.getUTCHours();switch(r=12===o?"noon":0===o?"midnight":o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,o=e.getUTCHours();switch(r=o>=17?"evening":o>=12?"afternoon":o>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return g(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):y(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):d(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):d(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):v(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):b(e,t)},S:function(e,t){return w(e,t)},X:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();if(0===o)return"Z";switch(t){case"X":return E(o);case"XXXX":case"XX":return S(o);default:return S(o,":")}},x:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return E(o);case"xxxx":case"xx":return S(o);default:return S(o,":")}},O:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+_(o,":");default:return"GMT"+S(o,":")}},z:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+_(o,":");default:return"GMT"+S(o,":")}},t:function(e,t,n,r){var o=r._originalDate||e;return d(Math.floor(o.getTime()/1e3),t.length)},T:function(e,t,n,r){return d((r._originalDate||e).getTime(),t.length)}};var k=n(1788),C=n(7044),O=n(1109),D=n(4188),M=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,T=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,A=/^'([^]*?)'?$/,N=/''/g,I=/[a-zA-Z]/;function L(e,t,n){(0,s.A)(2,arguments);var l=String(t),c=n||{},u=c.locale||o.A,p=u.options&&u.options.firstWeekContainsDate,d=null==p?1:(0,D.A)(p),f=null==c.firstWeekContainsDate?d:(0,D.A)(c.firstWeekContainsDate);if(!(f>=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=u.options&&u.options.weekStartsOn,m=null==h?0:(0,D.A)(h),g=null==c.weekStartsOn?m:(0,D.A)(c.weekStartsOn);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!u.localize)throw new RangeError("locale must contain localize property");if(!u.formatLong)throw new RangeError("locale must contain formatLong property");var y=(0,a.default)(e);if(!(0,r.default)(y))throw new RangeError("Invalid time value");var v=(0,C.A)(y),b=(0,i.A)(y,v),w={firstWeekContainsDate:f,weekStartsOn:g,locale:u,_originalDate:y};return l.match(T).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,k.A[t])(e,u.formatLong,w):e}).join("").match(M).map(function(n){if("''"===n)return"'";var r=n[0];if("'"===r)return n.match(A)[1].replace(N,"'");var o=x[r];if(o)return!c.useAdditionalWeekYearTokens&&(0,O.xM)(n)&&(0,O.lJ)(n,t,e),!c.useAdditionalDayOfYearTokens&&(0,O.ef)(n)&&(0,O.lJ)(n,t,e),o(b,n,u.localize,w);if(r.match(I))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return n}).join("")}},2379:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getFullYear()}},2383:(e,t,n)=>{"use strict";var r=n(2242),o=n(580),i=n(7800),a=n(5188);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),n=e.getCurrentContent(),r=t.getAnchorKey(),a=t.getAnchorOffset(),s=n.getBlockForKey(r).getText()[a];return i(e,s?o.getUTF16Length(s,0):1)},"forward");if(t===e.getCurrentContent())return e;var n=e.getSelection();return r.push(e,t.set("selectionBefore",n),n.isCollapsed()?"delete-character":"remove-range")}},2395:(e,t,n)=>{"use strict";var r=n(2505),o=n(1864),i=n(9395),a=new RegExp("\r\n","g"),s={"text/rtf":1,"text/html":1};function l(e){if("file"==e.kind)return e.getAsFile()}var c=function(){function e(e){this.data=e,this.types=e.types?o(e.types):[]}var t=e.prototype;return t.isRichText=function(){return!(!this.getHTML()||!this.getText())||!this.isImage()&&this.types.some(function(e){return s[e]})},t.getText=function(){var e;return this.data.getData&&(this.types.length?-1!=this.types.indexOf("text/plain")&&(e=this.data.getData("text/plain")):e=this.data.getData("Text")),e?e.replace(a,"\n"):null},t.getHTML=function(){if(this.data.getData){if(!this.types.length)return this.data.getData("Text");if(-1!=this.types.indexOf("text/html"))return this.data.getData("text/html")}},t.isLink=function(){return this.types.some(function(e){return-1!=e.indexOf("Url")||-1!=e.indexOf("text/uri-list")||e.indexOf("text/x-moz-url")})},t.getLink=function(){return this.data.getData?-1!=this.types.indexOf("text/x-moz-url")?this.data.getData("text/x-moz-url").split("\n")[0]:-1!=this.types.indexOf("text/uri-list")?this.data.getData("text/uri-list"):this.data.getData("url"):null},t.isImage=function(){var e=this.types.some(function(e){return-1!=e.indexOf("application/x-moz-file")});if(e)return!0;for(var t=this.getFiles(),n=0;n<t.length;n++){var o=t[n].type;if(!r.isImage(o))return!1}return!0},t.getCount=function(){return this.data.hasOwnProperty("items")?this.data.items.length:this.data.hasOwnProperty("mozItemCount")?this.data.mozItemCount:this.data.files?this.data.files.length:null},t.getFiles=function(){return this.data.items?Array.prototype.slice.call(this.data.items).map(l).filter(i.thatReturnsArgument):this.data.files?Array.prototype.slice.call(this.data.files):[]},t.hasFiles=function(){return this.getFiles().length>0},e}();e.exports=c},2396:(e,t,n)=>{"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){o(e,t,n[t])})}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(6991),a=n(646),s=function(e){if(!e||!e.type)return!1;var t=e.type;return"unordered-list-item"===t||"ordered-list-item"===t},l={fromRawTreeStateToRawState:function(e){var t=e.blocks,n=[];return Array.isArray(t)||a(!1),Array.isArray(t)&&t.length?(function(e,t){for(var n=[].concat(e).reverse();n.length;){var r=n.pop();t(r);var o=r.children;Array.isArray(o)||a(!1),n=n.concat([].concat(o.reverse()))}}(t,function(e){var t=r({},e);s(e)&&(t.depth=t.depth||0,function(e){Array.isArray(e.children)&&(e.children=e.children.map(function(t){return t.type===e.type?r({},t,{depth:(e.depth||0)+1}):t}))}(e),null!=e.children&&e.children.length>0)||(delete t.children,n.push(t))}),e.blocks=n,r({},e,{blocks:n})):e},fromRawStateToRawTreeState:function(e){var t=[],n=[];return e.blocks.forEach(function(e){var o=s(e),a=e.depth||0,l=r({},e,{children:[]});if(o){var c=n[0];if(null==c&&0===a)t.push(l);else if(null==c||c.depth<a-1){var u={key:i(),text:"",depth:a-1,type:e.type,children:[],entityRanges:[],inlineStyleRanges:[]};n.unshift(u),1===a?t.push(u):null!=c&&c.children.push(u),u.children.push(l)}else if(c.depth===a-1)c.children.push(l);else{for(;null!=c&&c.depth>=a;)n.shift(),c=n[0];a>0?c.children.push(l):t.push(l)}}else t.push(l)}),r({},e,{blocks:t})}};e.exports=l},2401:(e,t,n)=>{"use strict";var r=n(580).substr;e.exports=function(e,t){var n=Array(e.length).fill(null);return t&&t.forEach(function(t){for(var o=r(e,0,t.offset).length,i=o+r(e,t.offset,t.length).length,a=o;a<i;a++)n[a]=t.key}),n}},2463:e=>{"use strict";function t(e){return function(){return e}}var n=function(){};n.thatReturns=t,n.thatReturnsFalse=t(!1),n.thatReturnsTrue=t(!0),n.thatReturnsNull=t(null),n.thatReturnsThis=function(){return this},n.thatReturnsArgument=function(e){return e},e.exports=n},2474:(e,t,n)=>{"use strict";var r=n(2395),o=n(9938),i=n(2242),a=n(8372),s=n(9677),l=n(723),c=n(9450),u=n(5389),p=n(3680),d=n(6408),f={onDragEnd:function(e){e.exitCurrentMode(),h(e)},onDrop:function(e,t){var n=new r(t.nativeEvent.dataTransfer),u=e._latestEditorState,f=function(e,t){var n=null,r=null,o=s(e.currentTarget);if("function"==typeof o.caretRangeFromPoint){var i=o.caretRangeFromPoint(e.x,e.y);n=i.startContainer,r=i.startOffset}else{if(!e.rangeParent)return null;n=e.rangeParent,r=e.rangeOffset}n=d(n),r=d(r);var l=d(a(n));return c(t,l,r,l,r)}(t.nativeEvent,u);if(t.preventDefault(),e._dragCount=0,e.exitCurrentMode(),null!=f){var g=n.getFiles();if(g.length>0){if(e.props.handleDroppedFiles&&p(e.props.handleDroppedFiles(f,g)))return;l(g,function(t){t&&e.update(m(u,f,t))})}else{var y=e._internalDrag?"internal":"external";e.props.handleDrop&&p(e.props.handleDrop(f,n,y))||(e._internalDrag?e.update(function(e,t){var n=o.moveText(e.getCurrentContent(),e.getSelection(),t);return i.push(e,n,"insert-fragment")}(u,f)):e.update(m(u,f,n.getText()))),h(e)}}}};function h(e){e._internalDrag=!1;var t=e.editorContainer;if(t){var n=new MouseEvent("mouseup",{view:u(t),bubbles:!0,cancelable:!0});t.dispatchEvent(n)}}function m(e,t,n){var r=o.insertText(e.getCurrentContent(),t,n,e.getCurrentInlineStyle());return i.push(e,r,"insert-fragment")}e.exports=f},2485:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&e.push(a)}}else if("object"===i)if(n.toString===Object.prototype.toString)for(var s in n)r.call(n,s)&&n[s]&&e.push(s);else e.push(n.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},2490:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>ae});var r=n(6438),o=n(5654),i=n(123);function a(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t=t||{})Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}var s=n(1788),l=n(7044),c=n(1109),u=n(4188),p=n(464),d=n(551);function f(e,t,n){(0,d.A)(2,arguments);var r=n||{},o=r.locale,a=o&&o.options&&o.options.weekStartsOn,s=null==a?0:(0,u.A)(a),l=null==r.weekStartsOn?s:(0,u.A)(r.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,i.default)(e),p=(0,u.A)(t),f=((p%7+7)%7<l?7:0)+p-c.getUTCDay();return c.setUTCDate(c.getUTCDate()+f),c}var h=n(1053),m=n(4513),g=n(9411),y=n(9742),v=/^(1[0-2]|0?\d)/,b=/^(3[0-1]|[0-2]?\d)/,w=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,_=/^(5[0-3]|[0-4]?\d)/,E=/^(2[0-3]|[0-1]?\d)/,S=/^(2[0-4]|[0-1]?\d)/,x=/^(1[0-1]|0?\d)/,k=/^(1[0-2]|0?\d)/,C=/^[0-5]?\d/,O=/^[0-5]?\d/,D=/^\d/,M=/^\d{1,2}/,T=/^\d{1,3}/,A=/^\d{1,4}/,N=/^-?\d+/,I=/^-?\d/,L=/^-?\d{1,2}/,j=/^-?\d{1,3}/,P=/^-?\d{1,4}/,R=/^([+-])(\d{2})(\d{2})?|Z/,F=/^([+-])(\d{2})(\d{2})|Z/,z=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,B=/^([+-])(\d{2}):(\d{2})|Z/,U=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function H(e,t,n){var r=t.match(e);if(!r)return null;var o=parseInt(r[0],10);return{value:n?n(o):o,rest:t.slice(r[0].length)}}function V(e,t){var n=t.match(e);return n?"Z"===n[0]?{value:0,rest:t.slice(1)}:{value:("+"===n[1]?1:-1)*(36e5*(n[2]?parseInt(n[2],10):0)+6e4*(n[3]?parseInt(n[3],10):0)+1e3*(n[5]?parseInt(n[5],10):0)),rest:t.slice(n[0].length)}:null}function Y(e,t){return H(N,e,t)}function K(e,t,n){switch(e){case 1:return H(D,t,n);case 2:return H(M,t,n);case 3:return H(T,t,n);case 4:return H(A,t,n);default:return H(new RegExp("^\\d{1,"+e+"}"),t,n)}}function W(e,t,n){switch(e){case 1:return H(I,t,n);case 2:return H(L,t,n);case 3:return H(j,t,n);case 4:return H(P,t,n);default:return H(new RegExp("^-?\\d{1,"+e+"}"),t,n)}}function q(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function G(e,t){var n,r=t>0,o=r?t:1-t;if(o<=50)n=e||100;else{var i=o+50;n=e+100*Math.floor(i/100)-(e>=i%100?100:0)}return r?n:1-n}var $=[31,28,31,30,31,30,31,31,30,31,30,31],Q=[31,29,31,30,31,30,31,31,30,31,30,31];function Z(e){return e%400==0||e%4==0&&e%100!=0}const J={G:{priority:140,parse:function(e,t,n,r){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}},set:function(e,t,n,r){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:function(e,t,n,r){var o=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return K(4,e,o);case"yo":return n.ordinalNumber(e,{unit:"year",valueCallback:o});default:return K(t.length,e,o)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var o=e.getUTCFullYear();if(n.isTwoDigitYear){var i=G(n.year,o);return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}var a="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:function(e,t,n,r){var o=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return K(4,e,o);case"Yo":return n.ordinalNumber(e,{unit:"year",valueCallback:o});default:return K(t.length,e,o)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var o=(0,p.A)(e,r);if(n.isTwoDigitYear){var i=G(n.year,o);return e.setUTCFullYear(i,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,y.A)(e,r)}var a="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(a,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,y.A)(e,r)},incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:function(e,t,n,r){return W("R"===t?4:t.length,e)},set:function(e,t,n,r){var o=new Date(0);return o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0),(0,g.A)(o)},incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:function(e,t,n,r){return W("u"===t?4:t.length,e)},set:function(e,t,n,r){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:function(e,t,n,r){switch(t){case"Q":case"QQ":return K(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:function(e,t,n,r){switch(t){case"q":case"qq":return K(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:function(e,t,n,r){var o=function(e){return e-1};switch(t){case"M":return H(v,e,o);case"MM":return K(2,e,o);case"Mo":return n.ordinalNumber(e,{unit:"month",valueCallback:o});case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:function(e,t,n,r){var o=function(e){return e-1};switch(t){case"L":return H(v,e,o);case"LL":return K(2,e,o);case"Lo":return n.ordinalNumber(e,{unit:"month",valueCallback:o});case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:function(e,t,n,r){switch(t){case"w":return H(_,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return(0,y.A)(function(e,t,n){(0,d.A)(2,arguments);var r=(0,i.default)(e),o=(0,u.A)(t),a=(0,m.A)(r,n)-o;return r.setUTCDate(r.getUTCDate()-7*a),r}(e,n,r),r)},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:function(e,t,n,r){switch(t){case"I":return H(_,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return(0,g.A)(function(e,t){(0,d.A)(2,arguments);var n=(0,i.default)(e),r=(0,u.A)(t),o=(0,h.A)(n)-r;return n.setUTCDate(n.getUTCDate()-7*o),n}(e,n,r),r)},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"d":return H(b,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return K(t.length,e)}},validate:function(e,t,n){var r=Z(e.getUTCFullYear()),o=e.getUTCMonth();return r?t>=1&&t<=Q[o]:t>=1&&t<=$[o]},set:function(e,t,n,r){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"D":case"DD":return H(w,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return K(t.length,e)}},validate:function(e,t,n){return Z(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365},set:function(e,t,n,r){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:function(e,t,n,r){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=f(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return K(t.length,e,o);case"eo":return n.ordinalNumber(e,{unit:"day",valueCallback:o});case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=f(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return K(t.length,e,o);case"co":return n.ordinalNumber(e,{unit:"day",valueCallback:o});case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=f(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:function(e,t,n,r){var o=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return K(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return n.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiii":return n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiiii":return n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o});default:return n.day(e,{width:"wide",context:"formatting",valueCallback:o})||n.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o})}},validate:function(e,t,n){return t>=1&&t<=7},set:function(e,t,n,r){return e=function(e,t){(0,d.A)(2,arguments);var n=(0,u.A)(t);n%7==0&&(n-=7);var r=(0,i.default)(e),o=((n%7+7)%7<1?7:0)+n-r.getUTCDay();return r.setUTCDate(r.getUTCDate()+o),r}(e,n,r),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:{priority:80,parse:function(e,t,n,r){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(q(n),0,0,0),e},incompatibleTokens:["b","B","H","k","t","T"]},b:{priority:80,parse:function(e,t,n,r){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(q(n),0,0,0),e},incompatibleTokens:["a","B","H","k","t","T"]},B:{priority:80,parse:function(e,t,n,r){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(q(n),0,0,0),e},incompatibleTokens:["a","b","t","T"]},h:{priority:70,parse:function(e,t,n,r){switch(t){case"h":return H(k,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=12},set:function(e,t,n,r){var o=e.getUTCHours()>=12;return o&&n<12?e.setUTCHours(n+12,0,0,0):o||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e},incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:function(e,t,n,r){switch(t){case"H":return H(E,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=23},set:function(e,t,n,r){return e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:function(e,t,n,r){switch(t){case"K":return H(x,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e},incompatibleTokens:["h","H","k","t","T"]},k:{priority:70,parse:function(e,t,n,r){switch(t){case"k":return H(S,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=24},set:function(e,t,n,r){var o=n<=24?n%24:n;return e.setUTCHours(o,0,0,0),e},incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:function(e,t,n,r){switch(t){case"m":return H(C,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCMinutes(n,0,0),e},incompatibleTokens:["t","T"]},s:{priority:50,parse:function(e,t,n,r){switch(t){case"s":return H(O,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return K(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCSeconds(n,0),e},incompatibleTokens:["t","T"]},S:{priority:30,parse:function(e,t,n,r){return K(t.length,e,function(e){return Math.floor(e*Math.pow(10,3-t.length))})},set:function(e,t,n,r){return e.setUTCMilliseconds(n),e},incompatibleTokens:["t","T"]},X:{priority:10,parse:function(e,t,n,r){switch(t){case"X":return V(R,e);case"XX":return V(F,e);case"XXXX":return V(z,e);case"XXXXX":return V(U,e);default:return V(B,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","x"]},x:{priority:10,parse:function(e,t,n,r){switch(t){case"x":return V(R,e);case"xx":return V(F,e);case"xxxx":return V(z,e);case"xxxxx":return V(U,e);default:return V(B,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","X"]},t:{priority:40,parse:function(e,t,n,r){return Y(e)},set:function(e,t,n,r){return[new Date(1e3*n),{timestampIsSet:!0}]},incompatibleTokens:"*"},T:{priority:20,parse:function(e,t,n,r){return Y(e)},set:function(e,t,n,r){return[new Date(n),{timestampIsSet:!0}]},incompatibleTokens:"*"}};var X=10,ee=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,te=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ne=/^'([^]*?)'?$/,re=/''/g,oe=/\S/,ie=/[a-zA-Z]/;function ae(e,t,n,p){(0,d.A)(3,arguments);var f=String(e),h=String(t),m=p||{},g=m.locale||r.A;if(!g.match)throw new RangeError("locale must contain match property");var y=g.options&&g.options.firstWeekContainsDate,v=null==y?1:(0,u.A)(y),b=null==m.firstWeekContainsDate?v:(0,u.A)(m.firstWeekContainsDate);if(!(b>=1&&b<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var w=g.options&&g.options.weekStartsOn,_=null==w?0:(0,u.A)(w),E=null==m.weekStartsOn?_:(0,u.A)(m.weekStartsOn);if(!(E>=0&&E<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===h)return""===f?(0,i.default)(n):new Date(NaN);var S,x={firstWeekContainsDate:b,weekStartsOn:E,locale:g},k=[{priority:X,subPriority:-1,set:se,index:0}],C=h.match(te).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,s.A[t])(e,g.formatLong,x):e}).join("").match(ee),O=[];for(S=0;S<C.length;S++){var D=C[S];!m.useAdditionalWeekYearTokens&&(0,c.xM)(D)&&(0,c.lJ)(D,h,e),!m.useAdditionalDayOfYearTokens&&(0,c.ef)(D)&&(0,c.lJ)(D,h,e);var M=D[0],T=J[M];if(T){var A=T.incompatibleTokens;if(Array.isArray(A)){for(var N=void 0,I=0;I<O.length;I++){var L=O[I].token;if(-1!==A.indexOf(L)||L===M){N=O[I];break}}if(N)throw new RangeError("The format string mustn't contain `".concat(N.fullToken,"` and `").concat(D,"` at the same time"))}else if("*"===T.incompatibleTokens&&O.length)throw new RangeError("The format string mustn't contain `".concat(D,"` and any other token at the same time"));O.push({token:M,fullToken:D});var j=T.parse(f,D,g.match,x);if(!j)return new Date(NaN);k.push({priority:T.priority,subPriority:T.subPriority||0,set:T.set,validate:T.validate,value:j.value,index:k.length}),f=j.rest}else{if(M.match(ie))throw new RangeError("Format string contains an unescaped latin alphabet character `"+M+"`");if("''"===D?D="'":"'"===M&&(D=le(D)),0!==f.indexOf(D))return new Date(NaN);f=f.slice(D.length)}}if(f.length>0&&oe.test(f))return new Date(NaN);var P=k.map(function(e){return e.priority}).sort(function(e,t){return t-e}).filter(function(e,t,n){return n.indexOf(e)===t}).map(function(e){return k.filter(function(t){return t.priority===e}).sort(function(e,t){return t.subPriority-e.subPriority})}).map(function(e){return e[0]}),R=(0,i.default)(n);if(isNaN(R))return new Date(NaN);var F=(0,o.A)(R,(0,l.A)(R)),z={};for(S=0;S<P.length;S++){var B=P[S];if(B.validate&&!B.validate(F,B.value,x))return new Date(NaN);var U=B.set(F,z,B.value,x);U[0]?(F=U[0],a(z,U[1])):F=U}return F}function se(e,t){if(t.timestampIsSet)return e;var n=new Date(0);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}function le(e){return e.match(ne)[1].replace(re,"'")}},2505:e=>{"use strict";var t={isImage:function(e){return"image"===n(e)[0]},isJpeg:function(e){var r=n(e);return t.isImage(e)&&("jpeg"===r[1]||"pjpeg"===r[1])}};function n(e){return e.split("/")}e.exports=t},2563:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getMinutes()}},2587:(e,t,n)=>{"use strict";n.d(t,{S:()=>l});var r=n(1635),o=n(8786),i=n(4819),a=n(1071);function s(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}var l=function(){function e(t,n,o,l){var c,u,p,d=this;if(void 0===n&&(n=e.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=d.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce(function(e,t){return e.length&&t.type===a.TT.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e},[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return(0,a.hN)(d.ast,d.locales,d.formatters,d.formats,e,void 0,d.message)},this.resolvedOptions=function(){return{locale:d.resolvedLocale.toString()}},this.getAst=function(){return d.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=e.__parse(t,{ignoreTag:null==l?void 0:l.ignoreTag,locale:this.resolvedLocale})}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=(u=e.formats,(p=o)?Object.keys(u).reduce(function(e,t){var n,o;return e[t]=(n=u[t],(o=p[t])?(0,r.Cl)((0,r.Cl)((0,r.Cl)({},n||{}),o||{}),Object.keys(n).reduce(function(e,t){return e[t]=(0,r.Cl)((0,r.Cl)({},n[t]),o[t]||{}),e},{})):n),e},(0,r.Cl)({},u)):u),this.formatters=l&&l.formatters||(void 0===(c=this.formatterCache)&&(c={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,i.A)(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))},{cache:s(c.number),strategy:i.W.variadic}),getDateTimeFormat:(0,i.A)(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))},{cache:s(c.dateTime),strategy:i.W.variadic}),getPluralRules:(0,i.A)(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,(0,r.fX)([void 0],t,!1)))},{cache:s(c.pluralRules),strategy:i.W.variadic})})}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(e){var t=Intl.NumberFormat.supportedLocalesOf(e);return t.length>0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])},e.__parse=o.qg,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}()},2599:(e,t,n)=>{"use strict";n.d(t,{e:()=>o});var r=n(2924);function o(){let e=[],t={addEventListener:(e,n,r,o)=>(e.addEventListener(n,r,o),t.add(()=>e.removeEventListener(n,r,o))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add(()=>cancelAnimationFrame(n))},nextFrame:(...e)=>t.requestAnimationFrame(()=>t.requestAnimationFrame(...e)),setTimeout(...e){let n=setTimeout(...e);return t.add(()=>clearTimeout(n))},microTask(...e){let n={current:!0};return(0,r._)(()=>{n.current&&e[0]()}),t.add(()=>{n.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(e){let t=o();return e(t),this.add(()=>t.dispose())},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}},2611:(e,t,n)=>{"use strict";var r="__global_unique_id__";e.exports=function(){return n.g[r]=(n.g[r]||0)+1}},2623:(e,t,n)=>{"use strict";var r=n(3816);e.exports=function(e){return!(!e||!e.ownerDocument)&&r(e)&&"BR"===e.nodeName}},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},2702:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getFullYear()===i.getFullYear()&&n.getMonth()===i.getMonth()}},2784:(e,t,n)=>{"use strict";var r=n(5228);function o(){return o=r||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,n[t])})}return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=n(4379),l=n(3885),c=n(4012),u=n(3529),p=n(2935),d=n(8527),f=n(7392),h=n(1401),m=n(7337),g=n(646),y=n(5291),v=(m.List,function(e,t){return e.getAnchorKey()===t||e.getFocusKey()===t}),b=function(e,t){var n=t.get(e.getType())||t.get("unstyled"),r=n.wrapper;return{Element:n.element||t.get("unstyled").element,wrapperTemplate:r}},w=function(e,t){var n=t(e);return n?{CustomComponent:n.component,customProps:n.props,customEditable:n.editable}:{}},_=function(e,t,n,r,o,a){var s={"data-block":!0,"data-editor":t,"data-offset-key":n,key:e.getKey(),ref:a},l=r(e);return l&&(s.className=l),void 0!==o.customEditable&&(s=i({},s,{contentEditable:o.customEditable,suppressContentEditableWarning:!0})),s},E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return a(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t=e.call.apply(e,[this].concat(r))||this),"wrapperRef",c.createRef()),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var m=r.prototype;return m.shouldComponentUpdate=function(e){var t=this.props,n=t.block,r=t.direction,o=t.tree,i=!n.getChildKeys().isEmpty(),a=n!==e.block||o!==e.tree||r!==e.direction||v(e.selection,e.block.getKey())&&e.forceSelection;return i||a},m.componentDidMount=function(){var e=this.props.selection,t=e.getEndKey();if(e.getHasFocus()&&t===this.props.block.getKey()){var n=this.wrapperRef.current;if(n){var r,o=p.getScrollParent(n),i=f(o);if(o===window){var a=d(n);(r=a.y+a.height-h().height)>0&&window.scrollTo(i.x,i.y+r+10)}else{y(n)||g(!1);var s=n;(r=s.offsetHeight+s.offsetTop-(o.offsetHeight+i.y))>0&&u.setTop(o,u.getTop(o)+r+10)}}}},m.render=function(){var e=this,t=this.props,n=t.block,a=t.blockRenderMap,u=t.blockRendererFn,p=t.blockStyleFn,d=t.contentState,f=t.decorator,h=t.editorKey,m=t.editorState,g=t.customStyleFn,y=t.customStyleMap,E=t.direction,S=t.forceSelection,x=t.selection,k=t.tree,C=null;n.children.size&&(C=n.children.reduce(function(t,n){var o=l.encode(n,0,0),s=d.getBlockForKey(n),f=w(s,u),g=f.CustomComponent||r,y=b(s,a),v=y.Element,E=y.wrapperTemplate,S=_(s,h,o,p,f,null),x=i({},e.props,{tree:m.getBlockTree(n),blockProps:f.customProps,offsetKey:o,block:s});return t.push(c.createElement(v,S,c.createElement(g,x))),!E||function(e,t){var n=e.getNextSiblingKey();return!!n&&t.getBlockForKey(n).getType()===e.getType()}(s,d)||function(e,t,n){var r=[],o=!0,i=!1,a=void 0;try{for(var s,u=n.reverse()[Symbol.iterator]();!(o=(s=u.next()).done);o=!0){var p=s.value;if(p.type!==t)break;r.push(p)}}catch(e){i=!0,a=e}finally{try{o||null==u.return||u.return()}finally{if(i)throw a}}n.splice(n.indexOf(r[0]),r.length+1);var d=r.reverse(),f=d[0].key;n.push(c.cloneElement(e,{key:"".concat(f,"-wrap"),"data-offset-key":l.encode(f,0,0)},d))}(E,v,t),t},[]));var O=n.getKey(),D=l.encode(O,0,0),M=w(n,u),T=M.CustomComponent,A=null!=T?c.createElement(T,o({},this.props,{tree:m.getBlockTree(O),blockProps:M.customProps,offsetKey:D,block:n})):c.createElement(s,{block:n,children:C,contentState:d,customStyleFn:g,customStyleMap:y,decorator:f,direction:E,forceSelection:S,hasSelection:v(x,O),selection:x,tree:k});if(n.getParentKey())return A;var N=b(n,a).Element,I=_(n,h,D,p,M,this.wrapperRef);return c.createElement(N,I,A)},r}(c.Component);e.exports=E},2791:function(e,t,n){!function(e){"use strict";if(!e.setImmediate){var t,n,r,o,i,a=1,s={},l=!1,c=e.document,u=Object.getPrototypeOf&&Object.getPrototypeOf(e);u=u&&u.setTimeout?u:e,"[object process]"==={}.toString.call(e.process)?t=function(e){process.nextTick(function(){d(e)})}:function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?(o="setImmediate$"+Math.random()+"$",i=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(o)&&d(+t.data.slice(o.length))},e.addEventListener?e.addEventListener("message",i,!1):e.attachEvent("onmessage",i),t=function(t){e.postMessage(o+t,"*")}):e.MessageChannel?((r=new MessageChannel).port1.onmessage=function(e){d(e.data)},t=function(e){r.port2.postMessage(e)}):c&&"onreadystatechange"in c.createElement("script")?(n=c.documentElement,t=function(e){var t=c.createElement("script");t.onreadystatechange=function(){d(e),t.onreadystatechange=null,n.removeChild(t),t=null},n.appendChild(t)}):t=function(e){setTimeout(d,0,e)},u.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var n=new Array(arguments.length-1),r=0;r<n.length;r++)n[r]=arguments[r+1];var o={callback:e,args:n};return s[a]=o,t(a),a++},u.clearImmediate=p}function p(e){delete s[e]}function d(e){if(l)setTimeout(d,0,e);else{var t=s[e];if(t){l=!0;try{!function(e){var t=e.callback,n=e.args;switch(n.length){case 0:t();break;case 1:t(n[0]);break;case 2:t(n[0],n[1]);break;case 3:t(n[0],n[1],n[2]);break;default:t.apply(void 0,n)}}(t)}finally{p(e),l=!1}}}}}("undefined"==typeof self?void 0===n.g?this:n.g:self)},2799:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,p=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case p:case i:case s:case a:case f:return e;default:switch(e=e&&e.$$typeof){case c:case d:case g:case m:case l:return e;default:return t}}case o:return t}}}function E(e){return _(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return E(e)||_(e)===u},t.isConcurrentMode=E,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return _(e)===d},t.isFragment=function(e){return _(e)===i},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===m},t.isPortal=function(e){return _(e)===o},t.isProfiler=function(e){return _(e)===s},t.isStrictMode=function(e){return _(e)===a},t.isSuspense=function(e){return _(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===s||e===a||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===d||e.$$typeof===v||e.$$typeof===b||e.$$typeof===w||e.$$typeof===y)},t.typeOf=_},2831:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(1524),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.default)(e,-n)}},2881:(e,t,n)=>{var r={EventEmitter:n(4566),EmitterSubscription:n(7274)};e.exports=r},2888:(e,t,n)=>{"use strict";n.d(t,{B:()=>p,p:()=>d});var r,o,i=n(4012),a=n(2599),s=n(6992),l=n(6339);"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(r=null==process?void 0:process.env)?void 0:r.NODE_ENV)&&void 0===(null==(o=null==Element?void 0:Element.prototype)?void 0:o.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var c,u=((c=u||{})[c.None=0]="None",c[c.Closed=1]="Closed",c[c.Enter=2]="Enter",c[c.Leave=4]="Leave",c);function p(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}function d(e,t,n,r){let[o,c]=(0,i.useState)(n),{hasFlag:u,addFlag:p,removeFlag:d}=function(e=0){let[t,n]=(0,i.useState)(e),r=(0,i.useCallback)(e=>n(e),[t]),o=(0,i.useCallback)(e=>n(t=>t|e),[t]),a=(0,i.useCallback)(e=>(t&e)===e,[t]),s=(0,i.useCallback)(e=>n(t=>t&~e),[n]),l=(0,i.useCallback)(e=>n(t=>t^e),[n]);return{flags:t,setFlag:r,addFlag:o,hasFlag:a,removeFlag:s,toggleFlag:l}}(e&&o?3:0),f=(0,i.useRef)(!1),h=(0,i.useRef)(!1),m=(0,s.L)();return(0,l.s)(()=>{var o;if(e)return n&&c(!0),t?(null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:o}){let i=(0,a.e)();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return void n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:o}),i.nextFrame(()=>{n(),i.requestAnimationFrame(()=>{i.add(function(e,t){var n,r;let o=(0,a.e)();if(!e)return o.dispose;let i=!1;o.add(()=>{i=!0});let s=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===s.length?(t(),o.dispose):(Promise.allSettled(s.map(e=>e.finished)).then(()=>{i||t()}),o.dispose)}(e,r))})}),i.dispose}(t,{inFlight:f,prepare(){h.current?h.current=!1:h.current=f.current,f.current=!0,!h.current&&(n?(p(3),d(4)):(p(4),d(2)))},run(){h.current?n?(d(3),p(4)):(d(4),p(3)):n?d(1):p(1)},done(){var e;h.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(f.current=!1,d(7),n||c(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):void(n&&p(3))},[e,n,t,m]),e?[o,{closed:u(1),enter:u(2),leave:u(4),transition:u(2)||u(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},2890:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(4188),o=n(7767),i=n(551),a=6e4;function s(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.A)(e,n*a)}},2903:(e,t,n)=>{"use strict";n.d(t,{X:()=>a});var r=n(4012),o=n(2924),i=n(5015);function a(e){let t=(0,i._)(e),n=(0,r.useRef)(!1);(0,r.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,o._)(()=>{n.current&&t()})}),[t])}},2924:(e,t,n)=>{"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{_:()=>r})},2935:(e,t,n)=>{"use strict";function r(e,t){var n=o.get(e,t);return"auto"===n||"scroll"===n}var o={get:n(6892),getScrollParent:function(e){if(!e)return null;for(var t=e.ownerDocument;e&&e!==t.body;){if(r(e,"overflow")||r(e,"overflowY")||r(e,"overflowX"))return e;e=e.parentNode}return t.defaultView||t.parentWindow}};e.exports=o},2954:(e,t,n)=>{"use strict";function r(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if(!e){var i;if(void 0===t)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var a=0;(i=new Error(t.replace(/%s/g,function(){return r[a++]}))).name="Invariant Violation"}throw i.framesToPop=1,i}}n.d(t,{V:()=>r})},2998:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),a=(0,r.A)(t);return isNaN(a)?new Date(NaN):a?(n.setDate(n.getDate()+a),n):n}},3018:(e,t,n)=>{"use strict";var r=n(7337),o=r.Map,i=r.OrderedSet,a=r.Record,s=i(),l={style:s,entity:null},c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.getStyle=function(){return this.get("style")},a.getEntity=function(){return this.get("entity")},a.hasStyle=function(e){return this.getStyle().includes(e)},r.applyStyle=function(e,t){var n=e.set("style",e.getStyle().add(t));return r.create(n)},r.removeStyle=function(e,t){var n=e.set("style",e.getStyle().remove(t));return r.create(n)},r.applyEntity=function(e,t){var n=e.getEntity()===t?e:e.set("entity",t);return r.create(n)},r.create=function(e){if(!e)return u;var t=o({style:s,entity:null}).merge(e),n=p.get(t);if(n)return n;var i=new r(t);return p=p.set(t,i),i},r.fromJS=function(e){var t=e.style,n=e.entity;return new r({style:Array.isArray(t)?i(t):t,entity:Array.isArray(n)?i(n):n})},r}(a(l)),u=new c,p=o([[o(l),u]]);c.EMPTY=u,e.exports=c},3136:(e,t,n)=>{"use strict";var r=n(7337),o=n(6269),i=n(646),a=r.Repeat;e.exports=function(e,t,n,r){t.isCollapsed()||i(!1);var s=null;if(null!=n&&(s=n.length),null==s||0===s)return e;var l=e.getBlockMap(),c=t.getStartKey(),u=t.getStartOffset(),p=l.get(c),d=p.getText(),f=p.merge({text:d.slice(0,u)+n+d.slice(u,p.getLength()),characterList:o(p.getCharacterList(),a(r,s).toList(),u)}),h=u+s;return e.merge({blockMap:l.set(c,f),selectionAfter:t.merge({anchorOffset:h,focusOffset:h})})}},3149:(e,t,n)=>{"use strict";n.d(t,{El:()=>l,O_:()=>s,Uw:()=>a});var r=n(4012);let o=(0,r.createContext)(null);o.displayName="OpenClosedContext";var i,a=((i=a||{})[i.Open=1]="Open",i[i.Closed=2]="Closed",i[i.Closing=4]="Closing",i[i.Opening=8]="Opening",i);function s(){return(0,r.useContext)(o)}function l({value:e,children:t}){return r.createElement(o.Provider,{value:e},t)}},3174:(e,t,n)=>{"use strict";var r=n(5852);e.exports=function(e){return e.which===r.RETURN&&(e.getModifierState("Shift")||e.getModifierState("Alt")||e.getModifierState("Control"))}},3222:(e,t,n)=>{"use strict";var r=n(5224),o=n(6991),i=n(7337),a=n(646),s=n(5462),l=i.List,c=i.Map,u=function(e,t,n){if(e){var r=t.get(e);r&&t.set(e,n(r))}};e.exports=function(e,t){t.isCollapsed()||a(!1);var n=t.getAnchorKey(),i=e.getBlockMap(),p=i.get(n),d=p.getText();if(!d){var f=p.getType();if("unordered-list-item"===f||"ordered-list-item"===f)return s(e,t,function(e){return e.merge({type:"unstyled",depth:0})})}var h=t.getAnchorOffset(),m=p.getCharacterList(),g=o(),y=p instanceof r,v=p.merge({text:d.slice(0,h),characterList:m.slice(0,h)}),b=v.merge({key:g,text:d.slice(h),characterList:m.slice(h),data:c()}),w=i.toSeq().takeUntil(function(e){return e===p}),_=i.toSeq().skipUntil(function(e){return e===p}).rest(),E=w.concat([[n,v],[g,b]],_).toOrderedMap();return y&&(p.getChildKeys().isEmpty()||a(!1),E=function(e,t,n){return e.withMutations(function(e){var r=t.getKey(),o=n.getKey();u(t.getParentKey(),e,function(e){var t=e.getChildKeys(),n=t.indexOf(r)+1,i=t.toArray();return i.splice(n,0,o),e.merge({children:l(i)})}),u(t.getNextSiblingKey(),e,function(e){return e.merge({prevSibling:o})}),u(r,e,function(e){return e.merge({nextSibling:o})}),u(o,e,function(e){return e.merge({prevSibling:r})})})}(E,v,b)),e.merge({blockMap:E,selectionBefore:t,selectionAfter:t.merge({anchorKey:g,anchorOffset:0,focusKey:g,focusOffset:0,isBackward:!1})})}},3299:(e,t,n)=>{"use strict";var r=n(5228);function o(){return o=r||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){s(e,t,n[t])})}return e}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var c=n(3387),u=n(7918),p=n(755),d=n(9777),f=n(2474),h=n(7784),m=n(4576),g=n(9884),y=n(3334),v=n(2242),b=n(4012),w=n(3529),_=n(2935),E=n(4134),S=n(8003),x=n(6991),k=n(7811),C=n(7392),O=n(7282),D=n(646),M=n(5291),T=n(6408),A=E.isBrowser("IE"),N=!A,I={edit:h,composite:p,drag:f,cut:null,render:null},L=!1,j=function(e){function t(){return e.apply(this,arguments)||this}l(t,e);var n=t.prototype;return n.render=function(){return null},n.componentDidMount=function(){this._update()},n.componentDidUpdate=function(){this._update()},n._update=function(){var e=this.props.editor;e._latestEditorState=this.props.editorState,e._blockSelectEvents=!0},t}(b.Component),P=function(e){function t(t){var n;return s(a(n=e.call(this,t)||this),"_blockSelectEvents",void 0),s(a(n),"_clipboard",void 0),s(a(n),"_handler",void 0),s(a(n),"_dragCount",void 0),s(a(n),"_internalDrag",void 0),s(a(n),"_editorKey",void 0),s(a(n),"_placeholderAccessibilityID",void 0),s(a(n),"_latestEditorState",void 0),s(a(n),"_latestCommittedEditorState",void 0),s(a(n),"_pendingStateFromBeforeInput",void 0),s(a(n),"_onBeforeInput",void 0),s(a(n),"_onBlur",void 0),s(a(n),"_onCharacterData",void 0),s(a(n),"_onCompositionEnd",void 0),s(a(n),"_onCompositionStart",void 0),s(a(n),"_onCopy",void 0),s(a(n),"_onCut",void 0),s(a(n),"_onDragEnd",void 0),s(a(n),"_onDragOver",void 0),s(a(n),"_onDragStart",void 0),s(a(n),"_onDrop",void 0),s(a(n),"_onInput",void 0),s(a(n),"_onFocus",void 0),s(a(n),"_onKeyDown",void 0),s(a(n),"_onKeyPress",void 0),s(a(n),"_onKeyUp",void 0),s(a(n),"_onMouseDown",void 0),s(a(n),"_onMouseUp",void 0),s(a(n),"_onPaste",void 0),s(a(n),"_onSelect",void 0),s(a(n),"editor",void 0),s(a(n),"editorContainer",void 0),s(a(n),"focus",void 0),s(a(n),"blur",void 0),s(a(n),"setMode",void 0),s(a(n),"exitCurrentMode",void 0),s(a(n),"restoreEditorDOM",void 0),s(a(n),"setClipboard",void 0),s(a(n),"getClipboard",void 0),s(a(n),"getEditorKey",void 0),s(a(n),"update",void 0),s(a(n),"onDragEnter",void 0),s(a(n),"onDragLeave",void 0),s(a(n),"_handleEditorContainerRef",function(e){n.editorContainer=e,n.editor=null!==e?e.firstChild:null}),s(a(n),"focus",function(e){var t=n.props.editorState,r=t.getSelection().getHasFocus(),o=n.editor;if(o){var i=_.getScrollParent(o),a=e||C(i),s=a.x,l=a.y;M(o)||D(!1),o.focus(),i===window?window.scrollTo(s,l):w.setTop(i,l),r||n.update(v.forceSelection(t,t.getSelection()))}}),s(a(n),"blur",function(){var e=n.editor;e&&(M(e)||D(!1),e.blur())}),s(a(n),"setMode",function(e){var t=n.props,r=t.onPaste,o=t.onCut,a=t.onCopy,s=i({},I.edit);r&&(s.onPaste=r),o&&(s.onCut=o),a&&(s.onCopy=a);var l=i({},I,{edit:s});n._handler=l[e]}),s(a(n),"exitCurrentMode",function(){n.setMode("edit")}),s(a(n),"restoreEditorDOM",function(e){n.setState({contentsKey:n.state.contentsKey+1},function(){n.focus(e)})}),s(a(n),"setClipboard",function(e){n._clipboard=e}),s(a(n),"getClipboard",function(){return n._clipboard}),s(a(n),"update",function(e){n._latestEditorState=e,n.props.onChange(e)}),s(a(n),"onDragEnter",function(){n._dragCount++}),s(a(n),"onDragLeave",function(){n._dragCount--,0===n._dragCount&&n.exitCurrentMode()}),n._blockSelectEvents=!1,n._clipboard=null,n._handler=null,n._dragCount=0,n._editorKey=t.editorKey||x(),n._placeholderAccessibilityID="placeholder-"+n._editorKey,n._latestEditorState=t.editorState,n._latestCommittedEditorState=t.editorState,n._onBeforeInput=n._buildHandler("onBeforeInput"),n._onBlur=n._buildHandler("onBlur"),n._onCharacterData=n._buildHandler("onCharacterData"),n._onCompositionEnd=n._buildHandler("onCompositionEnd"),n._onCompositionStart=n._buildHandler("onCompositionStart"),n._onCopy=n._buildHandler("onCopy"),n._onCut=n._buildHandler("onCut"),n._onDragEnd=n._buildHandler("onDragEnd"),n._onDragOver=n._buildHandler("onDragOver"),n._onDragStart=n._buildHandler("onDragStart"),n._onDrop=n._buildHandler("onDrop"),n._onInput=n._buildHandler("onInput"),n._onFocus=n._buildHandler("onFocus"),n._onKeyDown=n._buildHandler("onKeyDown"),n._onKeyPress=n._buildHandler("onKeyPress"),n._onKeyUp=n._buildHandler("onKeyUp"),n._onMouseDown=n._buildHandler("onMouseDown"),n._onMouseUp=n._buildHandler("onMouseUp"),n._onPaste=n._buildHandler("onPaste"),n._onSelect=n._buildHandler("onSelect"),n.getEditorKey=function(){return n._editorKey},n.state={contentsKey:0},n}l(t,e);var r=t.prototype;return r._buildHandler=function(e){var t=this;return function(n){if(!t.props.readOnly){var r=t._handler&&t._handler[e];r&&(m?m(function(){return r(t,n)}):r(t,n))}}},r._showPlaceholder=function(){return!!this.props.placeholder&&!this.props.editorState.isInCompositionMode()&&!this.props.editorState.getCurrentContent().hasText()},r._renderPlaceholder=function(){if(this._showPlaceholder()){var e={text:T(this.props.placeholder),editorState:this.props.editorState,textAlignment:this.props.textAlignment,accessibilityID:this._placeholderAccessibilityID};return b.createElement(g,e)}return null},r._renderARIADescribedBy=function(){var e=this.props.ariaDescribedBy||"",t=this._showPlaceholder()?this._placeholderAccessibilityID:"";return e.replace("{{editor_id_placeholder}}",t)||void 0},r.render=function(){var e=this.props,t=e.blockRenderMap,n=e.blockRendererFn,r=e.blockStyleFn,a=e.customStyleFn,s=e.customStyleMap,l=e.editorState,c=e.preventScroll,p=e.readOnly,f=e.textAlignment,h=e.textDirectionality,m=S({"DraftEditor/root":!0,"DraftEditor/alignLeft":"left"===f,"DraftEditor/alignRight":"right"===f,"DraftEditor/alignCenter":"center"===f}),g=this.props.role||"textbox",y="combobox"===g?!!this.props.ariaExpanded:null,v={blockRenderMap:t,blockRendererFn:n,blockStyleFn:r,customStyleMap:i({},u,s),customStyleFn:a,editorKey:this._editorKey,editorState:l,preventScroll:c,textDirectionality:h};return b.createElement("div",{className:m},this._renderPlaceholder(),b.createElement("div",{className:S("DraftEditor/editorContainer"),ref:this._handleEditorContainerRef},b.createElement("div",{"aria-activedescendant":p?null:this.props.ariaActiveDescendantID,"aria-autocomplete":p?null:this.props.ariaAutoComplete,"aria-controls":p?null:this.props.ariaControls,"aria-describedby":this._renderARIADescribedBy(),"aria-expanded":p?null:y,"aria-label":this.props.ariaLabel,"aria-labelledby":this.props.ariaLabelledBy,"aria-multiline":this.props.ariaMultiline,"aria-owns":p?null:this.props.ariaOwneeID,autoCapitalize:this.props.autoCapitalize,autoComplete:this.props.autoComplete,autoCorrect:this.props.autoCorrect,className:S({notranslate:!p,"public/DraftEditor/content":!0}),contentEditable:!p,"data-testid":this.props.webDriverTestID,onBeforeInput:this._onBeforeInput,onBlur:this._onBlur,onCompositionEnd:this._onCompositionEnd,onCompositionStart:this._onCompositionStart,onCopy:this._onCopy,onCut:this._onCut,onDragEnd:this._onDragEnd,onDragEnter:this.onDragEnter,onDragLeave:this.onDragLeave,onDragOver:this._onDragOver,onDragStart:this._onDragStart,onDrop:this._onDrop,onFocus:this._onFocus,onInput:this._onInput,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onMouseUp:this._onMouseUp,onPaste:this._onPaste,onSelect:this._onSelect,ref:this.props.editorRef,role:p?null:g,spellCheck:N&&this.props.spellCheck,style:{outline:"none",userSelect:"text",WebkitUserSelect:"text",whiteSpace:"pre-wrap",wordWrap:"break-word"},suppressContentEditableWarning:!0,tabIndex:this.props.tabIndex},b.createElement(j,{editor:this,editorState:l}),b.createElement(d,o({},v,{key:"contents"+this.state.contentsKey})))))},r.componentDidMount=function(){this._blockSelectEvents=!1,!L&&O("draft_ods_enabled")&&(L=!0,y.initODS()),this.setMode("edit"),A&&(this.editor?this.editor.ownerDocument.execCommand("AutoUrlDetect",!1,!1):n.g.execCommand("AutoUrlDetect",!1,!1))},r.componentDidUpdate=function(){this._blockSelectEvents=!1,this._latestEditorState=this.props.editorState,this._latestCommittedEditorState=this.props.editorState},t}(b.Component);s(P,"defaultProps",{ariaDescribedBy:"{{editor_id_placeholder}}",blockRenderMap:c,blockRendererFn:function(){return null},blockStyleFn:function(){return""},keyBindingFn:k,readOnly:!1,spellCheck:!1,stripPastedStyles:!1}),e.exports=P},3310:(e,t,n)=>{"use strict";var r=n(5224),o=n(6991),i=n(7337).OrderedMap;e.exports=function(e){return e.first()instanceof r?function(e){var t,n={};return i(e.withMutations(function(e){e.forEach(function(r,i){var a=r.getKey(),s=r.getNextSiblingKey(),l=r.getPrevSiblingKey(),c=r.getChildKeys(),u=r.getParentKey(),p=o();if(n[a]=p,s&&(e.get(s)?e.setIn([s,"prevSibling"],p):e.setIn([a,"nextSibling"],null)),l&&(e.get(l)?e.setIn([l,"nextSibling"],p):e.setIn([a,"prevSibling"],null)),u&&e.get(u)){var d=e.get(u).getChildKeys();e.setIn([u,"children"],d.set(d.indexOf(r.getKey()),p))}else e.setIn([a,"parent"],null),t&&(e.setIn([t.getKey(),"nextSibling"],p),e.setIn([a,"prevSibling"],n[t.getKey()])),t=e.get(a);c.forEach(function(t){e.get(t)?e.setIn([t,"parent"],p):e.setIn([a,"children"],r.getChildKeys().filter(function(e){return e!==t}))})})}).toArray().map(function(e){return[n[e.getKey()],e.set("key",n[e.getKey()])]}))}(e):function(e){return i(e.toArray().map(function(e){var t=o();return[t,e.set("key",t)]}))}(e)}},3321:(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n(4012),o=n(6339);function i(e,t=!1){let[n,i]=(0,r.useReducer)(()=>({}),{}),a=(0,r.useMemo)(()=>function(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}(e),[e,n]);return(0,o.s)(()=>{if(!e)return;let t=new ResizeObserver(i);return t.observe(e),()=>{t.disconnect()}},[e]),t?{width:`${a.width}px`,height:`${a.height}px`}:a}},3334:e=>{"use strict";e.exports={initODS:function(){},handleExtensionCausedError:function(){}}},3337:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(2238),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.default)(e,-n)}},3379:(e,t,n)=>{"use strict";n.d(t,{y:()=>a});var r=n(8418),o=n(5015),i=n(7555);function a(e,t,n=i.bN){return(0,r.useSyncExternalStoreWithSelector)((0,o._)(t=>e.subscribe(s,t)),(0,o._)(()=>e.state),(0,o._)(()=>e.state),(0,o._)(t),n)}function s(e){return e}},3387:(e,t,n)=>{"use strict";var r=n(4012),o=n(8003),i=(0,n(7337).Map)({"header-one":{element:"h1"},"header-two":{element:"h2"},"header-three":{element:"h3"},"header-four":{element:"h4"},"header-five":{element:"h5"},"header-six":{element:"h6"},section:{element:"section"},article:{element:"article"},"unordered-list-item":{element:"li",wrapper:r.createElement("ul",{className:o("public/DraftStyleDefault/ul")})},"ordered-list-item":{element:"li",wrapper:r.createElement("ol",{className:o("public/DraftStyleDefault/ol")})},blockquote:{element:"blockquote"},atomic:{element:"figure"},"code-block":{element:"pre",wrapper:r.createElement("pre",{className:o("public/DraftStyleDefault/pre")})},unstyled:{element:"div",aliasedElements:["p"]}});e.exports=i},3473:(e,t,n)=>{var r=n(7043),o=n(5323);function i(e){return null==e}function a(e){(e=function(e){var t={};for(var n in e)t[n]=e[n];return t}(e||{})).whiteList=e.whiteList||r.whiteList,e.onAttr=e.onAttr||r.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||r.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||r.safeAttrValue,this.options=e}n(1100),a.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,n=t.whiteList,r=t.onAttr,a=t.onIgnoreAttr,s=t.safeAttrValue;return o(e,function(e,t,o,l,c){var u=n[o],p=!1;if(!0===u?p=u:"function"==typeof u?p=u(l):u instanceof RegExp&&(p=u.test(l)),!0!==p&&(p=!1),l=s(o,l)){var d,f={position:t,sourcePosition:e,source:c,isWhite:p};return p?i(d=r(o,l,f))?o+":"+l:d:i(d=a(o,l,f))?void 0:d}})},e.exports=a},3529:e=>{"use strict";function t(e,t){return!!t&&(e===t.documentElement||e===t.body)}var n={getTop:function(e){var n=e.ownerDocument;return t(e,n)?n.body.scrollTop||n.documentElement.scrollTop:e.scrollTop},setTop:function(e,n){var r=e.ownerDocument;t(e,r)?r.body.scrollTop=r.documentElement.scrollTop=n:e.scrollTop=n},getLeft:function(e){var n=e.ownerDocument;return t(e,n)?n.body.scrollLeft||n.documentElement.scrollLeft:e.scrollLeft},setLeft:function(e,n){var r=e.ownerDocument;t(e,r)?r.body.scrollLeft=r.documentElement.scrollLeft=n:e.scrollLeft=n}};e.exports=n},3564:(e,t,n)=>{"use strict";var r=n(646),o=n(5291);e.exports=function(e){var t=e.editorContainer;return t||r(!1),o(t.firstChild)||r(!1),t.firstChild}},3638:(e,t,n)=>{"use strict";n.d(t,{O:()=>i,j:()=>o});var r=n(4012);function o({children:e,freeze:t}){let n=i(t,e);return r.createElement(r.Fragment,null,n)}function i(e,t){let[n,o]=(0,r.useState)(t);return!e&&n!==t&&o(t),e?n:t}},3652:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e).getTime(),i=(0,r.default)(t.start).getTime(),a=(0,r.default)(t.end).getTime();if(!(i<=a))throw new RangeError("Invalid interval");return n>=i&&n<=a}},3659:(e,t,n)=>{"use strict";var r=n(5228);function o(){return o=r||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,n[t])})}return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=n(1124),l=n(3885),c=n(4012),u=n(8003),p=n(798),d=n(6408),f=function(e,t,n,r){return u({"public/DraftStyleDefault/unorderedListItem":"unordered-list-item"===e,"public/DraftStyleDefault/orderedListItem":"ordered-list-item"===e,"public/DraftStyleDefault/reset":n,"public/DraftStyleDefault/depth0":0===t,"public/DraftStyleDefault/depth1":1===t,"public/DraftStyleDefault/depth2":2===t,"public/DraftStyleDefault/depth3":3===t,"public/DraftStyleDefault/depth4":t>=4,"public/DraftStyleDefault/listLTR":"LTR"===r,"public/DraftStyleDefault/listRTL":"RTL"===r})},h=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.shouldComponentUpdate=function(e){var t=this.props.editorState,n=e.editorState;if(t.getDirectionMap()!==n.getDirectionMap())return!0;if(t.getSelection().getHasFocus()!==n.getSelection().getHasFocus())return!0;var r=n.getNativelyRenderedContent(),o=t.isInCompositionMode(),i=n.isInCompositionMode();if(t===n||null!==r&&n.getCurrentContent()===r||o&&i)return!1;var a=t.getCurrentContent(),s=n.getCurrentContent(),l=t.getDecorator(),c=n.getDecorator();return o!==i||a!==s||l!==c||n.mustForceSelection()},a.render=function(){for(var e=this.props,t=e.blockRenderMap,n=e.blockRendererFn,r=e.blockStyleFn,a=e.customStyleMap,u=e.customStyleFn,h=e.editorState,m=e.editorKey,g=e.preventScroll,y=e.textDirectionality,v=h.getCurrentContent(),b=h.getSelection(),w=h.mustForceSelection(),_=h.getDecorator(),E=d(h.getDirectionMap()),S=v.getBlocksAsArray(),x=[],k=null,C=null,O=0;O<S.length;O++){var D=S[O],M=D.getKey(),T=D.getType(),A=n(D),N=void 0,I=void 0,L=void 0;A&&(N=A.component,I=A.props,L=A.editable);var j=y||E.get(M),P=l.encode(M,0,0),R={contentState:v,block:D,blockProps:I,blockStyleFn:r,customStyleMap:a,customStyleFn:u,decorator:_,direction:j,forceSelection:w,offsetKey:P,preventScroll:g,selection:b,tree:h.getBlockTree(M)},F=t.get(T)||t.get("unstyled"),z=F.wrapper,B=F.element||t.get("unstyled").element,U=D.getDepth(),H="";r&&(H=r(D)),"li"===B&&(H=p(H,f(T,U,C!==z||null===k||U>k,j)));var V=N||s,Y={className:H,"data-block":!0,"data-editor":m,"data-offset-key":P,key:M};void 0!==L&&(Y=i({},Y,{contentEditable:L,suppressContentEditableWarning:!0}));var K=c.createElement(B,Y,c.createElement(V,o({},R,{key:M})));x.push({block:K,wrapperTemplate:z,key:M,offsetKey:P}),k=z?D.getDepth():null,C=z}for(var W=[],q=0;q<x.length;){var G=x[q];if(G.wrapperTemplate){var $=[];do{$.push(x[q].block),q++}while(q<x.length&&x[q].wrapperTemplate===G.wrapperTemplate);var Q=c.cloneElement(G.wrapperTemplate,{key:G.key+"-wrap","data-offset-key":G.offsetKey},$);W.push(Q)}else W.push(G.block),q++}return c.createElement("div",{"data-contents":"true"},W)},r}(c.Component);e.exports=h},3660:(e,t,n)=>{"use strict";function r(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))i(n,o(t,r),a);return n}function o(e,t){return e?e+"["+t+"]":t}function i(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())i(e,o(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):r(n,t,e)}function a(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}n.d(t,{h:()=>r,q:()=>a})},3662:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{A:()=>r})},3672:(e,t,n)=>{"use strict";function r(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}n.d(t,{V1:()=>r})},3674:(e,t,n)=>{"use strict";n.d(t,{O:()=>s});var r=n(4012),o=n(2599),i=n(7280),a=n(4424);function s(e,t,n){let s=(0,a.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&n()});(0,r.useEffect)(()=>{if(!e)return;let n=null===t?null:i.sb(t)?t:t.current;if(!n)return;let r=(0,o.e)();if("undefined"!=typeof ResizeObserver){let e=new ResizeObserver(()=>s.current(n));e.observe(n),r.add(()=>e.disconnect())}if("undefined"!=typeof IntersectionObserver){let e=new IntersectionObserver(()=>s.current(n));e.observe(n),r.add(()=>e.disconnect())}return()=>r.dispose()},[t,s,e])}},3676:e=>{"use strict";var t=/\r\n?|\n/g;e.exports=function(e){return e.split(t)}},3678:(e,t,n)=>{"use strict";n.d(t,{K:()=>d});var r=n(4012),o=n(6339),i=n(2599);function a(){let e;return{before({doc:t}){var n;let r=t.documentElement,o=null!=(n=t.defaultView)?n:window;e=Math.max(0,o.innerWidth-r.clientWidth)},after({doc:t,d:n}){let r=t.documentElement,o=Math.max(0,r.clientWidth-r.offsetWidth),i=Math.max(0,e-o);n.style(r,"paddingRight",`${i}px`)}}}var s=n(7280),l=n(2157);function c(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let u=function(e,t){let n=new Map,r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e,...o){let i=t[e].call(n,...o);i&&(n=i,r.forEach(e=>e()))}}}(0,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,i.e)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r={doc:e,d:t,meta:c(n)},o=[(0,l.un)()?{before({doc:e,d:t,meta:n}){function r(e){return n.containers.flatMap(e=>e()).some(t=>t.contains(e))}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=(0,i.e)();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let o=null!=(n=window.scrollY)?n:window.pageYOffset,a=null;t.addEventListener(e,"click",t=>{if(s.Lk(t.target))try{let n=t.target.closest("a");if(!n)return;let{hash:o}=new URL(n.href),i=e.querySelector(o);s.Lk(i)&&!r(i)&&(a=i)}catch{}},!0),t.addEventListener(e,"touchstart",e=>{if(s.Lk(e.target)&&s.pv(e.target))if(r(e.target)){let n=e.target;for(;n.parentElement&&r(n.parentElement);)n=n.parentElement;t.style(n,"overscrollBehavior","contain")}else t.style(e.target,"touchAction","none")}),t.addEventListener(e,"touchmove",e=>{if(s.Lk(e.target)){if(s.A3(e.target))return;if(r(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),t.add(()=>{var e;let t=null!=(e=window.scrollY)?e:window.pageYOffset;o!==t&&window.scrollTo(0,o),a&&a.isConnected&&(a.scrollIntoView({block:"nearest"}),a=null)})})}}:{},a(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];o.forEach(({before:e})=>null==e?void 0:e(r)),o.forEach(({after:e})=>null==e?void 0:e(r))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});u.subscribe(()=>{let e=u.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&u.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&u.dispatch("TEARDOWN",n)}});var p=n(9397);function d(e,t,n=()=>[document.body]){!function(e,t,n=()=>({containers:[]})){let i=(l=u,(0,r.useSyncExternalStore)(l.subscribe,l.getSnapshot,l.getSnapshot)),a=t?i.get(t):void 0,s=!!a&&a.count>0;var l;(0,o.s)(()=>{if(t&&e)return u.dispatch("PUSH",t,n),()=>u.dispatch("POP",t,n)},[e,t])}((0,p.S)(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}},3680:e=>{"use strict";e.exports=function(e){return"handled"===e||!0===e}},3694:(e,t,n)=>{"use strict";var r=n(1296);e.exports=function(e,t){e._latestEditorState.getSelection().isCollapsed()?t.preventDefault():e.setClipboard(r(e._latestEditorState))}},3722:(e,t,n)=>{"use strict";var r=n(9938),o=n(2242),i=n(4134),a=n(9927),s=n(3680),l=n(7759),c=n(6408),u=n(9765),p=i.isBrowser("Firefox");function d(e,t,n,i,a){var s=r.replaceText(e.getCurrentContent(),e.getSelection(),t,n,i);return o.push(e,s,"insert-characters",a)}e.exports=function(e,t){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0);var n=e._latestEditorState,r=t.data;if(r)if(e.props.handleBeforeInput&&s(e.props.handleBeforeInput(r,n,t.timeStamp)))t.preventDefault();else{var i=n.getSelection(),f=i.getStartOffset(),h=i.getAnchorKey();if(!i.isCollapsed())return t.preventDefault(),void e.update(d(n,r,n.getCurrentInlineStyle(),a(n.getCurrentContent(),n.getSelection()),!0));var m,g=d(n,r,n.getCurrentInlineStyle(),a(n.getCurrentContent(),n.getSelection()),!1),y=!1;if(y||(y=l(e._latestCommittedEditorState)),!y){var v=n.getBlockTree(h),b=g.getBlockTree(h);y=v.size!==b.size||v.zip(b).some(function(e){var t=e[0],n=e[1],o=t.get("start"),i=o+(o>=f?r.length:0),a=t.get("end"),s=a+(a>=f?r.length:0),l=n.get("start"),c=n.get("end"),u=n.get("decoratorKey");return t.get("decoratorKey")!==u||t.get("leaves").size!==n.get("leaves").size||i!==l||s!==c||null!=u&&c-l!==a-o})}if(y||(m=r,y=p&&("'"==m||"/"==m)),y||(y=c(g.getDirectionMap()).get(h)!==c(n.getDirectionMap()).get(h)),y)return t.preventDefault(),g=o.set(g,{forceSelection:!0}),void e.update(g);g=o.set(g,{nativelyRenderedContent:g.getCurrentContent()}),e._pendingStateFromBeforeInput=g,u(function(){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0)})}}},3731:e=>{"use strict";var t=Object.prototype.hasOwnProperty;e.exports=function(e,n,r){if(!e)return null;var o={};for(var i in e)t.call(e,i)&&(o[i]=n.call(r,e[i],i,e));return o}},3754:(e,t,n)=>{window,e.exports=function(e,t,n){return i={},r.m=o=[function(e,t,n){e.exports=n(9)()},function(t,n){t.exports=e},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"==i||"number"==i)e.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&e.push(a)}else if("object"==i)for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,n){e.exports=t},function(e,t,n){function r(e){if(s[e])return s[e].exports;var t=s[e]={i:e,l:!1,exports:{}};return a[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}var o,i,a,s;window,e.exports=(o=n(3),i=n(5),s={},r.m=a=[function(e,t){e.exports=o},function(e,t){e.exports=i},function(e,t,n){e.exports=n(3)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(1);function i(e){var t=e.getSelection(),n=e.getCurrentContent(),r=t.getStartKey(),o=t.getEndKey(),i=n.getBlockMap();return i.toSeq().skipUntil(function(e,t){return t===r}).takeUntil(function(e,t){return t===o}).concat([[o,i.get(o)]])}function a(e){return i(e).toList()}function s(e){if(e)return a(e).get(0)}function l(e){if(e){var t=s(e),n=e.getCurrentContent().getBlockMap().toSeq().toList(),r=0;if(n.forEach(function(e,n){e.get("key")===t.get("key")&&(r=n-1)}),-1<r)return n.get(r)}}function c(e){return e?e.getCurrentContent().getBlockMap().toList():new o.List}function u(e){var t=a(e);if(!t.some(function(e){return e.type!==t.get(0).type}))return t.get(0).type}function p(e){var t=r.RichUtils.tryToRemoveBlockStyle(e);return t?r.EditorState.push(e,t,"change-block-type"):e}function d(e){var t="",n=e.getSelection(),r=n.getAnchorOffset(),o=n.getFocusOffset(),i=a(e);if(0<i.size){if(n.getIsBackward()){var s=r;r=o,o=s}for(var l=0;l<i.size;l+=1){var c=0===l?r:0,u=l===i.size-1?o:i.get(l).getText().length;t+=i.get(l).getText().slice(c,u)}}return t}function f(e){var t=e.getCurrentContent(),n=e.getSelection(),o=r.Modifier.removeRange(t,n,"forward"),i=o.getSelectionAfter(),a=o.getBlockForKey(i.getStartKey());return o=r.Modifier.insertText(o,i,"\n",a.getInlineStyleAt(i.getStartOffset()),null),r.EditorState.push(e,o,"insert-fragment")}function h(e){var t=r.Modifier.splitBlock(e.getCurrentContent(),e.getSelection());return p(r.EditorState.push(e,t,"split-block"))}function m(e){var t=e.getCurrentContent().getBlockMap().toList(),n=e.getSelection().merge({anchorKey:t.first().get("key"),anchorOffset:0,focusKey:t.last().get("key"),focusOffset:t.last().getLength()}),o=r.Modifier.removeRange(e.getCurrentContent(),n,"forward");return r.EditorState.push(e,o,"remove-range")}function g(e,t){var n=r.Modifier.setBlockData(e.getCurrentContent(),e.getSelection(),t);return r.EditorState.push(e,n,"change-block-data")}function y(e){var t=new o.Map({}),n=a(e);if(n&&0<n.size)for(var r=function(e){var r=n.get(e).getData();if(!r||0===r.size)return t=t.clear(),"break";if(0===e)t=r;else if(t.forEach(function(e,n){r.get(n)&&r.get(n)===e||(t=t.delete(n))}),0===t.size)return t=t.clear(),"break"},i=0;i<n.size&&"break"!==r(i);i+=1);return t}var v=Object(o.Map)({code:{element:"pre"}}),b=r.DefaultDraftBlockRenderMap.merge(v);function w(e){if(e){var t=e.getType();return"unordered-list-item"===t||"ordered-list-item"===t}return!1}function _(e,t,n){var o,a=e.getSelection();o=a.getIsBackward()?a.getFocusKey():a.getAnchorKey();var s=e.getCurrentContent(),l=s.getBlockForKey(o),c=l.getType();if("unordered-list-item"!==c&&"ordered-list-item"!==c)return e;var u=s.getBlockBefore(o);if(!u)return e;if(u.getType()!==c)return e;var p=l.getDepth();if(1===t&&p===n)return e;var d,f,h,m,g,y,v,b=Math.min(u.getDepth()+1,n),w=(f=t,h=b,m=(d=e).getSelection(),y=(g=d.getCurrentContent()).getBlockMap(),v=i(d).map(function(e){var t=e.getDepth()+f;return t=Math.max(0,Math.min(t,h)),e.set("depth",t)}),y=y.merge(v),g.merge({blockMap:y,selectionBefore:m,selectionAfter:m}));return r.EditorState.push(e,w,"adjust-depth")}function E(e,t){var n;return 13===(n=t).which&&(n.getModifierState("Shift")||n.getModifierState("Alt")||n.getModifierState("Control"))?e.getSelection().isCollapsed()?r.RichUtils.insertSoftNewline(e):f(e):function(e){var t=e.getSelection();if(t.isCollapsed()){var n=e.getCurrentContent(),r=t.getStartKey(),o=n.getBlockForKey(r);if(!w(o)&&"unstyled"!==o.getType()&&o.getLength()===t.getStartOffset())return h(e);if(w(o)&&0===o.getLength()){var i=o.getDepth();if(0===i)return p(e);if(0<i)return _(e,-1,i)}}}(e)}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function C(e){var t=e.getSelection();if(t.isCollapsed()){var n={},r=e.getCurrentInlineStyle().toList().toJS();if(r)return["BOLD","ITALIC","UNDERLINE","STRIKETHROUGH","CODE","SUPERSCRIPT","SUBSCRIPT"].forEach(function(e){n[e]=0<=r.indexOf(e)}),n}var o=t.getStartOffset(),i=t.getEndOffset(),s=a(e);if(0<s.size){var l=function(){for(var e={BOLD:!0,ITALIC:!0,UNDERLINE:!0,STRIKETHROUGH:!0,CODE:!0,SUPERSCRIPT:!0,SUBSCRIPT:!0},t=0;t<s.size;t+=1){var n=0===t?o:0,r=t===s.size-1?i:s.get(t).getText().length;n===r&&0===n?(n=1,r=2):n===r&&--n;for(var a=function(n){var r=s.get(t).getInlineStyleAt(n);["BOLD","ITALIC","UNDERLINE","STRIKETHROUGH","CODE","SUPERSCRIPT","SUBSCRIPT"].forEach(function(t){e[t]=e[t]&&r.get(t)===t})},l=n;l<r;l+=1)a(l)}return{v:e}}();if("object"===k(l))return l.v}return{}}function O(e){var t,n=e.getSelection(),r=n.getStartOffset(),o=n.getEndOffset();r===o&&0===r?o=1:r===o&&--r;for(var i=s(e),a=r;a<o;a+=1){var l=i.getEntityAt(a);if(!l){t=void 0;break}if(a===r)t=l;else if(t!==l){t=void 0;break}}return t}function D(e,t){var n,r=s(e);return r.findEntityRanges(function(e){return e.get("entity")===t},function(e,t){n={start:e,end:t,text:r.get("text").slice(e,t)}}),n}function M(e,t,n){A[e]["".concat(e.toLowerCase(),"-").concat(n)]=x({},"".concat(t),n)}function T(){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach(function(t){x(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},A.color,{},A.bgcolor,{},A.fontSize,{},A.fontFamily,{CODE:A.CODE,SUPERSCRIPT:A.SUPERSCRIPT,SUBSCRIPT:A.SUBSCRIPT})}var A={color:{},bgcolor:{},fontSize:{},fontFamily:{},CODE:{fontFamily:"monospace",wordWrap:"break-word",background:"#f1f1f1",borderRadius:3,padding:"1px 3px"},SUPERSCRIPT:{fontSize:11,position:"relative",top:-8,display:"inline-flex"},SUBSCRIPT:{fontSize:11,position:"relative",bottom:-8,display:"inline-flex"}};function N(e,t,n){var o=e.getSelection(),i=Object.keys(A[t]).reduce(function(e,t){return r.Modifier.removeInlineStyle(e,o,t)},e.getCurrentContent()),a=r.EditorState.push(e,i,"changeinline-style"),s=e.getCurrentInlineStyle();if(o.isCollapsed()&&(a=s.reduce(function(e,t){return r.RichUtils.toggleInlineStyle(e,t)},a)),"SUPERSCRIPT"===t||"SUBSCRIPT"==t)s.has(n)||(a=r.RichUtils.toggleInlineStyle(a,n));else{var l="bgcolor"===t?"backgroundColor":t;s.has("".concat(l,"-").concat(n))||(a=r.RichUtils.toggleInlineStyle(a,"".concat(t.toLowerCase(),"-").concat(n)),M(t,l,n))}return a}function I(e){e&&e.getCurrentContent().getBlockMap().map(function(e){return e.get("characterList")}).toList().flatten().forEach(function(e){e&&0===e.indexOf("color-")?M("color","color",e.substr(6)):e&&0===e.indexOf("bgcolor-")?M("bgcolor","backgroundColor",e.substr(8)):e&&0===e.indexOf("fontsize-")?M("fontSize","fontSize",+e.substr(9)):e&&0===e.indexOf("fontfamily-")&&M("fontFamily","fontFamily",e.substr(11))})}function L(e,t,n){var r=e.getInlineStyleAt(n).toList().filter(function(e){return e.startsWith(t.toLowerCase())});if(r&&0<r.size)return r.get(0)}function j(e,t){if(e&&t&&0<t.length){var n=function(){var n=e.getSelection(),r={};if(n.isCollapsed())return t.forEach(function(t){r[t]=function(e,t){var n=e.getCurrentInlineStyle().toList().filter(function(e){return e.startsWith(t.toLowerCase())});if(n&&0<n.size)return n.get(0)}(e,t)}),{v:r};var o=n.getStartOffset(),i=n.getEndOffset(),s=a(e);if(0<s.size){for(var l=function(e){var n=0===e?o:0,a=e===s.size-1?i:s.get(e).getText().length;n===a&&0===n?(n=1,a=2):n===a&&--n;for(var l=function(o){o===n?t.forEach(function(t){r[t]=L(s.get(e),t,o)}):t.forEach(function(t){r[t]&&r[t]!==L(s.get(e),t,o)&&(r[t]=void 0)})},c=n;c<a;c+=1)l(c)},c=0;c<s.size;c+=1)l(c);return{v:r}}}();if("object"===k(n))return n.v}return{}}function P(e){var t=e.getCurrentInlineStyle(),n=e.getCurrentContent();return t.forEach(function(t){n=r.Modifier.removeInlineStyle(n,e.getSelection(),t)}),r.EditorState.push(e,n,"change-inline-style")}n.d(t,"isListBlock",function(){return w}),n.d(t,"changeDepth",function(){return _}),n.d(t,"handleNewLine",function(){return E}),n.d(t,"getEntityRange",function(){return D}),n.d(t,"getCustomStyleMap",function(){return T}),n.d(t,"toggleCustomInlineStyle",function(){return N}),n.d(t,"getSelectionEntity",function(){return O}),n.d(t,"extractInlineStyle",function(){return I}),n.d(t,"removeAllInlineStyles",function(){return P}),n.d(t,"getSelectionInlineStyle",function(){return C}),n.d(t,"getSelectionCustomInlineStyle",function(){return j}),n.d(t,"getSelectedBlocksMap",function(){return i}),n.d(t,"getSelectedBlocksList",function(){return a}),n.d(t,"getSelectedBlock",function(){return s}),n.d(t,"getBlockBeforeSelectedBlock",function(){return l}),n.d(t,"getAllBlocks",function(){return c}),n.d(t,"getSelectedBlocksType",function(){return u}),n.d(t,"removeSelectedBlocksStyle",function(){return p}),n.d(t,"getSelectionText",function(){return d}),n.d(t,"addLineBreakRemovingSelection",function(){return f}),n.d(t,"insertNewUnstyledBlock",function(){return h}),n.d(t,"clearEditorContent",function(){return m}),n.d(t,"setBlockData",function(){return g}),n.d(t,"getSelectedBlocksMetadata",function(){return y}),n.d(t,"blockRenderMap",function(){return b})}],r.c=s,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2))},function(e,t){e.exports=n},function(e,t,n){function r(e){if(s[e])return s[e].exports;var t=s[e]={i:e,l:!1,exports:{}};return a[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}var o,i,a,s;window,e.exports=(o=n(5),i=n(3),s={},r.m=a=[function(e,t){e.exports=o},function(e,t){e.exports=i},function(e,t,n){e.exports=n(3)},function(e,t,n){"use strict";n.r(t);var r=n(1),o=n(0),i=function(e,t,n){var r,i=e.textContent;return""===i.trim()?{chunk:(r=n,{text:" ",inlines:[new o.OrderedSet],entities:[r],blocks:[]})}:{chunk:{text:i,inlines:Array(i.length).fill(t),entities:Array(i.length).fill(n),blocks:[]}}},a=function(){return{text:"\n",inlines:[new o.OrderedSet],entities:new Array(1),blocks:[]}},s=function(e,t){return{text:"",inlines:[],entities:[],blocks:[{type:e,depth:0,data:t||new o.Map({})}]}},l=function(e,t,n){return{text:"\r",inlines:[],entities:[],blocks:[{type:e,depth:Math.max(0,Math.min(4,t)),data:n||new o.Map({})}]}},c=function(e){return{text:"\r ",inlines:[new o.OrderedSet],entities:[e],blocks:[{type:"atomic",depth:0,data:new o.Map({})}]}},u=function(e,t){return{text:e.text+t.text,inlines:e.inlines.concat(t.inlines),entities:e.entities.concat(t.entities),blocks:e.blocks.concat(t.blocks)}},p=new o.Map({"header-one":{element:"h1"},"header-two":{element:"h2"},"header-three":{element:"h3"},"header-four":{element:"h4"},"header-five":{element:"h5"},"header-six":{element:"h6"},"unordered-list-item":{element:"li",wrapper:"ul"},"ordered-list-item":{element:"li",wrapper:"ol"},blockquote:{element:"blockquote"},code:{element:"pre"},atomic:{element:"figure"},unstyled:{element:"p",aliasedElements:["div"]}}),d={code:"CODE",del:"STRIKETHROUGH",em:"ITALIC",strong:"BOLD",ins:"UNDERLINE",sub:"SUBSCRIPT",sup:"SUPERSCRIPT"};function f(e){return e.style.textAlign?new o.Map({"text-align":e.style.textAlign}):e.style.marginLeft?new o.Map({"margin-left":e.style.marginLeft}):void 0}var h=function(e){var t=void 0;if(e instanceof HTMLAnchorElement){var n={};t=e.dataset&&void 0!==e.dataset.mention?(n.url=e.href,n.text=e.innerHTML,n.value=e.dataset.value,r.Entity.__create("MENTION","IMMUTABLE",n)):(n.url=e.getAttribute&&e.getAttribute("href")||e.href,n.title=e.innerHTML,n.targetOption=e.target,r.Entity.__create("LINK","MUTABLE",n))}return t};n.d(t,"default",function(){return v});var m=" ",g=new RegExp("&nbsp;","g"),y=!0;function v(e,t){var n,v,b=(n=t,(v=function(e){var t,n=null;return document.implementation&&document.implementation.createHTMLDocument&&((t=document.implementation.createHTMLDocument("foo")).documentElement.innerHTML=e,n=t.getElementsByTagName("body")[0]),n}(e.trim().replace(g,m)))?(y=!0,{chunk:function e(t,n,o,m,g,v){var b=t.nodeName.toLowerCase();if(v){var w=v(b,t);if(w){var _=r.Entity.__create(w.type,w.mutability,w.data||{});return{chunk:c(_)}}}if("#text"===b&&"\n"!==t.textContent)return i(t,n,g);if("br"===b)return{chunk:a()};if("img"===b&&t instanceof HTMLImageElement){var E={};E.src=t.getAttribute&&t.getAttribute("src")||t.src,E.alt=t.alt,E.height=t.style.height,E.width=t.style.width,t.style.float&&(E.alignment=t.style.float);var S=r.Entity.__create("IMAGE","MUTABLE",E);return{chunk:c(S)}}if("video"===b&&t instanceof HTMLVideoElement){var x={};x.src=t.getAttribute&&t.getAttribute("src")||t.src,x.alt=t.alt,x.height=t.style.height,x.width=t.style.width,t.style.float&&(x.alignment=t.style.float);var k=r.Entity.__create("VIDEO","MUTABLE",x);return{chunk:c(k)}}if("iframe"===b&&t instanceof HTMLIFrameElement){var C={};C.src=t.getAttribute&&t.getAttribute("src")||t.src,C.height=t.height,C.width=t.width;var O=r.Entity.__create("EMBEDDED_LINK","MUTABLE",C);return{chunk:c(O)}}var D,M=function(e,t){var n=p.filter(function(n){return n.element===e&&(!n.wrapper||n.wrapper===t)||n.wrapper===e||n.aliasedElements&&-1<n.aliasedElements.indexOf(e)}).keySeq().toSet().toArray();if(1===n.length)return n[0]}(b,m);M&&("ul"===b||"ol"===b?(m=b,o+=1):("unordered-list-item"!==M&&"ordered-list-item"!==M&&(m="",o=-1),y?(D=s(M,f(t)),y=!1):D=l(M,o,f(t)))),D=D||{text:"",inlines:[],entities:[],blocks:[]},n=function(e,t,n){var r,o=d[e];if(o)r=n.add(o).toOrderedSet();else if(t instanceof HTMLElement){var i=t;r=(r=n).withMutations(function(e){var t=i.style.color,n=i.style.backgroundColor,r=i.style.fontSize,o=i.style.fontFamily.replace(/^"|"$/g,""),a=i.style.fontWeight,s=i.style.textDecoration,l=i.style.fontStyle;t&&e.add("color-".concat(t.replace(/ /g,""))),n&&e.add("bgcolor-".concat(n.replace(/ /g,""))),r&&e.add("fontsize-".concat(r.replace(/px$/g,""))),o&&e.add("fontfamily-".concat(o)),"bold"===a&&e.add(d.strong),"underline"===s&&e.add(d.ins),"italic"===l&&e.add(d.em)}).toOrderedSet()}return r}(b,t,n);for(var T=t.firstChild;T;){var A=e(T,n,o,m,h(T)||g,v).chunk;D=u(D,A),T=T.nextSibling}return{chunk:D}}(v,new o.OrderedSet,-1,"",void 0,n).chunk}):null);if(b){var w=b.chunk,_=new o.OrderedMap({});w.entities&&w.entities.forEach(function(e){e&&(_=_.set(e,r.Entity.__get(e)))});var E=0;return{contentBlocks:w.text.split("\r").map(function(e,t){var n=E+e.length,i=w&&w.inlines.slice(E,n),a=w&&w.entities.slice(E,n),s=new o.List(i.map(function(e,t){var n={style:e,entity:null};return a[t]&&(n.entity=a[t]),r.CharacterMetadata.create(n)}));return E=n,new r.ContentBlock({key:Object(r.genKey)(),type:w&&w.blocks[t]&&w.blocks[t].type||"unstyled",depth:w&&w.blocks[t]&&w.blocks[t].depth,data:w&&w.blocks[t]&&w.blocks[t].data||new o.Map({}),text:e,characterList:s})}),entityMap:_}}return null}}],r.c=s,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2))},function(e,t,n){"use strict";function r(e){return Array.prototype.slice.call(arguments,1).forEach(function(t){t&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e}function o(e){return Object.prototype.toString.call(e)}function i(e){return"[object Function]"===o(e)}function a(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var s={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1},l={"http:":{validate:function(e,t,n){var r=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){var r=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(r)?3<=t&&":"===e[t-3]||3<=t&&"/"===e[t-3]?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){var r=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},c="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function u(e){var t=e.re=n(21)(e.__opts__),r=e.__tlds__.slice();function s(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||r.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),r.push(t.src_xn),t.src_tlds=r.join("|"),t.email_fuzzy=RegExp(s(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(s(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(s(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(s(t.tpl_host_fuzzy_test),"i");var l=[];function c(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(t){var n=e.__schemas__[t];if(null!==n){var r,a={validate:null,link:null};if(e.__compiled__[t]=a,"[object Object]"===o(n))return"[object RegExp]"===o(n.validate)?a.validate=(r=n.validate,function(e,t){var n=e.slice(t);return r.test(n)?n.match(r)[0].length:0}):i(n.validate)?a.validate=n.validate:c(t,n),void(i(n.normalize)?a.normalize=n.normalize:n.normalize?c(t,n):a.normalize=function(e,t){t.normalize(e)});"[object String]"!==o(n)?c(t,n):l.push(t)}}),l.forEach(function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)}),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};var u,p=Object.keys(e.__compiled__).filter(function(t){return 0<t.length&&e.__compiled__[t]}).map(a).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+p+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+p+")","ig"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),(u=e).__index__=-1,u.__text_cache__=""}function p(e,t){var n=e.__index__,r=e.__last_index__,o=e.__text_cache__.slice(n,r);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=r+t,this.raw=o,this.text=o,this.url=o}function d(e,t){var n=new p(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function f(e,t){if(!(this instanceof f))return new f(e,t);var n;t||(n=e,Object.keys(n||{}).reduce(function(e,t){return e||s.hasOwnProperty(t)},!1)&&(t=e,e={})),this.__opts__=r({},s,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=r({},l,e),this.__compiled__={},this.__tlds__=c,this.__tlds_replaced__=!1,this.re={},u(this)}f.prototype.add=function(e,t){return this.__schemas__[e]=t,u(this),this},f.prototype.set=function(e){return this.__opts__=r(this.__opts__,e),this},f.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,n,r,o,i,a,s,l;if(this.re.schema_test.test(e))for((s=this.re.schema_search).lastIndex=0;null!==(t=s.exec(e));)if(o=this.testSchemaAt(e,t[2],s.lastIndex)){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+o;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&0<=(l=e.search(this.re.host_fuzzy_test))&&(this.__index__<0||l<this.__index__)&&null!==(n=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(i=n.index+n[1].length,(this.__index__<0||i<this.__index__)&&(this.__schema__="",this.__index__=i,this.__last_index__=n.index+n[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&0<=e.indexOf("@")&&null!==(r=e.match(this.re.email_fuzzy))&&(i=r.index+r[1].length,a=r.index+r[0].length,(this.__index__<0||i<this.__index__||i===this.__index__&&a>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=i,this.__last_index__=a)),0<=this.__index__},f.prototype.pretest=function(e){return this.re.pretest.test(e)},f.prototype.testSchemaAt=function(e,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,n,this):0},f.prototype.match=function(e){var t=0,n=[];0<=this.__index__&&this.__text_cache__===e&&(n.push(d(this,t)),t=this.__last_index__);for(var r=t?e.slice(t):e;this.test(r);)n.push(d(this,t)),r=r.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null},f.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?this.__tlds__=this.__tlds__.concat(e).sort().filter(function(e,t,n){return e!==n[t-1]}).reverse():(this.__tlds__=e.slice(),this.__tlds_replaced__=!0),u(this),this},f.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},f.prototype.onCompile=function(){},e.exports=f},function(e,t,n){e.exports=n(40)},function(e,t,n){"use strict";var r=n(10);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}var n={array:e.isRequired=e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";e.exports=function(e){var t={};t.src_Any=n(22).source,t.src_Cc=n(23).source,t.src_Z=n(24).source,t.src_P=n(25).source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");return t.src_pseudo_letter="(?:(?![><|]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><|]|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|[><|]|[()[\\]{}.,\"'?!\\-]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><|]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}},function(e,t){e.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},function(e,t){e.exports=/[\0-\x1F\x7F-\x9F]/},function(e,t){e.exports=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/},function(e,t){e.exports=/[!-#%-\*,-/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E44\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD807[\uDC41-\uDC45\uDC70\uDC71]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(1),o=n.n(r),i=n(0),a=n.n(i),s=n(3),l=n(4),c=n(2),u=n.n(c);function p(){var e=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),this.callBacks=[],this.suggestionCallback=void 0,this.editorFlag=!1,this.suggestionFlag=!1,this.closeAllModals=function(t){e.callBacks.forEach(function(e){e(t)})},this.init=function(t){var n=document.getElementById(t);n&&n.addEventListener("click",function(){e.editorFlag=!0}),document&&(document.addEventListener("click",function(){e.editorFlag?e.editorFlag=!1:(e.closeAllModals(),e.suggestionCallback&&e.suggestionCallback())}),document.addEventListener("keydown",function(t){"Escape"===t.key&&e.closeAllModals()}))},this.onEditorClick=function(){e.closeModals(),!e.suggestionFlag&&e.suggestionCallback?e.suggestionCallback():e.suggestionFlag=!1},this.closeModals=function(t){e.closeAllModals(t)},this.registerCallBack=function(t){e.callBacks.push(t)},this.deregisterCallBack=function(t){e.callBacks=e.callBacks.filter(function(e){return e!==t})},this.setSuggestionCallback=function(t){e.suggestionCallback=t},this.removeSuggestionCallback=function(){e.suggestionCallback=void 0},this.onSuggestionClick=function(){e.suggestionFlag=!0}}function d(){var e=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),this.inputFocused=!1,this.editorMouseDown=!1,this.onEditorMouseDown=function(){e.editorFocused=!0},this.onInputMouseDown=function(){e.inputFocused=!0},this.isEditorBlur=function(t){return"INPUT"!==t.target.tagName&&"LABEL"!==t.target.tagName&&"TEXTAREA"!==t.target.tagName||e.editorFocused?!("INPUT"===t.target.tagName&&"LABEL"===t.target.tagName&&"TEXTAREA"===t.target.tagName||e.inputFocused||(e.editorFocused=!1)):!(e.inputFocused=!1)},this.isEditorFocused=function(){return!e.inputFocused||(e.inputFocused=!1)},this.isToolbarFocused=function(){return!e.editorFocused||(e.editorFocused=!1)},this.isInputFocused=function(){return e.inputFocused}}var f,h=[],m={onKeyDown:function(e){h.forEach(function(t){t(e)})},registerCallBack:function(e){h.push(e)},deregisterCallBack:function(e){h=h.filter(function(t){return t!==e})}},g=function(){f=!0},y=function(){f=!1},v=function(){return f};function b(e){var t=e.getData()&&e.getData().get("text-align");return t?"rdw-".concat(t,"-aligned-block"):""}function w(e,t){if(e)for(var n in e)!{}.hasOwnProperty.call(e,n)||t(n,e[n])}function _(e,t){var n=!1;if(e)for(var r in e)if({}.hasOwnProperty.call(e,r)&&t===r){n=!0;break}return n}function E(e){e.stopPropagation()}function S(e){return e[e.options[0]].icon}function x(e,t){if(e&&void 0===t)return e;var n={};return w(e,function(e,r){var o;o=r,"[object Object]"===Object.prototype.toString.call(o)?n[e]=x(r,t[e]):n[e]=void 0!==t[e]?t[e]:r}),n}var k=n(6),C=n.n(k),O=n(5);function D(e){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e){return(A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(11);var I=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==D(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=A(e)).call.apply(t,[this].concat(o)))).onClick=function(){var e=n.props,t=e.disabled,r=e.onClick,o=e.value;t||r(o)},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&N(e,t)}(e,r.Component),t=e,(n=[{key:"render",value:function(){var e,t=this.props,n=t.children,r=t.className,i=t.activeClassName,a=t.active,s=t.disabled,l=t.title;return o.a.createElement("div",{className:u()("rdw-option-wrapper",r,(M(e={},"rdw-option-active ".concat(i),a),M(e,"rdw-option-disabled",s),e)),onClick:this.onClick,"aria-selected":a,title:l},n)}}])&&T(t.prototype,n),e}();function L(e){return(L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function P(e){return(P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}I.propTypes={onClick:a.a.func.isRequired,children:a.a.any,value:a.a.string,className:a.a.string,activeClassName:a.a.string,active:a.a.bool,disabled:a.a.bool,title:a.a.string},I.defaultProps={activeClassName:""},n(12);var F=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==L(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=P(e)).call.apply(t,[this].concat(o)))).state={highlighted:-1},n.onChange=function(e){var t=n.props.onChange;t&&t(e),n.toggleExpansion()},n.setHighlighted=function(e){n.setState({highlighted:e})},n.toggleExpansion=function(){var e=n.props,t=e.doExpand,r=e.doCollapse;e.expanded?r():t()},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&R(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.expanded;e.expanded&&!t&&this.setState({highlighted:-1})}},{key:"render",value:function(){var e=this,t=this.props,n=t.expanded,r=t.children,i=t.className,a=t.optionWrapperClassName,s=t.ariaLabel,l=t.onExpandEvent,c=t.title,p=this.state.highlighted,d=r.slice(1,r.length);return o.a.createElement("div",{className:u()("rdw-dropdown-wrapper",i),"aria-expanded":n,"aria-label":s||"rdw-dropdown"},o.a.createElement("a",{className:"rdw-dropdown-selectedtext",onClick:l,title:c},r[0],o.a.createElement("div",{className:u()({"rdw-dropdown-carettoclose":n,"rdw-dropdown-carettoopen":!n})})),n?o.a.createElement("ul",{className:u()("rdw-dropdown-optionwrapper",a),onClick:E},o.a.Children.map(d,function(t,n){return t&&o.a.cloneElement(t,{onSelect:e.onChange,highlighted:p===n,setHighlighted:e.setHighlighted,index:n})})):void 0)}}])&&j(t.prototype,n),e}();function z(e){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function B(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function U(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function H(e){return(H=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function V(e,t){return(V=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}F.propTypes={children:a.a.any,onChange:a.a.func,className:a.a.string,expanded:a.a.bool,doExpand:a.a.func,doCollapse:a.a.func,onExpandEvent:a.a.func,optionWrapperClassName:a.a.string,ariaLabel:a.a.string,title:a.a.string},n(13);var Y=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==z(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=H(e)).call.apply(t,[this].concat(o)))).onClick=function(e){var t=n.props,r=t.onSelect,o=t.onClick,i=t.value;t.disabled||(r&&r(i),o&&(e.stopPropagation(),o(i)))},n.setHighlighted=function(){var e=n.props;(0,e.setHighlighted)(e.index)},n.resetHighlighted=function(){(0,n.props.setHighlighted)(-1)},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&V(e,t)}(e,r.Component),t=e,(n=[{key:"render",value:function(){var e,t=this.props,n=t.children,r=t.active,i=t.disabled,a=t.highlighted,s=t.className,l=t.activeClassName,c=t.disabledClassName,p=t.highlightedClassName,d=t.title;return o.a.createElement("li",{className:u()("rdw-dropdownoption-default",s,(B(e={},"rdw-dropdownoption-active ".concat(l),r),B(e,"rdw-dropdownoption-highlighted ".concat(p),a),B(e,"rdw-dropdownoption-disabled ".concat(c),i),e)),onMouseEnter:this.setHighlighted,onMouseLeave:this.resetHighlighted,onClick:this.onClick,title:d},n)}}])&&U(t.prototype,n),e}();function K(e){return(K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function W(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function q(e){return(q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Y.propTypes={children:a.a.any,value:a.a.any,onClick:a.a.func,onSelect:a.a.func,setHighlighted:a.a.func,index:a.a.number,disabled:a.a.bool,active:a.a.bool,highlighted:a.a.bool,className:a.a.string,activeClassName:a.a.string,disabledClassName:a.a.string,highlightedClassName:a.a.string,title:a.a.string},Y.defaultProps={activeClassName:"",disabledClassName:"",highlightedClassName:""},n(14);var $=function(){function e(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),function(e,t){return!t||"object"!==K(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,q(e).apply(this,arguments))}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&G(e,t)}(e,r.Component),t=e,(n=[{key:"renderInFlatList",value:function(){var e=this.props,t=e.config,n=e.currentState,r=e.onChange,i=e.translations;return o.a.createElement("div",{className:u()("rdw-inline-wrapper",t.className),"aria-label":"rdw-inline-control"},t.options.map(function(e,a){return o.a.createElement(I,{key:a,value:e,onClick:r,className:u()(t[e].className),active:!0===n[e]||"MONOSPACE"===e&&n.CODE,title:t[e].title||i["components.controls.inline.".concat(e)]},o.a.createElement("img",{alt:"",src:t[e].icon}))}))}},{key:"renderInDropDown",value:function(){var e=this.props,t=e.config,n=e.expanded,r=e.doExpand,i=e.onExpandEvent,a=e.doCollapse,s=e.currentState,l=e.onChange,c=e.translations,p=t.className,d=t.dropdownClassName,f=t.title;return o.a.createElement(F,{className:u()("rdw-inline-dropdown",p),optionWrapperClassName:u()(d),onChange:l,expanded:n,doExpand:r,doCollapse:a,onExpandEvent:i,"aria-label":"rdw-inline-control",title:f},o.a.createElement("img",{src:S(t),alt:""}),t.options.map(function(e,n){return o.a.createElement(Y,{key:n,value:e,className:u()("rdw-inline-dropdownoption",t[e].className),active:!0===s[e]||"MONOSPACE"===e&&s.CODE,title:t[e].title||c["components.controls.inline.".concat(e)]},o.a.createElement("img",{src:t[e].icon,alt:""}))}))}},{key:"render",value:function(){return this.props.config.inDropdown?this.renderInDropDown():this.renderInFlatList()}}])&&W(t.prototype,n),e}();function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Z(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function J(e){return(J=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}$.propTypes={expanded:a.a.bool,doExpand:a.a.func,doCollapse:a.a.func,onExpandEvent:a.a.func,config:a.a.object,onChange:a.a.func,currentState:a.a.object,translations:a.a.object};var ee=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==Q(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,J(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.toggleInlineStyle=function(e){var t="monospace"===e?"CODE":e.toUpperCase(),r=n.props,o=r.editorState,i=r.onChange,a=s.RichUtils.toggleInlineStyle(o,t);if("subscript"===e||"superscript"===e){var l="subscript"===e?"SUPERSCRIPT":"SUBSCRIPT",c=s.Modifier.removeInlineStyle(a.getCurrentContent(),a.getSelection(),l);a=s.EditorState.push(a,c,"change-inline-style")}a&&i(a)},n.changeKeys=function(e){if(e){var t={};return w(e,function(e,n){t["CODE"===e?"monospace":e.toLowerCase()]=n}),t}},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})};var r=n.props,o=r.editorState,i=r.modalHandler;return n.state={currentStyles:o?n.changeKeys(Object(l.getSelectionInlineStyle)(o)):{}},i.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&X(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&t!==e.editorState&&this.setState({currentStyles:this.changeKeys(Object(l.getSelectionInlineStyle)(t))})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state,i=r.expanded,a=r.currentStyles,s=t.component||$;return o.a.createElement(s,{config:t,translations:n,currentState:a,expanded:i,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,onChange:this.toggleInlineStyle})}}])&&Z(t.prototype,n),e}();function te(e){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ne(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function re(e){return(re=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function oe(e,t){return(oe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}ee.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object},n(15);var ie=function(){function e(t){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==te(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,re(e).call(this,t))).getBlockTypes=function(e){return[{label:"Normal",displayName:e["components.controls.blocktype.normal"]},{label:"H1",displayName:e["components.controls.blocktype.h1"]},{label:"H2",displayName:e["components.controls.blocktype.h2"]},{label:"H3",displayName:e["components.controls.blocktype.h3"]},{label:"H4",displayName:e["components.controls.blocktype.h4"]},{label:"H5",displayName:e["components.controls.blocktype.h5"]},{label:"H6",displayName:e["components.controls.blocktype.h6"]},{label:"Blockquote",displayName:e["components.controls.blocktype.blockquote"]},{label:"Code",displayName:e["components.controls.blocktype.code"]}]},n.state={blockTypes:n.getBlockTypes(t.translations)},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&oe(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.translations;t!==e.translations&&this.setState({blockTypes:this.getBlockTypes(t)})}},{key:"renderFlat",value:function(e){var t=this.props,n=t.config.className,r=t.onChange,i=t.currentState.blockType;return o.a.createElement("div",{className:u()("rdw-inline-wrapper",n)},e.map(function(e,t){return o.a.createElement(I,{key:t,value:e.label,active:i===e.label,onClick:r},e.displayName)}))}},{key:"renderInDropdown",value:function(e){var t=this.props,n=t.config,r=n.className,i=n.dropdownClassName,a=n.title,s=t.currentState.blockType,l=t.expanded,c=t.doExpand,p=t.onExpandEvent,d=t.doCollapse,f=t.onChange,h=t.translations,m=this.state.blockTypes.filter(function(e){return e.label===s}),g=m&&m[0]&&m[0].displayName;return o.a.createElement("div",{className:"rdw-block-wrapper","aria-label":"rdw-block-control"},o.a.createElement(F,{className:u()("rdw-block-dropdown",r),optionWrapperClassName:u()(i),onChange:f,expanded:l,doExpand:c,doCollapse:d,onExpandEvent:p,title:a||h["components.controls.blocktype.blocktype"]},o.a.createElement("span",null,g||h["components.controls.blocktype.blocktype"]),e.map(function(e,t){return o.a.createElement(Y,{active:s===e.label,value:e.label,key:t},e.displayName)})))}},{key:"render",value:function(){var e=this.props.config,t=e.inDropdown,n=this.state.blockTypes.filter(function(t){var n=t.label;return-1<e.options.indexOf(n)});return t?this.renderInDropdown(n):this.renderFlat(n)}}])&&ne(t.prototype,n),e}();ie.propTypes={expanded:a.a.bool,onExpandEvent:a.a.func,doExpand:a.a.func,doCollapse:a.a.func,onChange:a.a.func,config:a.a.object,currentState:a.a.object,translations:a.a.object};var ae=ie;function se(e){return(se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ce(e){return(ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ue(e,t){return(ue=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var pe=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==se(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,ce(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.blocksTypes=[{label:"Normal",style:"unstyled"},{label:"H1",style:"header-one"},{label:"H2",style:"header-two"},{label:"H3",style:"header-three"},{label:"H4",style:"header-four"},{label:"H5",style:"header-five"},{label:"H6",style:"header-six"},{label:"Blockquote",style:"blockquote"},{label:"Code",style:"code"}],n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.toggleBlockType=function(e){var t=n.blocksTypes.find(function(t){return t.label===e}).style,r=n.props,o=r.editorState,i=r.onChange,a=s.RichUtils.toggleBlockType(o,t);a&&i(a)};var r=t.editorState,o=t.modalHandler;return n.state={expanded:!1,currentBlockType:r?Object(l.getSelectedBlocksType)(r):"unstyled"},o.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ue(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&t!==e.editorState&&this.setState({currentBlockType:Object(l.getSelectedBlocksType)(t)})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state,i=r.expanded,a=r.currentBlockType,s=t.component||ae,l=this.blocksTypes.find(function(e){return e.style===a});return o.a.createElement(s,{config:t,translations:n,currentState:{blockType:l&&l.label},onChange:this.toggleBlockType,expanded:i,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse})}}])&&le(t.prototype,n),e}();pe.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object,modalHandler:a.a.object,config:a.a.object,translations:a.a.object};var de=pe;function fe(e){return(fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function he(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function me(e){return(me=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ge(e,t){return(ge=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(16);var ye=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==fe(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=me(e)).call.apply(t,[this].concat(o)))).state={defaultFontSize:void 0},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ge(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidMount",value:function(){var e=document.getElementsByClassName("DraftEditor-root");if(e&&0<e.length){var t=window.getComputedStyle(e[0]).getPropertyValue("font-size");t=t.substring(0,t.length-2),this.setState({defaultFontSize:t})}}},{key:"render",value:function(){var e=this.props,t=e.config,n=t.icon,r=t.className,i=t.dropdownClassName,a=t.options,s=t.title,l=e.onChange,c=e.expanded,p=e.doCollapse,d=e.onExpandEvent,f=e.doExpand,h=e.translations,m=this.props.currentState.fontSize,g=this.state.defaultFontSize;return g=Number(g),m=m||a&&0<=a.indexOf(g)&&g,o.a.createElement("div",{className:"rdw-fontsize-wrapper","aria-label":"rdw-font-size-control"},o.a.createElement(F,{className:u()("rdw-fontsize-dropdown",r),optionWrapperClassName:u()(i),onChange:l,expanded:c,doExpand:f,doCollapse:p,onExpandEvent:d,title:s||h["components.controls.fontsize.fontsize"]},m?o.a.createElement("span",null,m):o.a.createElement("img",{src:n,alt:""}),a.map(function(e,t){return o.a.createElement(Y,{className:"rdw-fontsize-option",active:m===e,value:e,key:t},e)})))}}])&&he(t.prototype,n),e}();function ve(e){return(ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function we(e){return(we=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _e(e,t){return(_e=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}ye.propTypes={expanded:a.a.bool,onExpandEvent:a.a.func,doExpand:a.a.func,doCollapse:a.a.func,onChange:a.a.func,config:a.a.object,currentState:a.a.object,translations:a.a.object};var Ee=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==ve(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,we(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.toggleFontSize=function(e){var t=n.props,r=t.editorState,o=t.onChange,i=Object(l.toggleCustomInlineStyle)(r,"fontSize",e);i&&o(i)};var r=t.editorState,o=t.modalHandler;return n.state={expanded:void 0,currentFontSize:r?Object(l.getSelectionCustomInlineStyle)(r,["FONTSIZE"]).FONTSIZE:void 0},o.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_e(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&t!==e.editorState&&this.setState({currentFontSize:Object(l.getSelectionCustomInlineStyle)(t,["FONTSIZE"]).FONTSIZE})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state,i=r.expanded,a=r.currentFontSize,s=t.component||ye,l=a&&Number(a.substring(9));return o.a.createElement(s,{config:t,translations:n,currentState:{fontSize:l},onChange:this.toggleFontSize,expanded:i,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse})}}])&&be(t.prototype,n),e}();function Se(e){return(Se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ke(e){return(ke=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ce(e,t){return(Ce=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Ee.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object,modalHandler:a.a.object,config:a.a.object,translations:a.a.object},n(17);var Oe=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==Se(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=ke(e)).call.apply(t,[this].concat(o)))).state={defaultFontFamily:void 0},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ce(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidMount",value:function(){var e=document.getElementsByClassName("DraftEditor-root");if(e&&0<e.length){var t=window.getComputedStyle(e[0]).getPropertyValue("font-family");this.setState({defaultFontFamily:t})}}},{key:"render",value:function(){var e=this.state.defaultFontFamily,t=this.props,n=t.config,r=n.className,i=n.dropdownClassName,a=n.options,s=n.title,l=t.translations,c=t.onChange,p=t.expanded,d=t.doCollapse,f=t.onExpandEvent,h=t.doExpand,m=this.props.currentState.fontFamily;return m=m||a&&e&&a.some(function(t){return t.toLowerCase()===e.toLowerCase()})&&e,o.a.createElement("div",{className:"rdw-fontfamily-wrapper","aria-label":"rdw-font-family-control"},o.a.createElement(F,{className:u()("rdw-fontfamily-dropdown",r),optionWrapperClassName:u()("rdw-fontfamily-optionwrapper",i),onChange:c,expanded:p,doExpand:h,doCollapse:d,onExpandEvent:f,title:s||l["components.controls.fontfamily.fontfamily"]},o.a.createElement("span",{className:"rdw-fontfamily-placeholder"},m||l["components.controls.fontfamily.fontfamily"]),a.map(function(e,t){return o.a.createElement(Y,{active:m===e,value:e,key:t},e)})))}}])&&xe(t.prototype,n),e}();Oe.propTypes={expanded:a.a.bool,onExpandEvent:a.a.func,doExpand:a.a.func,doCollapse:a.a.func,onChange:a.a.func,config:a.a.object,currentState:a.a.object,translations:a.a.object};var De=Oe;function Me(e){return(Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Te(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ae(e){return(Ae=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ne(e,t){return(Ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Ie=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==Me(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,Ae(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.toggleFontFamily=function(e){var t=n.props,r=t.editorState,o=t.onChange,i=Object(l.toggleCustomInlineStyle)(r,"fontFamily",e);i&&o(i)};var r=t.editorState,o=t.modalHandler;return n.state={expanded:void 0,currentFontFamily:r?Object(l.getSelectionCustomInlineStyle)(r,["FONTFAMILY"]).FONTFAMILY:void 0},o.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ne(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&t!==e.editorState&&this.setState({currentFontFamily:Object(l.getSelectionCustomInlineStyle)(t,["FONTFAMILY"]).FONTFAMILY})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state,i=r.expanded,a=r.currentFontFamily,s=t.component||De,l=a&&a.substring(11);return o.a.createElement(s,{translations:n,config:t,currentState:{fontFamily:l},onChange:this.toggleFontFamily,expanded:i,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse})}}])&&Te(t.prototype,n),e}();function Le(e){return(Le="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function je(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pe(e){return(Pe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Re(e,t){return(Re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Ie.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object,modalHandler:a.a.object,config:a.a.object,translations:a.a.object},n(18);var Fe=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==Le(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=Pe(e)).call.apply(t,[this].concat(o)))).options=["unordered","ordered","indent","outdent"],n.toggleBlockType=function(e){(0,n.props.onChange)(e)},n.indent=function(){(0,n.props.onChange)("indent")},n.outdent=function(){(0,n.props.onChange)("outdent")},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Re(e,t)}(e,r.Component),t=e,(n=[{key:"renderInFlatList",value:function(){var e=this.props,t=e.config,n=e.currentState.listType,r=e.translations,i=e.indentDisabled,a=e.outdentDisabled,s=t.options,l=t.unordered,c=t.ordered,p=t.indent,d=t.outdent,f=t.className;return o.a.createElement("div",{className:u()("rdw-list-wrapper",f),"aria-label":"rdw-list-control"},0<=s.indexOf("unordered")&&o.a.createElement(I,{value:"unordered",onClick:this.toggleBlockType,className:u()(l.className),active:"unordered"===n,title:l.title||r["components.controls.list.unordered"]},o.a.createElement("img",{src:l.icon,alt:""})),0<=s.indexOf("ordered")&&o.a.createElement(I,{value:"ordered",onClick:this.toggleBlockType,className:u()(c.className),active:"ordered"===n,title:c.title||r["components.controls.list.ordered"]},o.a.createElement("img",{src:c.icon,alt:""})),0<=s.indexOf("indent")&&o.a.createElement(I,{onClick:this.indent,disabled:i,className:u()(p.className),title:p.title||r["components.controls.list.indent"]},o.a.createElement("img",{src:p.icon,alt:""})),0<=s.indexOf("outdent")&&o.a.createElement(I,{onClick:this.outdent,disabled:a,className:u()(d.className),title:d.title||r["components.controls.list.outdent"]},o.a.createElement("img",{src:d.icon,alt:""})))}},{key:"renderInDropDown",value:function(){var e=this,t=this.props,n=t.config,r=t.expanded,i=t.doCollapse,a=t.doExpand,s=t.onExpandEvent,l=t.onChange,c=t.currentState.listType,p=t.translations,d=n.options,f=n.className,h=n.dropdownClassName,m=n.title;return o.a.createElement(F,{className:u()("rdw-list-dropdown",f),optionWrapperClassName:u()(h),onChange:l,expanded:r,doExpand:a,doCollapse:i,onExpandEvent:s,"aria-label":"rdw-list-control",title:m||p["components.controls.list.list"]},o.a.createElement("img",{src:S(n),alt:""}),this.options.filter(function(e){return 0<=d.indexOf(e)}).map(function(t,r){return o.a.createElement(Y,{key:r,value:t,disabled:e.props["".concat(t,"Disabled")],className:u()("rdw-list-dropdownOption",n[t].className),active:c===t,title:n[t].title||p["components.controls.list.".concat(t)]},o.a.createElement("img",{src:n[t].icon,alt:""}))}))}},{key:"render",value:function(){return this.props.config.inDropdown?this.renderInDropDown():this.renderInFlatList()}}])&&je(t.prototype,n),e}();function ze(e){return(ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ue(e){return(Ue=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function He(e,t){return(He=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Fe.propTypes={expanded:a.a.bool,doExpand:a.a.func,doCollapse:a.a.func,onExpandEvent:a.a.func,config:a.a.object,onChange:a.a.func,currentState:a.a.object,translations:a.a.object,indentDisabled:a.a.bool,outdentDisabled:a.a.bool};var Ve=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==ze(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,Ue(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.onChange=function(e){"unordered"===e?n.toggleBlockType("unordered-list-item"):"ordered"===e?n.toggleBlockType("ordered-list-item"):"indent"===e?n.adjustDepth(1):n.adjustDepth(-1)},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.toggleBlockType=function(e){var t=n.props,r=t.onChange,o=t.editorState,i=s.RichUtils.toggleBlockType(o,e);i&&r(i)},n.adjustDepth=function(e){var t=n.props,r=t.onChange,o=t.editorState,i=Object(l.changeDepth)(o,e,4);i&&r(i)},n.isIndentDisabled=function(){var e=n.props.editorState,t=n.state.currentBlock,r=Object(l.getBlockBeforeSelectedBlock)(e);return!r||!Object(l.isListBlock)(t)||r.get("type")!==t.get("type")||r.get("depth")<t.get("depth")},n.isOutdentDisabled=function(){var e=n.state.currentBlock;return!e||!Object(l.isListBlock)(e)||e.get("depth")<=0};var r=n.props,o=r.editorState,i=r.modalHandler;return n.state={expanded:!1,currentBlock:o?Object(l.getSelectedBlock)(o):void 0},i.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&He(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&t!==e.editorState&&this.setState({currentBlock:Object(l.getSelectedBlock)(t)})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e,t=this.props,n=t.config,r=t.translations,i=this.state,a=i.expanded,s=i.currentBlock,l=n.component||Fe;"unordered-list-item"===s.get("type")?e="unordered":"ordered-list-item"===s.get("type")&&(e="ordered");var c=this.isIndentDisabled(),u=this.isOutdentDisabled();return o.a.createElement(l,{config:n,translations:r,currentState:{listType:e},expanded:a,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,onChange:this.onChange,indentDisabled:c,outdentDisabled:u})}}])&&Be(t.prototype,n),e}();function Ye(e){return(Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ke(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function We(e){return(We=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qe(e,t){return(qe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Ve.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object},n(19);var Ge=function(){function e(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),function(e,t){return!t||"object"!==Ye(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,We(e).apply(this,arguments))}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&qe(e,t)}(e,r.Component),t=e,(n=[{key:"renderInFlatList",value:function(){var e=this.props,t=e.config,n=t.options,r=t.left,i=t.center,a=t.right,s=t.justify,l=t.className,c=e.onChange,p=e.currentState.textAlignment,d=e.translations;return o.a.createElement("div",{className:u()("rdw-text-align-wrapper",l),"aria-label":"rdw-textalign-control"},0<=n.indexOf("left")&&o.a.createElement(I,{value:"left",className:u()(r.className),active:"left"===p,onClick:c,title:r.title||d["components.controls.textalign.left"]},o.a.createElement("img",{src:r.icon,alt:""})),0<=n.indexOf("center")&&o.a.createElement(I,{value:"center",className:u()(i.className),active:"center"===p,onClick:c,title:i.title||d["components.controls.textalign.center"]},o.a.createElement("img",{src:i.icon,alt:""})),0<=n.indexOf("right")&&o.a.createElement(I,{value:"right",className:u()(a.className),active:"right"===p,onClick:c,title:a.title||d["components.controls.textalign.right"]},o.a.createElement("img",{src:a.icon,alt:""})),0<=n.indexOf("justify")&&o.a.createElement(I,{value:"justify",className:u()(s.className),active:"justify"===p,onClick:c,title:s.title||d["components.controls.textalign.justify"]},o.a.createElement("img",{src:s.icon,alt:""})))}},{key:"renderInDropDown",value:function(){var e=this.props,t=e.config,n=e.expanded,r=e.doExpand,i=e.onExpandEvent,a=e.doCollapse,s=e.currentState.textAlignment,l=e.onChange,c=e.translations,p=t.options,d=t.left,f=t.center,h=t.right,m=t.justify,g=t.className,y=t.dropdownClassName,v=t.title;return o.a.createElement(F,{className:u()("rdw-text-align-dropdown",g),optionWrapperClassName:u()(y),onChange:l,expanded:n,doExpand:r,doCollapse:a,onExpandEvent:i,"aria-label":"rdw-textalign-control",title:v||c["components.controls.textalign.textalign"]},o.a.createElement("img",{src:s&&t[s]&&t[s].icon||S(t),alt:""}),0<=p.indexOf("left")&&o.a.createElement(Y,{value:"left",active:"left"===s,className:u()("rdw-text-align-dropdownOption",d.className),title:d.title||c["components.controls.textalign.left"]},o.a.createElement("img",{src:d.icon,alt:""})),0<=p.indexOf("center")&&o.a.createElement(Y,{value:"center",active:"center"===s,className:u()("rdw-text-align-dropdownOption",f.className),title:f.title||c["components.controls.textalign.center"]},o.a.createElement("img",{src:f.icon,alt:""})),0<=p.indexOf("right")&&o.a.createElement(Y,{value:"right",active:"right"===s,className:u()("rdw-text-align-dropdownOption",h.className),title:h.title||c["components.controls.textalign.right"]},o.a.createElement("img",{src:h.icon,alt:""})),0<=p.indexOf("justify")&&o.a.createElement(Y,{value:"justify",active:"justify"===s,className:u()("rdw-text-align-dropdownOption",m.className),title:m.title||c["components.controls.textalign.justify"]},o.a.createElement("img",{src:m.icon,alt:""})))}},{key:"render",value:function(){return this.props.config.inDropdown?this.renderInDropDown():this.renderInFlatList()}}])&&Ke(t.prototype,n),e}();function $e(e){return($e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Qe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ze(e){return(Ze=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Je(e,t){return(Je=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Ge.propTypes={expanded:a.a.bool,doExpand:a.a.func,doCollapse:a.a.func,onExpandEvent:a.a.func,config:a.a.object,onChange:a.a.func,currentState:a.a.object,translations:a.a.object};var Xe=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==$e(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,Ze(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.addBlockAlignmentData=function(e){var t=n.props,r=t.editorState;(0,t.onChange)(n.state.currentTextAlignment!==e?Object(l.setBlockData)(r,{"text-align":e}):Object(l.setBlockData)(r,{"text-align":void 0}))};var r=n.props.modalHandler;return n.state={currentTextAlignment:void 0},r.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Je(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t!==e.editorState&&this.setState({currentTextAlignment:Object(l.getSelectedBlocksMetadata)(t).get("text-align")})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state,i=r.expanded,a=r.currentTextAlignment,s=t.component||Ge;return o.a.createElement(s,{config:t,translations:n,expanded:i,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,currentState:{textAlignment:a},onChange:this.addBlockAlignmentData})}}])&&Qe(t.prototype,n),e}();function et(e){return(et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function nt(e){return(nt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rt(e,t){return(rt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Xe.propTypes={editorState:a.a.object.isRequired,onChange:a.a.func.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object},n(20);var ot=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(n=function(e,t){return!t||"object"!==et(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=nt(e)).call.apply(t,[this].concat(i)))).state={currentStyle:"color"},n.onChange=function(e){(0,n.props.onChange)(n.state.currentStyle,e)},n.setCurrentStyleColor=function(){n.setState({currentStyle:"color"})},n.setCurrentStyleBgcolor=function(){n.setState({currentStyle:"bgcolor"})},n.renderModal=function(){var e=n.props,t=e.config,r=t.popupClassName,i=t.colors,a=e.currentState,s=a.color,l=a.bgColor,c=e.translations,p=n.state.currentStyle,d="color"===p?s:l;return o.a.createElement("div",{className:u()("rdw-colorpicker-modal",r),onClick:E},o.a.createElement("span",{className:"rdw-colorpicker-modal-header"},o.a.createElement("span",{className:u()("rdw-colorpicker-modal-style-label",{"rdw-colorpicker-modal-style-label-active":"color"===p}),onClick:n.setCurrentStyleColor},c["components.controls.colorpicker.text"]),o.a.createElement("span",{className:u()("rdw-colorpicker-modal-style-label",{"rdw-colorpicker-modal-style-label-active":"bgcolor"===p}),onClick:n.setCurrentStyleBgcolor},c["components.controls.colorpicker.background"])),o.a.createElement("span",{className:"rdw-colorpicker-modal-options"},i.map(function(e,t){return o.a.createElement(I,{value:e,key:t,className:"rdw-colorpicker-option",activeClassName:"rdw-colorpicker-option-active",active:d===e,onClick:n.onChange},o.a.createElement("span",{style:{backgroundColor:e},className:"rdw-colorpicker-cube"}))})))},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&rt(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){this.props.expanded&&!e.expanded&&this.setState({currentStyle:"color"})}},{key:"render",value:function(){var e=this.props,t=e.config,n=t.icon,r=t.className,i=t.title,a=e.expanded,s=e.onExpandEvent,l=e.translations;return o.a.createElement("div",{className:"rdw-colorpicker-wrapper","aria-haspopup":"true","aria-expanded":a,"aria-label":"rdw-color-picker",title:i||l["components.controls.colorpicker.colorpicker"]},o.a.createElement(I,{onClick:s,className:u()(r)},o.a.createElement("img",{src:n,alt:""})),a?this.renderModal():void 0)}}])&&tt(t.prototype,n),e}();ot.propTypes={expanded:a.a.bool,onExpandEvent:a.a.func,onChange:a.a.func,config:a.a.object,currentState:a.a.object,translations:a.a.object};var it=ot;function at(e){return(at="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function st(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function lt(e){return(lt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ct(e,t){return(ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ut=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==at(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,lt(e).call(this,t))).state={expanded:!1,currentColor:void 0,currentBgColor:void 0},n.onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.toggleColor=function(e,t){var r=n.props,o=r.editorState,i=r.onChange,a=Object(l.toggleCustomInlineStyle)(o,e,t);a&&i(a),n.doCollapse()};var r=t.editorState,o=t.modalHandler,i={expanded:!1,currentColor:void 0,currentBgColor:void 0};return r&&(i.currentColor=Object(l.getSelectionCustomInlineStyle)(r,["COLOR"]).COLOR,i.currentBgColor=Object(l.getSelectionCustomInlineStyle)(r,["BGCOLOR"]).BGCOLOR),n.state=i,o.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ct(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&t!==e.editorState&&this.setState({currentColor:Object(l.getSelectionCustomInlineStyle)(t,["COLOR"]).COLOR,currentBgColor:Object(l.getSelectionCustomInlineStyle)(t,["BGCOLOR"]).BGCOLOR})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state,i=r.currentColor,a=r.currentBgColor,s=r.expanded,l=t.component||it,c=i&&i.substring(6),u=a&&a.substring(8);return o.a.createElement(l,{config:t,translations:n,onChange:this.toggleColor,expanded:s,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,currentState:{color:c,bgColor:u}})}}])&&st(t.prototype,n),e}();ut.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object};var pt=ut,dt=n(7),ft=n.n(dt);function ht(e){return(ht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function mt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function gt(e){return(gt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function yt(e,t){return(yt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(26);var vt=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==ht(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=gt(e)).call.apply(t,[this].concat(o)))).state={showModal:!1,linkTarget:"",linkTitle:"",linkTargetOption:n.props.config.defaultTargetOption},n.removeLink=function(){(0,n.props.onChange)("unlink")},n.addLink=function(){var e=n.props.onChange,t=n.state;e("link",t.linkTitle,t.linkTarget,t.linkTargetOption)},n.updateValue=function(e){var t,r,o;n.setState((t={},r="".concat(e.target.name),o=e.target.value,r in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t))},n.updateTargetOption=function(e){n.setState({linkTargetOption:e.target.checked?"_blank":"_self"})},n.hideModal=function(){n.setState({showModal:!1})},n.signalExpandShowModal=function(){var e=n.props,t=e.onExpandEvent,r=e.currentState,o=r.link,i=r.selectionText,a=n.state.linkTargetOption;t(),n.setState({showModal:!0,linkTarget:o&&o.target||"",linkTargetOption:o&&o.targetOption||a,linkTitle:o&&o.title||i})},n.forceExpandAndShowModal=function(){var e=n.props,t=e.doExpand,r=e.currentState,o=r.link,i=r.selectionText,a=n.state.linkTargetOption;t(),n.setState({showModal:!0,linkTarget:o&&o.target,linkTargetOption:o&&o.targetOption||a,linkTitle:o&&o.title||i})},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&yt(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){e.expanded&&!this.props.expanded&&this.setState({showModal:!1,linkTarget:"",linkTitle:"",linkTargetOption:this.props.config.defaultTargetOption})}},{key:"renderAddLinkModal",value:function(){var e=this.props,t=e.config.popupClassName,n=e.doCollapse,r=e.translations,i=this.state,a=i.linkTitle,s=i.linkTarget,l=i.linkTargetOption;return o.a.createElement("div",{className:u()("rdw-link-modal",t),onClick:E},o.a.createElement("label",{className:"rdw-link-modal-label",htmlFor:"linkTitle"},r["components.controls.link.linkTitle"]),o.a.createElement("input",{id:"linkTitle",className:"rdw-link-modal-input",onChange:this.updateValue,onBlur:this.updateValue,name:"linkTitle",value:a}),o.a.createElement("label",{className:"rdw-link-modal-label",htmlFor:"linkTarget"},r["components.controls.link.linkTarget"]),o.a.createElement("input",{id:"linkTarget",className:"rdw-link-modal-input",onChange:this.updateValue,onBlur:this.updateValue,name:"linkTarget",value:s}),o.a.createElement("label",{className:"rdw-link-modal-target-option",htmlFor:"openLinkInNewWindow"},o.a.createElement("input",{id:"openLinkInNewWindow",type:"checkbox",defaultChecked:"_blank"===l,value:"_blank",onChange:this.updateTargetOption}),o.a.createElement("span",null,r["components.controls.link.linkTargetOption"])),o.a.createElement("span",{className:"rdw-link-modal-buttonsection"},o.a.createElement("button",{className:"rdw-link-modal-btn",onClick:this.addLink,disabled:!s||!a},r["generic.add"]),o.a.createElement("button",{className:"rdw-link-modal-btn",onClick:n},r["generic.cancel"])))}},{key:"renderInFlatList",value:function(){var e=this.props,t=e.config,n=t.options,r=t.link,i=t.unlink,a=t.className,s=e.currentState,l=e.expanded,c=e.translations,p=this.state.showModal;return o.a.createElement("div",{className:u()("rdw-link-wrapper",a),"aria-label":"rdw-link-control"},0<=n.indexOf("link")&&o.a.createElement(I,{value:"unordered-list-item",className:u()(r.className),onClick:this.signalExpandShowModal,"aria-haspopup":"true","aria-expanded":p,title:r.title||c["components.controls.link.link"]},o.a.createElement("img",{src:r.icon,alt:""})),0<=n.indexOf("unlink")&&o.a.createElement(I,{disabled:!s.link,value:"ordered-list-item",className:u()(i.className),onClick:this.removeLink,title:i.title||c["components.controls.link.unlink"]},o.a.createElement("img",{src:i.icon,alt:""})),l&&p?this.renderAddLinkModal():void 0)}},{key:"renderInDropDown",value:function(){var e=this.props,t=e.expanded,n=e.onExpandEvent,r=e.doCollapse,i=e.doExpand,a=e.onChange,s=e.config,l=e.currentState,c=e.translations,p=s.options,d=s.link,f=s.unlink,h=s.className,m=s.dropdownClassName,g=s.title,y=this.state.showModal;return o.a.createElement("div",{className:"rdw-link-wrapper","aria-haspopup":"true","aria-label":"rdw-link-control","aria-expanded":t,title:g},o.a.createElement(F,{className:u()("rdw-link-dropdown",h),optionWrapperClassName:u()(m),onChange:a,expanded:t&&!y,doExpand:i,doCollapse:r,onExpandEvent:n},o.a.createElement("img",{src:S(s),alt:""}),0<=p.indexOf("link")&&o.a.createElement(Y,{onClick:this.forceExpandAndShowModal,className:u()("rdw-link-dropdownoption",d.className),title:d.title||c["components.controls.link.link"]},o.a.createElement("img",{src:d.icon,alt:""})),0<=p.indexOf("unlink")&&o.a.createElement(Y,{onClick:this.removeLink,disabled:!l.link,className:u()("rdw-link-dropdownoption",f.className),title:f.title||c["components.controls.link.unlink"]},o.a.createElement("img",{src:f.icon,alt:""}))),t&&y?this.renderAddLinkModal():void 0)}},{key:"render",value:function(){return this.props.config.inDropdown?this.renderInDropDown():this.renderInFlatList()}}])&&mt(t.prototype,n),e}();vt.propTypes={expanded:a.a.bool,doExpand:a.a.func,doCollapse:a.a.func,onExpandEvent:a.a.func,config:a.a.object,onChange:a.a.func,currentState:a.a.object,translations:a.a.object};var bt=vt;function wt(e){return(wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Et(e){return(Et=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function St(e,t){return(St=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function kt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ct(e){var t=Ot.match(e.target);return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xt(Object(n),!0).forEach(function(t){kt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{target:t&&t[0]&&t[0].url||e.target})}var Ot=ft()(),Dt=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==wt(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,Et(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.onChange=function(e,t,r,o){var i=n.props.config.linkCallback;if("link"===e){var a=(i||Ct)({title:t,target:r,targetOption:o});n.addLink(a.title,a.target,a.targetOption)}else n.removeLink()},n.getCurrentValues=function(){var e=n.props.editorState,t=n.state.currentEntity,r=e.getCurrentContent(),o={};if(t&&"LINK"===r.getEntity(t).get("type")){o.link={};var i=t&&Object(l.getEntityRange)(e,t);o.link.target=t&&r.getEntity(t).get("data").url,o.link.targetOption=t&&r.getEntity(t).get("data").targetOption,o.link.title=i&&i.text}return o.selectionText=Object(l.getSelectionText)(e),o},n.doExpand=function(){n.setState({expanded:!0})},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doCollapse=function(){n.setState({expanded:!1})},n.removeLink=function(){var e=n.props,t=e.editorState,r=e.onChange,o=n.state.currentEntity,i=t.getSelection();if(o){var a=Object(l.getEntityRange)(t,o);i=i.getIsBackward()?i.merge({anchorOffset:a.end,focusOffset:a.start}):i.merge({anchorOffset:a.start,focusOffset:a.end}),r(s.RichUtils.toggleLink(t,i,null))}},n.addLink=function(e,t,r){var o=n.props,i=o.editorState,a=o.onChange,c=n.state.currentEntity,u=i.getSelection();if(c){var p=Object(l.getEntityRange)(i,c);u=u.getIsBackward()?u.merge({anchorOffset:p.end,focusOffset:p.start}):u.merge({anchorOffset:p.start,focusOffset:p.end})}var d=i.getCurrentContent().createEntity("LINK","MUTABLE",{url:t,targetOption:r}).getLastCreatedEntityKey(),f=s.Modifier.replaceText(i.getCurrentContent(),u,"".concat(e),i.getCurrentInlineStyle(),d),h=s.EditorState.push(i,f,"insert-characters");u=h.getSelection().merge({anchorOffset:u.get("anchorOffset")+e.length,focusOffset:u.get("anchorOffset")+e.length}),h=s.EditorState.acceptSelection(h,u),f=s.Modifier.insertText(h.getCurrentContent(),u," ",h.getCurrentInlineStyle(),void 0),a(s.EditorState.push(h,f,"insert-characters")),n.doCollapse()};var r=n.props,o=r.editorState,i=r.modalHandler;return n.state={expanded:!1,link:void 0,selectionText:void 0,currentEntity:o?Object(l.getSelectionEntity)(o):void 0},i.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&St(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&t!==e.editorState&&this.setState({currentEntity:Object(l.getSelectionEntity)(t)})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state.expanded,i=this.getCurrentValues(),a=i.link,s=i.selectionText,l=t.component||bt;return o.a.createElement(l,{config:t,translations:n,expanded:r,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,currentState:{link:a,selectionText:s},onChange:this.onChange})}}])&&_t(t.prototype,n),e}();Dt.propTypes={editorState:a.a.object.isRequired,onChange:a.a.func.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object};var Mt=Dt;function Tt(e){return(Tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function At(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Nt(e){return(Nt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function It(e,t){return(It=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(27);var Lt=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==Tt(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=Nt(e)).call.apply(t,[this].concat(o)))).state={embeddedLink:"",height:n.props.config.defaultSize.height,width:n.props.config.defaultSize.width},n.onChange=function(){var e=n.props.onChange,t=n.state;e(t.embeddedLink,t.height,t.width)},n.updateValue=function(e){var t,r,o;n.setState((t={},r="".concat(e.target.name),o=e.target.value,r in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t))},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&It(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.expanded,r=t.config;if(!n&&e.expanded){var o=r.defaultSize,i=o.height,a=o.width;this.setState({embeddedLink:"",height:i,width:a})}}},{key:"rendeEmbeddedLinkModal",value:function(){var e=this.state,t=e.embeddedLink,n=e.height,r=e.width,i=this.props,a=i.config.popupClassName,s=i.doCollapse,l=i.translations;return o.a.createElement("div",{className:u()("rdw-embedded-modal",a),onClick:E},o.a.createElement("div",{className:"rdw-embedded-modal-header"},o.a.createElement("span",{className:"rdw-embedded-modal-header-option"},l["components.controls.embedded.embeddedlink"],o.a.createElement("span",{className:"rdw-embedded-modal-header-label"}))),o.a.createElement("div",{className:"rdw-embedded-modal-link-section"},o.a.createElement("span",{className:"rdw-embedded-modal-link-input-wrapper"},o.a.createElement("input",{className:"rdw-embedded-modal-link-input",placeholder:l["components.controls.embedded.enterlink"],onChange:this.updateValue,onBlur:this.updateValue,value:t,name:"embeddedLink"}),o.a.createElement("span",{className:"rdw-image-mandatory-sign"},"*")),o.a.createElement("div",{className:"rdw-embedded-modal-size"},o.a.createElement("span",null,o.a.createElement("input",{onChange:this.updateValue,onBlur:this.updateValue,value:n,name:"height",className:"rdw-embedded-modal-size-input",placeholder:"Height"}),o.a.createElement("span",{className:"rdw-image-mandatory-sign"},"*")),o.a.createElement("span",null,o.a.createElement("input",{onChange:this.updateValue,onBlur:this.updateValue,value:r,name:"width",className:"rdw-embedded-modal-size-input",placeholder:"Width"}),o.a.createElement("span",{className:"rdw-image-mandatory-sign"},"*")))),o.a.createElement("span",{className:"rdw-embedded-modal-btn-section"},o.a.createElement("button",{type:"button",className:"rdw-embedded-modal-btn",onClick:this.onChange,disabled:!t||!n||!r},l["generic.add"]),o.a.createElement("button",{type:"button",className:"rdw-embedded-modal-btn",onClick:s},l["generic.cancel"])))}},{key:"render",value:function(){var e=this.props,t=e.config,n=t.icon,r=t.className,i=t.title,a=e.expanded,s=e.onExpandEvent,l=e.translations;return o.a.createElement("div",{className:"rdw-embedded-wrapper","aria-haspopup":"true","aria-expanded":a,"aria-label":"rdw-embedded-control"},o.a.createElement(I,{className:u()(r),value:"unordered-list-item",onClick:s,title:i||l["components.controls.embedded.embedded"]},o.a.createElement("img",{src:n,alt:""})),a?this.rendeEmbeddedLinkModal():void 0)}}])&&At(t.prototype,n),e}();Lt.propTypes={expanded:a.a.bool,onExpandEvent:a.a.func,onChange:a.a.func,config:a.a.object,translations:a.a.object,doCollapse:a.a.func};var jt=Lt;function Pt(e){return(Pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Rt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ft(e){return(Ft=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function zt(e,t){return(zt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Bt=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==Pt(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=Ft(e)).call.apply(t,[this].concat(o)))).state={expanded:!1},n.onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.addEmbeddedLink=function(e,t,r){var o=n.props,i=o.editorState,a=o.onChange,l=o.config.embedCallback,c=l?l(e):e,u=i.getCurrentContent().createEntity("EMBEDDED_LINK","MUTABLE",{src:c,height:t,width:r}).getLastCreatedEntityKey();a(s.AtomicBlockUtils.insertAtomicBlock(i,u," ")),n.doCollapse()},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&zt(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidMount",value:function(){this.props.modalHandler.registerCallBack(this.expandCollapse)}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state.expanded,i=t.component||jt;return o.a.createElement(i,{config:t,translations:n,onChange:this.addEmbeddedLink,expanded:r,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse})}}])&&Rt(t.prototype,n),e}();Bt.propTypes={editorState:a.a.object.isRequired,onChange:a.a.func.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object};var Ut=Bt;function Ht(e){return(Ht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yt(e){return(Yt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Kt(e,t){return(Kt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(28);var Wt=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==Ht(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=Yt(e)).call.apply(t,[this].concat(o)))).onChange=function(e){(0,n.props.onChange)(e.target.innerHTML)},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Kt(e,t)}(e,r.Component),t=e,(n=[{key:"renderEmojiModal",value:function(){var e=this,t=this.props.config,n=t.popupClassName,r=t.emojis;return o.a.createElement("div",{className:u()("rdw-emoji-modal",n),onClick:E},r.map(function(t,n){return o.a.createElement("span",{key:n,className:"rdw-emoji-icon",alt:"",onClick:e.onChange},t)}))}},{key:"render",value:function(){var e=this.props,t=e.config,n=t.icon,r=t.className,i=t.title,a=e.expanded,s=e.onExpandEvent,l=e.translations;return o.a.createElement("div",{className:"rdw-emoji-wrapper","aria-haspopup":"true","aria-label":"rdw-emoji-control","aria-expanded":a,title:i||l["components.controls.emoji.emoji"]},o.a.createElement(I,{className:u()(r),value:"unordered-list-item",onClick:s},o.a.createElement("img",{src:n,alt:""})),a?this.renderEmojiModal():void 0)}}])&&Vt(t.prototype,n),e}();Wt.propTypes={expanded:a.a.bool,onExpandEvent:a.a.func,onChange:a.a.func,config:a.a.object,translations:a.a.object};var qt=Wt;function Gt(e){return(Gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Qt(e){return(Qt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Zt(e,t){return(Zt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Jt=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==Gt(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=Qt(e)).call.apply(t,[this].concat(o)))).state={expanded:!1},n.onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.addEmoji=function(e){var t=n.props,r=t.editorState,o=t.onChange,i=s.Modifier.replaceText(r.getCurrentContent(),r.getSelection(),e,r.getCurrentInlineStyle());o(s.EditorState.push(r,i,"insert-characters")),n.doCollapse()},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Zt(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidMount",value:function(){this.props.modalHandler.registerCallBack(this.expandCollapse)}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state.expanded,i=t.component||qt;return o.a.createElement(i,{config:t,translations:n,onChange:this.addEmoji,expanded:r,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,onCollpase:this.closeModal})}}])&&$t(t.prototype,n),e}();function Xt(){return o.a.createElement("div",{className:"rdw-spinner"},o.a.createElement("div",{className:"rdw-bounce1"}),o.a.createElement("div",{className:"rdw-bounce2"}),o.a.createElement("div",{className:"rdw-bounce3"}))}function en(e){return(en="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function nn(e){return(nn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function rn(e,t){return(rn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Jt.propTypes={editorState:a.a.object.isRequired,onChange:a.a.func.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object},n(29),n(30);var on=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==en(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=nn(e)).call.apply(t,[this].concat(o)))).state={imgSrc:"",dragEnter:!1,uploadHighlighted:n.props.config.uploadEnabled&&!!n.props.config.uploadCallback,showImageLoading:!1,height:n.props.config.defaultSize.height,width:n.props.config.defaultSize.width,alt:""},n.onDragEnter=function(e){n.stopPropagation(e),n.setState({dragEnter:!0})},n.onImageDrop=function(e){var t,r;e.preventDefault(),e.stopPropagation(),n.setState({dragEnter:!1}),r=e.dataTransfer.items?(t=e.dataTransfer.items,!0):(t=e.dataTransfer.files,!1);for(var o=0;o<t.length;o+=1)if((!r||"file"===t[o].kind)&&t[o].type.match("^image/")){var i=r?t[o].getAsFile():t[o];n.uploadImage(i)}},n.showImageUploadOption=function(){n.setState({uploadHighlighted:!0})},n.addImageFromState=function(){var e=n.state,t=e.imgSrc,r=e.alt,o=n.state,i=o.height,a=o.width,s=n.props.onChange;isNaN(i)||(i+="px"),isNaN(a)||(a+="px"),s(t,i,a,r)},n.showImageURLOption=function(){n.setState({uploadHighlighted:!1})},n.toggleShowImageLoading=function(){var e=!n.state.showImageLoading;n.setState({showImageLoading:e})},n.updateValue=function(e){var t,r,o;n.setState((t={},r="".concat(e.target.name),o=e.target.value,r in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t))},n.selectImage=function(e){e.target.files&&0<e.target.files.length&&n.uploadImage(e.target.files[0])},n.uploadImage=function(e){n.toggleShowImageLoading(),(0,n.props.config.uploadCallback)(e).then(function(e){var t=e.data;n.setState({showImageLoading:!1,dragEnter:!1,imgSrc:t.link||t.url}),n.fileUpload=!1}).catch(function(){n.setState({showImageLoading:!1,dragEnter:!1})})},n.fileUploadClick=function(e){n.fileUpload=!0,e.stopPropagation()},n.stopPropagation=function(e){n.fileUpload?n.fileUpload=!1:(e.preventDefault(),e.stopPropagation())},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&rn(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.config;e.expanded&&!this.props.expanded?this.setState({imgSrc:"",dragEnter:!1,uploadHighlighted:t.uploadEnabled&&!!t.uploadCallback,showImageLoading:!1,height:t.defaultSize.height,width:t.defaultSize.width,alt:""}):t.uploadCallback===e.config.uploadCallback&&t.uploadEnabled===e.config.uploadEnabled||this.setState({uploadHighlighted:t.uploadEnabled&&!!t.uploadCallback})}},{key:"renderAddImageModal",value:function(){var e=this.state,t=e.imgSrc,n=e.uploadHighlighted,r=e.showImageLoading,i=e.dragEnter,a=e.height,s=e.width,l=e.alt,c=this.props,p=c.config,d=p.popupClassName,f=p.uploadCallback,h=p.uploadEnabled,m=p.urlEnabled,g=p.previewImage,y=p.inputAccept,v=p.alt,b=c.doCollapse,w=c.translations;return o.a.createElement("div",{className:u()("rdw-image-modal",d),onClick:this.stopPropagation},o.a.createElement("div",{className:"rdw-image-modal-header"},h&&f&&o.a.createElement("span",{onClick:this.showImageUploadOption,className:"rdw-image-modal-header-option"},w["components.controls.image.fileUpload"],o.a.createElement("span",{className:u()("rdw-image-modal-header-label",{"rdw-image-modal-header-label-highlighted":n})})),m&&o.a.createElement("span",{onClick:this.showImageURLOption,className:"rdw-image-modal-header-option"},w["components.controls.image.byURL"],o.a.createElement("span",{className:u()("rdw-image-modal-header-label",{"rdw-image-modal-header-label-highlighted":!n})}))),n?o.a.createElement("div",{onClick:this.fileUploadClick},o.a.createElement("div",{onDragEnter:this.onDragEnter,onDragOver:this.stopPropagation,onDrop:this.onImageDrop,className:u()("rdw-image-modal-upload-option",{"rdw-image-modal-upload-option-highlighted":i})},o.a.createElement("label",{htmlFor:"file",className:"rdw-image-modal-upload-option-label"},g&&t?o.a.createElement("img",{src:t,alt:t,className:"rdw-image-modal-upload-option-image-preview"}):t||w["components.controls.image.dropFileText"])),o.a.createElement("input",{type:"file",id:"file",accept:y,onChange:this.selectImage,className:"rdw-image-modal-upload-option-input"})):o.a.createElement("div",{className:"rdw-image-modal-url-section"},o.a.createElement("input",{className:"rdw-image-modal-url-input",placeholder:w["components.controls.image.enterlink"],name:"imgSrc",onChange:this.updateValue,onBlur:this.updateValue,value:t}),o.a.createElement("span",{className:"rdw-image-mandatory-sign"},"*")),v.present&&o.a.createElement("div",{className:"rdw-image-modal-size"},o.a.createElement("span",{className:"rdw-image-modal-alt-lbl"},"Alt Text"),o.a.createElement("input",{onChange:this.updateValue,onBlur:this.updateValue,value:l,name:"alt",className:"rdw-image-modal-alt-input",placeholder:"alt"}),o.a.createElement("span",{className:"rdw-image-mandatory-sign"},v.mandatory&&"*")),o.a.createElement("div",{className:"rdw-image-modal-size"},"↕ ",o.a.createElement("input",{onChange:this.updateValue,onBlur:this.updateValue,value:a,name:"height",className:"rdw-image-modal-size-input",placeholder:"Height"}),o.a.createElement("span",{className:"rdw-image-mandatory-sign"},"*")," ↔ ",o.a.createElement("input",{onChange:this.updateValue,onBlur:this.updateValue,value:s,name:"width",className:"rdw-image-modal-size-input",placeholder:"Width"}),o.a.createElement("span",{className:"rdw-image-mandatory-sign"},"*")),o.a.createElement("span",{className:"rdw-image-modal-btn-section"},o.a.createElement("button",{className:"rdw-image-modal-btn",onClick:this.addImageFromState,disabled:!t||!a||!s||v.mandatory&&!l},w["generic.add"]),o.a.createElement("button",{className:"rdw-image-modal-btn",onClick:b},w["generic.cancel"])),r?o.a.createElement("div",{className:"rdw-image-modal-spinner"},o.a.createElement(Xt,null)):void 0)}},{key:"render",value:function(){var e=this.props,t=e.config,n=t.icon,r=t.className,i=t.title,a=e.expanded,s=e.onExpandEvent,l=e.translations;return o.a.createElement("div",{className:"rdw-image-wrapper","aria-haspopup":"true","aria-expanded":a,"aria-label":"rdw-image-control"},o.a.createElement(I,{className:u()(r),value:"unordered-list-item",onClick:s,title:i||l["components.controls.image.image"]},o.a.createElement("img",{src:n,alt:""})),a?this.renderAddImageModal():void 0)}}])&&tn(t.prototype,n),e}();on.propTypes={expanded:a.a.bool,onExpandEvent:a.a.func,doCollapse:a.a.func,onChange:a.a.func,config:a.a.object,translations:a.a.object};var an=on;function sn(e){return(sn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ln(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function cn(e){return(cn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function un(e,t){return(un=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var pn=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==sn(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,cn(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.addImage=function(e,t,r,o){var i=n.props,a=i.editorState,l=i.onChange,c={src:e,height:t,width:r};i.config.alt.present&&(c.alt=o);var u=a.getCurrentContent().createEntity("IMAGE","MUTABLE",c).getLastCreatedEntityKey();l(s.AtomicBlockUtils.insertAtomicBlock(a,u," ")),n.doCollapse()};var r=n.props.modalHandler;return n.state={expanded:!1},r.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&un(e,t)}(e,r.Component),t=e,(n=[{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state.expanded,i=t.component||an;return o.a.createElement(i,{config:t,translations:n,onChange:this.addImage,expanded:r,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse})}}])&&ln(t.prototype,n),e}();function dn(e){var t=e.config,n=e.onChange,r=e.translations,i=t.icon,a=t.className,s=t.title;return o.a.createElement("div",{className:"rdw-remove-wrapper","aria-label":"rdw-remove-control"},o.a.createElement(I,{className:u()(a),onClick:n,title:s||r["components.controls.remove.remove"]},o.a.createElement("img",{src:i,alt:""})))}pn.propTypes={editorState:a.a.object.isRequired,onChange:a.a.func.isRequired,modalHandler:a.a.object,config:a.a.object,translations:a.a.object};var fn=pn;n(31),dn.propTypes={onChange:a.a.func,config:a.a.object,translations:a.a.object};var hn=dn;function mn(e){return(mn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function gn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function yn(e){return(yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vn(e,t){return(vn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var bn=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==mn(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=yn(e)).call.apply(t,[this].concat(o)))).state={expanded:!1},n.onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1},n.removeInlineStyles=function(){var e=n.props,t=e.editorState;(0,e.onChange)(n.removeAllInlineStyles(t))},n.removeAllInlineStyles=function(e){var t=e.getCurrentContent();return["BOLD","ITALIC","UNDERLINE","STRIKETHROUGH","MONOSPACE","SUPERSCRIPT","SUBSCRIPT"].forEach(function(n){t=s.Modifier.removeInlineStyle(t,e.getSelection(),n)}),w(Object(l.getSelectionCustomInlineStyle)(e,["FONTSIZE","FONTFAMILY","COLOR","BGCOLOR"]),function(n,r){r&&(t=s.Modifier.removeInlineStyle(t,e.getSelection(),r))}),s.EditorState.push(e,t,"change-inline-style")},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vn(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidMount",value:function(){this.props.modalHandler.registerCallBack(this.expandCollapse)}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state.expanded,i=t.component||hn;return o.a.createElement(i,{config:t,translations:n,expanded:r,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,onChange:this.removeInlineStyles})}}])&&gn(t.prototype,n),e}();function wn(e){return(wn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function En(e){return(En=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Sn(e,t){return(Sn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}bn.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object.isRequired,config:a.a.object,translations:a.a.object,modalHandler:a.a.object},n(32);var xn=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==wn(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=En(e)).call.apply(t,[this].concat(o)))).onChange=function(e){(0,n.props.onChange)(e)},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Sn(e,t)}(e,r.Component),t=e,(n=[{key:"renderInDropDown",value:function(){var e=this.props,t=e.config,n=e.expanded,r=e.doExpand,i=e.onExpandEvent,a=e.doCollapse,s=e.currentState,l=s.undoDisabled,c=s.redoDisabled,p=e.translations,d=t.options,f=t.undo,h=t.redo,m=t.className,g=t.dropdownClassName,y=t.title;return o.a.createElement(F,{className:u()("rdw-history-dropdown",m),optionWrapperClassName:u()(g),expanded:n,doExpand:r,doCollapse:a,onExpandEvent:i,"aria-label":"rdw-history-control",title:y||p["components.controls.history.history"]},o.a.createElement("img",{src:S(t),alt:""}),0<=d.indexOf("undo")&&o.a.createElement(Y,{value:"undo",onClick:this.onChange,disabled:l,className:u()("rdw-history-dropdownoption",f.className),title:f.title||p["components.controls.history.undo"]},o.a.createElement("img",{src:f.icon,alt:""})),0<=d.indexOf("redo")&&o.a.createElement(Y,{value:"redo",onClick:this.onChange,disabled:c,className:u()("rdw-history-dropdownoption",h.className),title:h.title||p["components.controls.history.redo"]},o.a.createElement("img",{src:h.icon,alt:""})))}},{key:"renderInFlatList",value:function(){var e=this.props,t=e.config,n=t.options,r=t.undo,i=t.redo,a=t.className,s=e.currentState,l=s.undoDisabled,c=s.redoDisabled,p=e.translations;return o.a.createElement("div",{className:u()("rdw-history-wrapper",a),"aria-label":"rdw-history-control"},0<=n.indexOf("undo")&&o.a.createElement(I,{value:"undo",onClick:this.onChange,className:u()(r.className),disabled:l,title:r.title||p["components.controls.history.undo"]},o.a.createElement("img",{src:r.icon,alt:""})),0<=n.indexOf("redo")&&o.a.createElement(I,{value:"redo",onClick:this.onChange,className:u()(i.className),disabled:c,title:i.title||p["components.controls.history.redo"]},o.a.createElement("img",{src:i.icon,alt:""})))}},{key:"render",value:function(){return this.props.config.inDropdown?this.renderInDropDown():this.renderInFlatList()}}])&&_n(t.prototype,n),e}();function kn(e){return(kn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Cn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function On(e){return(On=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dn(e,t){return(Dn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}xn.propTypes={expanded:a.a.bool,doExpand:a.a.func,doCollapse:a.a.func,onExpandEvent:a.a.func,config:a.a.object,onChange:a.a.func,currentState:a.a.object,translations:a.a.object};var Mn=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==kn(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,On(e).call(this,t))).onExpandEvent=function(){n.signalExpanded=!n.state.expanded},n.onChange=function(e){var t=n.props,r=t.editorState,o=t.onChange,i=s.EditorState[e](r);i&&o(i)},n.doExpand=function(){n.setState({expanded:!0})},n.doCollapse=function(){n.setState({expanded:!1})};var r={expanded:!(n.expandCollapse=function(){n.setState({expanded:n.signalExpanded}),n.signalExpanded=!1}),undoDisabled:!1,redoDisabled:!1},o=t.editorState,i=t.modalHandler;return o&&(r.undoDisabled=0===o.getUndoStack().size,r.redoDisabled=0===o.getRedoStack().size),n.state=r,i.registerCallBack(n.expandCollapse),n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Dn(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidUpdate",value:function(e){var t=this.props.editorState;t&&e.editorState!==t&&this.setState({undoDisabled:0===t.getUndoStack().size,redoDisabled:0===t.getRedoStack().size})}},{key:"componentWillUnmount",value:function(){this.props.modalHandler.deregisterCallBack(this.expandCollapse)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.translations,r=this.state,i=r.undoDisabled,a=r.redoDisabled,s=r.expanded,l=t.component||xn;return o.a.createElement(l,{config:t,translations:n,currentState:{undoDisabled:i,redoDisabled:a},expanded:s,onExpandEvent:this.onExpandEvent,doExpand:this.doExpand,doCollapse:this.doCollapse,onChange:this.onChange})}}])&&Cn(t.prototype,n),e}();Mn.propTypes={onChange:a.a.func.isRequired,editorState:a.a.object,modalHandler:a.a.object,config:a.a.object,translations:a.a.object};var Tn={inline:ee,blockType:de,fontSize:Ee,fontFamily:Ie,list:Ve,textAlign:Xe,colorPicker:pt,link:Mt,embedded:Ut,emoji:Jt,image:fn,remove:bn,history:Mn},An=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,Nn=/^(?:(?:https?|ftps?|mailto):|[^a-z]|[a-z+.-]+(?:[^a-z+.:-]|$))/i;function In(e){return String(e).replace(An,"").match(Nn)?e:"#"}function Ln(e){return(Ln="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function jn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pn(e){return(Pn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Rn(e,t){return(Rn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Fn(e,t,n){e.findEntityRanges(function(e){var t=e.getEntity();return null!==t&&"LINK"===n.getEntity(t).getType()},t)}function zn(e){var t,n,i=e.showOpenOptionOnHover;return n=t=function(){function e(){var t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=function(e,t){return!t||"object"!==Ln(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=Pn(e)).call.apply(t,[this].concat(o)))).state={showPopOver:!1},n.openLink=function(){var e=n.props,t=e.entityKey,r=e.contentState.getEntity(t).getData().url,o=window.open(In(r),"blank");o&&o.focus()},n.toggleShowPopOver=function(){var e=!n.state.showPopOver;n.setState({showPopOver:e})},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Rn(e,t)}(e,r.Component),t=e,(n=[{key:"render",value:function(){var e=this.props,t=e.children,n=e.entityKey,r=e.contentState.getEntity(n).getData(),a=r.url,s=r.targetOption,l=this.state.showPopOver;return o.a.createElement("span",{className:"rdw-link-decorator-wrapper",onMouseEnter:this.toggleShowPopOver,onMouseLeave:this.toggleShowPopOver},o.a.createElement("a",{href:In(a),target:s},t),l&&i?o.a.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTQuMDcyIDBIOC45MTVhLjkyNS45MjUgMCAwIDAgMCAxLjg0OWgyLjkyNUw2Ljk2MSA2LjcyN2EuOTE4LjkxOCAwIDAgMC0uMjcuNjU0YzAgLjI0Ny4wOTUuNDguMjcuNjU0YS45MTguOTE4IDAgMCAwIC42NTQuMjcuOTE4LjkxOCAwIDAgMCAuNjUzLS4yN2w0Ljg4LTQuODh2Mi45MjZhLjkyNS45MjUgMCAwIDAgMS44NDggMFYuOTI0QS45MjUuOTI1IDAgMCAwIDE0LjA3MiAweiIvPjxwYXRoIGQ9Ik0xMC42MjMgMTMuNDExSDEuNTg1VjQuMzcyaDYuNzk4bDEuNTg0LTEuNTg0SC43OTJBLjc5Mi43OTIgMCAwIDAgMCAzLjU4djEwLjYyNGMwIC40MzcuMzU1Ljc5Mi43OTIuNzkyaDEwLjYyNGEuNzkyLjc5MiAwIDAgMCAuNzkyLS43OTJWNS4wMjlsLTEuNTg1IDEuNTg0djYuNzk4eiIvPjwvZz48L3N2Zz4=",alt:"",onClick:this.openLink,className:"rdw-link-decorator-icon"}):void 0)}}])&&jn(t.prototype,n),e}(),t.propTypes={entityKey:a.a.string.isRequired,children:a.a.array,contentState:a.a.object},n}function Bn(e){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Bn),this.getMentionComponent=function(){function e(e){var t=e.entityKey,r=e.children,i=e.contentState.getEntity(t).getData(),a=i.url,s=i.value;return o.a.createElement("a",{href:a||s,className:u()("rdw-mention-link",n)},r)}var n=t.className;return e.propTypes={entityKey:a.a.number,children:a.a.array,contentState:a.a.object},e},this.getMentionDecorator=function(){return{strategy:t.findMentionEntities,component:t.getMentionComponent()}},this.className=e}n(33),n(34),Bn.prototype.findMentionEntities=function(e,t,n){e.findEntityRanges(function(e){var t=e.getEntity();return null!==t&&"MENTION"===n.getEntity(t).getType()},t)};var Un=Bn;function Hn(e){return(Hn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yn(e){return(Yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Kn(e,t){return(Kn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Wn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n(35);var qn=function e(t){var n=this;Wn(this,e),this.findSuggestionEntities=function(e,t){if(n.config.getEditorState()){var r=n.config,o=r.separator,i=r.trigger,a=r.getSuggestions,s=(0,r.getEditorState)().getSelection();if(s.get("anchorKey")===e.get("key")&&s.get("anchorKey")===s.get("focusKey")){var l=e.getText(),c=(l=l.substr(0,s.get("focusOffset")===l.length-1?l.length:s.get("focusOffset")+1)).lastIndexOf(o+i),u=o+i;if((void 0===c||c<0)&&l[0]===i&&(c=0,u=i),0<=c){var p=l.substr(c+u.length,l.length);a().some(function(e){return!!e.value&&(n.config.caseSensitive?0<=e.value.indexOf(p):0<=e.value.toLowerCase().indexOf(p&&p.toLowerCase()))})&&t(0===c?0:c+1,l.length)}}}},this.getSuggestionComponent=function(){var e,t,n=this.config;return t=e=function(){function e(){var t,r;Wn(this,e);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return(r=function(e,t){return!t||"object"!==Hn(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(t=Yn(e)).call.apply(t,[this].concat(i)))).state={style:{left:15},activeOption:-1,showSuggestions:!0},r.onEditorKeyDown=function(e){var t=r.state.activeOption,n={};"ArrowDown"===e.key?(e.preventDefault(),t===r.filteredSuggestions.length-1?n.activeOption=0:n.activeOption=t+1):"ArrowUp"===e.key?n.activeOption=t<=0?r.filteredSuggestions.length-1:t-1:"Escape"===e.key?(n.showSuggestions=!1,y()):"Enter"===e.key&&r.addMention(),r.setState(n)},r.onOptionMouseEnter=function(e){var t=e.target.getAttribute("data-index");r.setState({activeOption:t})},r.onOptionMouseLeave=function(){r.setState({activeOption:-1})},r.setSuggestionReference=function(e){r.suggestion=e},r.setDropdownReference=function(e){r.dropdown=e},r.closeSuggestionDropdown=function(){r.setState({showSuggestions:!1})},r.filteredSuggestions=[],r.filterSuggestions=function(e){var t=e.children[0].props.text.substr(1),o=n.getSuggestions();r.filteredSuggestions=o&&o.filter(function(e){return!t||0===t.length||(n.caseSensitive?0<=e.value.indexOf(t):0<=e.value.toLowerCase().indexOf(t&&t.toLowerCase()))})},r.addMention=function(){var e=r.state.activeOption,t=n.getEditorState(),o=n.onChange,i=n.separator,a=n.trigger,c=r.filteredSuggestions[e];c&&function(e,t,n,r,o){var i=o.value,a=o.url,c=e.getCurrentContent().createEntity("MENTION","IMMUTABLE",{text:"".concat(r).concat(i),value:i,url:a}).getLastCreatedEntityKey(),u=Object(l.getSelectedBlock)(e).getText(),p=e.getSelection().focusOffset,d=(u.lastIndexOf(n+r,p)||0)+1,f=!1;u.length===d+1&&(p=u.length)," "===u[p]&&(f=!0);var h=e.getSelection().merge({anchorOffset:d,focusOffset:p}),m=s.EditorState.acceptSelection(e,h),g=s.Modifier.replaceText(m.getCurrentContent(),h,"".concat(r).concat(i),m.getCurrentInlineStyle(),c);m=s.EditorState.push(m,g,"insert-characters"),f||(h=m.getSelection().merge({anchorOffset:d+i.length+r.length,focusOffset:d+i.length+r.length}),m=s.EditorState.acceptSelection(m,h),g=s.Modifier.insertText(m.getCurrentContent(),h," ",m.getCurrentInlineStyle(),void 0)),t(s.EditorState.push(m,g,"insert-characters"))}(t,o,i,a,c)},r}var t,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Kn(e,t)}(e,r.Component),t=e,(i=[{key:"componentDidMount",value:function(){var e,t,r,o=n.getWrapperRef().getBoundingClientRect(),i=this.suggestion.getBoundingClientRect(),a=this.dropdown.getBoundingClientRect();o.width<i.left-o.left+a.width?t=15:e=15,o.bottom<a.bottom&&(r=0),this.setState({style:{left:e,right:t,bottom:r}}),m.registerCallBack(this.onEditorKeyDown),g(),n.modalHandler.setSuggestionCallback(this.closeSuggestionDropdown),this.filterSuggestions(this.props)}},{key:"componentDidUpdate",value:function(e){this.props.children!==e.children&&(this.filterSuggestions(e),this.setState({showSuggestions:!0}))}},{key:"componentWillUnmount",value:function(){m.deregisterCallBack(this.onEditorKeyDown),y(),n.modalHandler.removeSuggestionCallback()}},{key:"render",value:function(){var e=this,t=this.props.children,r=this.state,i=r.activeOption,a=r.showSuggestions,s=n.dropdownClassName,l=n.optionClassName;return o.a.createElement("span",{className:"rdw-suggestion-wrapper",ref:this.setSuggestionReference,onClick:n.modalHandler.onSuggestionClick,"aria-haspopup":"true","aria-label":"rdw-suggestion-popup"},o.a.createElement("span",null,t),a&&o.a.createElement("span",{className:u()("rdw-suggestion-dropdown",s),contentEditable:"false",suppressContentEditableWarning:!0,style:this.state.style,ref:this.setDropdownReference},this.filteredSuggestions.map(function(t,n){return o.a.createElement("span",{key:n,spellCheck:!1,onClick:e.addMention,"data-index":n,onMouseEnter:e.onOptionMouseEnter,onMouseLeave:e.onOptionMouseLeave,className:u()("rdw-suggestion-option",l,{"rdw-suggestion-option-active":n===i})},t.text)})))}}])&&Vn(t.prototype,i),e}(),e.propTypes={children:a.a.array},t}.bind(this),this.getSuggestionDecorator=function(){return{strategy:n.findSuggestionEntities,component:n.getSuggestionComponent()}};var i=t.separator,c=t.trigger,p=t.getSuggestions,d=t.onChange,f=t.getEditorState,h=t.getWrapperRef,v=t.caseSensitive,b=t.dropdownClassName,w=t.optionClassName,_=t.modalHandler;this.config={separator:i,trigger:c,getSuggestions:p,onChange:d,getEditorState:f,getWrapperRef:h,caseSensitive:v,dropdownClassName:b,optionClassName:w,modalHandler:_}};function Gn(e){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Gn),this.getHashtagComponent=function(){function e(e){var t=e.children,r=t[0].props.text;return o.a.createElement("a",{href:r,className:u()("rdw-hashtag-link",n)},t)}var n=t.className;return e.propTypes={children:a.a.object},e},this.findHashtagEntities=function(e,n){for(var r=e.getText(),o=0,i=0;0<r.length&&0<=o;)if(r[0]===t.hashCharacter?(i=o=0,r=r.substr(t.hashCharacter.length)):0<=(o=r.indexOf(t.separator+t.hashCharacter))&&(r=r.substr(o+(t.separator+t.hashCharacter).length),i+=o+t.separator.length),0<=o){var a=0<=r.indexOf(t.separator)?r.indexOf(t.separator):r.length,s=r.substr(0,a);s&&0<s.length&&(n(i,i+s.length+t.hashCharacter.length),i+=t.hashCharacter.length)}},this.getHashtagDecorator=function(){return{strategy:t.findHashtagEntities,component:t.getHashtagComponent()}},this.className=e.className,this.hashCharacter=e.hashCharacter||"#",this.separator=e.separator||" "}function $n(e){var t=e.block,n=e.contentState.getEntity(t.getEntityAt(0)).getData(),r=n.src,i=n.height,a=n.width;return o.a.createElement("iframe",{height:i,width:a,src:r,frameBorder:"0",allowFullScreen:!0,title:"Wysiwyg Embedded Content"})}n(36);$n.propTypes={block:a.a.object,contentState:a.a.object};var Qn=$n;function Zn(e){return(Zn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Jn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Xn(e){return(Xn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function er(e,t){return(er=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(37);var tr=function(e){var t,n;return n=t=function(){function t(){var n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return(r=function(e,t){return!t||"object"!==Zn(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,(n=Xn(t)).call.apply(n,[this].concat(i)))).state={hovered:!1},r.setEntityAlignmentLeft=function(){r.setEntityAlignment("left")},r.setEntityAlignmentRight=function(){r.setEntityAlignment("right")},r.setEntityAlignmentCenter=function(){r.setEntityAlignment("none")},r.setEntityAlignment=function(t){var n=r.props,o=n.block,i=n.contentState,a=o.getEntityAt(0);i.mergeEntityData(a,{alignment:t}),e.onChange(s.EditorState.push(e.getEditorState(),i,"change-block-data")),r.setState({dummy:!0})},r.toggleHovered=function(){var e=!r.state.hovered;r.setState({hovered:e})},r}var n,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&er(e,t)}(t,r.Component),n=t,(i=[{key:"renderAlignmentOptions",value:function(e){return o.a.createElement("div",{className:u()("rdw-image-alignment-options-popup",{"rdw-image-alignment-options-popup-right":"right"===e})},o.a.createElement(I,{onClick:this.setEntityAlignmentLeft,className:"rdw-image-alignment-option"},"L"),o.a.createElement(I,{onClick:this.setEntityAlignmentCenter,className:"rdw-image-alignment-option"},"C"),o.a.createElement(I,{onClick:this.setEntityAlignmentRight,className:"rdw-image-alignment-option"},"R"))}},{key:"render",value:function(){var t=this.props,n=t.block,r=t.contentState,i=this.state.hovered,a=e.isReadOnly,s=e.isImageAlignmentEnabled,l=r.getEntity(n.getEntityAt(0)).getData(),c=l.src,p=l.alignment,d=l.height,f=l.width,h=l.alt;return o.a.createElement("span",{onMouseEnter:this.toggleHovered,onMouseLeave:this.toggleHovered,className:u()("rdw-image-alignment",{"rdw-image-left":"left"===p,"rdw-image-right":"right"===p,"rdw-image-center":!p||"none"===p})},o.a.createElement("span",{className:"rdw-image-imagewrapper"},o.a.createElement("img",{src:c,alt:h,style:{height:d,width:f}}),!a()&&i&&s()?this.renderAlignmentOptions(p):void 0))}}])&&Jn(n.prototype,i),t}(),t.propTypes={block:a.a.object,contentState:a.a.object},n},nr={options:["inline","blockType","fontSize","fontFamily","list","textAlign","colorPicker","link","embedded","emoji","image","remove","history"],inline:{inDropdown:!1,className:void 0,component:void 0,dropdownClassName:void 0,options:["bold","italic","underline","strikethrough","monospace","superscript","subscript"],bold:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMjM2IDBjMS42NTIgMCAyLjk0LjI5OCAzLjg2Ni44OTMuOTI1LjU5NSAxLjM4OCAxLjQ4NSAxLjM4OCAyLjY2OSAwIC42MDEtLjE3MyAxLjEzOS0uNTE2IDEuNjEtLjM0My40NzQtLjg0NC44My0xLjQ5OSAxLjA2OC44NDMuMTY3IDEuNDc0LjUyMyAxLjg5NSAxLjA3MS40MTkuNTUuNjMgMS4xODMuNjMgMS45MDMgMCAxLjI0NS0uNDQ0IDIuMTg3LTEuMzMgMi44MjUtLjg4Ni42NDEtMi4xNDQuOTYxLTMuNzY5Ljk2MUgwdi0yLjE2N2gxLjQ5NFYyLjE2N0gwVjBoNi4yMzZ6TTQuMzA4IDUuNDQ2aDIuMDI0Yy43NTIgMCAxLjMzLS4xNDMgMS43MzQtLjQzLjQwNS0uMjg1LjYwOC0uNzAxLjYwOC0xLjI1IDAtLjYtLjIwNC0xLjA0NC0uNjEyLTEuMzMtLjQwOC0uMjg2LTEuMDE2LS40MjctMS44MjYtLjQyN0g0LjMwOHYzLjQzN3ptMCAxLjgwNFYxMWgyLjU5M2MuNzQ3IDAgMS4zMTQtLjE1MiAxLjcwNy0uNDUyLjM5LS4zLjU4OC0uNzQ1LjU4OC0xLjMzNCAwLS42MzYtLjE2OC0xLjEyNC0uNS0xLjQ2LS4zMzYtLjMzNS0uODY0LS41MDQtMS41ODItLjUwNEg0LjMwOHoiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==",className:void 0,title:void 0},italic:{icon:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTcgM1YyaDR2MUg5Ljc1M2wtMyAxMEg4djFINHYtMWgxLjI0N2wzLTEwSDd6Ii8+PC9zdmc+",className:void 0,title:void 0},underline:{icon:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTYuMDQ1IDJ2Ljk5Mkw0Ljc4NSAzdjUuMTcyYzAgLjg1OS4yNDMgMS41MTIuNzI3IDEuOTU3czEuMTI0LjY2OCAxLjkxOC42NjhjLjgzNiAwIDEuNTA5LS4yMjEgMi4wMTktLjY2NC41MTEtLjQ0Mi43NjYtMS4wOTYuNzY2LTEuOTYxVjNsLTEuMjYtLjAwOFYySDEzdi45OTJMMTEuNzM5IDN2NS4xNzJjMCAxLjIzNC0uMzk4IDIuMTgxLTEuMTk1IDIuODQtLjc5Ny42NTktMS44MzUuOTg4LTMuMTE0Ljk4OC0xLjI0MiAwLTIuMjQ4LS4zMjktMy4wMTctLjk4OC0uNzY5LS42NTktMS4xNTItMS42MDUtMS4xNTItMi44NFYzTDIgMi45OTJWMmg0LjA0NXpNMiAxM2gxMXYxSDJ6Ii8+PC9zdmc+",className:void 0,title:void 0},strikethrough:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC4wNCA1Ljk1NGg2LjIxNWE3LjQxMiA3LjQxMiAwIDAgMC0uNzk1LS40MzggMTEuOTA3IDExLjkwNyAwIDAgMC0xLjQ0Ny0uNTU3Yy0xLjE4OC0uMzQ4LTEuOTY2LS43MTEtMi4zMzQtMS4wODgtLjM2OC0uMzc3LS41NTItLjc3LS41NTItMS4xODEgMC0uNDk1LjE4Ny0uOTA2LjU2LTEuMjMyLjM4LS4zMzEuODg3LS40OTcgMS41MjMtLjQ5Ny42OCAwIDEuMjY2LjI1NSAxLjc1Ny43NjcuMjk1LjMxNS41ODIuODkxLjg2MSAxLjczbC4xMTcuMDE2LjcwMy4wNS4xLS4wMjRjLjAyOC0uMTUyLjA0Mi0uMjc5LjA0Mi0uMzggMC0uMzM3LS4wMzktLjg1Mi0uMTE3LTEuNTQ0YTkuMzc0IDkuMzc0IDAgMCAwLS4xNzYtLjk5NUM5Ljg4LjM3OSA5LjM4NS4yNDQgOS4wMTcuMTc2IDguMzY1LjA3IDcuODk5LjAxNiA3LjYyLjAxNmMtMS40NSAwLTIuNTQ1LjM1Ny0zLjI4NyAxLjA3MS0uNzQ3LjcyLTEuMTIgMS41ODktMS4xMiAyLjYwNyAwIC41MTEuMTMzIDEuMDQuNCAxLjU4Ni4xMjkuMjUzLjI3LjQ3OC40MjcuNjc0ek04LjI4IDguMTE0Yy41NzUuMjM2Ljk1Ny40MzYgMS4xNDcuNTk5LjQ1MS40MS42NzcuODUyLjY3NyAxLjMyNCAwIC4zODMtLjEzLjc0NS0uMzkzIDEuMDg4LS4yNS4zMzgtLjU5LjU4LTEuMDIuNzI2YTMuNDE2IDMuNDE2IDAgMCAxLTEuMTYzLjIyOGMtLjQwNyAwLS43NzUtLjA2Mi0xLjEwNC0uMTg2YTIuNjk2IDIuNjk2IDAgMCAxLS44NzgtLjQ4IDMuMTMzIDMuMTMzIDAgMCAxLS42Ny0uNzk0IDEuNTI3IDEuNTI3IDAgMCAxLS4xMDQtLjIyNyA1Ny41MjMgNTcuNTIzIDAgMCAwLS4xODgtLjQ3MyAyMS4zNzEgMjEuMzcxIDAgMCAwLS4yNTEtLjU5OWwtLjg1My4wMTd2LjM3MWwtLjAxNy4zMTNhOS45MiA5LjkyIDAgMCAwIDAgLjU3M2MuMDExLjI3LjAxNy43MDkuMDE3IDEuMzE2di4xMWMwIC4wNzkuMDIyLjE0LjA2Ny4xODUuMDgzLjA2OC4yODQuMTQ3LjYwMi4yMzdsMS4xNy4zMzdjLjQ1Mi4xMy45OTYuMTk0IDEuNjMyLjE5NC42ODYgMCAxLjI1Mi0uMDU5IDEuNjk4LS4xNzdhNC42OTQgNC42OTQgMCAwIDAgMS4yOC0uNTU3Yy40MDEtLjI1OS43MDUtLjQ4Ni45MTEtLjY4My4yNjgtLjI3Ni40NjYtLjU2OC41OTQtLjg3OGE0Ljc0IDQuNzQgMCAwIDAgLjM0My0xLjc4OGMwLS4yOTgtLjAyLS41NTctLjA1OC0uNzc2SDguMjgxek0xNC45MTQgNi41N2EuMjYuMjYgMCAwIDAtLjE5My0uMDc2SC4yNjhhLjI2LjI2IDAgMCAwLS4xOTMuMDc2LjI2NC4yNjQgMCAwIDAtLjA3NS4xOTR2LjU0YzAgLjA3OS4wMjUuMTQzLjA3NS4xOTRhLjI2LjI2IDAgMCAwIC4xOTMuMDc2SDE0LjcyYS4yNi4yNiAwIDAgMCAuMTkzLS4wNzYuMjY0LjI2NCAwIDAgMCAuMDc1LS4xOTR2LS41NGEuMjY0LjI2NCAwIDAgMC0uMDc1LS4xOTR6Ii8+PC9nPjwvc3ZnPg==",className:void 0,title:void 0},monospace:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzQ0NCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMS4wMjEgMi45MDZjLjE4NiAxLjIxOS4zNzIgMS41LjM3MiAyLjcxOUMxLjM5MyA2LjM3NSAwIDcuMDMxIDAgNy4wMzF2LjkzOHMxLjM5My42NTYgMS4zOTMgMS40MDZjMCAxLjIxOS0uMTg2IDEuNS0uMzcyIDIuNzE5Qy43NDMgMTQuMDYzIDEuNzY0IDE1IDIuNjkzIDE1aDEuOTV2LTEuODc1cy0xLjY3Mi4xODgtMS42NzItLjkzOGMwLS44NDMuMTg2LS44NDMuMzcyLTIuNzE4LjA5My0uODQ0LS40NjQtMS41LTEuMDIyLTEuOTY5LjU1OC0uNDY5IDEuMTE1LTEuMDMxIDEuMDIyLTEuODc1QzMuMDY0IDMuNzUgMi45NyAzLjc1IDIuOTcgMi45MDZjMC0xLjEyNSAxLjY3Mi0xLjAzMSAxLjY3Mi0xLjAzMVYwaC0xLjk1QzEuNjcgMCAuNzQzLjkzOCAxLjAyIDIuOTA2ek0xMS45NzkgMi45MDZjLS4xODYgMS4yMTktLjM3MiAxLjUtLjM3MiAyLjcxOSAwIC43NSAxLjM5MyAxLjQwNiAxLjM5MyAxLjQwNnYuOTM4cy0xLjM5My42NTYtMS4zOTMgMS40MDZjMCAxLjIxOS4xODYgMS41LjM3MiAyLjcxOS4yNzggMS45NjktLjc0MyAyLjkwNi0xLjY3MiAyLjkwNmgtMS45NXYtMS44NzVzMS42NzIuMTg4IDEuNjcyLS45MzhjMC0uODQzLS4xODYtLjg0My0uMzcyLTIuNzE4LS4wOTMtLjg0NC40NjQtMS41IDEuMDIyLTEuOTY5LS41NTgtLjQ2OS0xLjExNS0xLjAzMS0xLjAyMi0xLjg3NS4xODYtMS44NzUuMzcyLTEuODc1LjM3Mi0yLjcxOSAwLTEuMTI1LTEuNjcyLTEuMDMxLTEuNjcyLTEuMDMxVjBoMS45NWMxLjAyMiAwIDEuOTUuOTM4IDEuNjcyIDIuOTA2eiIvPjwvZz48L3N2Zz4=",className:void 0,title:void 0},superscript:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuMzA1IDEwLjE2NUwxMS44NjUgMTVIOS4wNTdsLTMuMTkyLTMuNTM2TDIuNzQ2IDE1SDBsNC41MjMtNC44MzVMLjIxOCA1LjYwM2gyLjc3TDUuOTg2IDguOTEgOS4wMSA1LjYwM2gyLjY0OWwtNC4zNTQgNC41NjJ6bTYuMjM0LTMuMjY5bDEuODc5LTEuMzA2Yy42NC0uNDE2IDEuMDYyLS44MDEgMS4yNjQtMS4xNTcuMjAxLS4zNTYuMzAyLS43MzguMzAyLTEuMTQ4IDAtLjY2OS0uMjM3LTEuMjEtLjcxLTEuNjItLjQ3NC0uNDExLTEuMDk3LS42MTctMS44NjgtLjYxNy0uNzQ0IDAtMS4zNC4yMDgtMS43ODUuNjI0LS40NDcuNDE2LS42NyAxLjA0My0uNjcgMS44ODFoMS40MzZjMC0uNS4wOTQtLjg0Ni4yODEtMS4wMzguMTg4LS4xOTEuNDQ1LS4yODcuNzcyLS4yODdzLjU4NS4wOTcuNzc3LjI5MmMuMTkuMTk1LjI4Ni40MzcuMjg2LjcyNiAwIC4yOS0uMDg5LjU1LS4yNjYuNzg1cy0uNjcuNjI4LTEuNDc5IDEuMTg0Yy0uNjkxLjQ3Ny0xLjYyNy45MjctMS45MDggMS4zNWwuMDE0IDEuNTY5SDE3VjYuODk2aC0zLjQ2MXoiLz48L3N2Zz4=",className:void 0,title:void 0},subscript:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjg2NiAxMS42NDZIOS4wNkw1Ljg2NyA3Ljk0MmwtMy4xMjEgMy43MDRIMGw0LjUyNC01LjA2NEwuMjE4IDEuODA0aDIuNzdsMyAzLjQ2NCAzLjAyMy0zLjQ2NGgyLjY1TDcuMzA2IDYuNTgybDQuNTYgNS4wNjR6bTEuNzI1IDIuMDU4bDEuODI3LTEuMzY4Yy42NC0uNDM1IDEuMDYyLS44NCAxLjI2NC0xLjIxMi4yMDItLjM3Mi4zMDItLjc3My4zMDItMS4yMDIgMC0uNy0uMjM3LTEuMjY2LS43MS0xLjY5Ni0uNDc0LS40MzEtMS4wOTctLjY0Ni0xLjg2OS0uNjQ2LS43NDQgMC0xLjM0LjIxOC0xLjc4NS42NTMtLjQ0Ni40MzYtLjY3IDEuMDkyLS42NyAxLjk3aDEuNDM2YzAtLjUyNC4wOTQtLjg4Ni4yODEtMS4wODcuMTg4LS4yLjQ0NS0uMzAxLjc3Mi0uMzAxcy41ODYuMTAyLjc3Ny4zMDZjLjE5LjIwNC4yODYuNDU4LjI4Ni43NiAwIC4zMDMtLjA4OC41NzctLjI2Ni44MjItLjE3Ny4yNDUtLjY3LjY1OC0xLjQ3OCAxLjI0LS42OTIuNS0xLjYyOC45NzEtMS45MSAxLjQxM0wxMS44NjQgMTVIMTd2LTEuMjk2aC0zLjQxeiIvPjwvc3ZnPg==",className:void 0,title:void 0}},blockType:{inDropdown:!0,options:["Normal","H1","H2","H3","H4","H5","H6","Blockquote","Code"],className:void 0,component:void 0,dropdownClassName:void 0,title:void 0},fontSize:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTEuOTIxIDMuMTE5YS40MjcuNDI3IDAgMCAwIC4zMzUuMTY0aC45N2EuNDI2LjQyNiAwIDAgMCAuMzA0LS4xMy40NDEuNDQxIDAgMCAwIC4xMjUtLjMxbC4wMDItMi40MWEuNDM0LjQzNCAwIDAgMC0uNDMtLjQzMkguNDNBLjQzNC40MzQgMCAwIDAgMCAuNDR2Mi40MDZjMCAuMjQyLjE5Mi40MzguNDMuNDM4aC45N2MuMTMgMCAuMjU0LS4wNi4zMzUtLjE2NWwuNzMtLjkzSDUuNTR2MTEuMzZjMCAuMjQxLjE5Mi40MzcuNDMuNDM3aDEuNzE3Yy4yMzcgMCAuNDMtLjE5Ni40My0uNDM3VjIuMTg4aDMuMDdsLjczNC45MzF6TTEzLjg5OCAxMS4yNjNhLjQyNS40MjUgMCAwIDAtLjQ4Mi0uMTQ2bC0uNTQ3LjE5NFY5LjYxN2EuNDQyLjQ0MiAwIDAgMC0uMTI2LS4zMS40MjYuNDI2IDAgMCAwLS4zMDQtLjEyN2gtLjQyOWEuNDM0LjQzNCAwIDAgMC0uNDMuNDM3djEuNjk0bC0uNTQ3LS4xOTRhLjQyNS40MjUgMCAwIDAtLjQ4MS4xNDYuNDQ0LjQ0NCAwIDAgMC0uMDE2LjUxMmwxLjMzMiAyLjAxN2EuNDI3LjQyNyAwIDAgMCAuNzEzIDBsMS4zMzMtMi4wMTdhLjQ0NC40NDQgMCAwIDAtLjAxNi0uNTEyeiIvPjwvZz48L3N2Zz4=",options:[8,9,10,11,12,14,16,18,24,30,36,48,60,72,96],className:void 0,component:void 0,dropdownClassName:void 0,title:void 0},fontFamily:{options:["Arial","Georgia","Impact","Tahoma","Times New Roman","Verdana"],className:void 0,component:void 0,dropdownClassName:void 0,title:void 0},list:{inDropdown:!1,className:void 0,component:void 0,dropdownClassName:void 0,options:["unordered","ordered","indent","outdent"],unordered:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMS43MiAzLjQyN2MuOTUxIDAgMS43MjItLjc2OCAxLjcyMi0xLjcwOFMyLjY3LjAxIDEuNzIuMDFDLjc3LjAwOCAwIC43NzUgMCAxLjcxNWMwIC45NC43NzQgMS43MTEgMS43MiAxLjcxMXptMC0yLjYyNWMuNTEgMCAuOTIyLjQxMi45MjIuOTE0YS45Mi45MiAwIDAgMS0xLjg0MiAwIC45Mi45MiAwIDAgMSAuOTItLjkxNHpNMS43MiA4LjcwM2MuOTUxIDAgMS43MjItLjc2OCAxLjcyMi0xLjcwOFMyLjY3IDUuMjg3IDEuNzIgNS4yODdDLjc3IDUuMjg3IDAgNi4wNTIgMCA2Ljk5NXMuNzc0IDEuNzA4IDEuNzIgMS43MDh6bTAtMi42MjJjLjUxIDAgLjkyMi40MTIuOTIyLjkxNGEuOTIuOTIgMCAwIDEtMS44NDIgMGMwLS41MDUuNDE1LS45MTQuOTItLjkxNHpNMS43MiAxMy45ODJjLjk1MSAwIDEuNzIyLS43NjggMS43MjItMS43MDggMC0uOTQzLS43NzQtMS43MDgtMS43MjEtMS43MDgtLjk0NyAwLTEuNzIxLjc2OC0xLjcyMSAxLjcwOHMuNzc0IDEuNzA4IDEuNzIgMS43MDh6bTAtMi42MjVjLjUxIDAgLjkyMi40MTIuOTIyLjkxNGEuOTIuOTIgMCAxIDEtMS44NDIgMCAuOTIuOTIgMCAwIDEgLjkyLS45MTR6TTUuNzQ0IDIuMTE1aDkuODQ1YS40LjQgMCAwIDAgLjQwMS0uMzk5LjQuNCAwIDAgMC0uNDAxLS4zOTlINS43NDRhLjQuNCAwIDAgMC0uNDAyLjM5OS40LjQgMCAwIDAgLjQwMi4zOTl6TTUuNzQ0IDcuMzk0aDkuODQ1YS40LjQgMCAwIDAgLjQwMS0uMzk5LjQuNCAwIDAgMC0uNDAxLS4zOThINS43NDRhLjQuNCAwIDAgMC0uNDAyLjM5OC40LjQgMCAwIDAgLjQwMi4zOTl6TTUuNzQ0IDEyLjY3aDkuODQ1YS40LjQgMCAwIDAgLjQwMS0uMzk5LjQuNCAwIDAgMC0uNDAxLS4zOTlINS43NDRhLjQuNCAwIDAgMC0uNDAyLjQuNC40IDAgMCAwIC40MDIuMzk4eiIvPjwvZz48L3N2Zz4=",className:void 0,title:void 0},ordered:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNC4yMDIgMS40NjZoOC4xNWMuMzM4IDAgLjYxMi0uMzIyLjYxMi0uNzIgMC0uMzk3LS4yNzQtLjcyLS42MTItLjcyaC04LjE1Yy0uMzM4IDAtLjYxMS4zMjMtLjYxMS43MiAwIC4zOTguMjczLjcyLjYxLjcyek0xMi4zNTIgNS43ODNoLTguMTVjLS4zMzggMC0uNjExLjMyMi0uNjExLjcyIDAgLjM5Ny4yNzMuNzIuNjEuNzJoOC4xNTFjLjMzOCAwIC42MTItLjMyMy42MTItLjcyIDAtLjM5OC0uMjc0LS43Mi0uNjEyLS43MnpNMTIuMzUyIDExLjU0aC04LjE1Yy0uMzM4IDAtLjYxMS4zMjItLjYxMS43MiAwIC4zOTYuMjczLjcxOS42MS43MTloOC4xNTFjLjMzOCAwIC42MTItLjMyMy42MTItLjcyIDAtLjM5Ny0uMjc0LS43Mi0uNjEyLS43MnpNLjc2NyAxLjI0OXYxLjgwMmMwIC4xOTUuMTM2LjM0My4zMTUuMzQzLjE3NiAwIC4zMTUtLjE1LjMxNS0uMzQzVi4zNTZjMC0uMTktLjEzMy0uMzM5LS4zMDItLjMzOS0uMTQ4IDAtLjIyMy4xMTgtLjI0Ny4xNTZhLjIyOC4yMjggMCAwIDAtLjAwMy4wMDVMLjU3OS42MjFhLjQ3NC40NzQgMCAwIDAtLjA5OC4yNzNjMCAuMTk0LjEyOC4zNTEuMjg2LjM1NXpNLjM1MiA4LjE5SDEuNTVjLjE1NyAwIC4yODUtLjE2Mi4yODUtLjM2MiAwLS4xOTgtLjEyOC0uMzU5LS4yODUtLjM1OUguNjh2LS4wMDZjMC0uMTA3LjIxLS4yODEuMzc4LS40MjIuMzM2LS4yNzguNzUzLS42MjUuNzUzLTEuMjI2IDAtLjU3LS4zNzYtMS0uODc0LTEtLjQ3NyAwLS44MzYuMzg1LS44MzYuODk3IDAgLjI5Ny4xNjQuNDAyLjMwNS40MDIuMiAwIC4zMjEtLjE3Ni4zMjEtLjM0NiAwLS4xMDYuMDIzLS4yMjguMjA0LS4yMjguMjQzIDAgLjI1LjI1NC4yNS4yODMgMCAuMjI4LS4yNTIuNDQyLS40OTUuNjQ5LS4zMDEuMjU1LS42NDIuNTQ0LS42NDIuOTkydi4zODRjMCAuMjA1LjE1OS4zNDMuMzA4LjM0M3pNMS43NyAxMC41NDNjMC0uNTkyLS4yOTYtLjkzMS0uODE0LS45MzEtLjY4IDAtLjg1OS41Ny0uODU5Ljg3MiAwIC4zNTEuMjIyLjM5LjMxOC4zOS4xODUgMCAuMzEtLjE0OC4zMS0uMzY2IDAtLjA4NC4wMjYtLjE4MS4yMjQtLjE4MS4xNDIgMCAuMi4wMjQuMi4yNjcgMCAuMjM3LS4wNDMuMjYzLS4yMTMuMjYzLS4xNjQgMC0uMjg4LjE1Mi0uMjg4LjM1NCAwIC4yLjEyNS4zNS4yOTEuMzUuMjI1IDAgLjI3LjEwOC4yNy4yODN2LjA3NWMwIC4yOTQtLjA5Ny4zNS0uMjc3LjM1LS4yNDggMC0uMjY3LS4xNS0uMjY3LS4xOTcgMC0uMTc0LS4wOTgtLjM1LS4zMTctLjM1LS4xOTIgMC0uMzA3LjE0MS0uMzA3LjM3OCAwIC40My4zMTMuODg4Ljg5NS44ODguNTY0IDAgLjkwMS0uNC45MDEtMS4wN3YtLjA3NGMwLS4yNzQtLjA3NC0uNTAyLS4yMTQtLjY2Ni4wOTYtLjE2My4xNDgtLjM4LjE0OC0uNjM1eiIvPjwvZz48L3N2Zz4=",className:void 0,title:void 0},indent:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS43MTYgMy4yMTFIMTd2MS4xOTdINS43MTZ6TTAgLjAyaDE3djEuMTk3SDB6TTAgMTIuNzgzaDE3djEuMTk3SDB6TTUuNzE2IDkuNTkzSDE3djEuMTk3SDUuNzE2ek01LjcxNiA2LjQwMkgxN3YxLjE5N0g1LjcxNnpNLjE4NyA5LjQ5MUwyLjUyIDcgLjE4NyA0LjUwOXoiLz48L2c+PC9zdmc+",className:void 0,title:void 0},outdent:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNS4zOTYgMy4xOTNoMTAuNTczVjQuMzlINS4zOTZ6TS4wMzkuMDAzaDE1LjkzVjEuMkguMDM5ek0uMDM5IDEyLjc2NmgxNS45M3YxLjE5N0guMDM5ek01LjM5NiA5LjU3NWgxMC41NzN2MS4xOTdINS4zOTZ6TTUuMzk2IDYuMzg0aDEwLjU3M3YxLjE5N0g1LjM5NnpNMi4xODcgNC40OTFMMCA2Ljk4M2wyLjE4NyAyLjQ5MXoiLz48L2c+PC9zdmc+",className:void 0,title:void 0},title:void 0},textAlign:{inDropdown:!1,className:void 0,component:void 0,dropdownClassName:void 0,options:["left","center","right","justify"],left:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOC40OTMgMTQuODg3SC4zMjZhLjMyNi4zMjYgMCAwIDEgMC0uNjUyaDguMTY3YS4zMjYuMzI2IDAgMCAxIDAgLjY1MnpNMTQuNjE4IDEwLjE2MkguMzI2YS4zMjYuMzI2IDAgMCAxIDAtLjY1M2gxNC4yOTJhLjMyNi4zMjYgMCAwIDEgMCAuNjUzek04LjQ5MyA1LjQzNUguMzI2YS4zMjYuMzI2IDAgMCAxIDAtLjY1Mmg4LjE2N2EuMzI2LjMyNiAwIDAgMSAwIC42NTJ6TTE0LjYxOC43MDlILjMyNmEuMzI2LjMyNiAwIDAgMSAwLS42NTJoMTQuMjkyYS4zMjYuMzI2IDAgMCAxIDAgLjY1MnoiLz48L2c+PC9zdmc+",className:void 0,title:void 0},center:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTEuNTU2IDE0Ljg4N0gzLjM4OGEuMzI2LjMyNiAwIDAgMSAwLS42NTJoOC4xNjdhLjMyNi4zMjYgMCAwIDEgMCAuNjUyek0xNC42MTggMTAuMTYySC4zMjZhLjMyNi4zMjYgMCAwIDEgMC0uNjUzaDE0LjI5MmEuMzI2LjMyNiAwIDAgMSAwIC42NTN6TTExLjU1NiA1LjQzNUgzLjM4OGEuMzI2LjMyNiAwIDAgMSAwLS42NTJoOC4xNjdhLjMyNi4zMjYgMCAwIDEgMCAuNjUyek0xNC42MTguNzA5SC4zMjZhLjMyNi4zMjYgMCAwIDEgMC0uNjUyaDE0LjI5MmEuMzI2LjMyNiAwIDAgMSAwIC42NTJ6Ii8+PC9nPjwvc3ZnPg==",className:void 0,title:void 0},right:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTQuNjE4IDE0Ljg4N0g2LjQ1YS4zMjYuMzI2IDAgMCAxIDAtLjY1Mmg4LjE2N2EuMzI2LjMyNiAwIDAgMSAwIC42NTJ6TTE0LjYxOCAxMC4xNjJILjMyNmEuMzI2LjMyNiAwIDAgMSAwLS42NTNoMTQuMjkyYS4zMjYuMzI2IDAgMCAxIDAgLjY1M3pNMTQuNjE4IDUuNDM1SDYuNDVhLjMyNi4zMjYgMCAwIDEgMC0uNjUyaDguMTY3YS4zMjYuMzI2IDAgMCAxIDAgLjY1MnpNMTQuNjE4LjcwOUguMzI2YS4zMjYuMzI2IDAgMCAxIDAtLjY1MmgxNC4yOTJhLjMyNi4zMjYgMCAwIDEgMCAuNjUyeiIvPjwvZz48L3N2Zz4=",className:void 0,title:void 0},justify:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTQuNjIgMTQuODg4SC4zMjVhLjMyNi4zMjYgMCAwIDEgMC0uNjUySDE0LjYyYS4zMjYuMzI2IDAgMCAxIDAgLjY1MnpNMTQuNjIgMTAuMTYySC4zMjVhLjMyNi4zMjYgMCAwIDEgMC0uNjUySDE0LjYyYS4zMjYuMzI2IDAgMCAxIDAgLjY1MnpNMTQuNjIgNS40MzZILjMyNWEuMzI2LjMyNiAwIDAgMSAwLS42NTJIMTQuNjJhLjMyNi4zMjYgMCAwIDEgMCAuNjUyek0xNC42Mi43MUguMzI1YS4zMjYuMzI2IDAgMCAxIDAtLjY1M0gxNC42MmEuMzI2LjMyNiAwIDAgMSAwIC42NTN6Ii8+PC9nPjwvc3ZnPg==",className:void 0,title:void 0},title:void 0},colorPicker:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTQuNDA2LjU4NWExLjk5OCAxLjk5OCAwIDAgMC0yLjgyNSAwbC0uNTQuNTRhLjc0MS43NDEgMCAxIDAtMS4wNDggMS4wNDhsLjE3NS4xNzUtNS44MjYgNS44MjUtMi4wMjIgMi4wMjNhLjkxLjkxIDAgMCAwLS4yNjYuNjAybC0uMDA1LjEwOHYuMDAybC0uMDgxIDEuODI5YS4zMDIuMzAyIDAgMCAwIC4zMDIuMzE2aC4wMTNsLjk3LS4wNDQuNTkyLS4wMjYuMjY4LS4wMTJjLjI5Ny0uMDEzLjU3OS0uMTM3Ljc5LS4zNDdsNy43Ny03Ljc3LjE0Ni4xNDRhLjc0Ljc0IDAgMCAwIDEuMDQ4IDBjLjI5LS4yOS4yOS0uNzU5IDAtMS4wNDhsLjU0LS41NGMuNzgtLjc4Ljc4LTIuMDQ0IDAtMi44MjV6TTguNzk1IDcuMzMzbC0yLjczLjUxNSA0LjQ1Mi00LjQ1MiAxLjEwOCAxLjEwNy0yLjgzIDIuODN6TTIuMDggMTMuNjczYy0xLjE0OCAwLTIuMDguMjk1LTIuMDguNjYgMCAuMzYzLjkzMi42NTggMi4wOC42NTggMS4xNSAwIDIuMDgtLjI5NCAyLjA4LS42NTkgMC0uMzY0LS45My0uNjU5LTIuMDgtLjY1OXoiLz48L2c+PC9zdmc+",className:void 0,component:void 0,popupClassName:void 0,colors:["rgb(97,189,109)","rgb(26,188,156)","rgb(84,172,210)","rgb(44,130,201)","rgb(147,101,184)","rgb(71,85,119)","rgb(204,204,204)","rgb(65,168,95)","rgb(0,168,133)","rgb(61,142,185)","rgb(41,105,176)","rgb(85,57,130)","rgb(40,50,78)","rgb(0,0,0)","rgb(247,218,100)","rgb(251,160,38)","rgb(235,107,86)","rgb(226,80,65)","rgb(163,143,132)","rgb(239,239,239)","rgb(255,255,255)","rgb(250,197,28)","rgb(243,121,52)","rgb(209,72,65)","rgb(184,49,47)","rgb(124,112,107)","rgb(209,213,216)"],title:void 0},link:{inDropdown:!1,className:void 0,component:void 0,popupClassName:void 0,dropdownClassName:void 0,showOpenOptionOnHover:!0,defaultTargetOption:"_self",options:["link","unlink"],link:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjk2Ny45NUEzLjIyNiAzLjIyNiAwIDAgMCAxMS42Ny4wMDJjLS44NyAwLTEuNjg2LjMzNy0yLjI5Ny45NDhMNy4xMDUgMy4yMThBMy4yNDcgMy4yNDcgMCAwIDAgNi4yNCA2LjI0YTMuMjI1IDMuMjI1IDAgMCAwLTMuMDIyLjg2NUwuOTUgOS4zNzNhMy4yNTMgMy4yNTMgMCAwIDAgMCA0LjU5NCAzLjIyNiAzLjIyNiAwIDAgMCAyLjI5Ny45NDhjLjg3IDAgMS42ODYtLjMzNiAyLjI5OC0uOTQ4TDcuODEyIDExLjdhMy4yNDcgMy4yNDcgMCAwIDAgLjg2NS0zLjAyMyAzLjIyNSAzLjIyNSAwIDAgMCAzLjAyMi0uODY1bDIuMjY4LTIuMjY3YTMuMjUyIDMuMjUyIDAgMCAwIDAtNC41OTV6TTcuMTA1IDEwLjk5M0w0LjgzNyAxMy4yNmEyLjIzMyAyLjIzMyAwIDAgMS0xLjU5LjY1NSAyLjIzMyAyLjIzMyAwIDAgMS0xLjU5LS42NTUgMi4yNTIgMi4yNTIgMCAwIDEgMC0zLjE4bDIuMjY4LTIuMjY4YTIuMjMyIDIuMjMyIDAgMCAxIDEuNTktLjY1NWMuNDMgMCAuODQxLjEyIDEuMTk1LjM0M0w0Ljc3MiA5LjQzOGEuNS41IDAgMSAwIC43MDcuNzA3bDEuOTM5LTEuOTM4Yy41NDUuODY4LjQ0MiAyLjAzLS4zMTMgMi43ODV6bTYuMTU1LTYuMTU1bC0yLjI2OCAyLjI2N2EyLjIzMyAyLjIzMyAwIDAgMS0xLjU5LjY1NWMtLjQzMSAwLS44NDEtLjEyLTEuMTk1LS4zNDNsMS45MzgtMS45MzhhLjUuNSAwIDEgMC0uNzA3LS43MDdMNy40OTkgNi43MWEyLjI1MiAyLjI1MiAwIDAgMSAuMzEzLTIuNzg1bDIuMjY3LTIuMjY4YTIuMjMzIDIuMjMzIDAgMCAxIDEuNTktLjY1NSAyLjIzMyAyLjIzMyAwIDAgMSAyLjI0NiAyLjI0NWMwIC42MDMtLjIzMiAxLjE2OC0uNjU1IDEuNTl6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=",className:void 0,title:void 0},unlink:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTMuOTU2IDEuMDM3YTMuNTUgMy41NSAwIDAgMC01LjAxNCAwTDYuNDM2IDMuNTQ0YS41NDUuNTQ1IDAgMSAwIC43Ny43N2wyLjUwOC0yLjUwNmEyLjQzOCAyLjQzOCAwIDAgMSAxLjczNS0uNzE1Yy42NTggMCAxLjI3NS4yNTQgMS43MzYuNzE1LjQ2LjQ2MS43MTUgMS4wNzguNzE1IDEuNzM2IDAgLjY1OC0uMjU0IDEuMjc0LS43MTUgMS43MzVMOS45MDcgOC41NThhMi40NTggMi40NTggMCAwIDEtMy40NzIgMCAuNTQ1LjU0NSAwIDEgMC0uNzcxLjc3MSAzLjUzNCAzLjUzNCAwIDAgMCAyLjUwNyAxLjAzN2MuOTA4IDAgMS44MTYtLjM0NiAyLjUwNy0xLjAzN2wzLjI3OC0zLjI3OGEzLjUyIDMuNTIgMCAwIDAgMS4wMzUtMi41MDdjMC0uOTUtLjM2Ny0xLjg0LTEuMDM1LTIuNTA3eiIvPjxwYXRoIGQ9Ik03LjQgMTEuMDY1bC0yLjEyMiAyLjEyYTIuNDM3IDIuNDM3IDAgMCAxLTEuNzM1LjcxNiAyLjQzNyAyLjQzNyAwIDAgMS0xLjczNi0uNzE1IDIuNDU3IDIuNDU3IDAgMCAxIDAtMy40NzFsMy4wODYtMy4wODZhMi40MzggMi40MzggMCAwIDEgMS43MzUtLjcxNWMuNjU4IDAgMS4yNzUuMjU0IDEuNzM2LjcxNWEuNTQ1LjU0NSAwIDEgMCAuNzcxLS43NzEgMy41NSAzLjU1IDAgMCAwLTUuMDE0IDBMMS4wMzYgOC45NDRBMy41MiAzLjUyIDAgMCAwIDAgMTEuNDVjMCAuOTUuMzY3IDEuODQgMS4wMzUgMi41MDdhMy41MiAzLjUyIDAgMCAwIDIuNTA2IDEuMDM1Yy45NSAwIDEuODQtLjM2OCAyLjUwNy0xLjAzNWwyLjEyMi0yLjEyMWEuNTQ1LjU0NSAwIDAgMC0uNzcxLS43NzF6TTkuMjc0IDEyLjAwMmEuNTQ2LjU0NiAwIDAgMC0uNTQ2LjU0NXYxLjYzN2EuNTQ2LjU0NiAwIDAgMCAxLjA5MSAwdi0xLjYzN2EuNTQ1LjU0NSAwIDAgMC0uNTQ1LS41NDV6TTExLjIzIDExLjYxNmEuNTQ1LjU0NSAwIDEgMC0uNzcyLjc3MmwxLjE1NyAxLjE1NmEuNTQzLjU0MyAwIDAgMCAuNzcxIDAgLjU0NS41NDUgMCAwIDAgMC0uNzdsLTEuMTU2LTEuMTU4ek0xMi41MzcgOS44MkgxMC45YS41NDYuNTQ2IDAgMCAwIDAgMS4wOTFoMS42MzdhLjU0Ni41NDYgMCAwIDAgMC0xLjA5ek00LjkxIDMuNTQ3YS41NDYuNTQ2IDAgMCAwIC41NDUtLjU0NVYxLjM2NmEuNTQ2LjU0NiAwIDAgMC0xLjA5IDB2MS42MzZjMCAuMzAxLjI0NC41NDUuNTQ1LjU0NXpNMi44ODggMy45MzNhLjU0My41NDMgMCAwIDAgLjc3MSAwIC41NDUuNTQ1IDAgMCAwIDAtLjc3MUwyLjUwMiAyLjAwNWEuNTQ1LjU0NSAwIDEgMC0uNzcxLjc3bDEuMTU3IDEuMTU4ek0xLjYyOCA1LjczaDEuNjM2YS41NDYuNTQ2IDAgMCAwIDAtMS4wOTJIMS42MjhhLjU0Ni41NDYgMCAwIDAgMCAxLjA5MXoiLz48L2c+PC9zdmc+",className:void 0,title:void 0},linkCallback:void 0},emoji:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjE1LjcyOSAyMi4wODIgMTcgMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5LjcwOCAyNS4xMDRjLTMuMDIxLTMuMDIyLTcuOTM3LTMuMDIyLTEwLjk1OCAwLTMuMDIxIDMuMDItMy4wMiA3LjkzNiAwIDEwLjk1OCAzLjAyMSAzLjAyIDcuOTM3IDMuMDIgMTAuOTU4LS4wMDEgMy4wMi0zLjAyMSAzLjAyLTcuOTM2IDAtMTAuOTU3em0tLjg0NSAxMC4xMTJhNi41NiA2LjU2IDAgMCAxLTkuMjY4IDAgNi41NiA2LjU2IDAgMCAxIDAtOS4yNjcgNi41NiA2LjU2IDAgMCAxIDkuMjY4IDAgNi41NiA2LjU2IDAgMCAxIDAgOS4yNjd6bS03LjUyNC02LjczYS45MDYuOTA2IDAgMSAxIDEuODExIDAgLjkwNi45MDYgMCAwIDEtMS44MTEgMHptNC4xMDYgMGEuOTA2LjkwNiAwIDEgMSAxLjgxMiAwIC45MDYuOTA2IDAgMCAxLTEuODEyIDB6bTIuMTQxIDMuNzA4Yy0uNTYxIDEuMjk4LTEuODc1IDIuMTM3LTMuMzQ4IDIuMTM3LTEuNTA1IDAtMi44MjctLjg0My0zLjM2OS0yLjE0N2EuNDM4LjQzOCAwIDAgMSAuODEtLjMzNmMuNDA1Ljk3NiAxLjQxIDEuNjA3IDIuNTU5IDEuNjA3IDEuMTIzIDAgMi4xMjEtLjYzMSAyLjU0NC0xLjYwOGEuNDM4LjQzOCAwIDAgMSAuODA0LjM0N3oiLz48L3N2Zz4=",className:void 0,component:void 0,popupClassName:void 0,emojis:["😀","😁","😂","😃","😉","😋","😎","😍","😗","🤗","🤔","😣","😫","😴","😌","🤓","😛","😜","😠","😇","😷","😈","👻","😺","😸","😹","😻","😼","😽","🙀","🙈","🙉","🙊","👼","👮","🕵","💂","👳","🎅","👸","👰","👲","🙍","🙇","🚶","🏃","💃","⛷","🏂","🏌","🏄","🚣","🏊","⛹","🏋","🚴","👫","💪","👈","👉","👆","🖕","👇","🖖","🤘","🖐","👌","👍","👎","✊","👊","👏","🙌","🙏","🐵","🐶","🐇","🐥","🐸","🐌","🐛","🐜","🐝","🍉","🍄","🍔","🍤","🍨","🍪","🎂","🍰","🍾","🍷","🍸","🍺","🌍","🚑","⏰","🌙","🌝","🌞","⭐","🌟","🌠","🌨","🌩","⛄","🔥","🎄","🎈","🎉","🎊","🎁","🎗","🏀","🏈","🎲","🔇","🔈","📣","🔔","🎵","🎷","💰","🖊","📅","✅","❎","💯"],title:void 0},embedded:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzA4IDYuNjE1YS40MzYuNDM2IDAgMCAwLS41NDMuMjkxbC0xLjgzIDYuMDQ1YS40MzYuNDM2IDAgMCAwIC44MzMuMjUyTDcgNy4xNmEuNDM2LjQzNiAwIDAgMC0uMjktLjU0NHpNOC45MzEgNi42MTVhLjQzNi40MzYgMCAwIDAtLjU0My4yOTFsLTEuODMgNi4wNDVhLjQzNi40MzYgMCAwIDAgLjgzNC4yNTJsMS44My02LjA0NGEuNDM2LjQzNiAwIDAgMC0uMjktLjU0NHoiLz48cGF0aCBkPSJNMTYuNTY0IDBILjQzNkEuNDM2LjQzNiAwIDAgMCAwIC40MzZ2MTYuMTI4YzAgLjI0LjE5NS40MzYuNDM2LjQzNmgxNi4xMjhjLjI0IDAgLjQzNi0uMTk1LjQzNi0uNDM2Vi40MzZBLjQzNi40MzYgMCAwIDAgMTYuNTY0IDB6TTMuNDg3Ljg3MmgxMC4wMjZ2MS43NDNIMy40ODdWLjg3MnptLTIuNjE1IDBoMS43NDN2MS43NDNILjg3MlYuODcyem0xNS4yNTYgMTUuMjU2SC44NzJWMy40ODhoMTUuMjU2djEyLjY0em0wLTEzLjUxM2gtMS43NDNWLjg3MmgxLjc0M3YxLjc0M3oiLz48Y2lyY2xlIGN4PSI5My44NjciIGN5PSIyNDUuMDY0IiByPSIxMy4xMjgiIHRyYW5zZm9ybT0ibWF0cml4KC4wMzMyIDAgMCAuMDMzMiAwIDApIi8+PGNpcmNsZSBjeD0iOTMuODY3IiBjeT0iMzYwLjU5MiIgcj0iMTMuMTI4IiB0cmFuc2Zvcm09Im1hdHJpeCguMDMzMiAwIDAgLjAzMzIgMCAwKSIvPjxwYXRoIGQ9Ik0xNC4yNTQgMTIuNjQxSDEwLjJhLjQzNi40MzYgMCAwIDAgMCAuODcyaDQuMDU0YS40MzYuNDM2IDAgMCAwIDAtLjg3MnoiLz48L3N2Zz4=",className:void 0,component:void 0,popupClassName:void 0,embedCallback:void 0,defaultSize:{height:"auto",width:"auto"},title:void 0},image:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTQuNzQxIDBILjI2Qy4xMTYgMCAwIC4xMzYgMCAuMzA0djEzLjM5MmMwIC4xNjguMTE2LjMwNC4yNTkuMzA0SDE0Ljc0Yy4xNDMgMCAuMjU5LS4xMzYuMjU5LS4zMDRWLjMwNEMxNSAuMTM2IDE0Ljg4NCAwIDE0Ljc0MSAwem0tLjI1OCAxMy4zOTFILjUxN1YuNjFoMTMuOTY2VjEzLjM5eiIvPjxwYXRoIGQ9Ik00LjEzOCA2LjczOGMuNzk0IDAgMS40NC0uNzYgMS40NC0xLjY5NXMtLjY0Ni0xLjY5NS0xLjQ0LTEuNjk1Yy0uNzk0IDAtMS40NC43Ni0xLjQ0IDEuNjk1IDAgLjkzNC42NDYgMS42OTUgMS40NCAxLjY5NXptMC0yLjc4MWMuNTA5IDAgLjkyMy40ODcuOTIzIDEuMDg2IDAgLjU5OC0uNDE0IDEuMDg2LS45MjMgMS4wODYtLjUwOSAwLS45MjMtLjQ4Ny0uOTIzLTEuMDg2IDAtLjU5OS40MTQtMS4wODYuOTIzLTEuMDg2ek0xLjgxIDEyLjE3NGMuMDYgMCAuMTIyLS4wMjUuMTcxLS4wNzZMNi4yIDcuNzI4bDIuNjY0IDMuMTM0YS4yMzIuMjMyIDAgMCAwIC4zNjYgMCAuMzQzLjM0MyAwIDAgMCAwLS40M0w3Ljk4NyA4Ljk2OWwyLjM3NC0zLjA2IDIuOTEyIDMuMTQyYy4xMDYuMTEzLjI3LjEwNS4zNjYtLjAyYS4zNDMuMzQzIDAgMCAwLS4wMTYtLjQzbC0zLjEwNC0zLjM0N2EuMjQ0LjI0NCAwIDAgMC0uMTg2LS4wOC4yNDUuMjQ1IDAgMCAwLS4xOC4xTDcuNjIyIDguNTM3IDYuMzk0IDcuMDk0YS4yMzIuMjMyIDAgMCAwLS4zNTQtLjAxM2wtNC40IDQuNTZhLjM0My4zNDMgMCAwIDAtLjAyNC40My4yNDMuMjQzIDAgMCAwIC4xOTQuMTAzeiIvPjwvZz48L3N2Zz4=",className:void 0,component:void 0,popupClassName:void 0,urlEnabled:!0,uploadEnabled:!0,previewImage:!1,alignmentEnabled:!0,uploadCallback:void 0,inputAccept:"image/gif,image/jpeg,image/jpg,image/png,image/svg",alt:{present:!1,mandatory:!1},defaultSize:{height:"auto",width:"auto"},title:void 0},remove:{icon:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNOC4xIDE0bDYuNC03LjJjLjYtLjcuNi0xLjgtLjEtMi41bC0yLjctMi43Yy0uMy0uNC0uOC0uNi0xLjMtLjZIOC42Yy0uNSAwLTEgLjItMS40LjZMLjUgOS4yYy0uNi43LS42IDEuOS4xIDIuNWwyLjcgMi43Yy4zLjQuOC42IDEuMy42SDE2di0xSDguMXptLTEuMy0uMXMwLS4xIDAgMGwtMi43LTIuN2MtLjQtLjQtLjQtLjkgMC0xLjNMNy41IDZoLTFsLTMgMy4zYy0uNi43LS42IDEuNy4xIDIuNEw1LjkgMTRINC42Yy0uMiAwLS40LS4xLS42LS4yTDEuMiAxMWMtLjMtLjMtLjMtLjggMC0xLjFMNC43IDZoMS44TDEwIDJoMUw3LjUgNmwzLjEgMy43LTMuNSA0Yy0uMS4xLS4yLjEtLjMuMnoiLz48L3N2Zz4=",className:void 0,component:void 0,title:void 0},history:{inDropdown:!1,className:void 0,component:void 0,dropdownClassName:void 0,options:["undo","redo"],undo:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMTQuODc1YzIuNjcyIDAgNC44NDYtMi4xNDUgNC44NDYtNC43ODEgMC0yLjYzNy0yLjE3NC00Ljc4MS00Ljg0Ni00Ljc4MVY4LjVMMS42MTUgNC4yNSA3IDB2My4xODhjMy44NiAwIDcgMy4wOTggNyA2LjkwNlMxMC44NiAxNyA3IDE3cy03LTMuMDk4LTctNi45MDZoMi4xNTRjMCAyLjYzNiAyLjE3NCA0Ljc4MSA0Ljg0NiA0Ljc4MXoiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==",className:void 0,title:void 0},redo:{icon:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNTA0IDEzLjk3N2E0LjQ5NyA0LjQ5NyAwIDAgMS00LjQ5Mi00LjQ5MiA0LjQ5NyA0LjQ5NyAwIDAgMSA0LjQ5Mi00LjQ5M3YyLjk5NWw0Ljk5LTMuOTkzTDYuNTA0IDB2Mi45OTVhNi40OTYgNi40OTYgMCAwIDAtNi40ODggNi40OWMwIDMuNTc4IDIuOTEgNi40OSA2LjQ4OCA2LjQ5YTYuNDk2IDYuNDk2IDAgMCAwIDYuNDg3LTYuNDloLTEuOTk2YTQuNDk3IDQuNDk3IDAgMCAxLTQuNDkxIDQuNDkyeiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+",className:void 0,title:void 0},title:void 0}},rr={en:{"generic.add":"Add","generic.cancel":"Cancel","components.controls.blocktype.h1":"H1","components.controls.blocktype.h2":"H2","components.controls.blocktype.h3":"H3","components.controls.blocktype.h4":"H4","components.controls.blocktype.h5":"H5","components.controls.blocktype.h6":"H6","components.controls.blocktype.blockquote":"Blockquote","components.controls.blocktype.code":"Code","components.controls.blocktype.blocktype":"Block Type","components.controls.blocktype.normal":"Normal","components.controls.colorpicker.colorpicker":"Color Picker","components.controls.colorpicker.text":"Text","components.controls.colorpicker.background":"Highlight","components.controls.embedded.embedded":"Embedded","components.controls.embedded.embeddedlink":"Embedded Link","components.controls.embedded.enterlink":"Enter link","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Font","components.controls.fontsize.fontsize":"Font Size","components.controls.history.history":"History","components.controls.history.undo":"Undo","components.controls.history.redo":"Redo","components.controls.image.image":"Image","components.controls.image.fileUpload":"File Upload","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Drop the file or click to upload","components.controls.inline.bold":"Bold","components.controls.inline.italic":"Italic","components.controls.inline.underline":"Underline","components.controls.inline.strikethrough":"Strikethrough","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Superscript","components.controls.inline.subscript":"Subscript","components.controls.link.linkTitle":"Link Title","components.controls.link.linkTarget":"Link Target","components.controls.link.linkTargetOption":"Open link in new window","components.controls.link.link":"Link","components.controls.link.unlink":"Unlink","components.controls.list.list":"List","components.controls.list.unordered":"Unordered","components.controls.list.ordered":"Ordered","components.controls.list.indent":"Indent","components.controls.list.outdent":"Outdent","components.controls.remove.remove":"Remove","components.controls.textalign.textalign":"Text Align","components.controls.textalign.left":"Left","components.controls.textalign.center":"Center","components.controls.textalign.right":"Right","components.controls.textalign.justify":"Justify"},fr:{"generic.add":"Ok","generic.cancel":"Annuler","components.controls.blocktype.h1":"Titre 1","components.controls.blocktype.h2":"Titre 2","components.controls.blocktype.h3":"Titre 3","components.controls.blocktype.h4":"Titre 4","components.controls.blocktype.h5":"Titre 5","components.controls.blocktype.h6":"Titre 6","components.controls.blocktype.blockquote":"Citation","components.controls.blocktype.code":"Code","components.controls.blocktype.blocktype":"Type bloc","components.controls.blocktype.normal":"Normal","components.controls.colorpicker.colorpicker":"Palette de couleur","components.controls.colorpicker.text":"Texte","components.controls.colorpicker.background":"Fond","components.controls.embedded.embedded":"Embedded","components.controls.embedded.embeddedlink":"Lien iFrame","components.controls.embedded.enterlink":"Entrer le lien","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Police","components.controls.fontsize.fontsize":"Taille de police","components.controls.history.history":"Historique","components.controls.history.undo":"Précédent","components.controls.history.redo":"Suivant","components.controls.image.image":"Image","components.controls.image.fileUpload":"Téléchargement","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Glisser une image ou cliquer pour télécharger","components.controls.inline.bold":"Gras","components.controls.inline.italic":"Italique","components.controls.inline.underline":"Souligner","components.controls.inline.strikethrough":"Barrer","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Exposant","components.controls.inline.subscript":"Indice","components.controls.link.linkTitle":"Titre du lien","components.controls.link.linkTarget":"Cible du lien","components.controls.link.linkTargetOption":"Ouvrir le lien dans une nouvelle fenêtre","components.controls.link.link":"Lier","components.controls.link.unlink":"Délier","components.controls.list.list":"Liste","components.controls.list.unordered":"Désordonnée","components.controls.list.ordered":"Ordonnée","components.controls.list.indent":"Augmenter le retrait","components.controls.list.outdent":"Diminuer le retrait","components.controls.remove.remove":"Supprimer","components.controls.textalign.textalign":"Alignement du texte","components.controls.textalign.left":"Gauche","components.controls.textalign.center":"Centre","components.controls.textalign.right":"Droite","components.controls.textalign.justify":"Justifier"},zh:{"generic.add":"添加","generic.cancel":"取消","components.controls.blocktype.h1":"标题1","components.controls.blocktype.h2":"标题2","components.controls.blocktype.h3":"标题3","components.controls.blocktype.h4":"标题4","components.controls.blocktype.h5":"标题5","components.controls.blocktype.h6":"标题6","components.controls.blocktype.blockquote":"引用","components.controls.blocktype.code":"源码","components.controls.blocktype.blocktype":"样式","components.controls.blocktype.normal":"正文","components.controls.colorpicker.colorpicker":"选色器","components.controls.colorpicker.text":"文字","components.controls.colorpicker.background":"背景","components.controls.embedded.embedded":"内嵌","components.controls.embedded.embeddedlink":"内嵌网页","components.controls.embedded.enterlink":"输入网页地址","components.controls.emoji.emoji":"表情符号","components.controls.fontfamily.fontfamily":"字体","components.controls.fontsize.fontsize":"字号","components.controls.history.history":"历史","components.controls.history.undo":"撤销","components.controls.history.redo":"恢复","components.controls.image.image":"图片","components.controls.image.fileUpload":"来自文件","components.controls.image.byURL":"在线图片","components.controls.image.dropFileText":"点击或者拖拽文件上传","components.controls.inline.bold":"粗体","components.controls.inline.italic":"斜体","components.controls.inline.underline":"下划线","components.controls.inline.strikethrough":"删除线","components.controls.inline.monospace":"等宽字体","components.controls.inline.superscript":"上标","components.controls.inline.subscript":"下标","components.controls.link.linkTitle":"超链接","components.controls.link.linkTarget":"输入链接地址","components.controls.link.linkTargetOption":"在新窗口中打开链接","components.controls.link.link":"链接","components.controls.link.unlink":"删除链接","components.controls.list.list":"列表","components.controls.list.unordered":"项目符号","components.controls.list.ordered":"编号","components.controls.list.indent":"增加缩进量","components.controls.list.outdent":"减少缩进量","components.controls.remove.remove":"清除格式","components.controls.textalign.textalign":"文本对齐","components.controls.textalign.left":"文本左对齐","components.controls.textalign.center":"居中","components.controls.textalign.right":"文本右对齐","components.controls.textalign.justify":"两端对齐"},ru:{"generic.add":"Добавить","generic.cancel":"Отменить","components.controls.blocktype.h1":"Заголовок 1","components.controls.blocktype.h2":"Заголовок 2","components.controls.blocktype.h3":"Заголовок 3","components.controls.blocktype.h4":"Заголовок 4","components.controls.blocktype.h5":"Заголовок 5","components.controls.blocktype.h6":"Заголовок 6","components.controls.blocktype.blockquote":"Цитата","components.controls.blocktype.code":"Код","components.controls.blocktype.blocktype":"Форматирование","components.controls.blocktype.normal":"Обычный","components.controls.colorpicker.colorpicker":"Выбор цвета","components.controls.colorpicker.text":"Текст","components.controls.colorpicker.background":"Фон","components.controls.embedded.embedded":"Встраивание","components.controls.embedded.embeddedlink":"Ссылка в iFrame","components.controls.embedded.enterlink":"Вставьте ссылку","components.controls.emoji.emoji":"Эмодзи","components.controls.fontfamily.fontfamily":"Шрифт","components.controls.fontsize.fontsize":"Размер шрифта","components.controls.history.history":"История","components.controls.history.undo":"Отменить","components.controls.history.redo":"Вернуть","components.controls.image.image":"Изображение","components.controls.image.fileUpload":"Файлы","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Переместите в эту область файлы или кликните для загрузки","components.controls.inline.bold":"Жирный","components.controls.inline.italic":"Курсив","components.controls.inline.underline":"Подчеркивание","components.controls.inline.strikethrough":"Зачеркивание","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Верхний индекс","components.controls.inline.subscript":"Нижний индекс","components.controls.link.linkTitle":"Текст","components.controls.link.linkTarget":"Адрес ссылки","components.controls.link.linkTargetOption":"Открывать в новом окне","components.controls.link.link":"Ссылка","components.controls.link.unlink":"Убрать ссылку","components.controls.list.list":"Список","components.controls.list.unordered":"Неупорядоченный","components.controls.list.ordered":"Упорядоченный","components.controls.list.indent":"Отступ","components.controls.list.outdent":"Выступ","components.controls.remove.remove":"Удалить","components.controls.textalign.textalign":"Выравнивание текста","components.controls.textalign.left":"Слева","components.controls.textalign.center":"По центру","components.controls.textalign.right":"Справа","components.controls.textalign.justify":"Выравнить"},pt:{"generic.add":"Ok","generic.cancel":"Cancelar","components.controls.blocktype.h1":"Título 1","components.controls.blocktype.h2":"Título 2","components.controls.blocktype.h3":"Título 3","components.controls.blocktype.h4":"Título 4","components.controls.blocktype.h5":"Título 5","components.controls.blocktype.h6":"Título 6","components.controls.blocktype.blockquote":"Citação","components.controls.blocktype.code":"Code","components.controls.blocktype.blocktype":"Estilo","components.controls.blocktype.normal":"Normal","components.controls.colorpicker.colorpicker":"Paleta de cores","components.controls.colorpicker.text":"Texto","components.controls.colorpicker.background":"Fundo","components.controls.embedded.embedded":"Embarcado","components.controls.embedded.embeddedlink":"Link embarcado","components.controls.embedded.enterlink":"Coloque o link","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Fonte","components.controls.fontsize.fontsize":"Tamanho da Fonte","components.controls.history.history":"Histórico","components.controls.history.undo":"Desfazer","components.controls.history.redo":"Refazer","components.controls.image.image":"Imagem","components.controls.image.fileUpload":"Carregar arquivo","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Arraste uma imagem aqui ou clique para carregar","components.controls.inline.bold":"Negrito","components.controls.inline.italic":"Itálico","components.controls.inline.underline":"Sublinhado","components.controls.inline.strikethrough":"Strikethrough","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Sobrescrito","components.controls.inline.subscript":"Subscrito","components.controls.link.linkTitle":"Título do link","components.controls.link.linkTarget":"Alvo do link","components.controls.link.linkTargetOption":"Abrir link em outra janela","components.controls.link.link":"Adicionar Link","components.controls.link.unlink":"Remover link","components.controls.list.list":"Lista","components.controls.list.unordered":"Sem ordenção","components.controls.list.ordered":"Ordenada","components.controls.list.indent":"Aumentar recuo","components.controls.list.outdent":"Diminuir recuo","components.controls.remove.remove":"Remover","components.controls.textalign.textalign":"Alinhamento do texto","components.controls.textalign.left":"À Esquerda","components.controls.textalign.center":"Centralizado","components.controls.textalign.right":"À Direita","components.controls.textalign.justify":"Justificado"},ko:{"generic.add":"입력","generic.cancel":"취소","components.controls.blocktype.h1":"제목1","components.controls.blocktype.h2":"제목2","components.controls.blocktype.h3":"제목3","components.controls.blocktype.h4":"제목4","components.controls.blocktype.h5":"제목5","components.controls.blocktype.h6":"제목6","components.controls.blocktype.blockquote":"인용","components.controls.blocktype.code":"Code","components.controls.blocktype.blocktype":"블록","components.controls.blocktype.normal":"표준","components.controls.colorpicker.colorpicker":"색상 선택","components.controls.colorpicker.text":"글꼴색","components.controls.colorpicker.background":"배경색","components.controls.embedded.embedded":"임베드","components.controls.embedded.embeddedlink":"임베드 링크","components.controls.embedded.enterlink":"주소를 입력하세요","components.controls.emoji.emoji":"이모지","components.controls.fontfamily.fontfamily":"글꼴","components.controls.fontsize.fontsize":"글꼴 크기","components.controls.history.history":"히스토리","components.controls.history.undo":"실행 취소","components.controls.history.redo":"다시 실행","components.controls.image.image":"이미지","components.controls.image.fileUpload":"파일 업로드","components.controls.image.byURL":"주소","components.controls.image.dropFileText":"클릭하거나 파일을 드롭하여 업로드하세요","components.controls.inline.bold":"굵게","components.controls.inline.italic":"기울임꼴","components.controls.inline.underline":"밑줄","components.controls.inline.strikethrough":"취소선","components.controls.inline.monospace":"고정 너비","components.controls.inline.superscript":"위 첨자","components.controls.inline.subscript":"아래 첨자","components.controls.link.linkTitle":"링크 제목","components.controls.link.linkTarget":"링크 타겟","components.controls.link.linkTargetOption":"새창으로 열기","components.controls.link.link":"링크","components.controls.link.unlink":"링크 제거","components.controls.list.list":"리스트","components.controls.list.unordered":"일반 리스트","components.controls.list.ordered":"순서 리스트","components.controls.list.indent":"들여쓰기","components.controls.list.outdent":"내어쓰기","components.controls.remove.remove":"삭제","components.controls.textalign.textalign":"텍스트 정렬","components.controls.textalign.left":"왼쪽","components.controls.textalign.center":"중앙","components.controls.textalign.right":"오른쪽","components.controls.textalign.justify":"양쪽"},it:{"generic.add":"Aggiungi","generic.cancel":"Annulla","components.controls.blocktype.h1":"H1","components.controls.blocktype.h2":"H2","components.controls.blocktype.h3":"H3","components.controls.blocktype.h4":"H4","components.controls.blocktype.h5":"H5","components.controls.blocktype.h6":"H6","components.controls.blocktype.blockquote":"Citazione","components.controls.blocktype.code":"Codice","components.controls.blocktype.blocktype":"Stili","components.controls.blocktype.normal":"Normale","components.controls.colorpicker.colorpicker":"Colore testo","components.controls.colorpicker.text":"Testo","components.controls.colorpicker.background":"Evidenziazione","components.controls.embedded.embedded":"Incorpora","components.controls.embedded.embeddedlink":"Incorpora link","components.controls.embedded.enterlink":"Inserisci link","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Carattere","components.controls.fontsize.fontsize":"Dimensione carattere","components.controls.history.history":"Modifiche","components.controls.history.undo":"Annulla","components.controls.history.redo":"Ripristina","components.controls.image.image":"Immagine","components.controls.image.fileUpload":"Carica immagine","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Trascina il file o clicca per caricare","components.controls.inline.bold":"Grassetto","components.controls.inline.italic":"Corsivo","components.controls.inline.underline":"Sottolineato","components.controls.inline.strikethrough":"Barrato","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Apice","components.controls.inline.subscript":"Pedice","components.controls.link.linkTitle":"Testo","components.controls.link.linkTarget":"Link","components.controls.link.linkTargetOption":"Apri link in una nuova finestra","components.controls.link.link":"Inserisci link","components.controls.link.unlink":"Rimuovi link","components.controls.list.list":"Lista","components.controls.list.unordered":"Elenco puntato","components.controls.list.ordered":"Elenco numerato","components.controls.list.indent":"Indent","components.controls.list.outdent":"Outdent","components.controls.remove.remove":"Rimuovi formattazione","components.controls.textalign.textalign":"Allineamento del testo","components.controls.textalign.left":"Allinea a sinistra","components.controls.textalign.center":"Allinea al centro","components.controls.textalign.right":"Allinea a destra","components.controls.textalign.justify":"Giustifica"},nl:{"generic.add":"Toevoegen","generic.cancel":"Annuleren","components.controls.blocktype.h1":"H1","components.controls.blocktype.h2":"H2","components.controls.blocktype.h3":"H3","components.controls.blocktype.h4":"H4","components.controls.blocktype.h5":"H5","components.controls.blocktype.h6":"H6","components.controls.blocktype.blockquote":"Blockquote","components.controls.blocktype.code":"Code","components.controls.blocktype.blocktype":"Blocktype","components.controls.blocktype.normal":"Normaal","components.controls.colorpicker.colorpicker":"Kleurkiezer","components.controls.colorpicker.text":"Tekst","components.controls.colorpicker.background":"Achtergrond","components.controls.embedded.embedded":"Ingevoegd","components.controls.embedded.embeddedlink":"Ingevoegde link","components.controls.embedded.enterlink":"Voeg link toe","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Lettertype","components.controls.fontsize.fontsize":"Lettergrootte","components.controls.history.history":"Geschiedenis","components.controls.history.undo":"Ongedaan maken","components.controls.history.redo":"Opnieuw","components.controls.image.image":"Afbeelding","components.controls.image.fileUpload":"Bestand uploaden","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Drop het bestand hier of klik om te uploaden","components.controls.inline.bold":"Dikgedrukt","components.controls.inline.italic":"Schuingedrukt","components.controls.inline.underline":"Onderstrepen","components.controls.inline.strikethrough":"Doorstrepen","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Superscript","components.controls.inline.subscript":"Subscript","components.controls.link.linkTitle":"Linktitel","components.controls.link.linkTarget":"Link bestemming","components.controls.link.linkTargetOption":"Open link in een nieuw venster","components.controls.link.link":"Link","components.controls.link.unlink":"Unlink","components.controls.list.list":"Lijst","components.controls.list.unordered":"Ongeordend","components.controls.list.ordered":"Geordend","components.controls.list.indent":"Inspringen","components.controls.list.outdent":"Inspringen verkleinen","components.controls.remove.remove":"Verwijderen","components.controls.textalign.textalign":"Tekst uitlijnen","components.controls.textalign.left":"Links","components.controls.textalign.center":"Gecentreerd","components.controls.textalign.right":"Rechts","components.controls.textalign.justify":"Uitgelijnd"},de:{"generic.add":"Hinzufügen","generic.cancel":"Abbrechen","components.controls.blocktype.h1":"Überschrift 1","components.controls.blocktype.h2":"Überschrift 2","components.controls.blocktype.h3":"Überschrift 3","components.controls.blocktype.h4":"Überschrift 4","components.controls.blocktype.h5":"Überschrift 5","components.controls.blocktype.h6":"Überschrift 6","components.controls.blocktype.blockquote":"Zitat","components.controls.blocktype.code":"Quellcode","components.controls.blocktype.blocktype":"Blocktyp","components.controls.blocktype.normal":"Normal","components.controls.colorpicker.colorpicker":"Farbauswahl","components.controls.colorpicker.text":"Text","components.controls.colorpicker.background":"Hintergrund","components.controls.embedded.embedded":"Eingebettet","components.controls.embedded.embeddedlink":"Eingebetteter Link","components.controls.embedded.enterlink":"Link eingeben","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Schriftart","components.controls.fontsize.fontsize":"Schriftgröße","components.controls.history.history":"Historie","components.controls.history.undo":"Zurücknehmen","components.controls.history.redo":"Wiederholen","components.controls.image.image":"Bild","components.controls.image.fileUpload":"Datei-Upload","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Dateien ziehen und ablegen, oder klicken zum Hochladen","components.controls.inline.bold":"Fett","components.controls.inline.italic":"Kursiv","components.controls.inline.underline":"Unterstreichen","components.controls.inline.strikethrough":"Durchstreichen","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Hochgestellt","components.controls.inline.subscript":"Tiefgestellt","components.controls.link.linkTitle":"Link-Titel","components.controls.link.linkTarget":"Link-Ziel","components.controls.link.linkTargetOption":"Link in neuem Fenster öffnen","components.controls.link.link":"Link","components.controls.link.unlink":"Aufheben","components.controls.list.list":"Liste","components.controls.list.unordered":"Aufzählung","components.controls.list.ordered":"Nummerierte Liste","components.controls.list.indent":"Einzug vergrößern","components.controls.list.outdent":"Einzug reduzieren","components.controls.remove.remove":"Entfernen","components.controls.textalign.textalign":"Textausrichtung","components.controls.textalign.left":"Linksbündig","components.controls.textalign.center":"Zentrieren","components.controls.textalign.right":"Rechtsbündig","components.controls.textalign.justify":"Blocksatz"},da:{"generic.add":"Tilføj","generic.cancel":"Annuller","components.controls.blocktype.h1":"Overskrift 1","components.controls.blocktype.h2":"Overskrift 2","components.controls.blocktype.h3":"Overskrift 3","components.controls.blocktype.h4":"Overskrift 4","components.controls.blocktype.h5":"Overskrift 5","components.controls.blocktype.h6":"Overskrift 6","components.controls.blocktype.blockquote":"Blokcitat","components.controls.blocktype.code":"Kode","components.controls.blocktype.blocktype":"Blok Type","components.controls.blocktype.normal":"Normal","components.controls.colorpicker.colorpicker":"Farver","components.controls.colorpicker.text":"Tekst","components.controls.colorpicker.background":"Baggrund","components.controls.embedded.embedded":"Indlejre","components.controls.embedded.embeddedlink":"Indlejre Link","components.controls.embedded.enterlink":"Indtast link","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Fonttype","components.controls.fontsize.fontsize":"Fontstørrelser","components.controls.history.history":"Historie","components.controls.history.undo":"Fortryd","components.controls.history.redo":"Gendan","components.controls.image.image":"Billede","components.controls.image.fileUpload":"Filoverførsel","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Drop filen eller klik for at uploade","components.controls.inline.bold":"Fed","components.controls.inline.italic":"Kursiv","components.controls.inline.underline":"Understrege","components.controls.inline.strikethrough":"Gennemstreget","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Hævet","components.controls.inline.subscript":"Sænket","components.controls.link.linkTitle":"Link Titel","components.controls.link.linkTarget":"Link Mål","components.controls.link.linkTargetOption":"Åbn link i nyt vindue","components.controls.link.link":"Link","components.controls.link.unlink":"Fjern link","components.controls.list.list":"Liste","components.controls.list.unordered":"Uordnet","components.controls.list.ordered":"Ordnet","components.controls.list.indent":"Indrykning","components.controls.list.outdent":"Udrykning","components.controls.remove.remove":"Fjern","components.controls.textalign.textalign":"Tekstjustering","components.controls.textalign.left":"Venstre","components.controls.textalign.center":"Center","components.controls.textalign.right":"Højre","components.controls.textalign.justify":"Margener"},zh_tw:{"generic.add":"新增","generic.cancel":"取消","components.controls.blocktype.h1":"標題1","components.controls.blocktype.h2":"標題2","components.controls.blocktype.h3":"標題3","components.controls.blocktype.h4":"標題4","components.controls.blocktype.h5":"標題5","components.controls.blocktype.h6":"標題6","components.controls.blocktype.blockquote":"引用","components.controls.blocktype.code":"程式碼","components.controls.blocktype.blocktype":"樣式","components.controls.blocktype.normal":"正文","components.controls.colorpicker.colorpicker":"選色器","components.controls.colorpicker.text":"文字","components.controls.colorpicker.background":"背景","components.controls.embedded.embedded":"內嵌","components.controls.embedded.embeddedlink":"內嵌網頁","components.controls.embedded.enterlink":"輸入網頁地址","components.controls.emoji.emoji":"表情符號","components.controls.fontfamily.fontfamily":"字體","components.controls.fontsize.fontsize":"字體大小","components.controls.history.history":"歷史紀錄","components.controls.history.undo":"復原","components.controls.history.redo":"重做","components.controls.image.image":"圖片","components.controls.image.fileUpload":"檔案上傳","components.controls.image.byURL":"網址","components.controls.image.dropFileText":"點擊或拖曳檔案上傳","components.controls.inline.bold":"粗體","components.controls.inline.italic":"斜體","components.controls.inline.underline":"底線","components.controls.inline.strikethrough":"刪除線","components.controls.inline.monospace":"等寬字體","components.controls.inline.superscript":"上標","components.controls.inline.subscript":"下標","components.controls.link.linkTitle":"超連結","components.controls.link.linkTarget":"輸入連結位址","components.controls.link.linkTargetOption":"在新視窗打開連結","components.controls.link.link":"連結","components.controls.link.unlink":"刪除連結","components.controls.list.list":"列表","components.controls.list.unordered":"項目符號","components.controls.list.ordered":"編號","components.controls.list.indent":"增加縮排","components.controls.list.outdent":"減少縮排","components.controls.remove.remove":"清除格式","components.controls.textalign.textalign":"文字對齊","components.controls.textalign.left":"文字向左對齊","components.controls.textalign.center":"文字置中","components.controls.textalign.right":"文字向右對齊","components.controls.textalign.justify":"兩端對齊"},pl:{"generic.add":"Dodaj","generic.cancel":"Anuluj","components.controls.blocktype.h1":"Nagłówek 1","components.controls.blocktype.h2":"Nagłówek 2","components.controls.blocktype.h3":"Nagłówek 3","components.controls.blocktype.h4":"Nagłówek 4","components.controls.blocktype.h5":"Nagłówek 5","components.controls.blocktype.h6":"Nagłówek 6","components.controls.blocktype.blockquote":"Cytat","components.controls.blocktype.code":"Kod","components.controls.blocktype.blocktype":"Format","components.controls.blocktype.normal":"Normalny","components.controls.colorpicker.colorpicker":"Kolor","components.controls.colorpicker.text":"Tekst","components.controls.colorpicker.background":"Tło","components.controls.embedded.embedded":"Osadź","components.controls.embedded.embeddedlink":"Osadź odnośnik","components.controls.embedded.enterlink":"Wprowadź odnośnik","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Krój czcionki","components.controls.fontsize.fontsize":"Rozmiar czcionki","components.controls.history.history":"Historia","components.controls.history.undo":"Cofnij","components.controls.history.redo":"Ponów","components.controls.image.image":"Obrazek","components.controls.image.fileUpload":"Prześlij plik","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Upuść plik lub kliknij, aby przesłać","components.controls.inline.bold":"Pogrubienie","components.controls.inline.italic":"Kursywa","components.controls.inline.underline":"Podkreślenie","components.controls.inline.strikethrough":"Przekreślenie","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Indeks górny","components.controls.inline.subscript":"Indeks dolny","components.controls.link.linkTitle":"Tytuł odnośnika","components.controls.link.linkTarget":"Adres odnośnika","components.controls.link.linkTargetOption":"Otwórz odnośnik w nowej karcie","components.controls.link.link":"Wstaw odnośnik","components.controls.link.unlink":"Usuń odnośnik","components.controls.list.list":"Lista","components.controls.list.unordered":"Lista nieuporządkowana","components.controls.list.ordered":"Lista uporządkowana","components.controls.list.indent":"Zwiększ wcięcie","components.controls.list.outdent":"Zmniejsz wcięcie","components.controls.remove.remove":"Usuń","components.controls.textalign.textalign":"Wyrównaj tekst","components.controls.textalign.left":"Do lewej","components.controls.textalign.center":"Do środka","components.controls.textalign.right":"Do prawej","components.controls.textalign.justify":"Wyjustuj"},es:{"generic.add":"Añadir","generic.cancel":"Cancelar","components.controls.blocktype.h1":"H1","components.controls.blocktype.h2":"H2","components.controls.blocktype.h3":"H3","components.controls.blocktype.h4":"H4","components.controls.blocktype.h5":"H5","components.controls.blocktype.h6":"H6","components.controls.blocktype.blockquote":"Blockquote","components.controls.blocktype.code":"Código","components.controls.blocktype.blocktype":"Tipo de bloque","components.controls.blocktype.normal":"Normal","components.controls.colorpicker.colorpicker":"Seleccionar color","components.controls.colorpicker.text":"Texto","components.controls.colorpicker.background":"Subrayado","components.controls.embedded.embedded":"Adjuntar","components.controls.embedded.embeddedlink":"Adjuntar Link","components.controls.embedded.enterlink":"Introducir link","components.controls.emoji.emoji":"Emoji","components.controls.fontfamily.fontfamily":"Fuente","components.controls.fontsize.fontsize":"Tamaño de fuente","components.controls.history.history":"Histórico","components.controls.history.undo":"Deshacer","components.controls.history.redo":"Rehacer","components.controls.image.image":"Imagen","components.controls.image.fileUpload":"Subir archivo","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"Arrastra el archivo o haz click para subirlo","components.controls.inline.bold":"Negrita","components.controls.inline.italic":"Cursiva","components.controls.inline.underline":"Subrayado","components.controls.inline.strikethrough":"Tachado","components.controls.inline.monospace":"Monospace","components.controls.inline.superscript":"Sobreíndice","components.controls.inline.subscript":"Subíndice","components.controls.link.linkTitle":"Título del enlace","components.controls.link.linkTarget":"Objetivo del enlace","components.controls.link.linkTargetOption":"Abrir en nueva ventana","components.controls.link.link":"Enlazar","components.controls.link.unlink":"Desenlazar","components.controls.list.list":"Lista","components.controls.list.unordered":"Desordenada","components.controls.list.ordered":"Ordenada","components.controls.list.indent":"Indentada","components.controls.list.outdent":"Dentada","components.controls.remove.remove":"Eliminar","components.controls.textalign.textalign":"Alineación del texto","components.controls.textalign.left":"Izquierda","components.controls.textalign.center":"Centrado","components.controls.textalign.right":"Derecha","components.controls.textalign.justify":"Justificado"},ja:{"generic.add":"追加","generic.cancel":"キャンセル","components.controls.blocktype.h1":"見出し1","components.controls.blocktype.h2":"見出し2","components.controls.blocktype.h3":"見出し3","components.controls.blocktype.h4":"見出し4","components.controls.blocktype.h5":"見出し5","components.controls.blocktype.h6":"見出し6","components.controls.blocktype.blockquote":"引用","components.controls.blocktype.code":"コード","components.controls.blocktype.blocktype":"スタイル","components.controls.blocktype.normal":"標準テキスト","components.controls.colorpicker.colorpicker":"テキストの色","components.controls.colorpicker.text":"テキスト","components.controls.colorpicker.background":"ハイライト","components.controls.embedded.embedded":"埋め込み","components.controls.embedded.embeddedlink":"埋め込みリンク","components.controls.embedded.enterlink":"リンクを入力してください","components.controls.emoji.emoji":"絵文字","components.controls.fontfamily.fontfamily":"フォント","components.controls.fontsize.fontsize":"フォントサイズ","components.controls.history.history":"履歴","components.controls.history.undo":"元に戻す","components.controls.history.redo":"やり直し","components.controls.image.image":"画像","components.controls.image.fileUpload":"ファイルをアップロード","components.controls.image.byURL":"URL","components.controls.image.dropFileText":"ここに画像をドラッグするか、クリックしてください","components.controls.inline.bold":"太字","components.controls.inline.italic":"斜体","components.controls.inline.underline":"下線","components.controls.inline.strikethrough":"取り消し線","components.controls.inline.monospace":"等幅フォント","components.controls.inline.superscript":"上付き文字","components.controls.inline.subscript":"下付き文字","components.controls.link.linkTitle":"リンクタイトル","components.controls.link.linkTarget":"リンク対象","components.controls.link.linkTargetOption":"新しいウィンドウで開く","components.controls.link.link":"リンク","components.controls.link.unlink":"リンクを解除","components.controls.list.list":"リスト","components.controls.list.unordered":"箇条書き","components.controls.list.ordered":"番号付き","components.controls.list.indent":"インデント増","components.controls.list.outdent":"インデント減","components.controls.remove.remove":"書式をクリア","components.controls.textalign.textalign":"整列","components.controls.textalign.left":"左揃え","components.controls.textalign.center":"中央揃え","components.controls.textalign.right":"右揃え","components.controls.textalign.justify":"両端揃え"}};function or(e){return(or="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ir(){return(ir=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ar(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ar(Object(n),!0).forEach(function(t){lr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ar(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function lr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cr(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ur(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pr(e){return(pr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dr(e,t){return(dr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(38),n(39);var fr=function(){function e(t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(n=function(e,t){return!t||"object"!==or(t)&&"function"!=typeof t?function(e){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}(this,pr(e).call(this,t))).onEditorBlur=function(){n.setState({editorFocused:!1})},n.onEditorFocus=function(e){var t=n.props.onFocus;n.setState({editorFocused:!0});var r=n.focusHandler.isEditorFocused();t&&r&&t(e)},n.onEditorMouseDown=function(){n.focusHandler.onEditorMouseDown()},n.keyBindingFn=function(e){if("Tab"!==e.key)return"ArrowUp"!==e.key&&"ArrowDown"!==e.key||v()&&e.preventDefault(),Object(s.getDefaultKeyBinding)(e);var t=n.props.onTab;if(!t||!t(e)){var r=Object(l.changeDepth)(n.state.editorState,e.shiftKey?-1:1,4);r&&r!==n.state.editorState&&(n.onChange(r),e.preventDefault())}return null},n.onToolbarFocus=function(e){var t=n.props.onFocus;t&&n.focusHandler.isToolbarFocused()&&t(e)},n.onWrapperBlur=function(e){var t=n.props.onBlur;t&&n.focusHandler.isEditorBlur(e)&&t(e,n.getEditorState())},n.onChange=function(e){var t=n.props,r=t.readOnly,o=t.onEditorStateChange;r||"atomic"===Object(l.getSelectedBlocksType)(e)&&e.getSelection().isCollapsed||(o&&o(e,n.props.wrapperId),_(n.props,"editorState")?n.afterChange(e):n.setState({editorState:e},n.afterChange(e)))},n.setWrapperReference=function(e){n.wrapper=e},n.setEditorReference=function(e){n.props.editorRef&&n.props.editorRef(e),n.editor=e},n.getCompositeDecorator=function(e){var t=[].concat(cr(n.props.customDecorators),[{strategy:Fn,component:zn({showOpenOptionOnHover:e.link.showOpenOptionOnHover})}]);return n.props.mention&&t.push.apply(t,cr(function(e){return[new Un(e.mentionClassName).getMentionDecorator(),new qn(e).getSuggestionDecorator()]}(sr({},n.props.mention,{onChange:n.onChange,getEditorState:n.getEditorState,getSuggestions:n.getSuggestions,getWrapperRef:n.getWrapperRef,modalHandler:n.modalHandler})))),n.props.hashtag&&t.push(function(e){return new Gn(e).getHashtagDecorator()}(n.props.hashtag)),new s.CompositeDecorator(t)},n.getWrapperRef=function(){return n.wrapper},n.getEditorState=function(){return n.state?n.state.editorState:null},n.getSuggestions=function(){return n.props.mention&&n.props.mention.suggestions},n.afterChange=function(e){setTimeout(function(){var t=n.props,r=t.onChange,o=t.onContentStateChange;r&&r(Object(s.convertToRaw)(e.getCurrentContent())),o&&o(Object(s.convertToRaw)(e.getCurrentContent()))})},n.isReadOnly=function(){return n.props.readOnly},n.isImageAlignmentEnabled=function(){return n.state.toolbar.image.alignmentEnabled},n.createEditorState=function(e){var t;if(_(n.props,"editorState"))n.props.editorState&&(t=s.EditorState.set(n.props.editorState,{decorator:e}));else if(_(n.props,"defaultEditorState"))n.props.defaultEditorState&&(t=s.EditorState.set(n.props.defaultEditorState,{decorator:e}));else if(_(n.props,"contentState")){if(n.props.contentState){var r=Object(s.convertFromRaw)(n.props.contentState);t=s.EditorState.createWithContent(r,e),t=s.EditorState.moveSelectionToEnd(t)}}else if(_(n.props,"defaultContentState")||_(n.props,"initialContentState")){var o=n.props.defaultContentState||n.props.initialContentState;o&&(o=Object(s.convertFromRaw)(o),t=s.EditorState.createWithContent(o,e),t=s.EditorState.moveSelectionToEnd(t))}return t||s.EditorState.createEmpty(e)},n.filterEditorProps=function(e){return t=e,n=["onChange","onEditorStateChange","onContentStateChange","initialContentState","defaultContentState","contentState","editorState","defaultEditorState","locale","localization","toolbarOnFocus","toolbar","toolbarCustomButtons","toolbarClassName","editorClassName","toolbarHidden","wrapperClassName","toolbarStyle","editorStyle","wrapperStyle","uploadCallback","onFocus","onBlur","onTab","mention","hashtag","ariaLabel","customBlockRenderFunc","customDecorators","handlePastedText","customStyleMap"],r=Object.keys(t).filter(function(e){return n.indexOf(e)<0}),o={},r&&0<r.length&&r.forEach(function(e){o[e]=t[e]}),o;var t,n,r,o},n.getStyleMap=function(e){return sr({},Object(l.getCustomStyleMap)(),{},e.customStyleMap)},n.changeEditorState=function(e){var t=Object(s.convertFromRaw)(e),r=n.state.editorState;return r=s.EditorState.push(r,t,"insert-characters"),s.EditorState.moveSelectionToEnd(r)},n.focusEditor=function(){setTimeout(function(){n.editor.focus()})},n.handleKeyCommand=function(e){var t=n.state,r=t.editorState,o=t.toolbar.inline;if(o&&0<=o.options.indexOf(e)){var i=s.RichUtils.handleKeyCommand(r,e);if(i)return n.onChange(i),!0}return!1},n.handleReturn=function(e){if(v())return!0;var t=n.state.editorState,r=Object(l.handleNewLine)(t,e);return!!r&&(n.onChange(r),!0)},n.handlePastedTextFn=function(e,t){var r=n.state.editorState,o=n.props,i=o.handlePastedText,a=o.stripPastedStyles;return i?i(e,t,r,n.onChange):!a&&function(e,t,n,r){var o=Object(l.getSelectedBlock)(n);if(o&&"code"===o.type){var i=s.Modifier.replaceText(n.getCurrentContent(),n.getSelection(),e,n.getCurrentInlineStyle());return r(s.EditorState.push(n,i,"insert-characters")),!0}if(t){var a=C()(t),c=n.getCurrentContent();return a.entityMap.forEach(function(e,t){c=c.mergeEntityData(t,e)}),c=s.Modifier.replaceWithFragment(c,n.getSelection(),new O.List(a.contentBlocks)),r(s.EditorState.push(n,c,"insert-characters")),!0}return!1}(e,t,r,n.onChange)},n.preventDefault=function(e){"INPUT"===e.target.tagName||"LABEL"===e.target.tagName||"TEXTAREA"===e.target.tagName?n.focusHandler.onInputMouseDown():e.preventDefault()};var r=x(nr,t.toolbar),o=t.wrapperId?t.wrapperId:Math.floor(1e4*Math.random());n.wrapperId="rdw-wrapper-".concat(o),n.modalHandler=new p,n.focusHandler=new d,n.blockRendererFn=function(e,t){return function(n){if("function"==typeof t){var r=t(n,e,e.getEditorState);if(r)return r}if("atomic"===n.getType()){var o=e.getEditorState().getCurrentContent().getEntity(n.getEntityAt(0));if(o&&"IMAGE"===o.type)return{component:tr(e),editable:!1};if(o&&"EMBEDDED_LINK"===o.type)return{component:Qn,editable:!1}}}}({isReadOnly:n.isReadOnly,isImageAlignmentEnabled:n.isImageAlignmentEnabled,getEditorState:n.getEditorState,onChange:n.onChange},t.customBlockRenderFunc),n.editorProps=n.filterEditorProps(t),n.customStyleMap=n.getStyleMap(t),n.compositeDecorator=n.getCompositeDecorator(r);var i=n.createEditorState(n.compositeDecorator);return Object(l.extractInlineStyle)(i),n.state={editorState:i,editorFocused:!1,toolbar:r},n}var t,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&dr(e,t)}(e,r.Component),t=e,(n=[{key:"componentDidMount",value:function(){this.modalHandler.init(this.wrapperId)}},{key:"componentDidUpdate",value:function(e){if(e!==this.props){var t={},n=this.props,r=n.editorState,o=n.contentState;if(!this.state.toolbar){var i=x(nr,i);t.toolbar=i}if(_(this.props,"editorState")&&r!==e.editorState)t.editorState=r?s.EditorState.set(r,{decorator:this.compositeDecorator}):s.EditorState.createEmpty(this.compositeDecorator);else if(_(this.props,"contentState")&&o!==e.contentState)if(o){var a=this.changeEditorState(o);a&&(t.editorState=a)}else t.editorState=s.EditorState.createEmpty(this.compositeDecorator);e.editorState===r&&e.contentState===o||Object(l.extractInlineStyle)(t.editorState),Object.keys(t).length&&this.setState(t),this.editorProps=this.filterEditorProps(this.props),this.customStyleMap=this.getStyleMap(this.props)}}},{key:"render",value:function(){var e=this.state,t=e.editorState,n=e.editorFocused,r=e.toolbar,i=this.props,a=i.locale,c=i.localization,p=c.locale,d=c.translations,f=i.toolbarCustomButtons,h=i.toolbarOnFocus,g=i.toolbarClassName,y=i.toolbarHidden,v=i.editorClassName,w=i.wrapperClassName,_=i.toolbarStyle,E=i.editorStyle,S=i.wrapperStyle,x=i.uploadCallback,k=i.ariaLabel,C={modalHandler:this.modalHandler,editorState:t,onChange:this.onChange,translations:sr({},rr[a||p],{},d)},O=n||this.focusHandler.isInputFocused()||!h;return o.a.createElement("div",{id:this.wrapperId,className:u()(w,"rdw-editor-wrapper"),style:S,onClick:this.modalHandler.onEditorClick,onBlur:this.onWrapperBlur,"aria-label":"rdw-wrapper"},!y&&o.a.createElement("div",{className:u()("rdw-editor-toolbar",g),style:sr({visibility:O?"visible":"hidden"},_),onMouseDown:this.preventDefault,"aria-label":"rdw-toolbar","aria-hidden":(!n&&h).toString(),onFocus:this.onToolbarFocus},r.options.map(function(e,t){var n=Tn[e],i=r[e];return"image"===e&&x&&(i.uploadCallback=x),o.a.createElement(n,ir({key:t},C,{config:i}))}),f&&f.map(function(e,t){return o.a.cloneElement(e,sr({key:t},C))})),o.a.createElement("div",{ref:this.setWrapperReference,className:u()(v,"rdw-editor-main"),style:E,onClick:this.focusEditor,onFocus:this.onEditorFocus,onBlur:this.onEditorBlur,onKeyDown:m.onKeyDown,onMouseDown:this.onEditorMouseDown},o.a.createElement(s.Editor,ir({ref:this.setEditorReference,keyBindingFn:this.keyBindingFn,editorState:t,onChange:this.onChange,blockStyleFn:b,customStyleMap:this.getStyleMap(this.props),handleReturn:this.handleReturn,handlePastedText:this.handlePastedTextFn,blockRendererFn:this.blockRendererFn,handleKeyCommand:this.handleKeyCommand,ariaLabel:k||"rdw-editor",blockRenderMap:l.blockRenderMap},this.editorProps))))}}])&&ur(t.prototype,n),e}();fr.propTypes={onChange:a.a.func,onEditorStateChange:a.a.func,onContentStateChange:a.a.func,initialContentState:a.a.object,defaultContentState:a.a.object,contentState:a.a.object,editorState:a.a.object,defaultEditorState:a.a.object,toolbarOnFocus:a.a.bool,spellCheck:a.a.bool,stripPastedStyles:a.a.bool,toolbar:a.a.object,toolbarCustomButtons:a.a.array,toolbarClassName:a.a.string,toolbarHidden:a.a.bool,locale:a.a.string,localization:a.a.object,editorClassName:a.a.string,wrapperClassName:a.a.string,toolbarStyle:a.a.object,editorStyle:a.a.object,wrapperStyle:a.a.object,uploadCallback:a.a.func,onFocus:a.a.func,onBlur:a.a.func,onTab:a.a.func,mention:a.a.object,hashtag:a.a.object,textAlignment:a.a.string,readOnly:a.a.bool,tabIndex:a.a.number,placeholder:a.a.string,ariaLabel:a.a.string,ariaOwneeID:a.a.string,ariaActiveDescendantID:a.a.string,ariaAutoComplete:a.a.string,ariaDescribedBy:a.a.string,ariaExpanded:a.a.string,ariaHasPopup:a.a.string,customBlockRenderFunc:a.a.func,wrapperId:a.a.number,customDecorators:a.a.array,editorRef:a.a.func,handlePastedText:a.a.func},fr.defaultProps={toolbarOnFocus:!1,toolbarHidden:!1,stripPastedStyles:!1,localization:{locale:"en",translations:{}},customDecorators:[]};var hr=fr;n.d(t,"Editor",function(){return hr})}],r.c=i,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=8);function r(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return o[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}var o,i}(n(4012),n(5143),n(9568))},3816:e=>{"use strict";e.exports=function(e){return!(!e||!e.ownerDocument)&&e.nodeType===Node.ELEMENT_NODE}},3830:(e,t,n)=>{"use strict";var r=n(580),o=n(7337).OrderedSet,i=r.substr,a=o();e.exports=function(e,t){var n=Array(e.length).fill(a);return t&&t.forEach(function(t){for(var r=i(e,0,t.offset).length,o=r+i(e,t.offset,t.length).length;r<o;)n[r]=n[r].add(t.style),r++}),n}},3885:e=>{"use strict";var t="-",n={encode:function(e,n,r){return e+t+n+t+r},decode:function(e){var n=e.split(t).reverse(),r=n[0],o=n[1];return{blockKey:n.slice(2).reverse().join(t),decoratorKey:parseInt(o,10),leafKey:parseInt(r,10)}}};e.exports=n},3908:(e,t,n)=>{"use strict";n.r(t),n.d(t,{IGNORE_CLASS_NAME:()=>h,default:()=>g});var r=n(4012),o=n(6033);function i(e,t){return i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},i(e,t)}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}var l,c,u=(void 0===l&&(l=0),function(){return++l}),p={},d={},f=["touchstart","touchmove"],h="ignore-react-onclickoutside";function m(e,t){var n={};return-1!==f.indexOf(t)&&c&&(n.passive=!e.props.preventDefault),n}const g=function(e,t){var n,l,f=e.displayName||e.name||"Component";return l=n=function(n){var l,h;function g(e){var r;return(r=n.call(this,e)||this).__outsideClickHandler=function(e){if("function"!=typeof r.__clickOutsideHandlerProp){var t=r.getInstance();if("function"!=typeof t.props.handleClickOutside){if("function"!=typeof t.handleClickOutside)throw new Error("WrappedComponent: "+f+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else r.__clickOutsideHandlerProp(e)},r.__getComponentNode=function(){var e=r.getInstance();return t&&"function"==typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"==typeof e.setClickOutsideRef?e.setClickOutsideRef():(0,o.findDOMNode)(e)},r.enableOnClickOutside=function(){if("undefined"!=typeof document&&!d[r._uid]){void 0===c&&(c=function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};return window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t),e}}()),d[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),p[r._uid]=function(e){var t;null!==r.componentNode&&(r.initTimeStamp>e.timeStamp||(r.props.preventDefault&&e.preventDefault(),r.props.stopPropagation&&e.stopPropagation(),r.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,n){if(e===t)return!0;for(;e.parentNode||e.host;){if(e.parentNode&&s(e,t,n))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,r.componentNode,r.props.outsideClickIgnoreClass)===document&&r.__outsideClickHandler(e)))},e.forEach(function(e){document.addEventListener(e,p[r._uid],m(a(r),e))})}},r.disableOnClickOutside=function(){delete d[r._uid];var e=p[r._uid];if(e&&"undefined"!=typeof document){var t=r.props.eventTypes;t.forEach||(t=[t]),t.forEach(function(t){return document.removeEventListener(t,e,m(a(r),t))}),delete p[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=u(),r.initTimeStamp=performance.now(),r}h=n,(l=g).prototype=Object.create(h.prototype),l.prototype.constructor=l,i(l,h);var y=g.prototype;return y.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},y.componentDidMount=function(){if("undefined"!=typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"==typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!=typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+f+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},y.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},y.componentWillUnmount=function(){this.disableOnClickOutside()},y.render=function(){var t=this.props;t.excludeScrollbar;var n=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?n.ref=this.getRef:n.wrappedRef=this.getRef,n.disableOnClickOutside=this.disableOnClickOutside,n.enableOnClickOutside=this.enableOnClickOutside,(0,r.createElement)(e,n)},g}(r.Component),n.displayName="OnClickOutside("+f+")",n.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:h,preventDefault:!1,stopPropagation:!1},n.getClass=function(){return e.getClass?e.getClass():e},l}},3914:(e,t,n)=>{"use strict";var r,o=n(1708),i=n(7337),a=n(6408),s=i.OrderedMap,l={getDirectionMap:function(e,t){r?r.reset():r=new o;var n=e.getBlockMap(),l=n.valueSeq().map(function(e){return a(r).getDirection(e.getText())}),c=s(n.keySeq().zip(l));return null!=t&&i.is(t,c)?t:c}};e.exports=l},3919:(e,t,n)=>{"use strict";var r=n(9938),o=n(2242),i=n(2935),a=n(1296),s=n(7392),l=n(4316);e.exports=function(e,t){var n,c=e._latestEditorState,u=c.getSelection(),p=t.target;if(u.isCollapsed())t.preventDefault();else{if(l(p)){var d=p;n=s(i.getScrollParent(d))}var f=a(c);e.setClipboard(f),e.setMode("cut"),setTimeout(function(){e.restoreEditorDOM(n),e.exitCurrentMode(),e.update(function(e){var t=r.removeRange(e.getCurrentContent(),e.getSelection(),"forward");return o.push(e,t,"remove-range")}(c))},0)}}},3966:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=(0,n(5181).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},3984:(e,t,n)=>{"use strict";var r=n(8452).supportsDescriptors,o=n(5330),i=Object.getOwnPropertyDescriptor,a=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,c=/a/;e.exports=function(){if(!r||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=o(),t=l(c),n=i(t,"flags");return n&&n.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},3998:e=>{"use strict";var t=/([A-Z])/g;e.exports=function(e){return e.replace(t,"-$1").toLowerCase()}},4005:(e,t,n)=>{var r=n(2048),o=n(5930),i=n(8327);function a(e,t){return new i(t).process(e)}(t=e.exports=a).filterXSS=a,t.FilterXSS=i,function(){for(var e in r)t[e]=r[e];for(var n in o)t[n]=o[n]}(),"undefined"!=typeof window&&(window.filterXSS=e.exports),"undefined"!=typeof self&&"undefined"!=typeof DedicatedWorkerGlobalScope&&self instanceof DedicatedWorkerGlobalScope&&(self.filterXSS=e.exports)},4012:t=>{"use strict";t.exports=e},4035:(e,t,n)=>{"use strict";var r,o,i,a,s=n(8075),l=n(9092)();if(l){r=s("Object.prototype.hasOwnProperty"),o=s("RegExp.prototype.exec"),i={};var c=function(){throw i};a={toString:c,valueOf:c},"symbol"==typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=c)}var u=s("Object.prototype.toString"),p=Object.getOwnPropertyDescriptor;e.exports=l?function(e){if(!e||"object"!=typeof e)return!1;var t=p(e,"lastIndex");if(!t||!r(t,"value"))return!1;try{o(e,a)}catch(e){return e===i}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===u(e)}},4039:(e,t,n)=>{"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1333);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&o()}},4071:(e,t,n)=>{"use strict";var r=n(9938),o=n(2242);e.exports=function(e){var t=r.splitBlock(e.getCurrentContent(),e.getSelection());return o.push(e,t,"split-block")}},4092:(e,t,n)=>{"use strict";var r=n(3018),o=n(7337).Map,i={add:function(e,t,n){return a(e,t,n,!0)},remove:function(e,t,n){return a(e,t,n,!1)}};function a(e,t,n,i){var a=e.getBlockMap(),s=t.getStartKey(),l=t.getStartOffset(),c=t.getEndKey(),u=t.getEndOffset(),p=a.skipUntil(function(e,t){return t===s}).takeUntil(function(e,t){return t===c}).concat(o([[c,a.get(c)]])).map(function(e,t){var o,a;s===c?(o=l,a=u):(o=t===s?l:0,a=t===c?u:e.getLength());for(var p,d=e.getCharacterList();o<a;)p=d.get(o),d=d.set(o,i?r.applyStyle(p,n):r.removeStyle(p,n)),o++;return e.set("characterList",d)});return e.merge({blockMap:a.merge(p),selectionBefore:t,selectionAfter:t})}e.exports=i},4122:(e,t,n)=>{"use strict";n.d(t,{BD:()=>u,Bm:()=>m,MZ:()=>h,Uo:()=>i,p9:()=>b,wl:()=>v});var r=n(5897),o=n(2211);let i=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),a=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var s,l,c,u=((c=u||{})[c.First=1]="First",c[c.Previous=2]="Previous",c[c.Next=4]="Next",c[c.Last=8]="Last",c[c.WrapAround=16]="WrapAround",c[c.NoScroll=32]="NoScroll",c[c.AutoFocus=64]="AutoFocus",c),p=((l=p||{})[l.Error=0]="Error",l[l.Overflow=1]="Overflow",l[l.Success=2]="Success",l[l.Underflow=3]="Underflow",l),d=((s=d||{})[s.Previous=-1]="Previous",s[s.Next=1]="Next",s);function f(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(i)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var h=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(h||{});function m(e,t=0){var n;return e!==(null==(n=(0,o.T)(e))?void 0:n.body)&&(0,r.Y)(t,{0:()=>e.matches(i),1(){let t=e;for(;null!==t;){if(t.matches(i))return!0;t=t.parentElement}return!1}})}var g=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(g||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));let y=["textarea","input"].join(",");function v(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function b(e,t){return function(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){let i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?n?v(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(a)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):f(e);o.length>0&&s.length>1&&(s=s.filter(e=>!o.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),r=null!=r?r:i.activeElement;let l,c=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(r))-1;if(4&t)return Math.max(0,s.indexOf(r))+1;if(8&t)return s.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&t?{preventScroll:!0}:{},d=0,h=s.length;do{if(d>=h||d+h<=0)return 0;let e=u+d;if(16&t)e=(e+h)%h;else{if(e<0)return 3;if(e>=h)return 1}l=s[e],null==l||l.focus(p),d+=c}while(l!==i.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,y))&&n}(l)&&l.select(),2}(f(),t,{relativeTo:e})}},4125:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getFullYear()===i.getFullYear()}},4126:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});class r extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}},4127:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(123),o=n(551),i=n(9411);function a(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(n+1,0,4),a.setUTCHours(0,0,0,0);var s=(0,i.A)(a),l=new Date(0);l.setUTCFullYear(n,0,4),l.setUTCHours(0,0,0,0);var c=(0,i.A)(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1}},4134:(e,t,n)=>{"use strict";var r=n(4534),o=n(953),i=n(3731),a=n(4793);function s(e,t,n,r){if(e===n)return!0;if(!n.startsWith(e))return!1;var i=n.slice(e.length);return!!t&&(i=r?r(i):i,o.contains(i,t))}function l(e){return"Windows"===r.platformName?e.replace(/^\s*NT/,""):e}var c={isBrowser:function(e){return s(r.browserName,r.browserFullVersion,e)},isBrowserArchitecture:function(e){return s(r.browserArchitecture,null,e)},isDevice:function(e){return s(r.deviceName,null,e)},isEngine:function(e){return s(r.engineName,r.engineVersion,e)},isPlatform:function(e){return s(r.platformName,r.platformFullVersion,e,l)},isPlatformArchitecture:function(e){return s(r.platformArchitecture,null,e)}};e.exports=i(c,a)},4143:(e,t,n)=>{"use strict";var r=n(1617),o=n(2242),i=n(8488),a=n(5188);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),n=t.getStartOffset();if(0===n)return i(e,1);var o=t.getStartKey(),a=e.getCurrentContent().getBlockForKey(o).getText().slice(0,n),s=r.getBackward(a);return i(e,s.length||1)},"backward");return t===e.getCurrentContent()?e:o.push(e,t,"remove-range")}},4146:(e,t,n)=>{"use strict";var r=n(4363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var a=u(n);p&&(a=a.concat(p(n)));for(var s=l(t),m=l(n),g=0;g<a.length;++g){var y=a[g];if(!(i[y]||r&&r[y]||m&&m[y]||s&&s[y])){var v=d(n,y);try{c(t,y,v)}catch(e){}}}}return t}},4156:(e,t,n)=>{"use strict";n.d(t,{g:()=>i});var r=n(4012),o=n(2211);function i(...e){return(0,r.useMemo)(()=>(0,o.T)(...e),[...e])}},4158:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e);return Math.floor(t.getMonth()/3)+1}},4184:(e,t,n)=>{"use strict";n.d(t,{HM:()=>s,JF:()=>l,bN:()=>u,yU:()=>c});var r=n(1635),o=n(4012),i=n(3672),a=n(7683);function s(e){(0,i.V1)(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var l=(0,r.Cl)((0,r.Cl)({},a.JF),{textComponent:o.Fragment});function c(e){return function(t){return e(o.Children.toArray(t))}}function u(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var i=0;i<o;i++){var a=n[i];if(e[a]!==t[a]||!Object.prototype.hasOwnProperty.call(t,a))return!1}return!0}},4188:(e,t,n)=>{"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{A:()=>r})},4309:()=>{},4316:e=>{"use strict";e.exports=function(e){if(!e||!("ownerDocument"in e))return!1;if("ownerDocument"in e){var t=e;if(!t.ownerDocument.defaultView)return t instanceof Node;if(t instanceof t.ownerDocument.defaultView.Node)return!0}return!1}},4327:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(2118),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.default)(e,-n)}},4363:(e,t,n)=>{"use strict";e.exports=n(2799)},4379:(e,t,n)=>{"use strict";var r=n(1988),o=n(5203),i=n(3885),a=n(7337),s=n(4012),l=n(8003),c=(a.List,function(e){var t,n;function a(){return e.apply(this,arguments)||this}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this.props,t=e.block,n=e.contentState,a=e.customStyleFn,c=e.customStyleMap,u=e.decorator,p=e.direction,d=e.forceSelection,f=e.hasSelection,h=e.selection,m=e.tree,g=t.getKey(),y=t.getText(),v=m.size-1,b=this.props.children||m.map(function(e,l){var m=e.get("decoratorKey"),b=e.get("leaves"),w=b.size-1,_=b.map(function(e,n){var r=i.encode(g,l,n),u=e.get("start"),p=e.get("end");return s.createElement(o,{key:r,offsetKey:r,block:t,start:u,selection:f?h:null,forceSelection:d,text:y.slice(u,p),styleSet:t.getInlineStyleAt(u),customStyleMap:c,customStyleFn:a,isLast:m===v&&n===w})}).toArray();return m&&u?s.createElement(r,{block:t,children:_,contentState:n,decorator:u,decoratorKey:m,direction:p,leafSet:e,text:y,key:l}):_}).toArray();return s.createElement("div",{"data-offset-key":i.encode(g,0,0),className:l({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===p,"public/DraftStyleDefault/rtl":"RTL"===p})},b)},a}(s.Component));e.exports=c},4396:(e,t,n)=>{"use strict";t.__esModule=!0;var r=n(4012),o=(a(r),a(n(5556))),i=a(n(2611));function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}a(n(9771));var u=1073741823;t.default=function(e,t){var n,a,p="__create-react-context-"+(0,i.default)()+"__",d=function(e){function n(){var t,r,o,i;s(this,n);for(var a=arguments.length,c=Array(a),u=0;u<a;u++)c[u]=arguments[u];return t=r=l(this,e.call.apply(e,[this].concat(c))),r.emitter=(o=r.props.value,i=[],{on:function(e){i.push(e)},off:function(e){i=i.filter(function(t){return t!==e})},get:function(){return o},set:function(e,t){o=e,i.forEach(function(e){return e(o,t)})}}),l(r,t)}return c(n,e),n.prototype.getChildContext=function(){var e;return(e={})[p]=this.emitter,e},n.prototype.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n=this.props.value,r=e.value,o=void 0;((i=n)===(a=r)?0!==i||1/i==1/a:i!=i&&a!=a)?o=0:(o="function"==typeof t?t(n,r):u,0!=(o|=0)&&this.emitter.set(e.value,o))}var i,a},n.prototype.render=function(){return this.props.children},n}(r.Component);d.childContextTypes=((n={})[p]=o.default.object.isRequired,n);var f=function(t){function n(){var e,r;s(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return e=r=l(this,t.call.apply(t,[this].concat(i))),r.state={value:r.getValue()},r.onUpdate=function(e,t){(0|r.observedBits)&t&&r.setState({value:r.getValue()})},l(r,e)}return c(n,t),n.prototype.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?u:t},n.prototype.componentDidMount=function(){this.context[p]&&this.context[p].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?u:e},n.prototype.componentWillUnmount=function(){this.context[p]&&this.context[p].off(this.onUpdate)},n.prototype.getValue=function(){return this.context[p]?this.context[p].get():e},n.prototype.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return f.contextTypes=((a={})[p]=o.default.object,a),{Provider:d,Consumer:f}},e.exports=t.default},4424:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(4012),o=n(6339);function i(e){let t=(0,r.useRef)(e);return(0,o.s)(()=>{t.current=e},[e]),t}},4435:(e,t,n)=>{"use strict";var r=n(5224),o=n(7376),i=n(7337),a=(i.List,i.Map),s=function(e,t,n){if(e){var r=t.get(e);r&&t.set(e,n(r))}},l=function(e,t){var n=[];if(!e)return n;for(var r=t.get(e);r&&r.getParentKey();){var o=r.getParentKey();o&&n.push(o),r=o?t.get(o):null}return n},c=function(e,t,n){if(!e)return null;for(var r=n.get(e.getKey()).getNextSiblingKey();r&&!t.get(r);)r=n.get(r).getNextSiblingKey()||null;return r},u=function(e,t,n){if(!e)return null;for(var r=n.get(e.getKey()).getPrevSiblingKey();r&&!t.get(r);)r=n.get(r).getPrevSiblingKey()||null;return r};e.exports=function(e,t){if(t.isCollapsed())return e;var n,i=e.getBlockMap(),p=t.getStartKey(),d=t.getStartOffset(),f=t.getEndKey(),h=t.getEndOffset(),m=i.get(p),g=i.get(f),y=m instanceof r,v=[];if(y){var b=g.getChildKeys(),w=l(f,i);g.getNextSiblingKey()&&(v=v.concat(w)),b.isEmpty()||(v=v.concat(w.concat([f]))),v=v.concat(l(o(g,i),i))}n=m===g?function(e,t,n){if(0===t)for(;t<n;)e=e.shift(),t++;else if(n===e.count())for(;n>t;)e=e.pop(),n--;else{var r=e.slice(0,t),o=e.slice(n);e=r.concat(o).toList()}return e}(m.getCharacterList(),d,h):m.getCharacterList().slice(0,d).concat(g.getCharacterList().slice(h));var _=m.merge({text:m.getText().slice(0,d)+g.getText().slice(h),characterList:n}),E=y&&0===d&&0===h&&g.getParentKey()===p&&null==g.getPrevSiblingKey()?a([[p,null]]):i.toSeq().skipUntil(function(e,t){return t===p}).takeUntil(function(e,t){return t===f}).filter(function(e,t){return-1===v.indexOf(t)}).concat(a([[f,null]])).map(function(e,t){return t===p?_:null}),S=i.merge(E).filter(function(e){return!!e});return y&&m!==g&&(S=function(e,t,n,r){return e.withMutations(function(i){if(s(t.getKey(),i,function(e){return e.merge({nextSibling:c(e,i,r),prevSibling:u(e,i,r)})}),s(n.getKey(),i,function(e){return e.merge({nextSibling:c(e,i,r),prevSibling:u(e,i,r)})}),l(t.getKey(),r).forEach(function(e){return s(e,i,function(e){return e.merge({children:e.getChildKeys().filter(function(e){return i.get(e)}),nextSibling:c(e,i,r),prevSibling:u(e,i,r)})})}),s(t.getNextSiblingKey(),i,function(e){return e.merge({prevSibling:t.getPrevSiblingKey()})}),s(t.getPrevSiblingKey(),i,function(e){return e.merge({nextSibling:c(e,i,r)})}),s(n.getNextSiblingKey(),i,function(e){return e.merge({prevSibling:u(e,i,r)})}),s(n.getPrevSiblingKey(),i,function(e){return e.merge({nextSibling:n.getNextSiblingKey()})}),l(n.getKey(),r).forEach(function(e){s(e,i,function(e){return e.merge({children:e.getChildKeys().filter(function(e){return i.get(e)}),nextSibling:c(e,i,r),prevSibling:u(e,i,r)})})}),function(e,t){var n=[];if(!e)return n;for(var r=o(e,t);r&&t.get(r);){var i=t.get(r);n.push(r),r=i.getParentKey()?o(i,t):null}return n}(n,r).forEach(function(e){return s(e,i,function(e){return e.merge({nextSibling:c(e,i,r),prevSibling:u(e,i,r)})})}),null==e.get(t.getKey())&&null!=e.get(n.getKey())&&n.getParentKey()===t.getKey()&&null==n.getPrevSiblingKey()){var a=t.getPrevSiblingKey();s(n.getKey(),i,function(e){return e.merge({prevSibling:a})}),s(a,i,function(e){return e.merge({nextSibling:n.getKey()})});var p=a?e.get(a):null,d=p?p.getParentKey():null;if(t.getChildKeys().forEach(function(e){s(e,i,function(e){return e.merge({parent:d})})}),null!=d){var f=e.get(d);s(d,i,function(e){return e.merge({children:f.getChildKeys().concat(t.getChildKeys())})})}s(t.getChildKeys().find(function(t){return null===e.get(t).getNextSiblingKey()}),i,function(e){return e.merge({nextSibling:t.getNextSiblingKey()})})}})}(S,m,g,i)),e.merge({blockMap:S,selectionBefore:t,selectionAfter:t.merge({anchorKey:p,anchorOffset:d,focusKey:p,focusOffset:d,isBackward:!1})})}},4447:(e,t,n)=>{"use strict";var r=n(2242),o=n(4134);e.exports=function(e,t){var n=e._latestEditorState,i=n.getSelection();if(!i.getHasFocus()){var a=i.set("hasFocus",!0);e.props.onFocus&&e.props.onFocus(t),o.isBrowser("Chrome < 60.0.3081.0")?e.update(r.forceSelection(n,a)):e.update(r.acceptSelection(n,a))}}},4453:(e,t,n)=>{"use strict";var r=n(3816);e.exports=function e(t){if(r(t)){var n=t,o=n.getAttribute("data-offset-key");if(o)return o;for(var i=0;i<n.childNodes.length;i++){var a=e(n.childNodes[i]);if(a)return a}}return null}},4462:e=>{"use strict";var t=function(){return"string"==typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(e){n=null}t.functionsHaveConfigurableNames=function(){if(!t()||!n)return!1;var e=n(function(){},"name");return!!e&&!!e.configurable};var r=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"==typeof r&&""!==function(){}.bind().name},e.exports=t},4467:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:()=>r})},4513:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(123),o=n(9742),i=n(464),a=n(551),s=n(4188),l=6048e5;function c(e,t){(0,a.A)(1,arguments);var n=(0,r.default)(e),c=(0,o.A)(n,t).getTime()-function(e,t){(0,a.A)(1,arguments);var n=t||{},r=n.locale,l=r&&r.options&&r.options.firstWeekContainsDate,c=null==l?1:(0,s.A)(l),u=null==n.firstWeekContainsDate?c:(0,s.A)(n.firstWeekContainsDate),p=(0,i.A)(e,t),d=new Date(0);return d.setUTCFullYear(p,0,u),d.setUTCHours(0,0,0,0),(0,o.A)(d,t)}(n,t).getTime();return Math.round(c/l)+1}},4534:(e,t,n)=>{"use strict";var r,o="Unknown",i=(new(n(7232))).getResult(),a=function(e){if(!e)return{major:"",minor:""};var t=e.split(".");return{major:t[0],minor:t[1]}}(i.browser.version),s={browserArchitecture:i.cpu.architecture||o,browserFullVersion:i.browser.version||o,browserMinorVersion:a.minor||o,browserName:i.browser.name||o,browserVersion:i.browser.major||o,deviceName:i.device.model||o,engineName:i.engine.name||o,engineVersion:i.engine.version||o,platformArchitecture:i.cpu.architecture||o,platformName:(r=i.os.name,{"Mac OS":"Mac OS X"}[r]||r||o),platformVersion:i.os.version||o,platformFullVersion:i.os.version||o};e.exports=s},4566:(e,t,n)=>{"use strict";var r=n(7274),o=n(9402),i=n(1914),a=n(2463),s=function(){function e(){this._subscriber=new o,this._currentSubscription=null}var t=e.prototype;return t.addListener=function(e,t,n){return this._subscriber.addSubscription(e,new r(this._subscriber,t,n))},t.once=function(e,t,n){var r=this;return this.addListener(e,function(){r.removeCurrentListener(),t.apply(n,arguments)})},t.removeAllListeners=function(e){this._subscriber.removeAllSubscriptions(e)},t.removeCurrentListener=function(){this._currentSubscription||i(!1),this._subscriber.removeSubscription(this._currentSubscription)},t.listeners=function(e){var t=this._subscriber.getSubscriptionsForType(e);return t?t.filter(a.thatReturnsTrue).map(function(e){return e.listener}):[]},t.emit=function(e){var t=this._subscriber.getSubscriptionsForType(e);if(t){for(var n=Object.keys(t),r=0;r<n.length;r++){var o=t[n[r]];o&&(this._currentSubscription=o,this.__emitToSubscription.apply(this,[o].concat(Array.prototype.slice.call(arguments))))}this._currentSubscription=null}},t.__emitToSubscription=function(e,t){var n=Array.prototype.slice.call(arguments,2);e.listener.apply(e.context,n)},e}();e.exports=s},4567:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(4012);function o(){let e=(0,r.useRef)(new Map),t=(0,r.useCallback)((t,n,r,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:i,options:o}),t.addEventListener(n,i,o)},[]),n=(0,r.useCallback)((t,n,r,o)=>{var i;let a=(null===(i=e.current.get(r))||void 0===i?void 0:i.fn)||r;t.removeEventListener(n,a,o),e.current.delete(r)},[]),o=(0,r.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,r.useEffect)(()=>o,[o]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:o}}},4576:(e,t,n)=>{"use strict";var r=n(6033).unstable_flushControlled;e.exports=r},4586:(e,t,n)=>{"use strict";n.d(t,{D:()=>o});var r,o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},4594:(e,t,n)=>{"use strict";var r=n(9395);e.exports=r},4653:(e,t,n)=>{"use strict";var r=n(994);n.o(r,"DragLayer")&&n.d(t,{DragLayer:function(){return r.DragLayer}}),n.o(r,"DragSource")&&n.d(t,{DragSource:function(){return r.DragSource}}),n.o(r,"DropTarget")&&n.d(t,{DropTarget:function(){return r.DropTarget}});var o=n(4309);n.o(o,"DragLayer")&&n.d(t,{DragLayer:function(){return o.DragLayer}}),n.o(o,"DragSource")&&n.d(t,{DragSource:function(){return o.DragSource}}),n.o(o,"DropTarget")&&n.d(t,{DropTarget:function(){return o.DropTarget}});var i=n(5535);n.o(i,"DragLayer")&&n.d(t,{DragLayer:function(){return i.DragLayer}}),n.o(i,"DragSource")&&n.d(t,{DragSource:function(){return i.DragSource}}),n.o(i,"DropTarget")&&n.d(t,{DropTarget:function(){return i.DropTarget}});var a=n(5241);n.o(a,"DragLayer")&&n.d(t,{DragLayer:function(){return a.DragLayer}}),n.o(a,"DragSource")&&n.d(t,{DragSource:function(){return a.DragSource}}),n.o(a,"DropTarget")&&n.d(t,{DropTarget:function(){return a.DropTarget}})},4658:(e,t,n)=>{"use strict";var r=n(5377);e.exports=function(e){var t=r(e),n=0,o=0,i=0,a=0;if(t.length){if(t.length>1&&0===t[0].width){var s=t[1];n=s.top,o=s.right,i=s.bottom,a=s.left}else{var l=t[0];n=l.top,o=l.right,i=l.bottom,a=l.left}for(var c=1;c<t.length;c++){var u=t[c];0!==u.height&&0!==u.width&&(n=Math.min(n,u.top),o=Math.max(o,u.right),i=Math.max(i,u.bottom),a=Math.min(a,u.left))}}return{top:n,right:o,bottom:i,left:a,width:o-a,height:i-n}}},4660:(e,t,n)=>{"use strict";var r=n(3334),o=n(7204),i=n(4134),a=n(4909),s=n(9758),l=n(9677),c=n(646),u=n(3816),p=i.isBrowser("IE");function d(e,t){if(!e)return"[empty]";var n=f(e,t);return n.nodeType===Node.TEXT_NODE?n.textContent:(u(n)||c(!1),n.outerHTML)}function f(e,t){var n=void 0!==t?t(e):[];if(e.nodeType===Node.TEXT_NODE){var r=e.textContent.length;return l(e).createTextNode("[text "+r+(n.length?" | "+n.join(", "):"")+"]")}var o=e.cloneNode();1===o.nodeType&&n.length&&o.setAttribute("data-labels",n.join(", "));for(var i=e.childNodes,a=0;a<i.length;a++)o.appendChild(f(i[a],t));return o}function h(e,t){for(var n=e,r=n;n;){if(u(n)&&r.hasAttribute("contenteditable"))return d(n,t);r=n=n.parentNode}return"Could not find contentEditable parent of node"}function m(e){return null===e.nodeValue?e.childNodes.length:e.nodeValue.length}function g(e,t,n,r){var i=s();if(e.extend&&null!=t&&a(i,t)){n>m(t)&&o.logSelectionStateFailure({anonymizedDom:h(t),extraParams:JSON.stringify({offset:n}),selectionState:JSON.stringify(r.toJS())});var l=t===e.focusNode;try{e.rangeCount>0&&e.extend&&e.extend(t,n)}catch(a){throw o.logSelectionStateFailure({anonymizedDom:h(t,function(t){var n=[];return t===i&&n.push("active element"),t===e.anchorNode&&n.push("selection anchor node"),t===e.focusNode&&n.push("selection focus node"),n}),extraParams:JSON.stringify({activeElementName:i?i.nodeName:null,nodeIsFocus:t===e.focusNode,nodeWasFocus:l,selectionRangeCount:e.rangeCount,selectionAnchorNodeName:e.anchorNode?e.anchorNode.nodeName:null,selectionAnchorOffset:e.anchorOffset,selectionFocusNodeName:e.focusNode?e.focusNode.nodeName:null,selectionFocusOffset:e.focusOffset,message:a?""+a:null,offset:n},null,2),selectionState:JSON.stringify(r.toJS(),null,2)}),a}}else if(t&&e.rangeCount>0){var c=e.getRangeAt(0);c.setEnd(t,n),e.addRange(c.cloneRange())}}function y(e,t,n,i){var a=l(t).createRange();if(n>m(t)&&(o.logSelectionStateFailure({anonymizedDom:h(t),extraParams:JSON.stringify({offset:n}),selectionState:JSON.stringify(i.toJS())}),r.handleExtensionCausedError()),a.setStart(t,n),p)try{e.addRange(a)}catch(e){}else e.addRange(a)}e.exports={setDraftEditorSelection:function(e,t,n,r,o){var i=l(t);if(a(i.documentElement,t)){var s=i.defaultView.getSelection(),c=e.getAnchorKey(),u=e.getAnchorOffset(),p=e.getFocusKey(),d=e.getFocusOffset(),f=e.getIsBackward();if(!s.extend&&f){var h=c,m=u;c=p,u=d,p=h,d=m,f=!1}var v=c===n&&r<=u&&o>=u,b=p===n&&r<=d&&o>=d;if(v&&b)return s.removeAllRanges(),y(s,t,u-r,e),void g(s,t,d-r,e);if(f){if(b&&(s.removeAllRanges(),y(s,t,d-r,e)),v){var w=s.focusNode,_=s.focusOffset;s.removeAllRanges(),y(s,t,u-r,e),g(s,w,_,e)}}else v&&(s.removeAllRanges(),y(s,t,u-r,e)),b&&g(s,t,d-r,e)}},addFocusToSelection:g}},4712:(e,t,n)=>{"use strict";var r;function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){i(e,t,n[t])})}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n(3018),s=n(6840),l=n(5224),c=n(3387),u=n(1608),p=n(5324),d=n(8003),f=n(6991),h=n(9248),m=n(7282),g=n(7337),y=g.List,v=g.Map,b=g.OrderedSet,w=n(316),_=n(2623),E=n(5291),S=n(7296),x=m("draft_tree_data_support"),k=new RegExp("\r","g"),C=new RegExp("\n","g"),O=new RegExp("^\n","g"),D=new RegExp("&nbsp;","g"),M=new RegExp("&#13;?","g"),T=new RegExp("&#8203;?","g"),A=["bold","bolder","500","600","700","800","900"],N=["light","lighter","normal","100","200","300","400"],I=["className","href","rel","target","title"],L=["alt","className","height","src","width"],j=(i(r={},d("public/DraftStyleDefault/depth0"),0),i(r,d("public/DraftStyleDefault/depth1"),1),i(r,d("public/DraftStyleDefault/depth2"),2),i(r,d("public/DraftStyleDefault/depth3"),3),i(r,d("public/DraftStyleDefault/depth4"),4),r),P=v({b:"BOLD",code:"CODE",del:"STRIKETHROUGH",em:"ITALIC",i:"ITALIC",s:"STRIKETHROUGH",strike:"STRIKETHROUGH",strong:"BOLD",u:"UNDERLINE",mark:"HIGHLIGHT"}),R=function(e){return E(e)&&e.style.fontFamily.includes("monospace")?"CODE":null},F=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Object.keys(j).some(function(n){e.classList.contains(n)&&(t=j[n])}),t},z=function(e){if(!w(e))return!1;var t=e;if(!t.href||"http:"!==t.protocol&&"https:"!==t.protocol&&"mailto:"!==t.protocol&&"tel:"!==t.protocol)return!1;try{return new p(t.href),!0}catch(e){return!1}},B=function(e){if(!S(e))return!1;var t=e;return!(!t.attributes.getNamedItem("src")||!t.attributes.getNamedItem("src").value)},U=function(e,t){if(!E(e))return t;var n=e,r=n.style.fontWeight,o=n.style.fontStyle,i=n.style.textDecoration;return t.withMutations(function(e){A.indexOf(r)>=0?e.add("BOLD"):N.indexOf(r)>=0&&e.remove("BOLD"),"italic"===o?e.add("ITALIC"):"normal"===o&&e.remove("ITALIC"),"underline"===i&&e.add("UNDERLINE"),"line-through"===i&&e.add("STRIKETHROUGH"),"none"===i&&(e.remove("UNDERLINE"),e.remove("STRIKETHROUGH"))})},H=function(e){return"ul"===e||"ol"===e},V=function(){function e(e,t){i(this,"characterList",y()),i(this,"currentBlockType","unstyled"),i(this,"currentDepth",0),i(this,"currentEntity",null),i(this,"currentText",""),i(this,"wrapper",null),i(this,"blockConfigs",[]),i(this,"contentBlocks",[]),i(this,"entityMap",u),i(this,"blockTypeMap",void 0),i(this,"disambiguate",void 0),this.clear(),this.blockTypeMap=e,this.disambiguate=t}var t=e.prototype;return t.clear=function(){this.characterList=y(),this.blockConfigs=[],this.currentBlockType="unstyled",this.currentDepth=0,this.currentEntity=null,this.currentText="",this.entityMap=u,this.wrapper=null,this.contentBlocks=[]},t.addDOMNode=function(e){var t;return this.contentBlocks=[],this.currentDepth=0,(t=this.blockConfigs).push.apply(t,this._toBlockConfigs([e],b())),this._trimCurrentText(),""!==this.currentText&&this.blockConfigs.push(this._makeBlockConfig()),this},t.getContentBlocks=function(){return 0===this.contentBlocks.length&&(x?this._toContentBlocks(this.blockConfigs):this._toFlatContentBlocks(this.blockConfigs)),{contentBlocks:this.contentBlocks,entityMap:this.entityMap}},t._makeBlockConfig=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=o({key:e.key||f(),type:this.currentBlockType,text:this.currentText,characterList:this.characterList,depth:this.currentDepth,parent:null,children:y(),prevSibling:null,nextSibling:null,childConfigs:[]},e);return this.characterList=y(),this.currentBlockType="unstyled",this.currentText="",t},t._toBlockConfigs=function(e,t){for(var n=[],r=0;r<e.length;r++){var o=e[r],i=o.nodeName.toLowerCase();if("body"===i||H(i)){this._trimCurrentText(),""!==this.currentText&&n.push(this._makeBlockConfig());var a=this.currentDepth,s=this.wrapper;H(i)&&(this.wrapper=i,H(s)&&this.currentDepth++),n.push.apply(n,this._toBlockConfigs(Array.from(o.childNodes),t)),this.currentDepth=a,this.wrapper=s}else{var l=this.blockTypeMap.get(i);if(void 0===l)if("#text"!==i)if("br"!==i)if(B(o))this._addImgNode(o,t);else if(z(o))this._addAnchorNode(o,n,t);else{var c=t;P.has(i)&&(c=c.add(P.get(i))),c=U(o,c);var u=R(o);null!=u&&(c=c.add(u)),n.push.apply(n,this._toBlockConfigs(Array.from(o.childNodes),c))}else this._addBreakNode(o,t);else this._addTextNode(o,t);else{this._trimCurrentText(),""!==this.currentText&&n.push(this._makeBlockConfig());var p=this.currentDepth,d=this.wrapper;if(this.wrapper="pre"===i?"pre":this.wrapper,"string"!=typeof l&&(l=this.disambiguate(i,this.wrapper)||l[0]||"unstyled"),!x&&E(o)&&("unordered-list-item"===l||"ordered-list-item"===l)){var h=o;this.currentDepth=F(h,this.currentDepth)}var m=f(),g=this._toBlockConfigs(Array.from(o.childNodes),t);this._trimCurrentText(),n.push(this._makeBlockConfig({key:m,childConfigs:g,type:l})),this.currentDepth=p,this.wrapper=d}}}return n},t._appendText=function(e,t){var n;this.currentText+=e;var r=a.create({style:t,entity:this.currentEntity});this.characterList=(n=this.characterList).push.apply(n,Array(e.length).fill(r))},t._trimCurrentText=function(){var e=this.currentText.length,t=e-this.currentText.trimLeft().length,n=this.currentText.trimRight().length,r=this.characterList.findEntry(function(e){return null!==e.getEntity()});(t=void 0!==r?Math.min(t,r[0]):t)>(n=void 0!==(r=this.characterList.reverse().findEntry(function(e){return null!==e.getEntity()}))?Math.max(n,e-r[0]):n)?(this.currentText="",this.characterList=y()):(this.currentText=this.currentText.slice(t,n),this.characterList=this.characterList.slice(t,n))},t._addTextNode=function(e,t){var n=e.textContent;""===n.trim()&&"pre"!==this.wrapper&&(n=" "),"pre"!==this.wrapper&&(n=(n=n.replace(O,"")).replace(C," ")),this._appendText(n,t)},t._addBreakNode=function(e,t){_(e)&&this._appendText("\n",t)},t._addImgNode=function(e,t){if(S(e)){var n=e,r={};L.forEach(function(e){var t=n.getAttribute(e);t&&(r[e]=t)}),this.currentEntity=this.entityMap.__create("IMAGE","IMMUTABLE",r),m("draftjs_fix_paste_for_img")?"presentation"!==n.getAttribute("role")&&this._appendText("📷",t):this._appendText("📷",t),this.currentEntity=null}},t._addAnchorNode=function(e,t,n){if(w(e)){var r=e,o={};I.forEach(function(e){var t=r.getAttribute(e);t&&(o[e]=t)}),o.url=new p(r.href).toString(),this.currentEntity=this.entityMap.__create("LINK","MUTABLE",o||{}),t.push.apply(t,this._toBlockConfigs(Array.from(e.childNodes),n)),this.currentEntity=null}},t._toContentBlocks=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.length-1,r=0;r<=n;r++){var i=e[r];i.parent=t,i.prevSibling=r>0?e[r-1].key:null,i.nextSibling=r<n?e[r+1].key:null,i.children=y(i.childConfigs.map(function(e){return e.key})),this.contentBlocks.push(new l(o({},i))),this._toContentBlocks(i.childConfigs,i.key)}},t._hoistContainersInBlockConfigs=function(e){var t=this;return y(e).flatMap(function(e){return"unstyled"!==e.type||""!==e.text?[e]:t._hoistContainersInBlockConfigs(e.childConfigs)})},t._toFlatContentBlocks=function(e){var t=this;this._hoistContainersInBlockConfigs(e).forEach(function(e){var n=t._extractTextFromBlockConfigs(e.childConfigs),r=n.text,i=n.characterList;t.contentBlocks.push(new s(o({},e,{text:e.text+r,characterList:e.characterList.concat(i)})))})},t._extractTextFromBlockConfigs=function(e){for(var t=e.length-1,n="",r=y(),o=0;o<=t;o++){var i=e[o];n+=i.text,r=r.concat(i.characterList),""!==n&&"unstyled"!==i.type&&(n+="\n",r=r.push(r.last()));var a=this._extractTextFromBlockConfigs(i.childConfigs);n+=a.text,r=r.concat(a.characterList)}return{text:n,characterList:r}},e}();e.exports=function(e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:h)(e=e.trim().replace(k,"").replace(D," ").replace(M,"").replace(T,""));if(!n)return null;var r=function(e){var t={};return e.mapKeys(function(e,n){var r=[n.element];void 0!==n.aliasedElements&&r.push.apply(r,n.aliasedElements),r.forEach(function(n){void 0===t[n]?t[n]=e:"string"==typeof t[n]?t[n]=[t[n],e]:t[n].push(e)})}),v(t)}(t);return new V(r,function(e,t){return"li"===e?"ol"===t?"ordered-list-item":"unordered-list-item":null}).addDOMNode(n).getContentBlocks()}},4764:(e,t,n)=>{"use strict";function r(e,t,n){this.x=e,this.y=t,this.time=n||(new Date).getTime()}function o(e,t,n,r){this.startPoint=e,this.control1=t,this.control2=n,this.endPoint=r}function i(e,t){var n=this,r=t||{};this.velocityFilterWeight=r.velocityFilterWeight||.7,this.minWidth=r.minWidth||.5,this.maxWidth=r.maxWidth||2.5,this.throttle="throttle"in r?r.throttle:16,this.minDistance="minDistance"in r?r.minDistance:5,this.throttle?this._strokeMoveUpdate=function(e,t,n){var r,o,i,a=null,s=0;n||(n={});var l=function(){s=!1===n.leading?0:Date.now(),a=null,i=e.apply(r,o),a||(r=o=null)};return function(){var c=Date.now();s||!1!==n.leading||(s=c);var u=t-(c-s);return r=this,o=arguments,u<=0||u>t?(a&&(clearTimeout(a),a=null),s=c,i=e.apply(r,o),a||(r=o=null)):a||!1===n.trailing||(a=setTimeout(l,u)),i}}(i.prototype._strokeUpdate,this.throttle):this._strokeMoveUpdate=i.prototype._strokeUpdate,this.dotSize=r.dotSize||function(){return(this.minWidth+this.maxWidth)/2},this.penColor=r.penColor||"black",this.backgroundColor=r.backgroundColor||"rgba(0,0,0,0)",this.onBegin=r.onBegin,this.onEnd=r.onEnd,this._canvas=e,this._ctx=e.getContext("2d"),this.clear(),this._handleMouseDown=function(e){1===e.which&&(n._mouseButtonDown=!0,n._strokeBegin(e))},this._handleMouseMove=function(e){n._mouseButtonDown&&n._strokeMoveUpdate(e)},this._handleMouseUp=function(e){1===e.which&&n._mouseButtonDown&&(n._mouseButtonDown=!1,n._strokeEnd(e))},this._handleTouchStart=function(e){if(1===e.targetTouches.length){var t=e.changedTouches[0];n._strokeBegin(t)}},this._handleTouchMove=function(e){e.preventDefault();var t=e.targetTouches[0];n._strokeMoveUpdate(t)},this._handleTouchEnd=function(e){e.target===n._canvas&&(e.preventDefault(),n._strokeEnd(e))},this.on()}n.r(t),n.d(t,{default:()=>a}),r.prototype.velocityFrom=function(e){return this.time!==e.time?this.distanceTo(e)/(this.time-e.time):1},r.prototype.distanceTo=function(e){return Math.sqrt(Math.pow(this.x-e.x,2)+Math.pow(this.y-e.y,2))},r.prototype.equals=function(e){return this.x===e.x&&this.y===e.y&&this.time===e.time},o.prototype.length=function(){for(var e=0,t=void 0,n=void 0,r=0;r<=10;r+=1){var o=r/10,i=this._point(o,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),a=this._point(o,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y);if(r>0){var s=i-t,l=a-n;e+=Math.sqrt(s*s+l*l)}t=i,n=a}return e},o.prototype._point=function(e,t,n,r,o){return t*(1-e)*(1-e)*(1-e)+3*n*(1-e)*(1-e)*e+3*r*(1-e)*e*e+o*e*e*e},i.prototype.clear=function(){var e=this._ctx,t=this._canvas;e.fillStyle=this.backgroundColor,e.clearRect(0,0,t.width,t.height),e.fillRect(0,0,t.width,t.height),this._data=[],this._reset(),this._isEmpty=!0},i.prototype.fromDataURL=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=new Image,o=n.ratio||window.devicePixelRatio||1,i=n.width||this._canvas.width/o,a=n.height||this._canvas.height/o;this._reset(),r.src=e,r.onload=function(){t._ctx.drawImage(r,0,0,i,a)},this._isEmpty=!1},i.prototype.toDataURL=function(e){var t;if("image/svg+xml"===e)return this._toSVG();for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(t=this._canvas).toDataURL.apply(t,[e].concat(r))},i.prototype.on=function(){this._handleMouseEvents(),this._handleTouchEvents()},i.prototype.off=function(){this._canvas.removeEventListener("mousedown",this._handleMouseDown),this._canvas.removeEventListener("mousemove",this._handleMouseMove),document.removeEventListener("mouseup",this._handleMouseUp),this._canvas.removeEventListener("touchstart",this._handleTouchStart),this._canvas.removeEventListener("touchmove",this._handleTouchMove),this._canvas.removeEventListener("touchend",this._handleTouchEnd)},i.prototype.isEmpty=function(){return this._isEmpty},i.prototype._strokeBegin=function(e){this._data.push([]),this._reset(),this._strokeUpdate(e),"function"==typeof this.onBegin&&this.onBegin(e)},i.prototype._strokeUpdate=function(e){var t=e.clientX,n=e.clientY,r=this._createPoint(t,n),o=this._data[this._data.length-1],i=o&&o[o.length-1],a=i&&r.distanceTo(i)<this.minDistance;if(!i||!a){var s=this._addPoint(r),l=s.curve,c=s.widths;l&&c&&this._drawCurve(l,c.start,c.end),this._data[this._data.length-1].push({x:r.x,y:r.y,time:r.time,color:this.penColor})}},i.prototype._strokeEnd=function(e){var t=this.points.length>2,n=this.points[0];if(!t&&n&&this._drawDot(n),n){var r=this._data[this._data.length-1],o=r[r.length-1];n.equals(o)||r.push({x:n.x,y:n.y,time:n.time,color:this.penColor})}"function"==typeof this.onEnd&&this.onEnd(e)},i.prototype._handleMouseEvents=function(){this._mouseButtonDown=!1,this._canvas.addEventListener("mousedown",this._handleMouseDown),this._canvas.addEventListener("mousemove",this._handleMouseMove),document.addEventListener("mouseup",this._handleMouseUp)},i.prototype._handleTouchEvents=function(){this._canvas.style.msTouchAction="none",this._canvas.style.touchAction="none",this._canvas.addEventListener("touchstart",this._handleTouchStart),this._canvas.addEventListener("touchmove",this._handleTouchMove),this._canvas.addEventListener("touchend",this._handleTouchEnd)},i.prototype._reset=function(){this.points=[],this._lastVelocity=0,this._lastWidth=(this.minWidth+this.maxWidth)/2,this._ctx.fillStyle=this.penColor},i.prototype._createPoint=function(e,t,n){var o=this._canvas.getBoundingClientRect();return new r(e-o.left,t-o.top,n||(new Date).getTime())},i.prototype._addPoint=function(e){var t=this.points;if(t.push(e),t.length>2){3===t.length&&t.unshift(t[0]);var n=this._calculateCurveControlPoints(t[0],t[1],t[2]).c2,r=this._calculateCurveControlPoints(t[1],t[2],t[3]).c1,i=new o(t[1],n,r,t[2]),a=this._calculateCurveWidths(i);return t.shift(),{curve:i,widths:a}}return{}},i.prototype._calculateCurveControlPoints=function(e,t,n){var o=e.x-t.x,i=e.y-t.y,a=t.x-n.x,s=t.y-n.y,l=(e.x+t.x)/2,c=(e.y+t.y)/2,u=(t.x+n.x)/2,p=(t.y+n.y)/2,d=Math.sqrt(o*o+i*i),f=Math.sqrt(a*a+s*s),h=f/(d+f),m=u+(l-u)*h,g=p+(c-p)*h,y=t.x-m,v=t.y-g;return{c1:new r(l+y,c+v),c2:new r(u+y,p+v)}},i.prototype._calculateCurveWidths=function(e){var t=e.startPoint,n=e.endPoint,r={start:null,end:null},o=this.velocityFilterWeight*n.velocityFrom(t)+(1-this.velocityFilterWeight)*this._lastVelocity,i=this._strokeWidth(o);return r.start=this._lastWidth,r.end=i,this._lastVelocity=o,this._lastWidth=i,r},i.prototype._strokeWidth=function(e){return Math.max(this.maxWidth/(e+1),this.minWidth)},i.prototype._drawPoint=function(e,t,n){var r=this._ctx;r.moveTo(e,t),r.arc(e,t,n,0,2*Math.PI,!1),this._isEmpty=!1},i.prototype._drawCurve=function(e,t,n){var r=this._ctx,o=n-t,i=Math.floor(e.length());r.beginPath();for(var a=0;a<i;a+=1){var s=a/i,l=s*s,c=l*s,u=1-s,p=u*u,d=p*u,f=d*e.startPoint.x;f+=3*p*s*e.control1.x,f+=3*u*l*e.control2.x,f+=c*e.endPoint.x;var h=d*e.startPoint.y;h+=3*p*s*e.control1.y,h+=3*u*l*e.control2.y,h+=c*e.endPoint.y;var m=t+c*o;this._drawPoint(f,h,m)}r.closePath(),r.fill()},i.prototype._drawDot=function(e){var t=this._ctx,n="function"==typeof this.dotSize?this.dotSize():this.dotSize;t.beginPath(),this._drawPoint(e.x,e.y,n),t.closePath(),t.fill()},i.prototype._fromData=function(e,t,n){for(var o=0;o<e.length;o+=1){var i=e[o];if(i.length>1)for(var a=0;a<i.length;a+=1){var s=i[a],l=new r(s.x,s.y,s.time),c=s.color;if(0===a)this.penColor=c,this._reset(),this._addPoint(l);else if(a!==i.length-1){var u=this._addPoint(l),p=u.curve,d=u.widths;p&&d&&t(p,d,c)}}else this._reset(),n(i[0])}},i.prototype._toSVG=function(){var e=this,t=this._data,n=this._canvas,r=Math.max(window.devicePixelRatio||1,1),o=n.width/r,i=n.height/r,a=document.createElementNS("http://www.w3.org/2000/svg","svg");a.setAttributeNS(null,"width",n.width),a.setAttributeNS(null,"height",n.height),this._fromData(t,function(e,t,n){var r=document.createElement("path");if(!(isNaN(e.control1.x)||isNaN(e.control1.y)||isNaN(e.control2.x)||isNaN(e.control2.y))){var o="M "+e.startPoint.x.toFixed(3)+","+e.startPoint.y.toFixed(3)+" C "+e.control1.x.toFixed(3)+","+e.control1.y.toFixed(3)+" "+e.control2.x.toFixed(3)+","+e.control2.y.toFixed(3)+" "+e.endPoint.x.toFixed(3)+","+e.endPoint.y.toFixed(3);r.setAttribute("d",o),r.setAttribute("stroke-width",(2.25*t.end).toFixed(3)),r.setAttribute("stroke",n),r.setAttribute("fill","none"),r.setAttribute("stroke-linecap","round"),a.appendChild(r)}},function(t){var n=document.createElement("circle"),r="function"==typeof e.dotSize?e.dotSize():e.dotSize;n.setAttribute("r",r),n.setAttribute("cx",t.x),n.setAttribute("cy",t.y),n.setAttribute("fill",t.color),a.appendChild(n)});var s='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 '+o+" "+i+'" width="'+o+'" height="'+i+'">',l=a.innerHTML;if(void 0===l){var c=document.createElement("dummy"),u=a.childNodes;c.innerHTML="";for(var p=0;p<u.length;p+=1)c.appendChild(u[p].cloneNode(!0));l=c.innerHTML}return"data:image/svg+xml;base64,"+btoa(s+l+"</svg>")},i.prototype.fromData=function(e){var t=this;this.clear(),this._fromData(e,function(e,n){return t._drawCurve(e,n.start,n.end)},function(e){return t._drawDot(e)}),this._data=e},i.prototype.toData=function(){return this._data};const a=i},4793:e=>{"use strict";e.exports=function(e){var t={};return function(n){return t.hasOwnProperty(n)||(t[n]=e.call(this,n)),t[n]}}},4809:e=>{"use strict";e.exports=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})}},4819:(e,t,n)=>{"use strict";function r(e,t){var n=t&&t.cache?t.cache:u,r=t&&t.serializer?t.serializer:l;return(t&&t.strategy?t.strategy:s)(e,{cache:n,serializer:r})}function o(e,t,n,r){var o,i=null==(o=r)||"number"==typeof o||"boolean"==typeof o?r:n(r),a=t.get(i);return void 0===a&&(a=e.call(this,r),t.set(i,a)),a}function i(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),i=t.get(o);return void 0===i&&(i=e.apply(this,r),t.set(o,i)),i}function a(e,t,n,r,o){return n.bind(t,e,r,o)}function s(e,t){return a(e,this,1===e.length?o:i,t.cache.create(),t.serializer)}n.d(t,{A:()=>r,W:()=>p});var l=function(){return JSON.stringify(arguments)};function c(){this.cache=Object.create(null)}c.prototype.get=function(e){return this.cache[e]},c.prototype.set=function(e,t){this.cache[e]=t};var u={create:function(){return new c}},p={variadic:function(e,t){return a(e,this,i,t.cache.create(),t.serializer)},monadic:function(e,t){return a(e,this,o,t.cache.create(),t.serializer)}}},4836:(e,t,n)=>{"use strict";n.d(t,{Ng:()=>i,TW:()=>r,mD:()=>o});const r=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},o=e=>e&&"window"in e&&e.window===e?e:r(e).defaultView||window;function i(e){return null!==(t=e)&&"object"==typeof t&&"nodeType"in t&&"number"==typeof t.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e;var t}},4861:function(e,t,n){var r,o,i,a;e.exports=(r=n(5556),o=n(4012),i=n(4764),a=n(6567),function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=r(n(1)),l=n(2),c=r(l),u=r(n(3)),p=r(n(4)),d=function(e){function t(){var e,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,a=Array(i),s=0;s<i;s++)a[s]=arguments[s];return n=r=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r._sigPad=null,r._excludeOurProps=function(){var e=r.props;return e.canvasProps,e.clearOnResize,function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["canvasProps","clearOnResize"])},r.getCanvas=function(){return r._canvas},r.getTrimmedCanvas=function(){var e=document.createElement("canvas");return e.width=r._canvas.width,e.height=r._canvas.height,e.getContext("2d").drawImage(r._canvas,0,0),(0,p.default)(e)},r.getSignaturePad=function(){return r._sigPad},r._checkClearOnResize=function(){r.props.clearOnResize&&r._resizeCanvas()},r._resizeCanvas=function(){var e=r.props.canvasProps||{},t=e.width,n=e.height;if(!t||!n){var o=r._canvas,i=Math.max(window.devicePixelRatio||1,1);t||(o.width=o.offsetWidth*i),n||(o.height=o.offsetHeight*i),o.getContext("2d").scale(i,i),r.clear()}},r.on=function(){return window.addEventListener("resize",r._checkClearOnResize),r._sigPad.on()},r.off=function(){return window.removeEventListener("resize",r._checkClearOnResize),r._sigPad.off()},r.clear=function(){return r._sigPad.clear()},r.isEmpty=function(){return r._sigPad.isEmpty()},r.fromDataURL=function(e,t){return r._sigPad.fromDataURL(e,t)},r.toDataURL=function(e,t){return r._sigPad.toDataURL(e,t)},r.fromData=function(e){return r._sigPad.fromData(e)},r.toData=function(){return r._sigPad.toData()},o(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"componentDidMount",value:function(){this._sigPad=new u.default(this._canvas,this._excludeOurProps()),this._resizeCanvas(),this.on()}},{key:"componentWillUnmount",value:function(){this.off()}},{key:"componentDidUpdate",value:function(){Object.assign(this._sigPad,this._excludeOurProps())}},{key:"render",value:function(){var e=this,t=this.props.canvasProps;return c.default.createElement("canvas",i({ref:function(t){e._canvas=t}},t))}}]),t}(l.Component);d.propTypes={velocityFilterWeight:s.default.number,minWidth:s.default.number,maxWidth:s.default.number,minDistance:s.default.number,dotSize:s.default.oneOfType([s.default.number,s.default.func]),penColor:s.default.string,throttle:s.default.number,onEnd:s.default.func,onBegin:s.default.func,canvasProps:s.default.object,clearOnResize:s.default.bool},d.defaultProps={clearOnResize:!0},t.default=d},function(e,t){e.exports=r},function(e,t){e.exports=o},function(e,t){e.exports=i},function(e,t){e.exports=a}]))},4867:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(4012),o=n(2211),i=n(6992),a=n(5015);function s({disabled:e=!1}={}){let t=(0,r.useRef)(null),[n,s]=(0,r.useState)(!1),l=(0,i.L)(),c=(0,a._)(()=>{t.current=null,s(!1),l.dispose()}),u=(0,a._)(e=>{if(l.dispose(),null===t.current){t.current=e.currentTarget,s(!0);{let n=(0,o.T)(e.currentTarget);l.addEventListener(n,"pointerup",c,!1),l.addEventListener(n,"pointermove",e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);s(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}},!1),l.addEventListener(n,"pointercancel",c,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:u,onPointerUp:c,onClick:c}}}},4872:(e,t,n)=>{"use strict";n.d(t,{St:()=>mt,UF:()=>ft,G3:()=>dt,Xc:()=>ut,TI:()=>pt,zn:()=>ct});var r=n(4012),o=n.t(r,2);const i=Math.min,a=Math.max,s=Math.round,l=Math.floor,c=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},p={start:"end",end:"start"};function d(e,t,n){return a(e,i(t,n))}function f(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function g(e){return"x"===e?"y":"x"}function y(e){return"y"===e?"height":"width"}const v=new Set(["top","bottom"]);function b(e){return v.has(h(e))?"y":"x"}function w(e){return g(b(e))}function _(e){return e.replace(/start|end/g,e=>p[e])}const E=["left","right"],S=["right","left"],x=["top","bottom"],k=["bottom","top"];function C(e){return e.replace(/left|right|bottom|top/g,e=>u[e])}function O(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function D(){return"undefined"!=typeof window}function M(e){return N(e)?(e.nodeName||"").toLowerCase():"#document"}function T(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function A(e){var t;return null==(t=(N(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function N(e){return!!D()&&(e instanceof Node||e instanceof T(e).Node)}function I(e){return!!D()&&(e instanceof Element||e instanceof T(e).Element)}function L(e){return!!D()&&(e instanceof HTMLElement||e instanceof T(e).HTMLElement)}function j(e){return!(!D()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof T(e).ShadowRoot)}const P=new Set(["inline","contents"]);function R(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=$(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!P.has(o)}const F=new Set(["table","td","th"]);function z(e){return F.has(M(e))}const B=[":popover-open",":modal"];function U(e){return B.some(t=>{try{return e.matches(t)}catch(e){return!1}})}const H=["transform","translate","scale","rotate","perspective"],V=["transform","translate","scale","rotate","perspective","filter"],Y=["paint","layout","strict","content"];function K(e){const t=W(),n=I(e)?$(e):e;return H.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||V.some(e=>(n.willChange||"").includes(e))||Y.some(e=>(n.contain||"").includes(e))}function W(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const q=new Set(["html","body","#document"]);function G(e){return q.has(M(e))}function $(e){return T(e).getComputedStyle(e)}function Q(e){return I(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Z(e){if("html"===M(e))return e;const t=e.assignedSlot||e.parentNode||j(e)&&e.host||A(e);return j(t)?t.host:t}function J(e){const t=Z(e);return G(t)?e.ownerDocument?e.ownerDocument.body:e.body:L(t)&&R(t)?t:J(t)}function X(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=J(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=T(o);if(i){const e=ee(a);return t.concat(a,a.visualViewport||[],R(o)?o:[],e&&n?X(e):[])}return t.concat(o,X(o,[],n))}function ee(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var te=n(6033);function ne(e,t,n){let{reference:r,floating:o}=e;const i=b(t),a=w(t),s=y(a),l=h(t),c="y"===i,u=r.x+r.width/2-o.width/2,p=r.y+r.height/2-o.height/2,d=r[s]/2-o[s]/2;let f;switch(l){case"top":f={x:u,y:r.y-o.height};break;case"bottom":f={x:u,y:r.y+r.height};break;case"right":f={x:r.x+r.width,y:p};break;case"left":f={x:r.x-o.width,y:p};break;default:f={x:r.x,y:r.y}}switch(m(t)){case"start":f[a]-=d*(n&&c?-1:1);break;case"end":f[a]+=d*(n&&c?-1:1)}return f}async function re(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:p="floating",altBoundary:d=!1,padding:h=0}=f(t,e),m=function(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}(h),g=s[d?"floating"===p?"reference":"floating":p],y=O(await i.getClippingRect({element:null==(n=await(null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===p?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,b=await(null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),w=await(null==i.isElement?void 0:i.isElement(b))&&await(null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},_=O(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:b,strategy:l}):v);return{top:(y.top-_.top+m.top)/w.y,bottom:(_.bottom-y.bottom+m.bottom)/w.y,left:(y.left-_.left+m.left)/w.x,right:(_.right-y.right+m.right)/w.x}}const oe=new Set(["left","top"]);function ie(e){const t=$(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=L(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=s(n)!==i||s(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function ae(e){return I(e)?e:e.contextElement}function se(e){const t=ae(e);if(!L(t))return c(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=ie(t);let a=(i?s(n.width):n.width)/r,l=(i?s(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}const le=c(0);function ce(e){const t=T(e);return W()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:le}function ue(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=ae(e);let a=c(1);t&&(r?I(r)&&(a=se(r)):a=se(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==T(e))&&t}(i,n,r)?ce(i):c(0);let l=(o.left+s.x)/a.x,u=(o.top+s.y)/a.y,p=o.width/a.x,d=o.height/a.y;if(i){const e=T(i),t=r&&I(r)?T(r):r;let n=e,o=ee(n);for(;o&&r&&t!==n;){const e=se(o),t=o.getBoundingClientRect(),r=$(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,u*=e.y,p*=e.x,d*=e.y,l+=i,u+=a,n=T(o),o=ee(n)}}return O({width:p,height:d,x:l,y:u})}function pe(e,t){const n=Q(e).scrollLeft;return t?t.left+n:ue(A(e)).left+n}function de(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:pe(e,r)),y:r.top+t.scrollTop}}const fe=new Set(["absolute","fixed"]);function he(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=T(e),r=A(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;const e=W();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=A(e),n=Q(e),r=e.ownerDocument.body,o=a(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=a(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+pe(e);const l=-n.scrollTop;return"rtl"===$(r).direction&&(s+=a(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:s,y:l}}(A(e));else if(I(t))r=function(e,t){const n=ue(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=L(e)?se(e):c(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{const n=ce(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return O(r)}function me(e,t){const n=Z(e);return!(n===t||!I(n)||G(n))&&("fixed"===$(n).position||me(n,t))}function ge(e,t,n){const r=L(t),o=A(t),i="fixed"===n,a=ue(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const l=c(0);function u(){l.x=pe(o)}if(r||!r&&!i)if(("body"!==M(t)||R(o))&&(s=Q(t)),r){const e=ue(t,!0,i,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&u();i&&!r&&o&&u();const p=!o||r||i?c(0):de(o,s);return{x:a.left+s.scrollLeft-l.x-p.x,y:a.top+s.scrollTop-l.y-p.y,width:a.width,height:a.height}}function ye(e){return"static"===$(e).position}function ve(e,t){if(!L(e)||"fixed"===$(e).position)return null;if(t)return t(e);let n=e.offsetParent;return A(e)===n&&(n=n.ownerDocument.body),n}function be(e,t){const n=T(e);if(U(e))return n;if(!L(e)){let t=Z(e);for(;t&&!G(t);){if(I(t)&&!ye(t))return t;t=Z(t)}return n}let r=ve(e,t);for(;r&&z(r)&&ye(r);)r=ve(r,t);return r&&G(r)&&ye(r)&&!K(r)?n:r||function(e){let t=Z(e);for(;L(t)&&!G(t);){if(K(t))return t;if(U(t))return null;t=Z(t)}return null}(e)||n}const we={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i="fixed"===o,a=A(r),s=!!t&&U(t.floating);if(r===a||s&&i)return n;let l={scrollLeft:0,scrollTop:0},u=c(1);const p=c(0),d=L(r);if((d||!d&&!i)&&(("body"!==M(r)||R(a))&&(l=Q(r)),L(r))){const e=ue(r);u=se(r),p.x=e.x+r.clientLeft,p.y=e.y+r.clientTop}const f=!a||d||i?c(0):de(a,l,!0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+p.x+f.x,y:n.y*u.y-l.scrollTop*u.y+p.y+f.y}},getDocumentElement:A,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const s=[..."clippingAncestors"===n?U(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=X(e,[],!1).filter(e=>I(e)&&"body"!==M(e)),o=null;const i="fixed"===$(e).position;let a=i?Z(e):e;for(;I(a)&&!G(a);){const t=$(a),n=K(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&o&&fe.has(o.position)||R(a)&&!n&&me(e,a))?r=r.filter(e=>e!==a):o=t,a=Z(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=s[0],c=s.reduce((e,n)=>{const r=he(t,n,o);return e.top=a(r.top,e.top),e.right=i(r.right,e.right),e.bottom=i(r.bottom,e.bottom),e.left=a(r.left,e.left),e},he(t,l,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:be,getElementRects:async function(e){const t=this.getOffsetParent||be,n=this.getDimensions,r=await n(e.floating);return{reference:ge(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=ie(e);return{width:t,height:n}},getScale:se,isElement:I,isRTL:function(e){return"rtl"===$(e).direction}};function _e(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Ee(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:p=!1}=r,d=ae(e),f=o||s?[...d?X(d):[],...X(t)]:[];f.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),s&&e.addEventListener("resize",n)});const h=d&&u?function(e,t){let n,r=null;const o=A(e);function s(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function c(u,p){void 0===u&&(u=!1),void 0===p&&(p=1),s();const d=e.getBoundingClientRect(),{left:f,top:h,width:m,height:g}=d;if(u||t(),!m||!g)return;const y={rootMargin:-l(h)+"px "+-l(o.clientWidth-(f+m))+"px "+-l(o.clientHeight-(h+g))+"px "+-l(f)+"px",threshold:a(0,i(1,p))||1};let v=!0;function b(t){const r=t[0].intersectionRatio;if(r!==p){if(!v)return c();r?c(!1,r):n=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==r||_e(d,e.getBoundingClientRect())||c(),v=!1}try{r=new IntersectionObserver(b,{...y,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(b,y)}r.observe(e)}(!0),s}(d,n):null;let m,g=-1,y=null;c&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===d&&y&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),n()}),d&&!p&&y.observe(d),y.observe(t));let v=p?ue(e):null;return p&&function t(){const r=ue(e);v&&!_e(v,r)&&n(),v=r,m=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{o&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=y)||e.disconnect(),y=null,p&&cancelAnimationFrame(m)}}const Se=re,xe=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:a,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,i=await(null==r.isRTL?void 0:r.isRTL(o.floating)),a=h(n),s=m(n),l="y"===b(n),c=oe.has(a)?-1:1,u=i&&l?-1:1,p=f(t,e);let{mainAxis:d,crossAxis:g,alignmentAxis:y}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return s&&"number"==typeof y&&(g="end"===s?-1*y:y),l?{x:g*u,y:d*c}:{x:d*c,y:g*u}}(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:i+l.y,data:{...l,placement:a}}}}},ke=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=f(e,t),c={x:n,y:r},u=await re(t,l),p=b(h(o)),m=g(p);let y=c[m],v=c[p];if(i){const e="y"===m?"bottom":"right";y=d(y+u["y"===m?"top":"left"],y,y-u[e])}if(a){const e="y"===p?"bottom":"right";v=d(v+u["y"===p?"top":"left"],v,v-u[e])}const w=s.fn({...t,[m]:y,[p]:v});return{...w,data:{x:w.x-n,y:w.y-r,enabled:{[m]:i,[p]:a}}}}}},Ce=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:i,rects:a,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:p=!0,fallbackPlacements:d,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:O=!0,...D}=f(e,t);if(null!=(n=i.arrow)&&n.alignmentOffset)return{};const M=h(o),T=b(s),A=h(s)===s,N=await(null==l.isRTL?void 0:l.isRTL(c.floating)),I=d||(A||!O?[C(s)]:function(e){const t=C(e);return[_(e),t,_(t)]}(s)),L="none"!==v;!d&&L&&I.push(...function(e,t,n,r){const o=m(e);let i=function(e,t,n){switch(e){case"top":case"bottom":return n?t?S:E:t?E:S;case"left":case"right":return t?x:k;default:return[]}}(h(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(_)))),i}(s,O,v,N));const j=[s,...I],P=await re(t,D),R=[];let F=(null==(r=i.flip)?void 0:r.overflows)||[];if(u&&R.push(P[M]),p){const e=function(e,t,n){void 0===n&&(n=!1);const r=m(e),o=w(e),i=y(o);let a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=C(a)),[a,C(a)]}(o,a,N);R.push(P[e[0]],P[e[1]])}if(F=[...F,{placement:o,overflows:R}],!R.every(e=>e<=0)){var z,B;const e=((null==(z=i.flip)?void 0:z.index)||0)+1,t=j[e];if(t&&("alignment"!==p||T===b(t)||F.every(e=>e.overflows[0]>0&&b(e.placement)===T)))return{data:{index:e,overflows:F},reset:{placement:t}};let n=null==(B=F.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:B.placement;if(!n)switch(g){case"bestFit":{var U;const e=null==(U=F.filter(e=>{if(L){const t=b(e.placement);return t===T||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:U[0];e&&(n=e);break}case"initialPlacement":n=s}if(o!==n)return{reset:{placement:n}}}return{}}}},Oe=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:s,platform:l,elements:c}=t,{apply:u=()=>{},...p}=f(e,t),d=await re(t,p),g=h(o),y=m(o),v="y"===b(o),{width:w,height:_}=s.floating;let E,S;"top"===g||"bottom"===g?(E=g,S=y===(await(null==l.isRTL?void 0:l.isRTL(c.floating))?"start":"end")?"left":"right"):(S=g,E="end"===y?"top":"bottom");const x=_-d.top-d.bottom,k=w-d.left-d.right,C=i(_-d[E],x),O=i(w-d[S],k),D=!t.middlewareData.shift;let M=C,T=O;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(T=k),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(M=x),D&&!y){const e=a(d.left,0),t=a(d.right,0),n=a(d.top,0),r=a(d.bottom,0);v?T=w-2*(0!==e||0!==t?e+t:a(d.left,d.right)):M=_-2*(0!==n||0!==r?n+r:a(d.top,d.bottom))}await u({...t,availableWidth:T,availableHeight:M});const A=await l.getDimensions(c.floating);return w!==A.width||_!==A.height?{reset:{rects:!0}}:{}}}},De=(e,t,n)=>{const r=new Map,o={platform:we,...n},i={...o.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,s=i.filter(Boolean),l=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:p}=ne(c,r,l),d=r,f={},h=0;for(let n=0;n<s.length;n++){const{name:i,fn:m}=s[n],{x:g,y,data:v,reset:b}=await m({x:u,y:p,initialPlacement:r,placement:d,strategy:o,middlewareData:f,rects:c,platform:a,elements:{reference:e,floating:t}});u=null!=g?g:u,p=null!=y?y:p,f={...f,[i]:{...f[i],...v}},b&&h<=50&&(h++,"object"==typeof b&&(b.placement&&(d=b.placement),b.rects&&(c=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):b.rects),({x:u,y:p}=ne(c,d,l))),n=-1)}return{x:u,y:p,placement:d,strategy:o,middlewareData:f}})(e,t,{...o,platform:i})};var Me="undefined"!=typeof document?r.useLayoutEffect:function(){};function Te(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!Te(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!==r--;){const n=o[r];if(!("_owner"===n&&e.$$typeof||Te(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function Ae(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ne(e,t){const n=Ae(e);return Math.round(t*n)/n}function Ie(e){const t=r.useRef(e);return Me(()=>{t.current=e}),t}const Le=(e,t)=>({...xe(e),options:[e,t]}),je=(e,t)=>({...ke(e),options:[e,t]}),Pe=(e,t)=>({...Ce(e),options:[e,t]}),Re=(e,t)=>({...Oe(e),options:[e,t]}),Fe={...o},ze=Fe.useInsertionEffect||(e=>e());function Be(e){const t=r.useRef(()=>{});return ze(()=>{t.current=e}),r.useCallback(function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var Ue="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;let He=!1,Ve=0;const Ye=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Ve++,Ke=Fe.useId||function(){const[e,t]=r.useState(()=>He?Ye():void 0);return Ue(()=>{null==e&&t(Ye())},[]),r.useEffect(()=>{He=!0},[]),e};const We=r.createContext(null),qe=r.createContext(null),Ge=()=>{var e;return(null==(e=r.useContext(We))?void 0:e.id)||null},$e=()=>r.useContext(qe),Qe="data-floating-ui-focusable";function Ze(e){void 0===e&&(e={});const{nodeId:t}=e,n=function(e){const{open:t=!1,onOpenChange:n,elements:o}=e,i=Ke(),a=r.useRef({}),[s]=r.useState(()=>function(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}}()),l=null!=Ge(),[c,u]=r.useState(o.reference),p=Be((e,t,r)=>{a.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:r,nested:l}),null==n||n(e,t,r)}),d=r.useMemo(()=>({setPositionReference:u}),[]),f=r.useMemo(()=>({reference:c||o.reference||null,floating:o.floating||null,domReference:o.reference}),[c,o.reference,o.floating]);return r.useMemo(()=>({dataRef:a,open:t,onOpenChange:p,elements:f,events:s,floatingId:i,refs:d}),[t,p,f,s,i,d])}({...e,elements:{reference:null,floating:null,...e.elements}}),o=e.rootContext||n,i=o.elements,[a,s]=r.useState(null),[l,c]=r.useState(null),u=(null==i?void 0:i.domReference)||a,p=r.useRef(null),d=$e();Ue(()=>{u&&(p.current=u)},[u]);const f=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:i,elements:{reference:a,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[p,d]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,h]=r.useState(o);Te(f,o)||h(o);const[m,g]=r.useState(null),[y,v]=r.useState(null),b=r.useCallback(e=>{e!==S.current&&(S.current=e,g(e))},[]),w=r.useCallback(e=>{e!==x.current&&(x.current=e,v(e))},[]),_=a||m,E=s||y,S=r.useRef(null),x=r.useRef(null),k=r.useRef(p),C=null!=c,O=Ie(c),D=Ie(i),M=Ie(u),T=r.useCallback(()=>{if(!S.current||!x.current)return;const e={placement:t,strategy:n,middleware:f};D.current&&(e.platform=D.current),De(S.current,x.current,e).then(e=>{const t={...e,isPositioned:!1!==M.current};A.current&&!Te(k.current,t)&&(k.current=t,te.flushSync(()=>{d(t)}))})},[f,t,n,D,M]);Me(()=>{!1===u&&k.current.isPositioned&&(k.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);const A=r.useRef(!1);Me(()=>(A.current=!0,()=>{A.current=!1}),[]),Me(()=>{if(_&&(S.current=_),E&&(x.current=E),_&&E){if(O.current)return O.current(_,E,T);T()}},[_,E,T,O,C]);const N=r.useMemo(()=>({reference:S,floating:x,setReference:b,setFloating:w}),[b,w]),I=r.useMemo(()=>({reference:_,floating:E}),[_,E]),L=r.useMemo(()=>{const e={position:n,left:0,top:0};if(!I.floating)return e;const t=Ne(I.floating,p.x),r=Ne(I.floating,p.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...Ae(I.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,I.floating,p.x,p.y]);return r.useMemo(()=>({...p,update:T,refs:N,elements:I,floatingStyles:L}),[p,T,N,I,L])}({...e,elements:{...i,...l&&{reference:l}}}),h=r.useCallback(e=>{const t=I(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),f.refs.setReference(t)},[f.refs]),m=r.useCallback(e=>{(I(e)||null===e)&&(p.current=e,s(e)),(I(f.refs.reference.current)||null===f.refs.reference.current||null!==e&&!I(e))&&f.refs.setReference(e)},[f.refs]),g=r.useMemo(()=>({...f.refs,setReference:m,setPositionReference:h,domReference:p}),[f.refs,m,h]),y=r.useMemo(()=>({...f.elements,domReference:u}),[f.elements,u]),v=r.useMemo(()=>({...f,...o,refs:g,elements:y,nodeId:t}),[f,g,y,t,o]);return Ue(()=>{o.dataRef.current.floatingContext=v;const e=null==d?void 0:d.nodesRef.current.find(e=>e.id===t);e&&(e.context=v)}),r.useMemo(()=>({...f,context:v,refs:g,elements:y}),[f,g,y,v])}const Je="active",Xe="selected";function et(e,t,n){const r=new Map,o="item"===n;let i=e;if(o&&e){const{[Je]:t,[Xe]:n,...r}=e;i=r}return{..."floating"===n&&{tabIndex:-1,[Qe]:""},...i,...t.map(t=>{const r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>t?(Object.entries(t).forEach(t=>{let[n,i]=t;var a;o&&[Je,Xe].includes(n)||(0===n.indexOf("on")?(r.has(n)||r.set(n,[]),"function"==typeof i&&(null==(a=r.get(n))||a.push(i),e[n]=function(){for(var e,t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return null==(e=r.get(n))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)})):e[n]=i)}),e):e,{})}}function tt(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}const nt=e=>({name:"inner",options:e,async fn(t){const{listRef:n,overflowRef:r,onFallbackChange:o,offset:l=0,index:c=0,minItemsVisible:u=4,referenceOverflowThreshold:p=0,scrollRef:d,...h}=f(e,t),{rects:m,elements:{floating:g}}=t,y=n.current[c],v=(null==d?void 0:d.current)||g,b=g.clientTop||v.clientTop,w=0!==g.clientTop,_=0!==v.clientTop,E=g===v;if(!y)return{};const S={...t,...await Le(-y.offsetTop-g.clientTop-m.reference.height/2-y.offsetHeight/2-l).fn(t)},x=await Se(tt(S,v.scrollHeight+b+g.clientTop),h),k=await Se(S,{...h,elementContext:"reference"}),C=a(0,x.top),O=S.y+C,D=(v.scrollHeight>v.clientHeight?e=>e:s)(a(0,v.scrollHeight+(w&&E||_?2*b:0)-C-a(0,x.bottom)));if(v.style.maxHeight=D+"px",v.scrollTop=C,o){const e=v.offsetHeight<y.offsetHeight*i(u,n.current.length)-1||k.top>=-p||k.bottom>=-p;te.flushSync(()=>o(e))}return r&&(r.current=await Se(tt({...S,y:O},v.offsetHeight+b+g.clientTop),h)),{y:O}}});var rt=n(6992),ot=n(5015),it=n(6339),at=n(7280);let st=(0,r.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});st.displayName="FloatingContext";let lt=(0,r.createContext)(null);function ct(e){return(0,r.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}function ut(){return(0,r.useContext)(st).setReference}function pt(){return(0,r.useContext)(st).getReferenceProps}function dt(){let{getFloatingProps:e,slot:t}=(0,r.useContext)(st);return(0,r.useCallback)((...n)=>Object.assign({},e(...n),{"data-anchor":t.anchor}),[e,t])}function ft(e=null){!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,r.useContext)(lt),n=(0,r.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,it.s)(()=>{null==t||t(null!=n?n:null)},[t,n]);let o=(0,r.useContext)(st);return(0,r.useMemo)(()=>[o.setFloating,e?o.styles:{}],[o.setFloating,e,o.styles])}lt.displayName="PlacementContext";let ht=4;function mt({children:e,enabled:t=!0}){let[n,o]=(0,r.useState)(null),[i,a]=(0,r.useState)(0),s=(0,r.useRef)(null),[l,c]=(0,r.useState)(null);!function(e){(0,it.s)(()=>{if(!e)return;let t=new MutationObserver(()=>{let t=window.getComputedStyle(e).maxHeight,n=parseFloat(t);if(isNaN(n))return;let r=parseInt(t);isNaN(r)||n!==r&&(e.style.maxHeight=`${Math.ceil(n)}px`)});return t.observe(e,{attributes:!0,attributeFilter:["style"]}),()=>{t.disconnect()}},[e])}(l);let u=t&&null!==n&&null!==l,{to:p="bottom",gap:d=0,offset:f=0,padding:h=0,inner:m}=function(e,t){var n,r,o;let i=gt(null!=(n=null==e?void 0:e.gap)?n:"var(--anchor-gap, 0)",t),a=gt(null!=(r=null==e?void 0:e.offset)?r:"var(--anchor-offset, 0)",t),s=gt(null!=(o=null==e?void 0:e.padding)?o:"var(--anchor-padding, 0)",t);return{...e,gap:i,offset:a,padding:s}}(n,l),[g,y="center"]=p.split(" ");(0,it.s)(()=>{u&&a(0)},[u]);let{refs:v,floatingStyles:b,context:w}=Ze({open:u,placement:"selection"===g?"center"===y?"bottom":`bottom-${y}`:"center"===y?`${g}`:`${g}-${y}`,strategy:"absolute",transform:!1,middleware:[Le({mainAxis:"selection"===g?0:d,crossAxis:f}),je({padding:h}),"selection"!==g&&Pe({padding:h}),"selection"===g&&m?nt({...m,padding:h,overflowRef:s,offset:i,minItemsVisible:ht,referenceOverflowThreshold:h,onFallbackChange(e){var t,n;if(!e)return;let r=w.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,i=Math.min(ht,r.childElementCount),s=0,l=0;for(let e of null!=(n=null==(t=w.elements.floating)?void 0:t.childNodes)?n:[])if(at.sb(e)){let t=e.offsetTop,n=t+e.clientHeight+o,a=r.scrollTop,c=a+r.clientHeight;if(!(t>=a&&n<=c)){l=Math.max(0,Math.min(n,c)-Math.max(t,a)),s=e.clientHeight;break}i--}i>=1&&a(e=>{let t=s*i-l+o;return e>=t?e:t})}}):null,Re({padding:h,apply({availableWidth:e,availableHeight:t,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${e}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${t}px)`})}})].filter(Boolean),whileElementsMounted:Ee}),[_=g,E=y]=w.placement.split("-");"selection"===g&&(_="selection");let S=(0,r.useMemo)(()=>({anchor:[_,E].filter(Boolean).join(" ")}),[_,E]),x=function(e,t){const{open:n,elements:o}=e,{enabled:i=!0,overflowRef:a,scrollRef:s,onChange:l}=t,c=Be(l),u=r.useRef(!1),p=r.useRef(null),d=r.useRef(null);r.useEffect(()=>{if(!i)return;function e(e){if(e.ctrlKey||!t||null==a.current)return;const n=e.deltaY,r=a.current.top>=-.5,o=a.current.bottom>=-.5,i=t.scrollHeight-t.clientHeight,s=n<0?-1:1,l=n<0?"max":"min";t.scrollHeight<=t.clientHeight||(!r&&n>0||!o&&n<0?(e.preventDefault(),te.flushSync(()=>{c(e=>e+Math[l](n,i*s))})):/firefox/i.test(function(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}())&&(t.scrollTop+=n))}const t=(null==s?void 0:s.current)||o.floating;return n&&t?(t.addEventListener("wheel",e),requestAnimationFrame(()=>{p.current=t.scrollTop,null!=a.current&&(d.current={...a.current})}),()=>{p.current=null,d.current=null,t.removeEventListener("wheel",e)}):void 0},[i,n,o.floating,a,s,c]);const f=r.useMemo(()=>({onKeyDown(){u.current=!0},onWheel(){u.current=!1},onPointerMove(){u.current=!1},onScroll(){const e=(null==s?void 0:s.current)||o.floating;if(a.current&&e&&u.current){if(null!==p.current){const t=e.scrollTop-p.current;(a.current.bottom<-.5&&t<-1||a.current.top<-.5&&t>1)&&te.flushSync(()=>c(e=>e+t))}requestAnimationFrame(()=>{p.current=e.scrollTop})}}}),[o.floating,c,a,s]);return r.useMemo(()=>i?{floating:f}:{},[i,f])}(w,{overflowRef:s,onChange:a}),{getReferenceProps:k,getFloatingProps:C}=function(e){void 0===e&&(e=[]);const t=e.map(e=>null==e?void 0:e.reference),n=e.map(e=>null==e?void 0:e.floating),o=e.map(e=>null==e?void 0:e.item),i=r.useCallback(t=>et(t,e,"reference"),t),a=r.useCallback(t=>et(t,e,"floating"),n),s=r.useCallback(t=>et(t,e,"item"),o);return r.useMemo(()=>({getReferenceProps:i,getFloatingProps:a,getItemProps:s}),[i,a,s])}([x]),O=(0,ot._)(e=>{c(e),v.setFloating(e)});return r.createElement(lt.Provider,{value:o},r.createElement(st.Provider,{value:{setFloating:O,setReference:v.setReference,styles:b,getReferenceProps:k,getFloatingProps:C,slot:S}},e))}function gt(e,t,n=void 0){let o=(0,rt.L)(),i=(0,ot._)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let r=vt(e,t);return[r,n=>{let i=yt(e);{let a=i.map(e=>window.getComputedStyle(t).getPropertyValue(e));o.requestAnimationFrame(function s(){o.nextFrame(s);let l=!1;for(let[e,n]of i.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(a[e]!==r){a[e]=r,l=!0;break}}if(!l)return;let c=vt(e,t);r!==c&&(n(c),r=c)})}return o.dispose}]}return[n,null]}),a=(0,r.useMemo)(()=>i(e,t)[0],[e,t]),[s=a,l]=(0,r.useState)();return(0,it.s)(()=>{let[n,r]=i(e,t);if(l(n),r)return r(l)},[e,t]),s}function yt(e){let t=/var\((.*)\)/.exec(e);if(t){let e=t[1].indexOf(",");if(-1===e)return[t[1]];let n=t[1].slice(0,e).trim(),r=t[1].slice(e+1).trim();return r?[n,...yt(r)]:[n]}return[]}function vt(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}},4909:(e,t,n)=>{"use strict";var r=n(5423);e.exports=function e(t,n){return!(!t||!n)&&(t===n||!r(t)&&(r(n)?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}},4982:(e,t,n)=>{var r=n(1189),o=n(7244),i=n(7653),a=n(4035),s=n(1589),l=n(2120),c=Date.prototype.getTime;function u(e){return null==e}function p(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length||"function"!=typeof e.copy||"function"!=typeof e.slice||e.length>0&&"number"!=typeof e[0])}e.exports=function e(t,n,d){var f=d||{};return!!(f.strict?i(t,n):t===n)||(!t||!n||"object"!=typeof t&&"object"!=typeof n?f.strict?i(t,n):t==n:function(t,n,i){var d,f;if(typeof t!=typeof n)return!1;if(u(t)||u(n))return!1;if(t.prototype!==n.prototype)return!1;if(o(t)!==o(n))return!1;var h=a(t),m=a(n);if(h!==m)return!1;if(h||m)return t.source===n.source&&s(t)===s(n);if(l(t)&&l(n))return c.call(t)===c.call(n);var g=p(t),y=p(n);if(g!==y)return!1;if(g||y){if(t.length!==n.length)return!1;for(d=0;d<t.length;d++)if(t[d]!==n[d])return!1;return!0}if(typeof t!=typeof n)return!1;try{var v=r(t),b=r(n)}catch(e){return!1}if(v.length!==b.length)return!1;for(v.sort(),b.sort(),d=v.length-1;d>=0;d--)if(v[d]!=b[d])return!1;for(d=v.length-1;d>=0;d--)if(!e(t[f=v[d]],n[f],i))return!1;return!0}(t,n,f))}},5004:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>g});var r=n(4012),o=n.n(r),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i.apply(this,arguments)};function a(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var s=function(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},l={k:1e3,m:1e6,b:1e9},c=function(e){var t=e.value,n=e.groupSeparator,r=void 0===n?",":n,o=e.decimalSeparator,i=void 0===o?".":o,c=e.allowDecimals,u=void 0===c||c,p=e.decimalsLimit,d=void 0===p?2:p,f=e.allowNegativeValue,h=void 0===f||f,m=e.disableAbbreviations,g=void 0!==m&&m,y=e.prefix,v=void 0===y?"":y,b=e.transformRawValue,w=(void 0===b?function(e){return e}:b)(t);if("-"===w)return w;var _=g?[]:["k","m","b"],E=new RegExp("((^|\\D)-\\d)|(-".concat(s(v),")")).test(w),S=RegExp("(\\d+)-?".concat(s(v))).exec(t)||[],x=S[0],k=S[1],C=function(e,t){void 0===t&&(t=",");var n=new RegExp(s(t),"g");return e.replace(n,"")}(v?x?w.replace(x,"").concat(k):w.replace(v,""):w,r),O=function(e,t){var n=s(t.join("")),r=new RegExp("[^\\d".concat(n,"]"),"gi");return e.replace(r,"")}(C,a([r,i],_,!0)),D=O;if(!g){if(_.some(function(e){return e===O.toLowerCase().replace(i,"")}))return"";var M=function(e,t){void 0===t&&(t=".");var n=new RegExp("(\\d+(".concat(s(t),"\\d*)?)([kmb])$"),"i"),r=e.match(n);if(r){var o=r[1],i=r[3],a=l[i.toLowerCase()];return Number(o.replace(t,"."))*a}}(O,i);M&&(D=String(M))}var T=E&&h?"-":"";if(i&&D.includes(i)){var A=O.split(i),N=A[0],I=A[1],L=d&&I?I.slice(0,d):I,j=u?"".concat(i).concat(L):"";return"".concat(T).concat(N).concat(j)}return"".concat(T).concat(D)},u=function(e,t){var n=t.groupSeparator,r=void 0===n?",":n,o=t.decimalSeparator,i=void 0===o?".":o,a=new RegExp("\\d([^".concat(s(r)).concat(s(i),"0-9]+)")),l=e.match(a);return l?l[1]:void 0},p=function(e){var t=e.value,n=e.decimalSeparator,r=e.intlConfig,o=e.decimalScale,a=e.prefix,l=void 0===a?"":a,c=e.suffix,p=void 0===c?"":c;if(""===t||void 0===t)return"";if("-"===t)return"-";var h=new RegExp("^\\d?-".concat(l?"".concat(s(l),"?"):"","\\d")).test(t),m="."!==n?d(t,n,h):t;n&&"-"!==n&&m.startsWith(n)&&(m="0"+m);var g={minimumFractionDigits:o||0,maximumFractionDigits:20},y=(r?new Intl.NumberFormat(r.locale,r.currency?i(i({},g),{style:"currency",currency:r.currency}):g):new Intl.NumberFormat(void 0,g)).formatToParts(Number(m)),v=f(y,e),b=u(v,i({},e)),w=t.slice(-1)===n?n:"",_=(m.match(RegExp("\\d+\\.(\\d+)"))||[])[1];return void 0===o&&_&&n&&(v=v.includes(n)?v.replace(RegExp("(\\d+)(".concat(s(n),")(\\d+)"),"g"),"$1$2".concat(_)):b&&!p?v.replace(b,"".concat(n).concat(_).concat(b)):"".concat(v).concat(n).concat(_)),p&&w?"".concat(v).concat(w).concat(p):b&&w?v.replace(b,"".concat(w).concat(b)):b&&p?v.replace(b,"".concat(w).concat(p)):[v,w,p].join("")},d=function(e,t,n){var r=e;return t&&"."!==t&&(r=r.replace(RegExp(s(t),"g"),"."),n&&"-"===t&&(r="-".concat(r.slice(1)))),r},f=function(e,t){var n=t.prefix,r=t.groupSeparator,o=t.decimalSeparator,i=t.decimalScale,s=t.disableGroupSeparators,l=void 0!==s&&s;return e.reduce(function(e,t,s){var c=t.type,u=t.value;return 0===s&&n?"minusSign"===c?[u,n]:"currency"===c?a(a([],e,!0),[n],!1):[n,u]:"currency"===c?n?e:a(a([],e,!0),[u],!1):"group"===c?l?e:a(a([],e,!0),[void 0!==r?r:u],!1):"decimal"===c?void 0!==i&&0===i?e:a(a([],e,!0),[void 0!==o?o:u],!1):a(a([],e,!0),"fraction"===c?[void 0!==i?u.slice(0,i):u]:[u],!1)},[""]).join("")},h={currencySymbol:"",groupSeparator:"",decimalSeparator:"",prefix:"",suffix:""},m=function(e){return RegExp(/\d/,"gi").test(e)},g=(0,r.forwardRef)(function(e,t){var n=e.allowDecimals,a=void 0===n||n,s=e.allowNegativeValue,l=void 0===s||s,d=e.id,f=e.name,g=e.className,y=e.customInput,v=e.decimalsLimit,b=e.defaultValue,w=e.disabled,_=void 0!==w&&w,E=e.maxLength,S=e.value,x=e.onValueChange,k=e.fixedDecimalLength,C=e.placeholder,O=e.decimalScale,D=e.prefix,M=e.suffix,T=e.intlConfig,A=e.step,N=e.min,I=e.max,L=e.disableGroupSeparators,j=void 0!==L&&L,P=e.disableAbbreviations,R=void 0!==P&&P,F=e.decimalSeparator,z=e.groupSeparator,B=e.onChange,U=e.onFocus,H=e.onBlur,V=e.onKeyDown,Y=e.onKeyUp,K=e.transformRawValue,W=e.formatValueOnBlur,q=void 0===W||W,G=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["allowDecimals","allowNegativeValue","id","name","className","customInput","decimalsLimit","defaultValue","disabled","maxLength","value","onValueChange","fixedDecimalLength","placeholder","decimalScale","prefix","suffix","intlConfig","step","min","max","disableGroupSeparators","disableAbbreviations","decimalSeparator","groupSeparator","onChange","onFocus","onBlur","onKeyDown","onKeyUp","transformRawValue","formatValueOnBlur"]);if(F&&m(F))throw new Error("decimalSeparator cannot be a number");if(z&&m(z))throw new Error("groupSeparator cannot be a number");var $=(0,r.useMemo)(function(){return function(e){var t=e||{},n=t.locale,r=t.currency;return(n?new Intl.NumberFormat(n,r?{currency:r,style:"currency"}:void 0):new Intl.NumberFormat).formatToParts(1000.1).reduce(function(e,t,n){return"currency"===t.type?i(i({},e),0===n?{currencySymbol:t.value,prefix:t.value}:{currencySymbol:t.value,suffix:t.value}):"group"===t.type?i(i({},e),{groupSeparator:t.value}):"decimal"===t.type?i(i({},e),{decimalSeparator:t.value}):e},h)}(T)},[T]),Q=F||$.decimalSeparator||"",Z=z||$.groupSeparator||"";if(Q&&Z&&Q===Z&&!1===j)throw new Error("decimalSeparator cannot be the same as groupSeparator");var J={decimalSeparator:Q,groupSeparator:Z,disableGroupSeparators:j,intlConfig:T,prefix:D||$.prefix,suffix:M},X={decimalSeparator:Q,groupSeparator:Z,allowDecimals:a,decimalsLimit:v||k||2,allowNegativeValue:l,disableAbbreviations:R,prefix:D||$.prefix,transformRawValue:K},ee=(0,r.useState)(function(){return null!=b?p(i(i({},J),{decimalScale:O,value:String(b)})):null!=S?p(i(i({},J),{decimalScale:O,value:String(S)})):""}),te=ee[0],ne=ee[1],re=(0,r.useState)(!1),oe=re[0],ie=re[1],ae=(0,r.useState)(0),se=ae[0],le=ae[1],ce=(0,r.useState)(0),ue=ce[0],pe=ce[1],de=(0,r.useState)(null),fe=de[0],he=de[1],me=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,function(){return me.current});var ge=function(e,t){ie(!0);var n=function(e){var t=e.selectionStart,n=e.value,r=e.lastKeyStroke,o=e.stateValue,i=e.groupSeparator,a=t,s=n;if(o&&a){var l=n.split("");return"Backspace"===r&&o[a]===i&&(l.splice(a-1,1),a-=1),"Delete"===r&&o[a]===i&&(l.splice(a,1),a+=1),{modifiedValue:s=l.join(""),cursorPosition:a}}return{modifiedValue:s,cursorPosition:t}}({selectionStart:t,value:e,lastKeyStroke:fe,stateValue:te,groupSeparator:Z}),r=n.modifiedValue,o=n.cursorPosition,a=c(i({value:r},X));if(!(E&&a.replace(/-/g,"").length>E)){if(""===a||"-"===a||a===Q)return x&&x(void 0,f,{float:null,formatted:"",value:""}),ne(a),void le(1);var s=Q?a.replace(Q,"."):a,l=parseFloat(s),u=p(i({value:a},J));if(null!=o){var d=o+(u.length-e.length);d=d<=0?D?D.length:0:d,le(d),pe(ue+1)}ne(u),x&&x(a,f,{float:l,formatted:u,value:a})}};(0,r.useEffect)(function(){null==S&&null==b&&ne("")},[b,S]),(0,r.useEffect)(function(){oe&&"-"!==te&&me.current&&document.activeElement===me.current&&me.current.setSelectionRange(se,se)},[te,se,me,oe,ue]);var ye=i({type:"text",inputMode:"decimal",id:d,name:f,className:g,onChange:function(e){var t=e.target,n=t.value,r=t.selectionStart;ge(n,r),B&&B(e)},onBlur:function(e){var t=e.target.value,n=c(i({value:t},X));if("-"===n||n===Q||!n)return ne(""),void(H&&H(e));var r=function(e,t,n){if(void 0!==n&&e.length>1){if(0===n)return e.replace(t,"");if(e.includes(t)){var r=e.split(t),o=r[0];if((s=r[1]).length===n)return e;if(s.length>n)return"".concat(o).concat(t).concat(s.slice(0,n))}var i=e.length>n?new RegExp("(\\d+)(\\d{".concat(n,"})")):new RegExp("(\\d)(\\d+)"),a=e.match(i);if(a){o=a[1];var s=a[2];return"".concat(o).concat(t).concat(s)}}return e}(n,Q,k),o=function(e,t,n){if(void 0===t&&(t="."),void 0===n||""===e||void 0===e)return e;if(!e.match(/\d/g))return"";var r=e.split(t),o=r[0],i=r[1];if(0===n)return o;var a=i||"";if(a.length<n)for(;a.length<n;)a+="0";else a=a.slice(0,n);return"".concat(o).concat(t).concat(a)}(r,Q,void 0!==O?O:k),a=parseFloat(o.replace(Q,".")),s=p(i(i({},J),{value:o}));x&&q&&x(o,f,{float:a,formatted:s,value:o}),ne(s),H&&H(e)},onFocus:function(e){return U&&U(e),te?te.length:0},onKeyDown:function(e){var t=e.key;if(he(t),A&&("ArrowUp"===t||"ArrowDown"===t)){e.preventDefault(),le(te.length);var n=parseFloat(null!=S?String(S).replace(Q,"."):c(i({value:te},X)))||0,r="ArrowUp"===t?n+A:n-A;if(void 0!==N&&r<Number(N))return;if(void 0!==I&&r>Number(I))return;var o=String(A).includes(".")?Number(String(A).split(".")[1].length):void 0;ge(String(o?r.toFixed(o):r).replace(".",Q))}V&&V(e)},onKeyUp:function(e){var t=e.key,n=e.currentTarget.selectionStart;if("ArrowUp"!==t&&"ArrowDown"!==t&&"-"!==te){var r=u(te,{groupSeparator:Z,decimalSeparator:Q});if(r&&n&&n>te.length-r.length&&me.current){var o=te.length-r.length;me.current.setSelectionRange(o,o)}}Y&&Y(e)},placeholder:C,disabled:_,value:null==S||"-"===te||Q&&te===Q?te:p(i(i({},J),{decimalScale:oe?void 0:O,value:String(S)})),ref:me},G);if(y){var ve=y;return o().createElement(ve,i({},ye))}return o().createElement("input",i({},ye))});g.displayName="CurrencyInput"},5010:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()===i.getTime()}},5015:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(4012),o=n(4424);let i=function(e){let t=(0,o.Y)(e);return r.useCallback((...e)=>t.current(...e),[t])}},5060:(e,t,n)=>{"use strict";n.d(t,{P:()=>i});var r=n(4012),o=n(5015);function i(e,t,n){let[i,a]=(0,r.useState)(n),s=void 0!==e,l=(0,r.useRef)(s),c=(0,r.useRef)(!1),u=(0,r.useRef)(!1);return!s||l.current||c.current?!s&&l.current&&!u.current&&(u.current=!0,l.current=s,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(c.current=!0,l.current=s,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[s?e:i,(0,o._)(e=>(s||a(e),null==t?void 0:t(e)))]}},5072:(e,t,n)=>{"use strict";var r,o=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}e[t]=n}return e[t]}}(),i=[];function a(e){for(var t=-1,n=0;n<i.length;n++)if(i[n].identifier===e){t=n;break}return t}function s(e,t){for(var n={},r=[],o=0;o<e.length;o++){var s=e[o],l=t.base?s[0]+t.base:s[0],c=n[l]||0,u="".concat(l," ").concat(c);n[l]=c+1;var p=a(u),d={css:s[1],media:s[2],sourceMap:s[3]};-1!==p?(i[p].references++,i[p].updater(d)):i.push({identifier:u,updater:m(d,t),references:1}),r.push(u)}return r}function l(e){var t=document.createElement("style"),r=e.attributes||{};if(void 0===r.nonce){var i=n.nc;i&&(r.nonce=i)}if(Object.keys(r).forEach(function(e){t.setAttribute(e,r[e])}),"function"==typeof e.insert)e.insert(t);else{var a=o(e.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(t)}return t}var c,u=(c=[],function(e,t){return c[e]=t,c.filter(Boolean).join("\n")});function p(e,t,n,r){var o=n?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(e.styleSheet)e.styleSheet.cssText=u(t,o);else{var i=document.createTextNode(o),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(i,a[t]):e.appendChild(i)}}function d(e,t,n){var r=n.css,o=n.media,i=n.sourceMap;if(o?e.setAttribute("media",o):e.removeAttribute("media"),i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var f=null,h=0;function m(e,t){var n,r,o;if(t.singleton){var i=h++;n=f||(f=l(t)),r=p.bind(null,n,i,!1),o=p.bind(null,n,i,!0)}else n=l(t),r=d.bind(null,n,t),o=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=(void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r));var n=s(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var r=0;r<n.length;r++){var o=a(n[r]);i[o].references--}for(var l=s(e,t),c=0;c<n.length;c++){var u=a(n[c]);0===i[u].references&&(i[u].updater(),i.splice(u,1))}n=l}}}},5091:(e,t,n)=>{"use strict";var r=n(9938),o=n(3885),i=n(2242),a=n(4134),s=n(1103).notEmptyKey,l=n(8372),c=n(7381),u=n(6408),p=a.isEngine("Gecko");e.exports=function(e,t){void 0!==e._pendingStateFromBeforeInput&&(e.update(e._pendingStateFromBeforeInput),e._pendingStateFromBeforeInput=void 0);var n=e.editor.ownerDocument.defaultView.getSelection(),a=n.anchorNode,d=n.isCollapsed,f=(null==a?void 0:a.nodeType)!==Node.TEXT_NODE&&(null==a?void 0:a.nodeType)!==Node.ELEMENT_NODE;if(null!=a&&!f){if(a.nodeType===Node.TEXT_NODE&&(null!==a.previousSibling||null!==a.nextSibling)){var h=a.parentNode;if(null==h)return;a.nodeValue=h.textContent;for(var m=h.firstChild;null!=m;m=m.nextSibling)m!==a&&h.removeChild(m)}var g=a.textContent,y=e._latestEditorState,v=u(l(a)),b=o.decode(v),w=b.blockKey,_=b.decoratorKey,E=b.leafKey,S=y.getBlockTree(w).getIn([_,"leaves",E]),x=S.start,k=S.end,C=y.getCurrentContent(),O=C.getBlockForKey(w),D=O.getText().slice(x,k);if(g.endsWith("\n\n")&&(g=g.slice(0,-1)),g!==D){var M,T,A,N,I=y.getSelection(),L=I.merge({anchorOffset:x,focusOffset:k,isBackward:!1}),j=O.getEntityAt(x),P=s(j)?C.getEntity(j):null,R="MUTABLE"===(null!=P?P.getMutability():null),F=R?"spellcheck-change":"apply-entity",z=r.replaceText(C,L,g,O.getInlineStyleAt(x),R?O.getEntityAt(x):null);if(p)M=n.anchorOffset,T=n.focusOffset,N=(A=x+Math.min(M,T))+Math.abs(M-T),M=A,T=N;else{var B=g.length-D.length;A=I.getStartOffset(),N=I.getEndOffset(),M=d?N+B:A,T=N+B}var U=z.merge({selectionBefore:C.getSelectionAfter(),selectionAfter:I.merge({anchorOffset:M,focusOffset:T})});e.update(i.push(y,U,F))}else{var H=t.nativeEvent.inputType;if(H){var V=function(e,t){return"deleteContentBackward"===e?c(t):t}(H,y);if(V!==y)return e.restoreEditorDOM(),void e.update(V)}}}}},5114:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Manager:()=>me,Popper:()=>Se,Reference:()=>Oe,placements:()=>Ee});var r=n(8587),o=n(8168),i=n(7387),a=n(9417),s=n(4467),l=n(4982),c=n.n(l),u=n(4012),p="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,d=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(p&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}(),f=p&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},d))}};function h(e){return e&&"[object Function]"==={}.toString.call(e)}function m(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function g(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function y(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=m(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:y(g(e))}function v(e){return e&&e.referenceNode?e.referenceNode:e}var b=p&&!(!window.MSInputMethodContext||!document.documentMode),w=p&&/MSIE 10/.test(navigator.userAgent);function _(e){return 11===e?b:10===e?w:b||w}function E(e){if(!e)return document.documentElement;for(var t=_(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===m(n,"position")?E(n):n:e?e.ownerDocument.documentElement:document.documentElement}function S(e){return null!==e.parentNode?S(e.parentNode):e}function x(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,s,l=i.commonAncestorContainer;if(e!==l&&t!==l||r.contains(o))return"BODY"===(s=(a=l).nodeName)||"HTML"!==s&&E(a.firstElementChild)!==a?E(l):l;var c=S(e);return c.host?x(c.host,t):x(e,S(t).host)}function k(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var r=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||r)[t]}return e[t]}function C(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function O(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],_(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function D(e){var t=e.body,n=e.documentElement,r=_(10)&&getComputedStyle(n);return{height:O("Height",t,n,r),width:O("Width",t,n,r)}}var M=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),T=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function N(e){return A({},e,{right:e.left+e.width,bottom:e.top+e.height})}function I(e){var t={};try{if(_(10)){t=e.getBoundingClientRect();var n=k(e,"top"),r=k(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?D(e.ownerDocument):{},a=i.width||e.clientWidth||o.width,s=i.height||e.clientHeight||o.height,l=e.offsetWidth-a,c=e.offsetHeight-s;if(l||c){var u=m(e);l-=C(u,"x"),c-=C(u,"y"),o.width-=l,o.height-=c}return N(o)}function L(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=_(10),o="HTML"===t.nodeName,i=I(e),a=I(t),s=y(e),l=m(t),c=parseFloat(l.borderTopWidth),u=parseFloat(l.borderLeftWidth);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var p=N({top:i.top-a.top-c,left:i.left-a.left-u,width:i.width,height:i.height});if(p.marginTop=0,p.marginLeft=0,!r&&o){var d=parseFloat(l.marginTop),f=parseFloat(l.marginLeft);p.top-=c-d,p.bottom-=c-d,p.left-=u-f,p.right-=u-f,p.marginTop=d,p.marginLeft=f}return(r&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(p=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=k(t,"top"),o=k(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}(p,t)),p}function j(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===m(e,"position"))return!0;var n=g(e);return!!n&&j(n)}function P(e){if(!e||!e.parentElement||_())return document.documentElement;for(var t=e.parentElement;t&&"none"===m(t,"transform");)t=t.parentElement;return t||document.documentElement}function R(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?P(e):x(e,v(t));if("viewport"===r)i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=L(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:k(n),s=t?0:k(n,"left");return N({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:i})}(a,o);else{var s=void 0;"scrollParent"===r?"BODY"===(s=y(g(t))).nodeName&&(s=e.ownerDocument.documentElement):s="window"===r?e.ownerDocument.documentElement:r;var l=L(s,a,o);if("HTML"!==s.nodeName||j(a))i=l;else{var c=D(e.ownerDocument),u=c.height,p=c.width;i.top+=l.top-l.marginTop,i.bottom=u+l.top,i.left+=l.left-l.marginLeft,i.right=p+l.left}}var d="number"==typeof(n=n||0);return i.left+=d?n:n.left||0,i.top+=d?n:n.top||0,i.right-=d?n:n.right||0,i.bottom-=d?n:n.bottom||0,i}function F(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=R(n,r,i,o),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(s).map(function(e){return A({key:e},s[e],{area:(t=s[e],t.width*t.height)});var t}).sort(function(e,t){return t.area-e.area}),c=l.filter(function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight}),u=c.length>0?c[0].key:l[0].key,p=e.split("-")[1];return u+(p?"-"+p:"")}function z(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return L(n,r?P(t):x(t,v(n)),r)}function B(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function U(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function H(e,t,n){n=n.split("-")[0];var r=B(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",s=i?"left":"top",l=i?"height":"width",c=i?"width":"height";return o[a]=t[a]+t[l]/2-r[l]/2,o[s]=n===s?t[s]-r[c]:t[U(s)],o}function V(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function Y(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var r=V(e,function(e){return e[t]===n});return e.indexOf(r)}(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&h(n)&&(t.offsets.popper=N(t.offsets.popper),t.offsets.reference=N(t.offsets.reference),t=n(t,e))}),t}function K(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=z(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=F(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=H(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=Y(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function q(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var o=t[r],i=o?""+o+n:e;if(void 0!==document.body.style[i])return i}return null}function G(){return this.state.isDestroyed=!0,W(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[q("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function $(e){var t=e.ownerDocument;return t?t.defaultView:window}function Q(e,t,n,r){var o="BODY"===e.nodeName,i=o?e.ownerDocument.defaultView:e;i.addEventListener(t,n,{passive:!0}),o||Q(y(i.parentNode),t,n,r),r.push(i)}function Z(e,t,n,r){n.updateBound=r,$(e).addEventListener("resize",n.updateBound,{passive:!0});var o=y(e);return Q(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function J(){this.state.eventsEnabled||(this.state=Z(this.reference,this.options,this.state,this.scheduleUpdate))}function X(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,$(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function ee(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function te(e,t){Object.keys(t).forEach(function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&ee(t[n])&&(r="px"),e.style[n]=t[n]+r})}var ne=p&&/Firefox/i.test(navigator.userAgent);function re(e,t,n){var r=V(e,function(e){return e.name===t}),o=!!r&&e.some(function(e){return e.name===n&&e.enabled&&e.order<r.order});if(!o){var i="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return o}var oe=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ie=oe.slice(3);function ae(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ie.indexOf(e),r=ie.slice(n+1).concat(ie.slice(0,n));return t?r.reverse():r}var se={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:T({},l,i[l]),end:T({},l,i[l]+i[c]-a[c])};e.offsets.popper=A({},a,u[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n,r=t.offset,o=e.placement,i=e.offsets,a=i.popper,s=i.reference,l=o.split("-")[0];return n=ee(+r)?[+r,0]:function(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=a.indexOf(V(a,function(e){return-1!==e.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(l)[0]]),[a[s].split(l)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];return i?0===a.indexOf("%")?N("%p"===a?n:r)[t]/100*i:"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i:i:e}(e,o,t,n)})})).forEach(function(e,t){e.forEach(function(n,r){ee(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))})}),o}(r,a,s,l),"left"===l?(a.top+=n[0],a.left-=n[1]):"right"===l?(a.top+=n[0],a.left+=n[1]):"top"===l?(a.left+=n[0],a.top-=n[1]):"bottom"===l&&(a.left+=n[0],a.top+=n[1]),e.popper=a,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||E(e.instance.popper);e.instance.reference===n&&(n=E(n));var r=q("transform"),o=e.instance.popper.style,i=o.top,a=o.left,s=o[r];o.top="",o.left="",o[r]="";var l=R(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=s,t.boundaries=l;var c=t.priority,u=e.offsets.popper,p={primary:function(e){var n=u[e];return u[e]<l[e]&&!t.escapeWithReference&&(n=Math.max(u[e],l[e])),T({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=u[n];return u[e]>l[e]&&!t.escapeWithReference&&(r=Math.min(u[n],l[e]-("right"===e?u.width:u.height))),T({},n,r)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";u=A({},u,p[t](e))}),e.offsets.popper=u,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),s=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[s]<i(r[l])&&(e.offsets.popper[l]=i(r[l])-n[c]),n[l]>i(r[s])&&(e.offsets.popper[l]=i(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!re(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],i=e.offsets,a=i.popper,s=i.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",u=l?"Top":"Left",p=u.toLowerCase(),d=l?"left":"top",f=l?"bottom":"right",h=B(r)[c];s[f]-h<a[p]&&(e.offsets.popper[p]-=a[p]-(s[f]-h)),s[p]+h>a[f]&&(e.offsets.popper[p]+=s[p]+h-a[f]),e.offsets.popper=N(e.offsets.popper);var g=s[p]+s[c]/2-h/2,y=m(e.instance.popper),v=parseFloat(y["margin"+u]),b=parseFloat(y["border"+u+"Width"]),w=g-e.offsets.popper[p]-v-b;return w=Math.max(Math.min(a[c]-h,w),0),e.arrowElement=r,e.offsets.arrow=(T(n={},p,Math.round(w)),T(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=R(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=U(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case"flip":a=[r,o];break;case"clockwise":a=ae(r);break;case"counterclockwise":a=ae(r,!0);break;default:a=t.behavior}return a.forEach(function(s,l){if(r!==s||a.length===l+1)return e;r=e.placement.split("-")[0],o=U(r);var c=e.offsets.popper,u=e.offsets.reference,p=Math.floor,d="left"===r&&p(c.right)>p(u.left)||"right"===r&&p(c.left)<p(u.right)||"top"===r&&p(c.bottom)>p(u.top)||"bottom"===r&&p(c.top)<p(u.bottom),f=p(c.left)<p(n.left),h=p(c.right)>p(n.right),m=p(c.top)<p(n.top),g=p(c.bottom)>p(n.bottom),y="left"===r&&f||"right"===r&&h||"top"===r&&m||"bottom"===r&&g,v=-1!==["top","bottom"].indexOf(r),b=!!t.flipVariations&&(v&&"start"===i&&f||v&&"end"===i&&h||!v&&"start"===i&&m||!v&&"end"===i&&g),w=!!t.flipVariationsByContent&&(v&&"start"===i&&h||v&&"end"===i&&f||!v&&"start"===i&&g||!v&&"end"===i&&m),_=b||w;(d||y||_)&&(e.flipped=!0,(d||y)&&(r=a[l+1]),_&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=A({},e.offsets.popper,H(e.instance.popper,e.offsets.reference,e.placement)),e=Y(e.instance.modifiers,e,"flip"))}),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(s?o[a?"width":"height"]:0),e.placement=U(t),e.offsets.popper=N(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!re(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=V(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,r=t.y,o=e.offsets.popper,i=V(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a,s,l=void 0!==i?i:t.gpuAcceleration,c=E(e.instance.popper),u=I(c),p={position:o.position},d=function(e,t){var n=e.offsets,r=n.popper,o=n.reference,i=Math.round,a=Math.floor,s=function(e){return e},l=i(o.width),c=i(r.width),u=-1!==["left","right"].indexOf(e.placement),p=-1!==e.placement.indexOf("-"),d=t?u||p||l%2==c%2?i:a:s,f=t?i:s;return{left:d(l%2==1&&c%2==1&&!p&&t?r.left-1:r.left),top:f(r.top),bottom:f(r.bottom),right:d(r.right)}}(e,window.devicePixelRatio<2||!ne),f="bottom"===n?"top":"bottom",h="right"===r?"left":"right",m=q("transform");if(s="bottom"===f?"HTML"===c.nodeName?-c.clientHeight+d.bottom:-u.height+d.bottom:d.top,a="right"===h?"HTML"===c.nodeName?-c.clientWidth+d.right:-u.width+d.right:d.left,l&&m)p[m]="translate3d("+a+"px, "+s+"px, 0)",p[f]=0,p[h]=0,p.willChange="transform";else{var g="bottom"===f?-1:1,y="right"===h?-1:1;p[f]=s*g,p[h]=a*y,p.willChange=f+", "+h}var v={"x-placement":e.placement};return e.attributes=A({},v,e.attributes),e.styles=A({},p,e.styles),e.arrowStyles=A({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return te(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach(function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)}),e.arrowElement&&Object.keys(e.arrowStyles).length&&te(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,o){var i=z(o,t,e,n.positionFixed),a=F(n.placement,i,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),te(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}},le={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:se},ce=function(){function e(t,n){var r=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=f(this.update.bind(this)),this.options=A({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(A({},e.Defaults.modifiers,o.modifiers)).forEach(function(t){r.options.modifiers[t]=A({},e.Defaults.modifiers[t]||{},o.modifiers?o.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return A({name:e},r.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&h(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)}),this.update();var i=this.options.eventsEnabled;i&&this.enableEventListeners(),this.state.eventsEnabled=i}return M(e,[{key:"update",value:function(){return K.call(this)}},{key:"destroy",value:function(){return G.call(this)}},{key:"enableEventListeners",value:function(){return J.call(this)}},{key:"disableEventListeners",value:function(){return X.call(this)}}]),e}();ce.Utils=("undefined"!=typeof window?window:n.g).PopperUtils,ce.placements=oe,ce.Defaults=le;const ue=ce;var pe=n(2248),de=n.n(pe),fe=de()(),he=de()(),me=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return t=e.call.apply(e,[this].concat(r))||this,(0,s.A)((0,a.A)((0,a.A)(t)),"referenceNode",void 0),(0,s.A)((0,a.A)((0,a.A)(t)),"setReferenceNode",function(e){e&&t.referenceNode!==e&&(t.referenceNode=e,t.forceUpdate())}),t}(0,i.A)(t,e);var n=t.prototype;return n.componentWillUnmount=function(){this.referenceNode=null},n.render=function(){return u.createElement(fe.Provider,{value:this.referenceNode},u.createElement(he.Provider,{value:this.setReferenceNode},this.props.children))},t}(u.Component),ge=function(e){return Array.isArray(e)?e[0]:e},ye=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}},ve=function(e,t){if("function"==typeof e)return ye(e,t);null!=e&&(e.current=t)},be={position:"absolute",top:0,left:0,opacity:0,pointerEvents:"none"},we={},_e=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return t=e.call.apply(e,[this].concat(r))||this,(0,s.A)((0,a.A)((0,a.A)(t)),"state",{data:void 0,placement:void 0}),(0,s.A)((0,a.A)((0,a.A)(t)),"popperInstance",void 0),(0,s.A)((0,a.A)((0,a.A)(t)),"popperNode",null),(0,s.A)((0,a.A)((0,a.A)(t)),"arrowNode",null),(0,s.A)((0,a.A)((0,a.A)(t)),"setPopperNode",function(e){e&&t.popperNode!==e&&(ve(t.props.innerRef,e),t.popperNode=e,t.updatePopperInstance())}),(0,s.A)((0,a.A)((0,a.A)(t)),"setArrowNode",function(e){t.arrowNode=e}),(0,s.A)((0,a.A)((0,a.A)(t)),"updateStateModifier",{enabled:!0,order:900,fn:function(e){var n=e.placement;return t.setState({data:e,placement:n}),e}}),(0,s.A)((0,a.A)((0,a.A)(t)),"getOptions",function(){return{placement:t.props.placement,eventsEnabled:t.props.eventsEnabled,positionFixed:t.props.positionFixed,modifiers:(0,o.A)({},t.props.modifiers,{arrow:(0,o.A)({},t.props.modifiers&&t.props.modifiers.arrow,{enabled:!!t.arrowNode,element:t.arrowNode}),applyStyle:{enabled:!1},updateStateModifier:t.updateStateModifier})}}),(0,s.A)((0,a.A)((0,a.A)(t)),"getPopperStyle",function(){return t.popperNode&&t.state.data?(0,o.A)({position:t.state.data.offsets.popper.position},t.state.data.styles):be}),(0,s.A)((0,a.A)((0,a.A)(t)),"getPopperPlacement",function(){return t.state.data?t.state.placement:void 0}),(0,s.A)((0,a.A)((0,a.A)(t)),"getArrowStyle",function(){return t.arrowNode&&t.state.data?t.state.data.arrowStyles:we}),(0,s.A)((0,a.A)((0,a.A)(t)),"getOutOfBoundariesState",function(){return t.state.data?t.state.data.hide:void 0}),(0,s.A)((0,a.A)((0,a.A)(t)),"destroyPopperInstance",function(){t.popperInstance&&(t.popperInstance.destroy(),t.popperInstance=null)}),(0,s.A)((0,a.A)((0,a.A)(t)),"updatePopperInstance",function(){t.destroyPopperInstance();var e=(0,a.A)((0,a.A)(t)).popperNode,n=t.props.referenceElement;n&&e&&(t.popperInstance=new ue(n,e,t.getOptions()))}),(0,s.A)((0,a.A)((0,a.A)(t)),"scheduleUpdate",function(){t.popperInstance&&t.popperInstance.scheduleUpdate()}),t}(0,i.A)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){this.props.placement===e.placement&&this.props.referenceElement===e.referenceElement&&this.props.positionFixed===e.positionFixed&&c()(this.props.modifiers,e.modifiers,{strict:!0})?this.props.eventsEnabled!==e.eventsEnabled&&this.popperInstance&&(this.props.eventsEnabled?this.popperInstance.enableEventListeners():this.popperInstance.disableEventListeners()):this.updatePopperInstance(),t.placement!==this.state.placement&&this.scheduleUpdate()},n.componentWillUnmount=function(){ve(this.props.innerRef,null),this.destroyPopperInstance()},n.render=function(){return ge(this.props.children)({ref:this.setPopperNode,style:this.getPopperStyle(),placement:this.getPopperPlacement(),outOfBoundaries:this.getOutOfBoundariesState(),scheduleUpdate:this.scheduleUpdate,arrowProps:{ref:this.setArrowNode,style:this.getArrowStyle()}})},t}(u.Component);(0,s.A)(_e,"defaultProps",{placement:"bottom",eventsEnabled:!0,referenceElement:void 0,positionFixed:!1});var Ee=ue.placements;function Se(e){var t=e.referenceElement,n=(0,r.A)(e,["referenceElement"]);return u.createElement(fe.Consumer,null,function(e){return u.createElement(_e,(0,o.A)({referenceElement:void 0!==t?t:e},n))})}var xe=n(9771),ke=n.n(xe),Ce=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return t=e.call.apply(e,[this].concat(r))||this,(0,s.A)((0,a.A)((0,a.A)(t)),"refHandler",function(e){ve(t.props.innerRef,e),ye(t.props.setReferenceNode,e)}),t}(0,i.A)(t,e);var n=t.prototype;return n.componentWillUnmount=function(){ve(this.props.innerRef,null)},n.render=function(){return ke()(Boolean(this.props.setReferenceNode),"`Reference` should not be used outside of a `Manager` component."),ge(this.props.children)({ref:this.refHandler})},t}(u.Component);function Oe(e){return u.createElement(he.Consumer,null,function(t){return u.createElement(Ce,(0,o.A)({setReferenceNode:t},e))})}},5143:(e,t,n)=>{"use strict";var r=n(5889),o=n(5748),i=n(3018),a=n(9083),s=n(6840),l=n(7656),c=n(3387),u=n(7918),p=n(3299),d=n(1124),f=n(1608),h=n(9938),m=n(5407),g=n(2242),y=n(9414),v=n(6429),b=n(7018),w=n(1381),_=n(7470),E=n(428),S=n(6991),x=n(7811),k=n(894),C={Editor:p,EditorBlock:d,EditorState:g,CompositeDecorator:a,Entity:f,EntityInstance:m,BlockMapBuilder:o,CharacterMetadata:i,ContentBlock:s,ContentState:l,RawDraftContentState:v,SelectionState:w,AtomicBlockUtils:r,KeyBindingUtil:y,Modifier:h,RichUtils:b,DefaultDraftBlockRenderMap:c,DefaultDraftInlineStyle:u,convertFromHTML:n(4712),convertFromRaw:E,convertToRaw:_,genKey:S,getDefaultKeyBinding:x,getVisibleSelectionRect:k};e.exports=C},5151:(e,t,n)=>{"use strict";n.d(t,{j:()=>u});var r=n(4012),o=n(7280),i=n(4122),a=n(2157),s=n(8419),l=n(4424);const c=30;function u(e,t,n){let u=(0,l.Y)(n),p=(0,r.useCallback)(function(e,n){if(e.defaultPrevented)return;let r=n(e);if(null===r||!r.getRootNode().contains(r)||!r.isConnected)return;let o=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t);for(let t of o)if(null!==t&&(t.contains(r)||e.composed&&e.composedPath().includes(t)))return;return!(0,i.Bm)(r,i.MZ.Loose)&&-1!==r.tabIndex&&e.preventDefault(),u.current(e,r)},[u,t]),d=(0,r.useRef)(null);(0,s.z)(e,"pointerdown",e=>{var t,n;(0,a.Fr)()||(d.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),(0,s.z)(e,"pointerup",e=>{if((0,a.Fr)()||!d.current)return;let t=d.current;return d.current=null,p(e,()=>t)},!0);let f=(0,r.useRef)({x:0,y:0});(0,s.z)(e,"touchstart",e=>{f.current.x=e.touches[0].clientX,f.current.y=e.touches[0].clientY},!0),(0,s.z)(e,"touchend",e=>{let t=e.changedTouches[0].clientX,n=e.changedTouches[0].clientY;if(!(Math.abs(t-f.current.x)>=c||Math.abs(n-f.current.y)>=c))return p(e,()=>o.Lk(e.target)?e.target:null)},!0),function(e,t,n,i){let a=(0,l.Y)(e=>p(e,()=>o.Gu(window.document.activeElement)?window.document.activeElement:null));(0,r.useEffect)(()=>{if(e)return window.addEventListener(t,n,i),()=>window.removeEventListener(t,n,i);function n(e){a.current(e)}},[e,t,i])}(e,"blur",0,!0)}},5160:(e,t,n)=>{"use strict";var r=n(4012),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,a=r.useRef,s=r.useEffect,l=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var p=a(null);if(null===p.current){var d={hasValue:!1,value:null};p.current=d}else d=p.current;p=l(function(){function e(e){if(!s){if(s=!0,i=e,e=r(e),void 0!==u&&d.hasValue){var t=d.value;if(u(t,e))return a=t}return a=e}if(t=a,o(i,e))return t;var n=r(e);return void 0!==u&&u(t,n)?(i=e,t):(i=e,a=n)}var i,a,s=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,n,r,u]);var f=i(e,p[0],p[1]);return s(function(){d.hasValue=!0,d.value=f},[f]),c(f),f}},5169:(e,t,n)=>{"use strict";var r=n(2242);e.exports=function(e){var t=e.getSelection(),n=t.getEndKey(),o=e.getCurrentContent().getBlockForKey(n).getLength();return r.set(e,{selection:t.merge({anchorKey:n,anchorOffset:o,focusKey:n,focusOffset:o,isBackward:!1}),forceSelection:!0})}},5170:(e,t,n)=>{"use strict";var r=n(9938),o=n(2242),i=n(866),a=n(6408),s=null,l={cut:function(e){var t=e.getCurrentContent(),n=e.getSelection(),l=null;if(n.isCollapsed()){var c=n.getAnchorKey(),u=t.getBlockForKey(c).getLength();if(u===n.getAnchorOffset()){var p=t.getKeyAfter(c);if(null==p)return e;l=n.set("focusKey",p).set("focusOffset",0)}else l=n.set("focusOffset",u)}else l=n;l=a(l),s=i(t,l);var d=r.removeRange(t,l,"forward");return d===t?e:o.push(e,d,"remove-range")},paste:function(e){if(!s)return e;var t=r.replaceWithFragment(e.getCurrentContent(),e.getSelection(),s);return o.push(e,t,"insert-fragment")}};e.exports=l},5181:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(4012);const o=(...e)=>e.filter((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim();var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const a=(0,r.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:a,className:s="",children:l,iconNode:c,...u},p)=>(0,r.createElement)("svg",{ref:p,...i,width:t,height:t,stroke:e,strokeWidth:a?24*Number(n)/Number(t):n,className:o("lucide",s),...u},[...c.map(([e,t])=>(0,r.createElement)(e,t)),...Array.isArray(l)?l:[l]])),s=(e,t)=>{const n=(0,r.forwardRef)(({className:n,...i},s)=>{return(0,r.createElement)(a,{ref:s,iconNode:t,className:o(`lucide-${l=e,l.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,n),...i});var l});return n.displayName=`${e}`,n}},5188:(e,t,n)=>{"use strict";var r=n(9938),o=n(7282)("draft_tree_data_support");e.exports=function(e,t,n){var i=e.getSelection(),a=e.getCurrentContent(),s=i,l=i.getAnchorKey(),c=i.getFocusKey(),u=a.getBlockForKey(l);if(o&&"forward"===n&&l!==c)return a;if(i.isCollapsed()){if("forward"===n){if(e.isSelectionAtEndOfContent())return a;if(o&&i.getAnchorOffset()===a.getBlockForKey(l).getLength()){var p=a.getBlockForKey(u.nextSibling);if(!p||0===p.getLength())return a}}else if(e.isSelectionAtStartOfContent())return a;if((s=t(e))===i)return a}return r.removeRange(a,s,n)}},5203:(e,t,n)=>{"use strict";var r=n(5228),o=n(6268),i=n(4012),a=n(646),s=n(2623),l=n(4660).setDraftEditorSelection,c=function(e){var t,n;function c(){for(var t,n,r,o,i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];return o=void 0,(r="leaf")in(n=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t=e.call.apply(e,[this].concat(a))||this))?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,t}n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=c.prototype;return u._setSelection=function(){var e=this.props.selection;if(null!=e&&e.getHasFocus()){var t=this.props,n=t.block,r=t.start,o=t.text,i=n.getKey(),c=r+o.length;if(e.hasEdgeWithin(i,r,c)){var u=this.leaf;u||a(!1);var p,d=u.firstChild;d||a(!1),d.nodeType===Node.TEXT_NODE?p=d:s(d)?p=u:(p=d.firstChild)||a(!1),l(e,p,i,r,c)}}},u.shouldComponentUpdate=function(e){var t=this.leaf;return t||a(!1),t.textContent!==e.text||e.styleSet!==this.props.styleSet||e.forceSelection},u.componentDidUpdate=function(){this._setSelection()},u.componentDidMount=function(){this._setSelection()},u.render=function(){var e=this,t=this.props.block,n=this.props.text;n.endsWith("\n")&&this.props.isLast&&(n+="\n");var a=this.props,s=a.customStyleMap,l=a.customStyleFn,c=a.offsetKey,u=a.styleSet,p=u.reduce(function(e,t){var n={},o=s[t];return void 0!==o&&e.textDecoration!==o.textDecoration&&(n.textDecoration=[e.textDecoration,o.textDecoration].join(" ").trim()),r(e,o,n)},{});if(l){var d=l(u,t);p=r(p,d)}return i.createElement("span",{"data-offset-key":c,ref:function(t){return e.leaf=t},style:p},i.createElement(o,null,n))},c}(i.Component);e.exports=c},5224:(e,t,n)=>{"use strict";var r=n(3018),o=n(8227),i=n(7337),a=i.List,s=i.Map,l=i.OrderedSet,c=i.Record,u=i.Repeat,p=l(),d={parent:null,characterList:a(),data:s(),depth:0,key:"",text:"",type:"unstyled",children:a(),prevSibling:null,nextSibling:null},f=function(e,t){return e.getStyle()===t.getStyle()},h=function(e,t){return e.getEntity()===t.getEntity()},m=function(e){var t,n;function i(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d;return e.call(this,function(e){if(!e)return e;var t=e.characterList,n=e.text;return n&&!t&&(e.characterList=a(u(r.EMPTY,n.length))),e}(t))||this}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=i.prototype;return s.getKey=function(){return this.get("key")},s.getType=function(){return this.get("type")},s.getText=function(){return this.get("text")},s.getCharacterList=function(){return this.get("characterList")},s.getLength=function(){return this.getText().length},s.getDepth=function(){return this.get("depth")},s.getData=function(){return this.get("data")},s.getInlineStyleAt=function(e){var t=this.getCharacterList().get(e);return t?t.getStyle():p},s.getEntityAt=function(e){var t=this.getCharacterList().get(e);return t?t.getEntity():null},s.getChildKeys=function(){return this.get("children")},s.getParentKey=function(){return this.get("parent")},s.getPrevSiblingKey=function(){return this.get("prevSibling")},s.getNextSiblingKey=function(){return this.get("nextSibling")},s.findStyleRanges=function(e,t){o(this.getCharacterList(),f,e,t)},s.findEntityRanges=function(e,t){o(this.getCharacterList(),h,e,t)},i}(c(d));e.exports=m},5228:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var i,a,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in i=Object(arguments[l]))n.call(i,c)&&(s[c]=i[c]);if(t){a=t(i);for(var u=0;u<a.length;u++)r.call(i,a[u])&&(s[a[u]]=i[a[u]])}}return s}},5241:()=>{},5290:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(551);function o(e){return(0,r.A)(1,arguments),e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}},5291:e=>{"use strict";e.exports=function(e){return!(!e||!e.ownerDocument)&&(e.ownerDocument.defaultView?e instanceof e.ownerDocument.defaultView.HTMLElement:e instanceof HTMLElement)}},5323:(e,t,n)=>{var r=n(1100);e.exports=function(e,t){";"!==(e=r.trimRight(e))[e.length-1]&&(e+=";");var n=e.length,o=!1,i=0,a=0,s="";function l(){if(!o){var n=r.trim(e.slice(i,a)),l=n.indexOf(":");if(-1!==l){var c=r.trim(n.slice(0,l)),u=r.trim(n.slice(l+1));if(c){var p=t(i,s.length,c,u,n);p&&(s+=p+"; ")}}}i=a+1}for(;a<n;a++){var c=e[a];if("/"===c&&"*"===e[a+1]){var u=e.indexOf("*/",a+2);if(-1===u)break;i=(a=u+1)+1,o=!1}else"("===c?o=!0:")"===c?o=!1:";"===c?o||l():"\n"===c&&l()}return r.trim(s)}},5324:e=>{"use strict";var t=function(){function e(e){var t,n;n=void 0,(t="_uri")in this?Object.defineProperty(this,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):this[t]=n,this._uri=e}return e.prototype.toString=function(){return this._uri},e}();e.exports=t},5330:(e,t,n)=>{"use strict";var r=n(7675),o=n(8452).supportsDescriptors,i=Object.getOwnPropertyDescriptor;e.exports=function(){if(o&&"gim"===/a/gim.flags){var e=i(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return r}},5377:(e,t,n)=>{"use strict";var r=n(4134),o=n(646),i=r.isBrowser("Chrome")?function(e){for(var t=e.cloneRange(),n=[],r=e.endContainer;null!=r;r=r.parentNode){var i=r===e.commonAncestorContainer;i?t.setStart(e.startContainer,e.startOffset):t.setStart(t.endContainer,0);var a,s=Array.from(t.getClientRects());if(n.push(s),i)return n.reverse(),(a=[]).concat.apply(a,n);t.setEndBefore(r)}o(!1)}:function(e){return Array.from(e.getClientRects())};e.exports=i},5389:e=>{"use strict";e.exports=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}},5407:(e,t,n)=>{"use strict";var r=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.getType=function(){return this.get("type")},o.getMutability=function(){return this.get("mutability")},o.getData=function(){return this.get("data")},r}((0,n(7337).Record)({type:"TOKEN",mutability:"IMMUTABLE",data:Object}));e.exports=r},5423:(e,t,n)=>{"use strict";var r=n(5504);e.exports=function(e){return r(e)&&3==e.nodeType}},5448:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(4012);let o=(0,r.createContext)(void 0);function i(){return(0,r.useContext)(o)}},5462:(e,t,n)=>{"use strict";var r=n(7337).Map;e.exports=function(e,t,n){var o=t.getStartKey(),i=t.getEndKey(),a=e.getBlockMap(),s=a.toSeq().skipUntil(function(e,t){return t===o}).takeUntil(function(e,t){return t===i}).concat(r([[i,a.get(i)]])).map(n);return e.merge({blockMap:a.merge(s),selectionBefore:t,selectionAfter:t})}},5481:(e,t,n)=>{"use strict";var r=n(1439),o=n(580).strlen;e.exports=function(e,t){var n=[];return e.findEntityRanges(function(e){return!!e.getEntity()},function(i,a){var s=e.getText(),l=e.getEntityAt(i);n.push({offset:o(s.slice(0,i)),length:o(s.slice(i,a)),key:Number(t[r.stringify(l)])})}),n}},5504:e=>{"use strict";e.exports=function(e){var t=(e?e.ownerDocument||e:document).defaultView||window;return!(!e||!("function"==typeof t.Node?e instanceof t.Node:"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName))}},5535:()=>{},5556:(e,t,n)=>{e.exports=n(2694)()},5654:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(4188),o=n(7767),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.A)(e,-n)}},5748:(e,t,n)=>{"use strict";var r=n(7337).OrderedMap,o={createFromArray:function(e){return r(e.map(function(e){return[e.getKey(),e]}))}};e.exports=o},5822:(e,t,n)=>{"use strict";var r=n(646),o="LTR",i=null;function a(e){return e===o||"RTL"===e}function s(e){return a(e)||r(!1),e===o?"ltr":"rtl"}function l(e){i=e}var c={NEUTRAL:"NEUTRAL",LTR:o,RTL:"RTL",isStrong:a,getHTMLDir:s,getHTMLDirIfDifferent:function(e,t){return a(e)||r(!1),a(t)||r(!1),e===t?null:s(e)},setGlobalDir:l,initGlobalDir:function(){l(o)},getGlobalDir:function(){return i||this.initGlobalDir(),i||r(!1),i}};e.exports=c},5852:e=>{"use strict";e.exports={BACKSPACE:8,TAB:9,RETURN:13,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46,COMMA:188,PERIOD:190,A:65,Z:90,ZERO:48,NUMPAD_0:96,NUMPAD_9:105}},5856:e=>{"use strict";var t=function(){function e(e){this.subscriber=e}return e.prototype.remove=function(){this.subscriber&&(this.subscriber.removeSubscription(this),this.subscriber=null)},e}();e.exports=t},5858:(e,t,n)=>{"use strict";n.d(t,{ZL:()=>S});var r=n(4012),o=n.t(r,2),i=n(6033),a=n(6339),s=n(2903),l=n(4156),c=n(9851);var u=n(8975);let p=(0,r.createContext)(!1);function d(){return(0,r.useContext)(p)}var f=n(7280),h=n(160);function m(e){let t=d(),n=(0,r.useContext)(b),[o,i]=(0,r.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r:null;if(c._.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");if(o)return o;if(null===e)return null;let i=e.createElement("div");return i.setAttribute("id","headlessui-portal-root"),e.body.appendChild(i)});return(0,r.useEffect)(()=>{null!==o&&(null!=e&&e.body.contains(o)||null==e||e.body.appendChild(o))},[o,e]),(0,r.useEffect)(()=>{t||null!==n&&i(n.current)},[n,i,t]),o}let g=r.Fragment,y=(0,h.FX)(function(e,t){let{ownerDocument:n=null,...p}=e,d=(0,r.useRef)(null),y=(0,u.P)((0,u.a)(e=>{d.current=e}),t),v=(0,l.g)(d),b=null!=n?n:v,_=m(b),[E]=(0,r.useState)(()=>{var e;return c._.isServer?null:null!=(e=null==b?void 0:b.createElement("div"))?e:null}),S=(0,r.useContext)(w),x=function(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in o&&o.useSyncExternalStore(()=>()=>{},()=>!1,()=>!e)}(),[t,n]=r.useState(c._.isHandoffComplete);return t&&!1===c._.isHandoffComplete&&n(!1),r.useEffect(()=>{!0!==t&&n(!0)},[t]),r.useEffect(()=>c._.handoff(),[]),!e&&t}();(0,a.s)(()=>{!_||!E||_.contains(E)||(E.setAttribute("data-headlessui-portal",""),_.appendChild(E))},[_,E]),(0,a.s)(()=>{if(E&&S)return S.register(E)},[S,E]),(0,s.X)(()=>{var e;!_||!E||(f.Ll(E)&&_.contains(E)&&_.removeChild(E),_.childNodes.length<=0&&(null==(e=_.parentElement)||e.removeChild(_)))});let k=(0,h.Ci)();return x&&_&&E?(0,i.createPortal)(k({ourProps:{ref:y},theirProps:p,slot:{},defaultTag:g,name:"Portal"}),E):null}),v=r.Fragment,b=(0,r.createContext)(null),w=(0,r.createContext)(null),_=(0,h.FX)(function(e,t){let n=(0,u.P)(t),{enabled:o=!0,ownerDocument:i,...a}=e,s=(0,h.Ci)();return o?r.createElement(y,{...a,ownerDocument:i,ref:n}):s({ourProps:{ref:n},theirProps:a,slot:{},defaultTag:g,name:"Portal"})}),E=(0,h.FX)(function(e,t){let{target:n,...o}=e,i={ref:(0,u.P)(t)},a=(0,h.Ci)();return r.createElement(b.Provider,{value:n},a({ourProps:i,theirProps:o,defaultTag:v,name:"Popover.Group"}))}),S=Object.assign(_,{Group:E})},5889:(e,t,n)=>{"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){o(e,t,n[t])})}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(5748),a=n(3018),s=n(6840),l=n(5224),c=n(9938),u=n(2242),p=n(6991),d=n(7282),f=n(7337),h=n(6059),m=d("draft_tree_data_support"),g=m?l:s,y=f.List,v=f.Repeat,b={insertAtomicBlock:function(e,t,n){var o=e.getCurrentContent(),s=e.getSelection(),l=c.removeRange(o,s,"backward"),d=l.getSelectionAfter(),f=c.splitBlock(l,d),h=f.getSelectionAfter(),b=c.setBlockType(f,h,"atomic"),w=a.create({entity:t}),_={key:p(),type:"atomic",text:n,characterList:y(v(w,n.length))},E={key:p(),type:"unstyled"};m&&(_=r({},_,{nextSibling:E.key}),E=r({},E,{prevSibling:_.key}));var S=[new g(_),new g(E)],x=i.createFromArray(S),k=c.replaceWithFragment(b,h,x),C=k.merge({selectionBefore:s,selectionAfter:k.getSelectionAfter().set("hasFocus",!0)});return u.push(e,C,"insert-fragment")},moveAtomicBlock:function(e,t,n,r){var o,i=e.getCurrentContent(),a=e.getSelection();if("before"===r||"after"===r){var s=i.getBlockForKey("before"===r?n.getStartKey():n.getEndKey());o=h(i,t,s,r)}else{var l=c.removeRange(i,n,"backward"),p=l.getSelectionAfter(),d=l.getBlockForKey(p.getFocusKey());if(0===p.getStartOffset())o=h(l,t,d,"before");else if(p.getEndOffset()===d.getLength())o=h(l,t,d,"after");else{var f=c.splitBlock(l,p),m=f.getSelectionAfter(),g=f.getBlockForKey(m.getFocusKey());o=h(f,t,g,"before")}}var y=o.merge({selectionBefore:a,selectionAfter:o.getSelectionAfter().set("hasFocus",!0)});return u.push(e,y,"move-block")}};e.exports=b},5897:(e,t,n)=>{"use strict";function r(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let o=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,r),o}n.d(t,{Y:()=>r})},5930:(e,t,n)=>{var r=n(9349);function o(e){var t,n=r.spaceIndex(e);return t=-1===n?e.slice(1,-1):e.slice(1,n+1),"/"===(t=r.trim(t).toLowerCase()).slice(0,1)&&(t=t.slice(1)),"/"===t.slice(-1)&&(t=t.slice(0,-1)),t}function i(e){return"</"===e.slice(0,2)}var a=/[^a-zA-Z0-9\\_:.-]/gim;function s(e,t){for(;t<e.length;t++){var n=e[t];if(" "!==n)return"="===n?t:-1}}function l(e,t){for(;t<e.length;t++){var n=e[t];if(" "!==n)return"'"===n||'"'===n?t:-1}}function c(e,t){for(;t>0;t--){var n=e[t];if(" "!==n)return"="===n?t:-1}}function u(e){return function(e){return'"'===e[0]&&'"'===e[e.length-1]||"'"===e[0]&&"'"===e[e.length-1]}(e)?e.substr(1,e.length-2):e}t.parseTag=function(e,t,n){"use strict";var r="",a=0,s=!1,l=!1,c=0,u=e.length,p="",d="";e:for(c=0;c<u;c++){var f=e.charAt(c);if(!1===s){if("<"===f){s=c;continue}}else if(!1===l){if("<"===f){r+=n(e.slice(a,c)),s=c,a=c;continue}if(">"===f){r+=n(e.slice(a,s)),p=o(d=e.slice(s,c+1)),r+=t(s,r.length,p,d,i(d)),a=c+1,s=!1;continue}if('"'===f||"'"===f)for(var h=1,m=e.charAt(c-h);""===m.trim()||"="===m;){if("="===m){l=f;continue e}m=e.charAt(c-++h)}}else if(f===l){l=!1;continue}}return a<e.length&&(r+=n(e.substr(a))),r},t.parseAttr=function(e,t){"use strict";var n=0,o=0,i=[],p=!1,d=e.length;function f(e,n){if(!((e=(e=r.trim(e)).replace(a,"").toLowerCase()).length<1)){var o=t(e,n||"");o&&i.push(o)}}for(var h=0;h<d;h++){var m,g=e.charAt(h);if(!1!==p||"="!==g)if(!1===p||h!==o){if(/\s|\n|\t/.test(g)){if(e=e.replace(/\s|\n|\t/g," "),!1===p){if(-1===(m=s(e,h))){f(r.trim(e.slice(n,h))),p=!1,n=h+1;continue}h=m-1;continue}if(-1===(m=c(e,h-1))){f(p,u(r.trim(e.slice(n,h)))),p=!1,n=h+1;continue}}}else{if(-1===(m=e.indexOf(g,h+1)))break;f(p,r.trim(e.slice(o+1,m))),p=!1,n=(h=m)+1}else p=e.slice(n,h),n=h+1,o='"'===e.charAt(n)||"'"===e.charAt(n)?n:l(e,h+1)}return n<e.length&&(!1===p?f(e.slice(n)):f(p,u(r.trim(e.slice(n))))),r.trim(i.join(" "))}},5935:(e,t,n)=>{"use strict";var r=n(9938),o=n(2242),i=n(866);e.exports=function(e){var t=e.getSelection();if(!t.isCollapsed())return e;var n=t.getAnchorOffset();if(0===n)return e;var a,s,l=t.getAnchorKey(),c=e.getCurrentContent(),u=c.getBlockForKey(l).getLength();if(u<=1)return e;n===u?(a=t.set("anchorOffset",n-1),s=t):s=(a=t.set("focusOffset",n+1)).set("anchorOffset",n+1);var p=i(c,a),d=r.removeRange(c,a,"backward"),f=d.getSelectionAfter(),h=f.getAnchorOffset()-1,m=f.merge({anchorOffset:h,focusOffset:h}),g=r.replaceWithFragment(d,m,p),y=o.push(e,g,"insert-fragment");return o.acceptSelection(y,s)}},5953:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var r=n(4012);let o=(0,r.createContext)(void 0);function i(){return(0,r.useContext)(o)}},5989:(e,t,n)=>{"use strict";var r=n(580),o=n(9677),i=n(5377),a=n(646);function s(e,t){for(var n=1/0,r=1/0,o=-1/0,i=-1/0,a=0;a<e.length;a++){var s=e[a];0!==s.width&&1!==s.width&&(n=Math.min(n,s.top),r=Math.min(r,s.bottom),o=Math.max(o,s.top),i=Math.max(i,s.bottom))}return o<=r&&o-n<t&&i-r<t}function l(e){switch(e.nodeType){case Node.DOCUMENT_TYPE_NODE:return 0;case Node.TEXT_NODE:case Node.PROCESSING_INSTRUCTION_NODE:case Node.COMMENT_NODE:return e.length;default:return e.childNodes.length}}e.exports=function(e){e.collapsed||a(!1);var t=(e=e.cloneRange()).startContainer;1!==t.nodeType&&(t=t.parentNode);var n=function(e){var t=getComputedStyle(e),n=o(e),r=n.createElement("div");r.style.fontFamily=t.fontFamily,r.style.fontSize=t.fontSize,r.style.fontStyle=t.fontStyle,r.style.fontWeight=t.fontWeight,r.style.lineHeight=t.lineHeight,r.style.position="absolute",r.textContent="M";var i=n.body;i||a(!1),i.appendChild(r);var s=r.getBoundingClientRect();return i.removeChild(r),s.height}(t),c=e.endContainer,u=e.endOffset;for(e.setStart(e.startContainer,0);s(i(e),n)&&(c=e.startContainer,u=e.startOffset,c.parentNode||a(!1),e.setStartBefore(c),1!==c.nodeType||"inline"===getComputedStyle(c).display););for(var p=c,d=u-1;;){for(var f=p.nodeValue,h=d;h>=0;h--)if(!(null!=f&&h>0&&r.isSurrogatePair(f,h-1))){if(e.setStart(p,h),!s(i(e),n))break;c=p,u=h}if(-1===h||0===p.childNodes.length)break;d=l(p=p.childNodes[h])}return e.setStart(c,u),e}},6018:(e,t,n)=>{var r=n(7043),o=n(3473);for(var i in(t=e.exports=function(e,t){return new o(t).process(e)}).FilterCSS=o,r)t[i]=r[i];"undefined"!=typeof window&&(window.filterCSS=e.exports)},6033:e=>{"use strict";e.exports=t},6044:(e,t,n)=>{"use strict";var r=n(3018),o=n(8227),i=n(646);function a(e,t,n){var a=t.getCharacterList(),s=n>0?a.get(n-1):void 0,l=n<a.count()?a.get(n):void 0,c=s?s.getEntity():void 0,u=l?l.getEntity():void 0;if(u&&u===c&&"MUTABLE"!==e.__get(u).getMutability()){for(var p,d=function(e,t,n){var r;return o(e,function(e,t){return e.getEntity()===t.getEntity()},function(e){return e.getEntity()===t},function(e,t){e<=n&&t>=n&&(r={start:e,end:t})}),"object"!=typeof r&&i(!1),r}(a,u,n),f=d.start,h=d.end;f<h;)p=a.get(f),a=a.set(f,r.applyEntity(p,null)),f++;return t.set("characterList",a)}return t}e.exports=function(e,t){var n=e.getBlockMap(),r=e.getEntityMap(),o={},i=t.getStartKey(),s=t.getStartOffset(),l=n.get(i),c=a(r,l,s);c!==l&&(o[i]=c);var u=t.getEndKey(),p=t.getEndOffset(),d=n.get(u);i===u&&(d=c);var f=a(r,d,p);return f!==d&&(o[u]=f),Object.keys(o).length?e.merge({blockMap:n.merge(o),selectionAfter:t}):e.set("selectionAfter",t)}},6059:(e,t,n)=>{"use strict";var r=n(5224),o=n(7376),i=n(7337),a=n(646),s=i.OrderedMap,l=i.List,c=function(e,t,n){if(e){var r=t.get(e);r&&t.set(e,n(r))}},u=function(e,t,n,r,o){if(!o)return e;var i="after"===r,a=t.getKey(),s=n.getKey(),u=t.getParentKey(),p=t.getNextSiblingKey(),d=t.getPrevSiblingKey(),f=n.getParentKey(),h=i?n.getNextSiblingKey():s,m=i?s:n.getPrevSiblingKey();return e.withMutations(function(e){c(u,e,function(e){var t=e.getChildKeys();return e.merge({children:t.delete(t.indexOf(a))})}),c(d,e,function(e){return e.merge({nextSibling:p})}),c(p,e,function(e){return e.merge({prevSibling:d})}),c(h,e,function(e){return e.merge({prevSibling:a})}),c(m,e,function(e){return e.merge({nextSibling:a})}),c(f,e,function(e){var t=e.getChildKeys(),n=t.indexOf(s),r=i?n+1:0!==n?n-1:0,o=t.toArray();return o.splice(r,0,a),e.merge({children:l(o)})}),c(a,e,function(e){return e.merge({nextSibling:h,prevSibling:m,parent:f})})})};e.exports=function(e,t,n,i){"replace"===i&&a(!1);var l=n.getKey(),c=t.getKey();c===l&&a(!1);var p=e.getBlockMap(),d=t instanceof r,f=[t],h=p.delete(c);d&&(f=[],h=p.withMutations(function(e){var n=t.getNextSiblingKey(),r=o(t,e);e.toSeq().skipUntil(function(e){return e.getKey()===c}).takeWhile(function(e){var t=e.getKey(),o=t===c,i=n&&t!==n,a=!n&&e.getParentKey()&&(!r||t!==r);return!!(o||i||a)}).forEach(function(t){f.push(t),e.delete(t.getKey())})}));var m=h.toSeq().takeUntil(function(e){return e===n}),g=h.toSeq().skipUntil(function(e){return e===n}).skip(1),y=f.map(function(e){return[e.getKey(),e]}),v=s();if("before"===i){var b=e.getBlockBefore(l);b&&b.getKey()===t.getKey()&&a(!1),v=m.concat([].concat(y,[[l,n]]),g).toOrderedMap()}else if("after"===i){var w=e.getBlockAfter(l);w&&w.getKey()===c&&a(!1),v=m.concat([[l,n]].concat(y),g).toOrderedMap()}return e.merge({blockMap:u(v,t,n,i,d),selectionBefore:e.getSelectionAfter(),selectionAfter:e.getSelectionAfter().merge({anchorKey:c,focusKey:c})})}},6090:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(4188),o=n(123),i=n(1104),a=n(551);function s(e,t){(0,a.A)(2,arguments);var n=(0,o.default)(e),s=(0,r.A)(t)-(Math.floor(n.getMonth()/3)+1);return(0,i.default)(n,n.getMonth()+3*s)}},6127:e=>{"use strict";e.exports=function(e,t){e.setMode("drag"),t.preventDefault()}},6207:(e,t,n)=>{"use strict";var r=n(7204),o=n(2242),i=n(3564),a=n(120);e.exports=function(e){if(e._blockSelectEvents||e._latestEditorState!==e.props.editorState){if(e._blockSelectEvents){var t=e.props.editorState.getSelection();r.logBlockedSelectionEvent({anonymizedDom:"N/A",extraParams:JSON.stringify({stacktrace:(new Error).stack}),selectionState:JSON.stringify(t.toJS())})}}else{var n=e.props.editorState,s=a(n,i(e)),l=s.selectionState;l!==n.getSelection()&&(n=s.needsRecovery?o.forceSelection(n,l):o.acceptSelection(n,l),e.update(n))}}},6212:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e);return t.setHours(23,59,59,999),t}},6268:(e,t,n)=>{"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(4012),a=n(4134),s=n(646),l=n(3816),c=a.isBrowser("IE <= 11"),u=function(e){var t,n;function a(t){var n;return o(r(n=e.call(this,t)||this),"_forceFlag",void 0),o(r(n),"_node",void 0),n._forceFlag=!1,n}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=a.prototype;return u.shouldComponentUpdate=function(e){var t=this._node,n=""===e.children;l(t)||s(!1);var r=t;return n?!function(e){return c?"\n"===e.textContent:"BR"===e.tagName}(r):r.textContent!==e.children},u.componentDidMount=function(){this._forceFlag=!this._forceFlag},u.componentDidUpdate=function(){this._forceFlag=!this._forceFlag},u.render=function(){var e,t=this;return""===this.props.children?this._forceFlag?(e=function(e){return t._node=e},c?i.createElement("span",{key:"A","data-text":"true",ref:e},"\n"):i.createElement("br",{key:"A","data-text":"true",ref:e})):function(e){return c?i.createElement("span",{key:"B","data-text":"true",ref:e},"\n"):i.createElement("br",{key:"B","data-text":"true",ref:e})}(function(e){return t._node=e}):i.createElement("span",{key:this._forceFlag?"A":"B","data-text":"true",ref:function(e){return t._node=e}},this.props.children)},a}(i.Component);e.exports=u},6269:e=>{"use strict";e.exports=function(e,t,n){var r=e;if(n===r.count())t.forEach(function(e){r=r.push(e)});else if(0===n)t.reverse().forEach(function(e){r=r.unshift(e)});else{var o=r.slice(0,n),i=r.slice(n);r=o.concat(t,i).toList()}return r}},6284:(e,t,n)=>{"use strict";n.d(t,{r:()=>l,s:()=>u});var r,o=n(4012),i=n(7280),a=n(8419),s=((r=s||{})[r.Ignore=0]="Ignore",r[r.Select=1]="Select",r[r.Close=2]="Close",r);const l={Ignore:{kind:0},Select:e=>({kind:1,target:e}),Close:{kind:2}},c=200;function u(e,{trigger:t,action:n,close:r,select:s}){let l=(0,o.useRef)(null);(0,a.z)(e&&null!==t,"pointerdown",e=>{i.Ll(null==e?void 0:e.target)&&null!=t&&t.contains(e.target)&&(l.current=new Date)}),(0,a.z)(e&&null!==t,"pointerup",e=>{if(null===l.current||!i.Lk(e.target))return;let t=n(e),o=(new Date).getTime()-l.current.getTime();switch(l.current=null,t.kind){case 0:return;case 1:o>c&&(s(t.target),r());break;case 2:r()}},{capture:!0})}},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n=function(e,t){var n,r,o,i=e[1]||"",a=e[3];if(!a)return i;if(t&&"function"==typeof btoa){var s=(n=a,r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),"/*# ".concat(o," */")),l=a.sources.map(function(e){return"/*# sourceURL=".concat(a.sourceRoot||"").concat(e," */")});return[i].concat(l).concat([s]).join("\n")}return[i].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n}).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i<this.length;i++){var a=this[i][0];null!=a&&(o[a]=!0)}for(var s=0;s<e.length;s++){var l=[].concat(e[s]);r&&o[l[0]]||(n&&(l[2]?l[2]="".concat(n," and ").concat(l[2]):l[2]=n),t.push(l))}},t}},6339:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(4012),o=n(9851);let i=(e,t)=>{o._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},6408:e=>{"use strict";e.exports=function(e){if(null!=e)return e;throw new Error("Got unexpected null or undefined")}},6416:(e,t,n)=>{"use strict";var r=n(1952),o=n(7337);e.exports=function(e,t,n){var i=e.getBlockMap(),a=t.getStartKey(),s=t.getStartOffset(),l=t.getEndKey(),c=t.getEndOffset(),u=i.skipUntil(function(e,t){return t===a}).takeUntil(function(e,t){return t===l}).toOrderedMap().merge(o.OrderedMap([[l,i.get(l)]])).map(function(e,t){var o=t===a?s:0,i=t===l?c:e.getLength();return r(e,o,i,n)});return e.merge({blockMap:i.merge(u),selectionBefore:t,selectionAfter:t})}},6429:()=>{},6438:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function o(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var i,a={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function l(e){return function(t,n){var r,o=n||{};if("formatting"===(o.context?String(o.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,a=o.width?String(o.width):i;r=e.formattingValues[a]||e.formattingValues[i]}else{var s=e.defaultWidth,l=o.width?String(o.width):e.defaultWidth;r=e.values[l]||e.values[s]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function c(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;var a,s=i[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}(l,function(e){return e.test(s)}):function(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}(l,function(e){return e.test(s)});return a=e.valueCallback?e.valueCallback(c):c,{value:a=n.valueCallback?n.valueCallback(a):a,rest:t.slice(s.length)}}}const u={code:"en-US",formatDistance:function(e,t,n){var o,i=r[e];return o="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o},formatLong:a,formatRelative:function(e,t,n,r){return s[e]},localize:{ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(i={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(i.matchPattern);if(!n)return null;var r=n[0],o=e.match(i.parsePattern);if(!o)return null;var a=i.valueCallback?i.valueCallback(o[0]):o[0];return{value:a=t.valueCallback?t.valueCallback(a):a,rest:e.slice(r.length)}}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},6462:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(123),o=n(4188),i=n(551);function a(e,t){(0,i.A)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.A)(s),c=null==n.weekStartsOn?l:(0,o.A)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,r.default)(e),p=u.getDay(),d=6+(p<c?-7:0)-(p-c);return u.setDate(u.getDate()+d),u.setHours(23,59,59,999),u}},6567:function(e){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";function n(e,t,n,r){return function(e,t,n,r){return{red:r[4*(n*t+e)],green:r[4*(n*t+e)+1],blue:r[4*(n*t+e)+2],alpha:r[4*(n*t+e)+3]}}(e,t,n,r).alpha}function r(e,t,r,o){for(var i=e?1:-1,a=e?0:r-1;e?a<r:a>-1;a+=i)for(var s=0;s<t;s++)if(n(s,a,t,o))return a;return null}function o(e,t,r,o){for(var i=e?1:-1,a=e?0:t-1;e?a<t:a>-1;a+=i)for(var s=0;s<r;s++)if(n(a,s,t,o))return a;return null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.getContext("2d"),n=e.width,i=e.height,a=t.getImageData(0,0,n,i).data,s=r(!0,n,i,a),l=r(!1,n,i,a),c=o(!0,n,i,a),u=o(!1,n,i,a)-c+1,p=l-s+1,d=t.getImageData(c,s,u,p);return e.width=u,e.height=p,t.clearRect(0,0,u,p),t.putImageData(d,0,0),e}}])},6576:(e,t,n)=>{"use strict";var r=n(9394),o=n(8452);e.exports=function(){var e=r();return o(Object,{is:e},{is:function(){return Object.is!==e}}),e}},6638:(e,t,n)=>{"use strict";n.d(t,{M:()=>p});var r=n(4567),o=n(4836),i=n(1619),a=n(4012);let s=!1,l=0;function c(e){"touch"===e.pointerType&&(s=!0,setTimeout(()=>{s=!1},50))}function u(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",c),l++,()=>{l--,l>0||"undefined"!=typeof PointerEvent&&document.removeEventListener("pointerup",c)}}function p(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:l,isDisabled:c}=e,[p,d]=(0,a.useState)(!1),f=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(u,[]);let{addGlobalListener:h,removeAllGlobalListeners:m}=(0,r.A)(),{hoverProps:g,triggerHoverEnd:y}=(0,a.useMemo)(()=>{let e=(e,t)=>{let r=f.target;f.pointerType="",f.target=null,"touch"!==t&&f.isHovered&&r&&(f.isHovered=!1,m(),l&&l({type:"hoverend",target:r,pointerType:t}),n&&n(!1),d(!1))},r={};return"undefined"!=typeof PointerEvent&&(r.onPointerEnter=r=>{s&&"mouse"===r.pointerType||((r,a)=>{if(f.pointerType=a,c||"touch"===a||f.isHovered||!r.currentTarget.contains(r.target))return;f.isHovered=!0;let s=r.currentTarget;f.target=s,h((0,o.TW)(r.target),"pointerover",t=>{f.isHovered&&f.target&&!(0,i.sD)(f.target,t.target)&&e(0,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:s,pointerType:a}),n&&n(!0),d(!0)})(r,r.pointerType)},r.onPointerLeave=t=>{!c&&t.currentTarget.contains(t.target)&&e(0,t.pointerType)}),{hoverProps:r,triggerHoverEnd:e}},[t,n,l,c,f,h,m]);return(0,a.useEffect)(()=>{c&&y({currentTarget:f.target},f.pointerType)},[c]),{hoverProps:g,isHovered:p}}},6737:(e,t,n)=>{"use strict";n.d(t,{o:()=>R});var r=n(4012);const o="undefined"!=typeof document?r.useLayoutEffect:()=>{};function i(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function a(e){let t=(0,r.useRef)({isFocused:!1,observer:null});o(()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=function(e){const t=(0,r.useRef)(null);return o(()=>{t.current=e},[e]),(0,r.useCallback)((...e)=>{const n=t.current;return null==n?void 0:n(...e)},[])}(t=>{null==e||e(t)});return(0,r.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,o=e=>{if(t.current.isFocused=!1,r.disabled){let t=i(e);n(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",o,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}let s=!1;function l(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function c(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function u(e){let t=null;return()=>(null==t&&(t=e()),t)}const p=u(function(){return c(/^Mac/i)}),d=u(function(){return c(/^iPhone/i)}),f=u(function(){return c(/^iPad/i)||p()&&navigator.maxTouchPoints>1}),h=u(function(){return d()||f()}),m=(u(function(){return p()||h()}),u(function(){return l(/AppleWebKit/i)&&!m()}),u(function(){return l(/Chrome/i)})),g=u(function(){return l(/Android/i)});u(function(){return l(/Firefox/i)});var y=n(4836);let v=null,b=new Set,w=new Map,_=!1,E=!1;const S={Tab:!0,Escape:!0};function x(e,t){for(let n of b)n(e,t)}function k(e){_=!0,function(e){return!(e.metaKey||!p()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(v="keyboard",x("keyboard",e))}function C(e){v="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(_=!0,x("pointer",e))}function O(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(g()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(_=!0,v="virtual")}function D(e){e.target!==window&&e.target!==document&&!s&&e.isTrusted&&(_||E||(v="virtual",x("virtual",e)),_=!1,E=!1)}function M(){s||(_=!1,E=!0)}function T(e){if("undefined"==typeof window||"undefined"==typeof document||w.get((0,y.mD)(e)))return;const t=(0,y.mD)(e),n=(0,y.TW)(e);let r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){_=!0,r.apply(this,arguments)},n.addEventListener("keydown",k,!0),n.addEventListener("keyup",k,!0),n.addEventListener("click",O,!0),t.addEventListener("focus",D,!0),t.addEventListener("blur",M,!1),"undefined"!=typeof PointerEvent&&(n.addEventListener("pointerdown",C,!0),n.addEventListener("pointermove",C,!0),n.addEventListener("pointerup",C,!0)),t.addEventListener("beforeunload",()=>{A(e)},{once:!0}),w.set(t,{focus:r})}const A=(e,t)=>{const n=(0,y.mD)(e),r=(0,y.TW)(e);t&&r.removeEventListener("DOMContentLoaded",t),w.has(n)&&(n.HTMLElement.prototype.focus=w.get(n).focus,r.removeEventListener("keydown",k,!0),r.removeEventListener("keyup",k,!0),r.removeEventListener("click",O,!0),n.removeEventListener("focus",D,!0),n.removeEventListener("blur",M,!1),"undefined"!=typeof PointerEvent&&(r.removeEventListener("pointerdown",C,!0),r.removeEventListener("pointermove",C,!0),r.removeEventListener("pointerup",C,!0)),w.delete(n))};function N(){return"pointer"!==v}"undefined"!=typeof document&&function(e){const t=(0,y.TW)(e);let n;"loading"!==t.readyState?T(e):(n=()=>{T(e)},t.addEventListener("DOMContentLoaded",n))}();const I=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var L=n(1619);var j=n(4567);function P(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:o,onFocusWithinChange:s}=e,l=(0,r.useRef)({isFocusWithin:!1}),{addGlobalListener:c,removeAllGlobalListeners:u}=(0,j.A)(),p=(0,r.useCallback)(e=>{e.currentTarget.contains(e.target)&&l.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(l.current.isFocusWithin=!1,u(),n&&n(e),s&&s(!1))},[n,s,l,u]),d=a(p),f=(0,r.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;const t=(0,y.TW)(e.target),n=(0,L.bq)(t);if(!l.current.isFocusWithin&&n===(0,L.wt)(e.nativeEvent)){o&&o(e),s&&s(!0),l.current.isFocusWithin=!0,d(e);let n=e.currentTarget;c(t,"focus",e=>{if(l.current.isFocusWithin&&!(0,L.sD)(n,e.target)){let r=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});!function(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}(r,n);let o=i(r);p(o)}},{capture:!0})}},[o,s,d,c,p]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:f,onBlur:p}}}function R(e={}){let{autoFocus:t=!1,isTextInput:n,within:o}=e,i=(0,r.useRef)({isFocused:!1,isFocusVisible:t||N()}),[s,l]=(0,r.useState)(!1),[c,u]=(0,r.useState)(()=>i.current.isFocused&&i.current.isFocusVisible),p=(0,r.useCallback)(()=>u(i.current.isFocused&&i.current.isFocusVisible),[]),d=(0,r.useCallback)(e=>{i.current.isFocused=e,l(e),p()},[p]);var f,h,m;f=e=>{i.current.isFocusVisible=e,p()},h=[],m={isTextInput:n},T(),(0,r.useEffect)(()=>{let e=(e,t)=>{(function(e,t,n){let r=(0,y.TW)(null==n?void 0:n.target);const o="undefined"!=typeof window?(0,y.mD)(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="undefined"!=typeof window?(0,y.mD)(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,a="undefined"!=typeof window?(0,y.mD)(null==n?void 0:n.target).HTMLElement:HTMLElement,s="undefined"!=typeof window?(0,y.mD)(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||r.activeElement instanceof o&&!I.has(r.activeElement.type)||r.activeElement instanceof i||r.activeElement instanceof a&&r.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof s&&!S[n.key])})(!!(null==m?void 0:m.isTextInput),e,t)&&f(N())};return b.add(e),()=>{b.delete(e)}},h);let{focusProps:g}=function(e){let{isDisabled:t,onFocus:n,onBlur:o,onFocusChange:i}=e;const s=(0,r.useCallback)(e=>{if(e.target===e.currentTarget)return o&&o(e),i&&i(!1),!0},[o,i]),l=a(s),c=(0,r.useCallback)(e=>{const t=(0,y.TW)(e.target),r=t?(0,L.bq)(t):(0,L.bq)();e.target===e.currentTarget&&r===(0,L.wt)(e.nativeEvent)&&(n&&n(e),i&&i(!0),l(e))},[i,n,l]);return{focusProps:{onFocus:!t&&(n||i||o)?c:void 0,onBlur:t||!o&&!i?void 0:s}}}({isDisabled:o,onFocusChange:d}),{focusWithinProps:v}=P({isDisabled:!o,onFocusWithinChange:d});return{isFocused:s,isFocusVisible:c,focusProps:o?v:g}}},6743:(e,t,n)=>{"use strict";var r=n(9353);e.exports=Function.prototype.bind||r},6757:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=t.getMonth(),i=n-n%3;return t.setMonth(i,1),t.setHours(0,0,0,0),t}},6828:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5290),o=n(123),i=n(551);function a(e){if((0,i.A)(1,arguments),!(0,r.default)(e)&&"number"!=typeof e)return!1;var t=(0,o.default)(e);return!isNaN(Number(t))}},6840:(e,t,n)=>{"use strict";var r=n(3018),o=n(8227),i=n(7337),a=i.List,s=i.Map,l=i.OrderedSet,c=i.Record,u=i.Repeat,p=l(),d=function(e){var t,n;function i(t){return e.call(this,function(e){if(!e)return e;var t=e.characterList,n=e.text;return n&&!t&&(e.characterList=a(u(r.EMPTY,n.length))),e}(t))||this}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=i.prototype;return s.getKey=function(){return this.get("key")},s.getType=function(){return this.get("type")},s.getText=function(){return this.get("text")},s.getCharacterList=function(){return this.get("characterList")},s.getLength=function(){return this.getText().length},s.getDepth=function(){return this.get("depth")},s.getData=function(){return this.get("data")},s.getInlineStyleAt=function(e){var t=this.getCharacterList().get(e);return t?t.getStyle():p},s.getEntityAt=function(e){var t=this.getCharacterList().get(e);return t?t.getEntity():null},s.findStyleRanges=function(e,t){o(this.getCharacterList(),f,e,t)},s.findEntityRanges=function(e,t){o(this.getCharacterList(),h,e,t)},i}(c({key:"",type:"unstyled",text:"",characterList:a(),depth:0,data:s()}));function f(e,t){return e.getStyle()===t.getStyle()}function h(e,t){return e.getEntity()===t.getEntity()}e.exports=d},6892:(e,t,n)=>{"use strict";var r=n(8748),o=n(3998);function i(e){return null==e?e:String(e)}e.exports=function(e,t){var n;if(window.getComputedStyle&&(n=window.getComputedStyle(e,null)))return i(n.getPropertyValue(o(t)));if(document.defaultView&&document.defaultView.getComputedStyle){if(n=document.defaultView.getComputedStyle(e,null))return i(n.getPropertyValue(o(t)));if("display"===t)return"none"}return e.currentStyle?i("float"===t?e.currentStyle.cssFloat||e.currentStyle.styleFloat:e.currentStyle[r(t)]):i(e.style&&e.style[r(t)])}},6894:(e,t)=>{"use strict";function n(e){return"object"!=typeof e||"toString"in e?e:Object.prototype.toString.call(e).slice(8,-1)}Object.defineProperty(t,"__esModule",{value:!0});var r="object"==typeof process&&!0;function o(e,t){if(!e){if(r)throw new Error("Invariant failed");throw new Error(t())}}t.invariant=o;var i=Object.prototype.hasOwnProperty,a=Array.prototype.splice,s=Object.prototype.toString;function l(e){return s.call(e).slice(8,-1)}var c=Object.assign||function(e,t){return u(t).forEach(function(n){i.call(t,n)&&(e[n]=t[n])}),e},u="function"==typeof Object.getOwnPropertySymbols?function(e){return Object.keys(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.keys(e)};function p(e){return Array.isArray(e)?c(e.constructor(e.length),e):"Map"===l(e)?new Map(e):"Set"===l(e)?new Set(e):e&&"object"==typeof e?c(Object.create(Object.getPrototypeOf(e)),e):e}var d=function(){function e(){this.commands=c({},f),this.update=this.update.bind(this),this.update.extend=this.extend=this.extend.bind(this),this.update.isEquals=function(e,t){return e===t},this.update.newContext=function(){return(new e).update}}return Object.defineProperty(e.prototype,"isEquals",{get:function(){return this.update.isEquals},set:function(e){this.update.isEquals=e},enumerable:!0,configurable:!0}),e.prototype.extend=function(e,t){this.commands[e]=t},e.prototype.update=function(e,t){var n=this,r="function"==typeof t?{$apply:t}:t;Array.isArray(e)&&Array.isArray(r)||o(!Array.isArray(r),function(){return"update(): You provided an invalid spec to update(). The spec may not contain an array except as the value of $set, $push, $unshift, $splice or any custom command allowing an array value."}),o("object"==typeof r&&null!==r,function(){return"update(): You provided an invalid spec to update(). The spec and every included key path must be plain objects containing one of the following commands: "+Object.keys(n.commands).join(", ")+"."});var a=e;return u(r).forEach(function(t){if(i.call(n.commands,t)){var o=e===a;a=n.commands[t](r[t],a,r,e),o&&n.isEquals(a,e)&&(a=e)}else{var s="Map"===l(e)?n.update(e.get(t),r[t]):n.update(e[t],r[t]),c="Map"===l(a)?a.get(t):a[t];n.isEquals(s,c)&&(void 0!==s||i.call(e,t))||(a===e&&(a=p(e)),"Map"===l(a)?a.set(t,s):a[t]=s)}}),a},e}();t.Context=d;var f={$push:function(e,t,n){return m(t,n,"$push"),e.length?t.concat(e):t},$unshift:function(e,t,n){return m(t,n,"$unshift"),e.length?e.concat(t):t},$splice:function(e,t,r,i){return function(e,t){o(Array.isArray(e),function(){return"Expected $splice target to be an array; got "+n(e)}),y(t.$splice)}(t,r),e.forEach(function(e){y(e),t===i&&e.length&&(t=p(i)),a.apply(t,e)}),t},$set:function(e,t,n){return function(e){o(1===Object.keys(e).length,function(){return"Cannot have more than one key in an object with $set"})}(n),e},$toggle:function(e,t){g(e,"$toggle");var n=e.length?p(t):t;return e.forEach(function(e){n[e]=!t[e]}),n},$unset:function(e,t,n,r){return g(e,"$unset"),e.forEach(function(e){Object.hasOwnProperty.call(t,e)&&(t===r&&(t=p(r)),delete t[e])}),t},$add:function(e,t,n,r){return v(t,"$add"),g(e,"$add"),"Map"===l(t)?e.forEach(function(e){var n=e[0],o=e[1];t===r&&t.get(n)!==o&&(t=p(r)),t.set(n,o)}):e.forEach(function(e){t!==r||t.has(e)||(t=p(r)),t.add(e)}),t},$remove:function(e,t,n,r){return v(t,"$remove"),g(e,"$remove"),e.forEach(function(e){t===r&&t.has(e)&&(t=p(r)),t.delete(e)}),t},$merge:function(e,t,r,i){var a,s;return a=t,o((s=e)&&"object"==typeof s,function(){return"update(): $merge expects a spec of type 'object'; got "+n(s)}),o(a&&"object"==typeof a,function(){return"update(): $merge expects a target of type 'object'; got "+n(a)}),u(e).forEach(function(n){e[n]!==t[n]&&(t===i&&(t=p(i)),t[n]=e[n])}),t},$apply:function(e,t){var r;return o("function"==typeof(r=e),function(){return"update(): expected spec of $apply to be a function; got "+n(r)+"."}),e(t)}},h=new d;function m(e,t,r){o(Array.isArray(e),function(){return"update(): expected target of "+n(r)+" to be an array; got "+n(e)+"."}),g(t[r],r)}function g(e,t){o(Array.isArray(e),function(){return"update(): expected spec of "+n(t)+" to be an array; got "+n(e)+". Did you forget to wrap your parameter in an array?"})}function y(e){o(Array.isArray(e),function(){return"update(): expected spec of $splice to be an array of arrays; got "+n(e)+". Did you forget to wrap your parameters in an array?"})}function v(e,t){var r=l(e);o("Map"===r||"Set"===r,function(){return"update(): "+n(t)+" expects a target of type Set or Map; got "+n(r)})}t.isEquals=h.update.isEquals,t.extend=h.extend,t.default=h.update,t.default.default=e.exports=c(t.default,t)},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6948:(e,t,n)=>{"use strict";n.d(t,{DragLayer:()=>ie,DragSource:()=>K,DropTarget:()=>ee});var r=n(2954);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e){return"function"==typeof e}function a(){}function s(e){if(!function(e){return"object"===o(e)&&null!==e}(e))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function l(e){var t=e.current;return null==t?null:t.decoratedRef?t.decoratedRef.current:t}function c(e){return(t=e)&&t.prototype&&"function"==typeof t.prototype.render||function(e){var t;return"Symbol(react.forward_ref)"===(null==e||null===(t=e.$$typeof)||void 0===t?void 0:t.toString())}(e);var t}var u=n(4012);function p(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<i.length;l++){var c=i[l];if(!s(c))return!1;var u=e[c],p=t[c];if(!1===(o=n?n.call(r,u,p,c):void 0)||void 0===o&&u!==p)return!1}return!0}var d=n(4146),f=n.n(d),h=n(7112);function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t,n){return t&&g(e.prototype,t),n&&g(e,n),e}var v=function(){var e=function(){function e(t){m(this,e),this.isDisposed=!1,this.action=i(t)?t:a}return y(e,[{key:"dispose",value:function(){this.isDisposed||(this.action(),this.isDisposed=!0)}}],[{key:"isDisposable",value:function(e){return Boolean(e&&i(e.dispose))}},{key:"_fixup",value:function(t){return e.isDisposable(t)?t:e.empty}},{key:"create",value:function(t){return new e(t)}}]),e}();return e.empty={dispose:a},e}(),b=function(){function e(){m(this,e),this.isDisposed=!1;for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];this.disposables=n}return y(e,[{key:"add",value:function(e){this.isDisposed?e.dispose():this.disposables.push(e)}},{key:"remove",value:function(e){var t=!1;if(!this.isDisposed){var n=this.disposables.indexOf(e);-1!==n&&(t=!0,this.disposables.splice(n,1),e.dispose())}return t}},{key:"clear",value:function(){if(!this.isDisposed){for(var e=this.disposables.length,t=new Array(e),n=0;n<e;n++)t[n]=this.disposables[n];this.disposables=[];for(var r=0;r<e;r++)t[r].dispose()}}},{key:"dispose",value:function(){if(!this.isDisposed){this.isDisposed=!0;for(var e=this.disposables.length,t=new Array(e),n=0;n<e;n++)t[n]=this.disposables[n];this.disposables=[];for(var r=0;r<e;r++)t[r].dispose()}}}]),e}(),w=function(){function e(){m(this,e),this.isDisposed=!1}return y(e,[{key:"getDisposable",value:function(){return this.current}},{key:"setDisposable",value:function(e){var t=this.isDisposed;if(!t){var n=this.current;this.current=e,n&&n.dispose()}t&&e&&e.dispose()}},{key:"dispose",value:function(){if(!this.isDisposed){this.isDisposed=!0;var e=this.current;this.current=void 0,e&&e.dispose()}}}]),e}();function _(e){return _="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_(e)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function x(e,t){return x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},x(e,t)}function k(e){return k=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},k(e)}function C(e){var t=e.DecoratedComponent,n=e.createHandler,o=e.createMonitor,i=e.createConnector,a=e.registerHandler,s=e.containerDisplayName,l=e.getType,d=e.collect,m=e.options.arePropsEqual,g=void 0===m?p:m,y=t,C=t.displayName||t.name||"Component",O=function(){var e=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&x(e,t)}(D,e);var t,s,f,m,O=(f=D,m=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=k(f);if(m){var n=k(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==_(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,e)});function D(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,D),(t=O.call(this,e)).decoratedRef=u.createRef(),t.handleChange=function(){var e=t.getCurrentState();p(e,t.state)||t.setState(e)},t.disposable=new w,t.receiveProps(e),t.dispose(),t}return t=D,(s=[{key:"getHandlerId",value:function(){return this.handlerId}},{key:"getDecoratedComponentInstance",value:function(){return(0,r.V)(this.decoratedRef.current,"In order to access an instance of the decorated component, it must either be a class component or use React.forwardRef()"),this.decoratedRef.current}},{key:"shouldComponentUpdate",value:function(e,t){return!g(e,this.props)||!p(t,this.state)}},{key:"componentDidMount",value:function(){this.disposable=new w,this.currentType=void 0,this.receiveProps(this.props),this.handleChange()}},{key:"componentDidUpdate",value:function(e){g(this.props,e)||(this.receiveProps(this.props),this.handleChange())}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"receiveProps",value:function(e){this.handler&&(this.handler.receiveProps(e),this.receiveType(l(e)))}},{key:"receiveType",value:function(e){if(this.handlerMonitor&&this.manager&&this.handlerConnector&&e!==this.currentType){this.currentType=e;var t=(i=a(e,this.handler,this.manager),s=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}}(i,s)||function(e,t){if(e){if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?E(e,t):void 0}}(i,s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=t[0],r=t[1];this.handlerId=n,this.handlerMonitor.receiveHandlerId(n),this.handlerConnector.receiveHandlerId(n);var o=this.manager.getMonitor().subscribeToStateChange(this.handleChange,{handlerIds:[n]});this.disposable.setDisposable(new b(new v(o),new v(r)))}var i,s}},{key:"dispose",value:function(){this.disposable.dispose(),this.handlerConnector&&this.handlerConnector.receiveHandlerId(null)}},{key:"getCurrentState",value:function(){return this.handlerConnector?d(this.handlerConnector.hooks,this.handlerMonitor,this.props):{}}},{key:"render",value:function(){var e=this;return u.createElement(h.M.Consumer,null,function(t){var n=t.dragDropManager;return e.receiveDragDropManager(n),"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(function(){var t;return null===(t=e.handlerConnector)||void 0===t?void 0:t.reconnect()}),u.createElement(y,Object.assign({},e.props,e.getCurrentState(),{ref:c(y)?e.decoratedRef:null}))})}},{key:"receiveDragDropManager",value:function(e){void 0===this.manager&&((0,r.V)(void 0!==e,"Could not find the drag and drop manager in the context of %s. Make sure to render a DndProvider component in your top-level component. Read more: http://react-dnd.github.io/react-dnd/docs/troubleshooting#could-not-find-the-drag-and-drop-manager-in-the-context",C,C),void 0!==e&&(this.manager=e,this.handlerMonitor=o(e),this.handlerConnector=i(e.getBackend()),this.handler=n(this.handlerMonitor,this.decoratedRef)))}}])&&S(t.prototype,s),D}(u.Component);return e.DecoratedComponent=t,e.displayName="".concat(s,"(").concat(C,")"),e}();return f()(O,t)}function O(e,t,n){var r=n.getRegistry(),o=r.addTarget(e,t);return[o,function(){return r.removeTarget(o)}]}function D(e,t,n){var r=n.getRegistry(),o=r.addSource(e,t);return[o,function(){return r.removeSource(o)}]}function M(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var T=!1,A=!1,N=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.sourceId=null,this.internalMonitor=t.getMonitor()}var t,n;return t=e,(n=[{key:"receiveHandlerId",value:function(e){this.sourceId=e}},{key:"getHandlerId",value:function(){return this.sourceId}},{key:"canDrag",value:function(){(0,r.V)(!T,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return T=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{T=!1}}},{key:"isDragging",value:function(){if(!this.sourceId)return!1;(0,r.V)(!A,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return A=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{A=!1}}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"isDraggingSource",value:function(e){return this.internalMonitor.isDraggingSource(e)}},{key:"isOverTarget",value:function(e,t){return this.internalMonitor.isOverTarget(e,t)}},{key:"getTargetIds",value:function(){return this.internalMonitor.getTargetIds()}},{key:"isSourcePublic",value:function(){return this.internalMonitor.isSourcePublic()}},{key:"getSourceId",value:function(){return this.internalMonitor.getSourceId()}},{key:"subscribeToOffsetChange",value:function(e){return this.internalMonitor.subscribeToOffsetChange(e)}},{key:"canDragSource",value:function(e){return this.internalMonitor.canDragSource(e)}},{key:"canDropOnTarget",value:function(e){return this.internalMonitor.canDropOnTarget(e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}])&&M(t.prototype,n),e}();function I(e,t){"function"==typeof e?e(t):e.current=t}function L(e){var t={};return Object.keys(e).forEach(function(n){var o=e[n];if(n.endsWith("Ref"))t[n]=e[n];else{var i=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(0,u.isValidElement)(t)){var o=t;return e(o,n),o}var i=t;!function(e){if("string"!=typeof e.type){var t=e.type.displayName||e.type.name||"the component";throw new Error("Only native element nodes can now be passed to React DnD connectors."+"You can either wrap ".concat(t," into a <div>, or turn it into a ")+"drag source or a drop target itself.")}}(i);var a=n?function(t){return e(t,n)}:e;return function(e,t){var n=e.ref;return(0,r.V)("string"!=typeof n,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://facebook.github.io/react/docs/more-about-refs.html#the-ref-callback-attribute"),n?(0,u.cloneElement)(e,{ref:function(e){I(n,e),I(t,e)}}):(0,u.cloneElement)(e,{ref:t})}(i,a)}}(o);t[n]=function(){return i}}}),t}function j(e){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(e)}function P(e){return null!==e&&"object"===j(e)&&Object.prototype.hasOwnProperty.call(e,"current")}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var F=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.hooks=L({dragSource:function(e,t){n.clearDragSource(),n.dragSourceOptions=t||null,P(e)?n.dragSourceRef=e:n.dragSourceNode=e,n.reconnectDragSource()},dragPreview:function(e,t){n.clearDragPreview(),n.dragPreviewOptions=t||null,P(e)?n.dragPreviewRef=e:n.dragPreviewNode=e,n.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=t}var t,n;return t=e,(n=[{key:"receiveHandlerId",value:function(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}},{key:"reconnect",value:function(){this.reconnectDragSource(),this.reconnectDragPreview()}},{key:"reconnectDragSource",value:function(){var e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();t&&this.disconnectDragSource(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)):this.lastConnectedDragSource=e)}},{key:"reconnectDragPreview",value:function(){var e=this.dragPreview,t=this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();t&&this.disconnectDragPreview(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=e,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,e,this.dragPreviewOptions)):this.lastConnectedDragPreview=e)}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didConnectedDragSourceChange",value:function(){return this.lastConnectedDragSource!==this.dragSource}},{key:"didConnectedDragPreviewChange",value:function(){return this.lastConnectedDragPreview!==this.dragPreview}},{key:"didDragSourceOptionsChange",value:function(){return!p(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}},{key:"didDragPreviewOptionsChange",value:function(){return!p(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}},{key:"disconnectDragSource",value:function(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}},{key:"disconnectDragPreview",value:function(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}},{key:"clearDragSource",value:function(){this.dragSourceNode=null,this.dragSourceRef=null}},{key:"clearDragPreview",value:function(){this.dragPreviewNode=null,this.dragPreviewRef=null}},{key:"connectTarget",get:function(){return this.dragSource}},{key:"dragSourceOptions",get:function(){return this.dragSourceOptionsInternal},set:function(e){this.dragSourceOptionsInternal=e}},{key:"dragPreviewOptions",get:function(){return this.dragPreviewOptionsInternal},set:function(e){this.dragPreviewOptionsInternal=e}},{key:"dragSource",get:function(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}},{key:"dragPreview",get:function(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}}])&&R(t.prototype,n),e}();function z(e){return z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},z(e)}function B(e,t){return"string"==typeof e||"symbol"===z(e)||!!t&&Array.isArray(e)&&e.every(function(e){return B(e,!1)})}function U(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var H=["canDrag","beginDrag","isDragging","endDrag"],V=["beginDrag"],Y=function(){function e(t,n,r){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.props=null,this.beginDrag=function(){if(o.props)return o.spec.beginDrag(o.props,o.monitor,o.ref.current)},this.spec=t,this.monitor=n,this.ref=r}var t,n;return t=e,(n=[{key:"receiveProps",value:function(e){this.props=e}},{key:"canDrag",value:function(){return!!this.props&&(!this.spec.canDrag||this.spec.canDrag(this.props,this.monitor))}},{key:"isDragging",value:function(e,t){return!!this.props&&(this.spec.isDragging?this.spec.isDragging(this.props,this.monitor):t===e.getSourceId())}},{key:"endDrag",value:function(){this.props&&this.spec.endDrag&&this.spec.endDrag(this.props,this.monitor,l(this.ref))}}])&&U(t.prototype,n),e}();function K(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=e;"function"!=typeof e&&((0,r.V)(B(e),'Expected "type" provided as the first argument to DragSource to be a string, or a function that returns a string given the current props. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',e),i=function(){return e}),(0,r.V)(s(t),'Expected "spec" provided as the second argument to DragSource to be a plain object. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',t);var a=function(e){return Object.keys(e).forEach(function(t){(0,r.V)(H.indexOf(t)>-1,'Expected the drag source specification to only have some of the following keys: %s. Instead received a specification with an unexpected "%s" key. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',H.join(", "),t),(0,r.V)("function"==typeof e[t],"Expected %s in the drag source specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source",t,t,e[t])}),V.forEach(function(t){(0,r.V)("function"==typeof e[t],"Expected %s in the drag source specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source",t,t,e[t])}),function(t,n){return new Y(e,t,n)}}(t);return(0,r.V)("function"==typeof n,'Expected "collect" provided as the third argument to DragSource to be a function that returns a plain object of props to inject. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',n),(0,r.V)(s(o),'Expected "options" provided as the fourth argument to DragSource to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source',n),function(e){return C({containerDisplayName:"DragSource",createHandler:a,registerHandler:D,createConnector:function(e){return new F(e)},createMonitor:function(e){return new N(e)},DecoratedComponent:e,getType:i,collect:n,options:o})}}function W(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var q=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.hooks=L({dropTarget:function(e,t){n.clearDropTarget(),n.dropTargetOptions=t,P(e)?n.dropTargetRef=e:n.dropTargetNode=e,n.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=t}var t,n;return t=e,(n=[{key:"reconnect",value:function(){var e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();var t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}},{key:"receiveHandlerId",value:function(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didDropTargetChange",value:function(){return this.lastConnectedDropTarget!==this.dropTarget}},{key:"didOptionsChange",value:function(){return!p(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}},{key:"disconnectDropTarget",value:function(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}},{key:"clearDropTarget",value:function(){this.dropTargetRef=null,this.dropTargetNode=null}},{key:"connectTarget",get:function(){return this.dropTarget}},{key:"dropTargetOptions",get:function(){return this.dropTargetOptionsInternal},set:function(e){this.dropTargetOptionsInternal=e}},{key:"dropTarget",get:function(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}}])&&W(t.prototype,n),e}();function G(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var $=!1,Q=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.targetId=null,this.internalMonitor=t.getMonitor()}var t,n;return t=e,(n=[{key:"receiveHandlerId",value:function(e){this.targetId=e}},{key:"getHandlerId",value:function(){return this.targetId}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"canDrop",value:function(){if(!this.targetId)return!1;(0,r.V)(!$,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return $=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{$=!1}}},{key:"isOver",value:function(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}])&&G(t.prototype,n),e}();function Z(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var J=["canDrop","hover","drop"],X=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.props=null,this.spec=t,this.monitor=n,this.ref=r}var t,n;return t=e,(n=[{key:"receiveProps",value:function(e){this.props=e}},{key:"receiveMonitor",value:function(e){this.monitor=e}},{key:"canDrop",value:function(){return!this.spec.canDrop||this.spec.canDrop(this.props,this.monitor)}},{key:"hover",value:function(){this.spec.hover&&this.props&&this.spec.hover(this.props,this.monitor,l(this.ref))}},{key:"drop",value:function(){if(this.spec.drop)return this.spec.drop(this.props,this.monitor,this.ref.current)}}])&&Z(t.prototype,n),e}();function ee(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=e;"function"!=typeof e&&((0,r.V)(B(e,!0),'Expected "type" provided as the first argument to DropTarget to be a string, an array of strings, or a function that returns either given the current props. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',e),i=function(){return e}),(0,r.V)(s(t),'Expected "spec" provided as the second argument to DropTarget to be a plain object. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',t);var a=function(e){return Object.keys(e).forEach(function(t){(0,r.V)(J.indexOf(t)>-1,'Expected the drop target specification to only have some of the following keys: %s. Instead received a specification with an unexpected "%s" key. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',J.join(", "),t),(0,r.V)("function"==typeof e[t],"Expected %s in the drop target specification to be a function. Instead received a specification with %s: %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target",t,t,e[t])}),function(t,n){return new X(e,t,n)}}(t);return(0,r.V)("function"==typeof n,'Expected "collect" provided as the third argument to DropTarget to be a function that returns a plain object of props to inject. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',n),(0,r.V)(s(o),'Expected "options" provided as the fourth argument to DropTarget to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target',n),function(e){return C({containerDisplayName:"DropTarget",createHandler:a,registerHandler:O,createMonitor:function(e){return new Q(e)},createConnector:function(e){return new q(e)},DecoratedComponent:e,getType:i,collect:n,options:o})}}function te(e){return te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},te(e)}function ne(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function re(e,t){return re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},re(e,t)}function oe(e){return oe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},oe(e)}function ie(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,r.V)("function"==typeof e,'Expected "collect" provided as the first argument to DragLayer to be a function that collects props to inject into the component. ',"Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-layer",e),(0,r.V)(s(t),'Expected "options" provided as the second argument to DragLayer to be a plain object when specified. Instead, received %s. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-layer',t),function(n){var o=n,i=t.arePropsEqual,a=void 0===i?p:i,s=o.displayName||o.name||"Component",l=function(){var t=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&re(e,t)}(m,t);var n,i,l,d,f=(l=m,d=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=oe(l);if(d){var n=oe(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!==te(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,e)});function m(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m),(e=f.apply(this,arguments)).isCurrentlyMounted=!1,e.ref=u.createRef(),e.handleChange=function(){if(e.isCurrentlyMounted){var t=e.getCurrentState();p(t,e.state)||e.setState(t)}},e}return n=m,(i=[{key:"getDecoratedComponentInstance",value:function(){return(0,r.V)(this.ref.current,"In order to access an instance of the decorated component, it must either be a class component or use React.forwardRef()"),this.ref.current}},{key:"shouldComponentUpdate",value:function(e,t){return!a(e,this.props)||!p(t,this.state)}},{key:"componentDidMount",value:function(){this.isCurrentlyMounted=!0,this.handleChange()}},{key:"componentWillUnmount",value:function(){this.isCurrentlyMounted=!1,this.unsubscribeFromOffsetChange&&(this.unsubscribeFromOffsetChange(),this.unsubscribeFromOffsetChange=void 0),this.unsubscribeFromStateChange&&(this.unsubscribeFromStateChange(),this.unsubscribeFromStateChange=void 0)}},{key:"render",value:function(){var e=this;return u.createElement(h.M.Consumer,null,function(t){var n=t.dragDropManager;return void 0===n?null:(e.receiveDragDropManager(n),e.isCurrentlyMounted?u.createElement(o,Object.assign({},e.props,e.state,{ref:c(o)?e.ref:null})):null)})}},{key:"receiveDragDropManager",value:function(e){if(void 0===this.manager){this.manager=e,(0,r.V)("object"===te(e),"Could not find the drag and drop manager in the context of %s. Make sure to render a DndProvider component in your top-level component. Read more: http://react-dnd.github.io/react-dnd/docs/troubleshooting#could-not-find-the-drag-and-drop-manager-in-the-context",s,s);var t=this.manager.getMonitor();this.unsubscribeFromOffsetChange=t.subscribeToOffsetChange(this.handleChange),this.unsubscribeFromStateChange=t.subscribeToStateChange(this.handleChange)}}},{key:"getCurrentState",value:function(){if(!this.manager)return{};var t=this.manager.getMonitor();return e(t,this.props)}}])&&ne(n.prototype,i),m}(u.Component);return t.displayName="DragLayer(".concat(s,")"),t.DecoratedComponent=n,t}();return f()(l,n)}}},6991:e=>{"use strict";var t={},n=Math.pow(2,24);e.exports=function(){for(var e;void 0===e||t.hasOwnProperty(e)||!isNaN(+e);)e=Math.floor(Math.random()*n).toString(32);return t[e]=!0,e}},6992:(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n(4012),o=n(2599);function i(){let[e]=(0,r.useState)(o.e);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},7018:(e,t,n)=>{"use strict";var r=n(9938),o=n(2242),i=n(286),a=n(6408),s={currentBlockContainsLink:function(e){var t=e.getSelection(),n=e.getCurrentContent(),r=n.getEntityMap();return n.getBlockForKey(t.getAnchorKey()).getCharacterList().slice(t.getStartOffset(),t.getEndOffset()).some(function(e){var t=e.getEntity();return!!t&&"LINK"===r.__get(t).getType()})},getCurrentBlockType:function(e){var t=e.getSelection();return e.getCurrentContent().getBlockForKey(t.getStartKey()).getType()},getDataObjectForLinkURL:function(e){return{url:e.toString()}},handleKeyCommand:function(e,t,n){switch(t){case"bold":return s.toggleInlineStyle(e,"BOLD");case"italic":return s.toggleInlineStyle(e,"ITALIC");case"underline":return s.toggleInlineStyle(e,"UNDERLINE");case"code":return s.toggleCode(e);case"backspace":case"backspace-word":case"backspace-to-start-of-line":return s.onBackspace(e);case"delete":case"delete-word":case"delete-to-end-of-block":return s.onDelete(e);default:return null}},insertSoftNewline:function(e){var t=r.insertText(e.getCurrentContent(),e.getSelection(),"\n",e.getCurrentInlineStyle(),null),n=o.push(e,t,"insert-characters");return o.forceSelection(n,t.getSelectionAfter())},onBackspace:function(e){var t=e.getSelection();if(!t.isCollapsed()||t.getAnchorOffset()||t.getFocusOffset())return null;var n=e.getCurrentContent(),r=t.getStartKey(),i=n.getBlockBefore(r);if(i&&"atomic"===i.getType()){var a=n.getBlockMap().delete(i.getKey()),l=n.merge({blockMap:a,selectionAfter:t});if(l!==n)return o.push(e,l,"remove-range")}var c=s.tryToRemoveBlockStyle(e);return c?o.push(e,c,"change-block-type"):null},onDelete:function(e){var t=e.getSelection();if(!t.isCollapsed())return null;var n=e.getCurrentContent(),i=t.getStartKey(),a=n.getBlockForKey(i).getLength();if(t.getStartOffset()<a)return null;var s=n.getBlockAfter(i);if(!s||"atomic"!==s.getType())return null;var l=t.merge({focusKey:s.getKey(),focusOffset:s.getLength()}),c=r.removeRange(n,l,"forward");return c!==n?o.push(e,c,"remove-range"):null},onTab:function(e,t,n){var r=t.getSelection(),a=r.getAnchorKey();if(a!==r.getFocusKey())return t;var s=t.getCurrentContent(),l=s.getBlockForKey(a),c=l.getType();if("unordered-list-item"!==c&&"ordered-list-item"!==c)return t;e.preventDefault();var u=l.getDepth();if(!e.shiftKey&&u===n)return t;var p=i(s,r,e.shiftKey?-1:1,n);return o.push(t,p,"adjust-depth")},toggleBlockType:function(e,t){var n=e.getSelection(),i=n.getStartKey(),s=n.getEndKey(),l=e.getCurrentContent(),c=n;if(i!==s&&0===n.getEndOffset()){var u=a(l.getBlockBefore(s));s=u.getKey(),c=c.merge({anchorKey:i,anchorOffset:n.getStartOffset(),focusKey:s,focusOffset:u.getLength(),isBackward:!1})}if(l.getBlockMap().skipWhile(function(e,t){return t!==i}).reverse().skipWhile(function(e,t){return t!==s}).some(function(e){return"atomic"===e.getType()}))return e;var p=l.getBlockForKey(i).getType()===t?"unstyled":t;return o.push(e,r.setBlockType(l,c,p),"change-block-type")},toggleCode:function(e){var t=e.getSelection(),n=t.getAnchorKey(),r=t.getFocusKey();return t.isCollapsed()||n!==r?s.toggleBlockType(e,"code-block"):s.toggleInlineStyle(e,"CODE")},toggleInlineStyle:function(e,t){var n=e.getSelection(),i=e.getCurrentInlineStyle();if(n.isCollapsed())return o.setInlineStyleOverride(e,i.has(t)?i.remove(t):i.add(t));var a,s=e.getCurrentContent();return a=i.has(t)?r.removeInlineStyle(s,n,t):r.applyInlineStyle(s,n,t),o.push(e,a,"change-inline-style")},toggleLink:function(e,t,n){var i=r.applyEntity(e.getCurrentContent(),t,n);return o.push(e,i,"apply-entity")},tryToRemoveBlockStyle:function(e){var t=e.getSelection(),n=t.getAnchorOffset();if(t.isCollapsed()&&0===n){var o=t.getAnchorKey(),i=e.getCurrentContent(),a=i.getBlockForKey(o).getType(),s=i.getBlockBefore(o);if("code-block"===a&&s&&"code-block"===s.getType()&&0!==s.getLength())return null;if("unstyled"!==a)return r.setBlockType(i,t,"unstyled")}return null}};e.exports=s},7043:(e,t)=>{function n(){return{"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1}}var r=/javascript\s*\:/gim;t.whiteList={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1},t.getDefaultWhiteList=n,t.onAttr=function(e,t,n){},t.onIgnoreAttr=function(e,t,n){},t.safeAttrValue=function(e,t){return r.test(t)?"":t}},7044:(e,t,n)=>{"use strict";function r(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}n.d(t,{A:()=>r})},7054:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},7078:(e,t,n)=>{"use strict";var r=n(4909);e.exports=function(e){var t=e.ownerDocument.documentElement;if(!("getBoundingClientRect"in e)||!r(t,e))return{left:0,right:0,top:0,bottom:0};var n=e.getBoundingClientRect();return{left:Math.round(n.left)-t.clientLeft,right:Math.round(n.right)-t.clientLeft,top:Math.round(n.top)-t.clientTop,bottom:Math.round(n.bottom)-t.clientTop}}},7112:(e,t,n)=>{"use strict";n.d(t,{M:()=>Ee,s:()=>Se});var r=n(4012);function o(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var i="function"==typeof Symbol&&Symbol.observable||"@@observable",a=function(){return Math.random().toString(36).substring(7).split("").join(".")},s={INIT:"@@redux/INIT"+a(),REPLACE:"@@redux/REPLACE"+a(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+a()}};function l(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(o(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(o(1));return n(l)(e,t)}if("function"!=typeof e)throw new Error(o(2));var a=e,c=t,u=[],p=u,d=!1;function f(){p===u&&(p=u.slice())}function h(){if(d)throw new Error(o(3));return c}function m(e){if("function"!=typeof e)throw new Error(o(4));if(d)throw new Error(o(5));var t=!0;return f(),p.push(e),function(){if(t){if(d)throw new Error(o(6));t=!1,f();var n=p.indexOf(e);p.splice(n,1),u=null}}}function g(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error(o(7));if(void 0===e.type)throw new Error(o(8));if(d)throw new Error(o(9));try{d=!0,c=a(c,e)}finally{d=!1}for(var t=u=p,n=0;n<t.length;n++)(0,t[n])();return e}return g({type:s.INIT}),(r={dispatch:g,subscribe:m,getState:h,replaceReducer:function(e){if("function"!=typeof e)throw new Error(o(10));a=e,g({type:s.REPLACE})}})[i]=function(){var e,t=m;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(o(11));function n(){e.next&&e.next(h())}return n(),{unsubscribe:t(n)}}})[i]=function(){return this},e},r}var c="dnd-core/INIT_COORDS",u="dnd-core/BEGIN_DRAG",p="dnd-core/PUBLISH_DRAG_SOURCE",d="dnd-core/HOVER",f="dnd-core/DROP",h="dnd-core/END_DRAG",m=function(e,t){return e===t};function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach(function(t){v(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function w(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b,r=arguments.length>1?arguments[1]:void 0,o=r.payload;switch(r.type){case c:case u:return{initialSourceClientOffset:o.sourceClientOffset,initialClientOffset:o.clientOffset,clientOffset:o.clientOffset};case d:return e=n.clientOffset,t=o.clientOffset,!e&&!t||e&&t&&e.x===t.x&&e.y===t.y?n:y(y({},n),{},{clientOffset:o.clientOffset});case h:case f:return b;default:return n}}var _="dnd-core/ADD_SOURCE",E="dnd-core/ADD_TARGET",S="dnd-core/REMOVE_SOURCE",x="dnd-core/REMOVE_TARGET";function k(e){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k(e)}function C(e){return"object"===k(e)}function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach(function(t){M(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var T={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function A(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:T,r=arguments.length>1?arguments[1]:void 0,o=r.payload;switch(r.type){case u:return D(D({},n),{},{itemType:o.itemType,item:o.item,sourceId:o.sourceId,isSourcePublic:o.isSourcePublic,dropResult:null,didDrop:!1});case p:return D(D({},n),{},{isSourcePublic:!0});case d:return D(D({},n),{},{targetIds:o.targetIds});case x:return-1===n.targetIds.indexOf(o.targetId)?n:D(D({},n),{},{targetIds:(e=n.targetIds,t=o.targetId,e.filter(function(e){return e!==t}))});case f:return D(D({},n),{},{dropResult:o.dropResult,didDrop:!0,targetIds:[]});case h:return D(D({},n),{},{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return n}}function N(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;switch((arguments.length>1?arguments[1]:void 0).type){case _:case E:return e+1;case S:case x:return e-1;default:return e}}var I=[],L=[];function j(){var e=arguments.length>1?arguments[1]:void 0;switch(e.type){case d:break;case _:case E:case x:case S:return I;default:return L}var t=e.payload,n=t.targetIds,r=void 0===n?[]:n,o=t.prevTargetIds,i=void 0===o?[]:o,a=function(e,t){var n=new Map,r=function(e){n.set(e,n.has(e)?n.get(e)+1:1)};e.forEach(r),t.forEach(r);var o=[];return n.forEach(function(e,t){1===e&&o.push(t)}),o}(r,i),s=a.length>0||!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:m;if(e.length!==t.length)return!1;for(var r=0;r<e.length;++r)if(!n(e[r],t[r]))return!1;return!0}(r,i);if(!s)return I;var l=i[i.length-1],c=r[r.length-1];return l!==c&&(l&&a.push(l),c&&a.push(c)),a}function P(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)+1}function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R(Object(n),!0).forEach(function(t){z(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;return{dirtyHandlerIds:j(n.dirtyHandlerIds,{type:r.type,payload:F(F({},r.payload),{},{prevTargetIds:(e=n,t=[],"dragOperation.targetIds".split(".").reduce(function(e,n){return e&&e[n]?e[n]:t||null},e))})}),dragOffset:w(n.dragOffset,r),refCount:N(n.refCount,r),dragOperation:A(n.dragOperation,r),stateId:P(n.stateId)}}I.__IS_NONE__=!0,L.__IS_ALL__=!0;var U=n(2954);function H(e,t){return{type:c,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}var V={type:c,payload:{clientOffset:null,sourceClientOffset:null}};function Y(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{publishSource:!0},r=n.publishSource,o=void 0===r||r,i=n.clientOffset,a=n.getSourceClientOffset,s=e.getMonitor(),l=e.getRegistry();e.dispatch(H(i)),function(e,t,n){(0,U.V)(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach(function(e){(0,U.V)(n.getSource(e),"Expected sourceIds to be registered.")})}(t,s,l);var c=function(e,t){for(var n=null,r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){n=e[r];break}return n}(t,s);if(null!==c){var p=null;if(i){if(!a)throw new Error("getSourceClientOffset must be defined");!function(e){(0,U.V)("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(a),p=a(c)}e.dispatch(H(i,p));var d=l.getSource(c).beginDrag(s,c);!function(e){(0,U.V)(C(e),"Item must be an object.")}(d),l.pinSource(c);var f=l.getSourceType(c);return{type:u,payload:{itemType:f,item:d,sourceId:c,clientOffset:i||null,sourceClientOffset:p||null,isSourcePublic:!!o}}}e.dispatch(V)}}function K(e){return function(){if(e.getMonitor().isDragging())return{type:p}}}function W(e,t){return null===t?null===e:Array.isArray(e)?e.some(function(e){return e===t}):e===t}function q(e){return function(t){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).clientOffset;!function(e){(0,U.V)(Array.isArray(e),"Expected targetIds to be an array.")}(t);var r=t.slice(0),o=e.getMonitor(),i=e.getRegistry();return function(e,t,n){(0,U.V)(t.isDragging(),"Cannot call hover while not dragging."),(0,U.V)(!t.didDrop(),"Cannot call hover after drop.");for(var r=0;r<e.length;r++){var o=e[r];(0,U.V)(e.lastIndexOf(o)===r,"Expected targetIds to be unique in the passed array.");var i=n.getTarget(o);(0,U.V)(i,"Expected targetIds to be registered.")}}(r,o,i),function(e,t,n){for(var r=e.length-1;r>=0;r--){var o=e[r];W(t.getTargetType(o),n)||e.splice(r,1)}}(r,i,o.getItemType()),function(e,t,n){e.forEach(function(e){n.getTarget(e).hover(t,e)})}(r,o,i),{type:d,payload:{targetIds:r,clientOffset:n||null}}}}function G(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?G(Object(n),!0).forEach(function(t){Q(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.getMonitor(),r=e.getRegistry();!function(e){(0,U.V)(e.isDragging(),"Cannot call drop while not dragging."),(0,U.V)(!e.didDrop(),"Cannot call drop twice during one drag operation.")}(n);var o=function(e){var t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(n);o.forEach(function(o,i){var a=function(e,t,n,r){var o=n.getTarget(e),i=o?o.drop(r,e):void 0;return function(e){(0,U.V)(void 0===e||C(e),"Drop result must either be an object or undefined.")}(i),void 0===i&&(i=0===t?{}:r.getDropResult()),i}(o,i,r,n),s={type:f,payload:{dropResult:$($({},t),a)}};e.dispatch(s)})}}function J(e){return function(){var t=e.getMonitor(),n=e.getRegistry();!function(e){(0,U.V)(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);var r=t.getSourceId();return null!=r&&(n.getSource(r,!0).endDrag(t,r),n.unpinSource()),{type:h}}}function X(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ee(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var te,ne=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.store=t,this.registry=n}var t,n;return t=e,n=[{key:"subscribeToStateChange",value:function(e){var t=this,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{handlerIds:void 0}).handlerIds;(0,U.V)("function"==typeof e,"listener must be a function."),(0,U.V)(void 0===n||Array.isArray(n),"handlerIds, when specified, must be an array of strings.");var r=this.store.getState().stateId;return this.store.subscribe(function(){var o=t.store.getState(),i=o.stateId;try{var a=i===r||i===r+1&&!function(e,t){return e!==I&&(e===L||void 0===t||(n=e,t.filter(function(e){return n.indexOf(e)>-1})).length>0);var n}(o.dirtyHandlerIds,n);a||e()}finally{r=i}})}},{key:"subscribeToOffsetChange",value:function(e){var t=this;(0,U.V)("function"==typeof e,"listener must be a function.");var n=this.store.getState().dragOffset;return this.store.subscribe(function(){var r=t.store.getState().dragOffset;r!==n&&(n=r,e())})}},{key:"canDragSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e);return(0,U.V)(t,"Expected to find a valid source."),!this.isDragging()&&t.canDrag(this,e)}},{key:"canDropOnTarget",value:function(e){if(!e)return!1;var t=this.registry.getTarget(e);return(0,U.V)(t,"Expected to find a valid target."),!(!this.isDragging()||this.didDrop())&&W(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e)}},{key:"isDragging",value:function(){return Boolean(this.getItemType())}},{key:"isDraggingSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e,!0);return(0,U.V)(t,"Expected to find a valid source."),!(!this.isDragging()||!this.isSourcePublic())&&this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}},{key:"isOverTarget",value:function(e){if(!e)return!1;var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{shallow:!1}).shallow;if(!this.isDragging())return!1;var n=this.registry.getTargetType(e),r=this.getItemType();if(r&&!W(n,r))return!1;var o=this.getTargetIds();if(!o.length)return!1;var i=o.indexOf(e);return t?i===o.length-1:i>-1}},{key:"getItemType",value:function(){return this.store.getState().dragOperation.itemType}},{key:"getItem",value:function(){return this.store.getState().dragOperation.item}},{key:"getSourceId",value:function(){return this.store.getState().dragOperation.sourceId}},{key:"getTargetIds",value:function(){return this.store.getState().dragOperation.targetIds}},{key:"getDropResult",value:function(){return this.store.getState().dragOperation.dropResult}},{key:"didDrop",value:function(){return this.store.getState().dragOperation.didDrop}},{key:"isSourcePublic",value:function(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}},{key:"getInitialClientOffset",value:function(){return this.store.getState().dragOffset.initialClientOffset}},{key:"getInitialSourceClientOffset",value:function(){return this.store.getState().dragOffset.initialSourceClientOffset}},{key:"getClientOffset",value:function(){return this.store.getState().dragOffset.clientOffset}},{key:"getSourceClientOffset",value:function(){return r=(e=this.store.getState().dragOffset).clientOffset,o=e.initialClientOffset,i=e.initialSourceClientOffset,r&&o&&i?X((n=i,{x:(t=r).x+n.x,y:t.y+n.y}),o):null;var e,t,n,r,o,i}},{key:"getDifferenceFromInitialOffset",value:function(){return t=(e=this.store.getState().dragOffset).clientOffset,n=e.initialClientOffset,t&&n?X(t,n):null;var e,t,n}}],n&&ee(t.prototype,n),e}(),re=0;function oe(e){return oe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oe(e)}function ie(e,t){t&&Array.isArray(e)?e.forEach(function(e){return ie(e,!1)}):(0,U.V)("string"==typeof e||"symbol"===oe(e),t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}!function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"}(te||(te={}));const ae="undefined"!=typeof global?global:self,se=ae.MutationObserver||ae.WebKitMutationObserver;function le(e){return function(){const t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}const ce="function"==typeof se?function(e){let t=1;const n=new se(e),r=document.createTextNode("");return n.observe(r,{characterData:!0}),function(){t=-t,r.data=t}}:le;class ue{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}const pe=new class{enqueueTask(e){const{queue:t,requestFlush:n}=this;t.length||(n(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.index<e.length;){const t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,n=e.length-this.index;t<n;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=ce(this.flush),this.requestErrorThrow=le(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}},de=new class{create(e){const t=this.freeTasks,n=t.length?t.pop():new ue(this.onError,e=>t[t.length]=e);return n.task=e,n}constructor(e){this.onError=e,this.freeTasks=[]}}(pe.registerPendingError);function fe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function he(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return me(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?me(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function me(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ge(e){switch(e[0]){case"S":return te.SOURCE;case"T":return te.TARGET;default:(0,U.V)(!1,"Cannot parse handler ID: ".concat(e))}}function ye(e,t){var n=e.entries(),r=!1;do{var o=n.next(),i=o.done;if(he(o.value,2)[1]===t)return!0;r=!!i}while(!r);return!1}var ve=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=t}var t,n;return t=e,n=[{key:"addSource",value:function(e,t){ie(e),function(e){(0,U.V)("function"==typeof e.canDrag,"Expected canDrag to be a function."),(0,U.V)("function"==typeof e.beginDrag,"Expected beginDrag to be a function."),(0,U.V)("function"==typeof e.endDrag,"Expected endDrag to be a function.")}(t);var n=this.addHandler(te.SOURCE,e,t);return this.store.dispatch(function(e){return{type:_,payload:{sourceId:e}}}(n)),n}},{key:"addTarget",value:function(e,t){ie(e,!0),function(e){(0,U.V)("function"==typeof e.canDrop,"Expected canDrop to be a function."),(0,U.V)("function"==typeof e.hover,"Expected hover to be a function."),(0,U.V)("function"==typeof e.drop,"Expected beginDrag to be a function.")}(t);var n=this.addHandler(te.TARGET,e,t);return this.store.dispatch(function(e){return{type:E,payload:{targetId:e}}}(n)),n}},{key:"containsHandler",value:function(e){return ye(this.dragSources,e)||ye(this.dropTargets,e)}},{key:"getSource",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,U.V)(this.isSourceId(e),"Expected a valid source ID."),t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}},{key:"getTarget",value:function(e){return(0,U.V)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}},{key:"getSourceType",value:function(e){return(0,U.V)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}},{key:"getTargetType",value:function(e){return(0,U.V)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}},{key:"isSourceId",value:function(e){return ge(e)===te.SOURCE}},{key:"isTargetId",value:function(e){return ge(e)===te.TARGET}},{key:"removeSource",value:function(e){var t,n=this;(0,U.V)(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:S,payload:{sourceId:e}}}(e)),t=function(){n.dragSources.delete(e),n.types.delete(e)},pe.enqueueTask(de.create(t))}},{key:"removeTarget",value:function(e){(0,U.V)(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:x,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}},{key:"pinSource",value:function(e){var t=this.getSource(e);(0,U.V)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}},{key:"unpinSource",value:function(){(0,U.V)(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}},{key:"addHandler",value:function(e,t,n){var r=function(e){var t=(re++).toString();switch(e){case te.SOURCE:return"S".concat(t);case te.TARGET:return"T".concat(t);default:throw new Error("Unknown Handler Role: ".concat(e))}}(e);return this.types.set(r,t),e===te.SOURCE?this.dragSources.set(r,n):e===te.TARGET&&this.dropTargets.set(r,n),r}}],n&&fe(t.prototype,n),e}();function be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var we=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.isSetUp=!1,this.handleRefCountChange=function(){var e=t.store.getState().refCount>0;t.backend&&(e&&!t.isSetUp?(t.backend.setup(),t.isSetUp=!0):!e&&t.isSetUp&&(t.backend.teardown(),t.isSetUp=!1))};var r=function(e){var t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return l(B,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(n);this.store=r,this.monitor=new ne(r,new ve(r)),r.subscribe(this.handleRefCountChange)}var t,n;return t=e,n=[{key:"receiveBackend",value:function(e){this.backend=e}},{key:"getMonitor",value:function(){return this.monitor}},{key:"getBackend",value:function(){return this.backend}},{key:"getRegistry",value:function(){return this.monitor.registry}},{key:"getActions",value:function(){var e=this,t=this.store.dispatch,n=function(e){return{beginDrag:Y(e),publishDragSource:K(e),hover:q(e),drop:Z(e),endDrag:J(e)}}(this);return Object.keys(n).reduce(function(r,o){var i,a=n[o];return r[o]=(i=a,function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];var a=i.apply(e,r);void 0!==a&&t(a)}),r},{})}},{key:"dispatch",value:function(e){this.store.dispatch(e)}}],n&&be(t.prototype,n),e}();function _e(e,t,n,r){var o=new we(r),i=e(o,t,n);return o.receiveBackend(i),o}var Ee=r.createContext({dragDropManager:void 0});function Se(e,t,n,r){return{dragDropManager:_e(e,t,n,r)}}},7141:(e,t,n)=>{"use strict";var r=n(2242);e.exports=function(e,t){e.setMode("composite"),e.update(r.set(e._latestEditorState,{inCompositionMode:!0})),e._onCompositionStart(t)}},7204:e=>{"use strict";e.exports={logBlockedSelectionEvent:function(){return null},logSelectionStateFailure:function(){return null}}},7232:function(e,t,n){var r;!function(o,i){"use strict";var a="function",s="undefined",l="object",c="string",u="model",p="name",d="type",f="vendor",h="version",m="architecture",g="console",y="mobile",v="tablet",b="smarttv",w="wearable",_="embedded",E="Amazon",S="Apple",x="ASUS",k="BlackBerry",C="Browser",O="Chrome",D="Firefox",M="Google",T="Huawei",A="LG",N="Microsoft",I="Motorola",L="Opera",j="Samsung",P="Sony",R="Xiaomi",F="Zebra",z="Facebook",B=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},U=function(e,t){return typeof e===c&&-1!==H(t).indexOf(H(e))},H=function(e){return e.toLowerCase()},V=function(e,t){if(typeof e===c)return e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,""),typeof t===s?e:e.substring(0,255)},Y=function(e,t){for(var n,r,o,s,c,u,p=0;p<t.length&&!c;){var d=t[p],f=t[p+1];for(n=r=0;n<d.length&&!c;)if(c=d[n++].exec(e))for(o=0;o<f.length;o++)u=c[++r],typeof(s=f[o])===l&&s.length>0?2===s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,u):this[s[0]]=s[1]:3===s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=u?u.replace(s[1],s[2]):i:this[s[0]]=u?s[1].call(this,u,s[2]):i:4===s.length&&(this[s[0]]=u?s[3].call(this,u.replace(s[1],s[2])):i):this[s]=u||i;p+=2}},K=function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(U(t[n][r],e))return"?"===n?i:n}else if(U(t[n],e))return"?"===n?i:n;return e},W={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},q={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[h,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[h,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,h],[/opios[\/ ]+([\w\.]+)/i],[h,[p,L+" Mini"]],[/\bopr\/([\w\.]+)/i],[h,[p,L]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale|qqbrowserlite|qq)\/([-\w\.]+)/i,/(weibo)__([\d\.]+)/i],[p,h],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[h,[p,"UC"+C]],[/\bqbcore\/([\w\.]+)/i],[h,[p,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[h,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[h,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[h,[p,"IE"]],[/yabrowser\/([\w\.]+)/i],[h,[p,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+C],h],[/\bfocus\/([\w\.]+)/i],[h,[p,D+" Focus"]],[/\bopt\/([\w\.]+)/i],[h,[p,L+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[h,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[h,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[h,[p,L+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[h,[p,"MIUI "+C]],[/fxios\/([-\w\.]+)/i],[h,[p,D]],[/\bqihu|(qi?ho?o?|360)browser/i],[[p,"360 "+C]],[/(oculus|samsung|sailfish)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1 "+C],h],[/(comodo_dragon)\/([\w\.]+)/i],[[p,/_/g," "],h],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[p,h],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i],[p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,z],h],[/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[p,h],[/\bgsa\/([\w\.]+) .*safari\//i],[h,[p,"GSA"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[h,[p,O+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,O+" WebView"],h],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[h,[p,"Android "+C]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,h],[/version\/([\w\.]+) .*mobile\/\w+ (safari)/i],[h,[p,"Mobile Safari"]],[/version\/([\w\.]+) .*(mobile ?safari|safari)/i],[h,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[h,K,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[p,h],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],h],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[h,[p,D+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[p,h]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[m,"amd64"]],[/(ia32(?=;))/i],[[m,H]],[/((?:i[346]|x)86)[;\)]/i],[[m,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[m,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[m,"armhf"]],[/windows (ce|mobile); ppc;/i],[[m,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[m,/ower/,"",H]],[/(sun4\w)[;\)]/i],[[m,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[m,H]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[pt]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[f,j],[d,v]],[/\b((?:s[cgp]h|gt|sm)-\w+|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[u,[f,j],[d,y]],[/\((ip(?:hone|od)[\w ]*);/i],[u,[f,S],[d,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[u,[f,S],[d,v]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[u,[f,T],[d,v]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}-[atu]?[ln][01259x][012359][an]?)\b(?!.+d\/s)/i],[u,[f,T],[d,y]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[u,/_/g," "],[f,R],[d,y]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[u,/_/g," "],[f,R],[d,v]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[u,[f,"OPPO"],[d,y]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[u,[f,"Vivo"],[d,y]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[u,[f,"Realme"],[d,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[u,[f,I],[d,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[u,[f,I],[d,v]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[f,A],[d,v]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[u,[f,A],[d,y]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[u,[f,"Lenovo"],[d,v]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[u,/_/g," "],[f,"Nokia"],[d,y]],[/(pixel c)\b/i],[u,[f,M],[d,v]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[u,[f,M],[d,y]],[/droid.+ ([c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[u,[f,P],[d,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[u,"Xperia Tablet"],[f,P],[d,v]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[u,[f,"OnePlus"],[d,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[u,[f,E],[d,v]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[u,/(.+)/g,"Fire Phone $1"],[f,E],[d,y]],[/(playbook);[-\w\),; ]+(rim)/i],[u,f,[d,v]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[u,[f,k],[d,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[u,[f,x],[d,v]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[u,[f,x],[d,y]],[/(nexus 9)/i],[u,[f,"HTC"],[d,v]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic|sony)[-_ ]?([-\w]*)/i],[f,[u,/_/g," "],[d,y]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[u,[f,"Acer"],[d,v]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[u,[f,"Meizu"],[d,y]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[u,[f,"Sharp"],[d,y]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[f,u,[d,y]],[/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[f,u,[d,v]],[/(surface duo)/i],[u,[f,N],[d,v]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[u,[f,"Fairphone"],[d,y]],[/(u304aa)/i],[u,[f,"AT&T"],[d,y]],[/\bsie-(\w*)/i],[u,[f,"Siemens"],[d,y]],[/\b(rct\w+) b/i],[u,[f,"RCA"],[d,v]],[/\b(venue[\d ]{2,7}) b/i],[u,[f,"Dell"],[d,v]],[/\b(q(?:mv|ta)\w+) b/i],[u,[f,"Verizon"],[d,v]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[u,[f,"Barnes & Noble"],[d,v]],[/\b(tm\d{3}\w+) b/i],[u,[f,"NuVision"],[d,v]],[/\b(k88) b/i],[u,[f,"ZTE"],[d,v]],[/\b(nx\d{3}j) b/i],[u,[f,"ZTE"],[d,y]],[/\b(gen\d{3}) b.+49h/i],[u,[f,"Swiss"],[d,y]],[/\b(zur\d{3}) b/i],[u,[f,"Swiss"],[d,v]],[/\b((zeki)?tb.*\b) b/i],[u,[f,"Zeki"],[d,v]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[f,"Dragon Touch"],u,[d,v]],[/\b(ns-?\w{0,9}) b/i],[u,[f,"Insignia"],[d,v]],[/\b((nxa|next)-?\w{0,9}) b/i],[u,[f,"NextBook"],[d,v]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[f,"Voice"],u,[d,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[f,"LvTel"],u,[d,y]],[/\b(ph-1) /i],[u,[f,"Essential"],[d,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[u,[f,"Envizen"],[d,v]],[/\b(trio[-\w\. ]+) b/i],[u,[f,"MachSpeed"],[d,v]],[/\btu_(1491) b/i],[u,[f,"Rotor"],[d,v]],[/(shield[\w ]+) b/i],[u,[f,"Nvidia"],[d,v]],[/(sprint) (\w+)/i],[f,u,[d,y]],[/(kin\.[onetw]{3})/i],[[u,/\./g," "],[f,N],[d,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[u,[f,F],[d,v]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[u,[f,F],[d,y]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[f,u,[d,g]],[/droid.+; (shield) bui/i],[u,[f,"Nvidia"],[d,g]],[/(playstation [345portablevi]+)/i],[u,[f,P],[d,g]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[u,[f,N],[d,g]],[/smart-tv.+(samsung)/i],[f,[d,b]],[/hbbtv.+maple;(\d+)/i],[[u,/^/,"SmartTV"],[f,j],[d,b]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[f,A],[d,b]],[/(apple) ?tv/i],[f,[u,S+" TV"],[d,b]],[/crkey/i],[[u,O+"cast"],[f,M],[d,b]],[/droid.+aft(\w)( bui|\))/i],[u,[f,E],[d,b]],[/\(dtv[\);].+(aquos)/i],[u,[f,"Sharp"],[d,b]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w ]*; *(\w[^;]*);([^;]*)/i],[[f,V],[u,V],[d,b]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[d,b]],[/((pebble))app/i],[f,u,[d,w]],[/droid.+; (glass) \d/i],[u,[f,M],[d,w]],[/droid.+; (wt63?0{2,3})\)/i],[u,[f,F],[d,w]],[/(quest( 2)?)/i],[u,[f,z],[d,w]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[f,[d,_]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[u,[d,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[u,[d,v]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[d,v]],[/(phone|mobile(?:[;\/]| safari)|pda(?=.+windows ce))/i],[[d,y]],[/(android[-\w\. ]{0,9});.+buil/i],[u,[f,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[h,[p,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[h,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i],[p,h],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[h,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,h],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[p,[h,K,W]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[p,"Windows"],[h,K,W]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/cfnetwork\/.+darwin/i],[[h,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,"Mac OS"],[h,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86)/i],[h,p],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[p,h],[/\(bb(10);/i],[h,[p,k]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[h,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[h,[p,D+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[h,[p,"webOS"]],[/crkey\/([\d\.]+)/i],[h,[p,O+"cast"]],[/(cros) [\w]+ ([\w\.]+\w)/i],[[p,"Chromium OS"],h],[/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,h],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],h],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux)/i,/(unix) ?([\w\.]*)/i],[p,h]]},G=function(e,t){if(typeof e===l&&(t=e,e=i),!(this instanceof G))return new G(e,t).getResult();var n=e||(typeof o!==s&&o.navigator&&o.navigator.userAgent?o.navigator.userAgent:""),r=t?function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n}(q,t):q;return this.getBrowser=function(){var e,t={};return t[p]=i,t[h]=i,Y.call(t,n,r.browser),t.major=typeof(e=t.version)===c?e.replace(/[^\d\.]/g,"").split(".")[0]:i,t},this.getCPU=function(){var e={};return e[m]=i,Y.call(e,n,r.cpu),e},this.getDevice=function(){var e={};return e[f]=i,e[u]=i,e[d]=i,Y.call(e,n,r.device),e},this.getEngine=function(){var e={};return e[p]=i,e[h]=i,Y.call(e,n,r.engine),e},this.getOS=function(){var e={};return e[p]=i,e[h]=i,Y.call(e,n,r.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===c&&e.length>255?V(e,255):e,this},this.setUA(n),this};G.VERSION="0.7.31",G.BROWSER=B([p,h,"major"]),G.CPU=B([m]),G.DEVICE=B([u,f,d,g,y,b,v,w,_]),G.ENGINE=G.OS=B([p,h]),typeof t!==s?(e.exports&&(t=e.exports=G),t.UAParser=G):n.amdO?(r=function(){return G}.call(t,n,t,e))===i||(e.exports=r):typeof o!==s&&(o.UAParser=G);var $=typeof o!==s&&(o.jQuery||o.Zepto);if($&&!$.ua){var Q=new G;$.ua=Q.getResult(),$.ua.get=function(){return Q.getUA()},$.ua.set=function(e){Q.setUA(e);var t=Q.getResult();for(var n in t)$.ua[n]=t[n]}}}("object"==typeof window?window:this)},7242:e=>{"use strict";e.exports=function(e){e._internalDrag=!0,e.setMode("drag")}},7244:(e,t,n)=>{"use strict";var r=n(9092)(),o=n(8075)("Object.prototype.toString"),i=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===o(e)},a=function(e){return!!i(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==o(e)&&"[object Function]"===o(e.callee)},s=function(){return i(arguments)}();i.isLegacyArguments=a,e.exports=s?i:a},7256:(e,t,n)=>{(t=n(6314)(!1)).push([e.id,"*, ::before, ::after {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 / 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}\n\n::backdrop {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 / 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}\n\n/*\n! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com\n*/\n\n/*\n1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)\n2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)\n*/\n\n*,\n::before,\n::after {\n  box-sizing: border-box;\n  /* 1 */\n  border-width: 0;\n  /* 2 */\n  border-style: solid;\n  /* 2 */\n  border-color: #e5e7eb;\n  /* 2 */\n}\n\n::before,\n::after {\n  --tw-content: '';\n}\n\n/*\n1. Use a consistent sensible line-height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n3. Use a more readable tab size.\n4. Use the user's configured `sans` font-family by default.\n5. Use the user's configured `sans` font-feature-settings by default.\n6. Use the user's configured `sans` font-variation-settings by default.\n7. Disable tap highlights on iOS\n*/\n\nhtml,\n:host {\n  line-height: 1.5;\n  /* 1 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  -moz-tab-size: 4;\n  /* 3 */\n  -o-tab-size: 4;\n     tab-size: 4;\n  /* 3 */\n  font-family: ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  /* 4 */\n  font-feature-settings: normal;\n  /* 5 */\n  font-variation-settings: normal;\n  /* 6 */\n  -webkit-tap-highlight-color: transparent;\n  /* 7 */\n}\n\n/*\n1. Remove the margin in all browsers.\n2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.\n*/\n\nbody {\n  margin: 0;\n  /* 1 */\n  line-height: inherit;\n  /* 2 */\n}\n\n/*\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n3. Ensure horizontal rules are visible by default.\n*/\n\nhr {\n  height: 0;\n  /* 1 */\n  color: inherit;\n  /* 2 */\n  border-top-width: 1px;\n  /* 3 */\n}\n\n/*\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr:where([title]) {\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted;\n}\n\n/*\nRemove the default font size and weight for headings.\n*/\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/*\nReset links to optimize for opt-in styling instead of opt-out.\n*/\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/*\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/*\n1. Use the user's configured `mono` font-family by default.\n2. Use the user's configured `mono` font-feature-settings by default.\n3. Use the user's configured `mono` font-variation-settings by default.\n4. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  /* 1 */\n  font-feature-settings: normal;\n  /* 2 */\n  font-variation-settings: normal;\n  /* 3 */\n  font-size: 1em;\n  /* 4 */\n}\n\n/*\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/*\nPrevent `sub` and `sup` elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n3. Remove gaps between table borders by default.\n*/\n\ntable {\n  text-indent: 0;\n  /* 1 */\n  border-color: inherit;\n  /* 2 */\n  border-collapse: collapse;\n  /* 3 */\n}\n\n/*\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n3. Remove default padding in all browsers.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit;\n  /* 1 */\n  font-feature-settings: inherit;\n  /* 1 */\n  font-variation-settings: inherit;\n  /* 1 */\n  font-size: 100%;\n  /* 1 */\n  font-weight: inherit;\n  /* 1 */\n  line-height: inherit;\n  /* 1 */\n  letter-spacing: inherit;\n  /* 1 */\n  color: inherit;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  padding: 0;\n  /* 3 */\n}\n\n/*\nRemove the inheritance of text transform in Edge and Firefox.\n*/\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Remove default button styles.\n*/\n\nbutton,\ninput:where([type='button']),\ninput:where([type='reset']),\ninput:where([type='submit']) {\n  -webkit-appearance: button;\n  /* 1 */\n  background-color: transparent;\n  /* 2 */\n  background-image: none;\n  /* 2 */\n}\n\n/*\nUse the modern Firefox focus style for all focusable elements.\n*/\n\n:-moz-focusring {\n  outline: auto;\n}\n\n/*\nRemove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)\n*/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n/*\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/*\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/*\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n  -webkit-appearance: textfield;\n  /* 1 */\n  outline-offset: -2px;\n  /* 2 */\n}\n\n/*\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button;\n  /* 1 */\n  font: inherit;\n  /* 2 */\n}\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n\n/*\nRemoves the default spacing and border for appropriate elements.\n*/\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nlegend {\n  padding: 0;\n}\n\nol,\nul,\nmenu {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/*\nReset default styling for dialogs.\n*/\n\ndialog {\n  padding: 0;\n}\n\n/*\nPrevent resizing textareas horizontally by default.\n*/\n\ntextarea {\n  resize: vertical;\n}\n\n/*\n1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)\n2. Set the default placeholder color to the user's configured gray 400 color.\n*/\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n  opacity: 1;\n  /* 1 */\n  color: #9ca3af;\n  /* 2 */\n}\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1;\n  /* 1 */\n  color: #9ca3af;\n  /* 2 */\n}\n\n/*\nSet the default cursor for buttons.\n*/\n\nbutton,\n[role=\"button\"] {\n  cursor: pointer;\n}\n\n/*\nMake sure disabled buttons don't get the pointer cursor.\n*/\n\n:disabled {\n  cursor: default;\n}\n\n/*\n1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)\n2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)\n   This can trigger a poorly considered lint error in some tools but is included by design.\n*/\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block;\n  /* 1 */\n  vertical-align: middle;\n  /* 2 */\n}\n\n/*\nConstrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)\n*/\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n/* Make elements with the HTML hidden attribute stay hidden by default */\n\n[hidden]:where(:not([hidden=\"until-found\"])) {\n  display: none;\n}\n\n.\\!container {\n  width: 100% !important;\n}\n\n.container {\n  width: 100%;\n}\n\n@media (min-width: 640px) {\n  .\\!container {\n    max-width: 640px !important;\n  }\n\n  .container {\n    max-width: 640px;\n  }\n}\n\n@media (min-width: 768px) {\n  .\\!container {\n    max-width: 768px !important;\n  }\n\n  .container {\n    max-width: 768px;\n  }\n}\n\n@media (min-width: 1024px) {\n  .\\!container {\n    max-width: 1024px !important;\n  }\n\n  .container {\n    max-width: 1024px;\n  }\n}\n\n@media (min-width: 1280px) {\n  .\\!container {\n    max-width: 1280px !important;\n  }\n\n  .container {\n    max-width: 1280px;\n  }\n}\n\n@media (min-width: 1536px) {\n  .\\!container {\n    max-width: 1536px !important;\n  }\n\n  .container {\n    max-width: 1536px;\n  }\n}\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.pointer-events-none {\n  pointer-events: none;\n}\n\n.collapse {\n  visibility: collapse;\n}\n\n.static {\n  position: static;\n}\n\n.fixed {\n  position: fixed;\n}\n\n.absolute {\n  position: absolute;\n}\n\n.relative {\n  position: relative;\n}\n\n.inset-0 {\n  inset: 0px;\n}\n\n.inset-y-0 {\n  top: 0px;\n  bottom: 0px;\n}\n\n.left-0 {\n  left: 0px;\n}\n\n.right-0 {\n  right: 0px;\n}\n\n.right-1 {\n  right: 0.25rem;\n}\n\n.top-1 {\n  top: 0.25rem;\n}\n\n.z-10 {\n  z-index: 10;\n}\n\n.z-20 {\n  z-index: 20;\n}\n\n.col-span-2 {\n  grid-column: span 2 / span 2;\n}\n\n.float-right {\n  float: right;\n}\n\n.float-left {\n  float: left;\n}\n\n.\\!mb-0 {\n  margin-bottom: 0px !important;\n}\n\n.mb-0 {\n  margin-bottom: 0px;\n}\n\n.mb-2 {\n  margin-bottom: 0.5rem;\n}\n\n.mb-3 {\n  margin-bottom: 0.75rem;\n}\n\n.mb-4 {\n  margin-bottom: 1rem;\n}\n\n.mb-6 {\n  margin-bottom: 1.5rem;\n}\n\n.ml-1 {\n  margin-left: 0.25rem;\n}\n\n.mt-0\\.5 {\n  margin-top: 0.125rem;\n}\n\n.mt-1 {\n  margin-top: 0.25rem;\n}\n\n.mt-2 {\n  margin-top: 0.5rem;\n}\n\n.mt-3 {\n  margin-top: 0.75rem;\n}\n\n.mt-4 {\n  margin-top: 1rem;\n}\n\n.mt-6 {\n  margin-top: 1.5rem;\n}\n\n.mt-\\[6px\\] {\n  margin-top: 6px;\n}\n\n.block {\n  display: block;\n}\n\n.inline-block {\n  display: inline-block;\n}\n\n.inline {\n  display: inline;\n}\n\n.flex {\n  display: flex;\n}\n\n.table {\n  display: table;\n}\n\n.grid {\n  display: grid;\n}\n\n.contents {\n  display: contents;\n}\n\n.hidden {\n  display: none;\n}\n\n.h-0 {\n  height: 0px;\n}\n\n.h-12 {\n  height: 3rem;\n}\n\n.h-16 {\n  height: 4rem;\n}\n\n.h-2 {\n  height: 0.5rem;\n}\n\n.h-24 {\n  height: 6rem;\n}\n\n.h-3 {\n  height: 0.75rem;\n}\n\n.h-4 {\n  height: 1rem;\n}\n\n.h-5 {\n  height: 1.25rem;\n}\n\n.h-6 {\n  height: 1.5rem;\n}\n\n.h-8 {\n  height: 2rem;\n}\n\n.h-auto {\n  height: auto;\n}\n\n.h-full {\n  height: 100%;\n}\n\n.max-h-60 {\n  max-height: 15rem;\n}\n\n.\\!w-full {\n  width: 100% !important;\n}\n\n.w-1\\/4 {\n  width: 25%;\n}\n\n.w-10 {\n  width: 2.5rem;\n}\n\n.w-12 {\n  width: 3rem;\n}\n\n.w-16 {\n  width: 4rem;\n}\n\n.w-2\\/3 {\n  width: 66.666667%;\n}\n\n.w-3 {\n  width: 0.75rem;\n}\n\n.w-4 {\n  width: 1rem;\n}\n\n.w-5 {\n  width: 1.25rem;\n}\n\n.w-6 {\n  width: 1.5rem;\n}\n\n.w-8 {\n  width: 2rem;\n}\n\n.w-\\[120px\\] {\n  width: 120px;\n}\n\n.w-full {\n  width: 100%;\n}\n\n.min-w-0 {\n  min-width: 0px;\n}\n\n.min-w-16 {\n  min-width: 4rem;\n}\n\n.max-w-\\[150px\\] {\n  max-width: 150px;\n}\n\n.max-w-\\[200px\\] {\n  max-width: 200px;\n}\n\n.max-w-\\[360px\\] {\n  max-width: 360px;\n}\n\n.max-w-\\[500px\\] {\n  max-width: 500px;\n}\n\n.max-w-sm {\n  max-width: 24rem;\n}\n\n.flex-1 {\n  flex: 1 1 0%;\n}\n\n.flex-shrink-0 {\n  flex-shrink: 0;\n}\n\n.table-auto {\n  table-layout: auto;\n}\n\n.border-collapse {\n  border-collapse: collapse;\n}\n\n.scale-\\[1\\.01\\] {\n  --tw-scale-x: 1.01;\n  --tw-scale-y: 1.01;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.transform {\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n@keyframes spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n.animate-spin {\n  animation: spin 1s linear infinite;\n}\n\n.cursor-default {\n  cursor: default;\n}\n\n.cursor-help {\n  cursor: help;\n}\n\n.cursor-not-allowed {\n  cursor: not-allowed;\n}\n\n.cursor-pointer {\n  cursor: pointer;\n}\n\n.select-none {\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n}\n\n.list-inside {\n  list-style-position: inside;\n}\n\n.list-disc {\n  list-style-type: disc;\n}\n\n.grid-cols-1 {\n  grid-template-columns: repeat(1, minmax(0, 1fr));\n}\n\n.grid-cols-2 {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.grid-cols-3 {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n.grid-cols-5 {\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n}\n\n.flex-col {\n  flex-direction: column;\n}\n\n.flex-wrap {\n  flex-wrap: wrap;\n}\n\n.items-start {\n  align-items: flex-start;\n}\n\n.items-center {\n  align-items: center;\n}\n\n.justify-end {\n  justify-content: flex-end;\n}\n\n.justify-center {\n  justify-content: center;\n}\n\n.justify-between {\n  justify-content: space-between;\n}\n\n.gap-1 {\n  gap: 0.25rem;\n}\n\n.gap-2 {\n  gap: 0.5rem;\n}\n\n.gap-3 {\n  gap: 0.75rem;\n}\n\n.gap-x-1 {\n  -moz-column-gap: 0.25rem;\n       column-gap: 0.25rem;\n}\n\n.gap-x-2 {\n  -moz-column-gap: 0.5rem;\n       column-gap: 0.5rem;\n}\n\n.gap-x-3 {\n  -moz-column-gap: 0.75rem;\n       column-gap: 0.75rem;\n}\n\n.gap-x-4 {\n  -moz-column-gap: 1rem;\n       column-gap: 1rem;\n}\n\n.gap-x-\\[10px\\] {\n  -moz-column-gap: 10px;\n       column-gap: 10px;\n}\n\n.space-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1rem * var(--tw-space-x-reverse));\n  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-y-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n}\n\n.space-y-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n}\n\n.space-y-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}\n\n.space-y-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n}\n\n.overflow-auto {\n  overflow: auto;\n}\n\n.overflow-hidden {\n  overflow: hidden;\n}\n\n.truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.whitespace-nowrap {\n  white-space: nowrap;\n}\n\n.rounded {\n  border-radius: 0.25rem;\n}\n\n.rounded-2xl {\n  border-radius: 1rem;\n}\n\n.rounded-full {\n  border-radius: 9999px;\n}\n\n.rounded-lg {\n  border-radius: 0.5rem;\n}\n\n.rounded-md {\n  border-radius: 0.375rem;\n}\n\n.rounded-xl {\n  border-radius: 0.75rem;\n}\n\n.border {\n  border-width: 1px;\n}\n\n.border-2 {\n  border-width: 2px;\n}\n\n.border-b {\n  border-bottom-width: 1px;\n}\n\n.border-r {\n  border-right-width: 1px;\n}\n\n.border-dashed {\n  border-style: dashed;\n}\n\n.border-none {\n  border-style: none;\n}\n\n.border-blue-500 {\n  --tw-border-opacity: 1;\n  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));\n}\n\n.border-gray-100 {\n  --tw-border-opacity: 1;\n  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));\n}\n\n.border-gray-200 {\n  --tw-border-opacity: 1;\n  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));\n}\n\n.border-gray-300 {\n  --tw-border-opacity: 1;\n  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));\n}\n\n.border-green-200 {\n  --tw-border-opacity: 1;\n  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1));\n}\n\n.border-green-500 {\n  --tw-border-opacity: 1;\n  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));\n}\n\n.border-red-300 {\n  --tw-border-opacity: 1;\n  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));\n}\n\n.border-red-500 {\n  --tw-border-opacity: 1;\n  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));\n}\n\n.border-white {\n  --tw-border-opacity: 1;\n  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));\n}\n\n.border-t-transparent {\n  border-top-color: transparent;\n}\n\n.bg-blue-100 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));\n}\n\n.bg-blue-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));\n}\n\n.bg-blue-50\\/50 {\n  background-color: rgb(239 246 255 / 0.5);\n}\n\n.bg-blue-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));\n}\n\n.bg-blue-600 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));\n}\n\n.bg-gray-100 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));\n}\n\n.bg-gray-400 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));\n}\n\n.bg-gray-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));\n}\n\n.bg-gray-50\\/30 {\n  background-color: rgb(249 250 251 / 0.3);\n}\n\n.bg-gray-50\\/50 {\n  background-color: rgb(249 250 251 / 0.5);\n}\n\n.bg-gray-600 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));\n}\n\n.bg-green-100 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));\n}\n\n.bg-green-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));\n}\n\n.bg-green-50\\/30 {\n  background-color: rgb(240 253 244 / 0.3);\n}\n\n.bg-green-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));\n}\n\n.bg-red-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));\n}\n\n.bg-red-50\\/50 {\n  background-color: rgb(254 242 242 / 0.5);\n}\n\n.bg-red-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));\n}\n\n.bg-red-600 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));\n}\n\n.bg-transparent {\n  background-color: transparent;\n}\n\n.bg-white {\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));\n}\n\n.bg-white\\/60 {\n  background-color: rgb(255 255 255 / 0.6);\n}\n\n.object-cover {\n  -o-object-fit: cover;\n     object-fit: cover;\n}\n\n.p-1 {\n  padding: 0.25rem;\n}\n\n.p-1\\.5 {\n  padding: 0.375rem;\n}\n\n.p-2 {\n  padding: 0.5rem;\n}\n\n.p-3 {\n  padding: 0.75rem;\n}\n\n.p-4 {\n  padding: 1rem;\n}\n\n.\\!py-4 {\n  padding-top: 1rem !important;\n  padding-bottom: 1rem !important;\n}\n\n.\\!py-5 {\n  padding-top: 1.25rem !important;\n  padding-bottom: 1.25rem !important;\n}\n\n.px-1 {\n  padding-left: 0.25rem;\n  padding-right: 0.25rem;\n}\n\n.px-2 {\n  padding-left: 0.5rem;\n  padding-right: 0.5rem;\n}\n\n.px-3 {\n  padding-left: 0.75rem;\n  padding-right: 0.75rem;\n}\n\n.px-3\\.5 {\n  padding-left: 0.875rem;\n  padding-right: 0.875rem;\n}\n\n.px-4 {\n  padding-left: 1rem;\n  padding-right: 1rem;\n}\n\n.px-6 {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n\n.py-1 {\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n}\n\n.py-1\\.5 {\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n}\n\n.py-2 {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.py-3 {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n}\n\n.py-4 {\n  padding-top: 1rem;\n  padding-bottom: 1rem;\n}\n\n.py-\\[2px\\] {\n  padding-top: 2px;\n  padding-bottom: 2px;\n}\n\n.pb-2 {\n  padding-bottom: 0.5rem;\n}\n\n.pl-3 {\n  padding-left: 0.75rem;\n}\n\n.pl-4 {\n  padding-left: 1rem;\n}\n\n.pr-10 {\n  padding-right: 2.5rem;\n}\n\n.pr-2 {\n  padding-right: 0.5rem;\n}\n\n.pr-4 {\n  padding-right: 1rem;\n}\n\n.pr-6 {\n  padding-right: 1.5rem;\n}\n\n.pt-1 {\n  padding-top: 0.25rem;\n}\n\n.text-left {\n  text-align: left;\n}\n\n.text-center {\n  text-align: center;\n}\n\n.text-right {\n  text-align: right;\n}\n\n.align-middle {\n  vertical-align: middle;\n}\n\n.text-\\[10px\\] {\n  font-size: 10px;\n}\n\n.text-\\[8px\\] {\n  font-size: 8px;\n}\n\n.text-base {\n  font-size: 1rem;\n  line-height: 1.5rem;\n}\n\n.text-lg {\n  font-size: 1.125rem;\n  line-height: 1.75rem;\n}\n\n.text-sm {\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n}\n\n.text-xl {\n  font-size: 1.25rem;\n  line-height: 1.75rem;\n}\n\n.text-xs {\n  font-size: 0.75rem;\n  line-height: 1rem;\n}\n\n.font-bold {\n  font-weight: 700;\n}\n\n.font-medium {\n  font-weight: 500;\n}\n\n.font-normal {\n  font-weight: 400;\n}\n\n.font-semibold {\n  font-weight: 600;\n}\n\n.capitalize {\n  text-transform: capitalize;\n}\n\n.italic {\n  font-style: italic;\n}\n\n.\\!text-blue-700 {\n  --tw-text-opacity: 1 !important;\n  color: rgb(29 78 216 / var(--tw-text-opacity, 1)) !important;\n}\n\n.text-\\[\\#686878\\] {\n  --tw-text-opacity: 1;\n  color: rgb(104 104 120 / var(--tw-text-opacity, 1));\n}\n\n.text-blue-600 {\n  --tw-text-opacity: 1;\n  color: rgb(37 99 235 / var(--tw-text-opacity, 1));\n}\n\n.text-blue-900 {\n  --tw-text-opacity: 1;\n  color: rgb(30 58 138 / var(--tw-text-opacity, 1));\n}\n\n.text-gray-400 {\n  --tw-text-opacity: 1;\n  color: rgb(156 163 175 / var(--tw-text-opacity, 1));\n}\n\n.text-gray-500 {\n  --tw-text-opacity: 1;\n  color: rgb(107 114 128 / var(--tw-text-opacity, 1));\n}\n\n.text-gray-600 {\n  --tw-text-opacity: 1;\n  color: rgb(75 85 99 / var(--tw-text-opacity, 1));\n}\n\n.text-gray-700 {\n  --tw-text-opacity: 1;\n  color: rgb(55 65 81 / var(--tw-text-opacity, 1));\n}\n\n.text-gray-900 {\n  --tw-text-opacity: 1;\n  color: rgb(17 24 39 / var(--tw-text-opacity, 1));\n}\n\n.text-green-500 {\n  --tw-text-opacity: 1;\n  color: rgb(34 197 94 / var(--tw-text-opacity, 1));\n}\n\n.text-green-600 {\n  --tw-text-opacity: 1;\n  color: rgb(22 163 74 / var(--tw-text-opacity, 1));\n}\n\n.text-red-400 {\n  --tw-text-opacity: 1;\n  color: rgb(248 113 113 / var(--tw-text-opacity, 1));\n}\n\n.text-red-500 {\n  --tw-text-opacity: 1;\n  color: rgb(239 68 68 / var(--tw-text-opacity, 1));\n}\n\n.text-red-600 {\n  --tw-text-opacity: 1;\n  color: rgb(220 38 38 / var(--tw-text-opacity, 1));\n}\n\n.text-white {\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 / var(--tw-text-opacity, 1));\n}\n\n.underline {\n  text-decoration-line: underline;\n}\n\n.opacity-0 {\n  opacity: 0;\n}\n\n.opacity-10 {\n  opacity: 0.1;\n}\n\n.opacity-50 {\n  opacity: 0.5;\n}\n\n.shadow {\n  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);\n  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-lg {\n  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);\n  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-sm {\n  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);\n  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.outline-none {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.outline-0 {\n  outline-width: 0px;\n}\n\n.ring-1 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-black {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1));\n}\n\n.ring-opacity-5 {\n  --tw-ring-opacity: 0.05;\n}\n\n.blur {\n  --tw-blur: blur(8px);\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n\n.filter {\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n\n.transition-all {\n  transition-property: all;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-colors {\n  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.duration-300 {\n  transition-duration: 300ms;\n}\n\n.ease-in-out {\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.file\\:rounded::file-selector-button {\n  border-radius: 0.25rem;\n}\n\n.file\\:border-gray-600::file-selector-button {\n  --tw-border-opacity: 1;\n  border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));\n}\n\n.file\\:bg-gray-600::file-selector-button {\n  --tw-bg-opacity: 1;\n  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));\n}\n\n.file\\:text-sm::file-selector-button {\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n}\n\n.file\\:text-white::file-selector-button {\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 / var(--tw-text-opacity, 1));\n}\n\n.file\\:outline-none::file-selector-button {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.hover\\:border-blue-400:hover {\n  --tw-border-opacity: 1;\n  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));\n}\n\n.hover\\:bg-blue-100:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:bg-blue-50:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:bg-blue-600:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:bg-blue-700:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:bg-gray-700:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:bg-red-50:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:bg-red-600:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:bg-white:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));\n}\n\n.hover\\:text-blue-500:hover {\n  --tw-text-opacity: 1;\n  color: rgb(59 130 246 / var(--tw-text-opacity, 1));\n}\n\n.hover\\:text-gray-600:hover {\n  --tw-text-opacity: 1;\n  color: rgb(75 85 99 / var(--tw-text-opacity, 1));\n}\n\n.hover\\:text-gray-700:hover {\n  --tw-text-opacity: 1;\n  color: rgb(55 65 81 / var(--tw-text-opacity, 1));\n}\n\n.hover\\:text-red-500:hover {\n  --tw-text-opacity: 1;\n  color: rgb(239 68 68 / var(--tw-text-opacity, 1));\n}\n\n.hover\\:text-red-700:hover {\n  --tw-text-opacity: 1;\n  color: rgb(185 28 28 / var(--tw-text-opacity, 1));\n}\n\n.hover\\:opacity-80:hover {\n  opacity: 0.8;\n}\n\n.hover\\:shadow-lg:hover {\n  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);\n  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-md:hover {\n  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);\n  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-xl:hover {\n  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);\n  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:outline-none:hover {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.focus\\:border-blue-500:focus {\n  --tw-border-opacity: 1;\n  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));\n}\n\n.focus\\:outline-none:focus {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.focus\\:outline-0:focus {\n  outline-width: 0px;\n}\n\n.focus\\:ring-1:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-2:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-blue-300:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1));\n}\n\n.focus\\:ring-blue-500:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));\n}\n\n.disabled\\:cursor-not-allowed:disabled {\n  cursor: not-allowed;\n}\n\n.disabled\\:bg-blue-300:disabled {\n  --tw-bg-opacity: 1;\n  background-color: rgb(147 197 253 / var(--tw-bg-opacity, 1));\n}\n\n.disabled\\:bg-gray-200:disabled {\n  --tw-bg-opacity: 1;\n  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));\n}\n\n.disabled\\:opacity-40:disabled {\n  opacity: 0.4;\n}\n\n.group:hover .group-hover\\:bg-blue-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));\n}\n\n.group:hover .group-hover\\:text-blue-500 {\n  --tw-text-opacity: 1;\n  color: rgb(59 130 246 / var(--tw-text-opacity, 1));\n}\n\n@media (min-width: 640px) {\n  .sm\\:text-sm {\n    font-size: 0.875rem;\n    line-height: 1.25rem;\n  }\n}\r\n",""]),e.exports=t},7274:(e,t,n)=>{"use strict";var r=function(e){var t,n;function r(t,n,r){var o;return(o=e.call(this,t)||this).listener=n,o.context=r,o}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r}(n(5856));e.exports=r},7280:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&null!==e&&"nodeType"in e}function o(e){return r(e)&&"tagName"in e}function i(e){return o(e)&&"accessKey"in e}function a(e){return o(e)&&"tabIndex"in e}function s(e){return o(e)&&"style"in e}function l(e){return i(e)&&"IFRAME"===e.nodeName}function c(e){return i(e)&&"INPUT"===e.nodeName}function u(e){return i(e)&&"LABEL"===e.nodeName}function p(e){return i(e)&&"FIELDSET"===e.nodeName}function d(e){return i(e)&&"LEGEND"===e.nodeName}function f(e){return!!o(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}n.d(t,{A3:()=>c,Er:()=>p,Gu:()=>l,H5:()=>f,Jb:()=>d,Lk:()=>a,Ll:()=>r,kS:()=>u,pv:()=>s,sb:()=>i})},7282:e=>{"use strict";e.exports=function(e){return!("undefined"==typeof window||!window.__DRAFT_GKX||!window.__DRAFT_GKX[e])}},7296:(e,t,n)=>{"use strict";var r=n(3816);e.exports=function(e){return!(!e||!e.ownerDocument)&&r(e)&&"IMG"===e.nodeName}},7334:e=>{function t(e,t=100,n={}){if("function"!=typeof e)throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw new RangeError("`wait` must not be negative.");const{immediate:r}="boolean"==typeof n?{immediate:n}:n;let o,i,a,s,l;function c(){const t=o,n=i;return o=void 0,i=void 0,l=e.apply(t,n),l}function u(){const e=Date.now()-s;e<t&&e>=0?a=setTimeout(u,t-e):(a=void 0,r||(l=c()))}const p=function(...e){if(o&&this!==o&&Object.getPrototypeOf(this)===Object.getPrototypeOf(o))throw new Error("Debounced method called with different contexts of the same prototype.");o=this,i=e,s=Date.now();const n=r&&!a;return a||(a=setTimeout(u,t)),n&&(l=c()),l};return Object.defineProperty(p,"isPending",{get:()=>void 0!==a}),p.clear=()=>{a&&(clearTimeout(a),a=void 0)},p.flush=()=>{a&&p.trigger()},p.trigger=()=>{l=c(),p.clear()},p}e.exports.debounce=t,e.exports=t},7337:function(e){e.exports=function(){"use strict";var e=Array.prototype.slice;function t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function n(e){return a(e)?e:V(e)}function r(e){return s(e)?e:Y(e)}function o(e){return l(e)?e:K(e)}function i(e){return a(e)&&!c(e)?e:W(e)}function a(e){return!(!e||!e[p])}function s(e){return!(!e||!e[d])}function l(e){return!(!e||!e[f])}function c(e){return s(e)||l(e)}function u(e){return!(!e||!e[h])}t(r,n),t(o,n),t(i,n),n.isIterable=a,n.isKeyed=s,n.isIndexed=l,n.isAssociative=c,n.isOrdered=u,n.Keyed=r,n.Indexed=o,n.Set=i;var p="@@__IMMUTABLE_ITERABLE__@@",d="@@__IMMUTABLE_KEYED__@@",f="@@__IMMUTABLE_INDEXED__@@",h="@@__IMMUTABLE_ORDERED__@@",m="delete",g=32,y=31,v={},b={value:!1},w={value:!1};function _(e){return e.value=!1,e}function E(e){e&&(e.value=!0)}function S(){}function x(e,t){t=t||0;for(var n=Math.max(0,e.length-t),r=new Array(n),o=0;o<n;o++)r[o]=e[o+t];return r}function k(e){return void 0===e.size&&(e.size=e.__iterate(O)),e.size}function C(e,t){if("number"!=typeof t){var n=t>>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?k(e)+t:t}function O(){return!0}function D(e,t,n){return(0===e||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function M(e,t){return A(e,t,0)}function T(e,t){return A(e,t,t)}function A(e,t,n){return void 0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var N="function"==typeof Symbol&&Symbol.iterator,I="@@iterator",L=N||I;function j(e){this.next=e}function P(e,t,n,r){var o=0===e?t:1===e?n:[t,n];return r?r.value=o:r={value:o,done:!1},r}function R(){return{value:void 0,done:!0}}function F(e){return!!U(e)}function z(e){return e&&"function"==typeof e.next}function B(e){var t=U(e);return t&&t.call(e)}function U(e){var t=e&&(N&&e[N]||e[I]);if("function"==typeof t)return t}function H(e){return e&&"number"==typeof e.length}function V(e){return null==e?ne():a(e)?e.toSeq():function(e){var t=ie(e)||"object"==typeof e&&new J(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}(e)}function Y(e){return null==e?ne().toKeyedSeq():a(e)?s(e)?e.toSeq():e.fromEntrySeq():re(e)}function K(e){return null==e?ne():a(e)?s(e)?e.entrySeq():e.toIndexedSeq():oe(e)}function W(e){return(null==e?ne():a(e)?s(e)?e.entrySeq():e:oe(e)).toSetSeq()}j.prototype.toString=function(){return"[Iterator]"},j.KEYS=0,j.VALUES=1,j.ENTRIES=2,j.prototype.inspect=j.prototype.toSource=function(){return this.toString()},j.prototype[L]=function(){return this},t(V,n),V.of=function(){return V(arguments)},V.prototype.toSeq=function(){return this},V.prototype.toString=function(){return this.__toString("Seq {","}")},V.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},V.prototype.__iterate=function(e,t){return ae(this,e,t,!0)},V.prototype.__iterator=function(e,t){return se(this,e,t,!0)},t(Y,V),Y.prototype.toKeyedSeq=function(){return this},t(K,V),K.of=function(){return K(arguments)},K.prototype.toIndexedSeq=function(){return this},K.prototype.toString=function(){return this.__toString("Seq [","]")},K.prototype.__iterate=function(e,t){return ae(this,e,t,!1)},K.prototype.__iterator=function(e,t){return se(this,e,t,!1)},t(W,V),W.of=function(){return W(arguments)},W.prototype.toSetSeq=function(){return this},V.isSeq=te,V.Keyed=Y,V.Set=W,V.Indexed=K;var q,G,$,Q="@@__IMMUTABLE_SEQ__@@";function Z(e){this._array=e,this.size=e.length}function J(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function X(e){this._iterable=e,this.size=e.length||e.size}function ee(e){this._iterator=e,this._iteratorCache=[]}function te(e){return!(!e||!e[Q])}function ne(){return q||(q=new Z([]))}function re(e){var t=Array.isArray(e)?new Z(e).fromEntrySeq():z(e)?new ee(e).fromEntrySeq():F(e)?new X(e).fromEntrySeq():"object"==typeof e?new J(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function oe(e){var t=ie(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function ie(e){return H(e)?new Z(e):z(e)?new ee(e):F(e)?new X(e):void 0}function ae(e,t,n,r){var o=e._cache;if(o){for(var i=o.length-1,a=0;a<=i;a++){var s=o[n?i-a:a];if(!1===t(s[1],r?s[0]:a,e))return a+1}return a}return e.__iterateUncached(t,n)}function se(e,t,n,r){var o=e._cache;if(o){var i=o.length-1,a=0;return new j(function(){var e=o[n?i-a:a];return a++>i?{value:void 0,done:!0}:P(t,r?e[0]:a-1,e[1])})}return e.__iteratorUncached(t,n)}function le(e,t){return t?ce(t,e,"",{"":e}):ue(e)}function ce(e,t,n,r){return Array.isArray(t)?e.call(r,n,K(t).map(function(n,r){return ce(e,n,r,t)})):pe(t)?e.call(r,n,Y(t).map(function(n,r){return ce(e,n,r,t)})):t}function ue(e){return Array.isArray(e)?K(e).map(ue).toList():pe(e)?Y(e).map(ue).toMap():e}function pe(e){return e&&(e.constructor===Object||void 0===e.constructor)}function de(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function fe(e,t){if(e===t)return!0;if(!a(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||s(e)!==s(t)||l(e)!==l(t)||u(e)!==u(t))return!1;if(0===e.size&&0===t.size)return!0;var n=!c(e);if(u(e)){var r=e.entries();return t.every(function(e,t){var o=r.next().value;return o&&de(o[1],e)&&(n||de(o[0],t))})&&r.next().done}var o=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{o=!0;var i=e;e=t,t=i}var p=!0,d=t.__iterate(function(t,r){if(n?!e.has(t):o?!de(t,e.get(r,v)):!de(e.get(r,v),t))return p=!1,!1});return p&&e.size===d}function he(e,t){if(!(this instanceof he))return new he(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(G)return G;G=this}}function me(e,t){if(!e)throw new Error(t)}function ge(e,t,n){if(!(this instanceof ge))return new ge(e,t,n);if(me(0!==n,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),n=void 0===n?1:Math.abs(n),t<e&&(n=-n),this._start=e,this._end=t,this._step=n,this.size=Math.max(0,Math.ceil((t-e)/n-1)+1),0===this.size){if($)return $;$=this}}function ye(){throw TypeError("Abstract")}function ve(){}function be(){}function we(){}V.prototype[Q]=!0,t(Z,K),Z.prototype.get=function(e,t){return this.has(e)?this._array[C(this,e)]:t},Z.prototype.__iterate=function(e,t){for(var n=this._array,r=n.length-1,o=0;o<=r;o++)if(!1===e(n[t?r-o:o],o,this))return o+1;return o},Z.prototype.__iterator=function(e,t){var n=this._array,r=n.length-1,o=0;return new j(function(){return o>r?{value:void 0,done:!0}:P(e,o,n[t?r-o++:o++])})},t(J,Y),J.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},J.prototype.has=function(e){return this._object.hasOwnProperty(e)},J.prototype.__iterate=function(e,t){for(var n=this._object,r=this._keys,o=r.length-1,i=0;i<=o;i++){var a=r[t?o-i:i];if(!1===e(n[a],a,this))return i+1}return i},J.prototype.__iterator=function(e,t){var n=this._object,r=this._keys,o=r.length-1,i=0;return new j(function(){var a=r[t?o-i:i];return i++>o?{value:void 0,done:!0}:P(e,a,n[a])})},J.prototype[h]=!0,t(X,K),X.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=B(this._iterable),r=0;if(z(n))for(var o;!(o=n.next()).done&&!1!==e(o.value,r++,this););return r},X.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=B(this._iterable);if(!z(n))return new j(R);var r=0;return new j(function(){var t=n.next();return t.done?t:P(e,r++,t.value)})},t(ee,K),ee.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var n,r=this._iterator,o=this._iteratorCache,i=0;i<o.length;)if(!1===e(o[i],i++,this))return i;for(;!(n=r.next()).done;){var a=n.value;if(o[i]=a,!1===e(a,i++,this))break}return i},ee.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=this._iterator,r=this._iteratorCache,o=0;return new j(function(){if(o>=r.length){var t=n.next();if(t.done)return t;r[o]=t.value}return P(e,o,r[o++])})},t(he,K),he.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},he.prototype.get=function(e,t){return this.has(e)?this._value:t},he.prototype.includes=function(e){return de(this._value,e)},he.prototype.slice=function(e,t){var n=this.size;return D(e,t,n)?this:new he(this._value,T(t,n)-M(e,n))},he.prototype.reverse=function(){return this},he.prototype.indexOf=function(e){return de(this._value,e)?0:-1},he.prototype.lastIndexOf=function(e){return de(this._value,e)?this.size:-1},he.prototype.__iterate=function(e,t){for(var n=0;n<this.size;n++)if(!1===e(this._value,n,this))return n+1;return n},he.prototype.__iterator=function(e,t){var n=this,r=0;return new j(function(){return r<n.size?P(e,r++,n._value):{value:void 0,done:!0}})},he.prototype.equals=function(e){return e instanceof he?de(this._value,e._value):fe(e)},t(ge,K),ge.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(this._step>1?" by "+this._step:"")+" ]"},ge.prototype.get=function(e,t){return this.has(e)?this._start+C(this,e)*this._step:t},ge.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},ge.prototype.slice=function(e,t){return D(e,t,this.size)?this:(e=M(e,this.size),(t=T(t,this.size))<=e?new ge(0,0):new ge(this.get(e,this._end),this.get(t,this._end),this._step))},ge.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step===0){var n=t/this._step;if(n>=0&&n<this.size)return n}return-1},ge.prototype.lastIndexOf=function(e){return this.indexOf(e)},ge.prototype.__iterate=function(e,t){for(var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;i<=n;i++){if(!1===e(o,i,this))return i+1;o+=t?-r:r}return i},ge.prototype.__iterator=function(e,t){var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;return new j(function(){var a=o;return o+=t?-r:r,i>n?{value:void 0,done:!0}:P(e,i++,a)})},ge.prototype.equals=function(e){return e instanceof ge?this._start===e._start&&this._end===e._end&&this._step===e._step:fe(this,e)},t(ye,n),t(ve,ye),t(be,ye),t(we,ye),ye.Keyed=ve,ye.Indexed=be,ye.Set=we;var _e="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var n=65535&(e|=0),r=65535&(t|=0);return n*r+((e>>>16)*r+n*(t>>>16)<<16>>>0)|0};function Ee(e){return e>>>1&1073741824|3221225471&e}function Se(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=typeof e;if("number"===t){var n=0|e;for(n!==e&&(n^=4294967295*e);e>4294967295;)n^=e/=4294967295;return Ee(n)}if("string"===t)return e.length>Ae?function(e){var t=Le[e];return void 0===t&&(t=xe(e),Ie===Ne&&(Ie=0,Le={}),Ie++,Le[e]=t),t}(e):xe(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return function(e){var t;if(De&&void 0!==(t=Oe.get(e)))return t;if(void 0!==(t=e[Te]))return t;if(!Ce){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Te]))return t;if(void 0!==(t=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}(e)))return t}if(t=++Me,1073741824&Me&&(Me=0),De)Oe.set(e,t);else{if(void 0!==ke&&!1===ke(e))throw new Error("Non-extensible objects are not allowed as keys.");if(Ce)Object.defineProperty(e,Te,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Te]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[Te]=t}}return t}(e);if("function"==typeof e.toString)return xe(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function xe(e){for(var t=0,n=0;n<e.length;n++)t=31*t+e.charCodeAt(n)|0;return Ee(t)}var ke=Object.isExtensible,Ce=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}();var Oe,De="function"==typeof WeakMap;De&&(Oe=new WeakMap);var Me=0,Te="__immutablehash__";"function"==typeof Symbol&&(Te=Symbol(Te));var Ae=16,Ne=255,Ie=0,Le={};function je(e){me(e!==1/0,"Cannot perform this action with an infinite size.")}function Pe(e){return null==e?Qe():Re(e)&&!u(e)?e:Qe().withMutations(function(t){var n=r(e);je(n.size),n.forEach(function(e,n){return t.set(n,e)})})}function Re(e){return!(!e||!e[ze])}t(Pe,ve),Pe.prototype.toString=function(){return this.__toString("Map {","}")},Pe.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Pe.prototype.set=function(e,t){return Ze(this,e,t)},Pe.prototype.setIn=function(e,t){return this.updateIn(e,v,function(){return t})},Pe.prototype.remove=function(e){return Ze(this,e,v)},Pe.prototype.deleteIn=function(e){return this.updateIn(e,function(){return v})},Pe.prototype.update=function(e,t,n){return 1===arguments.length?e(this):this.updateIn([e],t,n)},Pe.prototype.updateIn=function(e,t,n){n||(n=t,t=void 0);var r=it(this,tn(e),t,n);return r===v?void 0:r},Pe.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Qe()},Pe.prototype.merge=function(){return tt(this,void 0,arguments)},Pe.prototype.mergeWith=function(t){return tt(this,t,e.call(arguments,1))},Pe.prototype.mergeIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,Qe(),function(e){return"function"==typeof e.merge?e.merge.apply(e,n):n[n.length-1]})},Pe.prototype.mergeDeep=function(){return tt(this,nt,arguments)},Pe.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return tt(this,rt(t),n)},Pe.prototype.mergeDeepIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,Qe(),function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,n):n[n.length-1]})},Pe.prototype.sort=function(e){return Dt(Yt(this,e))},Pe.prototype.sortBy=function(e,t){return Dt(Yt(this,t,e))},Pe.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Pe.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new S)},Pe.prototype.asImmutable=function(){return this.__ensureOwner()},Pe.prototype.wasAltered=function(){return this.__altered},Pe.prototype.__iterator=function(e,t){return new We(this,e,t)},Pe.prototype.__iterate=function(e,t){var n=this,r=0;return this._root&&this._root.iterate(function(t){return r++,e(t[1],t[0],n)},t),r},Pe.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?$e(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Pe.isMap=Re;var Fe,ze="@@__IMMUTABLE_MAP__@@",Be=Pe.prototype;function Ue(e,t){this.ownerID=e,this.entries=t}function He(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function Ve(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function Ye(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function Ke(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function We(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&Ge(e._root)}function qe(e,t){return P(e,t[0],t[1])}function Ge(e,t){return{node:e,index:0,__prev:t}}function $e(e,t,n,r){var o=Object.create(Be);return o.size=e,o._root=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function Qe(){return Fe||(Fe=$e(0))}function Ze(e,t,n){var r,o;if(e._root){var i=_(b),a=_(w);if(r=Je(e._root,e.__ownerID,0,void 0,t,n,i,a),!a.value)return e;o=e.size+(i.value?n===v?-1:1:0)}else{if(n===v)return e;o=1,r=new Ue(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=o,e._root=r,e.__hash=void 0,e.__altered=!0,e):r?$e(o,r):Qe()}function Je(e,t,n,r,o,i,a,s){return e?e.update(t,n,r,o,i,a,s):i===v?e:(E(s),E(a),new Ke(t,r,[o,i]))}function Xe(e){return e.constructor===Ke||e.constructor===Ye}function et(e,t,n,r,o){if(e.keyHash===r)return new Ye(t,r,[e.entry,o]);var i,a=(0===n?e.keyHash:e.keyHash>>>n)&y,s=(0===n?r:r>>>n)&y;return new He(t,1<<a|1<<s,a===s?[et(e,t,n+5,r,o)]:(i=new Ke(t,r,o),a<s?[e,i]:[i,e]))}function tt(e,t,n){for(var o=[],i=0;i<n.length;i++){var s=n[i],l=r(s);a(s)||(l=l.map(function(e){return le(e)})),o.push(l)}return ot(e,t,o)}function nt(e,t,n){return e&&e.mergeDeep&&a(t)?e.mergeDeep(t):de(e,t)?e:t}function rt(e){return function(t,n,r){if(t&&t.mergeDeepWith&&a(n))return t.mergeDeepWith(e,n);var o=e(t,n,r);return de(t,o)?t:o}}function ot(e,t,n){return 0===(n=n.filter(function(e){return 0!==e.size})).length?e:0!==e.size||e.__ownerID||1!==n.length?e.withMutations(function(e){for(var r=t?function(n,r){e.update(r,v,function(e){return e===v?n:t(e,n,r)})}:function(t,n){e.set(n,t)},o=0;o<n.length;o++)n[o].forEach(r)}):e.constructor(n[0])}function it(e,t,n,r){var o=e===v,i=t.next();if(i.done){var a=o?n:e,s=r(a);return s===a?e:s}me(o||e&&e.set,"invalid keyPath");var l=i.value,c=o?v:e.get(l,v),u=it(c,t,n,r);return u===c?e:u===v?e.remove(l):(o?Qe():e).set(l,u)}function at(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,127&(e+=e>>8)+(e>>16)}function st(e,t,n,r){var o=r?e:x(e);return o[t]=n,o}Be[ze]=!0,Be[m]=Be.remove,Be.removeIn=Be.deleteIn,Ue.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(de(n,o[i][0]))return o[i][1];return r},Ue.prototype.update=function(e,t,n,r,o,i,a){for(var s=o===v,l=this.entries,c=0,u=l.length;c<u&&!de(r,l[c][0]);c++);var p=c<u;if(p?l[c][1]===o:s)return this;if(E(a),(s||!p)&&E(i),!s||1!==l.length){if(!p&&!s&&l.length>=lt)return function(e,t,n,r){e||(e=new S);for(var o=new Ke(e,Se(n),[n,r]),i=0;i<t.length;i++){var a=t[i];o=o.update(e,0,void 0,a[0],a[1])}return o}(e,l,r,o);var d=e&&e===this.ownerID,f=d?l:x(l);return p?s?c===u-1?f.pop():f[c]=f.pop():f[c]=[r,o]:f.push([r,o]),d?(this.entries=f,this):new Ue(e,f)}},He.prototype.get=function(e,t,n,r){void 0===t&&(t=Se(n));var o=1<<((0===e?t:t>>>e)&y),i=this.bitmap;return 0===(i&o)?r:this.nodes[at(i&o-1)].get(e+5,t,n,r)},He.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Se(r));var s=(0===t?n:n>>>t)&y,l=1<<s,c=this.bitmap,u=0!==(c&l);if(!u&&o===v)return this;var p=at(c&l-1),d=this.nodes,f=u?d[p]:void 0,h=Je(f,e,t+5,n,r,o,i,a);if(h===f)return this;if(!u&&h&&d.length>=ct)return function(e,t,n,r,o){for(var i=0,a=new Array(g),s=0;0!==n;s++,n>>>=1)a[s]=1&n?t[i++]:void 0;return a[r]=o,new Ve(e,i+1,a)}(e,d,c,s,h);if(u&&!h&&2===d.length&&Xe(d[1^p]))return d[1^p];if(u&&h&&1===d.length&&Xe(h))return h;var m=e&&e===this.ownerID,b=u?h?c:c^l:c|l,w=u?h?st(d,p,h,m):function(e,t,n){var r=e.length-1;if(n&&t===r)return e.pop(),e;for(var o=new Array(r),i=0,a=0;a<r;a++)a===t&&(i=1),o[a]=e[a+i];return o}(d,p,m):function(e,t,n,r){var o=e.length+1;if(r&&t+1===o)return e[t]=n,e;for(var i=new Array(o),a=0,s=0;s<o;s++)s===t?(i[s]=n,a=-1):i[s]=e[s+a];return i}(d,p,h,m);return m?(this.bitmap=b,this.nodes=w,this):new He(e,b,w)},Ve.prototype.get=function(e,t,n,r){void 0===t&&(t=Se(n));var o=(0===e?t:t>>>e)&y,i=this.nodes[o];return i?i.get(e+5,t,n,r):r},Ve.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Se(r));var s=(0===t?n:n>>>t)&y,l=o===v,c=this.nodes,u=c[s];if(l&&!u)return this;var p=Je(u,e,t+5,n,r,o,i,a);if(p===u)return this;var d=this.count;if(u){if(!p&&--d<ut)return function(e,t,n,r){for(var o=0,i=0,a=new Array(n),s=0,l=1,c=t.length;s<c;s++,l<<=1){var u=t[s];void 0!==u&&s!==r&&(o|=l,a[i++]=u)}return new He(e,o,a)}(e,c,d,s)}else d++;var f=e&&e===this.ownerID,h=st(c,s,p,f);return f?(this.count=d,this.nodes=h,this):new Ve(e,d,h)},Ye.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(de(n,o[i][0]))return o[i][1];return r},Ye.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Se(r));var s=o===v;if(n!==this.keyHash)return s?this:(E(a),E(i),et(this,e,t,n,[r,o]));for(var l=this.entries,c=0,u=l.length;c<u&&!de(r,l[c][0]);c++);var p=c<u;if(p?l[c][1]===o:s)return this;if(E(a),(s||!p)&&E(i),s&&2===u)return new Ke(e,this.keyHash,l[1^c]);var d=e&&e===this.ownerID,f=d?l:x(l);return p?s?c===u-1?f.pop():f[c]=f.pop():f[c]=[r,o]:f.push([r,o]),d?(this.entries=f,this):new Ye(e,this.keyHash,f)},Ke.prototype.get=function(e,t,n,r){return de(n,this.entry[0])?this.entry[1]:r},Ke.prototype.update=function(e,t,n,r,o,i,a){var s=o===v,l=de(r,this.entry[0]);return(l?o===this.entry[1]:s)?this:(E(a),s?void E(i):l?e&&e===this.ownerID?(this.entry[1]=o,this):new Ke(e,this.keyHash,[r,o]):(E(i),et(this,e,t,Se(r),[r,o])))},Ue.prototype.iterate=Ye.prototype.iterate=function(e,t){for(var n=this.entries,r=0,o=n.length-1;r<=o;r++)if(!1===e(n[t?o-r:r]))return!1},He.prototype.iterate=Ve.prototype.iterate=function(e,t){for(var n=this.nodes,r=0,o=n.length-1;r<=o;r++){var i=n[t?o-r:r];if(i&&!1===i.iterate(e,t))return!1}},Ke.prototype.iterate=function(e,t){return e(this.entry)},t(We,j),We.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var n,r=t.node,o=t.index++;if(r.entry){if(0===o)return qe(e,r.entry)}else if(r.entries){if(o<=(n=r.entries.length-1))return qe(e,r.entries[this._reverse?n-o:o])}else if(o<=(n=r.nodes.length-1)){var i=r.nodes[this._reverse?n-o:o];if(i){if(i.entry)return qe(e,i.entry);t=this._stack=Ge(i,t)}continue}t=this._stack=this._stack.__prev}return{value:void 0,done:!0}};var lt=8,ct=16,ut=8;function pt(e){var t=_t();if(null==e)return t;if(dt(e))return e;var n=o(e),r=n.size;return 0===r?t:(je(r),r>0&&r<g?wt(0,r,5,null,new mt(n.toArray())):t.withMutations(function(e){e.setSize(r),n.forEach(function(t,n){return e.set(n,t)})}))}function dt(e){return!(!e||!e[ft])}t(pt,be),pt.of=function(){return this(arguments)},pt.prototype.toString=function(){return this.__toString("List [","]")},pt.prototype.get=function(e,t){if((e=C(this,e))>=0&&e<this.size){var n=xt(this,e+=this._origin);return n&&n.array[e&y]}return t},pt.prototype.set=function(e,t){return function(e,t,n){if((t=C(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations(function(e){t<0?kt(e,t).set(0,n):kt(e,0,t+1).set(t,n)});t+=e._origin;var r=e._tail,o=e._root,i=_(w);return t>=Ot(e._capacity)?r=Et(r,e.__ownerID,0,t,n,i):o=Et(o,e.__ownerID,e._level,t,n,i),i.value?e.__ownerID?(e._root=o,e._tail=r,e.__hash=void 0,e.__altered=!0,e):wt(e._origin,e._capacity,e._level,o,r):e}(this,e,t)},pt.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},pt.prototype.insert=function(e,t){return this.splice(e,0,t)},pt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=5,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):_t()},pt.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations(function(n){kt(n,0,t+e.length);for(var r=0;r<e.length;r++)n.set(t+r,e[r])})},pt.prototype.pop=function(){return kt(this,0,-1)},pt.prototype.unshift=function(){var e=arguments;return this.withMutations(function(t){kt(t,-e.length);for(var n=0;n<e.length;n++)t.set(n,e[n])})},pt.prototype.shift=function(){return kt(this,1)},pt.prototype.merge=function(){return Ct(this,void 0,arguments)},pt.prototype.mergeWith=function(t){return Ct(this,t,e.call(arguments,1))},pt.prototype.mergeDeep=function(){return Ct(this,nt,arguments)},pt.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return Ct(this,rt(t),n)},pt.prototype.setSize=function(e){return kt(this,0,e)},pt.prototype.slice=function(e,t){var n=this.size;return D(e,t,n)?this:kt(this,M(e,n),T(t,n))},pt.prototype.__iterator=function(e,t){var n=0,r=bt(this,t);return new j(function(){var t=r();return t===vt?{value:void 0,done:!0}:P(e,n++,t)})},pt.prototype.__iterate=function(e,t){for(var n,r=0,o=bt(this,t);(n=o())!==vt&&!1!==e(n,r++,this););return r},pt.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?wt(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},pt.isList=dt;var ft="@@__IMMUTABLE_LIST__@@",ht=pt.prototype;function mt(e,t){this.array=e,this.ownerID=t}ht[ft]=!0,ht[m]=ht.remove,ht.setIn=Be.setIn,ht.deleteIn=ht.removeIn=Be.removeIn,ht.update=Be.update,ht.updateIn=Be.updateIn,ht.mergeIn=Be.mergeIn,ht.mergeDeepIn=Be.mergeDeepIn,ht.withMutations=Be.withMutations,ht.asMutable=Be.asMutable,ht.asImmutable=Be.asImmutable,ht.wasAltered=Be.wasAltered,mt.prototype.removeBefore=function(e,t,n){if(n===t?1<<t:0===this.array.length)return this;var r=n>>>t&y;if(r>=this.array.length)return new mt([],e);var o,i=0===r;if(t>0){var a=this.array[r];if((o=a&&a.removeBefore(e,t-5,n))===a&&i)return this}if(i&&!o)return this;var s=St(this,e);if(!i)for(var l=0;l<r;l++)s.array[l]=void 0;return o&&(s.array[r]=o),s},mt.prototype.removeAfter=function(e,t,n){if(n===(t?1<<t:0)||0===this.array.length)return this;var r,o=n-1>>>t&y;if(o>=this.array.length)return this;if(t>0){var i=this.array[o];if((r=i&&i.removeAfter(e,t-5,n))===i&&o===this.array.length-1)return this}var a=St(this,e);return a.array.splice(o+1),r&&(a.array[o]=r),a};var gt,yt,vt={};function bt(e,t){var n=e._origin,r=e._capacity,o=Ot(r),i=e._tail;return a(e._root,e._level,0);function a(e,s,l){return 0===s?function(e,a){var s=a===o?i&&i.array:e&&e.array,l=a>n?0:n-a,c=r-a;return c>g&&(c=g),function(){if(l===c)return vt;var e=t?--c:l++;return s&&s[e]}}(e,l):function(e,o,i){var s,l=e&&e.array,c=i>n?0:n-i>>o,u=1+(r-i>>o);return u>g&&(u=g),function(){for(;;){if(s){var e=s();if(e!==vt)return e;s=null}if(c===u)return vt;var n=t?--u:c++;s=a(l&&l[n],o-5,i+(n<<o))}}}(e,s,l)}}function wt(e,t,n,r,o,i,a){var s=Object.create(ht);return s.size=t-e,s._origin=e,s._capacity=t,s._level=n,s._root=r,s._tail=o,s.__ownerID=i,s.__hash=a,s.__altered=!1,s}function _t(){return gt||(gt=wt(0,0,5))}function Et(e,t,n,r,o,i){var a,s=r>>>n&y,l=e&&s<e.array.length;if(!l&&void 0===o)return e;if(n>0){var c=e&&e.array[s],u=Et(c,t,n-5,r,o,i);return u===c?e:((a=St(e,t)).array[s]=u,a)}return l&&e.array[s]===o?e:(E(i),a=St(e,t),void 0===o&&s===a.array.length-1?a.array.pop():a.array[s]=o,a)}function St(e,t){return t&&e&&t===e.ownerID?e:new mt(e?e.array.slice():[],t)}function xt(e,t){if(t>=Ot(e._capacity))return e._tail;if(t<1<<e._level+5){for(var n=e._root,r=e._level;n&&r>0;)n=n.array[t>>>r&y],r-=5;return n}}function kt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new S,o=e._origin,i=e._capacity,a=o+t,s=void 0===n?i:n<0?i+n:o+n;if(a===o&&s===i)return e;if(a>=s)return e.clear();for(var l=e._level,c=e._root,u=0;a+u<0;)c=new mt(c&&c.array.length?[void 0,c]:[],r),u+=1<<(l+=5);u&&(a+=u,o+=u,s+=u,i+=u);for(var p=Ot(i),d=Ot(s);d>=1<<l+5;)c=new mt(c&&c.array.length?[c]:[],r),l+=5;var f=e._tail,h=d<p?xt(e,s-1):d>p?new mt([],r):f;if(f&&d>p&&a<i&&f.array.length){for(var m=c=St(c,r),g=l;g>5;g-=5){var v=p>>>g&y;m=m.array[v]=St(m.array[v],r)}m.array[p>>>5&y]=f}if(s<i&&(h=h&&h.removeAfter(r,0,s)),a>=d)a-=d,s-=d,l=5,c=null,h=h&&h.removeBefore(r,0,a);else if(a>o||d<p){for(u=0;c;){var b=a>>>l&y;if(b!==d>>>l&y)break;b&&(u+=(1<<l)*b),l-=5,c=c.array[b]}c&&a>o&&(c=c.removeBefore(r,l,a-u)),c&&d<p&&(c=c.removeAfter(r,l,d-u)),u&&(a-=u,s-=u)}return e.__ownerID?(e.size=s-a,e._origin=a,e._capacity=s,e._level=l,e._root=c,e._tail=h,e.__hash=void 0,e.__altered=!0,e):wt(a,s,l,c,h)}function Ct(e,t,n){for(var r=[],i=0,s=0;s<n.length;s++){var l=n[s],c=o(l);c.size>i&&(i=c.size),a(l)||(c=c.map(function(e){return le(e)})),r.push(c)}return i>e.size&&(e=e.setSize(i)),ot(e,t,r)}function Ot(e){return e<g?0:e-1>>>5<<5}function Dt(e){return null==e?At():Mt(e)?e:At().withMutations(function(t){var n=r(e);je(n.size),n.forEach(function(e,n){return t.set(n,e)})})}function Mt(e){return Re(e)&&u(e)}function Tt(e,t,n,r){var o=Object.create(Dt.prototype);return o.size=e?e.size:0,o._map=e,o._list=t,o.__ownerID=n,o.__hash=r,o}function At(){return yt||(yt=Tt(Qe(),_t()))}function Nt(e,t,n){var r,o,i=e._map,a=e._list,s=i.get(t),l=void 0!==s;if(n===v){if(!l)return e;a.size>=g&&a.size>=2*i.size?(r=(o=a.filter(function(e,t){return void 0!==e&&s!==t})).toKeyedSeq().map(function(e){return e[0]}).flip().toMap(),e.__ownerID&&(r.__ownerID=o.__ownerID=e.__ownerID)):(r=i.remove(t),o=s===a.size-1?a.pop():a.set(s,void 0))}else if(l){if(n===a.get(s)[1])return e;r=i,o=a.set(s,[t,n])}else r=i.set(t,a.size),o=a.set(a.size,[t,n]);return e.__ownerID?(e.size=r.size,e._map=r,e._list=o,e.__hash=void 0,e):Tt(r,o)}function It(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Lt(e){this._iter=e,this.size=e.size}function jt(e){this._iter=e,this.size=e.size}function Pt(e){this._iter=e,this.size=e.size}function Rt(e){var t=Jt(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=Xt,t.__iterateUncached=function(t,n){var r=this;return e.__iterate(function(e,n){return!1!==t(n,e,r)},n)},t.__iteratorUncached=function(t,n){if(2===t){var r=e.__iterator(t,n);return new j(function(){var e=r.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e})}return e.__iterator(1===t?0:1,n)},t}function Ft(e,t,n){var r=Jt(e);return r.size=e.size,r.has=function(t){return e.has(t)},r.get=function(r,o){var i=e.get(r,v);return i===v?o:t.call(n,i,r,e)},r.__iterateUncached=function(r,o){var i=this;return e.__iterate(function(e,o,a){return!1!==r(t.call(n,e,o,a),o,i)},o)},r.__iteratorUncached=function(r,o){var i=e.__iterator(2,o);return new j(function(){var o=i.next();if(o.done)return o;var a=o.value,s=a[0];return P(r,s,t.call(n,a[1],s,e),o)})},r}function zt(e,t){var n=Jt(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var t=Rt(e);return t.reverse=function(){return e.flip()},t}),n.get=function(n,r){return e.get(t?n:-1-n,r)},n.has=function(n){return e.has(t?n:-1-n)},n.includes=function(t){return e.includes(t)},n.cacheResult=Xt,n.__iterate=function(t,n){var r=this;return e.__iterate(function(e,n){return t(e,n,r)},!n)},n.__iterator=function(t,n){return e.__iterator(t,!n)},n}function Bt(e,t,n,r){var o=Jt(e);return r&&(o.has=function(r){var o=e.get(r,v);return o!==v&&!!t.call(n,o,r,e)},o.get=function(r,o){var i=e.get(r,v);return i!==v&&t.call(n,i,r,e)?i:o}),o.__iterateUncached=function(o,i){var a=this,s=0;return e.__iterate(function(e,i,l){if(t.call(n,e,i,l))return s++,o(e,r?i:s-1,a)},i),s},o.__iteratorUncached=function(o,i){var a=e.__iterator(2,i),s=0;return new j(function(){for(;;){var i=a.next();if(i.done)return i;var l=i.value,c=l[0],u=l[1];if(t.call(n,u,c,e))return P(o,r?c:s++,u,i)}})},o}function Ut(e,t,n,r){var o=e.size;if(void 0!==t&&(t|=0),void 0!==n&&(n|=0),D(t,n,o))return e;var i=M(t,o),a=T(n,o);if(i!=i||a!=a)return Ut(e.toSeq().cacheResult(),t,n,r);var s,l=a-i;l==l&&(s=l<0?0:l);var c=Jt(e);return c.size=0===s?s:e.size&&s||void 0,!r&&te(e)&&s>=0&&(c.get=function(t,n){return(t=C(this,t))>=0&&t<s?e.get(t+i,n):n}),c.__iterateUncached=function(t,n){var o=this;if(0===s)return 0;if(n)return this.cacheResult().__iterate(t,n);var a=0,l=!0,c=0;return e.__iterate(function(e,n){if(!l||!(l=a++<i))return c++,!1!==t(e,r?n:c-1,o)&&c!==s}),c},c.__iteratorUncached=function(t,n){if(0!==s&&n)return this.cacheResult().__iterator(t,n);var o=0!==s&&e.__iterator(t,n),a=0,l=0;return new j(function(){for(;a++<i;)o.next();if(++l>s)return{value:void 0,done:!0};var e=o.next();return r||1===t?e:P(t,l-1,0===t?void 0:e.value[1],e)})},c}function Ht(e,t,n,r){var o=Jt(e);return o.__iterateUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterate(o,i);var s=!0,l=0;return e.__iterate(function(e,i,c){if(!s||!(s=t.call(n,e,i,c)))return l++,o(e,r?i:l-1,a)}),l},o.__iteratorUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterator(o,i);var s=e.__iterator(2,i),l=!0,c=0;return new j(function(){var e,i,u;do{if((e=s.next()).done)return r||1===o?e:P(o,c++,0===o?void 0:e.value[1],e);var p=e.value;i=p[0],u=p[1],l&&(l=t.call(n,u,i,a))}while(l);return 2===o?e:P(o,i,u,e)})},o}function Vt(e,t,n){var r=Jt(e);return r.__iterateUncached=function(r,o){var i=0,s=!1;return function e(l,c){var u=this;l.__iterate(function(o,l){return(!t||c<t)&&a(o)?e(o,c+1):!1===r(o,n?l:i++,u)&&(s=!0),!s},o)}(e,0),i},r.__iteratorUncached=function(r,o){var i=e.__iterator(r,o),s=[],l=0;return new j(function(){for(;i;){var e=i.next();if(!1===e.done){var c=e.value;if(2===r&&(c=c[1]),t&&!(s.length<t)||!a(c))return n?e:P(r,l++,c,e);s.push(i),i=c.__iterator(r,o)}else i=s.pop()}return{value:void 0,done:!0}})},r}function Yt(e,t,n){t||(t=en);var r=s(e),o=0,i=e.toSeq().map(function(t,r){return[r,t,o++,n?n(t,r,e):t]}).toArray();return i.sort(function(e,n){return t(e[3],n[3])||e[2]-n[2]}).forEach(r?function(e,t){i[t].length=2}:function(e,t){i[t]=e[1]}),r?Y(i):l(e)?K(i):W(i)}function Kt(e,t,n){if(t||(t=en),n){var r=e.toSeq().map(function(t,r){return[t,n(t,r,e)]}).reduce(function(e,n){return Wt(t,e[1],n[1])?n:e});return r&&r[0]}return e.reduce(function(e,n){return Wt(t,e,n)?n:e})}function Wt(e,t,n){var r=e(n,t);return 0===r&&n!==t&&(null==n||n!=n)||r>0}function qt(e,t,r){var o=Jt(e);return o.size=new Z(r).map(function(e){return e.size}).min(),o.__iterate=function(e,t){for(var n,r=this.__iterator(1,t),o=0;!(n=r.next()).done&&!1!==e(n.value,o++,this););return o},o.__iteratorUncached=function(e,o){var i=r.map(function(e){return e=n(e),B(o?e.reverse():e)}),a=0,s=!1;return new j(function(){var n;return s||(n=i.map(function(e){return e.next()}),s=n.some(function(e){return e.done})),s?{value:void 0,done:!0}:P(e,a++,t.apply(null,n.map(function(e){return e.value})))})},o}function Gt(e,t){return te(e)?t:e.constructor(t)}function $t(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function Qt(e){return je(e.size),k(e)}function Zt(e){return s(e)?r:l(e)?o:i}function Jt(e){return Object.create((s(e)?Y:l(e)?K:W).prototype)}function Xt(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):V.prototype.cacheResult.call(this)}function en(e,t){return e>t?1:e<t?-1:0}function tn(e){var t=B(e);if(!t){if(!H(e))throw new TypeError("Expected iterable or array-like: "+e);t=B(n(e))}return t}function nn(e,t){var n,r=function(i){if(i instanceof r)return i;if(!(this instanceof r))return new r(i);if(!n){n=!0;var a=Object.keys(e);(function(e,t){try{t.forEach(sn.bind(void 0,e))}catch(e){}})(o,a),o.size=a.length,o._name=t,o._keys=a,o._defaultValues=e}this._map=Pe(i)},o=r.prototype=Object.create(rn);return o.constructor=r,r}t(Dt,Pe),Dt.of=function(){return this(arguments)},Dt.prototype.toString=function(){return this.__toString("OrderedMap {","}")},Dt.prototype.get=function(e,t){var n=this._map.get(e);return void 0!==n?this._list.get(n)[1]:t},Dt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):At()},Dt.prototype.set=function(e,t){return Nt(this,e,t)},Dt.prototype.remove=function(e){return Nt(this,e,v)},Dt.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},Dt.prototype.__iterate=function(e,t){var n=this;return this._list.__iterate(function(t){return t&&e(t[1],t[0],n)},t)},Dt.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},Dt.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),n=this._list.__ensureOwner(e);return e?Tt(t,n,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=n,this)},Dt.isOrderedMap=Mt,Dt.prototype[h]=!0,Dt.prototype[m]=Dt.prototype.remove,t(It,Y),It.prototype.get=function(e,t){return this._iter.get(e,t)},It.prototype.has=function(e){return this._iter.has(e)},It.prototype.valueSeq=function(){return this._iter.valueSeq()},It.prototype.reverse=function(){var e=this,t=zt(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},It.prototype.map=function(e,t){var n=this,r=Ft(this,e,t);return this._useKeys||(r.valueSeq=function(){return n._iter.toSeq().map(e,t)}),r},It.prototype.__iterate=function(e,t){var n,r=this;return this._iter.__iterate(this._useKeys?function(t,n){return e(t,n,r)}:(n=t?Qt(this):0,function(o){return e(o,t?--n:n++,r)}),t)},It.prototype.__iterator=function(e,t){if(this._useKeys)return this._iter.__iterator(e,t);var n=this._iter.__iterator(1,t),r=t?Qt(this):0;return new j(function(){var o=n.next();return o.done?o:P(e,t?--r:r++,o.value,o)})},It.prototype[h]=!0,t(Lt,K),Lt.prototype.includes=function(e){return this._iter.includes(e)},Lt.prototype.__iterate=function(e,t){var n=this,r=0;return this._iter.__iterate(function(t){return e(t,r++,n)},t)},Lt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(1,t),r=0;return new j(function(){var t=n.next();return t.done?t:P(e,r++,t.value,t)})},t(jt,W),jt.prototype.has=function(e){return this._iter.includes(e)},jt.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate(function(t){return e(t,t,n)},t)},jt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(1,t);return new j(function(){var t=n.next();return t.done?t:P(e,t.value,t.value,t)})},t(Pt,Y),Pt.prototype.entrySeq=function(){return this._iter.toSeq()},Pt.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate(function(t){if(t){$t(t);var r=a(t);return e(r?t.get(1):t[1],r?t.get(0):t[0],n)}},t)},Pt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(1,t);return new j(function(){for(;;){var t=n.next();if(t.done)return t;var r=t.value;if(r){$t(r);var o=a(r);return P(e,o?r.get(0):r[0],o?r.get(1):r[1],t)}}})},Lt.prototype.cacheResult=It.prototype.cacheResult=jt.prototype.cacheResult=Pt.prototype.cacheResult=Xt,t(nn,ve),nn.prototype.toString=function(){return this.__toString(an(this)+" {","}")},nn.prototype.has=function(e){return this._defaultValues.hasOwnProperty(e)},nn.prototype.get=function(e,t){if(!this.has(e))return t;var n=this._defaultValues[e];return this._map?this._map.get(e,n):n},nn.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var e=this.constructor;return e._empty||(e._empty=on(this,Qe()))},nn.prototype.set=function(e,t){if(!this.has(e))throw new Error('Cannot set unknown key "'+e+'" on '+an(this));var n=this._map&&this._map.set(e,t);return this.__ownerID||n===this._map?this:on(this,n)},nn.prototype.remove=function(e){if(!this.has(e))return this;var t=this._map&&this._map.remove(e);return this.__ownerID||t===this._map?this:on(this,t)},nn.prototype.wasAltered=function(){return this._map.wasAltered()},nn.prototype.__iterator=function(e,t){var n=this;return r(this._defaultValues).map(function(e,t){return n.get(t)}).__iterator(e,t)},nn.prototype.__iterate=function(e,t){var n=this;return r(this._defaultValues).map(function(e,t){return n.get(t)}).__iterate(e,t)},nn.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map&&this._map.__ensureOwner(e);return e?on(this,t,e):(this.__ownerID=e,this._map=t,this)};var rn=nn.prototype;function on(e,t,n){var r=Object.create(Object.getPrototypeOf(e));return r._map=t,r.__ownerID=n,r}function an(e){return e._name||e.constructor.name||"Record"}function sn(e,t){Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){me(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}function ln(e){return null==e?mn():cn(e)&&!u(e)?e:mn().withMutations(function(t){var n=i(e);je(n.size),n.forEach(function(e){return t.add(e)})})}function cn(e){return!(!e||!e[pn])}rn[m]=rn.remove,rn.deleteIn=rn.removeIn=Be.removeIn,rn.merge=Be.merge,rn.mergeWith=Be.mergeWith,rn.mergeIn=Be.mergeIn,rn.mergeDeep=Be.mergeDeep,rn.mergeDeepWith=Be.mergeDeepWith,rn.mergeDeepIn=Be.mergeDeepIn,rn.setIn=Be.setIn,rn.update=Be.update,rn.updateIn=Be.updateIn,rn.withMutations=Be.withMutations,rn.asMutable=Be.asMutable,rn.asImmutable=Be.asImmutable,t(ln,we),ln.of=function(){return this(arguments)},ln.fromKeys=function(e){return this(r(e).keySeq())},ln.prototype.toString=function(){return this.__toString("Set {","}")},ln.prototype.has=function(e){return this._map.has(e)},ln.prototype.add=function(e){return fn(this,this._map.set(e,!0))},ln.prototype.remove=function(e){return fn(this,this._map.remove(e))},ln.prototype.clear=function(){return fn(this,this._map.clear())},ln.prototype.union=function(){var t=e.call(arguments,0);return 0===(t=t.filter(function(e){return 0!==e.size})).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations(function(e){for(var n=0;n<t.length;n++)i(t[n]).forEach(function(t){return e.add(t)})}):this.constructor(t[0])},ln.prototype.intersect=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map(function(e){return i(e)});var n=this;return this.withMutations(function(e){n.forEach(function(n){t.every(function(e){return e.includes(n)})||e.remove(n)})})},ln.prototype.subtract=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map(function(e){return i(e)});var n=this;return this.withMutations(function(e){n.forEach(function(n){t.some(function(e){return e.includes(n)})&&e.remove(n)})})},ln.prototype.merge=function(){return this.union.apply(this,arguments)},ln.prototype.mergeWith=function(t){var n=e.call(arguments,1);return this.union.apply(this,n)},ln.prototype.sort=function(e){return gn(Yt(this,e))},ln.prototype.sortBy=function(e,t){return gn(Yt(this,t,e))},ln.prototype.wasAltered=function(){return this._map.wasAltered()},ln.prototype.__iterate=function(e,t){var n=this;return this._map.__iterate(function(t,r){return e(r,r,n)},t)},ln.prototype.__iterator=function(e,t){return this._map.map(function(e,t){return t}).__iterator(e,t)},ln.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},ln.isSet=cn;var un,pn="@@__IMMUTABLE_SET__@@",dn=ln.prototype;function fn(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function hn(e,t){var n=Object.create(dn);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function mn(){return un||(un=hn(Qe()))}function gn(e){return null==e?_n():yn(e)?e:_n().withMutations(function(t){var n=i(e);je(n.size),n.forEach(function(e){return t.add(e)})})}function yn(e){return cn(e)&&u(e)}dn[pn]=!0,dn[m]=dn.remove,dn.mergeDeep=dn.merge,dn.mergeDeepWith=dn.mergeWith,dn.withMutations=Be.withMutations,dn.asMutable=Be.asMutable,dn.asImmutable=Be.asImmutable,dn.__empty=mn,dn.__make=hn,t(gn,ln),gn.of=function(){return this(arguments)},gn.fromKeys=function(e){return this(r(e).keySeq())},gn.prototype.toString=function(){return this.__toString("OrderedSet {","}")},gn.isOrderedSet=yn;var vn,bn=gn.prototype;function wn(e,t){var n=Object.create(bn);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function _n(){return vn||(vn=wn(At()))}function En(e){return null==e?Dn():Sn(e)?e:Dn().unshiftAll(e)}function Sn(e){return!(!e||!e[kn])}bn[h]=!0,bn.__empty=_n,bn.__make=wn,t(En,be),En.of=function(){return this(arguments)},En.prototype.toString=function(){return this.__toString("Stack [","]")},En.prototype.get=function(e,t){var n=this._head;for(e=C(this,e);n&&e--;)n=n.next;return n?n.value:t},En.prototype.peek=function(){return this._head&&this._head.value},En.prototype.push=function(){if(0===arguments.length)return this;for(var e=this.size+arguments.length,t=this._head,n=arguments.length-1;n>=0;n--)t={value:arguments[n],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):On(e,t)},En.prototype.pushAll=function(e){if(0===(e=o(e)).size)return this;je(e.size);var t=this.size,n=this._head;return e.reverse().forEach(function(e){t++,n={value:e,next:n}}),this.__ownerID?(this.size=t,this._head=n,this.__hash=void 0,this.__altered=!0,this):On(t,n)},En.prototype.pop=function(){return this.slice(1)},En.prototype.unshift=function(){return this.push.apply(this,arguments)},En.prototype.unshiftAll=function(e){return this.pushAll(e)},En.prototype.shift=function(){return this.pop.apply(this,arguments)},En.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Dn()},En.prototype.slice=function(e,t){if(D(e,t,this.size))return this;var n=M(e,this.size);if(T(t,this.size)!==this.size)return be.prototype.slice.call(this,e,t);for(var r=this.size-n,o=this._head;n--;)o=o.next;return this.__ownerID?(this.size=r,this._head=o,this.__hash=void 0,this.__altered=!0,this):On(r,o)},En.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?On(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},En.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var n=0,r=this._head;r&&!1!==e(r.value,n++,this);)r=r.next;return n},En.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var n=0,r=this._head;return new j(function(){if(r){var t=r.value;return r=r.next,P(e,n++,t)}return{value:void 0,done:!0}})},En.isStack=Sn;var xn,kn="@@__IMMUTABLE_STACK__@@",Cn=En.prototype;function On(e,t,n,r){var o=Object.create(Cn);return o.size=e,o._head=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function Dn(){return xn||(xn=On(0))}function Mn(e,t){var n=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(n),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(n),e}Cn[kn]=!0,Cn.withMutations=Be.withMutations,Cn.asMutable=Be.asMutable,Cn.asImmutable=Be.asImmutable,Cn.wasAltered=Be.wasAltered,n.Iterator=j,Mn(n,{toArray:function(){je(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate(function(t,n){e[n]=t}),e},toIndexedSeq:function(){return new Lt(this)},toJS:function(){return this.toSeq().map(function(e){return e&&"function"==typeof e.toJS?e.toJS():e}).__toJS()},toJSON:function(){return this.toSeq().map(function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e}).__toJS()},toKeyedSeq:function(){return new It(this,!0)},toMap:function(){return Pe(this.toKeyedSeq())},toObject:function(){je(this.size);var e={};return this.__iterate(function(t,n){e[n]=t}),e},toOrderedMap:function(){return Dt(this.toKeyedSeq())},toOrderedSet:function(){return gn(s(this)?this.valueSeq():this)},toSet:function(){return ln(s(this)?this.valueSeq():this)},toSetSeq:function(){return new jt(this)},toSeq:function(){return l(this)?this.toIndexedSeq():s(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return En(s(this)?this.valueSeq():this)},toList:function(){return pt(s(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){return Gt(this,function(e,t){var n=s(e),o=[e].concat(t).map(function(e){return a(e)?n&&(e=r(e)):e=n?re(e):oe(Array.isArray(e)?e:[e]),e}).filter(function(e){return 0!==e.size});if(0===o.length)return e;if(1===o.length){var i=o[0];if(i===e||n&&s(i)||l(e)&&l(i))return i}var c=new Z(o);return n?c=c.toKeyedSeq():l(e)||(c=c.toSetSeq()),(c=c.flatten(!0)).size=o.reduce(function(e,t){if(void 0!==e){var n=t.size;if(void 0!==n)return e+n}},0),c}(this,e.call(arguments,0)))},includes:function(e){return this.some(function(t){return de(t,e)})},entries:function(){return this.__iterator(2)},every:function(e,t){je(this.size);var n=!0;return this.__iterate(function(r,o,i){if(!e.call(t,r,o,i))return n=!1,!1}),n},filter:function(e,t){return Gt(this,Bt(this,e,t,!0))},find:function(e,t,n){var r=this.findEntry(e,t);return r?r[1]:n},findEntry:function(e,t){var n;return this.__iterate(function(r,o,i){if(e.call(t,r,o,i))return n=[o,r],!1}),n},findLastEntry:function(e,t){return this.toSeq().reverse().findEntry(e,t)},forEach:function(e,t){return je(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){je(this.size),e=void 0!==e?""+e:",";var t="",n=!0;return this.__iterate(function(r){n?n=!1:t+=e,t+=null!=r?r.toString():""}),t},keys:function(){return this.__iterator(0)},map:function(e,t){return Gt(this,Ft(this,e,t))},reduce:function(e,t,n){var r,o;return je(this.size),arguments.length<2?o=!0:r=t,this.__iterate(function(t,i,a){o?(o=!1,r=t):r=e.call(n,r,t,i,a)}),r},reduceRight:function(e,t,n){var r=this.toKeyedSeq().reverse();return r.reduce.apply(r,arguments)},reverse:function(){return Gt(this,zt(this,!0))},slice:function(e,t){return Gt(this,Ut(this,e,t,!0))},some:function(e,t){return!this.every(Ln(e),t)},sort:function(e){return Gt(this,Yt(this,e))},values:function(){return this.__iterator(1)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(e,t){return k(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return function(e,t,n){var r=Pe().asMutable();return e.__iterate(function(o,i){r.update(t.call(n,o,i,e),0,function(e){return e+1})}),r.asImmutable()}(this,e,t)},equals:function(e){return fe(this,e)},entrySeq:function(){var e=this;if(e._cache)return new Z(e._cache);var t=e.toSeq().map(In).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(Ln(e),t)},findLast:function(e,t,n){return this.toKeyedSeq().reverse().find(e,t,n)},first:function(){return this.find(O)},flatMap:function(e,t){return Gt(this,function(e,t,n){var r=Zt(e);return e.toSeq().map(function(o,i){return r(t.call(n,o,i,e))}).flatten(!0)}(this,e,t))},flatten:function(e){return Gt(this,Vt(this,e,!0))},fromEntrySeq:function(){return new Pt(this)},get:function(e,t){return this.find(function(t,n){return de(n,e)},void 0,t)},getIn:function(e,t){for(var n,r=this,o=tn(e);!(n=o.next()).done;){var i=n.value;if((r=r&&r.get?r.get(i,v):v)===v)return t}return r},groupBy:function(e,t){return function(e,t,n){var r=s(e),o=(u(e)?Dt():Pe()).asMutable();e.__iterate(function(i,a){o.update(t.call(n,i,a,e),function(e){return(e=e||[]).push(r?[a,i]:i),e})});var i=Zt(e);return o.map(function(t){return Gt(e,i(t))})}(this,e,t)},has:function(e){return this.get(e,v)!==v},hasIn:function(e){return this.getIn(e,v)!==v},isSubset:function(e){return e="function"==typeof e.includes?e:n(e),this.every(function(t){return e.includes(t)})},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:n(e)).isSubset(this)},keySeq:function(){return this.toSeq().map(Nn).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},max:function(e){return Kt(this,e)},maxBy:function(e,t){return Kt(this,t,e)},min:function(e){return Kt(this,e?jn(e):Fn)},minBy:function(e,t){return Kt(this,t?jn(t):Fn,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return Gt(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return Gt(this,Ht(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(Ln(e),t)},sortBy:function(e,t){return Gt(this,Yt(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return Gt(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return Gt(this,function(e,t,n){var r=Jt(e);return r.__iterateUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterate(r,o);var a=0;return e.__iterate(function(e,o,s){return t.call(n,e,o,s)&&++a&&r(e,o,i)}),a},r.__iteratorUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterator(r,o);var a=e.__iterator(2,o),s=!0;return new j(function(){if(!s)return{value:void 0,done:!0};var e=a.next();if(e.done)return e;var o=e.value,l=o[0],c=o[1];return t.call(n,c,l,i)?2===r?e:P(r,l,c,e):(s=!1,{value:void 0,done:!0})})},r}(this,e,t))},takeUntil:function(e,t){return this.takeWhile(Ln(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=function(e){if(e.size===1/0)return 0;var t=u(e),n=s(e),r=t?1:0;return function(e,t){return t=_e(t,3432918353),t=_e(t<<15|t>>>-15,461845907),t=_e(t<<13|t>>>-13,5),t=_e((t=(t+3864292196|0)^e)^t>>>16,2246822507),Ee((t=_e(t^t>>>13,3266489909))^t>>>16)}(e.__iterate(n?t?function(e,t){r=31*r+zn(Se(e),Se(t))|0}:function(e,t){r=r+zn(Se(e),Se(t))|0}:t?function(e){r=31*r+Se(e)|0}:function(e){r=r+Se(e)|0}),r)}(this))}});var Tn=n.prototype;Tn[p]=!0,Tn[L]=Tn.values,Tn.__toJS=Tn.toArray,Tn.__toStringMapper=Pn,Tn.inspect=Tn.toSource=function(){return this.toString()},Tn.chain=Tn.flatMap,Tn.contains=Tn.includes,function(){try{Object.defineProperty(Tn,"length",{get:function(){if(!n.noLengthWarning){var e;try{throw new Error}catch(t){e=t.stack}if(-1===e.indexOf("_wrapObject"))return console&&console.warn&&console.warn("iterable.length has been deprecated, use iterable.size or iterable.count(). This warning will become a silent error in a future version. "+e),this.size}}})}catch(e){}}(),Mn(r,{flip:function(){return Gt(this,Rt(this))},findKey:function(e,t){var n=this.findEntry(e,t);return n&&n[0]},findLastKey:function(e,t){return this.toSeq().reverse().findKey(e,t)},keyOf:function(e){return this.findKey(function(t){return de(t,e)})},lastKeyOf:function(e){return this.findLastKey(function(t){return de(t,e)})},mapEntries:function(e,t){var n=this,r=0;return Gt(this,this.toSeq().map(function(o,i){return e.call(t,[i,o],r++,n)}).fromEntrySeq())},mapKeys:function(e,t){var n=this;return Gt(this,this.toSeq().flip().map(function(r,o){return e.call(t,r,o,n)}).flip())}});var An=r.prototype;function Nn(e,t){return t}function In(e,t){return[t,e]}function Ln(e){return function(){return!e.apply(this,arguments)}}function jn(e){return function(){return-e.apply(this,arguments)}}function Pn(e){return"string"==typeof e?JSON.stringify(e):e}function Rn(){return x(arguments)}function Fn(e,t){return e<t?1:e>t?-1:0}function zn(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return An[d]=!0,An[L]=Tn.entries,An.__toJS=Tn.toObject,An.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+Pn(e)},Mn(o,{toKeyedSeq:function(){return new It(this,!1)},filter:function(e,t){return Gt(this,Bt(this,e,t,!1))},findIndex:function(e,t){var n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var t=this.toKeyedSeq().keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.toKeyedSeq().reverse().keyOf(e);return void 0===t?-1:t},reverse:function(){return Gt(this,zt(this,!1))},slice:function(e,t){return Gt(this,Ut(this,e,t,!1))},splice:function(e,t){var n=arguments.length;if(t=Math.max(0|t,0),0===n||2===n&&!t)return this;e=M(e,e<0?this.count():this.size);var r=this.slice(0,e);return Gt(this,1===n?r:r.concat(x(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var n=this.toKeyedSeq().findLastKey(e,t);return void 0===n?-1:n},first:function(){return this.get(0)},flatten:function(e){return Gt(this,Vt(this,e,!1))},get:function(e,t){return(e=C(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find(function(t,n){return n===e},void 0,t)},has:function(e){return(e=C(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return Gt(this,function(e,t){var n=Jt(e);return n.size=e.size&&2*e.size-1,n.__iterateUncached=function(n,r){var o=this,i=0;return e.__iterate(function(e,r){return(!i||!1!==n(t,i++,o))&&!1!==n(e,i++,o)},r),i},n.__iteratorUncached=function(n,r){var o,i=e.__iterator(1,r),a=0;return new j(function(){return(!o||a%2)&&(o=i.next()).done?o:a%2?P(n,a++,t):P(n,a++,o.value,o)})},n}(this,e))},interleave:function(){var e=[this].concat(x(arguments)),t=qt(this.toSeq(),K.of,e),n=t.flatten(!0);return t.size&&(n.size=t.size*e.length),Gt(this,n)},last:function(){return this.get(-1)},skipWhile:function(e,t){return Gt(this,Ht(this,e,t,!1))},zip:function(){return Gt(this,qt(this,Rn,[this].concat(x(arguments))))},zipWith:function(e){var t=x(arguments);return t[0]=this,Gt(this,qt(this,e,t))}}),o.prototype[f]=!0,o.prototype[h]=!0,Mn(i,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}}),i.prototype.has=Tn.includes,Mn(Y,r.prototype),Mn(K,o.prototype),Mn(W,i.prototype),Mn(ve,r.prototype),Mn(be,o.prototype),Mn(we,i.prototype),{Iterable:n,Seq:V,Collection:ye,Map:Pe,OrderedMap:Dt,List:pt,Stack:En,Set:ln,OrderedSet:gn,Record:nn,Range:ge,Repeat:he,is:de,fromJS:le}}()},7375:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),a=(0,r.A)(t);return n.setMinutes(a),n}},7376:(e,t,n)=>{"use strict";var r=n(5224);e.exports=function(e,t){if(!(e instanceof r))return null;var n=e.getNextSiblingKey();if(n)return n;var o=e.getParentKey();if(!o)return null;for(var i=t.get(o);i&&!i.getNextSiblingKey();){var a=i.getParentKey();i=a?t.get(a):null}return i?i.getNextSiblingKey():null}},7378:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(4134),i=n(8372),a=n(5389),s=n(7337),l=n(646),c=n(6408),u=s.Map,p={subtree:!0,characterData:!0,childList:!0,characterDataOldValue:!1,attributes:!1},d=o.isBrowser("IE <= 11"),f=function(){function e(e){var t=this;r(this,"observer",void 0),r(this,"container",void 0),r(this,"mutations",void 0),r(this,"onCharData",void 0),this.container=e,this.mutations=u();var n=a(e);n.MutationObserver&&!d?this.observer=new n.MutationObserver(function(e){return t.registerMutations(e)}):this.onCharData=function(e){e.target instanceof Node||l(!1),t.registerMutation({type:"characterData",target:e.target})}}var t=e.prototype;return t.start=function(){this.observer?this.observer.observe(this.container,p):this.container.addEventListener("DOMCharacterDataModified",this.onCharData)},t.stopAndFlushMutations=function(){var e=this.observer;e?(this.registerMutations(e.takeRecords()),e.disconnect()):this.container.removeEventListener("DOMCharacterDataModified",this.onCharData);var t=this.mutations;return this.mutations=u(),t},t.registerMutations=function(e){for(var t=0;t<e.length;t++)this.registerMutation(e[t])},t.getMutationTextContent=function(e){var t=e.type,n=e.target,r=e.removedNodes;if("characterData"===t){if(""!==n.textContent)return d?n.textContent.replace("\n",""):n.textContent}else if("childList"===t){if(r&&r.length)return"";if(""!==n.textContent)return n.textContent}return null},t.registerMutation=function(e){var t=this.getMutationTextContent(e);if(null!=t){var n=c(i(e.target));this.mutations=this.mutations.set(n,t)}},e}();e.exports=f},7381:(e,t,n)=>{"use strict";var r=n(2242),o=n(580),i=n(8488),a=n(5188);e.exports=function(e){var t=a(e,function(e){var t=e.getSelection(),n=e.getCurrentContent(),r=t.getAnchorKey(),a=t.getAnchorOffset(),s=n.getBlockForKey(r).getText()[a-1];return i(e,s?o.getUTF16Length(s,0):1)},"backward");if(t===e.getCurrentContent())return e;var n=e.getSelection();return r.push(e,t.set("selectionBefore",n),n.isCollapsed()?"backspace-character":"remove-range")}},7387:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(3662);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},7392:(e,t,n)=>{"use strict";var r=n(9824),o=n(7458);e.exports=function(e){var t=r(e.ownerDocument||e.document);e.Window&&e instanceof e.Window&&(e=t);var n=o(e),i=e===t?e.ownerDocument.documentElement:e,a=e.scrollWidth-i.clientWidth,s=e.scrollHeight-i.clientHeight;return n.x=Math.max(0,Math.min(n.x,a)),n.y=Math.max(0,Math.min(n.y,s)),n}},7405:e=>{"use strict";e.exports={getPunctuation:function(){return"[.,+*?$|#{}()'\\^\\-\\[\\]\\\\\\/!@%\"~=<>_:;・、。〈-】〔-〟:-?!-/[-`{-・⸮؟٪-٬؛،؍﴾﴿᠁।၊။‐-‧‰-⁞¡-±´-¸º»¿]"}}},7436:function(e,t,n){var r,o,i;"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self&&self,o=[t,n(4012),n(5556),n(9168)],r=function(e,t,n,r){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e,t){return u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},u(e,t)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ReactBootstrapSlider=void 0,t=o(t),n=o(n),r=o(r);var d=function(e){function n(){var e,t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return p(c(t=function(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?c(e):t}(this,(e=l(n)).call.apply(e,[this].concat(o)))),"checkAndDoDisabled",function(){var e="disabled"!==t.props.disabled,n=t.mySlider.isEnabled();e?n||t.mySlider.enable():n&&t.mySlider.disable()}),p(c(t),"updateSliderValues",function(){void 0===t.props.min||void 0===t.mySlider.min&&void 0===t.mySlider.options.min||t.mySlider.setAttribute("min",t.props.min),void 0===t.props.max||void 0===t.mySlider.max&&void 0===t.mySlider.options.max||t.mySlider.setAttribute("max",t.props.max),void 0===t.props.step||void 0===t.mySlider.step&&void 0===t.mySlider.options.step||t.mySlider.setAttribute("step",t.props.step),t.mySlider.setValue(t.props.value),t.checkAndDoDisabled()}),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}(n,e),o=n,d=[{key:"componentDidMount",value:function(){var e=this,t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},this.props,{tooltip:this.props.tooltip||"show"});if(this.mySlider=new r.default(this.node,t),this.props.change||this.props.handleChange){var n=this.props.change||this.props.handleChange;this.mySlider.on("change",function(e){var t={target:{value:e.newValue}};n(t)})}this.props.slideStop&&this.mySlider.on("slideStop",function(t){var n={target:{value:t}};e.props.slideStop(n)}),this.checkAndDoDisabled()}},{key:"componentDidUpdate",value:function(){this.updateSliderValues()}},{key:"componentWillUnmount",value:function(){this.mySlider.destroy()}},{key:"render",value:function(){var e=this;return t.default.createElement("div",{ref:function(t){return e.node=t}})}}],d&&s(o.prototype,d),f&&s(o,f),n;var o,d,f}(t.default.Component);e.ReactBootstrapSlider=d,d.propTypes={min:n.default.number,max:n.default.number,step:n.default.number,value:n.default.oneOfType([n.default.number,n.default.arrayOf(n.default.number.isRequired).isRequired]).isRequired,disabled:n.default.string,tooltip:n.default.string,change:n.default.func,handleChange:n.default.func,slideStop:n.default.func,labelledby:n.default.oneOfType([n.default.string,n.default.arrayOf(n.default.string)])};var f=d;e.default=f},void 0===(i=r.apply(t,o))||(e.exports=i)},7440:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){var t,n;if((0,o.A)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!=typeof e||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach(function(e){var t=(0,r.default)(e);(void 0===n||n<t||isNaN(Number(t)))&&(n=t)}),n||new Date(NaN)}},7458:e=>{"use strict";e.exports=function(e){return e.Window&&e instanceof e.Window?{x:e.pageXOffset||e.document.documentElement.scrollLeft,y:e.pageYOffset||e.document.documentElement.scrollTop}:{x:e.scrollLeft,y:e.scrollTop}}},7470:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(6840),i=n(5224),a=n(1439),s=n(5481),l=n(702),c=n(646),u=function(e,t){return{key:e.getKey(),text:e.getText(),type:e.getType(),depth:e.getDepth(),inlineStyleRanges:l(e),entityRanges:s(e,t),data:e.getData().toObject()}};e.exports=function(e){var t={entityMap:{},blocks:[]};return t=function(e,t){var n=t.entityMap,s=[],l={},p={},d=0;return e.getBlockMap().forEach(function(e){e.findEntityRanges(function(e){return null!==e.getEntity()},function(t){var r=e.getEntityAt(t),o=a.stringify(r);p[o]||(p[o]=r,n[o]="".concat(d),d++)}),function(e,t,n,a){if(e instanceof o)n.push(u(e,t));else{e instanceof i||c(!1);var s=e.getParentKey(),l=a[e.getKey()]=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){r(e,t,n[t])})}return e}({},u(e,t),{children:[]});s?a[s].children.push(l):n.push(l)}}(e,n,s,l)}),{blocks:s,entityMap:n}}(e,t),t=function(e,t){var n=t.blocks,r=t.entityMap,o={};return Object.keys(r).forEach(function(t,n){var r=e.getEntity(a.unstringify(t));o[n]={type:r.getType(),mutability:r.getMutability(),data:r.getData()}}),{blocks:n,entityMap:o}}(e,t),t}},7512:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getDay()}},7555:(e,t,n)=>{"use strict";n.d(t,{bN:()=>h,u5:()=>f,vA:()=>y});var r,o,i,a=n(4126),s=n(2599),l=Object.defineProperty,c=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},u=(e,t,n)=>(c(e,t,"read from private field"),n?n.call(e):t.get(e)),p=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},d=(e,t,n,r)=>(c(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class f{constructor(e){p(this,r,{}),p(this,o,new a.G(()=>new Set)),p(this,i,new Set),((e,t,n)=>{((e,t,n)=>{t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n)})(this,"disposables",(0,s.e)()),d(this,r,e)}dispose(){this.disposables.dispose()}get state(){return u(this,r)}subscribe(e,t){let n={selector:e,callback:t,current:e(u(this,r))};return u(this,i).add(n),this.disposables.add(()=>{u(this,i).delete(n)})}on(e,t){return u(this,o).get(e).add(t),this.disposables.add(()=>{u(this,o).get(e).delete(t)})}send(e){let t=this.reduce(u(this,r),e);if(t!==u(this,r)){d(this,r,t);for(let e of u(this,i)){let t=e.selector(u(this,r));h(e.current,t)||(e.current=t,e.callback(t))}for(let t of u(this,o).get(e.type))t(u(this,r),e)}}}function h(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&m(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&m(e.entries(),t.entries()):!(!g(e)||!g(t))&&m(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function m(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function g(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function y(e){let[t,n]=e(),r=(0,s.e)();return(...e)=>{t(...e),r.dispose(),r.microTask(n)}}r=new WeakMap,o=new WeakMap,i=new WeakMap},7575:(e,t,n)=>{"use strict";n.d(t,{v:()=>u});var r=n(2599),o=n(2211),i=n(9397),a=n(6339);let s=new Map,l=new Map;function c(e){var t;let n=null!=(t=l.get(e))?t:0;return l.set(e,n+1),0!==n||(s.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>function(e){var t;let n=null!=(t=l.get(e))?t:1;if(1===n?l.delete(e):l.set(e,n-1),1!==n)return;let r=s.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,s.delete(e))}(e)}function u(e,{allowed:t,disallowed:n}={}){let s=(0,i.S)(e,"inert-others");(0,a.s)(()=>{var e,i;if(!s)return;let a=(0,r.e)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&a.add(c(t));let l=null!=(i=null==t?void 0:t())?i:[];for(let e of l){if(!e)continue;let t=(0,o.T)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)l.some(t=>e.contains(t))||a.add(c(e));n=n.parentElement}}return a.dispose},[s,t,n])}},7653:(e,t,n)=>{"use strict";var r=n(8452),o=n(487),i=n(9211),a=n(9394),s=n(6576),l=o(a(),Object);r(l,{getPolyfill:a,implementation:i,shim:s}),e.exports=l},7654:e=>{var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n={uuid:function(e,n){var r,o,i=t,a=[];if(n=n||i.length,e)for(r=0;r<e;r++)a[r]=i[0|Math.random()*n];else for(a[8]=a[13]=a[18]=a[23]="-",a[14]="4",r=0;r<36;r++)a[r]||(o=0|16*Math.random(),a[r]=i[19==r?3&o|8:o]);return a.join("")},uuidFast:function(){for(var e,n=t,r=new Array(36),o=0,i=0;i<36;i++)8==i||13==i||18==i||23==i?r[i]="-":14==i?r[i]="4":(o<=2&&(o=33554432+16777216*Math.random()|0),e=15&o,o>>=4,r[i]=n[19==i?3&e|8:e]);return r.join("")},uuidCompact:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})}};e.exports=n},7656:(e,t,n)=>{"use strict";function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){o(e,t,n[t])})}return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(5748),a=n(3018),s=n(6840),l=n(5224),c=n(1608),u=n(1381),p=n(6991),d=n(679),f=n(7282),h=n(7337),m=n(1721),g=h.List,y=h.Record,v=h.Repeat,b=h.Map,w=h.OrderedMap,_=y({entityMap:null,blockMap:null,selectionBefore:null,selectionAfter:null}),E=f("draft_tree_data_support")?l:s,S=function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=o.prototype;return s.getEntityMap=function(){return c},s.getBlockMap=function(){return this.get("blockMap")},s.getSelectionBefore=function(){return this.get("selectionBefore")},s.getSelectionAfter=function(){return this.get("selectionAfter")},s.getBlockForKey=function(e){return this.getBlockMap().get(e)},s.getKeyBefore=function(e){return this.getBlockMap().reverse().keySeq().skipUntil(function(t){return t===e}).skip(1).first()},s.getKeyAfter=function(e){return this.getBlockMap().keySeq().skipUntil(function(t){return t===e}).skip(1).first()},s.getBlockAfter=function(e){return this.getBlockMap().skipUntil(function(t,n){return n===e}).skip(1).first()},s.getBlockBefore=function(e){return this.getBlockMap().reverse().skipUntil(function(t,n){return n===e}).skip(1).first()},s.getBlocksAsArray=function(){return this.getBlockMap().toArray()},s.getFirstBlock=function(){return this.getBlockMap().first()},s.getLastBlock=function(){return this.getBlockMap().last()},s.getPlainText=function(e){return this.getBlockMap().map(function(e){return e?e.getText():""}).join(e||"\n")},s.getLastCreatedEntityKey=function(){return c.__getLastCreatedEntityKey()},s.hasText=function(){var e=this.getBlockMap();return e.size>1||escape(e.first().getText()).replace(/%u200B/g,"").length>0},s.createEntity=function(e,t,n){return c.__create(e,t,n),this},s.mergeEntityData=function(e,t){return c.__mergeData(e,t),this},s.replaceEntityData=function(e,t){return c.__replaceData(e,t),this},s.addEntity=function(e){return c.__add(e),this},s.getEntity=function(e){return c.__get(e)},s.getAllEntities=function(){return c.__getAll()},s.loadWithEntities=function(e){return c.__loadWithEntities(e)},o.createFromBlockArray=function(e,t){var n=Array.isArray(e)?e:e.contentBlocks,r=i.createFromArray(n),a=r.isEmpty()?new u:u.createEmpty(r.first().getKey());return new o({blockMap:r,entityMap:t||c,selectionBefore:a,selectionAfter:a})},o.createFromText=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:/\r\n?|\n/g,n=e.split(t).map(function(e){return e=m(e),new E({key:p(),text:e,type:"unstyled",characterList:g(v(a.EMPTY,e.length))})});return o.createFromBlockArray(n)},o.fromJS=function(e){return new o(r({},e,{blockMap:w(e.blockMap).map(o.createContentBlockFromJS),selectionBefore:new u(e.selectionBefore),selectionAfter:new u(e.selectionAfter)}))},o.createContentBlockFromJS=function(e){var t=e.characterList;return new E(r({},e,{data:b(e.data),characterList:null!=t?g((Array.isArray(t)?t:d(t)).map(function(e){return a.fromJS(e)})):void 0}))},o}(_);e.exports=S},7675:(e,t,n)=>{"use strict";var r=n(4462).functionsHaveConfigurableNames(),o=Object,i=TypeError;e.exports=function(){if(null!=this&&this!==o(this))throw new i("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e},r&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},7683:(e,t,n)=>{"use strict";n.d(t,{F3:()=>d,GT:()=>p,J9:()=>s,JF:()=>l,MT:()=>c});var r=n(1635),o=n(2587),i=n(4819),a=n(9160);function s(e,t,n){return void 0===n&&(n={}),t.reduce(function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t},{})}var l={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(e){},onWarn:function(e){}};function c(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function u(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function p(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,a=Intl.DisplayNames,s=(0,i.A)(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))},{cache:u(e.dateTime),strategy:i.W.variadic}),l=(0,i.A)(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,(0,r.fX)([void 0],t,!1)))},{cache:u(e.number),strategy:i.W.variadic}),c=(0,i.A)(function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,(0,r.fX)([void 0],t,!1)))},{cache:u(e.pluralRules),strategy:i.W.variadic});return{getDateTimeFormat:s,getNumberFormat:l,getMessageFormat:(0,i.A)(function(e,t,n,i){return new o.S(e,t,n,(0,r.Cl)({formatters:{getNumberFormat:l,getDateTimeFormat:s,getPluralRules:c}},i||{}))},{cache:u(e.message),strategy:i.W.variadic}),getRelativeTimeFormat:(0,i.A)(function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new(t.bind.apply(t,(0,r.fX)([void 0],e,!1)))},{cache:u(e.relativeTime),strategy:i.W.variadic}),getPluralRules:c,getListFormat:(0,i.A)(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(n.bind.apply(n,(0,r.fX)([void 0],e,!1)))},{cache:u(e.list),strategy:i.W.variadic}),getDisplayNames:(0,i.A)(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(a.bind.apply(a,(0,r.fX)([void 0],e,!1)))},{cache:u(e.displayNames),strategy:i.W.variadic})}}function d(e,t,n,r){var o,i=e&&e[t];if(i&&(o=i[n]),o)return o;r(new a.OC("No ".concat(t," format named: ").concat(n)))}},7759:e=>{"use strict";e.exports=function(e){var t=e.getSelection(),n=t.getAnchorKey(),r=e.getBlockTree(n),o=t.getStartOffset(),i=!1;return r.some(function(e){return o===e.get("start")?(i=!0,!0):o<e.get("end")&&e.get("leaves").some(function(e){var t=e.get("start");return o===t&&(i=!0,!0)})}),i}},7767:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e).getTime(),a=(0,r.A)(t);return new Date(n+a)}},7784:(e,t,n)=>{"use strict";var r=n(4134),o=n(3722),i=n(8058),a=n(7141),s=n(3694),l=n(3919),c=n(6127),u=n(7242),p=n(4447),d=n(5091),f=n(8136),h=n(2208),m=n(6207),g=r.isBrowser("Chrome"),y=r.isBrowser("Firefox"),v=g||y?m:function(e){},b={onBeforeInput:o,onBlur:i,onCompositionStart:a,onCopy:s,onCut:l,onDragOver:c,onDragStart:u,onFocus:p,onInput:d,onKeyDown:f,onPaste:h,onSelect:m,onMouseUp:v,onKeyUp:v};e.exports=b},7786:(e,t,n)=>{"use strict";n.d(t,{K:()=>o});var r=n(4012);function o(e){let[t]=(0,r.useState)(e);return t}},7800:(e,t,n)=>{"use strict";n(4594),e.exports=function(e,t){var n,r=e.getSelection(),o=r.getStartKey(),i=r.getStartOffset(),a=e.getCurrentContent(),s=o;return t>a.getBlockForKey(o).getText().length-i?(s=a.getKeyAfter(o),n=0):n=i+t,r.merge({focusKey:s,focusOffset:n})}},7811:(e,t,n)=>{"use strict";var r=n(9414),o=n(5852),i=n(4134),a=i.isPlatform("Mac OS X"),s=a&&i.isBrowser("Firefox < 29"),l=r.hasCommandModifier,c=r.isCtrlKeyCommand;function u(e){return a&&e.altKey||c(e)}e.exports=function(e){switch(e.keyCode){case 66:return l(e)?"bold":null;case 68:return c(e)?"delete":null;case 72:return c(e)?"backspace":null;case 73:return l(e)?"italic":null;case 74:return l(e)?"code":null;case 75:return a&&c(e)?"secondary-cut":null;case 77:case 79:return c(e)?"split-block":null;case 84:return a&&c(e)?"transpose-characters":null;case 85:return l(e)?"underline":null;case 87:return a&&c(e)?"backspace-word":null;case 89:return c(e)?a?"secondary-paste":"redo":null;case 90:return function(e){return l(e)?e.shiftKey?"redo":"undo":null}(e)||null;case o.RETURN:return"split-block";case o.DELETE:return function(e){return!a&&e.shiftKey?null:u(e)?"delete-word":"delete"}(e);case o.BACKSPACE:return function(e){return l(e)&&a?"backspace-to-start-of-line":u(e)?"backspace-word":"backspace"}(e);case o.LEFT:return s&&l(e)?"move-selection-to-start-of-block":null;case o.RIGHT:return s&&l(e)?"move-selection-to-end-of-block":null;default:return null}}},7813:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()<i.getTime()}},7827:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(123),o=n(4188),i=n(551);function a(e,t){(0,i.A)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.A)(s),c=null==n.weekStartsOn?l:(0,o.A)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,r.default)(e),p=u.getDay(),d=(p<c?7:0)+p-c;return u.setDate(u.getDate()-d),u.setHours(0,0,0,0),u}},7901:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),a=(0,r.A)(t);return n.setHours(a),n}},7918:e=>{"use strict";e.exports={BOLD:{fontWeight:"bold"},CODE:{fontFamily:"monospace",wordWrap:"break-word"},ITALIC:{fontStyle:"italic"},STRIKETHROUGH:{textDecoration:"line-through"},UNDERLINE:{textDecoration:"underline"}}},8003:e=>{"use strict";function t(e){return e.replace(/\//g,"-")}e.exports=function(e){return"object"==typeof e?Object.keys(e).filter(function(t){return e[t]}).map(t).join(" "):Array.prototype.map.call(arguments,t).join(" ")}},8006:(e,t,n)=>{"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(4012),a=l(i),s=l(n(5556));function l(e){return e&&e.__esModule?e:{default:e}}var c={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},u=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],p=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},d=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),f=function(){return d?"_"+Math.random().toString(36).substr(2,12):void 0},h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"==typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||f(),prevId:e.id},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.id;return n!==t.prevId?{inputId:n||f(),prevId:n}:null}}]),o(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(p(e,this.sizer),this.placeHolderSizer&&p(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return d&&e?a.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce(function(e,t){return null!=e?e:t}),t=r({},this.props.style);t.display||(t.display="inline-block");var n=r({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),o=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){u.forEach(function(t){return delete e[t]})}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,a.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),a.default.createElement("input",r({},o,{ref:this.inputRef})),a.default.createElement("div",{ref:this.sizerRef,style:c},e),this.props.placeholder?a.default.createElement("div",{ref:this.placeHolderSizerRef,style:c},this.props.placeholder):null)}}]),t}(i.Component);h.propTypes={className:s.default.string,defaultValue:s.default.any,extraWidth:s.default.oneOfType([s.default.number,s.default.string]),id:s.default.string,injectStyles:s.default.bool,inputClassName:s.default.string,inputRef:s.default.func,inputStyle:s.default.object,minWidth:s.default.oneOfType([s.default.number,s.default.string]),onAutosize:s.default.func,onChange:s.default.func,placeholder:s.default.string,placeholderIsMinWidth:s.default.bool,style:s.default.object,value:s.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.A=h},8058:(e,t,n)=>{"use strict";var r=n(2242),o=n(4909),i=n(9758);e.exports=function(e,t){var n=t.currentTarget.ownerDocument;if(!Boolean(e.props.preserveSelectionOnBlur)&&i(n)===n.body){var a=n.defaultView.getSelection(),s=e.editor;1===a.rangeCount&&o(s,a.anchorNode)&&o(s,a.focusNode)&&a.removeAllRanges()}var l=e._latestEditorState,c=l.getSelection();if(c.getHasFocus()){var u=c.set("hasFocus",!1);e.props.onBlur&&e.props.onBlur(t),e.update(r.acceptSelection(l,u))}}},8075:(e,t,n)=>{"use strict";var r=n(453),o=n(487),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},8089:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getHours()}},8136:(e,t,n)=>{"use strict";var r=n(9938),o=n(2242),i=n(9414),a=n(5852),s=n(5170),l=n(4134),c=n(3680),u=n(8771),p=n(4143),d=n(525),f=n(4071),h=n(5169),m=n(70),g=n(7381),y=n(2383),v=n(5935),b=n(8976),w=i.isOptionKeyCommand,_=l.isBrowser("Chrome");e.exports=function(e,t){var n=t.which,i=e._latestEditorState;function l(n){var r=e.props[n];return!!r&&(r(t),!0)}switch(n){case a.RETURN:if(t.preventDefault(),e.props.handleReturn&&c(e.props.handleReturn(t,i)))return;break;case a.ESC:if(t.preventDefault(),l("onEscape"))return;break;case a.TAB:if(l("onTab"))return;break;case a.UP:if(l("onUpArrow"))return;break;case a.RIGHT:if(l("onRightArrow"))return;break;case a.DOWN:if(l("onDownArrow"))return;break;case a.LEFT:if(l("onLeftArrow"))return;break;case a.SPACE:_&&w(t)&&t.preventDefault()}var E=e.props.keyBindingFn(t);if(null!=E&&""!==E)if("undo"!==E){if(t.preventDefault(),!e.props.handleKeyCommand||!c(e.props.handleKeyCommand(E,i,t.timeStamp))){var S=function(e,t,n){switch(e){case"redo":return o.redo(t);case"delete":return y(t);case"delete-word":return d(t);case"backspace":return g(t);case"backspace-word":return p(t);case"backspace-to-start-of-line":return u(t,n);case"split-block":return f(t);case"transpose-characters":return v(t);case"move-selection-to-start-of-block":return m(t);case"move-selection-to-end-of-block":return h(t);case"secondary-cut":return s.cut(t);case"secondary-paste":return s.paste(t);default:return t}}(E,i,t);S!==i&&e.update(S)}}else b(t,i,e.update);else if(n===a.SPACE&&_&&w(t)){var x=r.replaceText(i.getCurrentContent(),i.getSelection()," ");e.update(o.push(i,x,"insert-characters"))}}},8168:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{A:()=>r})},8227:e=>{"use strict";e.exports=function(e,t,n,r){if(e.size){var o=0;e.reduce(function(e,i,a){return t(e,i)||(n(e)&&r(o,a),o=a),i}),n(e.last())&&r(o,e.count())}}},8307:(e,t,n)=>{"use strict";var r=n(5822),o=n(646),i="֐־׀׃׆׈-׏א-ת׫-ׯװ-ײ׳-״׵-׿߀-߉ߊ-ߪߴ-ߵߺ߻-߿ࠀ-ࠕࠚࠤࠨ࠮-࠯࠰-࠾࠿ࡀ-ࡘ࡜-࡝࡞࡟-࢟‏יִײַ-ﬨשׁ-זּ﬷טּ-לּ﬽מּ﬿נּ-סּ﭂ףּ-פּ﭅צּ-ﭏ",a="؈؋؍؛؜؝؞-؟ؠ-ؿـف-ي٭ٮ-ٯٱ-ۓ۔ەۥ-ۦۮ-ۯۺ-ۼ۽-۾ۿ܀-܍܎܏ܐܒ-ܯ݋-݌ݍ-ޥޱ޲-޿ࢠ-ࢲࢳ-ࣣﭐ-ﮱ﮲-﯁﯂-﯒ﯓ-ﴽ﵀-﵏ﵐ-ﶏ﶐-﶑ﶒ-ﷇ﷈-﷏ﷰ-ﷻ﷼﷾-﷿ﹰ-ﹴ﹵ﹶ-ﻼ﻽-﻾",s=new RegExp("[A-Za-zªµºÀ-ÖØ-öø-ƺƻƼ-ƿǀ-ǃDŽ-ʓʔʕ-ʯʰ-ʸʻ-ˁː-ˑˠ-ˤˮͰ-ͳͶ-ͷͺͻ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁ҂Ҋ-ԯԱ-Ֆՙ՚-՟ա-և։ःऄ-हऻऽा-ीॉ-ौॎ-ॏॐक़-ॡ।-॥०-९॰ॱॲ-ঀং-ঃঅ-ঌএ-ঐও-নপ-রলশ-হঽা-ীে-ৈো-ৌৎৗড়-ঢ়য়-ৡ০-৯ৰ-ৱ৴-৹৺ਃਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਾ-ੀਖ਼-ੜਫ਼੦-੯ੲ-ੴઃઅ-ઍએ-ઑઓ-નપ-રલ-ળવ-હઽા-ીૉો-ૌૐૠ-ૡ૦-૯૰ଂ-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଵ-ହଽାୀେ-ୈୋ-ୌୗଡ଼-ଢ଼ୟ-ୡ୦-୯୰ୱ୲-୷ஃஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-ஹா-ிு-ூெ-ைொ-ௌௐௗ௦-௯௰-௲ఁ-ఃఅ-ఌఎ-ఐఒ-నప-హఽు-ౄౘ-ౙౠ-ౡ౦-౯౿ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽಾಿೀ-ೄೆೇ-ೈೊ-ೋೕ-ೖೞೠ-ೡ೦-೯ೱ-ೲം-ഃഅ-ഌഎ-ഐഒ-ഺഽാ-ീെ-ൈൊ-ൌൎൗൠ-ൡ൦-൯൰-൵൹ൺ-ൿං-ඃඅ-ඖක-නඳ-රලව-ෆා-ෑෘ-ෟ෦-෯ෲ-ෳ෴ก-ะา-ำเ-ๅๆ๏๐-๙๚-๛ກ-ຂຄງ-ຈຊຍດ-ທນ-ຟມ-ຣລວສ-ຫອ-ະາ-ຳຽເ-ໄໆ໐-໙ໜ-ໟༀ༁-༃༄-༒༓༔༕-༗༚-༟༠-༩༪-༳༴༶༸༾-༿ཀ-ཇཉ-ཬཿ྅ྈ-ྌ྾-࿅࿇-࿌࿎-࿏࿐-࿔࿕-࿘࿙-࿚က-ဪါ-ာေးျ-ြဿ၀-၉၊-၏ၐ-ၕၖ-ၗၚ-ၝၡၢ-ၤၥ-ၦၧ-ၭၮ-ၰၵ-ႁႃ-ႄႇ-ႌႎႏ႐-႙ႚ-ႜ႞-႟Ⴀ-ჅჇჍა-ჺ჻ჼჽ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚ፠-፨፩-፼ᎀ-ᎏᎠ-Ᏼᐁ-ᙬ᙭-᙮ᙯ-ᙿᚁ-ᚚᚠ-ᛪ᛫-᛭ᛮ-ᛰᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱ᜵-᜶ᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳាើ-ៅះ-ៈ។-៖ៗ៘-៚ៜ០-៩᠐-᠙ᠠ-ᡂᡃᡄ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᤣ-ᤦᤩ-ᤫᤰ-ᤱᤳ-ᤸ᥆-᥏ᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧀᧁ-ᧇᧈ-ᧉ᧐-᧙᧚ᨀ-ᨖᨙ-ᨚ᨞-᨟ᨠ-ᩔᩕᩗᩡᩣ-ᩤᩭ-ᩲ᪀-᪉᪐-᪙᪠-᪦ᪧ᪨-᪭ᬄᬅ-ᬳᬵᬻᬽ-ᭁᭃ-᭄ᭅ-ᭋ᭐-᭙᭚-᭠᭡-᭪᭴-᭼ᮂᮃ-ᮠᮡᮦ-ᮧ᮪ᮮ-ᮯ᮰-᮹ᮺ-ᯥᯧᯪ-ᯬᯮ᯲-᯳᯼-᯿ᰀ-ᰣᰤ-ᰫᰴ-ᰵ᰻-᰿᱀-᱉ᱍ-ᱏ᱐-᱙ᱚ-ᱷᱸ-ᱽ᱾-᱿᳀-᳇᳓᳡ᳩ-ᳬᳮ-ᳱᳲ-ᳳᳵ-ᳶᴀ-ᴫᴬ-ᵪᵫ-ᵷᵸᵹ-ᶚᶛ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼ‎ⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℴℵ-ℸℹℼ-ℿⅅ-ⅉⅎ⅏Ⅰ-ↂↃ-ↄↅ-ↈ⌶-⍺⎕⒜-ⓩ⚬⠀-⣿Ⰰ-Ⱞⰰ-ⱞⱠ-ⱻⱼ-ⱽⱾ-ⳤⳫ-ⳮⳲ-ⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯ⵰ⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々〆〇〡-〩〮-〯〱-〵〸-〺〻〼ぁ-ゖゝ-ゞゟァ-ヺー-ヾヿㄅ-ㄭㄱ-ㆎ㆐-㆑㆒-㆕㆖-㆟ㆠ-ㆺㇰ-ㇿ㈀-㈜㈠-㈩㈪-㉇㉈-㉏㉠-㉻㉿㊀-㊉㊊-㊰㋀-㋋㋐-㋾㌀-㍶㍻-㏝㏠-㏾㐀-䶵一-鿌ꀀ-ꀔꀕꀖ-ꒌꓐ-ꓷꓸ-ꓽ꓾-꓿ꔀ-ꘋꘌꘐ-ꘟ꘠-꘩ꘪ-ꘫꙀ-ꙭꙮꚀ-ꚛꚜ-ꚝꚠ-ꛥꛦ-ꛯ꛲-꛷Ꜣ-ꝯꝰꝱ-ꞇ꞉-꞊Ꞌ-ꞎꞐ-ꞭꞰ-Ʇꟷꟸ-ꟹꟺꟻ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꠣ-ꠤꠧ꠰-꠵꠶-꠷ꡀ-ꡳꢀ-ꢁꢂ-ꢳꢴ-ꣃ꣎-꣏꣐-꣙ꣲ-ꣷ꣸-꣺ꣻ꤀-꤉ꤊ-ꤥ꤮-꤯ꤰ-ꥆꥒ-꥓꥟ꥠ-ꥼꦃꦄ-ꦲꦴ-ꦵꦺ-ꦻꦽ-꧀꧁-꧍ꧏ꧐-꧙꧞-꧟ꧠ-ꧤꧦꧧ-ꧯ꧰-꧹ꧺ-ꧾꨀ-ꨨꨯ-ꨰꨳ-ꨴꩀ-ꩂꩄ-ꩋꩍ꩐-꩙꩜-꩟ꩠ-ꩯꩰꩱ-ꩶ꩷-꩹ꩺꩻꩽꩾ-ꪯꪱꪵ-ꪶꪹ-ꪽꫀꫂꫛ-ꫜꫝ꫞-꫟ꫠ-ꫪꫫꫮ-ꫯ꫰-꫱ꫲꫳ-ꫴꫵꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚ꭛ꭜ-ꭟꭤ-ꭥꯀ-ꯢꯣ-ꯤꯦ-ꯧꯩ-ꯪ꯫꯬꯰-꯹가-힣ힰ-ퟆퟋ-ퟻ-豈-舘並-龎ff-stﬓ-ﬗA-Za-zヲ-ッーア-ン゙-゚ᅠ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ"+i+a+"]"),l=new RegExp("["+i+a+"]");function c(e){var t=s.exec(e);return null==t?null:t[0]}function u(e){var t=c(e);return null==t?r.NEUTRAL:l.exec(t)?r.RTL:r.LTR}function p(e,t){if(t=t||r.NEUTRAL,!e.length)return t;var n=u(e);return n===r.NEUTRAL?t:n}function d(e,t){return t||(t=r.getGlobalDir()),r.isStrong(t)||o(!1),p(e,t)}var f={firstStrongChar:c,firstStrongCharDir:u,resolveBlockDir:p,getDirection:d,isDirectionLTR:function(e,t){return d(e,t)===r.LTR},isDirectionRTL:function(e,t){return d(e,t)===r.RTL}};e.exports=f},8327:(e,t,n)=>{var r=n(6018).FilterCSS,o=n(2048),i=n(5930),a=i.parseTag,s=i.parseAttr,l=n(9349);function c(e){return null==e}function u(e){(e=function(e){var t={};for(var n in e)t[n]=e[n];return t}(e||{})).stripIgnoreTag&&(e.onIgnoreTag&&console.error('Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time'),e.onIgnoreTag=o.onIgnoreTagStripAll),e.whiteList||e.allowList?e.whiteList=function(e){var t={};for(var n in e)Array.isArray(e[n])?t[n.toLowerCase()]=e[n].map(function(e){return e.toLowerCase()}):t[n.toLowerCase()]=e[n];return t}(e.whiteList||e.allowList):e.whiteList=o.whiteList,e.onTag=e.onTag||o.onTag,e.onTagAttr=e.onTagAttr||o.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||o.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||o.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||o.safeAttrValue,e.escapeHtml=e.escapeHtml||o.escapeHtml,this.options=e,!1===e.css?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new r(e.css))}u.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,n=t.whiteList,r=t.onTag,i=t.onIgnoreTag,u=t.onTagAttr,p=t.onIgnoreTagAttr,d=t.safeAttrValue,f=t.escapeHtml,h=this.cssFilter;t.stripBlankChar&&(e=o.stripBlankChar(e)),t.allowCommentTag||(e=o.stripCommentTag(e));var m=!1;t.stripIgnoreTagBody&&(m=o.StripTagBody(t.stripIgnoreTagBody,i),i=m.onIgnoreTag);var g=a(e,function(e,t,o,a,m){var g={sourcePosition:e,position:t,isClosing:m,isWhite:Object.prototype.hasOwnProperty.call(n,o)},y=r(o,a,g);if(!c(y))return y;if(g.isWhite){if(g.isClosing)return"</"+o+">";var v=function(e){var t=l.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var n="/"===(e=l.trim(e.slice(t+1,-1)))[e.length-1];return n&&(e=l.trim(e.slice(0,-1))),{html:e,closing:n}}(a),b=n[o],w=s(v.html,function(e,t){var n=-1!==l.indexOf(b,e),r=u(o,e,t,n);return c(r)?n?(t=d(o,e,t,h))?e+'="'+t+'"':e:c(r=p(o,e,t,n))?void 0:r:r});return a="<"+o,w&&(a+=" "+w),v.closing&&(a+=" /"),a+">"}return c(y=i(o,a,g))?f(a):y},f);return m&&(g=m.remove(g)),g},e.exports=u},8342:(e,t,n)=>{"use strict";n.d(t,{B:()=>o,X:()=>i});var r,o=((r=o||{})[r.First=0]="First",r[r.Previous=1]="Previous",r[r.Next=2]="Next",r[r.Last=3]="Last",r[r.Specific=4]="Specific",r[r.Nothing=5]="Nothing",r);function i(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:-1===o&&(o=n.length);for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}}},8372:(e,t,n)=>{"use strict";var r=n(9677),o=n(4453);e.exports=function(e){for(var t=e;t&&t!==r(e).documentElement;){var n=o(t);if(null!=n)return n;t=t.parentNode}return null}},8382:e=>{"use strict";e.exports={getRemovalRange:function(e,t,n,r,o){var i=n.split(" ");i=i.map(function(e,t){if("forward"===o){if(t>0)return" "+e}else if(t<i.length-1)return e+" ";return e});for(var a,s=r,l=null,c=null,u=0;u<i.length;u++){if(e<(a=s+i[u].length)&&s<t)null!==l||(l=s),c=a;else if(null!==l)break;s=a}var p=r+n.length,d=l===r,f=c===p;return(!d&&f||d&&!f)&&("forward"===o?c!==p&&c++:l!==r&&l--),{start:l,end:c}}}},8418:(e,t,n)=>{"use strict";e.exports=n(5160)},8419:(e,t,n)=>{"use strict";n.d(t,{z:()=>i});var r=n(4012),o=n(4424);function i(e,t,n,i){let a=(0,o.Y)(n);(0,r.useEffect)(()=>{if(e)return document.addEventListener(t,n,i),()=>document.removeEventListener(t,n,i);function n(e){a.current(e)}},[e,t,i])}},8452:(e,t,n)=>{"use strict";var r=n(1189),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,s=Object.defineProperty,l=n(592)(),c=s&&l,u=function(e,t,n,r){var o;(!(t in e)||"function"==typeof(o=r)&&"[object Function]"===i.call(o)&&r())&&(c?s(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},p=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var s=0;s<i.length;s+=1)u(e,i[s],t[i[s]],n[i[s]])};p.supportsDescriptors=!!c,e.exports=p},8488:(e,t,n)=>{"use strict";n(4594),e.exports=function(e,t){var n=e.getSelection(),r=e.getCurrentContent(),o=n.getStartKey(),i=n.getStartOffset(),a=o,s=0;if(t>i){var l=r.getKeyBefore(o);null==l?a=o:(a=l,s=r.getBlockForKey(l).getText().length)}else s=i-t;return n.merge({focusKey:a,focusOffset:s,isBackward:!0})}},8519:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getTime()}},8527:(e,t,n)=>{"use strict";var r=n(7078);e.exports=function(e){var t=r(e);return{x:t.left,y:t.top,width:t.right-t.left,height:t.bottom-t.top}}},8587:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.d(t,{A:()=>r})},8624:(e,t,n)=>{"use strict";n.r(t),n.d(t,{DOMException:()=>_,Headers:()=>u,Request:()=>y,Response:()=>b,fetch:()=>E});var r="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==r&&r,o={searchParams:"URLSearchParams"in r,iterable:"Symbol"in r&&"iterator"in Symbol,blob:"FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in r,arrayBuffer:"ArrayBuffer"in r};if(o.arrayBuffer)var i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],a=ArrayBuffer.isView||function(e){return e&&i.indexOf(Object.prototype.toString.call(e))>-1};function s(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function l(e){return"string"!=typeof e&&(e=String(e)),e}function c(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return o.iterable&&(t[Symbol.iterator]=function(){return t}),t}function u(e){this.map={},e instanceof u?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function p(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function d(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function f(e){var t=new FileReader,n=d(t);return t.readAsArrayBuffer(e),n}function h(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function m(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:o.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:o.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:o.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():o.arrayBuffer&&o.blob&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=h(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):o.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||a(e))?this._bodyArrayBuffer=h(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):o.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},o.blob&&(this.blob=function(){var e=p(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?p(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer)):this.blob().then(f)}),this.text=function(){var e,t,n,r=p(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,n=d(t=new FileReader),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},o.formData&&(this.formData=function(){return this.text().then(v)}),this.json=function(){return this.text().then(JSON.parse)},this}u.prototype.append=function(e,t){e=s(e),t=l(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},u.prototype.delete=function(e){delete this.map[s(e)]},u.prototype.get=function(e){return e=s(e),this.has(e)?this.map[e]:null},u.prototype.has=function(e){return this.map.hasOwnProperty(s(e))},u.prototype.set=function(e,t){this.map[s(e)]=l(t)},u.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},u.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),c(e)},u.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),c(e)},u.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),c(e)},o.iterable&&(u.prototype[Symbol.iterator]=u.prototype.entries);var g=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function y(e,t){if(!(this instanceof y))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var n,r,o=(t=t||{}).body;if(e instanceof y){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new u(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new u(t.headers)),this.method=(r=(n=t.method||this.method||"GET").toUpperCase(),g.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(o),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==t.cache&&"no-cache"!==t.cache)){var i=/([?&])_=[^&]*/;i.test(this.url)?this.url=this.url.replace(i,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function v(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}}),t}function b(e,t){if(!(this instanceof b))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new u(t.headers),this.url=t.url||"",this._initBody(e)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},m.call(y.prototype),m.call(b.prototype),b.prototype.clone=function(){return new b(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new u(this.headers),url:this.url})},b.error=function(){var e=new b(null,{status:0,statusText:""});return e.type="error",e};var w=[301,302,303,307,308];b.redirect=function(e,t){if(-1===w.indexOf(t))throw new RangeError("Invalid status code");return new b(null,{status:t,headers:{location:e}})};var _=r.DOMException;try{new _}catch(e){(_=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack}).prototype=Object.create(Error.prototype),_.prototype.constructor=_}function E(e,t){return new Promise(function(n,i){var a=new y(e,t);if(a.signal&&a.signal.aborted)return i(new _("Aborted","AbortError"));var s=new XMLHttpRequest;function c(){s.abort()}s.onload=function(){var e,t,r={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new u,e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}}),t)};r.url="responseURL"in s?s.responseURL:r.headers.get("X-Request-URL");var o="response"in s?s.response:s.responseText;setTimeout(function(){n(new b(o,r))},0)},s.onerror=function(){setTimeout(function(){i(new TypeError("Network request failed"))},0)},s.ontimeout=function(){setTimeout(function(){i(new TypeError("Network request failed"))},0)},s.onabort=function(){setTimeout(function(){i(new _("Aborted","AbortError"))},0)},s.open(a.method,function(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}(a.url),!0),"include"===a.credentials?s.withCredentials=!0:"omit"===a.credentials&&(s.withCredentials=!1),"responseType"in s&&(o.blob?s.responseType="blob":o.arrayBuffer&&a.headers.get("Content-Type")&&-1!==a.headers.get("Content-Type").indexOf("application/octet-stream")&&(s.responseType="arraybuffer")),!t||"object"!=typeof t.headers||t.headers instanceof u?a.headers.forEach(function(e,t){s.setRequestHeader(t,e)}):Object.getOwnPropertyNames(t.headers).forEach(function(e){s.setRequestHeader(e,l(t.headers[e]))}),a.signal&&(a.signal.addEventListener("abort",c),s.onreadystatechange=function(){4===s.readyState&&a.signal.removeEventListener("abort",c)}),s.send(void 0===a._bodyInit?null:a._bodyInit)})}E.polyfill=!0,r.fetch||(r.fetch=E,r.Headers=u,r.Request=y,r.Response=b)},8748:e=>{"use strict";var t=/-(.)/g;e.exports=function(e){return e.replace(t,function(e,t){return t.toUpperCase()})}},8771:(e,t,n)=>{"use strict";var r=n(2242),o=n(5989),i=n(9215),a=n(8488),s=n(5188);e.exports=function(e,t){var n=s(e,function(e){var n=e.getSelection();if(n.isCollapsed()&&0===n.getAnchorOffset())return a(e,1);var r=t.currentTarget.ownerDocument.defaultView.getSelection().getRangeAt(0);return r=o(r),i(e,null,r.endContainer,r.endOffset,r.startContainer,r.startOffset).selectionState},"backward");return n===e.getCurrentContent()?e:r.push(e,n,"remove-range")}},8786:(e,t,n)=>{"use strict";n.d(t,{ZE:()=>o,Im:()=>l,tv:()=>u,Tu:()=>y,eW:()=>s,oF:()=>c,N1:()=>g,N6:()=>f,jA:()=>h,Jp:()=>d,xm:()=>m,Qh:()=>p,qg:()=>se});var r,o,i,a=n(1635);function s(e){return e.type===o.literal}function l(e){return e.type===o.argument}function c(e){return e.type===o.number}function u(e){return e.type===o.date}function p(e){return e.type===o.time}function d(e){return e.type===o.select}function f(e){return e.type===o.plural}function h(e){return e.type===o.pound}function m(e){return e.type===o.tag}function g(e){return!(!e||"object"!=typeof e||e.type!==i.number)}function y(e){return!(!e||"object"!=typeof e||e.type!==i.dateTime)}!function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(r||(r={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(o||(o={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(i||(i={}));var v=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,b=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function w(e){var t={};return e.replace(b,function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"short":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var _=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function E(e){return e.replace(/^(.*?)-/,"")}var S=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,x=/^(@+)?(\+|#+)?[rs]?$/g,k=/(\*)(0+)|(#+)(0+)|(0+)/g,C=/^(0+)$/;function O(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(x,function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""}),t}function D(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function M(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!C.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function T(e){return D(e)||{}}function A(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n];switch(o.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=o.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=E(o.options[0]);continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=(0,a.Cl)((0,a.Cl)((0,a.Cl)({},t),{notation:"scientific"}),o.options.reduce(function(e,t){return(0,a.Cl)((0,a.Cl)({},e),T(t))},{}));continue;case"engineering":t=(0,a.Cl)((0,a.Cl)((0,a.Cl)({},t),{notation:"engineering"}),o.options.reduce(function(e,t){return(0,a.Cl)((0,a.Cl)({},e),T(t))},{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(o.options[0]);continue;case"integer-width":if(o.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(k,function(e,n,r,o,i,a){if(n)t.minimumIntegerDigits=r.length;else{if(o&&i)throw new Error("We currently do not support maximum integer digits");if(a)throw new Error("We currently do not support exact integer digits")}return""});continue}if(C.test(o.stem))t.minimumIntegerDigits=o.stem.length;else if(S.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(S,function(e,n,r,o,i,a){return"*"===r?t.minimumFractionDigits=n.length:o&&"#"===o[0]?t.maximumFractionDigits=o.length:i&&a?(t.minimumFractionDigits=i.length,t.maximumFractionDigits=i.length+a.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""});var i=o.options[0];"w"===i?t=(0,a.Cl)((0,a.Cl)({},t),{trailingZeroDisplay:"stripIfInteger"}):i&&(t=(0,a.Cl)((0,a.Cl)({},t),O(i)))}else if(x.test(o.stem))t=(0,a.Cl)((0,a.Cl)({},t),O(o.stem));else{var s=D(o.stem);s&&(t=(0,a.Cl)((0,a.Cl)({},t),s));var l=M(o.stem);l&&(t=(0,a.Cl)((0,a.Cl)({},t),l))}}return t}var N,I={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function L(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;return"root"!==r&&(n=e.maximize().region),(I[n||""]||I[r||""]||I["".concat(r,"-001")]||I["001"])[0]}var j=new RegExp("^".concat(v.source,"*")),P=new RegExp("".concat(v.source,"*$"));function R(e,t){return{start:e,end:t}}var F=!!String.prototype.startsWith,z=!!String.fromCodePoint,B=!!Object.fromEntries,U=!!String.prototype.codePointAt,H=!!String.prototype.trimStart,V=!!String.prototype.trimEnd,Y=Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},K=!0;try{K="a"===(null===(N=X("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===N?void 0:N[0])}catch(e){K=!1}var W,q=F?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},G=z?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n,r="",o=e.length,i=0;o>i;){if((n=e[i++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},$=B?Object.fromEntries:function(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n],i=o[0],a=o[1];t[i]=a}return t},Q=U?function(e,t){return e.codePointAt(t)}:function(e,t){var n=e.length;if(!(t<0||t>=n)){var r,o=e.charCodeAt(t);return o<55296||o>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?o:r-56320+(o-55296<<10)+65536}},Z=H?function(e){return e.trimStart()}:function(e){return e.replace(j,"")},J=V?function(e){return e.trimEnd()}:function(e){return e.replace(P,"")};function X(e,t){return new RegExp(e,t)}if(K){var ee=X("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");W=function(e,t){var n;return ee.lastIndex=t,null!==(n=ee.exec(e)[1])&&void 0!==n?n:""}}else W=function(e,t){for(var n=[];;){var r=Q(e,t);if(void 0===r||oe(r)||ie(r))break;n.push(r),t+=r>=65536?2:1}return G.apply(void 0,n)};var te=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var i=[];!this.isEOF();){var a=this.char();if(123===a){if((s=this.parseArgument(e,n)).err)return s;i.push(s.val)}else{if(125===a&&e>0)break;if(35!==a||"plural"!==t&&"selectordinal"!==t){if(60===a&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error(r.UNMATCHED_CLOSING_TAG,R(this.clonePosition(),this.clonePosition()))}if(60===a&&!this.ignoreTag&&ne(this.peek()||0)){if((s=this.parseTag(e,t)).err)return s;i.push(s.val)}else{var s;if((s=this.parseLiteral(e,t)).err)return s;i.push(s.val)}}else{var l=this.clonePosition();this.bump(),i.push({type:o.pound,location:R(l,this.clonePosition())})}}}return{val:i,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:o.literal,value:"<".concat(i,"/>"),location:R(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(e+1,t,!0);if(a.err)return a;var s=a.val,l=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!ne(this.char()))return this.error(r.INVALID_TAG,R(l,this.clonePosition()));var c=this.clonePosition();return i!==this.parseTagName()?this.error(r.UNMATCHED_CLOSING_TAG,R(c,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:o.tag,value:i,children:s,location:R(n,this.clonePosition())},err:null}:this.error(r.INVALID_TAG,R(l,this.clonePosition())))}return this.error(r.UNCLOSED_TAG,R(n,this.clonePosition()))}return this.error(r.INVALID_TAG,R(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e=this.offset();for(this.bump();!this.isEOF()&&re(this.char());)this.bump();return this.message.slice(e,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var i=this.tryParseQuote(t);if(i)r+=i;else{var a=this.tryParseUnquoted(e,t);if(a)r+=a;else{var s=this.tryParseLeftAngleBracket();if(!s)break;r+=s}}}var l=R(n,this.clonePosition());return{val:{type:o.literal,value:r,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(ne(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return G.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),G(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,R(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error(r.EMPTY_ARGUMENT,R(n,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(r.MALFORMED_ARGUMENT,R(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,R(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:o.argument,value:i,location:R(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,R(n,this.clonePosition())):this.parseArgumentOptions(e,t,i,n);default:return this.error(r.MALFORMED_ARGUMENT,R(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=W(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:R(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,s){var l,c=this.clonePosition(),u=this.parseIdentifierIfPossible().value,p=this.clonePosition();switch(u){case"":return this.error(r.EXPECT_ARGUMENT_TYPE,R(c,p));case"number":case"date":case"time":this.bumpSpace();var d=null;if(this.bumpIf(",")){this.bumpSpace();var f=this.clonePosition();if((E=this.parseSimpleArgStyleIfPossible()).err)return E;if(0===(y=J(E.val)).length)return this.error(r.EXPECT_ARGUMENT_STYLE,R(this.clonePosition(),this.clonePosition()));d={style:y,styleLocation:R(f,this.clonePosition())}}if((S=this.tryParseArgumentClose(s)).err)return S;var h=R(s,this.clonePosition());if(d&&q(null==d?void 0:d.style,"::",0)){var m=Z(d.style.slice(2));if("number"===u)return(E=this.parseNumberSkeletonFromString(m,d.styleLocation)).err?E:{val:{type:o.number,value:n,location:h,style:E.val},err:null};if(0===m.length)return this.error(r.EXPECT_DATE_TIME_SKELETON,h);var g=m;this.locale&&(g=function(e,t){for(var n="",r=0;r<e.length;r++){var o=e.charAt(r);if("j"===o){for(var i=0;r+1<e.length&&e.charAt(r+1)===o;)i++,r++;var a=1+(1&i),s=i<2?1:3+(i>>1),l=L(t);for("H"!=l&&"k"!=l||(s=0);s-- >0;)n+="a";for(;a-- >0;)n=l+n}else n+="J"===o?"H":o}return n}(m,this.locale));var y={type:i.dateTime,pattern:g,location:d.styleLocation,parsedOptions:this.shouldParseSkeletons?w(g):{}};return{val:{type:"date"===u?o.date:o.time,value:n,location:h,style:y},err:null}}return{val:{type:"number"===u?o.number:"date"===u?o.date:o.time,value:n,location:h,style:null!==(l=null==d?void 0:d.style)&&void 0!==l?l:null},err:null};case"plural":case"selectordinal":case"select":var v=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(r.EXPECT_SELECT_ARGUMENT_OPTIONS,R(v,(0,a.Cl)({},v)));this.bumpSpace();var b=this.parseIdentifierIfPossible(),_=0;if("select"!==u&&"offset"===b.value){if(!this.bumpIf(":"))return this.error(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,R(this.clonePosition(),this.clonePosition()));var E;if(this.bumpSpace(),(E=this.tryParseDecimalInteger(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,r.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return E;this.bumpSpace(),b=this.parseIdentifierIfPossible(),_=E.val}var S,x=this.tryParsePluralOrSelectOptions(e,u,t,b);if(x.err)return x;if((S=this.tryParseArgumentClose(s)).err)return S;var k=R(s,this.clonePosition());return"select"===u?{val:{type:o.select,value:n,options:$(x.val),location:k},err:null}:{val:{type:o.plural,value:n,options:$(x.val),offset:_,pluralType:"plural"===u?"cardinal":"ordinal",location:k},err:null};default:return this.error(r.INVALID_ARGUMENT_TYPE,R(c,p))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,R(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error(r.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,R(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(_).filter(function(e){return e.length>0});n<r.length;n++){var o=r[n].split("/");if(0===o.length)throw new Error("Invalid number skeleton");for(var i=o[0],a=o.slice(1),s=0,l=a;s<l.length;s++)if(0===l[s].length)throw new Error("Invalid number skeleton");t.push({stem:i,options:a})}return t}(e)}catch(e){return this.error(r.INVALID_NUMBER_SKELETON,t)}return{val:{type:i.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?A(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,o){for(var i,a=!1,s=[],l=new Set,c=o.value,u=o.location;;){if(0===c.length){var p=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(r.EXPECT_PLURAL_ARGUMENT_SELECTOR,r.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;u=R(p,this.clonePosition()),c=this.message.slice(p.offset,this.offset())}if(l.has(c))return this.error("select"===t?r.DUPLICATE_SELECT_ARGUMENT_SELECTOR:r.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);"other"===c&&(a=!0),this.bumpSpace();var f=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?r.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:r.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,R(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(e+1,t,n);if(h.err)return h;var m=this.tryParseArgumentClose(f);if(m.err)return m;s.push([c,{value:h.val,location:R(f,this.clonePosition())}]),l.add(c),this.bumpSpace(),c=(i=this.parseIdentifierIfPossible()).value,u=i.location}return 0===s.length?this.error("select"===t?r.EXPECT_SELECT_ARGUMENT_SELECTOR:r.EXPECT_PLURAL_ARGUMENT_SELECTOR,R(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!a?this.error(r.MISSING_OTHER_CLAUSE,R(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var a=this.char();if(!(a>=48&&a<=57))break;o=!0,i=10*i+(a-48),this.bump()}var s=R(r,this.clonePosition());return o?Y(i*=n)?{val:i,err:null}:this.error(t,s):this.error(e,s)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=Q(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(q(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&oe(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!=n?n:null},e}();function ne(e){return e>=97&&e<=122||e>=65&&e<=90}function re(e){return 45===e||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function oe(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function ie(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function ae(e){e.forEach(function(e){if(delete e.location,d(e)||f(e))for(var t in e.options)delete e.options[t].location,ae(e.options[t].value);else c(e)&&g(e.style)||(u(e)||p(e))&&y(e.style)?delete e.style.location:m(e)&&ae(e.children)})}function se(e,t){void 0===t&&(t={}),t=(0,a.Cl)({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new te(e,t).parse();if(n.err){var o=SyntaxError(r[n.err.kind]);throw o.location=n.err.location,o.originalMessage=n.err.message,o}return(null==t?void 0:t.captureLocation)||ae(n.val),n.val}},8798:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>d,Kq:()=>u,ob:()=>p});var r=n(1635),o=n(4012),i=n(4146),a=n.n(i),s=n(4184),l=o.createContext(null),c=l.Consumer,u=l.Provider,p=l;function d(e,t){var n,i=t||{},l=i.intlPropName,u=void 0===l?"intl":l,p=i.forwardRef,d=void 0!==p&&p,f=i.enforceContext,h=void 0===f||f,m=function(t){return o.createElement(c,null,function(n){var i;h&&(0,s.HM)(n);var a=((i={})[u]=n,i);return o.createElement(e,(0,r.Cl)({},t,a,{ref:d?t.forwardedRef:null}))})};return m.displayName="injectIntl(".concat((n=e).displayName||n.name||"Component",")"),m.WrappedComponent=e,d?a()(o.forwardRef(function(e,t){return o.createElement(m,(0,r.Cl)({},e,{forwardedRef:t}))}),e):a()(m,e)}},8805:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(2890),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.default)(e,-n)}},8850:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(123),o=n(7827),i=n(551);function a(e){return(0,i.A)(1,arguments),(0,o.default)(e,{weekStartsOn:1})}var s=6048e5;function l(e){(0,i.A)(1,arguments);var t=(0,r.default)(e),n=a(t).getTime()-function(e){(0,i.A)(1,arguments);var t=function(e){(0,i.A)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear(),o=new Date(0);o.setFullYear(n+1,0,4),o.setHours(0,0,0,0);var s=a(o),l=new Date(0);l.setFullYear(n,0,4),l.setHours(0,0,0,0);var c=a(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1}(e),n=new Date(0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),a(n)}(t).getTime();return Math.round(n/s)+1}},8875:(e,t,n)=>{"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n(1093),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call(function(){},"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],p=function(e){var t=e.constructor;return t&&t.prototype===e},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!d["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{p(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===i.call(e),r=a(e),s=t&&"[object String]"===i.call(e),d=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var h=c&&n;if(s&&e.length>0&&!o.call(e,0))for(var m=0;m<e.length;++m)d.push(String(m));if(r&&e.length>0)for(var g=0;g<e.length;++g)d.push(String(g));else for(var y in e)h&&"prototype"===y||!o.call(e,y)||d.push(String(y));if(l)for(var v=function(e){if("undefined"==typeof window||!f)return p(e);try{return p(e)}catch(e){return!1}}(e),b=0;b<u.length;++b)v&&"constructor"===u[b]||!o.call(e,u[b])||d.push(u[b]);return d}}e.exports=r},8886:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(4012),o=n.n(r),i=n(1635),a=n(8798),s=n(4184);function l(e){var t=function(){var e=r.useContext(a.ob);return(0,s.HM)(e),e}(),n=t.formatMessage,o=t.textComponent,i=void 0===o?r.Fragment:o,l=e.id,c=e.description,u=e.defaultMessage,p=e.values,d=e.children,f=e.tagName,h=void 0===f?i:f,m=n({id:l,description:c,defaultMessage:u},p,{ignoreTag:e.ignoreTag});return"function"==typeof d?d(Array.isArray(m)?m:[m]):h?r.createElement(h,null,r.Children.toArray(m)):r.createElement(r.Fragment,null,m)}l.displayName="FormattedMessage";var c=r.memo(l,function(e,t){var n=e.values,r=(0,i.Tt)(e,["values"]),o=t.values,a=(0,i.Tt)(t,["values"]);return(0,s.bN)(o,n)&&(0,s.bN)(r,a)});c.displayName="MemoizedFormattedMessage";const u=c,p=(0,a.Ay)(e=>o().createElement(u,e),{withRef:!1})},8895:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(123),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,o.default)(e),a=(0,r.A)(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(a),n)}},8975:(e,t,n)=>{"use strict";n.d(t,{P:()=>s,a:()=>a});var r=n(4012),o=n(5015);let i=Symbol();function a(e,t=!0){return Object.assign(e,{[i]:t})}function s(...e){let t=(0,r.useRef)(e);(0,r.useEffect)(()=>{t.current=e},[e]);let n=(0,o._)(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[i]))?void 0:n}},8976:(e,t,n)=>{"use strict";var r=n(2242);e.exports=function(e,t,n){var o=r.undo(t);if("spellcheck-change"!==t.getLastChangeType())e.preventDefault(),t.getNativelyRenderedContent()?(n(r.set(t,{nativelyRenderedContent:null})),setTimeout(function(){n(o)},0)):n(o);else{var i=o.getCurrentContent();n(r.set(o,{nativelyRenderedContent:i}))}}},8985:e=>{e.exports=null},9030:(e,t,n)=>{"use strict";var r=n(6743);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},9040:(e,t,n)=>{"use strict";n.d(t,{CL:()=>f});var r,o=n(4012),i=n(6033),a=n(6992),s=n(3660),l=n(160),c=((r=c||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let u=(0,l.FX)(function(e,t){var n;let{features:r=1,...o}=e,i={ref:t,"aria-hidden":!(2&~r)||(null!=(n=o["aria-hidden"])?n:void 0),hidden:!(4&~r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...!(4&~r)&&!!(2&~r)&&{display:"none"}}};return(0,l.Ci)()({ourProps:i,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})}),p=(0,o.createContext)(null);function d({children:e}){let t=(0,o.useContext)(p);if(!t)return o.createElement(o.Fragment,null,e);let{target:n}=t;return n?(0,i.createPortal)(o.createElement(o.Fragment,null,e),n):null}function f({data:e,form:t,disabled:n,onReset:r,overrides:i}){let[p,f]=(0,o.useState)(null),m=(0,a.L)();return(0,o.useEffect)(()=>{if(r&&p)return m.addEventListener(p,"reset",r)},[p,t,r]),o.createElement(d,null,o.createElement(h,{setForm:f,formId:t}),(0,s.h)(e).map(([e,r])=>o.createElement(u,{features:c.Hidden,...(0,l.oE)({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...i})})))}function h({setForm:e,formId:t}){return(0,o.useEffect)(()=>{if(t){let n=document.getElementById(t);n&&e(n)}},[e,t]),t?null:o.createElement(u,{features:c.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}},9083:(e,t,n)=>{"use strict";var r=n(7337).List,o=function(){function e(e){var t,n;n=void 0,(t="_decorators")in this?Object.defineProperty(this,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):this[t]=n,this._decorators=e.slice()}var t=e.prototype;return t.getDecorations=function(e,t){var n=Array(e.getText().length).fill(null);return this._decorators.forEach(function(r,o){var i=0;(0,r.strategy)(e,function(e,t){(function(e,t,n){for(var r=t;r<n;r++)if(null!=e[r])return!1;return!0})(n,e,t)&&(function(e,t,n,r){for(var o=t;o<n;o++)e[o]=r}(n,e,t,o+"."+i),i++)},t)}),r(n)},t.getComponentForKey=function(e){var t=parseInt(e.split(".")[0],10);return this._decorators[t].component},t.getPropsForKey=function(e){var t=parseInt(e.split(".")[0],10);return this._decorators[t].props},e}();e.exports=o},9092:(e,t,n)=>{"use strict";var r=n(1333);e.exports=function(){return r()&&!!Symbol.toStringTag}},9124:(e,t,n)=>{"use strict";n.d(t,{MM:()=>u});var r=n(4012),o=n(6339),i=n(8975),a=n(5448),s=n(160);let l=(0,r.createContext)(null);function c(){let e=(0,r.useContext)(l);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,c),e}return e}function u(){var e,t;return null!=(t=null==(e=(0,r.useContext)(l))?void 0:e.value)?t:void 0}l.displayName="DescriptionContext";let p=(0,s.FX)(function(e,t){let n=(0,r.useId)(),l=(0,a._)(),{id:u=`headlessui-description-${n}`,...p}=e,d=c(),f=(0,i.P)(t);(0,o.s)(()=>d.register(u),[u,d.register]);let h=l||!1,m=(0,r.useMemo)(()=>({...d.slot,disabled:h}),[d.slot,h]),g={ref:f,...d.props,id:u};return(0,s.Ci)()({ourProps:g,theirProps:p,slot:m,defaultTag:"p",name:d.name||"Description"})});Object.assign(p,{})},9127:(e,t,n)=>{"use strict";var r=n(5748),o=n(5224),i=n(7337),a=n(6269),s=n(646),l=n(3310),c=i.List;e.exports=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"REPLACE_WITH_NEW_DATA";t.isCollapsed()||s(!1);var u=e.getBlockMap(),p=l(n),d=t.getStartKey(),f=t.getStartOffset(),h=u.get(d);return h instanceof o&&(h.getChildKeys().isEmpty()||s(!1)),1===p.size?function(e,t,n,r,o,i){var s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"REPLACE_WITH_NEW_DATA",l=n.get(o),c=l.getText(),u=l.getCharacterList(),p=o,d=i+r.getText().length,f=null;switch(s){case"MERGE_OLD_DATA_TO_NEW_DATA":f=r.getData().merge(l.getData());break;case"REPLACE_WITH_NEW_DATA":f=r.getData()}var h=l.getType();c&&"unstyled"===h&&(h=r.getType());var m=l.merge({text:c.slice(0,i)+r.getText()+c.slice(i),characterList:a(u,r.getCharacterList(),i),type:h,data:f});return e.merge({blockMap:n.set(o,m),selectionBefore:t,selectionAfter:t.merge({anchorKey:p,anchorOffset:d,focusKey:p,focusOffset:d,isBackward:!1})})}(e,t,u,p.first(),d,f,i):function(e,t,n,i,a,s){var l=n.first()instanceof o,u=[],p=i.size,d=n.get(a),f=i.first(),h=i.last(),m=h.getLength(),g=h.getKey(),y=l&&(!d.getChildKeys().isEmpty()||!f.getChildKeys().isEmpty());n.forEach(function(e,t){t===a?(y?u.push(e):u.push(function(e,t,n){var r=e.getText(),o=e.getCharacterList(),i=r.slice(0,t),a=o.slice(0,t),s=n.first();return e.merge({text:i+s.getText(),characterList:a.concat(s.getCharacterList()),type:i?e.getType():s.getType(),data:s.getData()})}(e,s,i)),i.slice(y?0:1,p-1).forEach(function(e){return u.push(e)}),u.push(function(e,t,n){var r=e.getText(),o=e.getCharacterList(),i=r.length,a=r.slice(t,i),s=o.slice(t,i),l=n.last();return l.merge({text:l.getText()+a,characterList:l.getCharacterList().concat(s),data:l.getData()})}(e,s,i))):u.push(e)});var v=r.createFromArray(u);return l&&(v=function(e,t,n,r){return e.withMutations(function(t){var o=n.getKey(),i=r.getKey(),a=n.getNextSiblingKey(),s=n.getParentKey(),l=function(e,t){var n=e.getKey(),r=e,o=[];for(t.get(n)&&o.push(n);r&&r.getNextSiblingKey();){var i=r.getNextSiblingKey();if(!i)break;o.push(i),r=t.get(i)}return o}(r,e),u=l[l.length-1];if(t.get(i)?(t.setIn([o,"nextSibling"],i),t.setIn([i,"prevSibling"],o)):(t.setIn([o,"nextSibling"],r.getNextSiblingKey()),t.setIn([r.getNextSiblingKey(),"prevSibling"],o)),t.setIn([u,"nextSibling"],a),a&&t.setIn([a,"prevSibling"],u),l.forEach(function(e){return t.setIn([e,"parent"],s)}),s){var p=e.get(s).getChildKeys(),d=p.indexOf(o)+1,f=p.toArray();f.splice.apply(f,[d,0].concat(l)),t.setIn([s,"children"],c(f))}})}(v,0,d,f)),e.merge({blockMap:v,selectionBefore:t,selectionAfter:t.merge({anchorKey:g,anchorOffset:m,focusKey:g,focusOffset:m,isBackward:!1})})}(e,t,u,p,d,f)}},9158:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=(0,n(5181).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9160:(e,t,n)=>{"use strict";n.d(t,{Ar:()=>i,Ho:()=>u,OC:()=>a,hr:()=>l,lo:()=>r,pg:()=>c,sb:()=>p,uo:()=>s});var r,o=n(1635);!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(r||(r={}));var i=function(e){function t(n,r,o){var i=this,a=o?o instanceof Error?o:new Error(String(o)):void 0;return(i=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r," \n").concat(a?"\n".concat(a.message,"\n").concat(a.stack):""))||this).code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(i,t),i}return(0,o.C6)(t,e),t}(Error),a=function(e){function t(t,n){return e.call(this,r.UNSUPPORTED_FORMATTER,t,n)||this}return(0,o.C6)(t,e),t}(i),s=function(e){function t(t,n){return e.call(this,r.INVALID_CONFIG,t,n)||this}return(0,o.C6)(t,e),t}(i),l=function(e){function t(t,n){return e.call(this,r.MISSING_DATA,t,n)||this}return(0,o.C6)(t,e),t}(i),c=function(e){function t(t,n,o){return e.call(this,r.FORMAT_ERROR,"".concat(t," \nLocale: ").concat(n,"\n"),o)||this}return(0,o.C6)(t,e),t}(i),u=function(e){function t(t,n,r,o){var i=e.call(this,"".concat(t," \nMessageID: ").concat(null==r?void 0:r.id,"\nDefault Message: ").concat(null==r?void 0:r.defaultMessage,"\nDescription: ").concat(null==r?void 0:r.description," \n"),n,o)||this;return i.descriptor=r,i}return(0,o.C6)(t,e),t}(c),p=function(e){function t(t,n){var o=e.call(this,r.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(n,'", using ').concat(t.defaultMessage?"default message":"id"," as fallback."))||this;return o.descriptor=t,o}return(0,o.C6)(t,e),t}(i)},9168:(e,t,n)=>{"use strict";var r,o,i,a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s="object"===("undefined"==typeof window?"undefined":a(window));o=[n(8985)],void 0===(i="function"==typeof(r=function(e){var t,n="slider",r="bootstrapSlider";return s&&!window.console&&(window.console={}),s&&!window.console.log&&(window.console.log=function(){}),s&&!window.console.warn&&(window.console.warn=function(){}),function(e){var t=Array.prototype.slice;function n(){}!function(e){if(e){var r="undefined"==typeof console?n:function(e){console.error(e)};e.bridget=function(n,o){(function(t){t.prototype.option||(t.prototype.option=function(t){e.isPlainObject(t)&&(this.options=e.extend(!0,this.options,t))})})(o),function(n,o){e.fn[n]=function(i){if("string"==typeof i){for(var a=t.call(arguments,1),s=0,l=this.length;s<l;s++){var c=this[s],u=e.data(c,n);if(u)if(e.isFunction(u[i])&&"_"!==i.charAt(0)){var p=u[i].apply(u,a);if(void 0!==p&&p!==u)return p}else r("no such method '"+i+"' for "+n+" instance");else r("cannot call methods on "+n+" prior to initialization; attempted to call '"+i+"'")}return this}var d=this.map(function(){var t=e.data(this,n);return t?(t.option(i),t._init()):(t=new o(this,i),e.data(this,n,t)),e(this)});return 1===d.length?d[0]:d}}(n,o)},e.bridget}}(e)}(e),function(e){var o=void 0,i=function(e){return"Invalid input value '"+e+"' passed in"},a={linear:{getValue:function(e,t){return e<t.min?t.min:e>t.max?t.max:e},toValue:function(e){var t=e/100*(this.options.max-this.options.min),n=!0;if(this.options.ticks_positions.length>0){for(var r,o,i,s=0,l=1;l<this.options.ticks_positions.length;l++)if(e<=this.options.ticks_positions[l]){r=this.options.ticks[l-1],i=this.options.ticks_positions[l-1],o=this.options.ticks[l],s=this.options.ticks_positions[l];break}t=r+(e-i)/(s-i)*(o-r),n=!1}var c=(n?this.options.min:0)+Math.round(t/this.options.step)*this.options.step;return a.linear.getValue(c,this.options)},toPercentage:function(e){if(this.options.max===this.options.min)return 0;if(this.options.ticks_positions.length>0){for(var t,n,r,o=0,i=0;i<this.options.ticks.length;i++)if(e<=this.options.ticks[i]){t=i>0?this.options.ticks[i-1]:0,r=i>0?this.options.ticks_positions[i-1]:0,n=this.options.ticks[i],o=this.options.ticks_positions[i];break}if(i>0)return r+(e-t)/(n-t)*(o-r)}return 100*(e-this.options.min)/(this.options.max-this.options.min)}},logarithmic:{toValue:function(e){var t=1-this.options.min,n=Math.log(this.options.min+t),r=Math.log(this.options.max+t),o=Math.exp(n+(r-n)*e/100)-t;return Math.round(o)===r?r:(o=this.options.min+Math.round((o-this.options.min)/this.options.step)*this.options.step,a.linear.getValue(o,this.options))},toPercentage:function(e){if(this.options.max===this.options.min)return 0;var t=1-this.options.min,n=Math.log(this.options.max+t),r=Math.log(this.options.min+t);return 100*(Math.log(e+t)-r)/(n-r)}}};function l(t,n){this._state={value:null,enabled:null,offset:null,size:null,percentage:null,inDrag:!1,over:!1,tickIndex:null},this.ticksCallbackMap={},this.handleCallbackMap={},"string"==typeof t?this.element=document.querySelector(t):t instanceof HTMLElement&&(this.element=t),n=n||{};for(var r=Object.keys(this.defaultOptions),o=n.hasOwnProperty("min"),i=n.hasOwnProperty("max"),s=0;s<r.length;s++){var l=r[s],c=n[l];c=null!==(c=void 0!==c?c:p(this.element,l))?c:this.defaultOptions[l],this.options||(this.options={}),this.options[l]=c}if(this.ticksAreValid=Array.isArray(this.options.ticks)&&this.options.ticks.length>0,this.ticksAreValid||(this.options.lock_to_ticks=!1),"auto"===this.options.rtl){var u=window.getComputedStyle(this.element);this.options.rtl=null!=u?"rtl"===u.direction:"rtl"===this.element.style.direction}function p(e,t){var n="data-slider-"+t.replace(/_/g,"-"),r=e.getAttribute(n);try{return JSON.parse(r)}catch(e){return r}}"vertical"!==this.options.orientation||"top"!==this.options.tooltip_position&&"bottom"!==this.options.tooltip_position?"horizontal"!==this.options.orientation||"left"!==this.options.tooltip_position&&"right"!==this.options.tooltip_position||(this.options.tooltip_position="top"):this.options.rtl?this.options.tooltip_position="left":this.options.tooltip_position="right";var d,f,h,m,g,y=this.element.style.width,v=!1,b=this.element.parentNode;if(this.sliderElem)v=!0;else{this.sliderElem=document.createElement("div"),this.sliderElem.className="slider";var w=document.createElement("div");w.className="slider-track",(f=document.createElement("div")).className="slider-track-low",(d=document.createElement("div")).className="slider-selection",(h=document.createElement("div")).className="slider-track-high",(m=document.createElement("div")).className="slider-handle min-slider-handle",m.setAttribute("role","slider"),m.setAttribute("aria-valuemin",this.options.min),m.setAttribute("aria-valuemax",this.options.max),(g=document.createElement("div")).className="slider-handle max-slider-handle",g.setAttribute("role","slider"),g.setAttribute("aria-valuemin",this.options.min),g.setAttribute("aria-valuemax",this.options.max),w.appendChild(f),w.appendChild(d),w.appendChild(h),this.rangeHighlightElements=[];var _=this.options.rangeHighlights;if(Array.isArray(_)&&_.length>0)for(var E=0;E<_.length;E++){var S=document.createElement("div"),x=_[E].class||"";S.className="slider-rangeHighlight slider-selection "+x,this.rangeHighlightElements.push(S),w.appendChild(S)}var k=Array.isArray(this.options.labelledby);if(k&&this.options.labelledby[0]&&m.setAttribute("aria-labelledby",this.options.labelledby[0]),k&&this.options.labelledby[1]&&g.setAttribute("aria-labelledby",this.options.labelledby[1]),!k&&this.options.labelledby&&(m.setAttribute("aria-labelledby",this.options.labelledby),g.setAttribute("aria-labelledby",this.options.labelledby)),this.ticks=[],Array.isArray(this.options.ticks)&&this.options.ticks.length>0){for(this.ticksContainer=document.createElement("div"),this.ticksContainer.className="slider-tick-container",s=0;s<this.options.ticks.length;s++){var C=document.createElement("div");if(C.className="slider-tick",this.options.ticks_tooltip){var O=this._addTickListener(),D=O.addMouseEnter(this,C,s),M=O.addMouseLeave(this,C);this.ticksCallbackMap[s]={mouseEnter:D,mouseLeave:M}}this.ticks.push(C),this.ticksContainer.appendChild(C)}d.className+=" tick-slider-selection"}if(this.tickLabels=[],Array.isArray(this.options.ticks_labels)&&this.options.ticks_labels.length>0)for(this.tickLabelContainer=document.createElement("div"),this.tickLabelContainer.className="slider-tick-label-container",s=0;s<this.options.ticks_labels.length;s++){var T=document.createElement("div"),A=0===this.options.ticks_positions.length,N=this.options.reversed&&A?this.options.ticks_labels.length-(s+1):s;T.className="slider-tick-label",T.innerHTML=this.options.ticks_labels[N],this.tickLabels.push(T),this.tickLabelContainer.appendChild(T)}var I=function(e){var t=document.createElement("div");t.className="tooltip-arrow";var n=document.createElement("div");n.className="tooltip-inner",e.appendChild(t),e.appendChild(n)},L=document.createElement("div");L.className="tooltip tooltip-main",L.setAttribute("role","presentation"),I(L);var j=document.createElement("div");j.className="tooltip tooltip-min",j.setAttribute("role","presentation"),I(j);var P=document.createElement("div");P.className="tooltip tooltip-max",P.setAttribute("role","presentation"),I(P),this.sliderElem.appendChild(w),this.sliderElem.appendChild(L),this.sliderElem.appendChild(j),this.sliderElem.appendChild(P),this.tickLabelContainer&&this.sliderElem.appendChild(this.tickLabelContainer),this.ticksContainer&&this.sliderElem.appendChild(this.ticksContainer),this.sliderElem.appendChild(m),this.sliderElem.appendChild(g),b.insertBefore(this.sliderElem,this.element),this.element.style.display="none"}if(e&&(this.$element=e(this.element),this.$sliderElem=e(this.sliderElem)),this.eventToCallbackMap={},this.sliderElem.id=this.options.id,this.touchCapable="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,this.touchX=0,this.touchY=0,this.tooltip=this.sliderElem.querySelector(".tooltip-main"),this.tooltipInner=this.tooltip.querySelector(".tooltip-inner"),this.tooltip_min=this.sliderElem.querySelector(".tooltip-min"),this.tooltipInner_min=this.tooltip_min.querySelector(".tooltip-inner"),this.tooltip_max=this.sliderElem.querySelector(".tooltip-max"),this.tooltipInner_max=this.tooltip_max.querySelector(".tooltip-inner"),a[this.options.scale]&&(this.options.scale=a[this.options.scale]),!0===v&&(this._removeClass(this.sliderElem,"slider-horizontal"),this._removeClass(this.sliderElem,"slider-vertical"),this._removeClass(this.sliderElem,"slider-rtl"),this._removeClass(this.tooltip,"hide"),this._removeClass(this.tooltip_min,"hide"),this._removeClass(this.tooltip_max,"hide"),["left","right","top","width","height"].forEach(function(e){this._removeProperty(this.trackLow,e),this._removeProperty(this.trackSelection,e),this._removeProperty(this.trackHigh,e)},this),[this.handle1,this.handle2].forEach(function(e){this._removeProperty(e,"left"),this._removeProperty(e,"right"),this._removeProperty(e,"top")},this),[this.tooltip,this.tooltip_min,this.tooltip_max].forEach(function(e){this._removeProperty(e,"left"),this._removeProperty(e,"right"),this._removeProperty(e,"top"),this._removeClass(e,"right"),this._removeClass(e,"left"),this._removeClass(e,"top")},this)),"vertical"===this.options.orientation?(this._addClass(this.sliderElem,"slider-vertical"),this.stylePos="top",this.mousePos="pageY",this.sizePos="offsetHeight"):(this._addClass(this.sliderElem,"slider-horizontal"),this.sliderElem.style.width=y,this.options.orientation="horizontal",this.options.rtl?this.stylePos="right":this.stylePos="left",this.mousePos="clientX",this.sizePos="offsetWidth"),this.options.rtl&&this._addClass(this.sliderElem,"slider-rtl"),this._setTooltipPosition(),Array.isArray(this.options.ticks)&&this.options.ticks.length>0&&(i||(this.options.max=Math.max.apply(Math,this.options.ticks)),o||(this.options.min=Math.min.apply(Math,this.options.ticks))),Array.isArray(this.options.value)?(this.options.range=!0,this._state.value=this.options.value):this.options.range?this._state.value=[this.options.value,this.options.max]:this._state.value=this.options.value,this.trackLow=f||this.trackLow,this.trackSelection=d||this.trackSelection,this.trackHigh=h||this.trackHigh,"none"===this.options.selection?(this._addClass(this.trackLow,"hide"),this._addClass(this.trackSelection,"hide"),this._addClass(this.trackHigh,"hide")):"after"!==this.options.selection&&"before"!==this.options.selection||(this._removeClass(this.trackLow,"hide"),this._removeClass(this.trackSelection,"hide"),this._removeClass(this.trackHigh,"hide")),this.handle1=m||this.handle1,this.handle2=g||this.handle2,!0===v)for(this._removeClass(this.handle1,"round triangle"),this._removeClass(this.handle2,"round triangle hide"),s=0;s<this.ticks.length;s++)this._removeClass(this.ticks[s],"round triangle hide");if(-1!==["round","triangle","custom"].indexOf(this.options.handle))for(this._addClass(this.handle1,this.options.handle),this._addClass(this.handle2,this.options.handle),s=0;s<this.ticks.length;s++)this._addClass(this.ticks[s],this.options.handle);if(this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos],this.setValue(this._state.value),this.handle1Keydown=this._keydown.bind(this,0),this.handle1.addEventListener("keydown",this.handle1Keydown,!1),this.handle2Keydown=this._keydown.bind(this,1),this.handle2.addEventListener("keydown",this.handle2Keydown,!1),this.mousedown=this._mousedown.bind(this),this.touchstart=this._touchstart.bind(this),this.touchmove=this._touchmove.bind(this),this.touchCapable&&(this.sliderElem.addEventListener("touchstart",this.touchstart,!1),this.sliderElem.addEventListener("touchmove",this.touchmove,!1)),this.sliderElem.addEventListener("mousedown",this.mousedown,!1),this.resize=this._resize.bind(this),window.addEventListener("resize",this.resize,!1),"hide"===this.options.tooltip)this._addClass(this.tooltip,"hide"),this._addClass(this.tooltip_min,"hide"),this._addClass(this.tooltip_max,"hide");else if("always"===this.options.tooltip)this._showTooltip(),this._alwaysShowTooltip=!0;else{if(this.showTooltip=this._showTooltip.bind(this),this.hideTooltip=this._hideTooltip.bind(this),this.options.ticks_tooltip){var R=this._addTickListener(),F=R.addMouseEnter(this,this.handle1),z=R.addMouseLeave(this,this.handle1);this.handleCallbackMap.handle1={mouseEnter:F,mouseLeave:z},F=R.addMouseEnter(this,this.handle2),z=R.addMouseLeave(this,this.handle2),this.handleCallbackMap.handle2={mouseEnter:F,mouseLeave:z}}else this.sliderElem.addEventListener("mouseenter",this.showTooltip,!1),this.sliderElem.addEventListener("mouseleave",this.hideTooltip,!1),this.touchCapable&&(this.sliderElem.addEventListener("touchstart",this.showTooltip,!1),this.sliderElem.addEventListener("touchmove",this.showTooltip,!1),this.sliderElem.addEventListener("touchend",this.hideTooltip,!1));this.handle1.addEventListener("focus",this.showTooltip,!1),this.handle1.addEventListener("blur",this.hideTooltip,!1),this.handle2.addEventListener("focus",this.showTooltip,!1),this.handle2.addEventListener("blur",this.hideTooltip,!1),this.touchCapable&&(this.handle1.addEventListener("touchstart",this.showTooltip,!1),this.handle1.addEventListener("touchmove",this.showTooltip,!1),this.handle1.addEventListener("touchend",this.hideTooltip,!1),this.handle2.addEventListener("touchstart",this.showTooltip,!1),this.handle2.addEventListener("touchmove",this.showTooltip,!1),this.handle2.addEventListener("touchend",this.hideTooltip,!1))}this.options.enabled?this.enable():this.disable()}(t=function(e,t){return l.call(this,e,t),this}).prototype={_init:function(){},constructor:t,defaultOptions:{id:"",min:0,max:10,step:1,precision:0,orientation:"horizontal",value:5,range:!1,selection:"before",tooltip:"show",tooltip_split:!1,lock_to_ticks:!1,handle:"round",reversed:!1,rtl:"auto",enabled:!0,formatter:function(e){return Array.isArray(e)?e[0]+" : "+e[1]:e},natural_arrow_keys:!1,ticks:[],ticks_positions:[],ticks_labels:[],ticks_snap_bounds:0,ticks_tooltip:!1,scale:"linear",focus:!1,tooltip_position:null,labelledby:null,rangeHighlights:[]},getElement:function(){return this.sliderElem},getValue:function(){return this.options.range?this._state.value:this._state.value[0]},setValue:function(e,t,n){e||(e=0);var r=this.getValue();this._state.value=this._validateInputValue(e);var o=this._applyPrecision.bind(this);this.options.range?(this._state.value[0]=o(this._state.value[0]),this._state.value[1]=o(this._state.value[1]),this.ticksAreValid&&this.options.lock_to_ticks&&(this._state.value[0]=this.options.ticks[this._getClosestTickIndex(this._state.value[0])],this._state.value[1]=this.options.ticks[this._getClosestTickIndex(this._state.value[1])]),this._state.value[0]=Math.max(this.options.min,Math.min(this.options.max,this._state.value[0])),this._state.value[1]=Math.max(this.options.min,Math.min(this.options.max,this._state.value[1]))):(this._state.value=o(this._state.value),this.ticksAreValid&&this.options.lock_to_ticks&&(this._state.value=this.options.ticks[this._getClosestTickIndex(this._state.value)]),this._state.value=[Math.max(this.options.min,Math.min(this.options.max,this._state.value))],this._addClass(this.handle2,"hide"),"after"===this.options.selection?this._state.value[1]=this.options.max:this._state.value[1]=this.options.min),this._setTickIndex(),this.options.max>this.options.min?this._state.percentage=[this._toPercentage(this._state.value[0]),this._toPercentage(this._state.value[1]),100*this.options.step/(this.options.max-this.options.min)]:this._state.percentage=[0,0,100],this._layout();var i=this.options.range?this._state.value:this._state.value[0];return this._setDataVal(i),!0===t&&this._trigger("slide",i),(Array.isArray(i)?r[0]!==i[0]||r[1]!==i[1]:r!==i)&&!0===n&&this._trigger("change",{oldValue:r,newValue:i}),this},destroy:function(){this._removeSliderEventHandlers(),this.sliderElem.parentNode.removeChild(this.sliderElem),this.element.style.display="",this._cleanUpEventCallbacksMap(),this.element.removeAttribute("data"),e&&(this._unbindJQueryEventHandlers(),o===n&&this.$element.removeData(o),this.$element.removeData(r))},disable:function(){return this._state.enabled=!1,this.handle1.removeAttribute("tabindex"),this.handle2.removeAttribute("tabindex"),this._addClass(this.sliderElem,"slider-disabled"),this._trigger("slideDisabled"),this},enable:function(){return this._state.enabled=!0,this.handle1.setAttribute("tabindex",0),this.handle2.setAttribute("tabindex",0),this._removeClass(this.sliderElem,"slider-disabled"),this._trigger("slideEnabled"),this},toggle:function(){return this._state.enabled?this.disable():this.enable(),this},isEnabled:function(){return this._state.enabled},on:function(e,t){return this._bindNonQueryEventHandler(e,t),this},off:function(t,n){e?(this.$element.off(t,n),this.$sliderElem.off(t,n)):this._unbindNonQueryEventHandler(t,n)},getAttribute:function(e){return e?this.options[e]:this.options},setAttribute:function(e,t){return this.options[e]=t,this},refresh:function(t){var i=this.getValue();return this._removeSliderEventHandlers(),l.call(this,this.element,this.options),t&&!0===t.useCurrentValue&&this.setValue(i),e&&(o===n?(e.data(this.element,n,this),e.data(this.element,r,this)):e.data(this.element,r,this)),this},relayout:function(){return this._resize(),this},_removeTooltipListener:function(e,t){this.handle1.removeEventListener(e,t,!1),this.handle2.removeEventListener(e,t,!1)},_removeSliderEventHandlers:function(){if(this.handle1.removeEventListener("keydown",this.handle1Keydown,!1),this.handle2.removeEventListener("keydown",this.handle2Keydown,!1),this.options.ticks_tooltip){for(var e=this.ticksContainer.getElementsByClassName("slider-tick"),t=0;t<e.length;t++)e[t].removeEventListener("mouseenter",this.ticksCallbackMap[t].mouseEnter,!1),e[t].removeEventListener("mouseleave",this.ticksCallbackMap[t].mouseLeave,!1);this.handleCallbackMap.handle1&&this.handleCallbackMap.handle2&&(this.handle1.removeEventListener("mouseenter",this.handleCallbackMap.handle1.mouseEnter,!1),this.handle2.removeEventListener("mouseenter",this.handleCallbackMap.handle2.mouseEnter,!1),this.handle1.removeEventListener("mouseleave",this.handleCallbackMap.handle1.mouseLeave,!1),this.handle2.removeEventListener("mouseleave",this.handleCallbackMap.handle2.mouseLeave,!1))}this.handleCallbackMap=null,this.ticksCallbackMap=null,this.showTooltip&&this._removeTooltipListener("focus",this.showTooltip),this.hideTooltip&&this._removeTooltipListener("blur",this.hideTooltip),this.showTooltip&&this.sliderElem.removeEventListener("mouseenter",this.showTooltip,!1),this.hideTooltip&&this.sliderElem.removeEventListener("mouseleave",this.hideTooltip,!1),this.sliderElem.removeEventListener("mousedown",this.mousedown,!1),this.touchCapable&&(this.showTooltip&&(this.handle1.removeEventListener("touchstart",this.showTooltip,!1),this.handle1.removeEventListener("touchmove",this.showTooltip,!1),this.handle2.removeEventListener("touchstart",this.showTooltip,!1),this.handle2.removeEventListener("touchmove",this.showTooltip,!1)),this.hideTooltip&&(this.handle1.removeEventListener("touchend",this.hideTooltip,!1),this.handle2.removeEventListener("touchend",this.hideTooltip,!1)),this.showTooltip&&(this.sliderElem.removeEventListener("touchstart",this.showTooltip,!1),this.sliderElem.removeEventListener("touchmove",this.showTooltip,!1)),this.hideTooltip&&this.sliderElem.removeEventListener("touchend",this.hideTooltip,!1),this.sliderElem.removeEventListener("touchstart",this.touchstart,!1),this.sliderElem.removeEventListener("touchmove",this.touchmove,!1)),window.removeEventListener("resize",this.resize,!1)},_bindNonQueryEventHandler:function(e,t){void 0===this.eventToCallbackMap[e]&&(this.eventToCallbackMap[e]=[]),this.eventToCallbackMap[e].push(t)},_unbindNonQueryEventHandler:function(e,t){var n=this.eventToCallbackMap[e];if(void 0!==n)for(var r=0;r<n.length;r++)if(n[r]===t){n.splice(r,1);break}},_cleanUpEventCallbacksMap:function(){for(var e=Object.keys(this.eventToCallbackMap),t=0;t<e.length;t++){var n=e[t];delete this.eventToCallbackMap[n]}},_showTooltip:function(){!1===this.options.tooltip_split?(this._addClass(this.tooltip,"in"),this.tooltip_min.style.display="none",this.tooltip_max.style.display="none"):(this._addClass(this.tooltip_min,"in"),this._addClass(this.tooltip_max,"in"),this.tooltip.style.display="none"),this._state.over=!0},_hideTooltip:function(){!1===this._state.inDrag&&!0!==this._alwaysShowTooltip&&(this._removeClass(this.tooltip,"in"),this._removeClass(this.tooltip_min,"in"),this._removeClass(this.tooltip_max,"in")),this._state.over=!1},_setToolTipOnMouseOver:function(e){var t,n=this,r=this.options.formatter(e?e.value[0]:this._state.value[0]),o=(t=e||this._state,this.options.reversed?[100-t.percentage[0],n.options.range?100-t.percentage[1]:t.percentage[1]]:[t.percentage[0],t.percentage[1]]);this._setText(this.tooltipInner,r),this.tooltip.style[this.stylePos]=o[0]+"%"},_copyState:function(){return{value:[this._state.value[0],this._state.value[1]],enabled:this._state.enabled,offset:this._state.offset,size:this._state.size,percentage:[this._state.percentage[0],this._state.percentage[1],this._state.percentage[2]],inDrag:this._state.inDrag,over:this._state.over,dragged:this._state.dragged,keyCtrl:this._state.keyCtrl}},_addTickListener:function(){return{addMouseEnter:function(e,t,n){var r=function(){var r=e._copyState(),o=t===e.handle1?r.value[0]:r.value[1],i=void 0;void 0!==n?(o=e.options.ticks[n],i=e.options.ticks_positions.length>0&&e.options.ticks_positions[n]||e._toPercentage(e.options.ticks[n])):i=e._toPercentage(o),r.value[0]=o,r.percentage[0]=i,e._setToolTipOnMouseOver(r),e._showTooltip()};return t.addEventListener("mouseenter",r,!1),r},addMouseLeave:function(e,t){var n=function(){e._hideTooltip()};return t.addEventListener("mouseleave",n,!1),n}}},_layout:function(){var e,t,n;if(e=this.options.reversed?[100-this._state.percentage[0],this.options.range?100-this._state.percentage[1]:this._state.percentage[1]]:[this._state.percentage[0],this._state.percentage[1]],this.handle1.style[this.stylePos]=e[0]+"%",this.handle1.setAttribute("aria-valuenow",this._state.value[0]),t=this.options.formatter(this._state.value[0]),isNaN(t)?this.handle1.setAttribute("aria-valuetext",t):this.handle1.removeAttribute("aria-valuetext"),this.handle2.style[this.stylePos]=e[1]+"%",this.handle2.setAttribute("aria-valuenow",this._state.value[1]),t=this.options.formatter(this._state.value[1]),isNaN(t)?this.handle2.setAttribute("aria-valuetext",t):this.handle2.removeAttribute("aria-valuetext"),this.rangeHighlightElements.length>0&&Array.isArray(this.options.rangeHighlights)&&this.options.rangeHighlights.length>0)for(var r=0;r<this.options.rangeHighlights.length;r++){var o=this._toPercentage(this.options.rangeHighlights[r].start),i=this._toPercentage(this.options.rangeHighlights[r].end);if(this.options.reversed){var a=100-i;i=100-o,o=a}var s=this._createHighlightRange(o,i);s?"vertical"===this.options.orientation?(this.rangeHighlightElements[r].style.top=s.start+"%",this.rangeHighlightElements[r].style.height=s.size+"%"):(this.options.rtl?this.rangeHighlightElements[r].style.right=s.start+"%":this.rangeHighlightElements[r].style.left=s.start+"%",this.rangeHighlightElements[r].style.width=s.size+"%"):this.rangeHighlightElements[r].style.display="none"}if(Array.isArray(this.options.ticks)&&this.options.ticks.length>0){var l,c="vertical"===this.options.orientation?"height":"width";l="vertical"===this.options.orientation?"marginTop":this.options.rtl?"marginRight":"marginLeft";var u=this._state.size/(this.options.ticks.length-1);if(this.tickLabelContainer){var p=0;if(0===this.options.ticks_positions.length)"vertical"!==this.options.orientation&&(this.tickLabelContainer.style[l]=-u/2+"px"),p=this.tickLabelContainer.offsetHeight;else for(d=0;d<this.tickLabelContainer.childNodes.length;d++)this.tickLabelContainer.childNodes[d].offsetHeight>p&&(p=this.tickLabelContainer.childNodes[d].offsetHeight);"horizontal"===this.options.orientation&&(this.sliderElem.style.marginBottom=p+"px")}for(var d=0;d<this.options.ticks.length;d++){var f=this.options.ticks_positions[d]||this._toPercentage(this.options.ticks[d]);this.options.reversed&&(f=100-f),this.ticks[d].style[this.stylePos]=f+"%",this._removeClass(this.ticks[d],"in-selection"),this.options.range?f>=e[0]&&f<=e[1]&&this._addClass(this.ticks[d],"in-selection"):("after"===this.options.selection&&f>=e[0]||"before"===this.options.selection&&f<=e[0])&&this._addClass(this.ticks[d],"in-selection"),this.tickLabels[d]&&(this.tickLabels[d].style[c]=u+"px","vertical"!==this.options.orientation&&void 0!==this.options.ticks_positions[d]?(this.tickLabels[d].style.position="absolute",this.tickLabels[d].style[this.stylePos]=f+"%",this.tickLabels[d].style[l]=-u/2+"px"):"vertical"===this.options.orientation&&(this.options.rtl?this.tickLabels[d].style.marginRight=this.sliderElem.offsetWidth+"px":this.tickLabels[d].style.marginLeft=this.sliderElem.offsetWidth+"px",this.tickLabelContainer.style[l]=this.sliderElem.offsetWidth/2*-1+"px"),this._removeClass(this.tickLabels[d],"label-in-selection label-is-selection"),this.options.range?f>=e[0]&&f<=e[1]&&(this._addClass(this.tickLabels[d],"label-in-selection"),(f===e[0]||e[1])&&this._addClass(this.tickLabels[d],"label-is-selection")):(("after"===this.options.selection&&f>=e[0]||"before"===this.options.selection&&f<=e[0])&&this._addClass(this.tickLabels[d],"label-in-selection"),f===e[0]&&this._addClass(this.tickLabels[d],"label-is-selection")))}}if(this.options.range){n=this.options.formatter(this._state.value),this._setText(this.tooltipInner,n),this.tooltip.style[this.stylePos]=(e[1]+e[0])/2+"%";var h=this.options.formatter(this._state.value[0]);this._setText(this.tooltipInner_min,h);var m=this.options.formatter(this._state.value[1]);this._setText(this.tooltipInner_max,m),this.tooltip_min.style[this.stylePos]=e[0]+"%",this.tooltip_max.style[this.stylePos]=e[1]+"%"}else n=this.options.formatter(this._state.value[0]),this._setText(this.tooltipInner,n),this.tooltip.style[this.stylePos]=e[0]+"%";if("vertical"===this.options.orientation)this.trackLow.style.top="0",this.trackLow.style.height=Math.min(e[0],e[1])+"%",this.trackSelection.style.top=Math.min(e[0],e[1])+"%",this.trackSelection.style.height=Math.abs(e[0]-e[1])+"%",this.trackHigh.style.bottom="0",this.trackHigh.style.height=100-Math.min(e[0],e[1])-Math.abs(e[0]-e[1])+"%";else{"right"===this.stylePos?this.trackLow.style.right="0":this.trackLow.style.left="0",this.trackLow.style.width=Math.min(e[0],e[1])+"%","right"===this.stylePos?this.trackSelection.style.right=Math.min(e[0],e[1])+"%":this.trackSelection.style.left=Math.min(e[0],e[1])+"%",this.trackSelection.style.width=Math.abs(e[0]-e[1])+"%","right"===this.stylePos?this.trackHigh.style.left="0":this.trackHigh.style.right="0",this.trackHigh.style.width=100-Math.min(e[0],e[1])-Math.abs(e[0]-e[1])+"%";var g=this.tooltip_min.getBoundingClientRect(),y=this.tooltip_max.getBoundingClientRect();"bottom"===this.options.tooltip_position?g.right>y.left?(this._removeClass(this.tooltip_max,"bottom"),this._addClass(this.tooltip_max,"top"),this.tooltip_max.style.top="",this.tooltip_max.style.bottom="22px"):(this._removeClass(this.tooltip_max,"top"),this._addClass(this.tooltip_max,"bottom"),this.tooltip_max.style.top=this.tooltip_min.style.top,this.tooltip_max.style.bottom=""):g.right>y.left?(this._removeClass(this.tooltip_max,"top"),this._addClass(this.tooltip_max,"bottom"),this.tooltip_max.style.top="18px"):(this._removeClass(this.tooltip_max,"bottom"),this._addClass(this.tooltip_max,"top"),this.tooltip_max.style.top=this.tooltip_min.style.top)}},_createHighlightRange:function(e,t){return this._isHighlightRange(e,t)?e>t?{start:t,size:e-t}:{start:e,size:t-e}:null},_isHighlightRange:function(e,t){return 0<=e&&e<=100&&0<=t&&t<=100},_resize:function(e){this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos],this._layout()},_removeProperty:function(e,t){e.style.removeProperty?e.style.removeProperty(t):e.style.removeAttribute(t)},_mousedown:function(e){if(!this._state.enabled)return!1;e.preventDefault&&e.preventDefault(),this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos];var t=this._getPercentage(e);if(this.options.range){var n=Math.abs(this._state.percentage[0]-t),r=Math.abs(this._state.percentage[1]-t);this._state.dragged=n<r?0:1,this._adjustPercentageForRangeSliders(t)}else this._state.dragged=0;this._state.percentage[this._state.dragged]=t,this.touchCapable&&(document.removeEventListener("touchmove",this.mousemove,!1),document.removeEventListener("touchend",this.mouseup,!1)),this.mousemove&&document.removeEventListener("mousemove",this.mousemove,!1),this.mouseup&&document.removeEventListener("mouseup",this.mouseup,!1),this.mousemove=this._mousemove.bind(this),this.mouseup=this._mouseup.bind(this),this.touchCapable&&(document.addEventListener("touchmove",this.mousemove,!1),document.addEventListener("touchend",this.mouseup,!1)),document.addEventListener("mousemove",this.mousemove,!1),document.addEventListener("mouseup",this.mouseup,!1),this._state.inDrag=!0;var o=this._calculateValue();return this._trigger("slideStart",o),this.setValue(o,!1,!0),e.returnValue=!1,this.options.focus&&this._triggerFocusOnHandle(this._state.dragged),!0},_touchstart:function(e){this._mousedown(e)},_triggerFocusOnHandle:function(e){0===e&&this.handle1.focus(),1===e&&this.handle2.focus()},_keydown:function(e,t){if(!this._state.enabled)return!1;var n;switch(t.keyCode){case 37:case 40:n=-1;break;case 39:case 38:n=1}if(n){if(this.options.natural_arrow_keys){var r="horizontal"===this.options.orientation,o="vertical"===this.options.orientation,i=this.options.rtl,a=this.options.reversed;r?i?a||(n=-n):a&&(n=-n):o&&(a||(n=-n))}var s;if(this.ticksAreValid&&this.options.lock_to_ticks){var l=void 0;-1===(l=this.options.ticks.indexOf(this._state.value[e]))&&(l=0,window.console.warn("(lock_to_ticks) _keydown: index should not be -1")),l+=n,l=Math.max(0,Math.min(this.options.ticks.length-1,l)),s=this.options.ticks[l]}else s=this._state.value[e]+n*this.options.step;var c=this._toPercentage(s);if(this._state.keyCtrl=e,this.options.range){this._adjustPercentageForRangeSliders(c);var u=this._state.keyCtrl?this._state.value[0]:s,p=this._state.keyCtrl?s:this._state.value[1];s=[Math.max(this.options.min,Math.min(this.options.max,u)),Math.max(this.options.min,Math.min(this.options.max,p))]}else s=Math.max(this.options.min,Math.min(this.options.max,s));return this._trigger("slideStart",s),this.setValue(s,!0,!0),this._trigger("slideStop",s),this._pauseEvent(t),delete this._state.keyCtrl,!1}},_pauseEvent:function(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1},_mousemove:function(e){if(!this._state.enabled)return!1;var t=this._getPercentage(e);this._adjustPercentageForRangeSliders(t),this._state.percentage[this._state.dragged]=t;var n=this._calculateValue(!0);return this.setValue(n,!0,!0),!1},_touchmove:function(e){void 0!==e.changedTouches&&e.preventDefault&&e.preventDefault()},_adjustPercentageForRangeSliders:function(e){if(this.options.range){var t=this._getNumDigitsAfterDecimalPlace(e);t=t?t-1:0;var n=this._applyToFixedAndParseFloat(e,t);0===this._state.dragged&&this._applyToFixedAndParseFloat(this._state.percentage[1],t)<n?(this._state.percentage[0]=this._state.percentage[1],this._state.dragged=1):1===this._state.dragged&&this._applyToFixedAndParseFloat(this._state.percentage[0],t)>n?(this._state.percentage[1]=this._state.percentage[0],this._state.dragged=0):0===this._state.keyCtrl&&this._toPercentage(this._state.value[1])<e?(this._state.percentage[0]=this._state.percentage[1],this._state.keyCtrl=1,this.handle2.focus()):1===this._state.keyCtrl&&this._toPercentage(this._state.value[0])>e&&(this._state.percentage[1]=this._state.percentage[0],this._state.keyCtrl=0,this.handle1.focus())}},_mouseup:function(e){if(!this._state.enabled)return!1;var t=this._getPercentage(e);this._adjustPercentageForRangeSliders(t),this._state.percentage[this._state.dragged]=t,this.touchCapable&&(document.removeEventListener("touchmove",this.mousemove,!1),document.removeEventListener("touchend",this.mouseup,!1)),document.removeEventListener("mousemove",this.mousemove,!1),document.removeEventListener("mouseup",this.mouseup,!1),this._state.inDrag=!1,!1===this._state.over&&this._hideTooltip();var n=this._calculateValue(!0);return this.setValue(n,!1,!0),this._trigger("slideStop",n),this._state.dragged=null,!1},_setValues:function(e,t){var n=0===e?0:100;this._state.percentage[e]!==n&&(t.data[e]=this._toValue(this._state.percentage[e]),t.data[e]=this._applyPrecision(t.data[e]))},_calculateValue:function(e){var t={};return this.options.range?(t.data=[this.options.min,this.options.max],this._setValues(0,t),this._setValues(1,t),e&&(t.data[0]=this._snapToClosestTick(t.data[0]),t.data[1]=this._snapToClosestTick(t.data[1]))):(t.data=this._toValue(this._state.percentage[0]),t.data=parseFloat(t.data),t.data=this._applyPrecision(t.data),e&&(t.data=this._snapToClosestTick(t.data))),t.data},_snapToClosestTick:function(e){for(var t=[e,1/0],n=0;n<this.options.ticks.length;n++){var r=Math.abs(this.options.ticks[n]-e);r<=t[1]&&(t=[this.options.ticks[n],r])}return t[1]<=this.options.ticks_snap_bounds?t[0]:e},_applyPrecision:function(e){var t=this.options.precision||this._getNumDigitsAfterDecimalPlace(this.options.step);return this._applyToFixedAndParseFloat(e,t)},_getNumDigitsAfterDecimalPlace:function(e){var t=(""+e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},_applyToFixedAndParseFloat:function(e,t){var n=e.toFixed(t);return parseFloat(n)},_getPercentage:function(e){!this.touchCapable||"touchstart"!==e.type&&"touchmove"!==e.type&&"touchend"!==e.type||(e=e.changedTouches[0]);var t=e[this.mousePos]-this._state.offset[this.stylePos];"right"===this.stylePos&&(t=-t);var n=t/this._state.size*100;return n=Math.round(n/this._state.percentage[2])*this._state.percentage[2],this.options.reversed&&(n=100-n),Math.max(0,Math.min(100,n))},_validateInputValue:function(e){if(isNaN(+e)){if(Array.isArray(e))return this._validateArray(e),e;throw new Error(i(e))}return+e},_validateArray:function(e){for(var t=0;t<e.length;t++){var n=e[t];if("number"!=typeof n)throw new Error(i(n))}},_setDataVal:function(e){this.element.setAttribute("data-value",e),this.element.setAttribute("value",e),this.element.value=e},_trigger:function(t,n){n=n||0===n?n:void 0;var r=this.eventToCallbackMap[t];if(r&&r.length)for(var o=0;o<r.length;o++)(0,r[o])(n);e&&this._triggerJQueryEvent(t,n)},_triggerJQueryEvent:function(e,t){var n={type:e,value:t};this.$element.trigger(n),this.$sliderElem.trigger(n)},_unbindJQueryEventHandlers:function(){this.$element.off(),this.$sliderElem.off()},_setText:function(e,t){void 0!==e.textContent?e.textContent=t:void 0!==e.innerText&&(e.innerText=t)},_removeClass:function(e,t){for(var n=t.split(" "),r=e.className,o=0;o<n.length;o++){var i=n[o],a=new RegExp("(?:\\s|^)"+i+"(?:\\s|$)");r=r.replace(a," ")}e.className=r.trim()},_addClass:function(e,t){for(var n=t.split(" "),r=e.className,o=0;o<n.length;o++){var i=n[o];new RegExp("(?:\\s|^)"+i+"(?:\\s|$)").test(r)||(r+=" "+i)}e.className=r.trim()},_offsetLeft:function(e){return e.getBoundingClientRect().left},_offsetRight:function(e){return e.getBoundingClientRect().right},_offsetTop:function(e){for(var t=e.offsetTop;(e=e.offsetParent)&&!isNaN(e.offsetTop);)t+=e.offsetTop,"BODY"!==e.tagName&&(t-=e.scrollTop);return t},_offset:function(e){return{left:this._offsetLeft(e),right:this._offsetRight(e),top:this._offsetTop(e)}},_css:function(t,n,r){if(e)e.style(t,n,r);else{var o=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()});t.style[o]=r}},_toValue:function(e){return this.options.scale.toValue.apply(this,[e])},_toPercentage:function(e){return this.options.scale.toPercentage.apply(this,[e])},_setTooltipPosition:function(){var e=[this.tooltip,this.tooltip_min,this.tooltip_max];if("vertical"===this.options.orientation){var t,n="left"===(t=this.options.tooltip_position?this.options.tooltip_position:this.options.rtl?"left":"right")?"right":"left";e.forEach(function(e){this._addClass(e,t),e.style[n]="100%"}.bind(this))}else"bottom"===this.options.tooltip_position?e.forEach(function(e){this._addClass(e,"bottom"),e.style.top="22px"}.bind(this)):e.forEach(function(e){this._addClass(e,"top"),e.style.top=-this.tooltip.outerHeight-14+"px"}.bind(this))},_getClosestTickIndex:function(e){for(var t=Math.abs(e-this.options.ticks[0]),n=0,r=0;r<this.options.ticks.length;++r){var o=Math.abs(e-this.options.ticks[r]);o<t&&(t=o,n=r)}return n},_setTickIndex:function(){this.ticksAreValid&&(this._state.tickIndex=[this.options.ticks.indexOf(this._state.value[0]),this.options.ticks.indexOf(this._state.value[1])])}},e&&e.fn&&(e.fn.slider?(s&&window.console.warn("bootstrap-slider.js - WARNING: $.fn.slider namespace is already bound. Use the $.fn.bootstrapSlider namespace instead."),o=r):(e.bridget(n,t),o=n),e.bridget(r,t),e(function(){e("input[data-provide=slider]")[o]()}))}(e),t})?r.apply(t,o):r)||(e.exports=i)},9185:(e,t,n)=>{"use strict";n.d(t,{J:()=>i});var r=n(4012);function o(e){return[e.screenX,e.screenY]}function i(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=o(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=o(t)}}}},9211:e=>{"use strict";var t=function(e){return e!=e};e.exports=function(e,n){return 0===e&&0===n?1/e==1/n:e===n||!(!t(e)||!t(n))}},9215:(e,t,n)=>{"use strict";var r=n(8372),o=n(4453),i=n(9450),a=n(646),s=n(3816),l=n(6408);function c(e,t,n){var i=t,c=r(i);if(null!=c||e&&(e===i||e.firstChild===i)||a(!1),e===i&&(i=i.firstChild,s(i)||a(!1),"true"!==i.getAttribute("data-contents")&&a(!1),n>0&&(n=i.childNodes.length)),0===n){var p=null;if(null!=c)p=c;else{var d=function(e){for(;e.firstChild&&(s(e.firstChild)&&"true"===e.firstChild.getAttribute("data-blocks")||o(e.firstChild));)e=e.firstChild;return e}(i);p=l(o(d))}return{key:p,offset:0}}var f=i.childNodes[n-1],h=null,m=null;if(o(f)){var g=function(e){for(;e.lastChild&&(s(e.lastChild)&&"true"===e.lastChild.getAttribute("data-blocks")||o(e.lastChild));)e=e.lastChild;return e}(f);h=l(o(g)),m=u(g)}else h=l(c),m=u(f);return{key:h,offset:m}}function u(e){var t=e.textContent;return"\n"===t?0:t.length}e.exports=function(e,t,n,o,a,s){var u=n.nodeType===Node.TEXT_NODE,p=a.nodeType===Node.TEXT_NODE;if(u&&p)return{selectionState:i(e,l(r(n)),o,l(r(a)),s),needsRecovery:!1};var d=null,f=null,h=!0;return u?(d={key:l(r(n)),offset:o},f=c(t,a,s)):p?(f={key:l(r(a)),offset:s},d=c(t,n,o)):(d=c(t,n,o),f=c(t,a,s),n===a&&o===s&&(h=!!n.firstChild&&"BR"!==n.firstChild.nodeName)),{selectionState:i(e,d.key,d.offset,f.key,f.offset),needsRecovery:h}}},9248:(e,t,n)=>{"use strict";var r=n(4134),o=n(646),i=r.isBrowser("IE <= 9");e.exports=function(e){var t,n=null;return!i&&document.implementation&&document.implementation.createHTMLDocument&&((t=document.implementation.createHTMLDocument("foo")).documentElement||o(!1),t.documentElement.innerHTML=e,n=t.getElementsByTagName("body")[0]),n}},9251:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){return(0,o.A)(1,arguments),(0,r.default)(e).getSeconds()}},9311:(e,t,n)=>{"use strict";var r=n(646);e.exports=function(e,t){var n=[];return e.findEntityRanges(function(e){return e.getEntity()===t},function(e,t){n.push({start:e,end:t})}),n.length||r(!1),n}},9312:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},9317:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(2118),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.default)(e,12*n)}},9326:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4188),o=n(9317),i=n(551);function a(e,t){(0,i.A)(2,arguments);var n=(0,r.A)(t);return(0,o.default)(e,-n)}},9349:e=>{e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},forEach:function(e,t,n){var r,o;if(Array.prototype.forEach)return e.forEach(t,n);for(r=0,o=e.length;r<o;r++)t.call(n,e[r],r,e)},trim:function(e){return String.prototype.trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,"")},spaceIndex:function(e){var t=/\s|\n|\t/.exec(e);return t?t.index:-1}}},9353:e=>{"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var o=0;o<t.length;o+=1)n[o+e.length]=t[o];return n};e.exports=function(e){var o=this;if("function"!=typeof o||"[object Function]"!==t.apply(o))throw new TypeError("Function.prototype.bind called on incompatible "+o);for(var i,a=function(e){for(var t=[],n=1,r=0;n<e.length;n+=1,r+=1)t[r]=e[n];return t}(arguments),s=n(0,o.length-a.length),l=[],c=0;c<s;c++)l[c]="$"+c;if(i=Function("binder","return function ("+function(e){for(var t="",n=0;n<e.length;n+=1)t+=e[n],n+1<e.length&&(t+=",");return t}(l)+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof i){var t=o.apply(this,r(a,arguments));return Object(t)===t?t:this}return o.apply(e,r(a,arguments))}),o.prototype){var u=function(){};u.prototype=o.prototype,i.prototype=new u,u.prototype=null}return i}},9386:function(e,t,n){!function(e,t,r,o,i,a,s,l,c,u,p,d,f,h,m,g,y,v,b,w,_,E,S,x,k,C,O,D,M,T,A,N,I,L,j,P,R,F,z,B,U,H,V,Y,K,W,q,G,$,Q,Z,J,X,ee,te,ne,re,oe,ie,ae,se,le,ce){"use strict";function ue(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var pe=ue(t),de=ue(o),fe=ue(i),he=ue(a),me=ue(s),ge=ue(l),ye=ue(c),ve=ue(u),be=ue(p),we=ue(d),_e=ue(f),Ee=ue(g),Se=ue(y),xe=ue(v),ke=ue(b),Ce=ue(w),Oe=ue(_),De=ue(E),Me=ue(S),Te=ue(x),Ae=ue(k),Ne=ue(C),Ie=ue(O),Le=ue(D),je=ue(M),Pe=ue(T),Re=ue(A),Fe=ue(N),ze=ue(I),Be=ue(L),Ue=ue(j),He=ue(P),Ve=ue(R),Ye=ue(F),Ke=ue(z),We=ue(U),qe=ue(H),Ge=ue(V),$e=ue(Y),Qe=ue(K),Ze=ue(W),Je=ue(q),Xe=ue(Q),et=ue(Z),tt=ue(J),nt=ue(X),rt=ue(ee),ot=ue(te),it=ue(ne),at=ue(re),st=ue(oe),lt=ue(ie),ct=ue(ae),ut=ue(se),pt=ue(ce);function dt(e){return(dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ft(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ht(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function mt(e,t,n){return t&&ht(e.prototype,t),n&&ht(e,n),e}function gt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yt(){return(yt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vt(Object(n),!0).forEach(function(t){gt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function wt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Et(e,t)}function _t(e){return(_t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Et(e,t){return(Et=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function St(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=_t(e);if(t){var o=_t(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?St(e):t}(this,n)}}function kt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ct(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}}function Ot(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}}var Dt={p:Ot,P:function(e,t){var n,r=e.match(/(P+)(p+)?/),o=r[1],i=r[2];if(!i)return Ct(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",Ct(o,t)).replace("{{time}}",Ot(i,t))}},Mt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function Tt(e){var t=e?"string"==typeof e||e instanceof String?ct.default(e):st.default(e):new Date;return At(t)?t:null}function At(e){return he.default(e)&&ot.default(e,new Date("1/1/1000"))}function Nt(e,t,n){if("en"===n)return me.default(e,t,{awareOfUnicodeTokens:!0});var r=Yt(n);return n&&!r&&console.warn('A locale object was not found for the provided string ["'.concat(n,'"].')),!r&&Vt()&&Yt(Vt())&&(r=Yt(Vt())),me.default(e,t,{locale:r||null,awareOfUnicodeTokens:!0})}function It(e,t){var n=t.hour,r=void 0===n?0:n,o=t.minute,i=void 0===o?0:o,a=t.second,s=void 0===a?0:a;return Fe.default(Re.default(Pe.default(e,s),i),r)}function Lt(e,t){var n=Yt(t||Vt());return Ge.default(e,{locale:n})}function jt(e){return $e.default(e)}function Pt(e){return Ze.default(e)}function Rt(e,t){return e&&t?nt.default(e,t):!e&&!t}function Ft(e,t){return e&&t?tt.default(e,t):!e&&!t}function zt(e,t){return e&&t?rt.default(e,t):!e&&!t}function Bt(e,t){return e&&t?et.default(e,t):!e&&!t}function Ut(e,t){return e&&t?Xe.default(e,t):!e&&!t}function Ht(e,t,n){var r,o=qe.default(t),i=Je.default(n);try{r=at.default(e,{start:o,end:i})}catch(e){r=!1}return r}function Vt(){return("undefined"!=typeof window?window:n.g).__localeId__}function Yt(e){if("string"==typeof e){var t="undefined"!=typeof window?window:n.g;return t.__localeData__?t.__localeData__[e]:null}return e}function Kt(e,t){return Nt(ze.default(Tt(),e),"LLLL",t)}function Wt(e,t){return Nt(ze.default(Tt(),e),"LLL",t)}function qt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,o=t.excludeDates,i=t.includeDates,a=t.filterDate;return en(e,{minDate:n,maxDate:r})||o&&o.some(function(t){return Bt(e,t)})||i&&!i.some(function(t){return Bt(e,t)})||a&&!a(Tt(e))||!1}function Gt(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).excludeDates;return t&&t.some(function(t){return Bt(e,t)})||!1}function $t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,o=t.excludeDates,i=t.includeDates,a=t.filterDate;return en(e,{minDate:n,maxDate:r})||o&&o.some(function(t){return Ft(e,t)})||i&&!i.some(function(t){return Ft(e,t)})||a&&!a(Tt(e))||!1}function Qt(e,t,n,r){var o=Le.default(e),i=Ne.default(e),a=Le.default(t),s=Ne.default(t),l=Le.default(r);return o===a&&o===l?i<=n&&n<=s:o<a?l===o&&i<=n||l===a&&s>=n||l<a&&l>o:void 0}function Zt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,o=t.excludeDates,i=t.includeDates,a=t.filterDate;return en(e,{minDate:n,maxDate:r})||o&&o.some(function(t){return zt(e,t)})||i&&!i.some(function(t){return zt(e,t)})||a&&!a(Tt(e))||!1}function Jt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate;return en(new Date(e,0,1),{minDate:n,maxDate:r})||!1}function Xt(e,t,n,r){var o=Le.default(e),i=Ie.default(e),a=Le.default(t),s=Ie.default(t),l=Le.default(r);return o===a&&o===l?i<=n&&n<=s:o<a?l===o&&i<=n||l===a&&s>=n||l<a&&l>o:void 0}function en(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate;return n&&Ye.default(e,n)<0||r&&Ye.default(e,r)>0}function tn(e,t){return t.some(function(t){return De.default(t)===De.default(e)&&Oe.default(t)===Oe.default(e)})}function nn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.excludeTimes,r=t.includeTimes,o=t.filterTime;return n&&tn(e,n)||r&&!tn(e,r)||o&&!o(e)||!1}function rn(e,t){var n=t.minTime,r=t.maxTime;if(!n||!r)throw new Error("Both minTime and maxTime props required");var o,i=Tt(),a=Fe.default(Re.default(i,Oe.default(e)),De.default(e)),s=Fe.default(Re.default(i,Oe.default(n)),De.default(n)),l=Fe.default(Re.default(i,Oe.default(r)),De.default(r));try{o=!at.default(a,{start:s,end:l})}catch(e){o=!1}return o}function on(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,o=xe.default(e,1);return n&&Ke.default(n,o)>0||r&&r.every(function(e){return Ke.default(e,o)>0})||!1}function an(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,o=we.default(e,1);return n&&Ke.default(o,n)>0||r&&r.every(function(e){return Ke.default(o,e)>0})||!1}function sn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,o=ke.default(e,1);return n&&We.default(n,o)>0||r&&r.every(function(e){return We.default(e,o)>0})||!1}function ln(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,o=_e.default(e,1);return n&&We.default(o,n)>0||r&&r.every(function(e){return We.default(o,e)>0})||!1}function cn(e){var t=e.minDate,n=e.includeDates;if(n&&t){var r=n.filter(function(e){return Ye.default(e,t)>=0});return He.default(r)}return n?He.default(n):t}function un(e){var t=e.maxDate,n=e.includeDates;if(n&&t){var r=n.filter(function(e){return Ye.default(e,t)<=0});return Ve.default(r)}return n?Ve.default(n):t}function pn(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",n=new Map,r=0,o=e.length;r<o;r++){var i=e[r];if(fe.default(i)){var a=Nt(i,"MM.dd.yyyy"),s=n.get(a)||[];s.includes(t)||(s.push(t),n.set(a,s))}else if("object"===dt(i)){var l=Object.keys(i),c=l[0],u=i[l[0]];if("string"==typeof c&&u.constructor===Array)for(var p=0,d=u.length;p<d;p++){var f=Nt(u[p],"MM.dd.yyyy"),h=n.get(f)||[];h.includes(c)||(h.push(c),n.set(f,h))}}}return n}function dn(e,t,n,r,o){for(var i=o.length,a=[],s=0;s<i;s++){var l=ge.default(ye.default(e,De.default(o[s])),Oe.default(o[s])),c=ge.default(e,(n+1)*r);ot.default(l,t)&&it.default(l,c)&&a.push(o[s])}return a}function fn(e){return e<10?"0".concat(e):"".concat(e)}function hn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,n=Math.ceil(Le.default(e)/t)*t;return{startPeriod:n-(t-1),endPeriod:n}}function mn(e,t,n,r){for(var o=[],i=0;i<2*t+1;i++){var a=e+t-i,s=!0;n&&(s=Le.default(n)<=a),r&&s&&(s=Le.default(r)>=a),s&&o.push(a)}return o}var gn=function(e){wt(n,e);var t=xt(n);function n(e){var r;ft(this,n),gt(St(r=t.call(this,e)),"renderOptions",function(){var e=r.props.year,t=r.state.yearsList.map(function(t){return pe.default.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:r.onChange.bind(St(r),t)},e===t?pe.default.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",t)}),n=r.props.minDate?Le.default(r.props.minDate):null,o=r.props.maxDate?Le.default(r.props.maxDate):null;return o&&r.state.yearsList.find(function(e){return e===o})||t.unshift(pe.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:r.incrementYears},pe.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),n&&r.state.yearsList.find(function(e){return e===n})||t.push(pe.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:r.decrementYears},pe.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t}),gt(St(r),"onChange",function(e){r.props.onChange(e)}),gt(St(r),"handleClickOutside",function(){r.props.onCancel()}),gt(St(r),"shiftYears",function(e){var t=r.state.yearsList.map(function(t){return t+e});r.setState({yearsList:t})}),gt(St(r),"incrementYears",function(){return r.shiftYears(1)}),gt(St(r),"decrementYears",function(){return r.shiftYears(-1)});var o=e.yearDropdownItemNumber,i=e.scrollableYearDropdown,a=o||(i?10:5);return r.state={yearsList:mn(r.props.year,a,r.props.minDate,r.props.maxDate)},r}return mt(n,[{key:"render",value:function(){var e=de.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return pe.default.createElement("div",{className:e},this.renderOptions())}}]),n}(pe.default.Component),yn=ut.default(gn),vn=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"state",{dropdownVisible:!1}),gt(St(e),"renderSelectOptions",function(){for(var t=e.props.minDate?Le.default(e.props.minDate):1900,n=e.props.maxDate?Le.default(e.props.maxDate):2100,r=[],o=t;o<=n;o++)r.push(pe.default.createElement("option",{key:o,value:o},o));return r}),gt(St(e),"onSelectChange",function(t){e.onChange(t.target.value)}),gt(St(e),"renderSelectMode",function(){return pe.default.createElement("select",{value:e.props.year,className:"react-datepicker__year-select",onChange:e.onSelectChange},e.renderSelectOptions())}),gt(St(e),"renderReadView",function(t){return pe.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(t){return e.toggleDropdown(t)}},pe.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),pe.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},e.props.year))}),gt(St(e),"renderDropdown",function(){return pe.default.createElement(yn,{key:"dropdown",year:e.props.year,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableYearDropdown:e.props.scrollableYearDropdown,yearDropdownItemNumber:e.props.yearDropdownItemNumber})}),gt(St(e),"renderScrollMode",function(){var t=e.state.dropdownVisible,n=[e.renderReadView(!t)];return t&&n.unshift(e.renderDropdown()),n}),gt(St(e),"onChange",function(t){e.toggleDropdown(),t!==e.props.year&&e.props.onChange(t)}),gt(St(e),"toggleDropdown",function(t){e.setState({dropdownVisible:!e.state.dropdownVisible},function(){e.props.adjustDateOnChange&&e.handleYearChange(e.props.date,t)})}),gt(St(e),"handleYearChange",function(t,n){e.onSelect(t,n),e.setOpen()}),gt(St(e),"onSelect",function(t,n){e.props.onSelect&&e.props.onSelect(t,n)}),gt(St(e),"setOpen",function(){e.props.setOpen&&e.props.setOpen(!0)}),e}return mt(n,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return pe.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(pe.default.Component),bn=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"renderOptions",function(){return e.props.monthNames.map(function(t,n){return pe.default.createElement("div",{className:e.props.month===n?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:t,onClick:e.onChange.bind(St(e),n)},e.props.month===n?pe.default.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",t)})}),gt(St(e),"onChange",function(t){return e.props.onChange(t)}),gt(St(e),"handleClickOutside",function(){return e.props.onCancel()}),e}return mt(n,[{key:"render",value:function(){return pe.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),n}(pe.default.Component),wn=ut.default(bn),_n=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"state",{dropdownVisible:!1}),gt(St(e),"renderSelectOptions",function(e){return e.map(function(e,t){return pe.default.createElement("option",{key:t,value:t},e)})}),gt(St(e),"renderSelectMode",function(t){return pe.default.createElement("select",{value:e.props.month,className:"react-datepicker__month-select",onChange:function(t){return e.onChange(t.target.value)}},e.renderSelectOptions(t))}),gt(St(e),"renderReadView",function(t,n){return pe.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:e.toggleDropdown},pe.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),pe.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},n[e.props.month]))}),gt(St(e),"renderDropdown",function(t){return pe.default.createElement(wn,{key:"dropdown",month:e.props.month,monthNames:t,onChange:e.onChange,onCancel:e.toggleDropdown})}),gt(St(e),"renderScrollMode",function(t){var n=e.state.dropdownVisible,r=[e.renderReadView(!n,t)];return n&&r.unshift(e.renderDropdown(t)),r}),gt(St(e),"onChange",function(t){e.toggleDropdown(),t!==e.props.month&&e.props.onChange(t)}),gt(St(e),"toggleDropdown",function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})}),e}return mt(n,[{key:"render",value:function(){var e,t=this,n=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return Wt(e,t.props.locale)}:function(e){return Kt(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(n);break;case"select":e=this.renderSelectMode(n)}return pe.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(pe.default.Component);function En(e,t){for(var n=[],r=jt(e),o=jt(t);!ot.default(r,o);)n.push(Tt(r)),r=we.default(r,1);return n}var Sn=function(e){wt(n,e);var t=xt(n);function n(e){var r;return ft(this,n),gt(St(r=t.call(this,e)),"renderOptions",function(){return r.state.monthYearsList.map(function(e){var t=je.default(e),n=Rt(r.props.date,e)&&Ft(r.props.date,e);return pe.default.createElement("div",{className:n?"react-datepicker__month-year-option --selected_month-year":"react-datepicker__month-year-option",key:t,onClick:r.onChange.bind(St(r),t)},n?pe.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",Nt(e,r.props.dateFormat,r.props.locale))})}),gt(St(r),"onChange",function(e){return r.props.onChange(e)}),gt(St(r),"handleClickOutside",function(){r.props.onCancel()}),r.state={monthYearsList:En(r.props.minDate,r.props.maxDate)},r}return mt(n,[{key:"render",value:function(){var e=de.default({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return pe.default.createElement("div",{className:e},this.renderOptions())}}]),n}(pe.default.Component),xn=ut.default(Sn),kn=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"state",{dropdownVisible:!1}),gt(St(e),"renderSelectOptions",function(){for(var t=jt(e.props.minDate),n=jt(e.props.maxDate),r=[];!ot.default(t,n);){var o=je.default(t);r.push(pe.default.createElement("option",{key:o,value:o},Nt(t,e.props.dateFormat,e.props.locale))),t=we.default(t,1)}return r}),gt(St(e),"onSelectChange",function(t){e.onChange(t.target.value)}),gt(St(e),"renderSelectMode",function(){return pe.default.createElement("select",{value:je.default(jt(e.props.date)),className:"react-datepicker__month-year-select",onChange:e.onSelectChange},e.renderSelectOptions())}),gt(St(e),"renderReadView",function(t){var n=Nt(e.props.date,e.props.dateFormat,e.props.locale);return pe.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(t){return e.toggleDropdown(t)}},pe.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),pe.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},n))}),gt(St(e),"renderDropdown",function(){return pe.default.createElement(xn,{key:"dropdown",date:e.props.date,dateFormat:e.props.dateFormat,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableMonthYearDropdown:e.props.scrollableMonthYearDropdown,locale:e.props.locale})}),gt(St(e),"renderScrollMode",function(){var t=e.state.dropdownVisible,n=[e.renderReadView(!t)];return t&&n.unshift(e.renderDropdown()),n}),gt(St(e),"onChange",function(t){e.toggleDropdown();var n=Tt(parseInt(t));Rt(e.props.date,n)&&Ft(e.props.date,n)||e.props.onChange(n)}),gt(St(e),"toggleDropdown",function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})}),e}return mt(n,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return pe.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(pe.default.Component),Cn=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"dayEl",pe.default.createRef()),gt(St(e),"handleClick",function(t){!e.isDisabled()&&e.props.onClick&&e.props.onClick(t)}),gt(St(e),"handleMouseEnter",function(t){!e.isDisabled()&&e.props.onMouseEnter&&e.props.onMouseEnter(t)}),gt(St(e),"handleOnKeyDown",function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)}),gt(St(e),"isSameDay",function(t){return Bt(e.props.day,t)}),gt(St(e),"isKeyboardSelected",function(){return!e.props.disabledKeyboardNavigation&&!e.isSameDay(e.props.selected)&&e.isSameDay(e.props.preSelection)}),gt(St(e),"isDisabled",function(){return qt(e.props.day,e.props)}),gt(St(e),"isExcluded",function(){return Gt(e.props.day,e.props)}),gt(St(e),"getHighLightedClass",function(t){var n=e.props,r=n.day,o=n.highlightDates;if(!o)return!1;var i=Nt(r,"MM.dd.yyyy");return o.get(i)}),gt(St(e),"isInRange",function(){var t=e.props,n=t.day,r=t.startDate,o=t.endDate;return!(!r||!o)&&Ht(n,r,o)}),gt(St(e),"isInSelectingRange",function(){var t=e.props,n=t.day,r=t.selectsStart,o=t.selectsEnd,i=t.selectsRange,a=t.selectingDate,s=t.startDate,l=t.endDate;return!(!(r||o||i)||!a||e.isDisabled())&&(r&&l&&(it.default(a,l)||Ut(a,l))?Ht(n,a,l):(o&&s&&(ot.default(a,s)||Ut(a,s))||!(!i||!s||l||!ot.default(a,s)&&!Ut(a,s)))&&Ht(n,s,a))}),gt(St(e),"isSelectingRangeStart",function(){if(!e.isInSelectingRange())return!1;var t=e.props,n=t.day,r=t.selectingDate,o=t.startDate;return Bt(n,t.selectsStart?r:o)}),gt(St(e),"isSelectingRangeEnd",function(){if(!e.isInSelectingRange())return!1;var t=e.props,n=t.day,r=t.selectingDate,o=t.endDate;return Bt(n,t.selectsEnd?r:o)}),gt(St(e),"isRangeStart",function(){var t=e.props,n=t.day,r=t.startDate,o=t.endDate;return!(!r||!o)&&Bt(r,n)}),gt(St(e),"isRangeEnd",function(){var t=e.props,n=t.day,r=t.startDate,o=t.endDate;return!(!r||!o)&&Bt(o,n)}),gt(St(e),"isWeekend",function(){var t=Me.default(e.props.day);return 0===t||6===t}),gt(St(e),"isOutsideMonth",function(){return void 0!==e.props.month&&e.props.month!==Ne.default(e.props.day)}),gt(St(e),"getClassNames",function(t){var n=e.props.dayClassName?e.props.dayClassName(t):void 0;return de.default("react-datepicker__day",n,"react-datepicker__day--"+function(e,t){return Nt(e,"ddd",t)}(e.props.day),{"react-datepicker__day--disabled":e.isDisabled(),"react-datepicker__day--excluded":e.isExcluded(),"react-datepicker__day--selected":e.isSameDay(e.props.selected),"react-datepicker__day--keyboard-selected":e.isKeyboardSelected(),"react-datepicker__day--range-start":e.isRangeStart(),"react-datepicker__day--range-end":e.isRangeEnd(),"react-datepicker__day--in-range":e.isInRange(),"react-datepicker__day--in-selecting-range":e.isInSelectingRange(),"react-datepicker__day--selecting-range-start":e.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":e.isSelectingRangeEnd(),"react-datepicker__day--today":e.isSameDay(Tt()),"react-datepicker__day--weekend":e.isWeekend(),"react-datepicker__day--outside-month":e.isOutsideMonth()},e.getHighLightedClass("react-datepicker__day--highlighted"))}),gt(St(e),"getAriaLabel",function(){var t=e.props,n=t.day,r=t.ariaLabelPrefixWhenEnabled,o=void 0===r?"Choose":r,i=t.ariaLabelPrefixWhenDisabled,a=void 0===i?"Not available":i,s=e.isDisabled()||e.isExcluded()?a:o;return"".concat(s," ").concat(Nt(n,"PPPP"))}),gt(St(e),"getTabIndex",function(t,n){var r=t||e.props.selected,o=n||e.props.preSelection;return e.isKeyboardSelected()||e.isSameDay(r)&&Bt(o,r)?0:-1}),gt(St(e),"handleFocusDay",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!1;0===e.getTabIndex()&&!t.isInputFocused&&e.isSameDay(e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(n=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(n=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(n=!0)),n&&e.dayEl.current.focus({preventScroll:!0})}),gt(St(e),"renderDayContents",function(){if(e.isOutsideMonth()){if(e.props.monthShowsDuplicateDaysEnd&&Te.default(e.props.day)<10)return null;if(e.props.monthShowsDuplicateDaysStart&&Te.default(e.props.day)>20)return null}return e.props.renderDayContents?e.props.renderDayContents(Te.default(e.props.day),e.props.day):Te.default(e.props.day)}),gt(St(e),"render",function(){return pe.default.createElement("div",{ref:e.dayEl,className:e.getClassNames(e.props.day),onKeyDown:e.handleOnKeyDown,onClick:e.handleClick,onMouseEnter:e.handleMouseEnter,tabIndex:e.getTabIndex(),"aria-label":e.getAriaLabel(),role:"button","aria-disabled":e.isDisabled()},e.renderDayContents())}),e}return mt(n,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(e){this.handleFocusDay(e)}}]),n}(pe.default.Component),On=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"handleClick",function(t){e.props.onClick&&e.props.onClick(t)}),e}return mt(n,[{key:"render",value:function(){var e=this.props,t=e.weekNumber,n=e.ariaLabelPrefix,r=void 0===n?"week ":n,o={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!e.onClick};return pe.default.createElement("div",{className:de.default(o),"aria-label":"".concat(r," ").concat(this.props.weekNumber),onClick:this.handleClick},t)}}]),n}(pe.default.Component),Dn=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"handleDayClick",function(t,n){e.props.onDayClick&&e.props.onDayClick(t,n)}),gt(St(e),"handleDayMouseEnter",function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)}),gt(St(e),"handleWeekClick",function(t,n,r){"function"==typeof e.props.onWeekSelect&&e.props.onWeekSelect(t,n,r),e.props.shouldCloseOnSelect&&e.props.setOpen(!1)}),gt(St(e),"formatWeekNumber",function(t){return e.props.formatWeekNumber?e.props.formatWeekNumber(t):function(e,t){var n=t&&Yt(t)||Vt()&&Yt(Vt());return Ae.default(e,n?{locale:n}:null)}(t)}),gt(St(e),"renderDays",function(){var t=Lt(e.props.day,e.props.locale),n=[],r=e.formatWeekNumber(t);if(e.props.showWeekNumber){var o=e.props.onWeekSelect?e.handleWeekClick.bind(St(e),t,r):void 0;n.push(pe.default.createElement(On,{key:"W",weekNumber:r,onClick:o,ariaLabelPrefix:e.props.ariaLabelPrefix}))}return n.concat([0,1,2,3,4,5,6].map(function(n){var r=ve.default(t,n);return pe.default.createElement(Cn,{ariaLabelPrefixWhenEnabled:e.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:e.props.disabledDayAriaLabelPrefix,key:r.valueOf(),day:r,month:e.props.month,onClick:e.handleDayClick.bind(St(e),r),onMouseEnter:e.handleDayMouseEnter.bind(St(e),r),minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,includeDates:e.props.includeDates,highlightDates:e.props.highlightDates,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,renderDayContents:e.props.renderDayContents,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart})}))}),e}return mt(n,[{key:"render",value:function(){return pe.default.createElement("div",{className:"react-datepicker__week"},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),n}(pe.default.Component),Mn=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"MONTH_REFS",function(e){return function(e){if(Array.isArray(e))return kt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return kt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kt(e,t):void 0}}(e)||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.")}()}(Array(12)).map(function(){return pe.default.createRef()})),gt(St(e),"isDisabled",function(t){return qt(t,e.props)}),gt(St(e),"isExcluded",function(t){return Gt(t,e.props)}),gt(St(e),"handleDayClick",function(t,n){e.props.onDayClick&&e.props.onDayClick(t,n,e.props.orderInDisplay)}),gt(St(e),"handleDayMouseEnter",function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)}),gt(St(e),"handleMouseLeave",function(){e.props.onMouseLeave&&e.props.onMouseLeave()}),gt(St(e),"isRangeStartMonth",function(t){var n=e.props,r=n.day,o=n.startDate,i=n.endDate;return!(!o||!i)&&Ft(ze.default(r,t),o)}),gt(St(e),"isRangeStartQuarter",function(t){var n=e.props,r=n.day,o=n.startDate,i=n.endDate;return!(!o||!i)&&zt(Be.default(r,t),o)}),gt(St(e),"isRangeEndMonth",function(t){var n=e.props,r=n.day,o=n.startDate,i=n.endDate;return!(!o||!i)&&Ft(ze.default(r,t),i)}),gt(St(e),"isRangeEndQuarter",function(t){var n=e.props,r=n.day,o=n.startDate,i=n.endDate;return!(!o||!i)&&zt(Be.default(r,t),i)}),gt(St(e),"isWeekInMonth",function(t){var n=e.props.day,r=ve.default(t,6);return Ft(t,n)||Ft(r,n)}),gt(St(e),"renderWeeks",function(){for(var t=[],n=e.props.fixedHeight,r=Lt(jt(e.props.day),e.props.locale),o=0,i=!1;t.push(pe.default.createElement(Dn,{ariaLabelPrefix:e.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:e.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:e.props.disabledDayAriaLabelPrefix,key:o,day:r,month:Ne.default(e.props.day),onDayClick:e.handleDayClick,onDayMouseEnter:e.handleDayMouseEnter,onWeekSelect:e.props.onWeekSelect,formatWeekNumber:e.props.formatWeekNumber,locale:e.props.locale,minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,includeDates:e.props.includeDates,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,highlightDates:e.props.highlightDates,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,showWeekNumber:e.props.showWeekNumbers,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,setOpen:e.props.setOpen,shouldCloseOnSelect:e.props.shouldCloseOnSelect,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,renderDayContents:e.props.renderDayContents,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart})),!i;){o++,r=be.default(r,1);var a=n&&o>=6,s=!n&&!e.isWeekInMonth(r);if(a||s){if(!e.props.peekNextMonth)break;i=!0}}return t}),gt(St(e),"onMonthClick",function(t,n){e.handleDayClick(jt(ze.default(e.props.day,n)),t)}),gt(St(e),"handleMonthNavigation",function(t,n){e.isDisabled(n)||e.isExcluded(n)||(e.props.setPreSelection(n),e.MONTH_REFS[t].current&&e.MONTH_REFS[t].current.focus())}),gt(St(e),"onMonthKeyDown",function(t,n){var r=t.key;if(!e.props.disabledKeyboardNavigation)switch(r){case"Enter":e.onMonthClick(t,n),e.props.setPreSelection(e.props.selected);break;case"ArrowRight":e.handleMonthNavigation(11===n?0:n+1,we.default(e.props.preSelection,1));break;case"ArrowLeft":e.handleMonthNavigation(0===n?11:n-1,xe.default(e.props.preSelection,1))}}),gt(St(e),"onQuarterClick",function(t,n){e.handleDayClick(function(e){return Qe.default(e)}(Be.default(e.props.day,n)),t)}),gt(St(e),"getMonthClassNames",function(t){var n=e.props,r=n.day,o=n.startDate,i=n.endDate,a=n.selected,s=n.minDate,l=n.maxDate,c=n.preSelection,u=n.monthClassName,p=u?u(r):void 0;return de.default("react-datepicker__month-text","react-datepicker__month-".concat(t),p,{"react-datepicker__month--disabled":(s||l)&&$t(ze.default(r,t),e.props),"react-datepicker__month--selected":Ne.default(r)===t&&Le.default(r)===Le.default(a),"react-datepicker__month-text--keyboard-selected":Ne.default(c)===t,"react-datepicker__month--in-range":Qt(o,i,t,r),"react-datepicker__month--range-start":e.isRangeStartMonth(t),"react-datepicker__month--range-end":e.isRangeEndMonth(t)})}),gt(St(e),"getTabIndex",function(t){var n=Ne.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==n?"-1":"0"}),gt(St(e),"getAriaLabel",function(t){var n=e.props,r=n.ariaLabelPrefix,o=void 0===r?"Choose":r,i=n.disabledDayAriaLabelPrefix,a=void 0===i?"Not available":i,s=n.day,l=ze.default(s,t),c=e.isDisabled(l)||e.isExcluded(l)?a:o;return"".concat(c," ").concat(Nt(l,"MMMM yyyy"))}),gt(St(e),"getQuarterClassNames",function(t){var n=e.props,r=n.day,o=n.startDate,i=n.endDate,a=n.selected,s=n.minDate,l=n.maxDate;return de.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat(t),{"react-datepicker__quarter--disabled":(s||l)&&Zt(Be.default(r,t),e.props),"react-datepicker__quarter--selected":Ie.default(r)===t&&Le.default(r)===Le.default(a),"react-datepicker__quarter--in-range":Xt(o,i,t,r),"react-datepicker__quarter--range-start":e.isRangeStartQuarter(t),"react-datepicker__quarter--range-end":e.isRangeEndQuarter(t)})}),gt(St(e),"renderMonths",function(){var t=e.props,n=t.showFullMonthYearPicker,r=t.showTwoColumnMonthYearPicker,o=t.showFourColumnMonthYearPicker,i=t.locale;return(o?[[0,1,2,3],[4,5,6,7],[8,9,10,11]]:r?[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]]:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]]).map(function(t,r){return pe.default.createElement("div",{className:"react-datepicker__month-wrapper",key:r},t.map(function(t,r){return pe.default.createElement("div",{ref:e.MONTH_REFS[t],key:r,onClick:function(n){e.onMonthClick(n,t)},onKeyDown:function(n){e.onMonthKeyDown(n,t)},tabIndex:e.getTabIndex(t),className:e.getMonthClassNames(t),role:"button","aria-label":e.getAriaLabel(t)},n?Kt(t,i):Wt(t,i))}))})}),gt(St(e),"renderQuarters",function(){return pe.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map(function(t,n){return pe.default.createElement("div",{key:n,onClick:function(n){e.onQuarterClick(n,t)},className:e.getQuarterClassNames(t)},function(e,t){return Nt(Be.default(Tt(),e),"QQQ",t)}(t,e.props.locale))}))}),gt(St(e),"getClassNames",function(){var t=e.props;t.day;var n=t.selectingDate,r=t.selectsStart,o=t.selectsEnd,i=t.showMonthYearPicker,a=t.showQuarterYearPicker;return de.default("react-datepicker__month",{"react-datepicker__month--selecting-range":n&&(r||o)},{"react-datepicker__monthPicker":i},{"react-datepicker__quarterPicker":a})}),e}return mt(n,[{key:"render",value:function(){var e=this.props,t=e.showMonthYearPicker,n=e.showQuarterYearPicker,r=e.day,o=e.ariaLabelPrefix,i=void 0===o?"month ":o;return pe.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(i," ").concat(Nt(r,"yyyy-MM"))},t?this.renderMonths():n?this.renderQuarters():this.renderWeeks())}}]),n}(pe.default.Component),Tn=function(e){wt(n,e);var t=xt(n);function n(){var e;ft(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return gt(St(e=t.call.apply(t,[this].concat(o))),"state",{height:null}),gt(St(e),"handleClick",function(t){(e.props.minTime||e.props.maxTime)&&rn(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&nn(t,e.props)||e.props.onChange(t)}),gt(St(e),"liClasses",function(t,n,r){var o=["react-datepicker__time-list-item",e.props.timeClassName?e.props.timeClassName(t,n,r):void 0];return e.props.selected&&n===De.default(t)&&r===Oe.default(t)&&o.push("react-datepicker__time-list-item--selected"),((e.props.minTime||e.props.maxTime)&&rn(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&nn(t,e.props))&&o.push("react-datepicker__time-list-item--disabled"),e.props.injectTimes&&(60*De.default(t)+Oe.default(t))%e.props.intervals!=0&&o.push("react-datepicker__time-list-item--injected"),o.join(" ")}),gt(St(e),"renderTimes",function(){for(var t=[],n=e.props.format?e.props.format:"p",r=e.props.intervals,o=function(e){return qe.default(e)}(Tt(e.props.selected)),i=1440/r,a=e.props.injectTimes&&e.props.injectTimes.sort(function(e,t){return e-t}),s=e.props.selected||e.props.openToDate||Tt(),l=De.default(s),c=Oe.default(s),u=Fe.default(Re.default(o,c),l),p=0;p<i;p++){var d=ge.default(o,p*r);if(t.push(d),a){var f=dn(o,d,p,r,a);t=t.concat(f)}}return t.map(function(t,r){return pe.default.createElement("li",{key:r,onClick:e.handleClick.bind(St(e),t),className:e.liClasses(t,l,c),ref:function(n){(it.default(t,u)||Ut(t,u))&&(e.centerLi=n)},tabIndex:"0"},Nt(t,n,e.props.locale))})}),e}return mt(n,[{key:"componentDidMount",value:function(){this.list.scrollTop=n.calcCenterPosition(this.props.monthRef?this.props.monthRef.clientHeight-this.header.clientHeight:this.list.clientHeight,this.centerLi),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var e=this,t=this.state.height;return pe.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},pe.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(t){e.header=t}},pe.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),pe.default.createElement("div",{className:"react-datepicker__time"},pe.default.createElement("div",{className:"react-datepicker__time-box"},pe.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(t){e.list=t},style:t?{height:t}:{},tabIndex:"0"},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),n}(pe.default.Component);gt(Tn,"calcCenterPosition",function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)});var An=function(e){wt(n,e);var t=xt(n);function n(e){var r;return ft(this,n),gt(St(r=t.call(this,e)),"handleYearClick",function(e,t){r.props.onDayClick&&r.props.onDayClick(e,t)}),gt(St(r),"isSameDay",function(e,t){return Bt(e,t)}),gt(St(r),"isKeyboardSelected",function(e){var t=Pt(Ue.default(r.props.date,e));return!r.props.disabledKeyboardNavigation&&!r.props.inline&&!Bt(t,Pt(r.props.selected))&&Bt(t,Pt(r.props.preSelection))}),gt(St(r),"onYearClick",function(e,t){var n=r.props.date;r.handleYearClick(Pt(Ue.default(n,t)),e)}),gt(St(r),"getYearClassNames",function(e){var t=r.props,n=t.minDate,o=t.maxDate,i=t.selected;return de.default("react-datepicker__year-text",{"react-datepicker__year-text--selected":e===Le.default(i),"react-datepicker__year-text--disabled":(n||o)&&Jt(e,r.props),"react-datepicker__year-text--keyboard-selected":r.isKeyboardSelected(e),"react-datepicker__year-text--today":e===Le.default(Tt())})}),r}return mt(n,[{key:"render",value:function(){for(var e=this,t=[],n=this.props,r=hn(n.date,n.yearItemNumber),o=r.startPeriod,i=r.endPeriod,a=function(n){t.push(pe.default.createElement("div",{onClick:function(t){e.onYearClick(t,n)},className:e.getYearClassNames(n),key:n},n))},s=o;s<=i;s++)a(s);return pe.default.createElement("div",{className:"react-datepicker__year"},pe.default.createElement("div",{className:"react-datepicker__year-wrapper"},t))}}]),n}(pe.default.Component),Nn=function(e){wt(n,e);var t=xt(n);function n(e){var r;return ft(this,n),gt(St(r=t.call(this,e)),"onTimeChange",function(e){r.setState({time:e});var t=new Date;t.setHours(e.split(":")[0]),t.setMinutes(e.split(":")[1]),r.props.onChange(t)}),gt(St(r),"renderTimeInput",function(){var e=r.state.time,t=r.props,n=t.date,o=t.timeString,i=t.customTimeInput;return i?pe.default.cloneElement(i,{date:n,value:e,onChange:r.onTimeChange}):pe.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:e,onChange:function(e){r.onTimeChange(e.target.value||o)}})}),r.state={time:r.props.timeString},r}return mt(n,[{key:"render",value:function(){return pe.default.createElement("div",{className:"react-datepicker__input-time-container"},pe.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),pe.default.createElement("div",{className:"react-datepicker-time__input-container"},pe.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.timeString!==t.time?{time:e.timeString}:null}}]),n}(pe.default.Component);function In(e){var t=e.className,n=e.children,r=e.showPopperArrow,o=e.arrowProps,i=void 0===o?{}:o;return pe.default.createElement("div",{className:t},r&&pe.default.createElement("div",yt({className:"react-datepicker__triangle"},i)),n)}var Ln=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],jn=function(e){wt(n,e);var t=xt(n);function n(e){var r;return ft(this,n),gt(St(r=t.call(this,e)),"handleClickOutside",function(e){r.props.onClickOutside(e)}),gt(St(r),"setClickOutsideRef",function(){return r.containerRef.current}),gt(St(r),"handleDropdownFocus",function(e){(function(){var e=((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).className||"").split(/\s+/);return Ln.some(function(t){return e.indexOf(t)>=0})})(e.target)&&r.props.onDropdownFocus()}),gt(St(r),"getDateInView",function(){var e=r.props,t=e.preSelection,n=e.selected,o=e.openToDate,i=cn(r.props),a=un(r.props),s=Tt();return o||n||t||(i&&it.default(s,i)?i:a&&ot.default(s,a)?a:s)}),gt(St(r),"increaseMonth",function(){r.setState(function(e){var t=e.date;return{date:we.default(t,1)}},function(){return r.handleMonthChange(r.state.date)})}),gt(St(r),"decreaseMonth",function(){r.setState(function(e){var t=e.date;return{date:xe.default(t,1)}},function(){return r.handleMonthChange(r.state.date)})}),gt(St(r),"handleDayClick",function(e,t,n){r.props.onSelect(e,t,n),r.props.setPreSelection&&r.props.setPreSelection(e)}),gt(St(r),"handleDayMouseEnter",function(e){r.setState({selectingDate:e}),r.props.onDayMouseEnter&&r.props.onDayMouseEnter(e)}),gt(St(r),"handleMonthMouseLeave",function(){r.setState({selectingDate:null}),r.props.onMonthMouseLeave&&r.props.onMonthMouseLeave()}),gt(St(r),"handleYearChange",function(e){r.props.onYearChange&&r.props.onYearChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)}),gt(St(r),"handleMonthChange",function(e){r.props.onMonthChange&&r.props.onMonthChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)}),gt(St(r),"handleMonthYearChange",function(e){r.handleYearChange(e),r.handleMonthChange(e)}),gt(St(r),"changeYear",function(e){r.setState(function(t){var n=t.date;return{date:Ue.default(n,e)}},function(){return r.handleYearChange(r.state.date)})}),gt(St(r),"changeMonth",function(e){r.setState(function(t){var n=t.date;return{date:ze.default(n,e)}},function(){return r.handleMonthChange(r.state.date)})}),gt(St(r),"changeMonthYear",function(e){r.setState(function(t){var n=t.date;return{date:Ue.default(ze.default(n,Ne.default(e)),Le.default(e))}},function(){return r.handleMonthYearChange(r.state.date)})}),gt(St(r),"header",function(){var e=Lt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,r.props.locale),t=[];return r.props.showWeekNumbers&&t.push(pe.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},r.props.weekLabel||"#")),t.concat([0,1,2,3,4,5,6].map(function(t){var n=ve.default(e,t),o=r.formatWeekday(n,r.props.locale),i=r.props.weekDayClassName?r.props.weekDayClassName(n):void 0;return pe.default.createElement("div",{key:t,className:de.default("react-datepicker__day-name",i)},o)}))}),gt(St(r),"formatWeekday",function(e,t){return r.props.formatWeekDay?function(e,t,n){return t(Nt(e,"EEEE",n))}(e,r.props.formatWeekDay,t):r.props.useWeekdaysShort?function(e,t){return Nt(e,"EEE",t)}(e,t):function(e,t){return Nt(e,"EEEEEE",t)}(e,t)}),gt(St(r),"decreaseYear",function(){r.setState(function(e){var t=e.date;return{date:ke.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}},function(){return r.handleYearChange(r.state.date)})}),gt(St(r),"renderPreviousButton",function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=sn(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.yearItemNumber,o=void 0===r?12:r,i=hn(Pt(ke.default(e,o)),o).endPeriod,a=n&&Le.default(n);return a&&a>i||!1}(r.state.date,r.props);break;default:e=on(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],n=r.decreaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.decreaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),n=null);var o=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,i=r.props,a=i.previousMonthAriaLabel,s=void 0===a?"Previous Month":a,l=i.previousYearAriaLabel,c=void 0===l?"Previous Year":l;return pe.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,"aria-label":o?c:s},o?r.props.previousYearButtonLabel:r.props.previousMonthButtonLabel)}}}),gt(St(r),"increaseYear",function(){r.setState(function(e){var t=e.date;return{date:_e.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}},function(){return r.handleYearChange(r.state.date)})}),gt(St(r),"renderNextButton",function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=ln(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.yearItemNumber,o=void 0===r?12:r,i=hn(_e.default(e,o),o).startPeriod,a=n&&Le.default(n);return a&&a<i||!1}(r.state.date,r.props);break;default:e=an(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--next"];r.props.showTimeSelect&&t.push("react-datepicker__navigation--next--with-time"),r.props.todayButton&&t.push("react-datepicker__navigation--next--with-today-button");var n=r.increaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.increaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--next--disabled"),n=null);var o=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,i=r.props,a=i.nextMonthAriaLabel,s=void 0===a?"Next Month":a,l=i.nextYearAriaLabel,c=void 0===l?"Next Year":l;return pe.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,"aria-label":o?c:s},o?r.props.nextYearButtonLabel:r.props.nextMonthButtonLabel)}}}),gt(St(r),"renderCurrentMonth",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,t=["react-datepicker__current-month"];return r.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),r.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),r.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),pe.default.createElement("div",{className:t.join(" ")},Nt(e,r.props.dateFormat,r.props.locale))}),gt(St(r),"renderYearDropdown",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showYearDropdown&&!e)return pe.default.createElement(vn,{adjustDateOnChange:r.props.adjustDateOnChange,date:r.state.date,onSelect:r.props.onSelect,setOpen:r.props.setOpen,dropdownMode:r.props.dropdownMode,onChange:r.changeYear,minDate:r.props.minDate,maxDate:r.props.maxDate,year:Le.default(r.state.date),scrollableYearDropdown:r.props.scrollableYearDropdown,yearDropdownItemNumber:r.props.yearDropdownItemNumber})}),gt(St(r),"renderMonthDropdown",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthDropdown&&!e)return pe.default.createElement(_n,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,onChange:r.changeMonth,month:Ne.default(r.state.date),useShortMonthInDropdown:r.props.useShortMonthInDropdown})}),gt(St(r),"renderMonthYearDropdown",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthYearDropdown&&!e)return pe.default.createElement(kn,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,dateFormat:r.props.dateFormat,onChange:r.changeMonthYear,minDate:r.props.minDate,maxDate:r.props.maxDate,date:r.state.date,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown})}),gt(St(r),"renderTodayButton",function(){if(r.props.todayButton&&!r.props.showTimeSelectOnly)return pe.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return r.props.onSelect(qe.default(Tt()),e)}},r.props.todayButton)}),gt(St(r),"renderDefaultHeader",function(e){var t=e.monthDate,n=e.i;return pe.default.createElement("div",{className:"react-datepicker__header ".concat(r.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},r.renderCurrentMonth(t),pe.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(r.props.dropdownMode),onFocus:r.handleDropdownFocus},r.renderMonthDropdown(0!==n),r.renderMonthYearDropdown(0!==n),r.renderYearDropdown(0!==n)),pe.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))}),gt(St(r),"renderCustomHeader",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.monthDate,n=e.i;if(r.props.showTimeSelect&&!r.state.monthContainer||r.props.showTimeSelectOnly)return null;var o=on(r.state.date,r.props),i=an(r.state.date,r.props),a=sn(r.state.date,r.props),s=ln(r.state.date,r.props),l=!r.props.showMonthYearPicker&&!r.props.showQuarterYearPicker&&!r.props.showYearPicker;return pe.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:r.props.onDropdownFocus},r.props.renderCustomHeader(bt(bt({},r.state),{},{customHeaderCount:n,changeMonth:r.changeMonth,changeYear:r.changeYear,decreaseMonth:r.decreaseMonth,increaseMonth:r.increaseMonth,decreaseYear:r.decreaseYear,increaseYear:r.increaseYear,prevMonthButtonDisabled:o,nextMonthButtonDisabled:i,prevYearButtonDisabled:a,nextYearButtonDisabled:s})),l&&pe.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))}),gt(St(r),"renderYearHeader",function(){var e=r.state.date,t=r.props,n=t.showYearPicker,o=hn(e,t.yearItemNumber),i=o.startPeriod,a=o.endPeriod;return pe.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},n?"".concat(i," - ").concat(a):Le.default(e))}),gt(St(r),"renderHeader",function(e){switch(!0){case void 0!==r.props.renderCustomHeader:return r.renderCustomHeader(e);case r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker:return r.renderYearHeader(e);default:return r.renderDefaultHeader(e)}}),gt(St(r),"renderMonths",function(){if(!r.props.showTimeSelectOnly&&!r.props.showYearPicker){for(var e=[],t=r.props.showPreviousMonths?r.props.monthsShown-1:0,n=xe.default(r.state.date,t),o=0;o<r.props.monthsShown;++o){var i=o-r.props.monthSelectedIn,a=we.default(n,i),s="month-".concat(o),l=o<r.props.monthsShown-1,c=o>0;e.push(pe.default.createElement("div",{key:s,ref:function(e){r.monthContainer=e},className:"react-datepicker__month-container"},r.renderHeader({monthDate:a,i:o}),pe.default.createElement(Mn,{chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,onChange:r.changeMonthYear,day:a,dayClassName:r.props.dayClassName,monthClassName:r.props.monthClassName,onDayClick:r.handleDayClick,handleOnKeyDown:r.props.handleOnKeyDown,onDayMouseEnter:r.handleDayMouseEnter,onMouseLeave:r.handleMonthMouseLeave,onWeekSelect:r.props.onWeekSelect,orderInDisplay:o,formatWeekNumber:r.props.formatWeekNumber,locale:r.props.locale,minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,highlightDates:r.props.highlightDates,selectingDate:r.state.selectingDate,includeDates:r.props.includeDates,inline:r.props.inline,shouldFocusDayInline:r.props.shouldFocusDayInline,fixedHeight:r.props.fixedHeight,filterDate:r.props.filterDate,preSelection:r.props.preSelection,setPreSelection:r.props.setPreSelection,selected:r.props.selected,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,showWeekNumbers:r.props.showWeekNumbers,startDate:r.props.startDate,endDate:r.props.endDate,peekNextMonth:r.props.peekNextMonth,setOpen:r.props.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,renderDayContents:r.props.renderDayContents,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,isInputFocused:r.props.isInputFocused,containerRef:r.containerRef,monthShowsDuplicateDaysEnd:l,monthShowsDuplicateDaysStart:c})))}return e}}),gt(St(r),"renderYears",function(){if(!r.props.showTimeSelectOnly)return r.props.showYearPicker?pe.default.createElement("div",{className:"react-datepicker__year--container"},r.renderHeader(),pe.default.createElement(An,yt({onDayClick:r.handleDayClick,date:r.state.date},r.props))):void 0}),gt(St(r),"renderTimeSection",function(){if(r.props.showTimeSelect&&(r.state.monthContainer||r.props.showTimeSelectOnly))return pe.default.createElement(Tn,{selected:r.props.selected,openToDate:r.props.openToDate,onChange:r.props.onTimeChange,timeClassName:r.props.timeClassName,format:r.props.timeFormat,includeTimes:r.props.includeTimes,intervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,todayButton:r.props.todayButton,showMonthDropdown:r.props.showMonthDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,monthRef:r.state.monthContainer,injectTimes:r.props.injectTimes,locale:r.props.locale,showTimeSelectOnly:r.props.showTimeSelectOnly})}),gt(St(r),"renderInputTimeSection",function(){var e=new Date(r.props.selected),t=At(e)&&Boolean(r.props.selected)?"".concat(fn(e.getHours()),":").concat(fn(e.getMinutes())):"";if(r.props.showTimeInput)return pe.default.createElement(Nn,{date:e,timeString:t,timeInputLabel:r.props.timeInputLabel,onChange:r.props.onTimeChange,customTimeInput:r.props.customTimeInput})}),r.containerRef=pe.default.createRef(),r.state={date:r.getDateInView(),selectingDate:null,monthContainer:null},r}return mt(n,[{key:"componentDidMount",value:function(){this.props.showTimeSelect&&(this.assignMonthContainer=void this.setState({monthContainer:this.monthContainer}))}},{key:"componentDidUpdate",value:function(e){this.props.preSelection&&!Bt(this.props.preSelection,e.preSelection)?this.setState({date:this.props.preSelection}):this.props.openToDate&&!Bt(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate})}},{key:"render",value:function(){var e=this.props.container||In;return pe.default.createElement("div",{ref:this.containerRef},pe.default.createElement(e,{className:de.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.props.children))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,monthSelectedIn:0,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:12}}}]),n}(pe.default.Component),Pn=function(e){return!e.disabled&&-1!==e.tabIndex},Rn=function(e){wt(n,e);var t=xt(n);function n(e){var r;return ft(this,n),gt(St(r=t.call(this,e)),"getTabChildren",function(){return Array.prototype.slice.call(r.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(Pn)}),gt(St(r),"handleFocusStart",function(e){var t=r.getTabChildren();t&&t.length>1&&t[t.length-1].focus()}),gt(St(r),"handleFocusEnd",function(e){var t=r.getTabChildren();t&&t.length>1&&t[0].focus()}),r.tabLoopRef=pe.default.createRef(),r}return mt(n,[{key:"render",value:function(){return this.props.enableTabLoop?pe.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},pe.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,pe.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),n}(pe.default.Component),Fn=function(e){wt(n,e);var t=xt(n);function n(e){var r;return ft(this,n),(r=t.call(this,e)).el=document.createElement("div"),r}return mt(n,[{key:"componentDidMount",value:function(){this.portalRoot=document.getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),document.body.appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return pt.default.createPortal(this.props.children,this.el)}}]),n}(pe.default.Component),zn=function(e){wt(n,e);var t=xt(n);function n(){return ft(this,n),t.apply(this,arguments)}return mt(n,[{key:"render",value:function(){var e,t=this.props,n=t.className,r=t.wrapperClassName,o=t.hidePopper,i=t.popperComponent,a=t.popperModifiers,s=t.popperPlacement,l=t.popperProps,c=t.targetComponent,u=t.enableTabLoop,p=t.popperOnKeyDown,d=t.portalId;if(!o){var f=de.default("react-datepicker-popper",n);e=pe.default.createElement(le.Popper,yt({modifiers:a,placement:s},l),function(e){var t=e.ref,n=e.style,r=e.placement,o=e.arrowProps;return pe.default.createElement(Rn,{enableTabLoop:u},pe.default.createElement("div",{ref:t,style:n,className:f,"data-placement":r,onKeyDown:p},pe.default.cloneElement(i,{arrowProps:o})))})}this.props.popperContainer&&(e=pe.default.createElement(this.props.popperContainer,{},e)),d&&!o&&(e=pe.default.createElement(Fn,{portalId:d},e));var h=de.default("react-datepicker-wrapper",r);return pe.default.createElement(le.Manager,{className:"react-datepicker-manager"},pe.default.createElement(le.Reference,null,function(e){var t=e.ref;return pe.default.createElement("div",{ref:t,className:h},c)}),e)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:{preventOverflow:{enabled:!0,escapeWithReference:!0,boundariesElement:"viewport"}},popperProps:{},popperPlacement:"bottom-start"}}}]),n}(pe.default.Component),Bn="react-datepicker-ignore-onclickoutside",Un=ut.default(jn),Hn="Date input not valid.",Vn=function(e){wt(n,e);var t=xt(n);function n(e){var r;return ft(this,n),gt(St(r=t.call(this,e)),"getPreSelection",function(){return r.props.openToDate?r.props.openToDate:r.props.selectsEnd&&r.props.startDate?r.props.startDate:r.props.selectsStart&&r.props.endDate?r.props.endDate:Tt()}),gt(St(r),"calcInitialState",function(){var e=r.getPreSelection(),t=cn(r.props),n=un(r.props),o=t&&it.default(e,qe.default(t))?t:n&&ot.default(e,Je.default(n))?n:e;return{open:r.props.startOpen||!1,preventFocus:!1,preSelection:r.props.selected?r.props.selected:o,highlightDates:pn(r.props.highlightDates),focused:!1,shouldFocusDayInline:!1}}),gt(St(r),"clearPreventFocusTimeout",function(){r.preventFocusTimeout&&clearTimeout(r.preventFocusTimeout)}),gt(St(r),"setFocus",function(){r.input&&r.input.focus&&r.input.focus({preventScroll:!0})}),gt(St(r),"setBlur",function(){r.input&&r.input.blur&&r.input.blur(),r.cancelFocusInput()}),gt(St(r),"setOpen",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.setState({open:e,preSelection:e&&r.state.open?r.state.preSelection:r.calcInitialState().preSelection,lastPreSelectChange:Kn},function(){e||r.setState(function(e){return{focused:!!t&&e.focused}},function(){!t&&r.setBlur(),r.setState({inputValue:null})})})}),gt(St(r),"inputOk",function(){return fe.default(r.state.preSelection)}),gt(St(r),"isCalendarOpen",function(){return void 0===r.props.open?r.state.open&&!r.props.disabled&&!r.props.readOnly:r.props.open}),gt(St(r),"handleFocus",function(e){r.state.preventFocus||(r.props.onFocus(e),r.props.preventOpenOnFocus||r.props.readOnly||r.setOpen(!0)),r.setState({focused:!0})}),gt(St(r),"cancelFocusInput",function(){clearTimeout(r.inputFocusTimeout),r.inputFocusTimeout=null}),gt(St(r),"deferFocusInput",function(){r.cancelFocusInput(),r.inputFocusTimeout=setTimeout(function(){return r.setFocus()},1)}),gt(St(r),"handleDropdownFocus",function(){r.cancelFocusInput()}),gt(St(r),"handleBlur",function(e){(!r.state.open||r.props.withPortal||r.props.showTimeInput)&&r.props.onBlur(e),r.setState({focused:!1})}),gt(St(r),"handleCalendarClickOutside",function(e){r.props.inline||r.setOpen(!1),r.props.onClickOutside(e),r.props.withPortal&&e.preventDefault()}),gt(St(r),"handleChange",function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t[0];if(!r.props.onChangeRaw||(r.props.onChangeRaw.apply(St(r),t),"function"==typeof o.isDefaultPrevented&&!o.isDefaultPrevented())){r.setState({inputValue:o.target.value,lastPreSelectChange:Yn});var i=function(e,t,n,r){var o=null,i=Yt(n)||Yt(Vt()),a=!0;return Array.isArray(t)?(t.forEach(function(t){var n=lt.default(e,t,new Date,{locale:i});r&&(a=At(n)&&e===me.default(n,t,{awareOfUnicodeTokens:!0})),At(n)&&a&&(o=n)}),o):(o=lt.default(e,t,new Date,{locale:i}),r?a=At(o)&&e===me.default(o,t,{awareOfUnicodeTokens:!0}):At(o)||(t=t.match(Mt).map(function(e){var t=e[0];return"p"===t||"P"===t?i?(0,Dt[t])(e,i.formatLong):t:e}).join(""),e.length>0&&(o=lt.default(e,t.slice(0,e.length),new Date)),At(o)||(o=new Date(e))),At(o)&&a?o:null)}(o.target.value,r.props.dateFormat,r.props.locale,r.props.strictParsing);!i&&o.target.value||r.setSelected(i,o,!0)}}),gt(St(r),"handleSelect",function(e,t,n){r.setState({preventFocus:!0},function(){return r.preventFocusTimeout=setTimeout(function(){return r.setState({preventFocus:!1})},50),r.preventFocusTimeout}),r.props.onChangeRaw&&r.props.onChangeRaw(t),r.setSelected(e,t,!1,n),!r.props.shouldCloseOnSelect||r.props.showTimeSelect?r.setPreSelection(e):r.props.inline||r.setOpen(!1)}),gt(St(r),"setSelected",function(e,t,n,o){var i=e;if(null===i||!qt(i,r.props)){var a=r.props,s=a.onChange,l=a.selectsRange,c=a.startDate,u=a.endDate;if(!Ut(r.props.selected,i)||r.props.allowSameDay||l)if(null!==i&&(!r.props.selected||n&&(r.props.showTimeSelect||r.props.showTimeSelectOnly||r.props.showTimeInput)||(i=It(i,{hour:De.default(r.props.selected),minute:Oe.default(r.props.selected),second:Ce.default(r.props.selected)})),r.props.inline||r.setState({preSelection:i}),r.props.focusSelectedMonth||r.setState({monthSelectedIn:o})),l){var p=c&&u;c||u?c&&!u&&(it.default(i,c)?s([i,null],t):s([c,i],t)):s([i,null],t),p&&s([i,null],t)}else s(i,t);n||(r.props.onSelect(i,t),r.setState({inputValue:null}))}}),gt(St(r),"setPreSelection",function(e){var t=void 0!==r.props.minDate,n=void 0!==r.props.maxDate,o=!0;if(e){var i=qe.default(e);if(t&&n)o=Ht(e,r.props.minDate,r.props.maxDate);else if(t){var a=qe.default(r.props.minDate);o=ot.default(e,a)||Ut(i,a)}else if(n){var s=Je.default(r.props.maxDate);o=it.default(e,s)||Ut(i,s)}}o&&r.setState({preSelection:e})}),gt(St(r),"handleTimeChange",function(e){var t=It(r.props.selected?r.props.selected:r.getPreSelection(),{hour:De.default(e),minute:Oe.default(e)});r.setState({preSelection:t}),r.props.onChange(t),r.props.shouldCloseOnSelect&&r.setOpen(!1),r.props.showTimeInput&&r.setOpen(!0),r.setState({inputValue:null})}),gt(St(r),"onInputClick",function(){r.props.disabled||r.props.readOnly||r.setOpen(!0),r.props.onInputClick()}),gt(St(r),"onInputKeyDown",function(e){r.props.onKeyDown(e);var t=e.key;if(r.state.open||r.props.inline||r.props.preventOpenOnFocus){if(r.state.open){if("ArrowDown"===t||"ArrowUp"===t){e.preventDefault();var n=r.calendar.componentNode&&r.calendar.componentNode.querySelector('.react-datepicker__day[tabindex="0"]');return void(n&&n.focus({preventScroll:!0}))}var o=Tt(r.state.preSelection);"Enter"===t?(e.preventDefault(),r.inputOk()&&r.state.lastPreSelectChange===Kn?(r.handleSelect(o,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(o)):r.setOpen(!1)):"Escape"===t&&(e.preventDefault(),r.setOpen(!1)),r.inputOk()||r.props.onInputError({code:1,msg:Hn})}}else"ArrowDown"!==t&&"ArrowUp"!==t&&"Enter"!==t||r.onInputClick()}),gt(St(r),"onDayKeyDown",function(e){r.props.onKeyDown(e);var t=e.key,n=Tt(r.state.preSelection);if("Enter"===t)e.preventDefault(),r.handleSelect(n,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(n);else if("Escape"===t)e.preventDefault(),r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:Hn});else if(!r.props.disabledKeyboardNavigation){var o;switch(t){case"ArrowLeft":o=Ee.default(n,1);break;case"ArrowRight":o=ve.default(n,1);break;case"ArrowUp":o=Se.default(n,1);break;case"ArrowDown":o=be.default(n,1);break;case"PageUp":o=xe.default(n,1);break;case"PageDown":o=we.default(n,1);break;case"Home":o=ke.default(n,1);break;case"End":o=_e.default(n,1)}if(!o)return void(r.props.onInputError&&r.props.onInputError({code:1,msg:Hn}));if(e.preventDefault(),r.setState({lastPreSelectChange:Kn}),r.props.adjustDateOnChange&&r.setSelected(o),r.setPreSelection(o),r.props.inline){var i=Ne.default(n),a=Ne.default(o),s=Le.default(n),l=Le.default(o);i!==a||s!==l?r.setState({shouldFocusDayInline:!0}):r.setState({shouldFocusDayInline:!1})}}}),gt(St(r),"onPopperKeyDown",function(e){"Escape"===e.key&&(e.preventDefault(),r.setState({preventFocus:!0},function(){r.setOpen(!1),setTimeout(function(){r.setFocus(),r.setState({preventFocus:!1})})}))}),gt(St(r),"onClearClick",function(e){e&&e.preventDefault&&e.preventDefault(),r.props.onChange(null,e),r.setState({inputValue:null})}),gt(St(r),"clear",function(){r.onClearClick()}),gt(St(r),"onScroll",function(e){"boolean"==typeof r.props.closeOnScroll&&r.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||r.setOpen(!1):"function"==typeof r.props.closeOnScroll&&r.props.closeOnScroll(e)&&r.setOpen(!1)}),gt(St(r),"renderCalendar",function(){return r.props.inline||r.isCalendarOpen()?pe.default.createElement(Un,{ref:function(e){r.calendar=e},locale:r.props.locale,chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,adjustDateOnChange:r.props.adjustDateOnChange,setOpen:r.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,dateFormat:r.props.dateFormatCalendar,useWeekdaysShort:r.props.useWeekdaysShort,formatWeekDay:r.props.formatWeekDay,dropdownMode:r.props.dropdownMode,selected:r.props.selected,preSelection:r.state.preSelection,onSelect:r.handleSelect,onWeekSelect:r.props.onWeekSelect,openToDate:r.props.openToDate,minDate:r.props.minDate,maxDate:r.props.maxDate,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,startDate:r.props.startDate,endDate:r.props.endDate,excludeDates:r.props.excludeDates,filterDate:r.props.filterDate,onClickOutside:r.handleCalendarClickOutside,formatWeekNumber:r.props.formatWeekNumber,highlightDates:r.state.highlightDates,includeDates:r.props.includeDates,includeTimes:r.props.includeTimes,injectTimes:r.props.injectTimes,inline:r.props.inline,shouldFocusDayInline:r.state.shouldFocusDayInline,peekNextMonth:r.props.peekNextMonth,showMonthDropdown:r.props.showMonthDropdown,showPreviousMonths:r.props.showPreviousMonths,useShortMonthInDropdown:r.props.useShortMonthInDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showWeekNumbers:r.props.showWeekNumbers,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,forceShowMonthNavigation:r.props.forceShowMonthNavigation,showDisabledMonthNavigation:r.props.showDisabledMonthNavigation,scrollableYearDropdown:r.props.scrollableYearDropdown,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown,todayButton:r.props.todayButton,weekLabel:r.props.weekLabel,outsideClickIgnoreClass:Bn,fixedHeight:r.props.fixedHeight,monthsShown:r.props.monthsShown,monthSelectedIn:r.state.monthSelectedIn,onDropdownFocus:r.handleDropdownFocus,onMonthChange:r.props.onMonthChange,onYearChange:r.props.onYearChange,dayClassName:r.props.dayClassName,weekDayClassName:r.props.weekDayClassName,monthClassName:r.props.monthClassName,timeClassName:r.props.timeClassName,showTimeSelect:r.props.showTimeSelect,showTimeSelectOnly:r.props.showTimeSelectOnly,onTimeChange:r.handleTimeChange,timeFormat:r.props.timeFormat,timeIntervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,className:r.props.calendarClassName,container:r.props.calendarContainer,yearItemNumber:r.props.yearItemNumber,yearDropdownItemNumber:r.props.yearDropdownItemNumber,previousMonthButtonLabel:r.props.previousMonthButtonLabel,nextMonthButtonLabel:r.props.nextMonthButtonLabel,previousYearButtonLabel:r.props.previousYearButtonLabel,nextYearButtonLabel:r.props.nextYearButtonLabel,timeInputLabel:r.props.timeInputLabel,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,renderCustomHeader:r.props.renderCustomHeader,popperProps:r.props.popperProps,renderDayContents:r.props.renderDayContents,onDayMouseEnter:r.props.onDayMouseEnter,onMonthMouseLeave:r.props.onMonthMouseLeave,showTimeInput:r.props.showTimeInput,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showPopperArrow:r.props.showPopperArrow,excludeScrollbar:r.props.excludeScrollbar,handleOnKeyDown:r.onDayKeyDown,isInputFocused:r.state.focused,customTimeInput:r.props.customTimeInput,setPreSelection:r.setPreSelection},r.props.children):null}),gt(St(r),"renderDateInput",function(){var e,t,n,o,i,a=de.default(r.props.className,gt({},Bn,r.state.open)),s=r.props.customInput||pe.default.createElement("input",{type:"text"}),l=r.props.customInputRef||"ref",c="string"==typeof r.props.value?r.props.value:"string"==typeof r.state.inputValue?r.state.inputValue:(t=r.props.selected,o=(n=r.props).dateFormat,i=n.locale,t&&Nt(t,Array.isArray(o)?o[0]:o,i)||"");return pe.default.cloneElement(s,(gt(e={},l,function(e){r.input=e}),gt(e,"value",c),gt(e,"onBlur",r.handleBlur),gt(e,"onChange",r.handleChange),gt(e,"onClick",r.onInputClick),gt(e,"onFocus",r.handleFocus),gt(e,"onKeyDown",r.onInputKeyDown),gt(e,"id",r.props.id),gt(e,"name",r.props.name),gt(e,"autoFocus",r.props.autoFocus),gt(e,"placeholder",r.props.placeholderText),gt(e,"disabled",r.props.disabled),gt(e,"autoComplete",r.props.autoComplete),gt(e,"className",de.default(s.props.className,a)),gt(e,"title",r.props.title),gt(e,"readOnly",r.props.readOnly),gt(e,"required",r.props.required),gt(e,"tabIndex",r.props.tabIndex),gt(e,"aria-describedby",r.props.ariaDescribedBy),gt(e,"aria-invalid",r.props.ariaInvalid),gt(e,"aria-labelledby",r.props.ariaLabelledBy),gt(e,"aria-required",r.props.ariaRequired),e))}),gt(St(r),"renderClearButton",function(){var e=r.props,t=e.isClearable,n=e.selected,o=e.clearButtonTitle,i=e.clearButtonClassName,a=e.ariaLabelClose,s=void 0===a?"Close":a;return t&&null!=n?pe.default.createElement("button",{type:"button",className:"react-datepicker__close-icon ".concat(i),"aria-label":s,onClick:r.onClearClick,title:o,tabIndex:-1}):null}),r.state=r.calcInitialState(),r}return mt(n,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(e,t){var n,r;e.inline&&(n=e.selected,r=this.props.selected,n&&r?Ne.default(n)!==Ne.default(r)||Le.default(n)!==Le.default(r):n!==r)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:pn(this.props.highlightDates)}),t.focused||Ut(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&this.props.onCalendarOpen(),!0===t.open&&!1===this.state.open&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"render",value:function(){var e=this.renderCalendar();return this.props.inline&&!this.props.withPortal?e:this.props.withPortal?pe.default.createElement("div",null,this.props.inline?null:pe.default.createElement("div",{className:"react-datepicker__input-container"},this.renderDateInput(),this.renderClearButton()),this.state.open||this.props.inline?pe.default.createElement("div",{className:"react-datepicker__portal"},e):null):pe.default.createElement(zn,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,popperModifiers:this.props.popperModifiers,targetComponent:pe.default.createElement("div",{className:"react-datepicker__input-container"},this.renderDateInput(),this.renderClearButton()),popperContainer:this.props.popperContainer,popperComponent:e,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:12,renderDayContents:function(e){return e},focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null}}}]),n}(pe.default.Component),Yn="input",Kn="navigate";e.CalendarContainer=In,e.default=Vn,e.getDefaultLocale=Vt,e.registerLocale=function(e,t){var r="undefined"!=typeof window?window:n.g;r.__localeData__||(r.__localeData__={}),r.__localeData__[e]=t},e.setDefaultLocale=function(e){("undefined"!=typeof window?window:n.g).__localeId__=e},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(4012),n(5556),n(2485),n(5290),n(6828),n(2346),n(2890),n(1524),n(2998),n(2238),n(2118),n(9317),n(8805),n(2831),n(979),n(3337),n(4327),n(9326),n(9251),n(2563),n(8089),n(7512),n(274),n(8850),n(2044),n(4158),n(2379),n(8519),n(1591),n(7375),n(7901),n(1104),n(6090),n(8895),n(838),n(7440),n(63),n(667),n(733),n(2002),n(1127),n(7827),n(543),n(6757),n(7054),n(6212),n(6462),n(9312),n(5010),n(1810),n(2702),n(4125),n(992),n(9672),n(7813),n(3652),n(123),n(2490),n(76),n(3908),n(5114),n(6033))},9394:(e,t,n)=>{"use strict";var r=n(9211);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},9395:e=>{"use strict";function t(e){return function(){return e}}var n=function(){};n.thatReturns=t,n.thatReturnsFalse=t(!1),n.thatReturnsTrue=t(!0),n.thatReturnsNull=t(null),n.thatReturnsThis=function(){return this},n.thatReturnsArgument=function(e){return e},e.exports=n},9397:(e,t,n)=>{"use strict";n.d(t,{S:()=>s});var r=n(4012),o=n(9669),i=n(3379),a=n(6339);function s(e,t){let n=(0,r.useId)(),s=o.D.get(t),[l,c]=(0,i.y)(s,(0,r.useCallback)(e=>[s.selectors.isTop(e,n),s.selectors.inStack(e,n)],[s,n]));return(0,a.s)(()=>{if(e)return s.actions.push(n),()=>s.actions.pop(n)},[s,e,n]),!!e&&(!c||l)}},9402:(e,t,n)=>{"use strict";var r=n(1914),o=function(){function e(){this._subscriptionsForType={},this._currentSubscription=null}var t=e.prototype;return t.addSubscription=function(e,t){t.subscriber!==this&&r(!1),this._subscriptionsForType[e]||(this._subscriptionsForType[e]=[]);var n=this._subscriptionsForType[e].length;return this._subscriptionsForType[e].push(t),t.eventType=e,t.key=n,t},t.removeAllSubscriptions=function(e){void 0===e?this._subscriptionsForType={}:delete this._subscriptionsForType[e]},t.removeSubscription=function(e){var t=e.eventType,n=e.key,r=this._subscriptionsForType[t];r&&delete r[n]},t.getSubscriptionsForType=function(e){return this._subscriptionsForType[e]},e}();e.exports=o},9411:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(123),o=n(551);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=t.getUTCDay(),i=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-i),t.setUTCHours(0,0,0,0),t}},9414:(e,t,n)=>{"use strict";var r=n(4134),o=n(3174),i=r.isPlatform("Mac OS X"),a={isCtrlKeyCommand:function(e){return!!e.ctrlKey&&!e.altKey},isOptionKeyCommand:function(e){return i&&e.altKey},usesMacOSHeuristics:function(){return i},hasCommandModifier:function(e){return i?!!e.metaKey&&!e.altKey:a.isCtrlKeyCommand(e)},isSoftNewlineEvent:o};e.exports=a},9417:(e,t,n)=>{"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{A:()=>r})},9450:(e,t,n)=>{"use strict";var r=n(3885),o=n(6408);e.exports=function(e,t,n,i,a){var s=o(e.getSelection());if(!t||!i)return s;var l=r.decode(t),c=l.blockKey,u=e.getBlockTree(c),p=u&&u.getIn([l.decoratorKey,"leaves",l.leafKey]),d=r.decode(i),f=d.blockKey,h=e.getBlockTree(f),m=h&&h.getIn([d.decoratorKey,"leaves",d.leafKey]);if(!p||!m)return s;var g=p.get("start"),y=m.get("start"),v=p?g+n:null,b=m?y+a:null;if(s.getAnchorKey()===c&&s.getAnchorOffset()===v&&s.getFocusKey()===f&&s.getFocusOffset()===b)return s;var w=!1;if(c===f){var _=p.get("end"),E=m.get("end");w=y===g&&E===_?a<n:y<g}else w=e.getCurrentContent().getBlockMap().keySeq().skipUntil(function(e){return e===c||e===f}).first()===f;return s.merge({anchorKey:c,anchorOffset:v,focusKey:f,focusOffset:b,isBackward:w})}},9481:(e,t,n)=>{var r=n(5072),o=n(7256);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.id,o,""]]);r(o,{insert:"head",singleton:!1}),e.exports=o.locals||{}},9568:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Collection:()=>x,Iterable:()=>xr,List:()=>on,Map:()=>Lt,OrderedMap:()=>bn,OrderedSet:()=>ar,PairSorting:()=>pr,Range:()=>Vn,Record:()=>dr,Repeat:()=>br,Seq:()=>q,Set:()=>Pn,Stack:()=>kn,default:()=>kr,fromJS:()=>wr,get:()=>ot,getIn:()=>Yn,has:()=>rt,hasIn:()=>Wn,hash:()=>fe,is:()=>ce,isAssociative:()=>S,isCollection:()=>v,isImmutable:()=>N,isIndexed:()=>E,isKeyed:()=>w,isList:()=>rn,isMap:()=>ae,isOrdered:()=>L,isOrderedMap:()=>se,isOrderedSet:()=>Nn,isPlainObject:()=>et,isRecord:()=>A,isSeq:()=>M,isSet:()=>An,isStack:()=>xn,isValueObject:()=>le,merge:()=>wt,mergeDeep:()=>Et,mergeDeepWith:()=>St,mergeWith:()=>_t,remove:()=>at,removeIn:()=>dt,set:()=>st,setIn:()=>ut,update:()=>ht,updateIn:()=>lt,version:()=>Sr});var r="delete",o=32,i=31,a={};function s(e){e&&(e.value=!0)}function l(){}function c(e){return void 0===e.size&&(e.size=e.__iterate(p)),e.size}function u(e,t){if("number"!=typeof t){var n=t>>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?c(e)+t:t}function p(){return!0}function d(e,t,n){return(0===e&&!g(e)||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function f(e,t){return m(e,t,0)}function h(e,t){return m(e,t,t)}function m(e,t,n){return void 0===e?n:g(e)?t===1/0?t:0|Math.max(0,t+e):void 0===t||t===e?e:0|Math.min(t,e)}function g(e){return e<0||0===e&&1/e==-1/0}var y="@@__IMMUTABLE_ITERABLE__@@";function v(e){return Boolean(e&&e[y])}var b="@@__IMMUTABLE_KEYED__@@";function w(e){return Boolean(e&&e[b])}var _="@@__IMMUTABLE_INDEXED__@@";function E(e){return Boolean(e&&e[_])}function S(e){return w(e)||E(e)}var x=function(e){return v(e)?e:q(e)},k=function(e){function t(e){return w(e)?e:G(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(x),C=function(e){function t(e){return E(e)?e:$(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(x),O=function(e){function t(e){return v(e)&&!S(e)?e:Q(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(x);x.Keyed=k,x.Indexed=C,x.Set=O;var D="@@__IMMUTABLE_SEQ__@@";function M(e){return Boolean(e&&e[D])}var T="@@__IMMUTABLE_RECORD__@@";function A(e){return Boolean(e&&e[T])}function N(e){return v(e)||A(e)}var I="@@__IMMUTABLE_ORDERED__@@";function L(e){return Boolean(e&&e[I])}var j="function"==typeof Symbol&&Symbol.iterator,P="@@iterator",R=j||P,F=function(e){this.next=e};function z(e,t,n,r){var o=0===e?t:1===e?n:[t,n];return r?r.value=o:r={value:o,done:!1},r}function B(){return{value:void 0,done:!0}}function U(e){return!!Array.isArray(e)||!!Y(e)}function H(e){return e&&"function"==typeof e.next}function V(e){var t=Y(e);return t&&t.call(e)}function Y(e){var t=e&&(j&&e[j]||e[P]);if("function"==typeof t)return t}F.prototype.toString=function(){return"[Iterator]"},F.KEYS=0,F.VALUES=1,F.ENTRIES=2,F.prototype.inspect=F.prototype.toSource=function(){return this.toString()},F.prototype[R]=function(){return this};var K=Object.prototype.hasOwnProperty;function W(e){return!(!Array.isArray(e)&&"string"!=typeof e)||e&&"object"==typeof e&&Number.isInteger(e.length)&&e.length>=0&&(0===e.length?1===Object.keys(e).length:e.hasOwnProperty(e.length-1))}var q=function(e){function t(e){return null==e?te():N(e)?e.toSeq():function(e){var t,n,r=oe(e);if(r)return(n=Y(t=e))&&n===t.entries?r.fromEntrySeq():function(e){var t=Y(e);return t&&t===e.keys}(e)?r.toSetSeq():r;if("object"==typeof e)return new J(e);throw new TypeError("Expected Array or collection object of values, or keyed object: "+e)}(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq {","}")},t.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},t.prototype.__iterate=function(e,t){var n=this._cache;if(n){for(var r=n.length,o=0;o!==r;){var i=n[t?r-++o:o++];if(!1===e(i[1],i[0],this))break}return o}return this.__iterateUncached(e,t)},t.prototype.__iterator=function(e,t){var n=this._cache;if(n){var r=n.length,o=0;return new F(function(){if(o===r)return{value:void 0,done:!0};var i=n[t?r-++o:o++];return z(e,i[0],i[1])})}return this.__iteratorUncached(e,t)},t}(x),G=function(e){function t(e){return null==e?te().toKeyedSeq():v(e)?w(e)?e.toSeq():e.fromEntrySeq():A(e)?e.toSeq():ne(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toKeyedSeq=function(){return this},t}(q),$=function(e){function t(e){return null==e?te():v(e)?w(e)?e.entrySeq():e.toIndexedSeq():A(e)?e.toSeq().entrySeq():re(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toIndexedSeq=function(){return this},t.prototype.toString=function(){return this.__toString("Seq [","]")},t}(q),Q=function(e){function t(e){return(v(e)&&!S(e)?e:$(e)).toSetSeq()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return t(arguments)},t.prototype.toSetSeq=function(){return this},t}(q);q.isSeq=M,q.Keyed=G,q.Set=Q,q.Indexed=$,q.prototype[D]=!0;var Z=function(e){function t(e){this._array=e,this.size=e.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(e,t){return this.has(e)?this._array[u(this,e)]:t},t.prototype.__iterate=function(e,t){for(var n=this._array,r=n.length,o=0;o!==r;){var i=t?r-++o:o++;if(!1===e(n[i],i,this))break}return o},t.prototype.__iterator=function(e,t){var n=this._array,r=n.length,o=0;return new F(function(){if(o===r)return{value:void 0,done:!0};var i=t?r-++o:o++;return z(e,i,n[i])})},t}($),J=function(e){function t(e){var t=Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[]);this._object=e,this._keys=t,this.size=t.length}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},t.prototype.has=function(e){return K.call(this._object,e)},t.prototype.__iterate=function(e,t){for(var n=this._object,r=this._keys,o=r.length,i=0;i!==o;){var a=r[t?o-++i:i++];if(!1===e(n[a],a,this))break}return i},t.prototype.__iterator=function(e,t){var n=this._object,r=this._keys,o=r.length,i=0;return new F(function(){if(i===o)return{value:void 0,done:!0};var a=r[t?o-++i:i++];return z(e,a,n[a])})},t}(G);J.prototype[I]=!0;var X,ee=function(e){function t(e){this._collection=e,this.size=e.length||e.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=V(this._collection),r=0;if(H(n))for(var o;!(o=n.next()).done&&!1!==e(o.value,r++,this););return r},t.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=V(this._collection);if(!H(n))return new F(B);var r=0;return new F(function(){var t=n.next();return t.done?t:z(e,r++,t.value)})},t}($);function te(){return X||(X=new Z([]))}function ne(e){var t=oe(e);if(t)return t.fromEntrySeq();if("object"==typeof e)return new J(e);throw new TypeError("Expected Array or collection object of [k, v] entries, or keyed object: "+e)}function re(e){var t=oe(e);if(t)return t;throw new TypeError("Expected Array or collection object of values: "+e)}function oe(e){return W(e)?new Z(e):U(e)?new ee(e):void 0}var ie="@@__IMMUTABLE_MAP__@@";function ae(e){return Boolean(e&&e[ie])}function se(e){return ae(e)&&L(e)}function le(e){return Boolean(e&&"function"==typeof e.equals&&"function"==typeof e.hashCode)}function ce(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!!(le(e)&&le(t)&&e.equals(t))}var ue="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var n=65535&(e|=0),r=65535&(t|=0);return n*r+((e>>>16)*r+n*(t>>>16)<<16>>>0)|0};function pe(e){return e>>>1&1073741824|3221225471&e}var de=Object.prototype.valueOf;function fe(e){if(null==e)return he(e);if("function"==typeof e.hashCode)return pe(e.hashCode(e));var t,n,r,o=(t=e).valueOf!==de&&"function"==typeof t.valueOf?t.valueOf(t):t;if(null==o)return he(o);switch(typeof o){case"boolean":return o?1108378657:1108378656;case"number":return function(e){if(e!=e||e===1/0)return 0;var t=0|e;for(t!==e&&(t^=4294967295*e);e>4294967295;)t^=e/=4294967295;return pe(t)}(o);case"string":return o.length>xe?(void 0===(r=Oe[n=o])&&(r=me(n),Ce===ke&&(Ce=0,Oe={}),Ce++,Oe[n]=r),r):me(o);case"object":case"function":return function(e){var t;if(we&&void 0!==(t=be.get(e)))return t;if(void 0!==(t=e[Se]))return t;if(!ye){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Se]))return t;if(void 0!==(t=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}(e)))return t}if(t=ve(),we)be.set(e,t);else{if(void 0!==ge&&!1===ge(e))throw new Error("Non-extensible objects are not allowed as keys.");if(ye)Object.defineProperty(e,Se,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Se]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[Se]=t}}return t}(o);case"symbol":return function(e){var t=_e[e];return void 0!==t||(t=ve(),_e[e]=t),t}(o);default:if("function"==typeof o.toString)return me(o.toString());throw new Error("Value type "+typeof o+" cannot be hashed.")}}function he(e){return null===e?1108378658:1108378659}function me(e){for(var t=0,n=0;n<e.length;n++)t=31*t+e.charCodeAt(n)|0;return pe(t)}var ge=Object.isExtensible,ye=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}();function ve(){var e=++Ee;return 1073741824&Ee&&(Ee=0),e}var be,we="function"==typeof WeakMap;we&&(be=new WeakMap);var _e=Object.create(null),Ee=0,Se="__immutablehash__";"function"==typeof Symbol&&(Se=Symbol(Se));var xe=16,ke=255,Ce=0,Oe={},De=function(e){function t(e,t){this._iter=e,this._useKeys=t,this.size=e.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.get=function(e,t){return this._iter.get(e,t)},t.prototype.has=function(e){return this._iter.has(e)},t.prototype.valueSeq=function(){return this._iter.valueSeq()},t.prototype.reverse=function(){var e=this,t=Le(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},t.prototype.map=function(e,t){var n=this,r=Ie(this,e,t);return this._useKeys||(r.valueSeq=function(){return n._iter.toSeq().map(e,t)}),r},t.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate(function(t,r){return e(t,r,n)},t)},t.prototype.__iterator=function(e,t){return this._iter.__iterator(e,t)},t}(G);De.prototype[I]=!0;var Me=function(e){function t(e){this._iter=e,this.size=e.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.includes=function(e){return this._iter.includes(e)},t.prototype.__iterate=function(e,t){var n=this,r=0;return t&&c(this),this._iter.__iterate(function(o){return e(o,t?n.size-++r:r++,n)},t)},t.prototype.__iterator=function(e,t){var n=this,r=this._iter.__iterator(1,t),o=0;return t&&c(this),new F(function(){var i=r.next();return i.done?i:z(e,t?n.size-++o:o++,i.value,i)})},t}($),Te=function(e){function t(e){this._iter=e,this.size=e.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.has=function(e){return this._iter.includes(e)},t.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate(function(t){return e(t,t,n)},t)},t.prototype.__iterator=function(e,t){var n=this._iter.__iterator(1,t);return new F(function(){var t=n.next();return t.done?t:z(e,t.value,t.value,t)})},t}(Q),Ae=function(e){function t(e){this._iter=e,this.size=e.size}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.entrySeq=function(){return this._iter.toSeq()},t.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate(function(t){if(t){Ye(t);var r=v(t);return e(r?t.get(1):t[1],r?t.get(0):t[0],n)}},t)},t.prototype.__iterator=function(e,t){var n=this._iter.__iterator(1,t);return new F(function(){for(;;){var t=n.next();if(t.done)return t;var r=t.value;if(r){Ye(r);var o=v(r);return z(e,o?r.get(0):r[0],o?r.get(1):r[1],t)}}})},t}(G);function Ne(e){var t=We(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=qe,t.__iterateUncached=function(t,n){var r=this;return e.__iterate(function(e,n){return!1!==t(n,e,r)},n)},t.__iteratorUncached=function(t,n){if(2===t){var r=e.__iterator(t,n);return new F(function(){var e=r.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e})}return e.__iterator(1===t?0:1,n)},t}function Ie(e,t,n){var r=We(e);return r.size=e.size,r.has=function(t){return e.has(t)},r.get=function(r,o){var i=e.get(r,a);return i===a?o:t.call(n,i,r,e)},r.__iterateUncached=function(r,o){var i=this;return e.__iterate(function(e,o,a){return!1!==r(t.call(n,e,o,a),o,i)},o)},r.__iteratorUncached=function(r,o){var i=e.__iterator(2,o);return new F(function(){var o=i.next();if(o.done)return o;var a=o.value,s=a[0];return z(r,s,t.call(n,a[1],s,e),o)})},r}function Le(e,t){var n=this,r=We(e);return r._iter=e,r.size=e.size,r.reverse=function(){return e},e.flip&&(r.flip=function(){var t=Ne(e);return t.reverse=function(){return e.flip()},t}),r.get=function(n,r){return e.get(t?n:-1-n,r)},r.has=function(n){return e.has(t?n:-1-n)},r.includes=function(t){return e.includes(t)},r.cacheResult=qe,r.__iterate=function(n,r){var o=this,i=0;return r&&c(e),e.__iterate(function(e,a){return n(e,t?a:r?o.size-++i:i++,o)},!r)},r.__iterator=function(r,o){var i=0;o&&c(e);var a=e.__iterator(2,!o);return new F(function(){var e=a.next();if(e.done)return e;var s=e.value;return z(r,t?s[0]:o?n.size-++i:i++,s[1],e)})},r}function je(e,t,n,r){var o=We(e);return r&&(o.has=function(r){var o=e.get(r,a);return o!==a&&!!t.call(n,o,r,e)},o.get=function(r,o){var i=e.get(r,a);return i!==a&&t.call(n,i,r,e)?i:o}),o.__iterateUncached=function(o,i){var a=this,s=0;return e.__iterate(function(e,i,l){if(t.call(n,e,i,l))return s++,o(e,r?i:s-1,a)},i),s},o.__iteratorUncached=function(o,i){var a=e.__iterator(2,i),s=0;return new F(function(){for(;;){var i=a.next();if(i.done)return i;var l=i.value,c=l[0],u=l[1];if(t.call(n,u,c,e))return z(o,r?c:s++,u,i)}})},o}function Pe(e,t,n,r){var o=e.size;if(d(t,n,o))return e;var i=f(t,o),a=h(n,o);if(i!=i||a!=a)return Pe(e.toSeq().cacheResult(),t,n,r);var s,l=a-i;l==l&&(s=l<0?0:l);var c=We(e);return c.size=0===s?s:e.size&&s||void 0,!r&&M(e)&&s>=0&&(c.get=function(t,n){return(t=u(this,t))>=0&&t<s?e.get(t+i,n):n}),c.__iterateUncached=function(t,n){var o=this;if(0===s)return 0;if(n)return this.cacheResult().__iterate(t,n);var a=0,l=!0,c=0;return e.__iterate(function(e,n){if(!l||!(l=a++<i))return c++,!1!==t(e,r?n:c-1,o)&&c!==s}),c},c.__iteratorUncached=function(t,n){if(0!==s&&n)return this.cacheResult().__iterator(t,n);if(0===s)return new F(B);var o=e.__iterator(t,n),a=0,l=0;return new F(function(){for(;a++<i;)o.next();if(++l>s)return{value:void 0,done:!0};var e=o.next();return r||1===t||e.done?e:z(t,l-1,0===t?void 0:e.value[1],e)})},c}function Re(e,t,n,r){var o=We(e);return o.__iterateUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterate(o,i);var s=!0,l=0;return e.__iterate(function(e,i,c){if(!s||!(s=t.call(n,e,i,c)))return l++,o(e,r?i:l-1,a)}),l},o.__iteratorUncached=function(o,i){var a=this;if(i)return this.cacheResult().__iterator(o,i);var s=e.__iterator(2,i),l=!0,c=0;return new F(function(){var e,i,u;do{if((e=s.next()).done)return r||1===o?e:z(o,c++,0===o?void 0:e.value[1],e);var p=e.value;i=p[0],u=p[1],l&&(l=t.call(n,u,i,a))}while(l);return 2===o?e:z(o,i,u,e)})},o}function Fe(e,t,n){var r=We(e);return r.__iterateUncached=function(o,i){if(i)return this.cacheResult().__iterate(o,i);var a=0,s=!1;return function e(l,c){l.__iterate(function(i,l){return(!t||c<t)&&v(i)?e(i,c+1):(a++,!1===o(i,n?l:a-1,r)&&(s=!0)),!s},i)}(e,0),a},r.__iteratorUncached=function(r,o){if(o)return this.cacheResult().__iterator(r,o);var i=e.__iterator(r,o),a=[],s=0;return new F(function(){for(;i;){var e=i.next();if(!1===e.done){var l=e.value;if(2===r&&(l=l[1]),t&&!(a.length<t)||!v(l))return n?e:z(r,s++,l,e);a.push(i),i=l.__iterator(r,o)}else i=a.pop()}return{value:void 0,done:!0}})},r}function ze(e,t,n){t||(t=Ge);var r=w(e),o=0,i=e.toSeq().map(function(t,r){return[r,t,o++,n?n(t,r,e):t]}).valueSeq().toArray();return i.sort(function(e,n){return t(e[3],n[3])||e[2]-n[2]}).forEach(r?function(e,t){i[t].length=2}:function(e,t){i[t]=e[1]}),r?G(i):E(e)?$(i):Q(i)}function Be(e,t,n){if(t||(t=Ge),n){var r=e.toSeq().map(function(t,r){return[t,n(t,r,e)]}).reduce(function(e,n){return Ue(t,e[1],n[1])?n:e});return r&&r[0]}return e.reduce(function(e,n){return Ue(t,e,n)?n:e})}function Ue(e,t,n){var r=e(n,t);return 0===r&&n!==t&&(null==n||n!=n)||r>0}function He(e,t,n,r){var o=We(e),i=new Z(n).map(function(e){return e.size});return o.size=r?i.max():i.min(),o.__iterate=function(e,t){for(var n,r=this.__iterator(1,t),o=0;!(n=r.next()).done&&!1!==e(n.value,o++,this););return o},o.__iteratorUncached=function(e,o){var i=n.map(function(e){return e=x(e),V(o?e.reverse():e)}),a=0,s=!1;return new F(function(){var n;return s||(n=i.map(function(e){return e.next()}),s=r?n.every(function(e){return e.done}):n.some(function(e){return e.done})),s?{value:void 0,done:!0}:z(e,a++,t.apply(null,n.map(function(e){return e.value})))})},o}function Ve(e,t){return e===t?e:M(e)?t:e.constructor(t)}function Ye(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function Ke(e){return w(e)?k:E(e)?C:O}function We(e){return Object.create((w(e)?G:E(e)?$:Q).prototype)}function qe(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):q.prototype.cacheResult.call(this)}function Ge(e,t){return void 0===e&&void 0===t?0:void 0===e?1:void 0===t?-1:e>t?1:e<t?-1:0}function $e(e,t){t=t||0;for(var n=Math.max(0,e.length-t),r=new Array(n),o=0;o<n;o++)r[o]=e[o+t];return r}function Qe(e,t){if(!e)throw new Error(t)}function Ze(e){Qe(e!==1/0,"Cannot perform this action with an infinite size.")}function Je(e){if(W(e)&&"string"!=typeof e)return e;if(L(e))return e.toArray();throw new TypeError("Invalid keyPath: expected Ordered Collection or Array: "+e)}Me.prototype.cacheResult=De.prototype.cacheResult=Te.prototype.cacheResult=Ae.prototype.cacheResult=qe;var Xe=Object.prototype.toString;function et(e){if(!e||"object"!=typeof e||"[object Object]"!==Xe.call(e))return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var n=t,r=Object.getPrototypeOf(t);null!==r;)n=r,r=Object.getPrototypeOf(n);return n===t}function tt(e){return"object"==typeof e&&(N(e)||Array.isArray(e)||et(e))}function nt(e){try{return"string"==typeof e?JSON.stringify(e):String(e)}catch(t){return JSON.stringify(e)}}function rt(e,t){return N(e)?e.has(t):tt(e)&&K.call(e,t)}function ot(e,t,n){return N(e)?e.get(t,n):rt(e,t)?"function"==typeof e.get?e.get(t):e[t]:n}function it(e){if(Array.isArray(e))return $e(e);var t={};for(var n in e)K.call(e,n)&&(t[n]=e[n]);return t}function at(e,t){if(!tt(e))throw new TypeError("Cannot update non-data-structure value: "+e);if(N(e)){if(!e.remove)throw new TypeError("Cannot update immutable value without .remove() method: "+e);return e.remove(t)}if(!K.call(e,t))return e;var n=it(e);return Array.isArray(n)?n.splice(t,1):delete n[t],n}function st(e,t,n){if(!tt(e))throw new TypeError("Cannot update non-data-structure value: "+e);if(N(e)){if(!e.set)throw new TypeError("Cannot update immutable value without .set() method: "+e);return e.set(t,n)}if(K.call(e,t)&&n===e[t])return e;var r=it(e);return r[t]=n,r}function lt(e,t,n,r){r||(r=n,n=void 0);var o=ct(N(e),e,Je(t),0,n,r);return o===a?n:o}function ct(e,t,n,r,o,i){var s=t===a;if(r===n.length){var l=s?o:t,c=i(l);return c===l?t:c}if(!s&&!tt(t))throw new TypeError("Cannot update within non-data-structure value in path ["+n.slice(0,r).map(nt)+"]: "+t);var u=n[r],p=s?a:ot(t,u,a),d=ct(p===a?e:N(p),p,n,r+1,o,i);return d===p?t:d===a?at(t,u):st(s?e?Wt():{}:t,u,d)}function ut(e,t,n){return lt(e,t,a,function(){return n})}function pt(e,t){return ut(this,e,t)}function dt(e,t){return lt(e,t,function(){return a})}function ft(e){return dt(this,e)}function ht(e,t,n,r){return lt(e,[t],n,r)}function mt(e,t,n){return 1===arguments.length?e(this):ht(this,e,t,n)}function gt(e,t,n){return lt(this,e,t,n)}function yt(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return bt(this,e)}function vt(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];if("function"!=typeof e)throw new TypeError("Invalid merger function: "+e);return bt(this,t,e)}function bt(e,t,n){for(var r=[],o=0;o<t.length;o++){var i=k(t[o]);0!==i.size&&r.push(i)}return 0===r.length?e:0!==e.toSeq().size||e.__ownerID||1!==r.length?e.withMutations(function(e){for(var t=n?function(t,r){ht(e,r,a,function(e){return e===a?t:n(e,t,r)})}:function(t,n){e.set(n,t)},o=0;o<r.length;o++)r[o].forEach(t)}):e.constructor(r[0])}function wt(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return kt(e,t)}function _t(e,t){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return kt(t,n,e)}function Et(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return xt(e,t)}function St(e,t){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return xt(t,n,e)}function xt(e,t,n){return kt(e,t,function(e){return function t(n,r,o){return tt(n)&&tt(r)&&(i=r,a=q(n),s=q(i),E(a)===E(s)&&w(a)===w(s))?kt(n,[r],t):e?e(n,r,o):r;var i,a,s}}(n))}function kt(e,t,n){if(!tt(e))throw new TypeError("Cannot merge into non-data-structure value: "+e);if(N(e))return"function"==typeof n&&e.mergeWith?e.mergeWith.apply(e,[n].concat(t)):e.merge?e.merge.apply(e,t):e.concat.apply(e,t);for(var r=Array.isArray(e),o=e,i=r?C:k,a=r?function(t){o===e&&(o=it(o)),o.push(t)}:function(t,r){var i=K.call(o,r),a=i&&n?n(o[r],t,r):t;i&&a===o[r]||(o===e&&(o=it(o)),o[r]=a)},s=0;s<t.length;s++)i(t[s]).forEach(a);return o}function Ct(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return xt(this,e)}function Ot(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return xt(this,t,e)}function Dt(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return lt(this,e,Wt(),function(e){return kt(e,t)})}function Mt(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return lt(this,e,Wt(),function(e){return xt(e,t)})}function Tt(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this}function At(){return this.__ownerID?this:this.__ensureOwner(new l)}function Nt(){return this.__ensureOwner()}function It(){return this.__altered}var Lt=function(e){function t(t){return null==t?Wt():ae(t)&&!L(t)?t:Wt().withMutations(function(n){var r=e(t);Ze(r.size),r.forEach(function(e,t){return n.set(t,e)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return Wt().withMutations(function(t){for(var n=0;n<e.length;n+=2){if(n+1>=e.length)throw new Error("Missing value for key: "+e[n]);t.set(e[n],e[n+1])}})},t.prototype.toString=function(){return this.__toString("Map {","}")},t.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},t.prototype.set=function(e,t){return qt(this,e,t)},t.prototype.remove=function(e){return qt(this,e,a)},t.prototype.deleteAll=function(e){var t=x(e);return 0===t.size?this:this.withMutations(function(e){t.forEach(function(t){return e.remove(t)})})},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Wt()},t.prototype.sort=function(e){return bn(ze(this,e))},t.prototype.sortBy=function(e,t){return bn(ze(this,t,e))},t.prototype.map=function(e,t){var n=this;return this.withMutations(function(r){r.forEach(function(o,i){r.set(i,e.call(t,o,i,n))})})},t.prototype.__iterator=function(e,t){return new Ht(this,e,t)},t.prototype.__iterate=function(e,t){var n=this,r=0;return this._root&&this._root.iterate(function(t){return r++,e(t[1],t[0],n)},t),r},t.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Kt(this.size,this._root,e,this.__hash):0===this.size?Wt():(this.__ownerID=e,this.__altered=!1,this)},t}(k);Lt.isMap=ae;var jt=Lt.prototype;jt[ie]=!0,jt[r]=jt.remove,jt.removeAll=jt.deleteAll,jt.setIn=pt,jt.removeIn=jt.deleteIn=ft,jt.update=mt,jt.updateIn=gt,jt.merge=jt.concat=yt,jt.mergeWith=vt,jt.mergeDeep=Ct,jt.mergeDeepWith=Ot,jt.mergeIn=Dt,jt.mergeDeepIn=Mt,jt.withMutations=Tt,jt.wasAltered=It,jt.asImmutable=Nt,jt["@@transducer/init"]=jt.asMutable=At,jt["@@transducer/step"]=function(e,t){return e.set(t[0],t[1])},jt["@@transducer/result"]=function(e){return e.asImmutable()};var Pt=function(e,t){this.ownerID=e,this.entries=t};Pt.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(ce(n,o[i][0]))return o[i][1];return r},Pt.prototype.update=function(e,t,n,r,o,i,c){for(var u=o===a,p=this.entries,d=0,f=p.length;d<f&&!ce(r,p[d][0]);d++);var h=d<f;if(h?p[d][1]===o:u)return this;if(s(c),(u||!h)&&s(i),!u||1!==p.length){if(!h&&!u&&p.length>=Xt)return function(e,t,n,r){e||(e=new l);for(var o=new Bt(e,fe(n),[n,r]),i=0;i<t.length;i++){var a=t[i];o=o.update(e,0,void 0,a[0],a[1])}return o}(e,p,r,o);var m=e&&e===this.ownerID,g=m?p:$e(p);return h?u?d===f-1?g.pop():g[d]=g.pop():g[d]=[r,o]:g.push([r,o]),m?(this.entries=g,this):new Pt(e,g)}};var Rt=function(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n};Rt.prototype.get=function(e,t,n,r){void 0===t&&(t=fe(n));var o=1<<((0===e?t:t>>>e)&i),a=this.bitmap;return 0===(a&o)?r:this.nodes[Zt(a&o-1)].get(e+5,t,n,r)},Rt.prototype.update=function(e,t,n,r,s,l,c){void 0===n&&(n=fe(r));var u=(0===t?n:n>>>t)&i,p=1<<u,d=this.bitmap,f=0!==(d&p);if(!f&&s===a)return this;var h=Zt(d&p-1),m=this.nodes,g=f?m[h]:void 0,y=Gt(g,e,t+5,n,r,s,l,c);if(y===g)return this;if(!f&&y&&m.length>=en)return function(e,t,n,r,i){for(var a=0,s=new Array(o),l=0;0!==n;l++,n>>>=1)s[l]=1&n?t[a++]:void 0;return s[r]=i,new Ft(e,a+1,s)}(e,m,d,u,y);if(f&&!y&&2===m.length&&$t(m[1^h]))return m[1^h];if(f&&y&&1===m.length&&$t(y))return y;var v=e&&e===this.ownerID,b=f?y?d:d^p:d|p,w=f?y?Jt(m,h,y,v):function(e,t,n){var r=e.length-1;if(n&&t===r)return e.pop(),e;for(var o=new Array(r),i=0,a=0;a<r;a++)a===t&&(i=1),o[a]=e[a+i];return o}(m,h,v):function(e,t,n,r){var o=e.length+1;if(r&&t+1===o)return e[t]=n,e;for(var i=new Array(o),a=0,s=0;s<o;s++)s===t?(i[s]=n,a=-1):i[s]=e[s+a];return i}(m,h,y,v);return v?(this.bitmap=b,this.nodes=w,this):new Rt(e,b,w)};var Ft=function(e,t,n){this.ownerID=e,this.count=t,this.nodes=n};Ft.prototype.get=function(e,t,n,r){void 0===t&&(t=fe(n));var o=(0===e?t:t>>>e)&i,a=this.nodes[o];return a?a.get(e+5,t,n,r):r},Ft.prototype.update=function(e,t,n,r,o,s,l){void 0===n&&(n=fe(r));var c=(0===t?n:n>>>t)&i,u=o===a,p=this.nodes,d=p[c];if(u&&!d)return this;var f=Gt(d,e,t+5,n,r,o,s,l);if(f===d)return this;var h=this.count;if(d){if(!f&&--h<tn)return function(e,t,n,r){for(var o=0,i=0,a=new Array(n),s=0,l=1,c=t.length;s<c;s++,l<<=1){var u=t[s];void 0!==u&&s!==r&&(o|=l,a[i++]=u)}return new Rt(e,o,a)}(e,p,h,c)}else h++;var m=e&&e===this.ownerID,g=Jt(p,c,f,m);return m?(this.count=h,this.nodes=g,this):new Ft(e,h,g)};var zt=function(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n};zt.prototype.get=function(e,t,n,r){for(var o=this.entries,i=0,a=o.length;i<a;i++)if(ce(n,o[i][0]))return o[i][1];return r},zt.prototype.update=function(e,t,n,r,o,i,l){void 0===n&&(n=fe(r));var c=o===a;if(n!==this.keyHash)return c?this:(s(l),s(i),Qt(this,e,t,n,[r,o]));for(var u=this.entries,p=0,d=u.length;p<d&&!ce(r,u[p][0]);p++);var f=p<d;if(f?u[p][1]===o:c)return this;if(s(l),(c||!f)&&s(i),c&&2===d)return new Bt(e,this.keyHash,u[1^p]);var h=e&&e===this.ownerID,m=h?u:$e(u);return f?c?p===d-1?m.pop():m[p]=m.pop():m[p]=[r,o]:m.push([r,o]),h?(this.entries=m,this):new zt(e,this.keyHash,m)};var Bt=function(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n};Bt.prototype.get=function(e,t,n,r){return ce(n,this.entry[0])?this.entry[1]:r},Bt.prototype.update=function(e,t,n,r,o,i,l){var c=o===a,u=ce(r,this.entry[0]);return(u?o===this.entry[1]:c)?this:(s(l),c?void s(i):u?e&&e===this.ownerID?(this.entry[1]=o,this):new Bt(e,this.keyHash,[r,o]):(s(i),Qt(this,e,t,fe(r),[r,o])))},Pt.prototype.iterate=zt.prototype.iterate=function(e,t){for(var n=this.entries,r=0,o=n.length-1;r<=o;r++)if(!1===e(n[t?o-r:r]))return!1},Rt.prototype.iterate=Ft.prototype.iterate=function(e,t){for(var n=this.nodes,r=0,o=n.length-1;r<=o;r++){var i=n[t?o-r:r];if(i&&!1===i.iterate(e,t))return!1}},Bt.prototype.iterate=function(e,t){return e(this.entry)};var Ut,Ht=function(e){function t(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&Yt(e._root)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var n=t.node,r=t.index++,o=void 0;if(n.entry){if(0===r)return Vt(e,n.entry)}else if(n.entries){if(r<=(o=n.entries.length-1))return Vt(e,n.entries[this._reverse?o-r:r])}else if(r<=(o=n.nodes.length-1)){var i=n.nodes[this._reverse?o-r:r];if(i){if(i.entry)return Vt(e,i.entry);t=this._stack=Yt(i,t)}continue}t=this._stack=this._stack.__prev}return{value:void 0,done:!0}},t}(F);function Vt(e,t){return z(e,t[0],t[1])}function Yt(e,t){return{node:e,index:0,__prev:t}}function Kt(e,t,n,r){var o=Object.create(jt);return o.size=e,o._root=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function Wt(){return Ut||(Ut=Kt(0))}function qt(e,t,n){var r,o;if(e._root){var i={value:!1},s={value:!1};if(r=Gt(e._root,e.__ownerID,0,void 0,t,n,i,s),!s.value)return e;o=e.size+(i.value?n===a?-1:1:0)}else{if(n===a)return e;o=1,r=new Pt(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=o,e._root=r,e.__hash=void 0,e.__altered=!0,e):r?Kt(o,r):Wt()}function Gt(e,t,n,r,o,i,l,c){return e?e.update(t,n,r,o,i,l,c):i===a?e:(s(c),s(l),new Bt(t,r,[o,i]))}function $t(e){return e.constructor===Bt||e.constructor===zt}function Qt(e,t,n,r,o){if(e.keyHash===r)return new zt(t,r,[e.entry,o]);var a,s=(0===n?e.keyHash:e.keyHash>>>n)&i,l=(0===n?r:r>>>n)&i,c=s===l?[Qt(e,t,n+5,r,o)]:(a=new Bt(t,r,o),s<l?[e,a]:[a,e]);return new Rt(t,1<<s|1<<l,c)}function Zt(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,127&(e+=e>>8)+(e>>16)}function Jt(e,t,n,r){var o=r?e:$e(e);return o[t]=n,o}var Xt=8,en=16,tn=8,nn="@@__IMMUTABLE_LIST__@@";function rn(e){return Boolean(e&&e[nn])}var on=function(e){function t(t){var n=dn();if(null==t)return n;if(rn(t))return t;var r=e(t),i=r.size;return 0===i?n:(Ze(i),i>0&&i<o?pn(0,i,5,null,new sn(r.toArray())):n.withMutations(function(e){e.setSize(i),r.forEach(function(t,n){return e.set(n,t)})}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("List [","]")},t.prototype.get=function(e,t){if((e=u(this,e))>=0&&e<this.size){var n=mn(this,e+=this._origin);return n&&n.array[e&i]}return t},t.prototype.set=function(e,t){return function(e,t,n){if((t=u(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations(function(e){t<0?gn(e,t).set(0,n):gn(e,0,t+1).set(t,n)});t+=e._origin;var r=e._tail,o=e._root,i={value:!1};return t>=yn(e._capacity)?r=fn(r,e.__ownerID,0,t,n,i):o=fn(o,e.__ownerID,e._level,t,n,i),i.value?e.__ownerID?(e._root=o,e._tail=r,e.__hash=void 0,e.__altered=!0,e):pn(e._origin,e._capacity,e._level,o,r):e}(this,e,t)},t.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},t.prototype.insert=function(e,t){return this.splice(e,0,t)},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=5,this._root=this._tail=this.__hash=void 0,this.__altered=!0,this):dn()},t.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations(function(n){gn(n,0,t+e.length);for(var r=0;r<e.length;r++)n.set(t+r,e[r])})},t.prototype.pop=function(){return gn(this,0,-1)},t.prototype.unshift=function(){var e=arguments;return this.withMutations(function(t){gn(t,-e.length);for(var n=0;n<e.length;n++)t.set(n,e[n])})},t.prototype.shift=function(){return gn(this,1)},t.prototype.concat=function(){for(var t=arguments,n=[],r=0;r<arguments.length;r++){var o=t[r],i=e("string"!=typeof o&&U(o)?o:[o]);0!==i.size&&n.push(i)}return 0===n.length?this:0!==this.size||this.__ownerID||1!==n.length?this.withMutations(function(e){n.forEach(function(t){return t.forEach(function(t){return e.push(t)})})}):this.constructor(n[0])},t.prototype.setSize=function(e){return gn(this,0,e)},t.prototype.map=function(e,t){var n=this;return this.withMutations(function(r){for(var o=0;o<n.size;o++)r.set(o,e.call(t,r.get(o),o,n))})},t.prototype.slice=function(e,t){var n=this.size;return d(e,t,n)?this:gn(this,f(e,n),h(t,n))},t.prototype.__iterator=function(e,t){var n=t?this.size:0,r=un(this,t);return new F(function(){var o=r();return o===cn?{value:void 0,done:!0}:z(e,t?--n:n++,o)})},t.prototype.__iterate=function(e,t){for(var n,r=t?this.size:0,o=un(this,t);(n=o())!==cn&&!1!==e(n,t?--r:r++,this););return r},t.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?pn(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):0===this.size?dn():(this.__ownerID=e,this.__altered=!1,this)},t}(C);on.isList=rn;var an=on.prototype;an[nn]=!0,an[r]=an.remove,an.merge=an.concat,an.setIn=pt,an.deleteIn=an.removeIn=ft,an.update=mt,an.updateIn=gt,an.mergeIn=Dt,an.mergeDeepIn=Mt,an.withMutations=Tt,an.wasAltered=It,an.asImmutable=Nt,an["@@transducer/init"]=an.asMutable=At,an["@@transducer/step"]=function(e,t){return e.push(t)},an["@@transducer/result"]=function(e){return e.asImmutable()};var sn=function(e,t){this.array=e,this.ownerID=t};sn.prototype.removeBefore=function(e,t,n){if(n===t?1<<t:0===this.array.length)return this;var r=n>>>t&i;if(r>=this.array.length)return new sn([],e);var o,a=0===r;if(t>0){var s=this.array[r];if((o=s&&s.removeBefore(e,t-5,n))===s&&a)return this}if(a&&!o)return this;var l=hn(this,e);if(!a)for(var c=0;c<r;c++)l.array[c]=void 0;return o&&(l.array[r]=o),l},sn.prototype.removeAfter=function(e,t,n){if(n===(t?1<<t:0)||0===this.array.length)return this;var r,o=n-1>>>t&i;if(o>=this.array.length)return this;if(t>0){var a=this.array[o];if((r=a&&a.removeAfter(e,t-5,n))===a&&o===this.array.length-1)return this}var s=hn(this,e);return s.array.splice(o+1),r&&(s.array[o]=r),s};var ln,cn={};function un(e,t){var n=e._origin,r=e._capacity,i=yn(r),a=e._tail;return function e(s,l,c){return 0===l?function(e,s){var l=s===i?a&&a.array:e&&e.array,c=s>n?0:n-s,u=r-s;return u>o&&(u=o),function(){if(c===u)return cn;var e=t?--u:c++;return l&&l[e]}}(s,c):function(i,a,s){var l,c=i&&i.array,u=s>n?0:n-s>>a,p=1+(r-s>>a);return p>o&&(p=o),function(){for(;;){if(l){var n=l();if(n!==cn)return n;l=null}if(u===p)return cn;var r=t?--p:u++;l=e(c&&c[r],a-5,s+(r<<a))}}}(s,l,c)}(e._root,e._level,0)}function pn(e,t,n,r,o,i,a){var s=Object.create(an);return s.size=t-e,s._origin=e,s._capacity=t,s._level=n,s._root=r,s._tail=o,s.__ownerID=i,s.__hash=a,s.__altered=!1,s}function dn(){return ln||(ln=pn(0,0,5))}function fn(e,t,n,r,o,a){var l,c=r>>>n&i,u=e&&c<e.array.length;if(!u&&void 0===o)return e;if(n>0){var p=e&&e.array[c],d=fn(p,t,n-5,r,o,a);return d===p?e:((l=hn(e,t)).array[c]=d,l)}return u&&e.array[c]===o?e:(a&&s(a),l=hn(e,t),void 0===o&&c===l.array.length-1?l.array.pop():l.array[c]=o,l)}function hn(e,t){return t&&e&&t===e.ownerID?e:new sn(e?e.array.slice():[],t)}function mn(e,t){if(t>=yn(e._capacity))return e._tail;if(t<1<<e._level+5){for(var n=e._root,r=e._level;n&&r>0;)n=n.array[t>>>r&i],r-=5;return n}}function gn(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new l,o=e._origin,a=e._capacity,s=o+t,c=void 0===n?a:n<0?a+n:o+n;if(s===o&&c===a)return e;if(s>=c)return e.clear();for(var u=e._level,p=e._root,d=0;s+d<0;)p=new sn(p&&p.array.length?[void 0,p]:[],r),d+=1<<(u+=5);d&&(s+=d,o+=d,c+=d,a+=d);for(var f=yn(a),h=yn(c);h>=1<<u+5;)p=new sn(p&&p.array.length?[p]:[],r),u+=5;var m=e._tail,g=h<f?mn(e,c-1):h>f?new sn([],r):m;if(m&&h>f&&s<a&&m.array.length){for(var y=p=hn(p,r),v=u;v>5;v-=5){var b=f>>>v&i;y=y.array[b]=hn(y.array[b],r)}y.array[f>>>5&i]=m}if(c<a&&(g=g&&g.removeAfter(r,0,c)),s>=h)s-=h,c-=h,u=5,p=null,g=g&&g.removeBefore(r,0,s);else if(s>o||h<f){for(d=0;p;){var w=s>>>u&i;if(w!==h>>>u&i)break;w&&(d+=(1<<u)*w),u-=5,p=p.array[w]}p&&s>o&&(p=p.removeBefore(r,u,s-d)),p&&h<f&&(p=p.removeAfter(r,u,h-d)),d&&(s-=d,c-=d)}return e.__ownerID?(e.size=c-s,e._origin=s,e._capacity=c,e._level=u,e._root=p,e._tail=g,e.__hash=void 0,e.__altered=!0,e):pn(s,c,u,p,g)}function yn(e){return e<o?0:e-1>>>5<<5}var vn,bn=function(e){function t(e){return null==e?_n():se(e)?e:_n().withMutations(function(t){var n=k(e);Ze(n.size),n.forEach(function(e,n){return t.set(n,e)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("OrderedMap {","}")},t.prototype.get=function(e,t){var n=this._map.get(e);return void 0!==n?this._list.get(n)[1]:t},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this.__altered=!0,this):_n()},t.prototype.set=function(e,t){return En(this,e,t)},t.prototype.remove=function(e){return En(this,e,a)},t.prototype.__iterate=function(e,t){var n=this;return this._list.__iterate(function(t){return t&&e(t[1],t[0],n)},t)},t.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},t.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),n=this._list.__ensureOwner(e);return e?wn(t,n,e,this.__hash):0===this.size?_n():(this.__ownerID=e,this.__altered=!1,this._map=t,this._list=n,this)},t}(Lt);function wn(e,t,n,r){var o=Object.create(bn.prototype);return o.size=e?e.size:0,o._map=e,o._list=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function _n(){return vn||(vn=wn(Wt(),dn()))}function En(e,t,n){var r,i,s=e._map,l=e._list,c=s.get(t),u=void 0!==c;if(n===a){if(!u)return e;l.size>=o&&l.size>=2*s.size?(r=(i=l.filter(function(e,t){return void 0!==e&&c!==t})).toKeyedSeq().map(function(e){return e[0]}).flip().toMap(),e.__ownerID&&(r.__ownerID=i.__ownerID=e.__ownerID)):(r=s.remove(t),i=c===l.size-1?l.pop():l.set(c,void 0))}else if(u){if(n===l.get(c)[1])return e;r=s,i=l.set(c,[t,n])}else r=s.set(t,l.size),i=l.set(l.size,[t,n]);return e.__ownerID?(e.size=r.size,e._map=r,e._list=i,e.__hash=void 0,e.__altered=!0,e):wn(r,i)}bn.isOrderedMap=se,bn.prototype[I]=!0,bn.prototype[r]=bn.prototype.remove;var Sn="@@__IMMUTABLE_STACK__@@";function xn(e){return Boolean(e&&e[Sn])}var kn=function(e){function t(e){return null==e?Mn():xn(e)?e:Mn().pushAll(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("Stack [","]")},t.prototype.get=function(e,t){var n=this._head;for(e=u(this,e);n&&e--;)n=n.next;return n?n.value:t},t.prototype.peek=function(){return this._head&&this._head.value},t.prototype.push=function(){var e=arguments;if(0===arguments.length)return this;for(var t=this.size+arguments.length,n=this._head,r=arguments.length-1;r>=0;r--)n={value:e[r],next:n};return this.__ownerID?(this.size=t,this._head=n,this.__hash=void 0,this.__altered=!0,this):Dn(t,n)},t.prototype.pushAll=function(t){if(0===(t=e(t)).size)return this;if(0===this.size&&xn(t))return t;Ze(t.size);var n=this.size,r=this._head;return t.__iterate(function(e){n++,r={value:e,next:r}},!0),this.__ownerID?(this.size=n,this._head=r,this.__hash=void 0,this.__altered=!0,this):Dn(n,r)},t.prototype.pop=function(){return this.slice(1)},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Mn()},t.prototype.slice=function(t,n){if(d(t,n,this.size))return this;var r=f(t,this.size);if(h(n,this.size)!==this.size)return e.prototype.slice.call(this,t,n);for(var o=this.size-r,i=this._head;r--;)i=i.next;return this.__ownerID?(this.size=o,this._head=i,this.__hash=void 0,this.__altered=!0,this):Dn(o,i)},t.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Dn(this.size,this._head,e,this.__hash):0===this.size?Mn():(this.__ownerID=e,this.__altered=!1,this)},t.prototype.__iterate=function(e,t){var n=this;if(t)return new Z(this.toArray()).__iterate(function(t,r){return e(t,r,n)},t);for(var r=0,o=this._head;o&&!1!==e(o.value,r++,this);)o=o.next;return r},t.prototype.__iterator=function(e,t){if(t)return new Z(this.toArray()).__iterator(e,t);var n=0,r=this._head;return new F(function(){if(r){var t=r.value;return r=r.next,z(e,n++,t)}return{value:void 0,done:!0}})},t}(C);kn.isStack=xn;var Cn,On=kn.prototype;function Dn(e,t,n,r){var o=Object.create(On);return o.size=e,o._head=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function Mn(){return Cn||(Cn=Dn(0))}On[Sn]=!0,On.shift=On.pop,On.unshift=On.push,On.unshiftAll=On.pushAll,On.withMutations=Tt,On.wasAltered=It,On.asImmutable=Nt,On["@@transducer/init"]=On.asMutable=At,On["@@transducer/step"]=function(e,t){return e.unshift(t)},On["@@transducer/result"]=function(e){return e.asImmutable()};var Tn="@@__IMMUTABLE_SET__@@";function An(e){return Boolean(e&&e[Tn])}function Nn(e){return An(e)&&L(e)}function In(e,t){if(e===t)return!0;if(!v(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||w(e)!==w(t)||E(e)!==E(t)||L(e)!==L(t))return!1;if(0===e.size&&0===t.size)return!0;var n=!S(e);if(L(e)){var r=e.entries();return t.every(function(e,t){var o=r.next().value;return o&&ce(o[1],e)&&(n||ce(o[0],t))})&&r.next().done}var o=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{o=!0;var i=e;e=t,t=i}var s=!0,l=t.__iterate(function(t,r){if(n?!e.has(t):o?!ce(t,e.get(r,a)):!ce(e.get(r,a),t))return s=!1,!1});return s&&e.size===l}function Ln(e,t){var n=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(n),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(n),e}function jn(e){if(!e||"object"!=typeof e)return e;if(!v(e)){if(!tt(e))return e;e=q(e)}if(w(e)){var t={};return e.__iterate(function(e,n){t[n]=jn(e)}),t}var n=[];return e.__iterate(function(e){n.push(jn(e))}),n}var Pn=function(e){function t(t){return null==t?Un():An(t)&&!L(t)?t:Un().withMutations(function(n){var r=e(t);Ze(r.size),r.forEach(function(e){return n.add(e)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(e){return this(k(e).keySeq())},t.intersect=function(e){return(e=x(e).toArray()).length?Fn.intersect.apply(t(e.pop()),e):Un()},t.union=function(e){return(e=x(e).toArray()).length?Fn.union.apply(t(e.pop()),e):Un()},t.prototype.toString=function(){return this.__toString("Set {","}")},t.prototype.has=function(e){return this._map.has(e)},t.prototype.add=function(e){return zn(this,this._map.set(e,e))},t.prototype.remove=function(e){return zn(this,this._map.remove(e))},t.prototype.clear=function(){return zn(this,this._map.clear())},t.prototype.map=function(e,t){var n=this,r=!1,o=zn(this,this._map.mapEntries(function(o){var i=o[1],a=e.call(t,i,i,n);return a!==i&&(r=!0),[a,a]},t));return r?o:this},t.prototype.union=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return 0===(t=t.filter(function(e){return 0!==e.size})).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations(function(n){for(var r=0;r<t.length;r++)"string"==typeof t[r]?n.add(t[r]):e(t[r]).forEach(function(e){return n.add(e)})}):this.constructor(t[0])},t.prototype.intersect=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(0===t.length)return this;t=t.map(function(t){return e(t)});var r=[];return this.forEach(function(e){t.every(function(t){return t.includes(e)})||r.push(e)}),this.withMutations(function(e){r.forEach(function(t){e.remove(t)})})},t.prototype.subtract=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(0===t.length)return this;t=t.map(function(t){return e(t)});var r=[];return this.forEach(function(e){t.some(function(t){return t.includes(e)})&&r.push(e)}),this.withMutations(function(e){r.forEach(function(t){e.remove(t)})})},t.prototype.sort=function(e){return ar(ze(this,e))},t.prototype.sortBy=function(e,t){return ar(ze(this,t,e))},t.prototype.wasAltered=function(){return this._map.wasAltered()},t.prototype.__iterate=function(e,t){var n=this;return this._map.__iterate(function(t){return e(t,t,n)},t)},t.prototype.__iterator=function(e,t){return this._map.__iterator(e,t)},t.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):0===this.size?this.__empty():(this.__ownerID=e,this._map=t,this)},t}(O);Pn.isSet=An;var Rn,Fn=Pn.prototype;function zn(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function Bn(e,t){var n=Object.create(Fn);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function Un(){return Rn||(Rn=Bn(Wt()))}Fn[Tn]=!0,Fn[r]=Fn.remove,Fn.merge=Fn.concat=Fn.union,Fn.withMutations=Tt,Fn.asImmutable=Nt,Fn["@@transducer/init"]=Fn.asMutable=At,Fn["@@transducer/step"]=function(e,t){return e.add(t)},Fn["@@transducer/result"]=function(e){return e.asImmutable()},Fn.__empty=Un,Fn.__make=Bn;var Hn,Vn=function(e){function t(e,n,r){if(!(this instanceof t))return new t(e,n,r);if(Qe(0!==r,"Cannot step a Range by 0"),e=e||0,void 0===n&&(n=1/0),r=void 0===r?1:Math.abs(r),n<e&&(r=-r),this._start=e,this._end=n,this._step=r,this.size=Math.max(0,Math.ceil((n-e)/r-1)+1),0===this.size){if(Hn)return Hn;Hn=this}}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},t.prototype.get=function(e,t){return this.has(e)?this._start+u(this,e)*this._step:t},t.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},t.prototype.slice=function(e,n){return d(e,n,this.size)?this:(e=f(e,this.size),(n=h(n,this.size))<=e?new t(0,0):new t(this.get(e,this._end),this.get(n,this._end),this._step))},t.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step===0){var n=t/this._step;if(n>=0&&n<this.size)return n}return-1},t.prototype.lastIndexOf=function(e){return this.indexOf(e)},t.prototype.__iterate=function(e,t){for(var n=this.size,r=this._step,o=t?this._start+(n-1)*r:this._start,i=0;i!==n&&!1!==e(o,t?n-++i:i++,this);)o+=t?-r:r;return i},t.prototype.__iterator=function(e,t){var n=this.size,r=this._step,o=t?this._start+(n-1)*r:this._start,i=0;return new F(function(){if(i===n)return{value:void 0,done:!0};var a=o;return o+=t?-r:r,z(e,t?n-++i:i++,a)})},t.prototype.equals=function(e){return e instanceof t?this._start===e._start&&this._end===e._end&&this._step===e._step:In(this,e)},t}($);function Yn(e,t,n){for(var r=Je(t),o=0;o!==r.length;)if((e=ot(e,r[o++],a))===a)return n;return e}function Kn(e,t){return Yn(this,e,t)}function Wn(e,t){return Yn(e,t,a)!==a}function qn(){Ze(this.size);var e={};return this.__iterate(function(t,n){e[n]=t}),e}x.isIterable=v,x.isKeyed=w,x.isIndexed=E,x.isAssociative=S,x.isOrdered=L,x.Iterator=F,Ln(x,{toArray:function(){Ze(this.size);var e=new Array(this.size||0),t=w(this),n=0;return this.__iterate(function(r,o){e[n++]=t?[o,r]:r}),e},toIndexedSeq:function(){return new Me(this)},toJS:function(){return jn(this)},toKeyedSeq:function(){return new De(this,!0)},toMap:function(){return Lt(this.toKeyedSeq())},toObject:qn,toOrderedMap:function(){return bn(this.toKeyedSeq())},toOrderedSet:function(){return ar(w(this)?this.valueSeq():this)},toSet:function(){return Pn(w(this)?this.valueSeq():this)},toSetSeq:function(){return new Te(this)},toSeq:function(){return E(this)?this.toIndexedSeq():w(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return kn(w(this)?this.valueSeq():this)},toList:function(){return on(w(this)?this.valueSeq():this)},toString:function(){return"[Collection]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return Ve(this,function(e,t){var n=w(e),r=[e].concat(t).map(function(e){return v(e)?n&&(e=k(e)):e=n?ne(e):re(Array.isArray(e)?e:[e]),e}).filter(function(e){return 0!==e.size});if(0===r.length)return e;if(1===r.length){var o=r[0];if(o===e||n&&w(o)||E(e)&&E(o))return o}var i=new Z(r);return n?i=i.toKeyedSeq():E(e)||(i=i.toSetSeq()),(i=i.flatten(!0)).size=r.reduce(function(e,t){if(void 0!==e){var n=t.size;if(void 0!==n)return e+n}},0),i}(this,e))},includes:function(e){return this.some(function(t){return ce(t,e)})},entries:function(){return this.__iterator(2)},every:function(e,t){Ze(this.size);var n=!0;return this.__iterate(function(r,o,i){if(!e.call(t,r,o,i))return n=!1,!1}),n},filter:function(e,t){return Ve(this,je(this,e,t,!0))},partition:function(e,t){return function(e,t,n){var r=w(e),o=[[],[]];e.__iterate(function(i,a){o[t.call(n,i,a,e)?1:0].push(r?[a,i]:i)});var i=Ke(e);return o.map(function(t){return Ve(e,i(t))})}(this,e,t)},find:function(e,t,n){var r=this.findEntry(e,t);return r?r[1]:n},forEach:function(e,t){return Ze(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){Ze(this.size),e=void 0!==e?""+e:",";var t="",n=!0;return this.__iterate(function(r){n?n=!1:t+=e,t+=null!=r?r.toString():""}),t},keys:function(){return this.__iterator(0)},map:function(e,t){return Ve(this,Ie(this,e,t))},reduce:function(e,t,n){return Jn(this,e,t,n,arguments.length<2,!1)},reduceRight:function(e,t,n){return Jn(this,e,t,n,arguments.length<2,!0)},reverse:function(){return Ve(this,Le(this,!0))},slice:function(e,t){return Ve(this,Pe(this,e,t,!0))},some:function(e,t){return!this.every(tr(e),t)},sort:function(e){return Ve(this,ze(this,e))},values:function(){return this.__iterator(1)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(e,t){return c(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return function(e,t,n){var r=Lt().asMutable();return e.__iterate(function(o,i){r.update(t.call(n,o,i,e),0,function(e){return e+1})}),r.asImmutable()}(this,e,t)},equals:function(e){return In(this,e)},entrySeq:function(){var e=this;if(e._cache)return new Z(e._cache);var t=e.toSeq().map(er).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(tr(e),t)},findEntry:function(e,t,n){var r=n;return this.__iterate(function(n,o,i){if(e.call(t,n,o,i))return r=[o,n],!1}),r},findKey:function(e,t){var n=this.findEntry(e,t);return n&&n[0]},findLast:function(e,t,n){return this.toKeyedSeq().reverse().find(e,t,n)},findLastEntry:function(e,t,n){return this.toKeyedSeq().reverse().findEntry(e,t,n)},findLastKey:function(e,t){return this.toKeyedSeq().reverse().findKey(e,t)},first:function(e){return this.find(p,null,e)},flatMap:function(e,t){return Ve(this,function(e,t,n){var r=Ke(e);return e.toSeq().map(function(o,i){return r(t.call(n,o,i,e))}).flatten(!0)}(this,e,t))},flatten:function(e){return Ve(this,Fe(this,e,!0))},fromEntrySeq:function(){return new Ae(this)},get:function(e,t){return this.find(function(t,n){return ce(n,e)},void 0,t)},getIn:Kn,groupBy:function(e,t){return function(e,t,n){var r=w(e),o=(L(e)?bn():Lt()).asMutable();e.__iterate(function(i,a){o.update(t.call(n,i,a,e),function(e){return(e=e||[]).push(r?[a,i]:i),e})});var i=Ke(e);return o.map(function(t){return Ve(e,i(t))}).asImmutable()}(this,e,t)},has:function(e){return this.get(e,a)!==a},hasIn:function(e){return Wn(this,e)},isSubset:function(e){return e="function"==typeof e.includes?e:x(e),this.every(function(t){return e.includes(t)})},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:x(e)).isSubset(this)},keyOf:function(e){return this.findKey(function(t){return ce(t,e)})},keySeq:function(){return this.toSeq().map(Xn).toIndexedSeq()},last:function(e){return this.toSeq().reverse().first(e)},lastKeyOf:function(e){return this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return Be(this,e)},maxBy:function(e,t){return Be(this,t,e)},min:function(e){return Be(this,e?nr(e):or)},minBy:function(e,t){return Be(this,t?nr(t):or,e)},rest:function(){return this.slice(1)},skip:function(e){return 0===e?this:this.slice(Math.max(0,e))},skipLast:function(e){return 0===e?this:this.slice(0,-Math.max(0,e))},skipWhile:function(e,t){return Ve(this,Re(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(tr(e),t)},sortBy:function(e,t){return Ve(this,ze(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return this.slice(-Math.max(0,e))},takeWhile:function(e,t){return Ve(this,function(e,t,n){var r=We(e);return r.__iterateUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterate(r,o);var a=0;return e.__iterate(function(e,o,s){return t.call(n,e,o,s)&&++a&&r(e,o,i)}),a},r.__iteratorUncached=function(r,o){var i=this;if(o)return this.cacheResult().__iterator(r,o);var a=e.__iterator(2,o),s=!0;return new F(function(){if(!s)return{value:void 0,done:!0};var e=a.next();if(e.done)return e;var o=e.value,l=o[0],c=o[1];return t.call(n,c,l,i)?2===r?e:z(r,l,c,e):(s=!1,{value:void 0,done:!0})})},r}(this,e,t))},takeUntil:function(e,t){return this.takeWhile(tr(e),t)},update:function(e){return e(this)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=function(e){if(e.size===1/0)return 0;var t=L(e),n=w(e),r=t?1:0;return function(e,t){return t=ue(t,3432918353),t=ue(t<<15|t>>>-15,461845907),t=ue(t<<13|t>>>-13,5),t=ue((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=pe((t=ue(t^t>>>13,3266489909))^t>>>16)}(e.__iterate(n?t?function(e,t){r=31*r+ir(fe(e),fe(t))|0}:function(e,t){r=r+ir(fe(e),fe(t))|0}:t?function(e){r=31*r+fe(e)|0}:function(e){r=r+fe(e)|0}),r)}(this))}});var Gn=x.prototype;Gn[y]=!0,Gn[R]=Gn.values,Gn.toJSON=Gn.toArray,Gn.__toStringMapper=nt,Gn.inspect=Gn.toSource=function(){return this.toString()},Gn.chain=Gn.flatMap,Gn.contains=Gn.includes,Ln(k,{flip:function(){return Ve(this,Ne(this))},mapEntries:function(e,t){var n=this,r=0;return Ve(this,this.toSeq().map(function(o,i){return e.call(t,[i,o],r++,n)}).fromEntrySeq())},mapKeys:function(e,t){var n=this;return Ve(this,this.toSeq().flip().map(function(r,o){return e.call(t,r,o,n)}).flip())}});var $n=k.prototype;$n[b]=!0,$n[R]=Gn.entries,$n.toJSON=qn,$n.__toStringMapper=function(e,t){return nt(t)+": "+nt(e)},Ln(C,{toKeyedSeq:function(){return new De(this,!1)},filter:function(e,t){return Ve(this,je(this,e,t,!1))},findIndex:function(e,t){var n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return Ve(this,Le(this,!1))},slice:function(e,t){return Ve(this,Pe(this,e,t,!1))},splice:function(e,t){var n=arguments.length;if(t=Math.max(t||0,0),0===n||2===n&&!t)return this;e=f(e,e<0?this.count():this.size);var r=this.slice(0,e);return Ve(this,1===n?r:r.concat($e(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var n=this.findLastEntry(e,t);return n?n[0]:-1},first:function(e){return this.get(0,e)},flatten:function(e){return Ve(this,Fe(this,e,!1))},get:function(e,t){return(e=u(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find(function(t,n){return n===e},void 0,t)},has:function(e){return(e=u(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return Ve(this,function(e,t){var n=We(e);return n.size=e.size&&2*e.size-1,n.__iterateUncached=function(n,r){var o=this,i=0;return e.__iterate(function(e){return(!i||!1!==n(t,i++,o))&&!1!==n(e,i++,o)},r),i},n.__iteratorUncached=function(n,r){var o,i=e.__iterator(1,r),a=0;return new F(function(){return(!o||a%2)&&(o=i.next()).done?o:a%2?z(n,a++,t):z(n,a++,o.value,o)})},n}(this,e))},interleave:function(){var e=[this].concat($e(arguments)),t=He(this.toSeq(),$.of,e),n=t.flatten(!0);return t.size&&(n.size=t.size*e.length),Ve(this,n)},keySeq:function(){return Vn(0,this.size)},last:function(e){return this.get(-1,e)},skipWhile:function(e,t){return Ve(this,Re(this,e,t,!1))},zip:function(){return Ve(this,He(this,rr,[this].concat($e(arguments))))},zipAll:function(){return Ve(this,He(this,rr,[this].concat($e(arguments)),!0))},zipWith:function(e){var t=$e(arguments);return t[0]=this,Ve(this,He(this,e,t))}});var Qn=C.prototype;Qn[_]=!0,Qn[I]=!0,Ln(O,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}});var Zn=O.prototype;function Jn(e,t,n,r,o,i){return Ze(e.size),e.__iterate(function(e,i,a){o?(o=!1,n=e):n=t.call(r,n,e,i,a)},i),n}function Xn(e,t){return t}function er(e,t){return[t,e]}function tr(e){return function(){return!e.apply(this,arguments)}}function nr(e){return function(){return-e.apply(this,arguments)}}function rr(){return $e(arguments)}function or(e,t){return e<t?1:e>t?-1:0}function ir(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}Zn.has=Gn.includes,Zn.contains=Zn.includes,Zn.keys=Zn.values,Ln(G,$n),Ln($,Qn),Ln(Q,Zn);var ar=function(e){function t(e){return null==e?ur():Nn(e)?e:ur().withMutations(function(t){var n=O(e);Ze(n.size),n.forEach(function(e){return t.add(e)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(e){return this(k(e).keySeq())},t.prototype.toString=function(){return this.__toString("OrderedSet {","}")},t}(Pn);ar.isOrderedSet=Nn;var sr,lr=ar.prototype;function cr(e,t){var n=Object.create(lr);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function ur(){return sr||(sr=cr(_n()))}lr[I]=!0,lr.zip=Qn.zip,lr.zipWith=Qn.zipWith,lr.zipAll=Qn.zipAll,lr.__empty=ur,lr.__make=cr;var pr={LeftThenRight:-1,RightThenLeft:1},dr=function(e,t){var n;!function(e){if(A(e))throw new Error("Can not call `Record` with an immutable Record as default values. Use a plain javascript object instead.");if(N(e))throw new Error("Can not call `Record` with an immutable Collection as default values. Use a plain javascript object instead.");if(null===e||"object"!=typeof e)throw new Error("Can not call `Record` with a non-object as default values. Use a plain javascript object instead.")}(e);var r=function(i){var a=this;if(i instanceof r)return i;if(!(this instanceof r))return new r(i);if(!n){n=!0;var s=Object.keys(e),l=o._indices={};o._name=t,o._keys=s,o._defaultValues=e;for(var c=0;c<s.length;c++){var u=s[c];l[u]=c,o[u]?"object"==typeof console&&console.warn&&console.warn("Cannot define "+mr(this)+' with property "'+u+'" since that property name is part of the Record API.'):yr(o,u)}}return this.__ownerID=void 0,this._values=on().withMutations(function(e){e.setSize(a._keys.length),k(i).forEach(function(t,n){e.set(a._indices[n],t===a._defaultValues[n]?void 0:t)})}),this},o=r.prototype=Object.create(fr);return o.constructor=r,t&&(r.displayName=t),r};dr.prototype.toString=function(){for(var e,t=mr(this)+" { ",n=this._keys,r=0,o=n.length;r!==o;r++)t+=(r?", ":"")+(e=n[r])+": "+nt(this.get(e));return t+" }"},dr.prototype.equals=function(e){return this===e||A(e)&&gr(this).equals(gr(e))},dr.prototype.hashCode=function(){return gr(this).hashCode()},dr.prototype.has=function(e){return this._indices.hasOwnProperty(e)},dr.prototype.get=function(e,t){if(!this.has(e))return t;var n=this._indices[e],r=this._values.get(n);return void 0===r?this._defaultValues[e]:r},dr.prototype.set=function(e,t){if(this.has(e)){var n=this._values.set(this._indices[e],t===this._defaultValues[e]?void 0:t);if(n!==this._values&&!this.__ownerID)return hr(this,n)}return this},dr.prototype.remove=function(e){return this.set(e)},dr.prototype.clear=function(){var e=this._values.clear().setSize(this._keys.length);return this.__ownerID?this:hr(this,e)},dr.prototype.wasAltered=function(){return this._values.wasAltered()},dr.prototype.toSeq=function(){return gr(this)},dr.prototype.toJS=function(){return jn(this)},dr.prototype.entries=function(){return this.__iterator(2)},dr.prototype.__iterator=function(e,t){return gr(this).__iterator(e,t)},dr.prototype.__iterate=function(e,t){return gr(this).__iterate(e,t)},dr.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._values.__ensureOwner(e);return e?hr(this,t,e):(this.__ownerID=e,this._values=t,this)},dr.isRecord=A,dr.getDescriptiveName=mr;var fr=dr.prototype;function hr(e,t,n){var r=Object.create(Object.getPrototypeOf(e));return r._values=t,r.__ownerID=n,r}function mr(e){return e.constructor.displayName||e.constructor.name||"Record"}function gr(e){return ne(e._keys.map(function(t){return[t,e.get(t)]}))}function yr(e,t){try{Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){Qe(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}catch(e){}}fr[T]=!0,fr[r]=fr.remove,fr.deleteIn=fr.removeIn=ft,fr.getIn=Kn,fr.hasIn=Gn.hasIn,fr.merge=yt,fr.mergeWith=vt,fr.mergeIn=Dt,fr.mergeDeep=Ct,fr.mergeDeepWith=Ot,fr.mergeDeepIn=Mt,fr.setIn=pt,fr.update=mt,fr.updateIn=gt,fr.withMutations=Tt,fr.asMutable=At,fr.asImmutable=Nt,fr[R]=fr.entries,fr.toJSON=fr.toObject=Gn.toObject,fr.inspect=fr.toSource=function(){return this.toString()};var vr,br=function(e){function t(e,n){if(!(this instanceof t))return new t(e,n);if(this._value=e,this.size=void 0===n?1/0:Math.max(0,n),0===this.size){if(vr)return vr;vr=this}}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},t.prototype.get=function(e,t){return this.has(e)?this._value:t},t.prototype.includes=function(e){return ce(this._value,e)},t.prototype.slice=function(e,n){var r=this.size;return d(e,n,r)?this:new t(this._value,h(n,r)-f(e,r))},t.prototype.reverse=function(){return this},t.prototype.indexOf=function(e){return ce(this._value,e)?0:-1},t.prototype.lastIndexOf=function(e){return ce(this._value,e)?this.size:-1},t.prototype.__iterate=function(e,t){for(var n=this.size,r=0;r!==n&&!1!==e(this._value,t?n-++r:r++,this););return r},t.prototype.__iterator=function(e,t){var n=this,r=this.size,o=0;return new F(function(){return o===r?{value:void 0,done:!0}:z(e,t?r-++o:o++,n._value)})},t.prototype.equals=function(e){return e instanceof t?ce(this._value,e._value):In(e)},t}($);function wr(e,t){return _r([],t||Er,e,"",t&&t.length>2?[]:void 0,{"":e})}function _r(e,t,n,r,o,i){if("string"!=typeof n&&!N(n)&&(W(n)||U(n)||et(n))){if(~e.indexOf(n))throw new TypeError("Cannot convert circular structure to Immutable");e.push(n),o&&""!==r&&o.push(r);var a=t.call(i,r,q(n).map(function(r,i){return _r(e,t,r,i,o,n)}),o&&o.slice());return e.pop(),o&&o.pop(),a}return n}function Er(e,t){return E(t)?t.toList():w(t)?t.toMap():t.toSet()}var Sr="4.3.0",xr=x;const kr={version:Sr,Collection:x,Iterable:x,Seq:q,Map:Lt,OrderedMap:bn,List:on,Stack:kn,Set:Pn,OrderedSet:ar,PairSorting:pr,Record:dr,Range:Vn,Repeat:br,is:ce,fromJS:wr,hash:fe,isImmutable:N,isCollection:v,isKeyed:w,isIndexed:E,isAssociative:S,isOrdered:L,isValueObject:le,isPlainObject:et,isSeq:M,isList:rn,isMap:ae,isOrderedMap:se,isStack:xn,isSet:An,isOrderedSet:Nn,isRecord:A,get:ot,getIn:Yn,has:rt,hasIn:Wn,merge:wt,mergeDeep:Et,mergeWith:_t,mergeDeepWith:St,remove:at,removeIn:dt,set:st,setIn:ut,update:ht,updateIn:lt}},9628:(e,t,n)=>{"use strict";n.d(t,{DragLayer:()=>o.DragLayer,DragSource:()=>o.DragSource,DropTarget:()=>o.DropTarget});var r=n(4653);n.o(r,"DragLayer")&&n.d(t,{DragLayer:function(){return r.DragLayer}}),n.o(r,"DragSource")&&n.d(t,{DragSource:function(){return r.DragSource}}),n.o(r,"DropTarget")&&n.d(t,{DropTarget:function(){return r.DropTarget}});var o=n(6948)},9669:(e,t,n)=>{"use strict";n.d(t,{D:()=>d,Q:()=>c});var r,o=n(7555),i=n(4126),a=n(5897),s=Object.defineProperty,l=(e,t,n)=>(((e,t,n)=>{t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),c=((r=c||{})[r.Push=0]="Push",r[r.Pop=1]="Pop",r);let u={0(e,t){let n=t.id,r=e.stack,o=e.stack.indexOf(n);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let o=e.stack.slice();return o.splice(r,1),{...e,stack:o}}};class p extends o.u5{constructor(){super(...arguments),l(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),l(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new p({stack:[]})}reduce(e,t){return(0,a.Y)(t.type,u,e,t)}}const d=new i.G(()=>p.new())},9672:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(123),o=n(551);function i(e,t){(0,o.A)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()>i.getTime()}},9677:e=>{"use strict";e.exports=function(e){return e&&e.ownerDocument?e.ownerDocument:document}},9685:(e,t,n)=>{"use strict";n.d(t,{l:()=>o});var r=n(7280);function o(e){let t=e.parentElement,n=null;for(;t&&!r.Er(t);)r.Jb(t)&&(n=t),t=t.parentElement;let o=""===(null==t?void 0:t.getAttribute("disabled"));return(!o||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(r.Jb(t))return!1;t=t.previousElementSibling}return!0}(n))&&o}},9742:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(123),o=n(551),i=n(4188);function a(e,t){(0,o.A)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,i.A)(s),c=null==n.weekStartsOn?l:(0,i.A)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,r.default)(e),p=u.getUTCDay(),d=(p<c?7:0)+p-c;return u.setUTCDate(u.getUTCDate()-d),u.setUTCHours(0,0,0,0),u}},9758:e=>{"use strict";e.exports=function(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}},9765:(e,t,n)=>{"use strict";n(2791),e.exports=n.g.setImmediate},9771:e=>{"use strict";e.exports=function(){}},9777:(e,t,n)=>{"use strict";var r=n(7282)("draft_tree_data_support");e.exports=n(r?1803:3659)},9821:(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n(4012);function o(e,t){return(0,r.useMemo)(()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0},[e.type,e.as,t])}},9824:e=>{"use strict";var t="undefined"!=typeof navigator&&navigator.userAgent.indexOf("AppleWebKit")>-1;e.exports=function(e){return(e=e||document).scrollingElement?e.scrollingElement:t||"CSS1Compat"!==e.compatMode?e.body:e.documentElement}},9851:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=Object.defineProperty,o=(e,t,n)=>(((e,t,n)=>{t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let i=new class{constructor(){o(this,"current",this.detect()),o(this,"handoffState","pending"),o(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}},9884:(e,t,n)=>{"use strict";var r=n(4012),o=n(8003),i=function(e){var t,n;function i(){return e.apply(this,arguments)||this}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=i.prototype;return a.shouldComponentUpdate=function(e){return this.props.text!==e.text||this.props.editorState.getSelection().getHasFocus()!==e.editorState.getSelection().getHasFocus()},a.render=function(){var e=this.props.editorState.getSelection().getHasFocus(),t=o({"public/DraftEditorPlaceholder/root":!0,"public/DraftEditorPlaceholder/hasFocus":e});return r.createElement("div",{className:t},r.createElement("div",{className:o("public/DraftEditorPlaceholder/inner"),id:this.props.accessibilityID,style:{whiteSpace:"pre-wrap"}},this.props.text))},i}(r.Component);e.exports=i},9927:(e,t,n)=>{"use strict";var r=n(1103).notEmptyKey;function o(e,t){return r(t)&&"MUTABLE"===e.__get(t).getMutability()?t:null}e.exports=function(e,t){var n;if(t.isCollapsed()){var r=t.getAnchorKey(),i=t.getAnchorOffset();return i>0?(n=e.getBlockForKey(r).getEntityAt(i-1))!==e.getBlockForKey(r).getEntityAt(i)?null:o(e.getEntityMap(),n):null}var a=t.getStartKey(),s=t.getStartOffset(),l=e.getBlockForKey(a);return n=s===l.getLength()?null:l.getEntityAt(s),o(e.getEntityMap(),n)}},9938:(e,t,n)=>{"use strict";var r=n(3018),o=n(4092),i=n(6416),a=n(508),s=n(866),l=n(7337),c=n(9127),u=n(3136),p=n(646),d=n(5462),f=n(6044),h=n(4435),m=n(3222),g=l.OrderedSet,y={replaceText:function(e,t,n,o,i){var a=f(e,t),s=h(a,t),l=r.create({style:o||g(),entity:i||null});return u(s,s.getSelectionAfter(),n,l)},insertText:function(e,t,n,r,o){return t.isCollapsed()||p(!1),y.replaceText(e,t,n,r,o)},moveText:function(e,t,n){var r=s(e,t),o=y.removeRange(e,t,"backward");return y.replaceWithFragment(o,n,r)},replaceWithFragment:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"REPLACE_WITH_NEW_DATA",o=f(e,t),i=h(o,t);return c(i,i.getSelectionAfter(),n,r)},removeRange:function(e,t,n){var r,o,i,s;t.getIsBackward()&&(t=t.merge({anchorKey:t.getFocusKey(),anchorOffset:t.getFocusOffset(),focusKey:t.getAnchorKey(),focusOffset:t.getAnchorOffset(),isBackward:!1})),r=t.getAnchorKey(),o=t.getFocusKey(),i=e.getBlockForKey(r),s=e.getBlockForKey(o);var l=t.getStartOffset(),c=t.getEndOffset(),u=i.getEntityAt(l),p=s.getEntityAt(c-1);if(r===o&&u&&u===p){var d=a(e.getEntityMap(),i,s,t,n);return h(e,d)}var m=f(e,t);return h(m,t)},splitBlock:function(e,t){var n=f(e,t),r=h(n,t);return m(r,r.getSelectionAfter())},applyInlineStyle:function(e,t,n){return o.add(e,t,n)},removeInlineStyle:function(e,t,n){return o.remove(e,t,n)},setBlockType:function(e,t,n){return d(e,t,function(e){return e.merge({type:n,depth:0})})},setBlockData:function(e,t,n){return d(e,t,function(e){return e.merge({data:n})})},mergeBlockData:function(e,t,n){return d(e,t,function(e){return e.merge({data:e.getData().merge(n)})})},applyEntity:function(e,t,n){var r=f(e,t);return i(r,t,n)}};e.exports=y},9981:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(8227),i=n(679),a=n(7337),s=a.List,l=a.Repeat,c=a.Record,u=function(){return!0},p=c({start:null,end:null}),d=c({start:null,end:null,decoratorKey:null,leaves:null}),f={generate:function(e,t,n){var r=t.getLength();if(!r)return s.of(new d({start:0,end:0,decoratorKey:null,leaves:s.of(new p({start:0,end:0}))}));var i=[],a=n?n.getDecorations(t,e):s(l(null,r)),c=t.getCharacterList();return o(a,h,u,function(e,t){var n,r,l,f;i.push(new d({start:e,end:t,decoratorKey:a.get(e),leaves:(n=c.slice(e,t).toList(),r=e,l=[],f=n.map(function(e){return e.getStyle()}).toList(),o(f,h,u,function(e,t){l.push(new p({start:e+r,end:t+r}))}),s(l))}))}),s(i)},fromJS:function(e){var t=e.leaves,n=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["leaves"]);return new d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){r(e,t,n[t])})}return e}({},n,{leaves:null!=t?s(Array.isArray(t)?t:i(t)).map(function(e){return p(e)}):null}))}};function h(e,t){return e===t}e.exports=f},9987:function(e){e.exports=function(){"use strict";function e(e,t){if(e)for(var n in e)({}).hasOwnProperty.call(e,n)&&t(n,e[n])}var t={unstyled:"p","header-one":"h1","header-two":"h2","header-three":"h3","header-four":"h4","header-five":"h5","header-six":"h6","unordered-list-item":"ul","ordered-list-item":"ol",blockquote:"blockquote",code:"pre"};function n(e){return e&&t[e]}function r(t){var n="";return e(t,function(e,t){t&&(n+=e+":"+t+";")}),n}function o(e,t){var n={};return e.COLOR[t]&&(n.COLOR=e.COLOR[t]),e.BGCOLOR[t]&&(n.BGCOLOR=e.BGCOLOR[t]),e.FONTSIZE[t]&&(n.FONTSIZE=e.FONTSIZE[t]),e.FONTFAMILY[t]&&(n.FONTFAMILY=e.FONTFAMILY[t]),e.UNDERLINE[t]&&(n.UNDERLINE=!0),e.ITALIC[t]&&(n.ITALIC=!0),e.BOLD[t]&&(n.BOLD=!0),e.STRIKETHROUGH[t]&&(n.STRIKETHROUGH=!0),e.CODE[t]&&(n.CODE=!0),e.SUBSCRIPT[t]&&(n.SUBSCRIPT=!0),e.SUPERSCRIPT[t]&&(n.SUPERSCRIPT=!0),n}function i(e,t,n){var r=!0;return n>0&&n<e.length?t.forEach(function(t){r=r&&e[t][n]===e[t][n-1]}):r=!1,r}function a(e,t,n,r){var o=e[t];if("function"==typeof r){var i=r(o,n);if(i)return i}if("MENTION"===o.type)return'<a href="'+o.data.url+'" class="wysiwyg-mention" data-mention data-value="'+o.data.value+'">'+n+"</a>";if("LINK"===o.type){var a=o.data.targetOption||"_self";return'<a href="'+o.data.url+'" target="'+a+'">'+n+"</a>"}return"IMAGE"===o.type?'<img src="'+o.data.src+'" alt="'+o.data.alt+'" style="float:'+(o.data.alignment||"none")+";height: "+o.data.height+";width: "+o.data.width+'"/>':"EMBEDDED_LINK"===o.type?'<iframe width="'+o.data.width+'" height="'+o.data.height+'" src="'+o.data.src+'" frameBorder="0"></iframe>':n}function s(e,t,n,r){var a=[],s=e.text;if(s.length>0)for(var l=function(e){var t=e.text,n=e.inlineStyleRanges,r={BOLD:new Array(t.length),ITALIC:new Array(t.length),UNDERLINE:new Array(t.length),STRIKETHROUGH:new Array(t.length),CODE:new Array(t.length),SUPERSCRIPT:new Array(t.length),SUBSCRIPT:new Array(t.length),COLOR:new Array(t.length),BGCOLOR:new Array(t.length),FONTSIZE:new Array(t.length),FONTFAMILY:new Array(t.length),length:t.length};return n&&n.length>0&&n.forEach(function(e){for(var t=e.offset,n=t+e.length,o=t;o<n;o+=1)0===e.style.indexOf("color-")?r.COLOR[o]=e.style.substring(6):0===e.style.indexOf("bgcolor-")?r.BGCOLOR[o]=e.style.substring(8):0===e.style.indexOf("fontsize-")?r.FONTSIZE[o]=e.style.substring(9):0===e.style.indexOf("fontfamily-")?r.FONTFAMILY[o]=e.style.substring(11):r[e.style]&&(r[e.style][o]=!0)}),r}(e),c=void 0,u=n;u<r;u+=1)u!==n&&i(l,t,u)?(c.text.push(s[u]),c.end=u+1):(c={styles:o(l,u),text:[s[u]],start:u,end:u+1},a.push(c));return a}function l(t,n){var r=s(t,["BOLD","ITALIC","UNDERLINE","STRIKETHROUGH","CODE","SUPERSCRIPT","SUBSCRIPT"],n.start,n.end),o="";return r.forEach(function(t){o+=function(t){var n,r=t.styles,o=(n=t.text)&&n.length>0?n.map(function(e){switch(e){case"\n":return"<br>";case"&":return"&amp;";case"<":return"&lt;";case">":return"&gt;";default:return e}}).join(""):"";return e(r,function(e,t){o=function(e,t){return"BOLD"===e?"<strong>"+t+"</strong>":"ITALIC"===e?"<em>"+t+"</em>":"UNDERLINE"===e?"<ins>"+t+"</ins>":"STRIKETHROUGH"===e?"<del>"+t+"</del>":"CODE"===e?"<code>"+t+"</code>":"SUPERSCRIPT"===e?"<sup>"+t+"</sup>":"SUBSCRIPT"===e?"<sub>"+t+"</sub>":t}(e,o)}),o}(t)}),o=function(e,t){if(e&&(e.COLOR||e.BGCOLOR||e.FONTSIZE||e.FONTFAMILY)){var n='style="';return e.COLOR&&(n+="color: "+e.COLOR+";"),e.BGCOLOR&&(n+="background-color: "+e.BGCOLOR+";"),e.FONTSIZE&&(n+="font-size: "+e.FONTSIZE+(/^\d+$/.test(e.FONTSIZE)?"px":"")+";"),e.FONTFAMILY&&(n+="font-family: "+e.FONTFAMILY+";"),"<span "+(n+='"')+">"+t+"</span>"}return t}(n.styles,o)}function c(e,t,n,r){var o=[],i=function(e,t){var n=[],r=0,o=e.entityRanges.map(function(e){return{offset:e.offset,length:e.length,key:e.key,type:"ENTITY"}});return(o=(o=o.concat(function(e,t){var n=[];if(t)for(var r=0,o=0,i=e,a=t.trigger||"#",s=t.separator||" ";i.length>0&&o>=0;)if(i[0]===a?(o=0,r=0,i=i.substr(a.length)):(o=i.indexOf(s+a))>=0&&(i=i.substr(o+(s+a).length),r+=o+s.length),o>=0){var l=i.indexOf(s)>=0?i.indexOf(s):i.length,c=i.substr(0,l);c&&c.length>0&&n.push({offset:r,length:c.length+a.length,type:"HASHTAG"}),r+=a.length}return n}(e.text,t))).sort(function(e,t){return e.offset-t.offset})).forEach(function(e){e.offset>r&&n.push({start:r,end:e.offset}),n.push({start:e.offset,end:e.offset+e.length,entityKey:e.key,type:e.type}),r=e.offset+e.length}),r<e.text.length&&n.push({start:r,end:e.text.length}),n}(e,n);return i.forEach(function(n,c){var u=function(e,t,n,r){var o=[];s(e,["COLOR","BGCOLOR","FONTSIZE","FONTFAMILY"],n.start,n.end).forEach(function(t){o.push(l(e,t))});var i=o.join("");return"ENTITY"===n.type?void 0!==n.entityKey&&null!==n.entityKey&&(i=a(t,n.entityKey,i,r)):"HASHTAG"===n.type&&(i='<a href="'+i+'" class="wysiwyg-hashtag">'+i+"</a>"),i}(e,t,n,r);0===c&&(u=function(e){if(e){for(var t=e,n=0;n<t.length&&" "===e[n];n+=1)t=t.replace(" ","&nbsp;");return t}return e}(u)),c===i.length-1&&(u=function(e){if(e){for(var t=e,n=t.length-1;n>=0&&" "===t[n];n-=1)t=t.substring(0,n)+"&nbsp;"+t.substring(n+1);return t}return e}(u)),o.push(u)}),o.join("")}function u(e,t,o,i,a){var s=[],l=[],p=void 0;return e.forEach(function(e){var d=!1;if(p?p.type!==e.type?(s.push("</"+n(p.type)+">\n"),s.push("<"+n(e.type)+">\n")):p.depth===e.depth?l&&l.length>0&&(s.push(u(l,t,o,i,a)),l=[]):(d=!0,l.push(e)):s.push("<"+n(e.type)+">\n"),!d){s.push("<li");var f=r(e.data);f&&s.push(' style="'+f+'"'),i&&s.push(' dir = "auto"'),s.push(">"),s.push(c(e,t,o,a)),s.push("</li>\n"),p=e}}),l&&l.length>0&&s.push(u(l,t,o,i,a)),s.push("</"+n(p.type)+">\n"),s.join("")}return function(e,t,o,i){var s=[];if(e){var l=e.blocks,p=e.entityMap;if(l&&l.length>0){var d=[];if(l.forEach(function(e){if("unordered-list-item"===(h=e.type)||"ordered-list-item"===h)d.push(e);else{if(d.length>0){var l=u(d,p,t,i);s.push(l),d=[]}var f=function(e,t,o,i,s){var l=[];if(function(e){return!(!(e.entityRanges.length>0)||(t=e.text,null!=t&&0!==t.length&&0!==t.trim().length&&"atomic"!==e.type));var t}(e))l.push(a(t,e.entityRanges[0].key,void 0,s));else{var u=n(e.type);if(u){l.push("<"+u);var p=r(e.data);p&&l.push(' style="'+p+'"'),i&&l.push(' dir = "auto"'),l.push(">"),l.push(c(e,t,o,s)),l.push("</"+u+">")}}return l.push("\n"),l.join("")}(e,p,t,o,i);s.push(f)}var h}),d.length>0){var f=u(d,p,t,o,i);s.push(f),d=[]}}}return s.join("")}}()}},s={};function l(e){var t=s[e];if(void 0!==t)return t.exports;var n=s[e]={id:e,exports:{}};return a[e].call(n.exports,n,n.exports,l),n.exports}l.m=a,l.amdO={},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,l.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var o=Object.create(null);l.r(o);var i={};n=n||[null,r({}),r([]),r(r)];for(var a=2&t&&e;"object"==typeof a&&!~n.indexOf(a);a=r(a))Object.getOwnPropertyNames(a).forEach(t=>i[t]=()=>e[t]);return i.default=()=>e,l.d(o,i),o},l.d=(e,t)=>{for(var n in t)l.o(t,n)&&!l.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},l.f={},l.e=e=>Promise.all(Object.keys(l.f).reduce((t,n)=>(l.f[n](e,t),t),[])),l.u=e=>e+".app.js",l.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o={},i="ReactFormBuilder:",l.l=(e,t,n,r)=>{if(o[e])o[e].push(t);else{var a,s;if(void 0!==n)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var p=c[u];if(p.getAttribute("src")==e||p.getAttribute("data-webpack")==i+n){a=p;break}}a||(s=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,l.nc&&a.setAttribute("nonce",l.nc),a.setAttribute("data-webpack",i+n),a.src=e),o[e]=[t];var d=(t,n)=>{a.onerror=a.onload=null,clearTimeout(f);var r=o[e];if(delete o[e],a.parentNode&&a.parentNode.removeChild(a),r&&r.forEach(e=>e(n)),t)return t(n)},f=setTimeout(d.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=d.bind(null,a.onerror),a.onload=d.bind(null,a.onload),s&&document.head.appendChild(a)}},l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;l.g.importScripts&&(e=l.g.location+"");var t=l.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),l.p=e})(),(()=>{var e={792:0};l.f.j=(t,n)=>{var r=l.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var i=l.p+l.u(t),a=new Error;l.l(i,n=>{if(l.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;a.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",a.name="ChunkLoadError",a.type=o,a.request=i,r[1](a)}},"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[i,a,s]=n,c=0;if(i.some(t=>0!==e[t])){for(r in a)l.o(a,r)&&(l.m[r]=a[r]);s&&s(l)}for(t&&t(n);c<i.length;c++)o=i[c],l.o(e,o)&&e[o]&&e[o][0](),e[o]=0},n=self.webpackChunkReactFormBuilder=self.webpackChunkReactFormBuilder||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),l.nc=void 0;var c={};return(()=>{"use strict";l.r(c),l.d(c,{ElementStore:()=>Le,ReactFormBuilder:()=>zc,ReactFormGenerator:()=>Bc,Registry:()=>al(),default:()=>Hc});var e={};l.r(e),l.d(e,{FILE:()=>E,TEXT:()=>x,URL:()=>S});var t=l(8168),n=l(4012),r=l.n(n),o=l(7112);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var a=0,s=(0,n.memo)(function(e){var t=e.children,r=function(e){if("manager"in e)return[{dragDropManager:e.manager},!1];var t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p(),n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=t;return i[u]||(i[u]=(0,o.s)(e,t,n,r)),i[u]}(e.backend,e.context,e.options,e.debugMode);return[t,!e.context]}(function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children"])),s=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(r,2),l=s[0],c=s[1];return n.useEffect(function(){return c&&a++,function(){c&&0===--a&&(p()[u]=null)}},[]),n.createElement(o.M.Provider,{value:l},t)});s.displayName="DndProvider";var u=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");function p(){return void 0!==l.g?l.g:window}function d(e){var t=null;return function(){return null==t&&(t=e()),t}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var h=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.entered=[],this.isNodeInDocument=t}var t,n;return t=e,n=[{key:"enter",value:function(e){var t=this,n=this.entered.length;return this.entered=function(e,t){var n=new Set,r=function(e){return n.add(e)};e.forEach(r),t.forEach(r);var o=[];return n.forEach(function(e){return o.push(e)}),o}(this.entered.filter(function(n){return t.isNodeInDocument(n)&&(!n.contains||n.contains(e))}),[e]),0===n&&this.entered.length>0}},{key:"leave",value:function(e){var t,n,r=this.entered.length;return this.entered=(t=this.entered.filter(this.isNodeInDocument),n=e,t.filter(function(e){return e!==n})),r>0&&0===this.entered.length}},{key:"reset",value:function(){this.entered=[]}}],n&&f(t.prototype,n),e}(),m=d(function(){return/firefox/i.test(navigator.userAgent)}),g=d(function(){return Boolean(window.safari)});function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var v=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=t.length,o=[],i=0;i<r;i++)o.push(i);o.sort(function(e,n){return t[e]<t[n]?-1:1});for(var a,s,l=[],c=[],u=[],p=0;p<r-1;p++)a=t[p+1]-t[p],s=n[p+1]-n[p],c.push(a),l.push(s),u.push(s/a);for(var d=[u[0]],f=0;f<c.length-1;f++){var h=u[f],m=u[f+1];if(h*m<=0)d.push(0);else{a=c[f];var g=c[f+1],y=a+g;d.push(3*y/((y+g)/h+(y+a)/m))}}d.push(u[u.length-1]);for(var v,b=[],w=[],_=0;_<d.length-1;_++){v=u[_];var E=d[_],S=1/c[_],x=E+d[_+1]-v-v;b.push((v-E-x)*S),w.push(x*S*S)}this.xs=t,this.ys=n,this.c1s=d,this.c2s=b,this.c3s=w}var t,n;return t=e,n=[{key:"interpolate",value:function(e){var t=this.xs,n=this.ys,r=this.c1s,o=this.c2s,i=this.c3s,a=t.length-1;if(e===t[a])return n[a];for(var s,l=0,c=i.length-1;l<=c;){var u=t[s=Math.floor(.5*(l+c))];if(u<e)l=s+1;else{if(!(u>e))return n[s];c=s-1}}var p=e-t[a=Math.max(0,c)],d=p*p;return n[a]+r[a]*p+o[a]*d+i[a]*p*d}}],n&&y(t.prototype,n),e}();function b(e){var t=1===e.nodeType?e:e.parentElement;if(!t)return null;var n=t.getBoundingClientRect(),r=n.top;return{x:n.left,y:r}}function w(e){return{x:e.clientX,y:e.clientY}}var _,E="__NATIVE_FILE__",S="__NATIVE_URL__",x="__NATIVE_TEXT__";function k(e,t,n){var r=t.reduce(function(t,n){return t||e.getData(n)},"");return null!=r?r:n}function C(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=(C(_={},E,{exposeProperties:{files:function(e){return Array.prototype.slice.call(e.files)},items:function(e){return e.items}},matchesTypes:["Files"]}),C(_,S,{exposeProperties:{urls:function(e,t){return k(e,t,"").split("\n")}},matchesTypes:["Url","text/uri-list"]}),C(_,x,{exposeProperties:{text:function(e,t){return k(e,t,"")}},matchesTypes:["Text","text/plain"]}),_);function D(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var M=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.config=t,this.item={},this.initializeExposedProperties()}var t,n;return t=e,(n=[{key:"initializeExposedProperties",value:function(){var e=this;Object.keys(this.config.exposeProperties).forEach(function(t){Object.defineProperty(e.item,t,{configurable:!0,enumerable:!0,get:function(){return console.warn("Browser doesn't allow reading \"".concat(t,'" until the drop event.')),null}})})}},{key:"loadDataTransfer",value:function(e){var t=this;if(e){var n={};Object.keys(this.config.exposeProperties).forEach(function(r){n[r]={value:t.config.exposeProperties[r](e,t.config.matchesTypes),configurable:!0,enumerable:!0}}),Object.defineProperties(this.item,n)}}},{key:"canDrag",value:function(){return!0}},{key:"beginDrag",value:function(){return this.item}},{key:"isDragging",value:function(e,t){return t===e.getSourceId()}},{key:"endDrag",value:function(){}}])&&D(t.prototype,n),e}();function T(e){if(!e)return null;var t=Array.prototype.slice.call(e.types||[]);return Object.keys(O).filter(function(e){return O[e].matchesTypes.some(function(e){return t.indexOf(e)>-1})})[0]||null}function A(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var N=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.globalContext=t}var t,n;return t=e,(n=[{key:"window",get:function(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}},{key:"document",get:function(){if(this.window)return this.window.document}}])&&A(t.prototype,n),e}();function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?I(Object(n),!0).forEach(function(t){j(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):I(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var R=function(){function t(e,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.getSourceClientOffset=function(e){var t=r.sourceNodes.get(e);return t&&b(t)||null},this.endDragNativeItem=function(){r.isDraggingNativeItem()&&(r.actions.endDrag(),r.currentNativeHandle&&r.registry.removeSource(r.currentNativeHandle),r.currentNativeHandle=null,r.currentNativeSource=null)},this.isNodeInDocument=function(e){return Boolean(e&&r.document&&r.document.body&&document.body.contains(e))},this.endDragIfSourceWasRemovedFromDOM=function(){var e=r.currentDragSourceNode;r.isNodeInDocument(e)||r.clearCurrentDragSourceNode()&&r.actions.endDrag()},this.handleTopDragStartCapture=function(){r.clearCurrentDragSourceNode(),r.dragStartSourceIds=[]},this.handleTopDragStart=function(e){if(!e.defaultPrevented){var t=r.dragStartSourceIds;r.dragStartSourceIds=null;var n=w(e);r.monitor.isDragging()&&r.actions.endDrag(),r.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:r.getSourceClientOffset,clientOffset:n});var o=e.dataTransfer,i=T(o);if(r.monitor.isDragging()){if(o&&"function"==typeof o.setDragImage){var a=r.monitor.getSourceId(),s=r.sourceNodes.get(a),l=r.sourcePreviewNodes.get(a)||s;if(l){var c=r.getCurrentSourcePreviewNodeOptions(),u=function(e,t,n,r,o){var i,a,s="IMG"===(i=t).nodeName&&(m()||!(null===(a=document.documentElement)||void 0===a?void 0:a.contains(i))),l=b(s?e:t),c={x:n.x-l.x,y:n.y-l.y},u=e.offsetWidth,p=e.offsetHeight,d=r.anchorX,f=r.anchorY,h=function(e,t,n,r){var o=e?t.width:n,i=e?t.height:r;return g()&&e&&(i/=window.devicePixelRatio,o/=window.devicePixelRatio),{dragPreviewWidth:o,dragPreviewHeight:i}}(s,t,u,p),y=h.dragPreviewWidth,w=h.dragPreviewHeight,_=o.offsetX,E=o.offsetY,S=0===E||E;return{x:0===_||_?_:new v([0,.5,1],[c.x,c.x/u*y,c.x+y-u]).interpolate(d),y:S?E:function(){var e=new v([0,.5,1],[c.y,c.y/p*w,c.y+w-p]).interpolate(f);return g()&&s&&(e+=(window.devicePixelRatio-1)*w),e}()}}(s,l,n,{anchorX:c.anchorX,anchorY:c.anchorY},{offsetX:c.offsetX,offsetY:c.offsetY});o.setDragImage(l,u.x,u.y)}}try{null==o||o.setData("application/json",{})}catch(e){}r.setCurrentDragSourceNode(e.target),r.getCurrentSourcePreviewNodeOptions().captureDraggingState?r.actions.publishDragSource():setTimeout(function(){return r.actions.publishDragSource()},0)}else if(i)r.beginDragNativeItem(i);else{if(o&&!o.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}}},this.handleTopDragEndCapture=function(){r.clearCurrentDragSourceNode()&&r.actions.endDrag()},this.handleTopDragEnterCapture=function(e){if(r.dragEnterTargetIds=[],r.enterLeaveCounter.enter(e.target)&&!r.monitor.isDragging()){var t=e.dataTransfer,n=T(t);n&&r.beginDragNativeItem(n,t)}},this.handleTopDragEnter=function(e){var t=r.dragEnterTargetIds;r.dragEnterTargetIds=[],r.monitor.isDragging()&&(r.altKeyPressed=e.altKey,m()||r.actions.hover(t,{clientOffset:w(e)}),t.some(function(e){return r.monitor.canDropOnTarget(e)})&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=r.getCurrentDropEffect())))},this.handleTopDragOverCapture=function(){r.dragOverTargetIds=[]},this.handleTopDragOver=function(e){var t=r.dragOverTargetIds;if(r.dragOverTargetIds=[],!r.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));r.altKeyPressed=e.altKey,r.actions.hover(t||[],{clientOffset:w(e)}),(t||[]).some(function(e){return r.monitor.canDropOnTarget(e)})?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=r.getCurrentDropEffect())):r.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=function(e){r.isDraggingNativeItem()&&e.preventDefault(),r.enterLeaveCounter.leave(e.target)&&r.isDraggingNativeItem()&&r.endDragNativeItem()},this.handleTopDropCapture=function(e){var t;r.dropTargetIds=[],e.preventDefault(),r.isDraggingNativeItem()&&(null===(t=r.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)),r.enterLeaveCounter.reset()},this.handleTopDrop=function(e){var t=r.dropTargetIds;r.dropTargetIds=[],r.actions.hover(t,{clientOffset:w(e)}),r.actions.drop({dropEffect:r.getCurrentDropEffect()}),r.isDraggingNativeItem()?r.endDragNativeItem():r.endDragIfSourceWasRemovedFromDOM()},this.handleSelectStart=function(e){var t=e.target;"function"==typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))},this.options=new N(n),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new h(this.isNodeInDocument)}var n,r;return n=t,(r=[{key:"profile",value:function(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}},{key:"setup",value:function(){if(void 0!==this.window){if(this.window.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");this.window.__isReactDndBackendSetUp=!0,this.addEventListeners(this.window)}}},{key:"teardown",value:function(){void 0!==this.window&&(this.window.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.window),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&this.window.cancelAnimationFrame(this.asyncEndDragFrameId))}},{key:"connectDragPreview",value:function(e,t,n){var r=this;return this.sourcePreviewNodeOptions.set(e,n),this.sourcePreviewNodes.set(e,t),function(){r.sourcePreviewNodes.delete(e),r.sourcePreviewNodeOptions.delete(e)}}},{key:"connectDragSource",value:function(e,t,n){var r=this;this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,n);var o=function(t){return r.handleDragStart(t,e)},i=function(e){return r.handleSelectStart(e)};return t.setAttribute("draggable","true"),t.addEventListener("dragstart",o),t.addEventListener("selectstart",i),function(){r.sourceNodes.delete(e),r.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",o),t.removeEventListener("selectstart",i),t.setAttribute("draggable","false")}}},{key:"connectDropTarget",value:function(e,t){var n=this,r=function(t){return n.handleDragEnter(t,e)},o=function(t){return n.handleDragOver(t,e)},i=function(t){return n.handleDrop(t,e)};return t.addEventListener("dragenter",r),t.addEventListener("dragover",o),t.addEventListener("drop",i),function(){t.removeEventListener("dragenter",r),t.removeEventListener("dragover",o),t.removeEventListener("drop",i)}}},{key:"addEventListeners",value:function(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}},{key:"removeEventListeners",value:function(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}},{key:"getCurrentSourceNodeOptions",value:function(){var e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return L({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}},{key:"getCurrentDropEffect",value:function(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}},{key:"getCurrentSourcePreviewNodeOptions",value:function(){var e=this.monitor.getSourceId();return L({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}},{key:"isDraggingNativeItem",value:function(){var t=this.monitor.getItemType();return Object.keys(e).some(function(n){return e[n]===t})}},{key:"beginDragNativeItem",value:function(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){var n=new M(O[e]);return n.loadDataTransfer(t),n}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}},{key:"setCurrentDragSourceNode",value:function(e){var t=this;this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e,this.mouseMoveTimeoutTimer=setTimeout(function(){return t.window&&t.window.addEventListener("mousemove",t.endDragIfSourceWasRemovedFromDOM,!0)},1e3)}},{key:"clearCurrentDragSourceNode",value:function(){return!!this.currentDragSourceNode&&(this.currentDragSourceNode=null,this.window&&(this.window.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.window.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)),this.mouseMoveTimeoutTimer=null,!0)}},{key:"handleDragStart",value:function(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}},{key:"handleDragEnter",value:function(e,t){this.dragEnterTargetIds.unshift(t)}},{key:"handleDragOver",value:function(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}},{key:"handleDrop",value:function(e,t){this.dropTargetIds.unshift(t)}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){return this.options.document}}])&&P(n.prototype,r),t}(),F=function(e,t){return new R(e,t)},z=l(1635),B=l(8798),U=l(4184),H=l(3672),V=l(2587),Y=l(9160),K=l(8786);function W(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=(0,z.Cl)({timeZone:t},e[r]),n},{})}function q(e,t){return Object.keys((0,z.Cl)((0,z.Cl)({},e),t)).reduce(function(n,r){return n[r]=(0,z.Cl)((0,z.Cl)({},e[r]||{}),t[r]||{}),n},{})}function G(e,t){if(!t)return e;var n=V.S.formats;return(0,z.Cl)((0,z.Cl)((0,z.Cl)({},n),e),{date:q(W(n.date,t),W(e.date||{},t)),time:q(W(n.time,t),W(e.time||{},t))})}function $(e,t,n,r,o){var i=e.locale,a=e.formats,s=e.messages,l=e.defaultLocale,c=e.defaultFormats,u=e.fallbackOnEmptyString,p=e.onError,d=e.timeZone,f=e.defaultRichTextElements;void 0===n&&(n={id:""});var h=n.id,m=n.defaultMessage;(0,H.V1)(!!h,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var g=String(h),y=s&&Object.prototype.hasOwnProperty.call(s,g)&&s[g];if(Array.isArray(y)&&1===y.length&&y[0].type===K.ZE.literal)return y[0].value;if(!r&&y&&"string"==typeof y&&!f)return y.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=(0,z.Cl)((0,z.Cl)({},f),r||{}),a=G(a,d),c=G(c,d),!y){if(!1===u&&""===y)return y;if((!m||i&&i.toLowerCase()!==l.toLowerCase())&&p(new Y.sb(n,i)),m)try{return t.getMessageFormat(m,l,c,o).format(r)}catch(e){return p(new Y.Ho('Error formatting default message for: "'.concat(g,'", rendering default message verbatim'),i,n,e)),"string"==typeof m?m:g}return g}try{return t.getMessageFormat(y,i,a,(0,z.Cl)({formatters:t},o||{})).format(r)}catch(e){p(new Y.Ho('Error formatting message: "'.concat(g,'", using ').concat(m?"default message":"id"," as fallback."),i,n,e))}if(m)try{return t.getMessageFormat(m,l,c,o).format(r)}catch(e){p(new Y.Ho('Error formatting the default message for: "'.concat(g,'", rendering message verbatim'),i,n,e))}return"string"==typeof y?y:"string"==typeof m?m:g}var Q=l(7683),Z=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function J(e,t,n){var r=e.locale,o=e.formats,i=e.onError;void 0===n&&(n={});var a=n.format,s=a&&(0,Q.F3)(o,"number",a,i)||{};return t(r,(0,Q.J9)(n,Z,s))}function X(e,t,n,r){void 0===r&&(r={});try{return J(e,t,r).format(n)}catch(t){e.onError(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting number.",t))}return String(n)}function ee(e,t,n,r){void 0===r&&(r={});try{return J(e,t,r).formatToParts(n)}catch(t){e.onError(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting number.",t))}return[]}var te=l(1732),ne=["numeric","style"];function re(e,t,n,r,o){void 0===o&&(o={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new te.IF('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',te.O4.MISSING_INTL_API));try{return function(e,t,n){var r=e.locale,o=e.formats,i=e.onError;void 0===n&&(n={});var a=n.format,s=!!a&&(0,Q.F3)(o,"relative",a,i)||{};return t(r,(0,Q.J9)(n,ne,s))}(e,t,o).format(n,r)}catch(t){e.onError(new Y.pg("Error formatting relative time.",e.locale,t))}return String(n)}var oe=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem"];function ie(e,t,n,r){var o=e.locale,i=e.formats,a=e.onError,s=e.timeZone;void 0===r&&(r={});var l=r.format,c=(0,z.Cl)((0,z.Cl)({},s&&{timeZone:s}),l&&(0,Q.F3)(i,t,l,a)),u=(0,Q.J9)(r,oe,c);return"time"!==t||u.hour||u.minute||u.second||u.timeStyle||u.dateStyle||(u=(0,z.Cl)((0,z.Cl)({},u),{hour:"numeric",minute:"numeric"})),n(o,u)}function ae(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],a=void 0===i?{}:i,s="string"==typeof o?new Date(o||0):o;try{return ie(e,"date",t,a).format(s)}catch(t){e.onError(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting date.",t))}return String(s)}function se(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],a=void 0===i?{}:i,s="string"==typeof o?new Date(o||0):o;try{return ie(e,"time",t,a).format(s)}catch(t){e.onError(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting time.",t))}return String(s)}function le(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],a=n[2],s=void 0===a?{}:a,l=e.timeZone,c=e.locale,u=e.onError,p=(0,Q.J9)(s,oe,l?{timeZone:l}:{});try{return t(c,p).formatRange(o,i)}catch(e){u(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting date time range.",e))}return String(o)}function ce(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],a=void 0===i?{}:i,s="string"==typeof o?new Date(o||0):o;try{return ie(e,"date",t,a).formatToParts(s)}catch(t){e.onError(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting date.",t))}return[]}function ue(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],a=void 0===i?{}:i,s="string"==typeof o?new Date(o||0):o;try{return ie(e,"time",t,a).formatToParts(s)}catch(t){e.onError(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting time.",t))}return[]}var pe=["localeMatcher","type"];function de(e,t,n,r){var o=e.locale,i=e.onError;void 0===r&&(r={}),Intl.PluralRules||i(new te.IF('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',te.O4.MISSING_INTL_API));var a=(0,Q.J9)(r,pe);try{return t(o,a).select(n)}catch(e){i(new Y.pg("Error formatting plural.",o,e))}return"other"}var fe=["localeMatcher","type","style"],he=Date.now();function me(e,t,n,r){void 0===r&&(r={});var o=ge(e,t,n,r).reduce(function(e,t){var n=t.value;return"string"!=typeof n?e.push(n):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e},[]);return 1===o.length?o[0]:o}function ge(e,t,n,r){var o=e.locale,i=e.onError;void 0===r&&(r={}),Intl.ListFormat||i(new te.IF('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',te.O4.MISSING_INTL_API));var a=(0,Q.J9)(r,fe);try{var s={},l=n.map(function(e,t){if("object"==typeof e){var n=function(e){return"".concat(he,"_").concat(e,"_").concat(he)}(t);return s[n]=e,n}return String(e)});return t(o,a).formatToParts(l).map(function(e){return"literal"===e.type?e:(0,z.Cl)((0,z.Cl)({},e),{value:s[e.value]||e.value})})}catch(e){i(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting list.",e))}return n}var ye=["localeMatcher","style","type","fallback"];function ve(e,t,n,r){var o=e.locale,i=e.onError;Intl.DisplayNames||i(new te.IF('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',te.O4.MISSING_INTL_API));var a=(0,Q.J9)(r,ye);try{return t(o,a).of(n)}catch(e){i(new Y.Ar(Y.lo.FORMAT_ERROR,"Error formatting display name.",e))}}var be=l(1071);function we(e){return{locale:e.locale,timeZone:e.timeZone,fallbackOnEmptyString:e.fallbackOnEmptyString,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError,onWarn:e.onWarn,wrapRichTextChunksInFragment:e.wrapRichTextChunksInFragment,defaultRichTextElements:e.defaultRichTextElements}}function _e(e){return e?Object.keys(e).reduce(function(t,n){var r=e[n];return t[n]=(0,be.RK)(r)?(0,U.yU)(r):r,t},{}):e}var Ee=function(e,t,r,o){for(var i=[],a=4;a<arguments.length;a++)i[a-4]=arguments[a];var s=_e(o),l=$.apply(void 0,(0,z.fX)([e,t,r,s],i,!1));return Array.isArray(l)?n.Children.toArray(l):l},Se=function(e,t){var n=e.defaultRichTextElements,r=(0,z.Tt)(e,["defaultRichTextElements"]),o=_e(n),i=function(e,t){var n=(0,Q.GT)(t),r=(0,z.Cl)((0,z.Cl)({},Q.JF),e),o=r.locale,i=r.defaultLocale,a=r.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&a?a(new Y.hr('Missing locale data for locale: "'.concat(o,'" in Intl.NumberFormat. Using default locale: "').concat(i,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(o).length&&a&&a(new Y.hr('Missing locale data for locale: "'.concat(o,'" in Intl.DateTimeFormat. Using default locale: "').concat(i,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(a&&a(new Y.uo('"locale" was not configured, using "'.concat(i,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),function(e){var t;e.onWarn&&e.defaultRichTextElements&&"string"==typeof((t=e.messages||{})?t[Object.keys(t)[0]]:void 0)&&e.onWarn('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution')}(r),(0,z.Cl)((0,z.Cl)({},r),{formatters:n,formatNumber:X.bind(null,r,n.getNumberFormat),formatNumberToParts:ee.bind(null,r,n.getNumberFormat),formatRelativeTime:re.bind(null,r,n.getRelativeTimeFormat),formatDate:ae.bind(null,r,n.getDateTimeFormat),formatDateToParts:ce.bind(null,r,n.getDateTimeFormat),formatTime:se.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:le.bind(null,r,n.getDateTimeFormat),formatTimeToParts:ue.bind(null,r,n.getDateTimeFormat),formatPlural:de.bind(null,r,n.getPluralRules),formatMessage:$.bind(null,r,n),$t:$.bind(null,r,n),formatList:me.bind(null,r,n.getListFormat),formatListToParts:ge.bind(null,r,n.getListFormat),formatDisplayName:ve.bind(null,r,n.getDisplayNames)})}((0,z.Cl)((0,z.Cl)((0,z.Cl)({},U.JF),r),{defaultRichTextElements:o}),t);return(0,z.Cl)((0,z.Cl)({},i),{formatMessage:Ee.bind(null,{locale:i.locale,timeZone:i.timeZone,fallbackOnEmptyString:i.fallbackOnEmptyString,formats:i.formats,defaultLocale:i.defaultLocale,defaultFormats:i.defaultFormats,messages:i.messages,onError:i.onError,defaultRichTextElements:o},i.formatters)})},xe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cache=(0,Q.MT)(),t.state={cache:t.cache,intl:Se(we(t.props),t.cache),prevConfig:we(t.props)},t}return(0,z.C6)(t,e),t.getDerivedStateFromProps=function(e,t){var n=t.prevConfig,r=t.cache,o=we(e);return(0,U.bN)(n,o)?null:{intl:Se(o,r),prevConfig:o}},t.prototype.render=function(){return(0,U.HM)(this.state.intl),n.createElement(B.Kq,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=U.JF,t}(n.PureComponent);const ke=xe;var Ce=l(4467),Oe=l(6894),De=l.n(Oe);var Me=l(968);let Te,Ae,Ne;const Ie=new class{constructor(e){const t=this;t.actions={},t.mutations={},t.state={},t.status="resting",t.callbacks=[],e.hasOwnProperty("actions")&&(t.actions=e.actions),e.hasOwnProperty("mutations")&&(t.mutations=e.mutations),t.state=new Proxy(e.initialState||{},{set:(e,n,r)=>(e[n]=r,t.processCallbacks(t.state),t.status="resting",!0)})}dispatch(e,t){const n=this;return"function"!=typeof n.actions[e]?(console.error(`Action "${e}" doesn't exist.`),!1):(n.status="action",n.actions[e](n,t))}commit(e,t){const n=this;if("function"!=typeof n.mutations[e])return console.error(`Mutation "${e}" doesn't exist`),!1;n.status="mutation";let r=n.mutations[e](n.state,t);return n.state=r,!0}processCallbacks(e){return!!this.callbacks.length&&(this.callbacks.forEach(t=>t(e)),!0)}subscribe(e){return"function"!=typeof e?(console.error("You can only subscribe to Store changes with a valid function"),!1):(this.callbacks.push(e),!0)}}({actions:{setData(e,t,n){e.commit("setData",t),n&&this.save(t)},load(e,{loadUrl:t,saveUrl:n,data:r,saveAlways:o}){Te=n;const i=o||void 0===o;e.commit("setSaveAlways",i),Ne?Ne().then(t=>{r&&r.length>0&&0===t.length&&r.forEach(e=>t.push(e)),this.setData(e,t)}):t?(0,Me.J)(t).then(t=>{r&&r.length>0&&0===t.length&&r.forEach(e=>t.push(e)),this.setData(e,t)}):this.setData(e,r)},create(e,t){const{data:n,saveAlways:r}=e.state;n.push(t),this.setData(e,n,r)},delete(e,t){const{data:n,saveAlways:r}=e.state;n.splice(n.indexOf(t),1),this.setData(e,n,r)},post(e){const{data:t}=e.state;this.setData(e,t,!0)},updateOrder(e,t){const{saveAlways:n}=e.state,r=t.filter(e=>e&&!e.parentId);t.filter(e=>e&&e.parentId).forEach(e=>r.push(e)),this.setData(e,r,n)},save(e){Ae?Ae({task_data:e}):Te&&(0,Me.b)(Te,{task_data:e})}},mutations:{setData:(e,t)=>(e.data=t,e),setSaveAlways:(e,t)=>(e.saveAlways=t,e)},initialState:{data:[],saveAlways:!0}});Ie.setExternalHandler=(e,t)=>{Ne=e,Ae=t};const Le=Ie,je=e=>{const[t,n]=r().useState(null);if(r().useEffect(()=>{(async()=>{const e=await Promise.all([l.e(781),l.e(613)]).then(l.bind(l,5613));n(()=>e.default)})()},[]),!t)return r().createElement("div",null,"Loading...");const o=t;return r().createElement(o,e)};var Pe=l(5556),Re=l.n(Pe),Fe=l(6033),ze=l.n(Fe),Be=l(9628);const Ue="card",He="box",Ve={border:"1px dashed gray",padding:"0.5rem 1rem",marginBottom:".5rem",backgroundColor:"white",cursor:"pointer"},Ye={beginDrag:e=>({itemType:Ue,id:e.id,index:e.index})},Ke={drop(e,t,n){if(!n)return;const r=t.getItem(),o=e.index,i=r.index;e.data&&e.data.isContainer||r.itemType===Ue||r.data&&"function"==typeof r.setAsChild&&-1===i&&e.insertCard(r,o,r.id)},hover(e,t,n){const r=t.getItem();if(r.itemType===He&&-1===r.index)return;if(e.data?.isContainer&&!r.data?.isContainer)return;const o=r.index,i=e.index;if(o===i)return;if(-1===o){if(e.data&&e.data.isContainer)return;r.index=i,e.insertCard(r.onCreate(r.data),i)}const a=(0,Fe.findDOMNode)(n).getBoundingClientRect(),s=(a.bottom-a.top)/2,l=t.getClientOffset().y-a.top;o<i&&l<s||o>i&&l>s||(e.moveCard(o,i),r.index=i)}};function We(e){class o extends n.Component{render(){const{isDragging:n,connectDragPreview:o,connectDropTarget:i}=this.props,a=n?0:1;return o(i(r().createElement("div",null,r().createElement(e,(0,t.A)({},this.props,{style:{...Ve,opacity:a}})))))}}(0,Ce.A)(o,"propTypes",{connectDragSource:Re().func,connectDragPreview:Re().func,connectDropTarget:Re().func,index:Re().number.isRequired,isDragging:Re().bool,id:Re().any.isRequired,moveCard:Re().func.isRequired,seq:Re().number}),(0,Ce.A)(o,"defaultProps",{seq:-1});const i=(0,Be.DropTarget)([Ue,He],Ke,e=>({connectDropTarget:e.dropTarget()}))(o);return(0,Be.DragSource)(Ue,Ye,(e,t)=>({connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}))(i)}class qe extends r().Component{render(){const{intl:e}=this.props,t=this.props.show?"form-place-holder":"form-place-holder-hidden",n=this.props.show?"Dropzone"===this.props.text?e.formatMessage({id:"drop-zone"}):this.props.text:"";return r().createElement("div",{className:t},r().createElement("div",null,n))}}const Ge=(0,B.Ay)(qe);qe.propTypes={text:Re().string,show:Re().bool},qe.defaultProps={text:"Dropzone",show:!1};var $e=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,n=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(n,t),this.tags.push(n)}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{var i=105===e.charCodeAt(1)&&64===e.charCodeAt(0);o.insertRule(e,i?0:o.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){return e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},e}();const Qe=function(e){function t(e,r,l,c,d){for(var f,h,m,g,w,E=0,S=0,x=0,k=0,C=0,N=0,L=m=f=0,P=0,R=0,F=0,z=0,B=l.length,U=B-1,H="",V="",Y="",K="";P<B;){if(h=l.charCodeAt(P),P===U&&0!==S+k+x+E&&(0!==S&&(h=47===S?10:47),k=x=E=0,B++,U++),0===S+k+x+E){if(P===U&&(0<R&&(H=H.replace(p,"")),0<H.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:H+=l.charAt(P)}h=59}switch(h){case 123:for(f=(H=H.trim()).charCodeAt(0),m=1,z=++P;P<B;){switch(h=l.charCodeAt(P)){case 123:m++;break;case 125:m--;break;case 47:switch(h=l.charCodeAt(P+1)){case 42:case 47:e:{for(L=P+1;L<U;++L)switch(l.charCodeAt(L)){case 47:if(42===h&&42===l.charCodeAt(L-1)&&P+2!==L){P=L+1;break e}break;case 10:if(47===h){P=L+1;break e}}P=L}}break;case 91:h++;case 40:h++;case 34:case 39:for(;P++<U&&l.charCodeAt(P)!==h;);}if(0===m)break;P++}if(m=l.substring(z,P),0===f&&(f=(H=H.replace(u,"").trim()).charCodeAt(0)),64===f){switch(0<R&&(H=H.replace(p,"")),h=H.charCodeAt(1)){case 100:case 109:case 115:case 45:R=r;break;default:R=A}if(z=(m=t(r,R,m,h,d+1)).length,0<I&&(w=s(3,m,R=n(A,H,F),r,D,O,z,h,d,c),H=R.join(""),void 0!==w&&0===(z=(m=w.trim()).length)&&(h=0,m="")),0<z)switch(h){case 115:H=H.replace(_,a);case 100:case 109:case 45:m=H+"{"+m+"}";break;case 107:m=(H=H.replace(y,"$1 $2"))+"{"+m+"}",m=1===T||2===T&&i("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=H+m,112===c&&(V+=m,m="")}else m=""}else m=t(r,n(r,H,F),m,c,d+1);Y+=m,m=F=R=L=f=0,H="",h=l.charCodeAt(++P);break;case 125:case 59:if(1<(z=(H=(0<R?H.replace(p,""):H).trim()).length))switch(0===L&&(f=H.charCodeAt(0),45===f||96<f&&123>f)&&(z=(H=H.replace(" ",":")).length),0<I&&void 0!==(w=s(1,H,r,e,D,O,V.length,c,d,c))&&0===(z=(H=w.trim()).length)&&(H="\0\0"),f=H.charCodeAt(0),h=H.charCodeAt(1),f){case 0:break;case 64:if(105===h||99===h){K+=H+l.charAt(P);break}default:58!==H.charCodeAt(z-1)&&(V+=o(H,f,h,H.charCodeAt(2)))}F=R=L=f=0,H="",h=l.charCodeAt(++P)}}switch(h){case 13:case 10:47===S?S=0:0===1+f&&107!==c&&0<H.length&&(R=1,H+="\0"),0<I*j&&s(0,H,r,e,D,O,V.length,c,d,c),O=1,D++;break;case 59:case 125:if(0===S+k+x+E){O++;break}default:switch(O++,g=l.charAt(P),h){case 9:case 32:if(0===k+E+S)switch(C){case 44:case 58:case 9:case 32:g="";break;default:32!==h&&(g=" ")}break;case 0:g="\\0";break;case 12:g="\\f";break;case 11:g="\\v";break;case 38:0===k+S+E&&(R=F=1,g="\f"+g);break;case 108:if(0===k+S+E+M&&0<L)switch(P-L){case 2:112===C&&58===l.charCodeAt(P-3)&&(M=C);case 8:111===N&&(M=N)}break;case 58:0===k+S+E&&(L=P);break;case 44:0===S+x+k+E&&(R=1,g+="\r");break;case 34:case 39:0===S&&(k=k===h?0:0===k?h:k);break;case 91:0===k+S+x&&E++;break;case 93:0===k+S+x&&E--;break;case 41:0===k+S+E&&x--;break;case 40:0===k+S+E&&(0===f&&(2*C+3*N==533||(f=1)),x++);break;case 64:0===S+x+k+E+L+m&&(m=1);break;case 42:case 47:if(!(0<k+E+x))switch(S){case 0:switch(2*h+3*l.charCodeAt(P+1)){case 235:S=47;break;case 220:z=P,S=42}break;case 42:47===h&&42===C&&z+2!==P&&(33===l.charCodeAt(z+2)&&(V+=l.substring(z,P+1)),g="",S=0)}}0===S&&(H+=g)}N=C,C=h,P++}if(0<(z=V.length)){if(R=r,0<I&&void 0!==(w=s(2,V,R,e,D,O,z,c,d,c))&&0===(V=w).length)return K+V+Y;if(V=R.join(",")+"{"+V+"}",0!==T*M){switch(2!==T||i(V,2)||(M=0),M){case 111:V=V.replace(b,":-moz-$1")+V;break;case 112:V=V.replace(v,"::-webkit-input-$1")+V.replace(v,"::-moz-$1")+V.replace(v,":-ms-input-$1")+V}M=0}}return K+V+Y}function n(e,t,n){var o=t.trim().split(m);t=o;var i=o.length,a=e.length;switch(a){case 0:case 1:var s=0;for(e=0===a?"":e[0]+" ";s<i;++s)t[s]=r(e,t[s],n).trim();break;default:var l=s=0;for(t=[];s<i;++s)for(var c=0;c<a;++c)t[l++]=r(e[c]+" ",o[s],n).trim()}return t}function r(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function o(e,t,n,r){var a=e+";",s=2*t+3*n+4*r;if(944===s){e=a.indexOf(":",9)+1;var l=a.substring(e,a.length-1).trim();return l=a.substring(0,e).trim()+l+";",1===T||2===T&&i(l,1)?"-webkit-"+l+l:l}if(0===T||2===T&&!i(a,1))return a;switch(s){case 1015:return 97===a.charCodeAt(10)?"-webkit-"+a+a:a;case 951:return 116===a.charCodeAt(3)?"-webkit-"+a+a:a;case 963:return 110===a.charCodeAt(5)?"-webkit-"+a+a:a;case 1009:if(100!==a.charCodeAt(4))break;case 969:case 942:return"-webkit-"+a+a;case 978:return"-webkit-"+a+"-moz-"+a+a;case 1019:case 983:return"-webkit-"+a+"-moz-"+a+"-ms-"+a+a;case 883:if(45===a.charCodeAt(8))return"-webkit-"+a+a;if(0<a.indexOf("image-set(",11))return a.replace(C,"$1-webkit-$2")+a;break;case 932:if(45===a.charCodeAt(4))switch(a.charCodeAt(5)){case 103:return"-webkit-box-"+a.replace("-grow","")+"-webkit-"+a+"-ms-"+a.replace("grow","positive")+a;case 115:return"-webkit-"+a+"-ms-"+a.replace("shrink","negative")+a;case 98:return"-webkit-"+a+"-ms-"+a.replace("basis","preferred-size")+a}return"-webkit-"+a+"-ms-"+a+a;case 964:return"-webkit-"+a+"-ms-flex-"+a+a;case 1023:if(99!==a.charCodeAt(8))break;return"-webkit-box-pack"+(l=a.substring(a.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+a+"-ms-flex-pack"+l+a;case 1005:return f.test(a)?a.replace(d,":-webkit-")+a.replace(d,":-moz-")+a:a;case 1e3:switch(t=(l=a.substring(13).trim()).indexOf("-")+1,l.charCodeAt(0)+l.charCodeAt(t)){case 226:l=a.replace(w,"tb");break;case 232:l=a.replace(w,"tb-rl");break;case 220:l=a.replace(w,"lr");break;default:return a}return"-webkit-"+a+"-ms-"+l+a;case 1017:if(-1===a.indexOf("sticky",9))break;case 975:switch(t=(a=e).length-10,s=(l=(33===a.charCodeAt(t)?a.substring(0,t):a).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|l.charCodeAt(7))){case 203:if(111>l.charCodeAt(8))break;case 115:a=a.replace(l,"-webkit-"+l)+";"+a;break;case 207:case 102:a=a.replace(l,"-webkit-"+(102<s?"inline-":"")+"box")+";"+a.replace(l,"-webkit-"+l)+";"+a.replace(l,"-ms-"+l+"box")+";"+a}return a+";";case 938:if(45===a.charCodeAt(5))switch(a.charCodeAt(6)){case 105:return l=a.replace("-items",""),"-webkit-"+a+"-webkit-box-"+l+"-ms-flex-"+l+a;case 115:return"-webkit-"+a+"-ms-flex-item-"+a.replace(S,"")+a;default:return"-webkit-"+a+"-ms-flex-line-pack"+a.replace("align-content","").replace(S,"")+a}break;case 973:case 989:if(45!==a.charCodeAt(3)||122===a.charCodeAt(4))break;case 931:case 953:if(!0===k.test(e))return 115===(l=e.substring(e.indexOf(":")+1)).charCodeAt(0)?o(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):a.replace(l,"-webkit-"+l)+a.replace(l,"-moz-"+l.replace("fill-",""))+a;break;case 962:if(a="-webkit-"+a+(102===a.charCodeAt(5)?"-ms-"+a:"")+a,211===n+r&&105===a.charCodeAt(13)&&0<a.indexOf("transform",10))return a.substring(0,a.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+a}return a}function i(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),L(2!==t?r:r.replace(x,"$1"),n,t)}function a(e,t){var n=o(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(E," or ($1)").substring(4):"("+t+")"}function s(e,t,n,r,o,i,a,s,l,u){for(var p,d=0,f=t;d<I;++d)switch(p=N[d].call(c,e,f,n,r,o,i,a,s,l,u)){case void 0:case!1:case!0:case null:break;default:f=p}if(f!==t)return f}function l(e){return void 0!==(e=e.prefix)&&(L=null,e?"function"!=typeof e?T=1:(T=2,L=e):T=0),l}function c(e,n){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<I){var o=s(-1,n,r,r,D,O,0,0,0,0);void 0!==o&&"string"==typeof o&&(n=o)}var i=t(A,r,n,0,0);return 0<I&&void 0!==(o=s(-2,i,r,r,D,O,i.length,0,0,0))&&(i=o),M=0,O=D=1,i}var u=/^\0+/g,p=/[\0\r\f]/g,d=/: */g,f=/zoo|gra/,h=/([,: ])(transform)/g,m=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,y=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,b=/:(read-only)/g,w=/[svh]\w+-[tblr]{2}/,_=/\(\s*(.*)\s*\)/g,E=/([\s\S]*?);/g,S=/-self|flex-/g,x=/[^]*?(:[rp][el]a[\w-]+)[^]*/,k=/stretch|:\s*\w+\-(?:conte|avail)/,C=/([^-])(image-set\()/,O=1,D=1,M=0,T=1,A=[],N=[],I=0,L=null,j=0;return c.use=function e(t){switch(t){case void 0:case null:I=N.length=0;break;default:if("function"==typeof t)N[I++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else j=0|!!t}return e},c.set=l,void 0!==e&&l(e),c};var Ze="/*|*/",Je=Ze+"}";function Xe(e){e&&et.current.insert(e+"}")}var et={current:null},tt=function(e,t,n,r,o,i,a,s,l,c){switch(e){case 1:switch(t.charCodeAt(0)){case 64:return et.current.insert(t+";"),"";case 108:if(98===t.charCodeAt(2))return""}break;case 2:if(0===s)return t+Ze;break;case 3:switch(s){case 102:case 112:return et.current.insert(n[0]+t),"";default:return t+(0===c?Ze:"")}case-2:t.split(Je).forEach(Xe)}};function nt(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "}),r}var rt=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var o=t;do{e.insert("."+r,o,e.sheet,!0),o=o.next}while(void 0!==o)}};const ot=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},it={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var at,st=/[A-Z]|^ms/g,lt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ct=function(e){return 45===e.charCodeAt(1)},ut=function(e){return null!=e&&"boolean"!=typeof e},pt=(at={},function(e){return void 0===at[e]&&(at[e]=ct(t=e)?t:t.replace(st,"-$&").toLowerCase()),at[e];var t}),dt=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(lt,function(e,t,n){return ht={name:t,styles:n,next:ht},t})}return 1===it[e]||ct(e)||"number"!=typeof t||0===t?t:t+"px"};function ft(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return ht={name:n.name,styles:n.styles,next:ht},n.name;if(void 0!==n.styles){var o=n.next;if(void 0!==o)for(;void 0!==o;)ht={name:o.name,styles:o.styles,next:ht},o=o.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=ft(e,t,n[o],!1);else for(var i in n){var a=n[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=i+"{"+t[a]+"}":ut(a)&&(r+=pt(i)+":"+dt(i,a)+";");else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var s=ft(e,t,a,!1);switch(i){case"animation":case"animationName":r+=pt(i)+":"+s+";";break;default:r+=i+"{"+s+"}"}}else for(var l=0;l<a.length;l++)ut(a[l])&&(r+=pt(i)+":"+dt(i,a[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var i=ht,a=n(e);return ht=i,ft(e,t,a,r)}}if(null==t)return n;var s=t[n];return void 0===s||r?n:s}var ht,mt=/label:\s*([^\s;\n{]+)\s*;/g,gt=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";ht=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,o+=ft(n,t,i,!1)):o+=i[0];for(var a=1;a<e.length;a++)o+=ft(n,t,e[a],46===o.charCodeAt(o.length-1)),r&&(o+=i[a]);mt.lastIndex=0;for(var s,l="";null!==(s=mt.exec(o));)l+="-"+s[1];return{name:ot(o)+l,styles:o,next:ht}},yt=Object.prototype.hasOwnProperty,vt=(0,n.createContext)("undefined"!=typeof HTMLElement?function(e){void 0===e&&(e={});var t,n=e.key||"css";void 0!==e.prefix&&(t={prefix:e.prefix});var r,o=new Qe(t),i={};r=e.container||document.head;var a,s=document.querySelectorAll("style[data-emotion-"+n+"]");Array.prototype.forEach.call(s,function(e){e.getAttribute("data-emotion-"+n).split(" ").forEach(function(e){i[e]=!0}),e.parentNode!==r&&r.appendChild(e)}),o.use(e.stylisPlugins)(tt),a=function(e,t,n,r){var i=t.name;et.current=n,o(e,t.styles),r&&(l.inserted[i]=!0)};var l={key:n,sheet:new $e({key:n,container:r,nonce:e.nonce,speedy:e.speedy}),nonce:e.nonce,inserted:i,registered:{},insert:a};return l}():null),bt=(0,n.createContext)({}),wt=(vt.Provider,function(e){var t=function(t,r){return(0,n.createElement)(vt.Consumer,null,function(n){return e(t,n,r)})};return(0,n.forwardRef)(t)}),_t="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Et=function(){return null},St=function(e,t,r,o){var i=null===r?t.css:t.css(r);"string"==typeof i&&void 0!==e.registered[i]&&(i=e.registered[i]);var a=t[_t],s=[i],l="";"string"==typeof t.className?l=nt(e.registered,s,t.className):null!=t.className&&(l=t.className+" ");var c=gt(s);rt(e,c,"string"==typeof a),l+=e.key+"-"+c.name;var u={};for(var p in t)yt.call(t,p)&&"css"!==p&&p!==_t&&(u[p]=t[p]);u.ref=o,u.className=l;var d=(0,n.createElement)(a,u),f=(0,n.createElement)(Et,null);return(0,n.createElement)(n.Fragment,null,f,d)},xt=wt(function(e,t,r){return"function"==typeof e.css?(0,n.createElement)(bt.Consumer,null,function(n){return St(t,e,n,r)}):St(t,e,null,r)});const kt=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return gt(t)};var Ct=function(e,t){var r=arguments;if(null==t||!yt.call(t,"css"))return n.createElement.apply(void 0,r);var o=r.length,i=new Array(o);i[0]=xt,i[1]=function(e,t){var n={};for(var r in t)yt.call(t,r)&&(n[r]=t[r]);return n[_t]=e,n}(e,t);for(var a=2;a<o;a++)i[a]=r[a];return n.createElement.apply(null,i)},Ot=function e(t){for(var n=t.length,r=0,o="";r<n;r++){var i=t[r];if(null!=i){var a=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))a=e(i);else for(var s in a="",i)i[s]&&s&&(a&&(a+=" "),a+=s);break;default:a=i}a&&(o&&(o+=" "),o+=a)}}return o},Dt=function(){return null},Mt=wt(function(e,t){return(0,n.createElement)(bt.Consumer,null,function(r){var o=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var o=gt(n,t.registered);return rt(t,o,!1),t.key+"-"+o.name},i={css:o,cx:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return function(e,t,n){var r=[],o=nt(e,r,n);return r.length<2?n:o+t(r)}(t.registered,o,Ot(n))},theme:r},a=e.children(i),s=(0,n.createElement)(Dt,null);return(0,n.createElement)(n.Fragment,null,s,a)})}),Tt=l(8587);function At(e,t){if(null==e)return{};var n,r,o=(0,Tt.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Nt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function It(e,t){if(e){if("string"==typeof e)return Nt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nt(e,t):void 0}}function Lt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||It(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Rt(e,t,n){return t&&Pt(e.prototype,t),n&&Pt(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var Ft=l(9417),zt=l(3662);function Bt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,zt.A)(e,t)}function Ut(e){return Ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ut(e)}function Ht(e,t){if(t&&("object"===Ut(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,Ft.A)(e)}function Vt(e){return Vt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Vt(e)}var Yt=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Kt(e,t){return e===t||!(!Yt(e)||!Yt(t))}function Wt(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!Kt(e[n],t[n]))return!1;return!0}const qt=function(e,t){var n;void 0===t&&(t=Wt);var r,o=[],i=!1;return function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return i&&n===this&&t(a,o)||(r=e.apply(this,a),i=!0,n=this,o=a),r}};var Gt=l(8006),$t=function(){};function Qt(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Zt(e,t,n){var r=[n];if(t&&e)for(var o in t)t.hasOwnProperty(o)&&t[o]&&r.push("".concat(Qt(e,o)));return r.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var Jt=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===Ut(e)&&null!==e?[e]:[]};function Xt(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function en(e){return Xt(e)?window.pageYOffset:e.scrollTop}function tn(e,t){Xt(e)?window.scrollTo(0,t):e.scrollTop=t}function nn(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:$t,o=en(e),i=t-o,a=0;!function t(){var s,l=(s=a+=10,i*((s=s/n-1)*s*s+1)+o);tn(e,l),a<n?window.requestAnimationFrame(t):r(e)}()}function rn(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function on(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function an(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?on(Object(n),!0).forEach(function(t){(0,Ce.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):on(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function sn(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=Vt(e);if(t){var o=Vt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Ht(this,n)}}var ln=function(e){return"auto"===e?"bottom":e},cn=(0,n.createContext)({getPortalPlacement:null}),un=function(e){Bt(n,e);var t=sn(n);function n(){var e;jt(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).state={maxHeight:e.props.maxMenuHeight,placement:null},e.getPlacement=function(t){var n=e.props,r=n.minMenuHeight,o=n.maxMenuHeight,i=n.menuPlacement,a=n.menuPosition,s=n.menuShouldScrollIntoView,l=n.theme;if(t){var c="fixed"===a,u=function(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,o=e.placement,i=e.shouldScroll,a=e.isFixedPosition,s=e.theme.spacing,l=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/,o=document.documentElement;if("fixed"===t.position)return o;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return i;return o}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u=l.getBoundingClientRect().height,p=n.getBoundingClientRect(),d=p.bottom,f=p.height,h=p.top,m=n.offsetParent.getBoundingClientRect().top,g=window.innerHeight,y=en(l),v=parseInt(getComputedStyle(n).marginBottom,10),b=parseInt(getComputedStyle(n).marginTop,10),w=m-b,_=g-h,E=w+y,S=u-y-h,x=d-g+y+v,k=y+h-b,C=160;switch(o){case"auto":case"bottom":if(_>=f)return{placement:"bottom",maxHeight:t};if(S>=f&&!a)return i&&nn(l,x,C),{placement:"bottom",maxHeight:t};if(!a&&S>=r||a&&_>=r)return i&&nn(l,x,C),{placement:"bottom",maxHeight:a?_-v:S-v};if("auto"===o||a){var O=t,D=a?w:E;return D>=r&&(O=Math.min(D-v-s.controlHeight,t)),{placement:"top",maxHeight:O}}if("bottom"===o)return tn(l,x),{placement:"bottom",maxHeight:t};break;case"top":if(w>=f)return{placement:"top",maxHeight:t};if(E>=f&&!a)return i&&nn(l,k,C),{placement:"top",maxHeight:t};if(!a&&E>=r||a&&w>=r){var M=t;return(!a&&E>=r||a&&w>=r)&&(M=a?w-b:E-b),i&&nn(l,k,C),{placement:"top",maxHeight:M}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}({maxHeight:o,menuEl:t,minHeight:r,placement:i,shouldScroll:s&&!c,isFixedPosition:c,theme:l}),p=e.context.getPortalPlacement;p&&p(u),e.setState(u)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,n=e.state.placement||ln(t);return an(an({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return Rt(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(n.Component);un.contextType=cn;var pn=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},dn=pn,fn=pn,hn=function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.innerProps;return Ct("div",(0,t.A)({css:i("noOptionsMessage",e),className:o({"menu-notice":!0,"menu-notice--no-options":!0},r)},a),n)};hn.defaultProps={children:"No options"};var mn=function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.innerProps;return Ct("div",(0,t.A)({css:i("loadingMessage",e),className:o({"menu-notice":!0,"menu-notice--loading":!0},r)},a),n)};mn.defaultProps={children:"Loading..."};var gn=function(e){Bt(n,e);var t=sn(n);function n(){var e;jt(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(e=t.call.apply(t,[this].concat(o))).state={placement:null},e.getPortalPlacement=function(t){var n=t.placement;n!==ln(e.props.menuPlacement)&&e.setState({placement:n})},e}return Rt(n,[{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,r=e.controlElement,o=e.menuPlacement,i=e.menuPosition,a=e.getStyles,s="fixed"===i;if(!t&&!s||!r)return null;var l=this.state.placement||ln(o),c=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),u=s?0:window.pageYOffset,p=c[l]+u,d=Ct("div",{css:a("menuPortal",{offset:p,position:i,rect:c})},n);return Ct(cn.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},t?(0,Fe.createPortal)(d,t):d)}}]),n}(n.Component),yn=Array.isArray,vn=Object.keys,bn=Object.prototype.hasOwnProperty;function wn(e,t){if(e===t)return!0;if(e&&t&&"object"==Ut(e)&&"object"==Ut(t)){var n,r,o,i=yn(e),a=yn(t);if(i&&a){if((r=e.length)!=t.length)return!1;for(n=r;0!==n--;)if(!wn(e[n],t[n]))return!1;return!0}if(i!=a)return!1;var s=e instanceof Date,l=t instanceof Date;if(s!=l)return!1;if(s&&l)return e.getTime()==t.getTime();var c=e instanceof RegExp,u=t instanceof RegExp;if(c!=u)return!1;if(c&&u)return e.toString()==t.toString();var p=vn(e);if((r=p.length)!==vn(t).length)return!1;for(n=r;0!==n--;)if(!bn.call(t,p[n]))return!1;for(n=r;0!==n--;)if(!("_owner"===(o=p[n])&&e.$$typeof||wn(e[o],t[o])))return!1;return!0}return e!=e&&t!=t}function _n(e,t){try{return wn(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i))return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}function En(){var e,t,n=(e=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return En=function(){return n},n}var Sn={name:"19bqh2r",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0;"},xn=function(e){var n=e.size,r=At(e,["size"]);return Ct("svg",(0,t.A)({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Sn},r))},kn=function(e){return Ct(xn,(0,t.A)({size:20},e),Ct("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Cn=function(e){return Ct(xn,(0,t.A)({size:20},e),Ct("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},On=function(e){var t=e.isFocused,n=e.theme,r=n.spacing.baseUnit,o=n.colors;return{label:"indicatorContainer",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*r,transition:"color 150ms",":hover":{color:t?o.neutral80:o.neutral40}}},Dn=On,Mn=On,Tn=function(){var e=kt.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(En()),An=function(e){var t=e.delay,n=e.offset;return Ct("span",{css:kt({animation:"".concat(Tn," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":null,height:"1em",verticalAlign:"top",width:"1em"},"")})},Nn=function(e){var n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps,a=e.isRtl;return Ct("div",(0,t.A)({},i,{css:o("loadingIndicator",e),className:r({indicator:!0,"loading-indicator":!0},n)}),Ct(An,{delay:0,offset:a}),Ct(An,{delay:160,offset:!0}),Ct(An,{delay:320,offset:!a}))};function In(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ln(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?In(Object(n),!0).forEach(function(t){(0,Ce.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):In(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function jn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Pn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jn(Object(n),!0).forEach(function(t){(0,Ce.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Nn.defaultProps={size:4};var Rn=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}};function Fn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function zn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fn(Object(n),!0).forEach(function(t){(0,Ce.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Bn=function(e){var t=e.children,n=e.innerProps;return Ct("div",n,t)},Un=Bn,Hn=Bn,Vn=function(e){var t=e.children,n=e.className,r=e.components,o=e.cx,i=e.data,a=e.getStyles,s=e.innerProps,l=e.isDisabled,c=e.removeProps,u=e.selectProps,p=r.Container,d=r.Label,f=r.Remove;return Ct(Mt,null,function(r){var h=r.css,m=r.cx;return Ct(p,{data:i,innerProps:zn(zn({},s),{},{className:m(h(a("multiValue",e)),o({"multi-value":!0,"multi-value--is-disabled":l},n))}),selectProps:u},Ct(d,{data:i,innerProps:{className:m(h(a("multiValueLabel",e)),o({"multi-value__label":!0},n))},selectProps:u},t),Ct(f,{data:i,innerProps:zn({className:m(h(a("multiValueRemove",e)),o({"multi-value__remove":!0},n))},c),selectProps:u}))})};function Yn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Kn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yn(Object(n),!0).forEach(function(t){(0,Ce.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Vn.defaultProps={cropWithEllipsis:!0};for(var Wn={ClearIndicator:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.innerProps;return Ct("div",(0,t.A)({},a,{css:i("clearIndicator",e),className:o({indicator:!0,"clear-indicator":!0},r)}),n||Ct(kn,null))},Control:function(e){var n=e.children,r=e.cx,o=e.getStyles,i=e.className,a=e.isDisabled,s=e.isFocused,l=e.innerRef,c=e.innerProps,u=e.menuIsOpen;return Ct("div",(0,t.A)({ref:l,css:o("control",e),className:r({control:!0,"control--is-disabled":a,"control--is-focused":s,"control--menu-is-open":u},i)},c),n)},DropdownIndicator:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.innerProps;return Ct("div",(0,t.A)({},a,{css:i("dropdownIndicator",e),className:o({indicator:!0,"dropdown-indicator":!0},r)}),n||Ct(Cn,null))},DownChevron:Cn,CrossIcon:kn,Group:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.Heading,s=e.headingProps,l=e.label,c=e.theme,u=e.selectProps;return Ct("div",{css:i("group",e),className:o({group:!0},r)},Ct(a,(0,t.A)({},s,{selectProps:u,theme:c,getStyles:i,cx:o}),l),Ct("div",null,n))},GroupHeading:function(e){var n=e.className,r=e.cx,o=e.getStyles,i=e.theme,a=(e.selectProps,At(e,["className","cx","getStyles","theme","selectProps"]));return Ct("div",(0,t.A)({css:o("groupHeading",Ln({theme:i},a)),className:r({"group-heading":!0},n)},a))},IndicatorsContainer:function(e){var t=e.children,n=e.className,r=e.cx,o=e.getStyles;return Ct("div",{css:o("indicatorsContainer",e),className:r({indicators:!0},n)},t)},IndicatorSeparator:function(e){var n=e.className,r=e.cx,o=e.getStyles,i=e.innerProps;return Ct("span",(0,t.A)({},i,{css:o("indicatorSeparator",e),className:r({"indicator-separator":!0},n)}))},Input:function(e){var n=e.className,r=e.cx,o=e.getStyles,i=e.innerRef,a=e.isHidden,s=e.isDisabled,l=e.theme,c=(e.selectProps,At(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return Ct("div",{css:o("input",Pn({theme:l},c))},Ct(Gt.A,(0,t.A)({className:r({input:!0},n),inputRef:i,inputStyle:Rn(a),disabled:s},c)))},LoadingIndicator:Nn,Menu:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.innerRef,s=e.innerProps;return Ct("div",(0,t.A)({css:i("menu",e),className:o({menu:!0},r)},s,{ref:a}),n)},MenuList:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.isMulti,s=e.innerRef,l=e.innerProps;return Ct("div",(0,t.A)({css:i("menuList",e),className:o({"menu-list":!0,"menu-list--is-multi":a},r),ref:s},l),n)},MenuPortal:gn,LoadingMessage:mn,NoOptionsMessage:hn,MultiValue:Vn,MultiValueContainer:Un,MultiValueLabel:Hn,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Ct("div",n,t||Ct(kn,{size:14}))},Option:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.isDisabled,s=e.isFocused,l=e.isSelected,c=e.innerRef,u=e.innerProps;return Ct("div",(0,t.A)({css:i("option",e),className:o({option:!0,"option--is-disabled":a,"option--is-focused":s,"option--is-selected":l},r),ref:c},u),n)},Placeholder:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.innerProps;return Ct("div",(0,t.A)({css:i("placeholder",e),className:o({placeholder:!0},r)},a),n)},SelectContainer:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.innerProps,s=e.isDisabled,l=e.isRtl;return Ct("div",(0,t.A)({css:i("container",e),className:o({"--is-disabled":s,"--is-rtl":l},r)},a),n)},SingleValue:function(e){var n=e.children,r=e.className,o=e.cx,i=e.getStyles,a=e.isDisabled,s=e.innerProps;return Ct("div",(0,t.A)({css:i("singleValue",e),className:o({"single-value":!0,"single-value--is-disabled":a},r)},s),n)},ValueContainer:function(e){var t=e.children,n=e.className,r=e.cx,o=e.isMulti,i=e.getStyles,a=e.hasValue;return Ct("div",{css:i("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":o,"value-container--has-value":a},n)},t)}},qn=function(e){return Kn(Kn({},Wn),e.components)},Gn=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],$n=new RegExp("["+Gn.map(function(e){return e.letters}).join("")+"]","g"),Qn={},Zn=0;Zn<Gn.length;Zn++)for(var Jn=Gn[Zn],Xn=0;Xn<Jn.letters.length;Xn++)Qn[Jn.letters[Xn]]=Jn.base;var er=function(e){return e.replace($n,function(e){return Qn[e]})};function tr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var nr=function(e){return e.replace(/^\s+|\s+$/g,"")},rr=function(e){return"".concat(e.label," ").concat(e.value)},or={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},ir=function(e){return Ct("span",(0,t.A)({css:or},e))};function ar(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var n=e.innerRef,r=(e.emotion,At(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return Ct("input",(0,t.A)({ref:n},r,{css:kt({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"")}))}var sr=function(e){Bt(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=Vt(t);if(n){var o=Vt(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return Ht(this,e)});function o(){return jt(this,o),r.apply(this,arguments)}return Rt(o,[{key:"componentDidMount",value:function(){this.props.innerRef((0,Fe.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),o}(n.Component),lr=["boxSizing","height","overflow","paddingRight","position"],cr={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function ur(e){e.preventDefault()}function pr(e){e.stopPropagation()}function dr(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function fr(){return"ontouchstart"in window||navigator.maxTouchPoints}var hr=!(!window.document||!window.document.createElement),mr=0,gr=function(e){Bt(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=Vt(t);if(n){var o=Vt(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return Ht(this,e)});function o(){var e;jt(this,o);for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return(e=r.call.apply(r,[this].concat(n))).originalStyles={},e.listenerOptions={capture:!1,passive:!1},e}return Rt(o,[{key:"componentDidMount",value:function(){var e=this;if(hr){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,o=document.body,i=o&&o.style;if(n&&lr.forEach(function(t){var n=i&&i[t];e.originalStyles[t]=n}),n&&mr<1){var a=parseInt(this.originalStyles.paddingRight,10)||0,s=document.body?document.body.clientWidth:0,l=window.innerWidth-s+a||0;Object.keys(cr).forEach(function(e){var t=cr[e];i&&(i[e]=t)}),i&&(i.paddingRight="".concat(l,"px"))}o&&fr()&&(o.addEventListener("touchmove",ur,this.listenerOptions),r&&(r.addEventListener("touchstart",dr,this.listenerOptions),r.addEventListener("touchmove",pr,this.listenerOptions))),mr+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(hr){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,o=document.body,i=o&&o.style;mr=Math.max(mr-1,0),n&&mr<1&&lr.forEach(function(t){var n=e.originalStyles[t];i&&(i[t]=n)}),o&&fr()&&(o.removeEventListener("touchmove",ur,this.listenerOptions),r&&(r.removeEventListener("touchstart",dr,this.listenerOptions),r.removeEventListener("touchmove",pr,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),o}(n.Component);gr.defaultProps={accountForScrollbars:!0};var yr={name:"1dsbpcp",styles:"position:fixed;left:0;bottom:0;right:0;top:0;"},vr=function(e){Bt(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=Vt(t);if(n){var o=Vt(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return Ht(this,e)});function o(){var e;jt(this,o);for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return(e=r.call.apply(r,[this].concat(n))).state={touchScrollTarget:null},e.getScrollTarget=function(t){t!==e.state.touchScrollTarget&&e.setState({touchScrollTarget:t})},e.blurSelectInput=function(){document.activeElement&&document.activeElement.blur()},e}return Rt(o,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.isEnabled,r=this.state.touchScrollTarget;return n?Ct("div",null,Ct("div",{onClick:this.blurSelectInput,css:yr}),Ct(sr,{innerRef:this.getScrollTarget},t),r?Ct(gr,{touchScrollTarget:r}):null):t}}]),o}(n.PureComponent);var br=function(e){Bt(i,e);var t,n,o=(t=i,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=Vt(t);if(n){var o=Vt(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return Ht(this,e)});function i(){var e;jt(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=o.call.apply(o,[this].concat(n))).isBottom=!1,e.isTop=!1,e.scrollTarget=void 0,e.touchStart=void 0,e.cancelScroll=function(e){e.preventDefault(),e.stopPropagation()},e.handleEventDelta=function(t,n){var r=e.props,o=r.onBottomArrive,i=r.onBottomLeave,a=r.onTopArrive,s=r.onTopLeave,l=e.scrollTarget,c=l.scrollTop,u=l.scrollHeight,p=l.clientHeight,d=e.scrollTarget,f=n>0,h=u-p-c,m=!1;h>n&&e.isBottom&&(i&&i(t),e.isBottom=!1),f&&e.isTop&&(s&&s(t),e.isTop=!1),f&&n>h?(o&&!e.isBottom&&o(t),d.scrollTop=u,m=!0,e.isBottom=!0):!f&&-n>c&&(a&&!e.isTop&&a(t),d.scrollTop=0,m=!0,e.isTop=!0),m&&e.cancelScroll(t)},e.onWheel=function(t){e.handleEventDelta(t,t.deltaY)},e.onTouchStart=function(t){e.touchStart=t.changedTouches[0].clientY},e.onTouchMove=function(t){var n=e.touchStart-t.changedTouches[0].clientY;e.handleEventDelta(t,n)},e.getScrollTarget=function(t){e.scrollTarget=t},e}return Rt(i,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(e){e&&("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return r().createElement(sr,{innerRef:this.getScrollTarget},this.props.children)}}]),i}(n.Component);function wr(e){var t=e.isEnabled,n=void 0===t||t,o=At(e,["isEnabled"]);return n?r().createElement(br,o):o.children}var _r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isSearchable,r=t.isMulti,o=t.label,i=t.isDisabled,a=t.tabSelectsValue;switch(e){case"menu":return"Use Up and Down to choose options".concat(i?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(a?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(o||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},Er=function(e,t){var n=t.value,r=t.isDisabled;if(n)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"select-option":return"option ".concat(n,r?" is disabled. Select another option.":", selected.")}},Sr=function(e){return!!e.isDisabled},xr={clearIndicator:Mn,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,r=e.theme,o=r.colors,i=r.borderRadius,a=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?o.neutral5:o.neutral0,borderColor:t?o.neutral10:n?o.primary:o.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(o.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:a.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?o.primary:o.neutral30}}},dropdownIndicator:Dn,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing.baseUnit,o=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?o.neutral10:o.neutral20,marginBottom:2*r,marginTop:2*r,width:1}},input:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,o=n.colors;return{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,visibility:t?"hidden":"visible",color:o.neutral80}},loadingIndicator:function(e){var t=e.isFocused,n=e.size,r=e.theme,o=r.colors,i=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*i,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:fn,menu:function(e){var t,n=e.placement,r=e.theme,o=r.borderRadius,i=r.spacing,a=r.colors;return t={label:"menu"},(0,Ce.A)(t,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),(0,Ce.A)(t,"backgroundColor",a.neutral0),(0,Ce.A)(t,"borderRadius",o),(0,Ce.A)(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),(0,Ce.A)(t,"marginBottom",i.menuGutter),(0,Ce.A)(t,"marginTop",i.menuGutter),(0,Ce.A)(t,"position","absolute"),(0,Ce.A)(t,"width","100%"),(0,Ce.A)(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:r/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,r=t.colors,o=e.cropWithEllipsis;return{borderRadius:n/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:o?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius,o=t.colors;return{alignItems:"center",borderRadius:r/2,backgroundColor:e.isFocused&&o.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:o.dangerLight,color:o.danger}}},noOptionsMessage:dn,option:function(e){var t=e.isDisabled,n=e.isFocused,r=e.isSelected,o=e.theme,i=o.spacing,a=o.colors;return{label:"option",backgroundColor:r?a.primary:n?a.primary25:"transparent",color:t?a.neutral20:r?a.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(r?a.primary:a.primary50)}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,o=n.colors;return{label:"singleValue",color:t?o.neutral40:o.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"calc(100% - ".concat(2*r.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},kr={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}};function Cr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Or(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cr(Object(n),!0).forEach(function(t){(0,Ce.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Dr={backspaceRemovesValue:!0,blurInputOnSelect:rn(),captureMenuScroll:!rn(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tr(Object(n),!0).forEach(function(t){(0,Ce.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({ignoreCase:!0,ignoreAccents:!0,stringify:rr,trim:!0,matchFrom:"any"},undefined),r=n.ignoreCase,o=n.ignoreAccents,i=n.stringify,a=n.trim,s=n.matchFrom,l=a?nr(t):t,c=a?nr(i(e)):i(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=er(l),c=er(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Sr,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},Mr=1,Tr=function(e){Bt(a,e);var n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=Vt(n);if(o){var r=Vt(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return Ht(this,e)});function a(e){var t;jt(this,a),(t=i.call(this,e)).state={ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]},t.blockOptionHover=!1,t.isComposing=!1,t.clearFocusValueOnUpdate=!1,t.commonProps=void 0,t.components=void 0,t.hasGroups=!1,t.initialTouchX=0,t.initialTouchY=0,t.inputIsHiddenAfterUpdate=void 0,t.instancePrefix="",t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.cacheComponents=function(e){t.components=qn({components:e})},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,i=r.name;o(e,Or(Or({},n),{},{name:i}))},t.setValue=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",r=arguments.length>2?arguments[2]:void 0,o=t.props,i=o.closeMenuOnSelect,a=o.isMulti;t.onInputChange("",{action:"set-value"}),i&&(t.inputIsHiddenAfterUpdate=!a,t.onMenuClose()),t.clearFocusValueOnUpdate=!0,t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n,r=t.props,o=r.blurInputOnSelect,i=r.isMulti,a=t.state.selectValue;if(i)if(t.isOptionSelected(e,a)){var s=t.getOptionValue(e);t.setValue(a.filter(function(e){return t.getOptionValue(e)!==s}),"deselect-option",e),t.announceAriaLiveSelection({event:"deselect-option",context:{value:t.getOptionLabel(e)}})}else t.isOptionDisabled(e,a)?t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e),isDisabled:!0}}):(t.setValue([].concat(function(e){if(Array.isArray(e))return Nt(e)}(n=a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||It(n)||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.")}(),[e]),"select-option",e),t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e)}}));else t.isOptionDisabled(e,a)?t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e),isDisabled:!0}}):(t.setValue(e,"select-option"),t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e)}}));o&&t.blurInput()},t.removeValue=function(e){var n=t.state.selectValue,r=t.getOptionValue(e),o=n.filter(function(e){return t.getOptionValue(e)!==r});t.onChange(o.length?o:null,{action:"remove-value",removedValue:e}),t.announceAriaLiveSelection({event:"remove-value",context:{value:e?t.getOptionLabel(e):""}}),t.focusInput()},t.clearValue=function(){t.onChange(null,{action:"clear"})},t.popValue=function(){var e=t.state.selectValue,n=e[e.length-1],r=e.slice(0,e.length-1);t.announceAriaLiveSelection({event:"pop-value",context:{value:n?t.getOptionLabel(n):""}}),t.onChange(r.length?r:null,{action:"pop-value",removedValue:n})},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return Zt.apply(void 0,[t.props.classNamePrefix].concat(n))},t.getOptionLabel=function(e){return t.props.getOptionLabel(e)},t.getOptionValue=function(e){return t.props.getOptionValue(e)},t.getStyles=function(e,n){var r=xr[e](n);r.boxSizing="border-box";var o=t.props.styles[e];return o?o(r,n):r},t.getElementId=function(e){return"".concat(t.instancePrefix,"-").concat(e)},t.getActiveDescendentId=function(){var e=t.props.menuIsOpen,n=t.state,r=n.menuOptions,o=n.focusedOption;if(o&&e){var i=r.focusable.indexOf(o),a=r.render[i];return a&&a.key}},t.announceAriaLiveSelection=function(e){var n=e.event,r=e.context;t.setState({ariaLiveSelection:Er(n,r)})},t.announceAriaLiveContext=function(e){var n=e.event,r=e.context;t.setState({ariaLiveContext:_r(n,Or(Or({},r),{},{label:t.props["aria-label"]}))})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){var n=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():n&&t.openMenu("first"):(n&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()},t.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||t.props.isDisabled)){var n=t.props,r=n.isMulti,o=n.menuIsOpen;t.focusInput(),o?(t.inputIsHiddenAfterUpdate=!r,t.onMenuClose()):t.openMenu("first"),e.preventDefault(),e.stopPropagation()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.stopPropagation(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout(function(){return t.focusInput()}))},t.onScroll=function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&Xt(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var n=e.touches,r=n&&n.item(0);r&&(t.initialTouchX=r.clientX,t.initialTouchY=r.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var n=e.touches,r=n&&n.item(0);if(r){var o=Math.abs(r.clientX-t.initialTouchX),i=Math.abs(r.clientY-t.initialTouchY);t.userIsDragging=o>5||i>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=e.currentTarget.value;t.inputIsHiddenAfterUpdate=!1,t.onInputChange(n,{action:"input-change"}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){var n=t.props,r=n.isSearchable,o=n.isMulti;t.props.onFocus&&t.props.onFocus(e),t.inputIsHiddenAfterUpdate=!1,t.announceAriaLiveContext({event:"input",context:{isSearchable:r,isMulti:o}}),t.setState({isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur"}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})},t.shouldHideSelectedOptions=function(){var e=t.props,n=e.hideSelectedOptions,r=e.isMulti;return void 0===n?r:n},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,i=n.escapeClearsValue,a=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,p=n.tabSelectsValue,d=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||a)return;t.focusValue("previous");break;case"ArrowRight":if(!r||a)return;t.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(m)t.removeValue(m);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!p||!h||d&&t.isOptionSelected(h,g))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.inputIsHiddenAfterUpdate=!1,t.onInputChange("",{action:"menu-close"}),t.onMenuClose()):s&&i&&t.clearValue();break;case" ":if(a)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.buildMenuOptions=function(e,n){var r=e.inputValue,o=void 0===r?"":r,i=e.options,a=function(e,r){var i=t.isOptionDisabled(e,n),a=t.isOptionSelected(e,n),s=t.getOptionLabel(e),l=t.getOptionValue(e);if(!(t.shouldHideSelectedOptions()&&a||!t.filterOption({label:s,value:l,data:e},o))){var c=i?void 0:function(){return t.onOptionHover(e)},u=i?void 0:function(){return t.selectOption(e)},p="".concat(t.getElementId("option"),"-").concat(r);return{innerProps:{id:p,onClick:u,onMouseMove:c,onMouseOver:c,tabIndex:-1},data:e,isDisabled:i,isSelected:a,key:p,label:s,type:"option",value:l}}};return i.reduce(function(e,n,r){if(n.options){t.hasGroups||(t.hasGroups=!0);var o=n.options.map(function(t,n){var o=a(t,"".concat(r,"-").concat(n));return o&&e.focusable.push(t),o}).filter(Boolean);if(o.length){var i="".concat(t.getElementId("group"),"-").concat(r);e.render.push({type:"group",key:i,data:n,options:o})}}else{var s=a(n,"".concat(r));s&&(e.render.push(s),e.focusable.push(n))}return e},{render:[],focusable:[]})};var n=e.value;t.cacheComponents=qt(t.cacheComponents,_n).bind((0,Ft.A)(t)),t.cacheComponents(e.components),t.instancePrefix="react-select-"+(t.props.instanceId||++Mr);var r=Jt(n);t.buildMenuOptions=qt(t.buildMenuOptions,function(e,t){var n=Lt(e,2),r=n[0],o=n[1],i=Lt(t,2),a=i[0];return o===i[1]&&r.inputValue===a.inputValue&&r.options===a.options}).bind((0,Ft.A)(t));var o=e.menuIsOpen?t.buildMenuOptions(e,r):{render:[],focusable:[]};return t.state.menuOptions=o,t.state.selectValue=r,t}return Rt(a,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.props,n=t.options,r=t.value,o=t.menuIsOpen,i=t.inputValue;if(this.cacheComponents(e.components),e.value!==r||e.options!==n||e.menuIsOpen!==o||e.inputValue!==i){var a=Jt(e.value),s=e.menuIsOpen?this.buildMenuOptions(e,a):{render:[],focusable:[]},l=this.getNextFocusedValue(a),c=this.getNextFocusedOption(s.focusable);this.setState({menuOptions:s,selectValue:a,focusedOption:c,focusedValue:l})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,n,r,o,i,a=this.props,s=a.isDisabled,l=a.menuIsOpen,c=this.state.isFocused;(c&&!s&&e.isDisabled||c&&l&&!e.menuIsOpen)&&this.focusInput(),c&&s&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,r=t.getBoundingClientRect(),o=n.getBoundingClientRect(),i=n.offsetHeight/3,o.bottom+i>r.bottom?tn(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+i,t.scrollHeight)):o.top-i<r.top&&tn(t,Math.max(n.offsetTop-i,0)),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var e=this.props,t=e.isSearchable,n=e.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:t,isMulti:n}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildMenuOptions(this.props,r),a=this.props,s=a.isMulti,l=a.tabSelectsValue,c="first"===e?0:i.focusable.length-1;if(!s){var u=i.focusable.indexOf(r[0]);u>-1&&(c=u)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:i,focusedValue:null,focusedOption:i.focusable[c]},function(){t.onMenuOpen(),t.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:l}})})}},{key:"focusValue",value:function(e){var t=this.props,n=t.isMulti,r=t.isSearchable,o=this.state,i=o.selectValue,a=o.focusedValue;if(n){this.setState({focusedOption:null});var s=i.indexOf(a);a||(s=-1,this.announceAriaLiveContext({event:"value"}));var l=i.length-1,c=-1;if(i.length){switch(e){case"previous":c=0===s?0:-1===s?l:s-1;break;case"next":s>-1&&s<l&&(c=s+1)}-1===c&&this.announceAriaLiveContext({event:"input",context:{isSearchable:r,isMulti:n}}),this.setState({inputIsHidden:-1!==c,focusedValue:i[c]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props,n=t.pageSize,r=t.tabSelectsValue,o=this.state,i=o.focusedOption,a=o.menuOptions.focusable;if(a.length){var s=0,l=a.indexOf(i);i||(l=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:r}})),"up"===e?s=l>0?l-1:a.length-1:"down"===e?s=(l+1)%a.length:"pageup"===e?(s=l-n)<0&&(s=0):"pagedown"===e?(s=l+n)>a.length-1&&(s=a.length-1):"last"===e&&(s=a.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:a[s],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:Sr(a[s]),tabSelectsValue:r}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(kr):Or(Or({},kr),this.props.theme):kr}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getValue,o=this.setValue,i=this.selectOption,a=this.props,s=a.isMulti,l=a.isRtl,c=a.options;return{cx:t,clearValue:e,getStyles:n,getValue:r,hasValue:this.hasValue(),isMulti:s,isRtl:l,options:c,selectOption:i,setValue:o,selectProps:a,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,n=t.focusedValue,r=t.selectValue.indexOf(n);if(r>-1){if(e.indexOf(n)>-1)return n;if(r<e.length)return e[r]}return null}},{key:"getNextFocusedOption",value:function(e){var t=this.state.focusedOption;return t&&e.indexOf(t)>-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var n=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var r=this.getOptionValue(e);return t.some(function(e){return n.getOptionValue(e)===r})}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,n=e.selectValue,r=e.focusedValue,o=e.focusedOption,i=this.props,a=i.options,s=i.menuIsOpen,l=i.inputValue,c=i.screenReaderStatus,u=r?function(e){var t=e.focusedValue,n=e.selectValue;return"value ".concat((0,e.getOptionLabel)(t)," focused, ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedValue:r,getOptionLabel:this.getOptionLabel,selectValue:n}):"",p=o&&s?function(e){var t=e.focusedOption,n=e.options;return"option ".concat((0,e.getOptionLabel)(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedOption:o,getOptionLabel:this.getOptionLabel,options:a}):"",d=function(e){var t=e.inputValue;return"".concat(e.screenReaderMessage).concat(t?" for search term "+t:"",".")}({inputValue:l,screenReaderMessage:c({count:this.countOptions()})});return"".concat(u," ").concat(p," ").concat(d," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,n=e.isDisabled,o=e.isSearchable,i=e.inputId,a=e.inputValue,s=e.tabIndex,l=e.form,c=this.components.Input,u=this.state.inputIsHidden,p=i||this.getElementId("input"),d={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!o)return r().createElement(ar,(0,t.A)({id:p,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:$t,onFocus:this.onInputFocus,readOnly:!0,disabled:n,tabIndex:s,form:l,value:""},d));var f=this.commonProps,h=f.cx,m=f.theme,g=f.selectProps;return r().createElement(c,(0,t.A)({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:h,getStyles:this.getStyles,id:p,innerRef:this.getInputRef,isDisabled:n,isHidden:u,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:g,spellCheck:"false",tabIndex:s,form:l,theme:m,type:"text",value:a},d))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,n=this.components,o=n.MultiValue,i=n.MultiValueContainer,a=n.MultiValueLabel,s=n.MultiValueRemove,l=n.SingleValue,c=n.Placeholder,u=this.commonProps,p=this.props,d=p.controlShouldRenderValue,f=p.isDisabled,h=p.isMulti,m=p.inputValue,g=p.placeholder,y=this.state,v=y.selectValue,b=y.focusedValue,w=y.isFocused;if(!this.hasValue()||!d)return m?null:r().createElement(c,(0,t.A)({},u,{key:"placeholder",isDisabled:f,isFocused:w}),g);if(h){var _=v.map(function(n,l){var c=n===b;return r().createElement(o,(0,t.A)({},u,{components:{Container:i,Label:a,Remove:s},isFocused:c,isDisabled:f,key:"".concat(e.getOptionValue(n)).concat(l),index:l,removeProps:{onClick:function(){return e.removeValue(n)},onTouchEnd:function(){return e.removeValue(n)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:n}),e.formatOptionLabel(n,"value"))});return _}if(m)return null;var E=v[0];return r().createElement(l,(0,t.A)({},u,{data:E,isDisabled:f}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,n=this.commonProps,o=this.props,i=o.isDisabled,a=o.isLoading,s=this.state.isFocused;if(!this.isClearable()||!e||i||!this.hasValue()||a)return null;var l={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r().createElement(e,(0,t.A)({},n,{innerProps:l,isFocused:s}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,n=this.commonProps,o=this.props,i=o.isDisabled,a=o.isLoading,s=this.state.isFocused;return e&&a?r().createElement(e,(0,t.A)({},n,{innerProps:{"aria-hidden":"true"},isDisabled:i,isFocused:s})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,n=e.DropdownIndicator,o=e.IndicatorSeparator;if(!n||!o)return null;var i=this.commonProps,a=this.props.isDisabled,s=this.state.isFocused;return r().createElement(o,(0,t.A)({},i,{isDisabled:a,isFocused:s}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var n=this.commonProps,o=this.props.isDisabled,i=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r().createElement(e,(0,t.A)({},n,{innerProps:a,isDisabled:o,isFocused:i}))}},{key:"renderMenu",value:function(){var e=this,n=this.components,o=n.Group,i=n.GroupHeading,a=n.Menu,s=n.MenuList,l=n.MenuPortal,c=n.LoadingMessage,u=n.NoOptionsMessage,p=n.Option,d=this.commonProps,f=this.state,h=f.focusedOption,m=f.menuOptions,g=this.props,y=g.captureMenuScroll,v=g.inputValue,b=g.isLoading,w=g.loadingMessage,_=g.minMenuHeight,E=g.maxMenuHeight,S=g.menuIsOpen,x=g.menuPlacement,k=g.menuPosition,C=g.menuPortalTarget,O=g.menuShouldBlockScroll,D=g.menuShouldScrollIntoView,M=g.noOptionsMessage,T=g.onMenuScrollToTop,A=g.onMenuScrollToBottom;if(!S)return null;var N,I=function(n){var o=h===n.data;return n.innerRef=o?e.getFocusedOptionRef:void 0,r().createElement(p,(0,t.A)({},d,n,{isFocused:o}),e.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())N=m.render.map(function(n){if("group"===n.type){n.type;var a=At(n,["type"]),s="".concat(n.key,"-heading");return r().createElement(o,(0,t.A)({},d,a,{Heading:i,headingProps:{id:s,data:n.data},label:e.formatGroupLabel(n.data)}),n.options.map(function(e){return I(e)}))}if("option"===n.type)return I(n)});else if(b){var L=w({inputValue:v});if(null===L)return null;N=r().createElement(c,d,L)}else{var j=M({inputValue:v});if(null===j)return null;N=r().createElement(u,d,j)}var P={minMenuHeight:_,maxMenuHeight:E,menuPlacement:x,menuPosition:k,menuShouldScrollIntoView:D},R=r().createElement(un,(0,t.A)({},d,P),function(n){var o=n.ref,i=n.placerProps,l=i.placement,c=i.maxHeight;return r().createElement(a,(0,t.A)({},d,P,{innerRef:o,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:b,placement:l}),r().createElement(wr,{isEnabled:y,onTopArrive:T,onBottomArrive:A},r().createElement(vr,{isEnabled:O},r().createElement(s,(0,t.A)({},d,{innerRef:e.getMenuListRef,isLoading:b,maxHeight:c}),N))))});return C||"fixed"===k?r().createElement(l,(0,t.A)({},d,{appendTo:C,controlElement:this.controlRef,menuPlacement:x,menuPosition:k}),R):R}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,i=t.isMulti,a=t.name,s=this.state.selectValue;if(a&&!o){if(i){if(n){var l=s.map(function(t){return e.getOptionValue(t)}).join(n);return r().createElement("input",{name:a,type:"hidden",value:l})}var c=s.length>0?s.map(function(t,n){return r().createElement("input",{key:"i-".concat(n),name:a,type:"hidden",value:e.getOptionValue(t)})}):r().createElement("input",{name:a,type:"hidden"});return r().createElement("div",null,c)}var u=s[0]?this.getOptionValue(s[0]):"";return r().createElement("input",{name:a,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?r().createElement(ir,{"aria-live":"polite"},r().createElement("span",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),r().createElement("span",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,n=e.Control,o=e.IndicatorsContainer,i=e.SelectContainer,a=e.ValueContainer,s=this.props,l=s.className,c=s.id,u=s.isDisabled,p=s.menuIsOpen,d=this.state.isFocused,f=this.commonProps=this.getCommonProps();return r().createElement(i,(0,t.A)({},f,{className:l,innerProps:{id:c,onKeyDown:this.onKeyDown},isDisabled:u,isFocused:d}),this.renderLiveRegion(),r().createElement(n,(0,t.A)({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:u,isFocused:d,menuIsOpen:p}),r().createElement(a,(0,t.A)({},f,{isDisabled:u}),this.renderPlaceholderOrValue(),this.renderInput()),r().createElement(o,(0,t.A)({},f,{isDisabled:u}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),a}(n.Component);Tr.defaultProps=Dr;var Ar,Nr,Ir,Lr=(Ar=Tr,Ir=Nr=function(e){Bt(a,e);var n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=Vt(n);if(o){var r=Vt(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return Ht(this,e)});function a(){var e;jt(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=i.call.apply(i,[this].concat(n))).select=void 0,e.state={inputValue:void 0!==e.props.inputValue?e.props.inputValue:e.props.defaultInputValue,menuIsOpen:void 0!==e.props.menuIsOpen?e.props.menuIsOpen:e.props.defaultMenuIsOpen,value:void 0!==e.props.value?e.props.value:e.props.defaultValue},e.onChange=function(t,n){e.callProp("onChange",t,n),e.setState({value:t})},e.onInputChange=function(t,n){var r=e.callProp("onInputChange",t,n);e.setState({inputValue:void 0!==r?r:t})},e.onMenuOpen=function(){e.callProp("onMenuOpen"),e.setState({menuIsOpen:!0})},e.onMenuClose=function(){e.callProp("onMenuClose"),e.setState({menuIsOpen:!1})},e}return Rt(a,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]}},{key:"callProp",value:function(e){if("function"==typeof this.props[e]){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return(t=this.props)[e].apply(t,r)}}},{key:"render",value:function(){var e=this,n=this.props,o=(n.defaultInputValue,n.defaultMenuIsOpen,n.defaultValue,At(n,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return r().createElement(Ar,(0,t.A)({},o,{ref:function(t){e.select=t},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),a}(n.Component),Nr.defaultProps={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},Ir);const jr=Lr;var Pr=l(4861),Rr=l.n(Pr),Fr=l(7436),zr=l.n(Fr),Br=l(1083),Ur=l(7334),Hr=l.n(Ur),Vr=l(5004),Yr=l(2485),Kr=l.n(Yr);class Wr extends r().Component{constructor(e){super(e),this.min=0,this.max=e.ratingAmount||5;const t=e.rating,n={pos:t?this.getStarRatingPosition(t):0,rating:e.rating};this.state={ratingCache:n,editing:e.editing||!e.rating,stars:5,rating:n.rating,pos:n.pos,glyph:this.getStars()}}getStars(){let e="";const t=this.props.ratingAmount;for(let n=0;n<t;n++)e+="★";return e}componentDidMount(){this.root=ze().findDOMNode(this.rootNode),this.ratingContainer=ze().findDOMNode(this.node)}componentWillUnmount(){delete this.root,delete this.ratingContainer}getPosition(e){return e.pageX-this.root.getBoundingClientRect().left}applyPrecision(e,t){return parseFloat(e.toFixed(t))}getDecimalPlaces(e){const t=`${e}`.match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}getWidthFromValue(e){const t=this.min,n=this.max;return e<=t||t===n?0:e>=n?100:e/(n-t)*100}getValueFromPosition(e){const t=this.getDecimalPlaces(this.props.step),n=this.ratingContainer.offsetWidth;let r=(this.max-this.min)*e/(n*this.props.step);r=Math.ceil(r);let o=this.applyPrecision(parseFloat(this.min+r*this.props.step),t);return o=Math.max(Math.min(o,this.max),this.min),o}calculate(e){const t=this.getValueFromPosition(e);let n=this.getWidthFromValue(t);return n+="%",{width:n,val:t}}getStarRatingPosition(e){return`${this.getWidthFromValue(e)}%`}getRatingEvent(e){const t=this.getPosition(e);return this.calculate(t)}getSvg(){return r().createElement("svg",{className:"react-star-rating__star",viewBox:"0 0 286 272",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},r().createElement("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},r().createElement("polygon",{id:"star-flat",points:"143 225 54.8322122 271.352549 71.6707613 173.176275 0.341522556 103.647451 98.9161061 89.3237254 143 0 187.083894 89.3237254 285.658477 103.647451 214.329239 173.176275 231.167788 271.352549 "})))}handleMouseLeave(){this.setState({pos:this.state.ratingCache.pos,rating:this.state.ratingCache.rating})}handleMouseMove(e){const t=this.getRatingEvent(e);this.updateRating(t.width,t.val)}updateRating(e,t){this.setState({pos:e,rating:t})}shouldComponentUpdate(e,t){return e!==this.props?(this.updateRating(this.getStarRatingPosition(e.rating),e.rating),!0):t.ratingCache.rating!==this.state.ratingCache.rating||t.rating!==this.state.rating}handleClick(e){if(this.props.disabled)return e.stopPropagation(),e.preventDefault(),!1;const t={pos:this.state.pos,rating:this.state.rating,caption:this.props.caption,name:this.props.name};return this.setState({ratingCache:t}),this.props.onRatingClick(e,t),!0}treatName(e){return"string"==typeof e?e.toLowerCase().split(" ").join("_"):null}render(){const e=Kr()({"react-star-rating__root":!0,"rating-disabled":this.props.disabled,[`react-star-rating__size--${this.props.size}`]:this.props.size,"rating-editing":this.state.editing});let t;return t=this.state.editing?r().createElement("div",{ref:e=>this.node=e,className:"rating-container rating-gly-star","data-content":this.state.glyph,onMouseMove:this.handleMouseMove.bind(this),onMouseLeave:this.handleMouseLeave.bind(this),onClick:this.handleClick.bind(this)},r().createElement("div",{className:"rating-stars","data-content":this.state.glyph,style:{width:this.state.pos}})):r().createElement("div",{ref:e=>this.node=e,className:"rating-container rating-gly-star","data-content":this.state.glyph},r().createElement("div",{className:"rating-stars","data-content":this.state.glyph,style:{width:this.state.pos}})),r().createElement("span",{className:"react-star-rating"},r().createElement("span",{ref:e=>this.rootNode=e,style:{cursor:"pointer"},className:e},t,r().createElement("input",{type:"hidden",name:this.props.name,value:this.state.ratingCache.rating,style:{display:"none !important"},min:this.min,max:this.max,readOnly:!0,style:{width:65}})))}}Wr.propTypes={name:Re().string.isRequired,caption:Re().string,ratingAmount:Re().number.isRequired,rating:Re().number,onRatingClick:Re().func,disabled:Re().bool,editing:Re().bool,size:Re().string},Wr.defaultProps={step:.5,ratingAmount:5,onRatingClick(){},disabled:!1};var qr,Gr=l(2346),$r=l(76),Qr=l(6828),Zr=l(2490),Jr=l(9386),Xr=l.n(Jr);const eo={cursor:"move"},to={beginDrag(e){const{data:t,index:n,onDestroy:r,setAsChild:o,getDataById:i}=e;return{itemType:He,index:t.parentId?-1:n,parentIndex:t.parentIndex,id:t.id,col:t.col,onDestroy:r,setAsChild:o,getDataById:i,data:t}}};class no extends n.PureComponent{componentDidMount(){const{connectDragPreview:e}=this.props;e&&e((qr||((qr=new Image).src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),qr),{captureDraggingState:!0})}render(){const{connectDragSource:e}=this.props;return e(r().createElement("div",{className:"btn is-isolated",style:eo},r().createElement("i",{className:"is-isolated fas fa-grip-vertical"})))}}const ro=(0,Be.DragSource)(He,to,(e,t)=>({connectDragSource:e.dragSource(),connectDragPreview:e.dragPreview(),isDragging:t.isDragging()}))(no);class oo extends r().Component{render(){return r().createElement("div",{className:"toolbar-header"},r().createElement("span",{className:"badge badge-secondary"},this.props.data.text),r().createElement("div",{className:"toolbar-header-buttons"},"LineBreak"!==this.props.data.element&&r().createElement("div",{className:"btn is-isolated",onClick:this.props.editModeOn.bind(this.props.parent,this.props.data)},r().createElement("i",{className:"is-isolated fas fa-edit"})),r().createElement("div",{className:"btn is-isolated",title:"Delete",onClick:this.props.onDestroy.bind(this,this.props.data)},r().createElement("i",{className:"is-isolated fas fa-trash"})),r().createElement("div",{className:"btn is-isolated",title:"Duplicate",onClick:this.props?.duplicateElement?.bind(this,this.props.data)},r().createElement("i",{className:"is-isolated fas fa-copy"})),r().createElement(ro,{data:this.props.data,title:"Move",index:this.props.index,onDestroy:this.props.onDestroy,setAsChild:this.props.setAsChild})))}}const io=e=>e.mutable?null:r().createElement("div",null,e.data.pageBreakBefore&&r().createElement("div",{className:"preview-page-break"},"Page Break"),r().createElement(oo,{isFieldSet:e.isFieldSet,parent:e.parent,editModeOn:e.editModeOn,data:e.data,index:e.index,setAsChild:e.setAsChild,onDestroy:e._onDestroy,duplicateElement:e.duplicateElement,onEdit:e.onEdit,static:e.data.static,required:e.data.required}));var ao=l(4005),so=l.n(ao);const lo=new(so().FilterXSS)({whiteList:{a:["href","title","target"],u:[],br:[],b:[],i:[],ol:["style"],ul:["style"],li:[],p:["style"],sub:[],sup:[],div:["style"],em:[],strong:[],span:["style"],ins:[]}}),co=e=>{const t=e.data.hasOwnProperty("required")&&!0===e.data.required&&!e.read_only,n=lo.process(e.data.label);return n?r().createElement("label",{className:e.className||"form-label"},r().createElement("span",{dangerouslySetInnerHTML:{__html:n}}),t&&r().createElement("span",{style:{padding:"2px 2px",color:"white"},className:"px-1 py-[2px] text-[10px] text-white bg-red-600 font-normal label-required badge badge-danger"},"Required")):null};class uo extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"handleChange",e=>{let t;const{formatMask:n}=this.state;if(e&&e.target){t=e&&e.target&&""===e.target.value?n.toLowerCase():"";const r=e.target.value?(0,Gr.default)((0,$r.default)(e.target.value),n):"";this.setState({value:r,internalValue:r,placeholder:t})}else this.setState({value:e?(0,Gr.default)(e,n):"",internalValue:e,placeholder:t})}),this.inputField=r().createRef();const{formatMask:t}=uo.updateFormat(e,null);this.state=uo.updateDateTime(e,{formatMask:t},t)}static updateFormat(e,t){const{showTimeSelect:n,showTimeSelectOnly:r,showTimeInput:o}=e.data,i=n&&r?"":e.data.dateFormat,a=n||o?e.data.timeFormat:"",s=`${i} ${a}`?.trim();return{updated:s!==t,formatMask:s}}static updateDateTime(e,t,n){let r,o;const{defaultToday:i}=e.data;if(!i||e.defaultValue&&""!==e.defaultValue)if(r=e.defaultValue,r){let e=(0,$r.default)(r);(0,Qr.default)(e)||(e=(0,Zr.default)(r,n,new Date)),o=(0,Qr.default)(e)?e:new Date(r)}else o=void 0;else r=(0,Gr.default)(new Date,n),o=new Date;return{value:r,internalValue:o,placeholder:n.toLowerCase(),defaultToday:i,formatMask:n}}static getDerivedStateFromProps(e,t){const{updated:n,formatMask:r}=uo.updateFormat(e,t.formatMask);return e.data.defaultToday!==t.defaultToday||n?uo.updateDateTime(e,t,r):null}render(){const{showTimeSelect:e,showTimeSelectOnly:t,showTimeInput:n,minDate:o,maxDate:i,hidePastDate:a,hideFutureDate:s}=this.props.data,l=new Date,c={type:"date",className:"form-control"};c.name=this.props.data?.field_name;const u=this.props.data?.readOnly||this.props?.read_only||this.props?.data?.isReadOnly,p=this.state.formatMask.toLowerCase();this.props.mutable&&(c.defaultValue=this.props.defaultValue,c.ref=this.inputField);let d="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(d+=" alwaysbreak"),r().createElement("div",{className:d,style:{...this.props.style}},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("div",null,r().createElement(Xr(),{name:c.name,ref:c.ref,onChange:this.handleChange,selected:this.state.internalValue,todayButton:"Today",className:"form-control",isClearable:!u,showTimeSelect:e,showTimeSelectOnly:t,showTimeInput:n,dateFormat:this.state.formatMask,portalId:"root-portal",autoComplete:"off",minDate:a?l:o,maxDate:s?l:i,placeholderText:p,readOnly:u}))))}}const po=uo;function fo({message:e}){return r().createElement("div",{className:"mt-1"},r().createElement("span",{className:"text-danger small"},e))}function ho({message:e}){return r().createElement("div",{className:"mt-1"},r().createElement("span",{className:"text-success small"},e))}const mo=({imageUrl:e})=>{const[t,o]=(0,n.useState)(!1),i=()=>{o(!1)};return r().createElement("div",null,r().createElement("img",{alt:"Thumbnail",style:{cursor:"pointer",width:"120px",height:"130px",objectFit:"cover"},onClick:()=>{o(!0)},src:e||"/place.png","data-toggle":"tooltip","data-placement":"top",title:"Click to view"}),t&&r().createElement("div",{className:"modal",style:{position:"fixed",top:0,left:0,width:"100%",height:"100%",backgroundColor:"rgba(0, 0, 0, 0.5)",display:"flex",justifyContent:"center",alignItems:"center"},onClick:i},r().createElement("div",{className:"modal-content",style:{position:"relative",backgroundColor:"white",padding:"20px",borderRadius:"8px",width:"90vw"},onClick:e=>e.stopPropagation()},r().createElement("span",{className:"close",onClick:i,style:{position:"absolute",top:"10px",right:"10px",fontSize:"24px",cursor:"pointer"}},"×"),r().createElement("img",{src:e||"/place.png",alt:"Full Image",style:{maxWidth:"90%",maxHeight:"90vh",objectFit:"contain"}}))))};function go({onGetTotal:e,readOnly:t,defaultValue:o,denominators:i}){const[a,s]=(0,n.useState)([...o]);function l(e,t){return parseFloat(e)*parseFloat(t)||0}const c=(0,n.useMemo)(()=>a.reduce((e,t)=>e+l(t.key,t.value),0),[a]);return(0,n.useEffect)(()=>{e&&e(a)},[a]),(0,n.useEffect)(()=>{if(i?.length){const e=i.map((e,t)=>({key:e.value,value:Array.isArray(o)&&o[t]?o[t].value:""}));s(e)}},[i]),r().createElement("div",null,r().createElement("div",{className:"border border-gray-200 rounded-lg overflow-hidden"},r().createElement("div",{className:"grid grid-cols-3 text-sm font-bold border-b border-gray-100 bg-gray-50"},r().createElement("div",{className:"border-r px-6 py-2"},r().createElement("span",{className:""},"Denomination")),r().createElement("div",{className:"border-r px-6 py-2"},r().createElement("span",null,"Quantity")),r().createElement("div",{className:"px-6 py-2"},r().createElement("span",null,"Sub total"))),a.map((e,n)=>r().createElement("div",{key:e.key,className:"grid grid-cols-3 text-sm border-b border-gray-100"},r().createElement("div",{className:"border-r px-6 py-2 flex items-center"},r().createElement("span",{className:""},parseFloat(e.key)?.toLocaleString())),r().createElement("div",{className:"border-r px-6 py-1"},r().createElement("span",null,r().createElement(Vr.Ay,{id:"input-example",className:"border border-gray-100 rounded w-full px-3 py-1 outline-none",decimalsLimit:6,defaultValue:e.value,onValueChange:e=>function(e,t){s(n=>{const r=[...n];return r[t]={...r[t],value:e},r})}(e,n),disabled:t,allowNegativeValue:!1}))),r().createElement("div",{className:"px-6 py-2 flex justify-between items-center"},r().createElement("span",null,l(e.key,e.value)?.toLocaleString())))),r().createElement("div",{className:"grid grid-cols-3 text-sm font-bold bg-gray-50"},r().createElement("div",{className:"border-r px-6 py-3 col-span-2 text-right"},"Total"),r().createElement("div",{className:"px-6 py-3"},c?.toLocaleString()))))}var yo=l(5181);const vo=(0,yo.A)("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]),bo=(0,yo.A)("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]),wo=(0,yo.A)("File",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]]),_o=(0,yo.A)("FileSpreadsheet",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M8 13h2",key:"yr2amv"}],["path",{d:"M14 13h2",key:"un5t4a"}],["path",{d:"M8 17h2",key:"2yhykz"}],["path",{d:"M14 17h2",key:"10kma7"}]]),Eo=(0,yo.A)("FileChartColumnIncreasing",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M8 18v-2",key:"qcmpov"}],["path",{d:"M12 18v-4",key:"q1q25u"}],["path",{d:"M16 18v-6",key:"15y0np"}]]),So=(0,yo.A)("FileQuestion",[["path",{d:"M12 17h.01",key:"p32p05"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z",key:"1mlx9k"}],["path",{d:"M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3",key:"mhlwft"}]]),xo={jpg:"image",jpeg:"image",png:"image",gif:"image",bmp:"image",webp:"image",svg:"image",pdf:"pdf",doc:"word",docx:"word",xls:"excel",xlsx:"excel",ppt:"powerpoint",pptx:"powerpoint"},ko={image:vo,pdf:bo,word:wo,excel:_o,powerpoint:Eo,other:So},Co=({fileUrl:e,fileName:t})=>{const[o,i]=(0,n.useState)(!1),[a,s]=(0,n.useState)("unknown");(0,n.useEffect)(()=>{if("string"!=typeof e||!e)return;const t=e.split("?")[0].split(".").pop().toLowerCase();s(xo[t]||"other")},[e]);const l=()=>{"image"===a?i(!0):window.open(e,"_blank")},c=()=>i(!1);return r().createElement("div",null,r().createElement("div",{onClick:l},"image"===a?r().createElement("button",{className:"btn btn-view",type:"button","aria-label":"Preview file"},r().createElement("span",null,"Preview File")):r().createElement("div",{onClick:l,style:{cursor:"pointer",width:"120px",height:"130px",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",border:"1px solid #eee",borderRadius:"4px",padding:"10px"},title:`Click to ${"pdf"===a?"open":"download"} ${t||"file"}`},r().createElement("div",{style:{marginBottom:"10px"}},(()=>{const e=ko[a]||So;return r().createElement(e,{size:40,className:"text-gray-500"})})()),r().createElement("div",{style:{fontSize:"12px",textAlign:"center",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"100%"}},t||e?.split("/").pop()||"Unknown file"))),o&&"image"===a&&r().createElement("div",{className:"modal",style:{position:"fixed",top:0,left:0,width:"100%",height:"100%",backgroundColor:"rgba(0, 0, 0, 0.5)",display:"flex",justifyContent:"center",alignItems:"center",zIndex:1e3},onClick:c},r().createElement("div",{className:"modal-content",style:{position:"relative",backgroundColor:"white",padding:"20px",borderRadius:"8px",width:"90vw",maxHeight:"90vh",overflow:"auto"},onClick:e=>e.stopPropagation()},r().createElement("span",{className:"close",onClick:c,style:{position:"absolute",top:"10px",right:"10px",fontSize:"24px",cursor:"pointer"}},"×"),r().createElement("img",{src:e||"/place.png",alt:t||"Full Image",style:{maxWidth:"100%",maxHeight:"80vh",objectFit:"contain",display:"block",margin:"0 auto"}}))))},Oo=({initialFields:e=[],getValues:t,readOnly:o=!1,tempDefaultValue:i={}})=>{const[a,s]=(0,n.useState)([]);(0,n.useEffect)(()=>{const t=e?.map(e=>({...e,value:i?.[e.key]??e.value}));s(t)},[e]);const l=(e,n,r)=>{if(o)return;const i=[...a];i[e][n]=r,s(i);const l=i.reduce((e,t)=>(t.key.trim()&&(e[t.key]=t.value),e),{});t?.(l)};return(0,n.useMemo)(()=>a.reduce((e,t)=>(t.key.trim()&&(e[t.key]=t.value),e),{}),[a]),r().createElement(r().Fragment,null,r().createElement("div",null,a.map((e,t)=>r().createElement("div",{key:t,style:{marginBottom:10}},r().createElement("label",{className:"block text-sm text-[#686878] darks:!text-white/70 mb-2"},e.label),"number"===e?.type?r().createElement(Vr.Ay,{id:e.key,placeholder:`Provide ${e.label?.toLowerCase()||"value"}`,className:"w-full px-3 py-1 border border-gray-100 rounded outline-none",decimalsLimit:6,defaultValue:e.value,onValueChange:e=>l(t,"value",e),disabled:o,allowNegativeValue:!1}):r().createElement("input",{placeholder:`Provide ${e.label?.toLowerCase()||"value"}`,value:e.value,id:e.key,name:e.key,type:e.type,onChange:e=>l(t,"value",e.target.value),readOnly:o,className:"w-full px-3 py-1 border border-gray-100 rounded outline-none"})))))};function Do({value:e=[],onChange:t,isReadOnly:o,columns:i=[],url:a}){const[s,l]=(0,n.useState)(e),[c,u]=(0,n.useState)(null),[p,d]=(0,n.useState)(new Set),[f,h]=(0,n.useState)({});(0,n.useEffect)(()=>{l(e)},[]);const m=e=>{l(e),t&&t(e)},g=async(e,t,n)=>{const r=s.map((r,o)=>o===t?{...r,[n]:e}:r);m(r);const o=i.find(e=>e.field===n);o&&!0===o.validate&&a&&e&&await(async(e,t,n,r)=>{if(!0!==r.validate||!a||!e)return;const o=`${t}-${n}`;d(e=>new Set([...e,o]));try{const t=`${a}/${encodeURIComponent(e)}`,{data:n,status:r}=await Br.A.get(t);h(e=>({...e,[o]:{isValid:200===r&&n,data:n.data?.description||n?.description,error:null}}))}catch(e){h(t=>({...t,[o]:{isValid:!1,data:null,error:e.response?.data?.message||e.message||"Validation failed"}}))}finally{d(e=>{const t=new Set(e);return t.delete(o),t})}})(e,t,n,o)},y=(e,t)=>{const n=`${e}-${t}`;return{isValidating:p.has(n),validationResult:f[n]}};return r().createElement("div",{className:"mt-3 rounded"},r().createElement("div",{className:"flex justify-end"},i.length>0&&!o&&r().createElement("button",{onClick:()=>{const e=s.length>0?Math.max(...s.map(e=>Number(e.id)||0))+1:1,t=Object.fromEntries(i.map(t=>[t.field,"id"===t.field?e:""]));m([...s,t])},type:"button",className:"px-2 py-1 mb-3 text-xs text-white bg-gray-600 rounded hover:bg-gray-700"},"Add Row")),r().createElement("table",{className:"w-full text-sm border-collapse rounded table-auto bg-gray-50"},r().createElement("thead",null,r().createElement("tr",{className:"bg-gray-100"},i.map((e,t)=>r().createElement("th",{key:`${e.field}- ${t}`,className:"px-3 py-2 text-xs font-semibold text-left text-gray-600 border"},e.headerName||e.field,!0===e.validate&&r().createElement("span",{className:"ml-1 text-blue-600",title:"This field will be validated"},"*"))),!o&&r().createElement("th",{className:"w-10 px-2 py-2 border"}))),r().createElement("tbody",null,s.length>0?s.map((e,t)=>r().createElement("tr",{key:`${e.id}- ${t}`},i.map(n=>{const i=e[n.field],a=n.editable&&!o,s=((e,t)=>c?.rowIndex===e&&c?.field===t)(t,n.field);return r().createElement("td",{key:n.field,className:"px-3 py-1 border",onDoubleClick:()=>a&&u({rowIndex:t,field:n.field})},a&&s?((e,t,n)=>{const{isValidating:o,validationResult:i}=y(n,e.field);let a="border-gray-300";!0===e.validate&&(!1===i?.isValid?a="border-red-500 bg-red-50":!0===i?.isValid&&(a="border-green-500 bg-green-50"));const s=`w-full px-2 py-1 border rounded outline-none ${a}`;return"number"===e.type?r().createElement("div",{className:"relative"},r().createElement(Vr.Ay,{value:t??"",onValueChange:t=>g(t,n,e.field),decimalsLimit:6,allowNegativeValue:!1,className:s,autoFocus:!0}),o&&r().createElement("div",{className:"absolute right-1 top-1"},r().createElement("div",{className:"w-4 h-4 border-2 border-blue-500 rounded-full border-t-transparent animate-spin"}))):"checkbox"===e.type?r().createElement("input",{type:"checkbox",checked:!!t,onChange:t=>g(t.target.checked,n,e.field),onBlur:()=>u(null),className:"px-2 py-1 text-gray-600 border rounded outline-none",autoFocus:!0}):r().createElement("div",{className:"relative"},r().createElement("input",{type:"text",value:t??"",onChange:t=>g(t.target.value,n,e.field),onBlur:()=>u(null),className:s,autoFocus:!0}),o&&r().createElement("div",{className:"absolute right-1 top-1"},r().createElement("div",{className:"w-4 h-4 border-2 border-blue-500 rounded-full border-t-transparent animate-spin"})))})(n,i,t):r().createElement("span",{className:"block py-1 text-gray-700 cursor-pointer"},((e,t,n)=>{const{validationResult:o}=y(n,e.field),i="number"===e.type?Number(t).toLocaleString():"checkbox"===e.type?t?"Yes":"No":t;return!0===e.validate&&o?r().createElement("div",{className:"flex items-center gap-2"},r().createElement("span",null,i," ","string"==typeof o?.data?`[${o?.data}]`:""),o.isValid?r().createElement("span",{className:"text-xs text-green-600"},"✓"):r().createElement("span",{className:"text-xs text-red-600 cursor-help",title:o.error},"✗")):i})(n,i,t)))}),!o&&r().createElement("td",{className:"px-3 py-1 text-center border"},r().createElement("button",{onClick:()=>(e=>{const t={...f};Object.keys(t).forEach(n=>{n.startsWith(`${e}-`)&&delete t[n]}),h(t);const n=s.filter((t,n)=>n!==e);m(n)})(t),className:"text-red-500 hover:text-red-700","aria-label":"Delete row"},"Remove")))):r().createElement("tr",null,r().createElement("td",{colSpan:i.length+(o?0:1),className:"p-2 text-xs text-center text-gray-400"},"No data available")))))}function Mo(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=Mo(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const To=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=Mo(e))&&(r&&(r+=" "),r+=t);return r};var Ao=l(6737),No=l(6638);function Io(e,t,n){let r,o=n.initialDeps??[];function i(){var i,a,s,l;let c;n.key&&(null==(i=n.debug)?void 0:i.call(n))&&(c=Date.now());const u=e(),p=u.length!==o.length||u.some((e,t)=>o[t]!==e);if(!p)return r;let d;if(o=u,n.key&&(null==(a=n.debug)?void 0:a.call(n))&&(d=Date.now()),r=t(...u),n.key&&(null==(s=n.debug)?void 0:s.call(n))){const e=Math.round(100*(Date.now()-c))/100,t=Math.round(100*(Date.now()-d))/100,r=t/16,o=(e,t)=>{for(e=String(e);e.length<t;)e=" "+e;return e};console.info(`%c⏱ ${o(t,5)} /${o(e,5)} ms`,`\n            font-size: .6rem;\n            font-weight: bold;\n            color: hsl(${Math.max(0,Math.min(120-120*r,120))}deg 100% 31%);`,null==n?void 0:n.key)}return null==(l=null==n?void 0:n.onChange)||l.call(n,r),r}return i.updateDeps=e=>{o=e},i}function Lo(e,t){if(void 0===e)throw new Error("Unexpected undefined"+(t?`: ${t}`:""));return e}const jo=(e,t,n)=>{let r;return function(...o){e.clearTimeout(r),r=e.setTimeout(()=>t.apply(this,o),n)}},Po=e=>{const{offsetWidth:t,offsetHeight:n}=e;return{width:t,height:n}},Ro=e=>e,Fo=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[];for(let e=t;e<=n;e++)r.push(e);return r},zo=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;const o=e=>{const{width:n,height:r}=e;t({width:Math.round(n),height:Math.round(r)})};if(o(Po(n)),!r.ResizeObserver)return()=>{};const i=new r.ResizeObserver(t=>{const r=()=>{const e=t[0];if(null==e?void 0:e.borderBoxSize){const t=e.borderBoxSize[0];if(t)return void o({width:t.inlineSize,height:t.blockSize})}o(Po(n))};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(r):r()});return i.observe(n,{box:"border-box"}),()=>{i.unobserve(n)}},Bo={passive:!0},Uo="undefined"==typeof window||"onscrollend"in window,Ho=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;let o=0;const i=e.options.useScrollendEvent&&Uo?()=>{}:jo(r,()=>{t(o,!1)},e.options.isScrollingResetDelay),a=r=>()=>{const{horizontal:a,isRtl:s}=e.options;o=a?n.scrollLeft*(s?-1:1):n.scrollTop,i(),t(o,r)},s=a(!0),l=a(!1);l(),n.addEventListener("scroll",s,Bo);const c=e.options.useScrollendEvent&&Uo;return c&&n.addEventListener("scrollend",l,Bo),()=>{n.removeEventListener("scroll",s),c&&n.removeEventListener("scrollend",l)}},Vo=(e,t,n)=>{if(null==t?void 0:t.borderBoxSize){const e=t.borderBoxSize[0];if(e)return Math.round(e[n.options.horizontal?"inlineSize":"blockSize"])}return e[n.options.horizontal?"offsetWidth":"offsetHeight"]},Yo=(e,{adjustments:t=0,behavior:n},r)=>{var o,i;const a=e+t;null==(i=null==(o=r.scrollElement)?void 0:o.scrollTo)||i.call(o,{[r.options.horizontal?"left":"top"]:a,behavior:n})};class Ko{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let e=null;const t=()=>e||(this.targetWindow&&this.targetWindow.ResizeObserver?e=new this.targetWindow.ResizeObserver(e=>{e.forEach(e=>{const t=()=>{this._measureElement(e.target,e)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(t):t()})}):null);return{disconnect:()=>{var n;null==(n=t())||n.disconnect(),e=null},observe:e=>{var n;return null==(n=t())?void 0:n.observe(e,{box:"border-box"})},unobserve:e=>{var n;return null==(n=t())?void 0:n.unobserve(e)}}})(),this.range=null,this.setOptions=e=>{Object.entries(e).forEach(([t,n])=>{void 0===n&&delete e[t]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:Ro,rangeExtractor:Fo,onChange:()=>{},measureElement:Vo,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,...e}},this.notify=e=>{var t,n;null==(n=(t=this.options).onChange)||n.call(t,this,e)},this.maybeNotify=Io(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),e=>{this.notify(e)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(e=>e()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var e;const t=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==t){if(this.cleanup(),!t)return void this.maybeNotify();this.scrollElement=t,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(e=this.scrollElement)?void 0:e.window)??null,this.elementsCache.forEach(e=>{this.observer.observe(e)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,e=>{this.scrollRect=e,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(e,t)=>{this.scrollAdjustments=0,this.scrollDirection=t?this.getScrollOffset()<e?"forward":"backward":null,this.scrollOffset=e,this.isScrolling=t,this.maybeNotify()}))}},this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(e,t)=>{const n=new Map,r=new Map;for(let o=t-1;o>=0;o--){const t=e[o];if(n.has(t.lane))continue;const i=r.get(t.lane);if(null==i||t.end>i.end?r.set(t.lane,t):t.end<i.end&&n.set(t.lane,!0),n.size===this.options.lanes)break}return r.size===this.options.lanes?Array.from(r.values()).sort((e,t)=>e.end===t.end?e.index-t.index:e.end-t.end)[0]:void 0},this.getMeasurementOptions=Io(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(e,t,n,r,o)=>(this.pendingMeasuredCacheIndexes=[],{count:e,paddingStart:t,scrollMargin:n,getItemKey:r,enabled:o}),{key:!1}),this.getMeasurements=Io(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:e,paddingStart:t,scrollMargin:n,getItemKey:r,enabled:o},i)=>{if(!o)return this.measurementsCache=[],this.itemSizeCache.clear(),[];0===this.measurementsCache.length&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));const a=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const s=this.measurementsCache.slice(0,a);for(let o=a;o<e;o++){const e=r(o),a=1===this.options.lanes?s[o-1]:this.getFurthestMeasurement(s,o),l=a?a.end+this.options.gap:t+n,c=i.get(e),u="number"==typeof c?c:this.options.estimateSize(o),p=l+u,d=a?a.lane:o%this.options.lanes;s[o]={index:o,start:l,size:u,end:p,key:e,lane:d}}return this.measurementsCache=s,s},{key:!1,debug:()=>this.options.debug}),this.calculateRange=Io(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(e,t,n,r)=>this.range=e.length>0&&t>0?function({measurements:e,outerSize:t,scrollOffset:n,lanes:r}){const o=e.length-1;if(e.length<=r)return{startIndex:0,endIndex:o};let i=Wo(0,o,t=>e[t].start,n),a=i;if(1===r)for(;a<o&&e[a].end<n+t;)a++;else if(r>1){const s=Array(r).fill(0);for(;a<o&&s.some(e=>e<n+t);){const t=e[a];s[t.lane]=t.end,a++}const l=Array(r).fill(n+t);for(;i>=0&&l.some(e=>e>=n);){const t=e[i];l[t.lane]=t.start,i--}i=Math.max(0,i-i%r),a=Math.min(o,a+(r-1-a%r))}return{startIndex:i,endIndex:a}}({measurements:e,outerSize:t,scrollOffset:n,lanes:r}):null,{key:!1,debug:()=>this.options.debug}),this.getVirtualIndexes=Io(()=>{let e=null,t=null;const n=this.calculateRange();return n&&(e=n.startIndex,t=n.endIndex),this.maybeNotify.updateDeps([this.isScrolling,e,t]),[this.options.rangeExtractor,this.options.overscan,this.options.count,e,t]},(e,t,n,r,o)=>null===r||null===o?[]:e({startIndex:r,endIndex:o,overscan:t,count:n}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=e=>{const t=this.options.indexAttribute,n=e.getAttribute(t);return n?parseInt(n,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this._measureElement=(e,t)=>{const n=this.indexFromElement(e),r=this.measurementsCache[n];if(!r)return;const o=r.key,i=this.elementsCache.get(o);i!==e&&(i&&this.observer.unobserve(i),this.observer.observe(e),this.elementsCache.set(o,e)),e.isConnected&&this.resizeItem(n,this.options.measureElement(e,t,this))},this.resizeItem=(e,t)=>{const n=this.measurementsCache[e];if(!n)return;const r=t-(this.itemSizeCache.get(n.key)??n.size);0!==r&&((void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(n,r,this):n.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=r,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(n.index),this.itemSizeCache=new Map(this.itemSizeCache.set(n.key,t)),this.notify(!1))},this.measureElement=e=>{e?this._measureElement(e,void 0):this.elementsCache.forEach((e,t)=>{e.isConnected||(this.observer.unobserve(e),this.elementsCache.delete(t))})},this.getVirtualItems=Io(()=>[this.getVirtualIndexes(),this.getMeasurements()],(e,t)=>{const n=[];for(let r=0,o=e.length;r<o;r++){const o=t[e[r]];n.push(o)}return n},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=e=>{const t=this.getMeasurements();if(0!==t.length)return Lo(t[Wo(0,t.length-1,e=>Lo(t[e]).start,e)])},this.getOffsetForAlignment=(e,t,n=0)=>{const r=this.getSize(),o=this.getScrollOffset();"auto"===t&&(t=e>=o+r?"end":"start"),"center"===t?e+=(n-r)/2:"end"===t&&(e-=r);const i=this.getTotalSize()+this.options.scrollMargin-r;return Math.max(Math.min(i,e),0)},this.getOffsetForIndex=(e,t="auto")=>{e=Math.max(0,Math.min(e,this.options.count-1));const n=this.measurementsCache[e];if(!n)return;const r=this.getSize(),o=this.getScrollOffset();if("auto"===t)if(n.end>=o+r-this.options.scrollPaddingEnd)t="end";else{if(!(n.start<=o+this.options.scrollPaddingStart))return[o,t];t="start"}const i="end"===t?n.end+this.options.scrollPaddingEnd:n.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(i,t,n.size),t]},this.isDynamicMode=()=>this.elementsCache.size>0,this.scrollToOffset=(e,{align:t="start",behavior:n}={})=>{"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(e,t),{adjustments:void 0,behavior:n})},this.scrollToIndex=(e,{align:t="auto",behavior:n}={})=>{"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),e=Math.max(0,Math.min(e,this.options.count-1));let r=0;const o=t=>{if(!this.targetWindow)return;const r=this.getOffsetForIndex(e,t);if(!r)return void console.warn("Failed to get offset for index:",e);const[o,a]=r;this._scrollToOffset(o,{adjustments:void 0,behavior:n}),this.targetWindow.requestAnimationFrame(()=>{const t=this.getScrollOffset(),n=this.getOffsetForIndex(e,a);var r,o;n?(r=n[0],o=t,Math.abs(r-o)<1.01||i(a)):console.warn("Failed to get offset for index:",e)})},i=t=>{this.targetWindow&&(r++,r<10?this.targetWindow.requestAnimationFrame(()=>o(t)):console.warn(`Failed to scroll to index ${e} after 10 attempts.`))};o(t)},this.scrollBy=(e,{behavior:t}={})=>{"smooth"===t&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+e,{adjustments:void 0,behavior:t})},this.getTotalSize=()=>{var e;const t=this.getMeasurements();let n;if(0===t.length)n=this.options.paddingStart;else if(1===this.options.lanes)n=(null==(e=t[t.length-1])?void 0:e.end)??0;else{const e=Array(this.options.lanes).fill(null);let r=t.length-1;for(;r>=0&&e.some(e=>null===e);){const n=t[r];null===e[n.lane]&&(e[n.lane]=n.end),r--}n=Math.max(...e.filter(e=>null!==e))}return Math.max(n-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(e,{adjustments:t,behavior:n})=>{this.options.scrollToFn(e,{behavior:n,adjustments:t},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(e)}}const Wo=(e,t,n,r)=>{for(;e<=t;){const o=(e+t)/2|0,i=n(o);if(i<r)e=o+1;else{if(!(i>r))return o;t=o-1}}return e>0?e-1:0},qo="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;var Go=l(4867),$o=l(1675),Qo=l(5060),Zo=l(7786),Jo=l(6992),Xo=l(3321),ei=l(5015),ti=l(7575),ni=l(6339),ri=l(4424),oi=l(3674),ii=l(5151),ai=l(4156),si=l(6284),li=l(7280);function ci(e){let t=(0,n.useRef)({value:"",selectionStart:null,selectionEnd:null});return function(e,r,o,i){let a=(0,ri.Y)(e=>{let n=e.target;li.A3(n)&&(t.current={value:n.value,selectionStart:n.selectionStart,selectionEnd:n.selectionEnd})});(0,n.useEffect)(()=>{function t(e){a.current(e)}return(e=null!=e?e:window).addEventListener(r,t,i),()=>e.removeEventListener(r,t,i)},[e,r,i])}(e,"blur"),(0,ei._)(()=>{if(document.activeElement!==e&&li.A3(e)&&e.isConnected){if(e.focus({preventScroll:!0}),e.value!==t.current.value)e.setSelectionRange(e.value.length,e.value.length);else{let{selectionStart:n,selectionEnd:r}=t.current;null!==n&&null!==r&&e.setSelectionRange(n,r)}t.current={value:"",selectionStart:null,selectionEnd:null}}})}var ui=l(9821),pi=l(3678),di=l(8975),fi=l(9185),hi=l(2888),mi=l(2211);function gi(e,t){let r=(0,n.useRef)([]),o=(0,ei._)(e);(0,n.useEffect)(()=>{let e=[...r.current];for(let[n,i]of t.entries())if(r.current[n]!==i){let n=o(t,e);return r.current=t,n}},[o,...t])}var yi=l(5448),vi=l(4872),bi=l(9040),wi=l(3638),_i=l(5953),Ei=l(3149),Si=l(9669),xi=l(3379),ki=l(4122);let Ci=[];!function(){function e(){"loading"!==document.readyState&&((()=>{function e(e){if(!li.Lk(e.target)||e.target===document.body||Ci[0]===e.target)return;let t=e.target;t=t.closest(ki.Uo),Ci.unshift(null!=t?t:e.target),Ci=Ci.filter(e=>null!=e&&e.isConnected),Ci.splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",e))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",e),e())}();var Oi,Di,Mi,Ti,Ai=l(9685),Ni=l(8342),Ii=l(2599),Li=l(5897),ji=l(2157),Pi=l(160),Ri=l(9124),Fi=l(4586),zi=l(540),Bi=((Oi=Bi||{})[Oi.Left=0]="Left",Oi[Oi.Right=2]="Right",Oi),Ui=l(5858),Hi=l(7555),Vi=Object.defineProperty,Yi=(e,t,n)=>(((e,t,n)=>{t in e?Vi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n),Ki=((Di=Ki||{})[Di.Open=0]="Open",Di[Di.Closed=1]="Closed",Di),Wi=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(Wi||{}),qi=((Ti=qi||{})[Ti.Pointer=0]="Pointer",Ti[Ti.Focus=1]="Focus",Ti[Ti.Other=2]="Other",Ti),Gi=((Mi=Gi||{})[Mi.OpenCombobox=0]="OpenCombobox",Mi[Mi.CloseCombobox=1]="CloseCombobox",Mi[Mi.GoToOption=2]="GoToOption",Mi[Mi.SetTyping=3]="SetTyping",Mi[Mi.RegisterOption=4]="RegisterOption",Mi[Mi.UnregisterOption=5]="UnregisterOption",Mi[Mi.DefaultToFirstOption=6]="DefaultToFirstOption",Mi[Mi.SetActivationTrigger=7]="SetActivationTrigger",Mi[Mi.UpdateVirtualConfiguration=8]="UpdateVirtualConfiguration",Mi[Mi.SetInputElement=9]="SetInputElement",Mi[Mi.SetButtonElement=10]="SetButtonElement",Mi[Mi.SetOptionsElement=11]="SetOptionsElement",Mi);function $i(e,t=e=>e){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=t(e.options.slice()),o=r.length>0&&null!==r[0].dataRef.current.order?r.sort((e,t)=>e.dataRef.current.order-t.dataRef.current.order):(0,ki.wl)(r,e=>e.dataRef.current.domRef.current),i=n?o.indexOf(n):null;return-1===i&&(i=null),{options:o,activeOptionIndex:i}}let Qi={1(e){var t;return null!=(t=e.dataRef.current)&&t.disabled||1===e.comboboxState?e:{...e,activeOptionIndex:null,comboboxState:1,isTyping:!1,activationTrigger:2,__demoMode:!1}},0(e){var t,n;if(null!=(t=e.dataRef.current)&&t.disabled||0===e.comboboxState)return e;if(null!=(n=e.dataRef.current)&&n.value){let t=e.dataRef.current.calculateIndex(e.dataRef.current.value);if(-1!==t)return{...e,activeOptionIndex:t,comboboxState:0,__demoMode:!1}}return{...e,comboboxState:0,__demoMode:!1}},3:(e,t)=>e.isTyping===t.isTyping?e:{...e,isTyping:t.isTyping},2(e,t){var n,r,o,i;if(null!=(n=e.dataRef.current)&&n.disabled||e.optionsElement&&(null==(r=e.dataRef.current)||!r.optionsPropsRef.current.static)&&1===e.comboboxState)return e;if(e.virtual){let{options:n,disabled:r}=e.virtual,i=t.focus===Ni.B.Specific?t.idx:(0,Ni.X)(t,{resolveItems:()=>n,resolveActiveIndex:()=>{var t,o;return null!=(o=null!=(t=e.activeOptionIndex)?t:n.findIndex(e=>!r(e)))?o:null},resolveDisabled:r,resolveId(){throw new Error("Function not implemented.")}}),a=null!=(o=t.trigger)?o:2;return e.activeOptionIndex===i&&e.activationTrigger===a?e:{...e,activeOptionIndex:i,activationTrigger:a,isTyping:!1,__demoMode:!1}}let a=$i(e);if(null===a.activeOptionIndex){let e=a.options.findIndex(e=>!e.dataRef.current.disabled);-1!==e&&(a.activeOptionIndex=e)}let s=t.focus===Ni.B.Specific?t.idx:(0,Ni.X)(t,{resolveItems:()=>a.options,resolveActiveIndex:()=>a.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled}),l=null!=(i=t.trigger)?i:2;return e.activeOptionIndex===s&&e.activationTrigger===l?e:{...e,...a,isTyping:!1,activeOptionIndex:s,activationTrigger:l,__demoMode:!1}},4:(e,t)=>{var n,r,o,i;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:[...e.options,t.payload]};let a=t.payload,s=$i(e,e=>(e.push(a),e));null===e.activeOptionIndex&&null!=(o=(r=e.dataRef.current).isSelected)&&o.call(r,t.payload.dataRef.current.value)&&(s.activeOptionIndex=s.options.indexOf(a));let l={...e,...s,activationTrigger:2};return null!=(i=e.dataRef.current)&&i.__demoMode&&void 0===e.dataRef.current.value&&(l.activeOptionIndex=0),l},5:(e,t)=>{var n;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:e.options.filter(e=>e.id!==t.id)};let r=$i(e,e=>{let n=e.findIndex(e=>e.id===t.id);return-1!==n&&e.splice(n,1),e});return{...e,...r,activationTrigger:2}},6:(e,t)=>e.defaultToFirstOption===t.value?e:{...e,defaultToFirstOption:t.value},7:(e,t)=>e.activationTrigger===t.trigger?e:{...e,activationTrigger:t.trigger},8:(e,t)=>{var n,r;if(null===e.virtual)return{...e,virtual:{options:t.options,disabled:null!=(n=t.disabled)?n:()=>!1}};if(e.virtual.options===t.options&&e.virtual.disabled===t.disabled)return e;let o=e.activeOptionIndex;if(null!==e.activeOptionIndex){let n=t.options.indexOf(e.virtual.options[e.activeOptionIndex]);o=-1!==n?n:null}return{...e,activeOptionIndex:o,virtual:{options:t.options,disabled:null!=(r=t.disabled)?r:()=>!1}}},9:(e,t)=>e.inputElement===t.element?e:{...e,inputElement:t.element},10:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},11:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element}};class Zi extends Hi.u5{constructor(e){super(e),Yi(this,"actions",{onChange:e=>{let{onChange:t,compare:n,mode:r,value:o}=this.state.dataRef.current;return(0,Li.Y)(r,{0:()=>null==t?void 0:t(e),1:()=>{let r=o.slice(),i=r.findIndex(t=>n(t,e));return-1===i?r.push(e):r.splice(i,1),null==t?void 0:t(r)}})},registerOption:(e,t)=>(this.send({type:4,payload:{id:e,dataRef:t}}),()=>{this.state.activeOptionIndex===this.state.dataRef.current.calculateIndex(t.current.value)&&this.send({type:6,value:!0}),this.send({type:5,id:e})}),goToOption:(e,t)=>(this.send({type:6,value:!1}),this.send({type:2,...e,trigger:t})),setIsTyping:e=>{this.send({type:3,isTyping:e})},closeCombobox:()=>{var e,t;this.send({type:1}),this.send({type:6,value:!1}),null==(t=(e=this.state.dataRef.current).onClose)||t.call(e)},openCombobox:()=>{this.send({type:0}),this.send({type:6,value:!0})},setActivationTrigger:e=>{this.send({type:7,trigger:e})},selectActiveOption:()=>{let e=this.selectors.activeOptionIndex(this.state);if(null!==e){if(this.actions.setIsTyping(!1),this.state.virtual)this.actions.onChange(this.state.virtual.options[e]);else{let{dataRef:t}=this.state.options[e];this.actions.onChange(t.current.value)}this.actions.goToOption({focus:Ni.B.Specific,idx:e})}},setInputElement:e=>{this.send({type:9,element:e})},setButtonElement:e=>{this.send({type:10,element:e})},setOptionsElement:e=>{this.send({type:11,element:e})}}),Yi(this,"selectors",{activeDescendantId:e=>{var t,n;let r=this.selectors.activeOptionIndex(e);if(null!==r)return e.virtual?null==(n=e.options.find(t=>!t.dataRef.current.disabled&&e.dataRef.current.compare(t.dataRef.current.value,e.virtual.options[r])))?void 0:n.id:null==(t=e.options[r])?void 0:t.id},activeOptionIndex:e=>{if(e.defaultToFirstOption&&null===e.activeOptionIndex&&(e.virtual?e.virtual.options.length>0:e.options.length>0)){if(e.virtual){let{options:t,disabled:n}=e.virtual,r=t.findIndex(e=>{var t;return!(null!=(t=null==n?void 0:n(e))&&t)});if(-1!==r)return r}let t=e.options.findIndex(e=>!e.dataRef.current.disabled);if(-1!==t)return t}return e.activeOptionIndex},activeOption:e=>{var t,n;let r=this.selectors.activeOptionIndex(e);return null===r?null:e.virtual?e.virtual.options[null!=r?r:0]:null!=(n=null==(t=e.options[r])?void 0:t.dataRef.current.value)?n:null},isActive:(e,t,n)=>{var r;let o=this.selectors.activeOptionIndex(e);return null!==o&&(e.virtual?o===e.dataRef.current.calculateIndex(t):(null==(r=e.options[o])?void 0:r.id)===n)},shouldScrollIntoView:(e,t,n)=>!(e.virtual||e.__demoMode||0!==e.comboboxState||0===e.activationTrigger||!this.selectors.isActive(e,t,n))});{let e=this.state.id,t=Si.D.get(null);this.disposables.add(t.on(Si.Q.Push,n=>{!t.selectors.isTop(n,e)&&0===this.state.comboboxState&&this.actions.closeCombobox()})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}}static new({id:e,virtual:t=null,__demoMode:n=!1}){var r;return new Zi({id:e,dataRef:{current:{}},comboboxState:n?0:1,isTyping:!1,options:[],virtual:t?{options:t.options,disabled:null!=(r=t.disabled)?r:()=>!1}:null,activeOptionIndex:null,activationTrigger:2,inputElement:null,buttonElement:null,optionsElement:null,__demoMode:n})}reduce(e,t){return(0,Li.Y)(t.type,Qi,e,t)}}var Ji=l(2903);const Xi=(0,n.createContext)(null);function ea(e){let t=(0,n.useContext)(Xi);if(null===t){let t=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ta),t}return t}function ta({id:e,virtual:t=null,__demoMode:r=!1}){let o=(0,n.useMemo)(()=>Zi.new({id:e,virtual:t,__demoMode:r}),[]);return(0,Ji.X)(()=>o.dispose()),o}let na=(0,n.createContext)(null);function ra(e){let t=(0,n.useContext)(na);if(null===t){let t=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ra),t}return t}na.displayName="ComboboxDataContext";let oa=(0,n.createContext)(null);function ia(e){let t=ea("VirtualProvider"),r=ra("VirtualProvider"),{options:o}=r.virtual,i=(0,xi.y)(t,e=>e.optionsElement),[a,s]=(0,n.useMemo)(()=>{let e=i;if(!e)return[0,0];let t=window.getComputedStyle(e);return[parseFloat(t.paddingBlockStart||t.paddingTop),parseFloat(t.paddingBlockEnd||t.paddingBottom)]},[i]),l=(p={enabled:0!==o.length,scrollPaddingStart:a,scrollPaddingEnd:s,count:o.length,estimateSize:()=>40,getScrollElement:()=>t.state.optionsElement,overscan:12},function(e){const t=n.useReducer(()=>({}),{})[1],r={...e,onChange:(n,r)=>{var o;r?(0,Fe.flushSync)(t):t(),null==(o=e.onChange)||o.call(e,n,r)}},[o]=n.useState(()=>new Ko(r));return o.setOptions(r),qo(()=>o._didMount(),[]),qo(()=>o._willUpdate()),o}({observeElementRect:zo,observeElementOffset:Ho,scrollToFn:Yo,...p})),[c,u]=(0,n.useState)(0);var p;(0,ni.s)(()=>{u(e=>e+1)},[o]);let d=l.getVirtualItems(),f=(0,xi.y)(t,e=>e.activationTrigger===qi.Pointer),h=(0,xi.y)(t,t.selectors.activeOptionIndex);return 0===d.length?null:n.createElement(oa.Provider,{value:l},n.createElement("div",{style:{position:"relative",width:"100%",height:`${l.getTotalSize()}px`},ref:e=>{e&&(f||null!==h&&o.length>h&&l.scrollToIndex(h))}},d.map(t=>{var r;return n.createElement(n.Fragment,{key:t.key},n.cloneElement(null==(r=e.children)?void 0:r.call(e,{...e.slot,option:o[t.index]}),{key:`${c}-${t.key}`,"data-index":t.index,"aria-setsize":o.length,"aria-posinset":t.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${t.start}px)`,overflowAnchor:"none"}}))})))}let aa=n.Fragment,sa=Pi.Ac.RenderStrategy|Pi.Ac.Static,la=(0,Pi.FX)(function(e,t){let r=(0,n.useId)(),o=(0,yi._)(),{value:i,defaultValue:a,onChange:s,form:l,name:c,by:u,invalid:p=!1,disabled:d=o||!1,onClose:f,__demoMode:h=!1,multiple:m=!1,immediate:g=!1,virtual:y=null,nullable:v,...b}=e,w=(0,Zo.K)(a),[_=(m?[]:void 0),E]=(0,Qo.P)(i,s,w),S=ta({id:r,virtual:y,__demoMode:h}),x=(0,n.useRef)({static:!1,hold:!1}),k=(0,$o.t)(u),C=(0,ei._)(e=>y?null===u?y.options.indexOf(e):y.options.findIndex(t=>k(t,e)):S.state.options.findIndex(t=>k(t.dataRef.current.value,e))),O=(0,n.useCallback)(e=>(0,Li.Y)(T.mode,{[Wi.Multi]:()=>_.some(t=>k(t,e)),[Wi.Single]:()=>k(_,e)}),[_]),D=(0,xi.y)(S,e=>e.virtual),M=(0,ei._)(()=>null==f?void 0:f()),T=(0,n.useMemo)(()=>({__demoMode:h,immediate:g,optionsPropsRef:x,value:_,defaultValue:w,disabled:d,invalid:p,mode:m?Wi.Multi:Wi.Single,virtual:y?D:null,onChange:E,isSelected:O,calculateIndex:C,compare:k,onClose:M}),[_,w,d,p,m,E,O,h,S,y,D,M]);(0,ni.s)(()=>{var e;y&&S.send({type:Gi.UpdateVirtualConfiguration,options:y.options,disabled:null!=(e=y.disabled)?e:null})},[y,null==y?void 0:y.options,null==y?void 0:y.disabled]),(0,ni.s)(()=>{S.state.dataRef.current=T},[T]);let[A,N,I,L]=(0,xi.y)(S,e=>[e.comboboxState,e.buttonElement,e.inputElement,e.optionsElement]),j=Si.D.get(null),P=(0,xi.y)(j,(0,n.useCallback)(e=>j.selectors.isTop(e,r),[j,r]));(0,ii.j)(P,[N,I,L],()=>S.actions.closeCombobox());let R=(0,xi.y)(S,S.selectors.activeOptionIndex),F=(0,xi.y)(S,S.selectors.activeOption),z=(0,n.useMemo)(()=>({open:A===Ki.Open,disabled:d,invalid:p,activeIndex:R,activeOption:F,value:_}),[T,d,_,p,F,A]),[B,U]=(0,zi.b0)(),H=null===t?{}:{ref:t},V=(0,n.useCallback)(()=>{if(void 0!==w)return null==E?void 0:E(w)},[E,w]),Y=(0,Pi.Ci)();return n.createElement(U,{value:B,props:{htmlFor:null==I?void 0:I.id},slot:{open:A===Ki.Open,disabled:d}},n.createElement(vi.St,null,n.createElement(na.Provider,{value:T},n.createElement(Xi.Provider,{value:S},n.createElement(Ei.El,{value:(0,Li.Y)(A,{[Ki.Open]:Ei.Uw.Open,[Ki.Closed]:Ei.Uw.Closed})},null!=c&&n.createElement(bi.CL,{disabled:d,data:null!=_?{[c]:_}:{},form:l,onReset:V}),Y({ourProps:H,theirProps:b,slot:z,defaultTag:aa,name:"Combobox"}))))))}),ca=(0,Pi.FX)(function(e,t){let r=ea("Combobox.Button"),o=ra("Combobox.Button"),[i,a]=(0,n.useState)(null),s=(0,di.P)(t,a,r.actions.setButtonElement),l=(0,n.useId)(),{id:c=`headlessui-combobox-button-${l}`,disabled:u=o.disabled||!1,autoFocus:p=!1,...d}=e,[f,h,m]=(0,xi.y)(r,e=>[e.comboboxState,e.inputElement,e.optionsElement]),g=ci(h),y=f===Ki.Open;(0,si.s)(y,{trigger:i,action:(0,n.useCallback)(e=>{if(null!=i&&i.contains(e.target))return si.r.Ignore;if(null!=h&&h.contains(e.target))return si.r.Ignore;let t=e.target.closest('[role="option"]:not([data-disabled])');return li.sb(t)?si.r.Select(t):null!=m&&m.contains(e.target)?si.r.Ignore:si.r.Close},[i,h,m]),close:r.actions.closeCombobox,select:r.actions.selectActiveOption});let v=(0,ei._)(e=>{switch(e.key){case Fi.D.Space:case Fi.D.Enter:return e.preventDefault(),e.stopPropagation(),r.state.comboboxState===Ki.Closed&&(0,Fe.flushSync)(()=>r.actions.openCombobox()),void g();case Fi.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),r.state.comboboxState===Ki.Closed&&((0,Fe.flushSync)(()=>r.actions.openCombobox()),r.state.dataRef.current.value||r.actions.goToOption({focus:Ni.B.First})),void g();case Fi.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),r.state.comboboxState===Ki.Closed&&((0,Fe.flushSync)(()=>r.actions.openCombobox()),r.state.dataRef.current.value||r.actions.goToOption({focus:Ni.B.Last})),void g();case Fi.D.Escape:if(r.state.comboboxState!==Ki.Open)return;return e.preventDefault(),r.state.optionsElement&&!o.optionsPropsRef.current.static&&e.stopPropagation(),(0,Fe.flushSync)(()=>r.actions.closeCombobox()),void g();default:return}}),b=(0,ei._)(e=>{e.preventDefault(),!(0,Ai.l)(e.currentTarget)&&(e.button===Bi.Left&&(r.state.comboboxState===Ki.Open?r.actions.closeCombobox():r.actions.openCombobox()),g())}),w=(0,zi.o2)([c]),{isFocusVisible:_,focusProps:E}=(0,Ao.o)({autoFocus:p}),{isHovered:S,hoverProps:x}=(0,No.M)({isDisabled:u}),{pressed:k,pressProps:C}=(0,Go.Z)({disabled:u}),O=(0,n.useMemo)(()=>({open:f===Ki.Open,active:k||f===Ki.Open,disabled:u,invalid:o.invalid,value:o.value,hover:S,focus:_}),[o,S,_,k,u,f]),D=(0,Pi.v6)({ref:s,id:c,type:(0,ui.c)(e,i),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":null==m?void 0:m.id,"aria-expanded":f===Ki.Open,"aria-labelledby":w,disabled:u||void 0,autoFocus:p,onPointerDown:b,onKeyDown:v},E,x,C);return(0,Pi.Ci)()({ourProps:D,theirProps:d,slot:O,defaultTag:"button",name:"Combobox.Button"})}),ua=(0,Pi.FX)(function(e,t){var r,o;let i=ea("Combobox.Input"),a=ra("Combobox.Input"),s=(0,n.useId)(),l=(0,_i.q)(),{id:c=l||`headlessui-combobox-input-${s}`,onChange:u,displayValue:p,disabled:d=a.disabled||!1,autoFocus:f=!1,type:h="text",...m}=e,[g]=(0,xi.y)(i,e=>[e.inputElement]),y=(0,n.useRef)(null),v=(0,di.P)(y,t,(0,vi.Xc)(),i.actions.setInputElement),b=(0,ai.g)(g),[w,_]=(0,xi.y)(i,e=>[e.comboboxState,e.isTyping]),E=(0,Jo.L)(),S=(0,ei._)(()=>{i.actions.onChange(null),i.state.optionsElement&&(i.state.optionsElement.scrollTop=0),i.actions.goToOption({focus:Ni.B.Nothing})});gi(([e,t],[n,r])=>{if(i.state.isTyping)return;let o=y.current;o&&((r===Ki.Open&&t===Ki.Closed||e!==n)&&(o.value=e),requestAnimationFrame(()=>{if(i.state.isTyping||!o||(null==b?void 0:b.activeElement)!==o)return;let{selectionStart:e,selectionEnd:t}=o;0===Math.abs((null!=t?t:0)-(null!=e?e:0))&&0===e&&o.setSelectionRange(o.value.length,o.value.length)}))},[(0,n.useMemo)(()=>{var e;return"function"==typeof p&&void 0!==a.value?null!=(e=p(a.value))?e:"":"string"==typeof a.value?a.value:""},[a.value,p]),w,b,_]),gi(([e],[t])=>{if(e===Ki.Open&&t===Ki.Closed){if(i.state.isTyping)return;let e=y.current;if(!e)return;let t=e.value,{selectionStart:n,selectionEnd:r,selectionDirection:o}=e;e.value="",e.value=t,null!==o?e.setSelectionRange(n,r,o):e.setSelectionRange(n,r)}},[w]);let x=(0,n.useRef)(!1),k=(0,ei._)(()=>{x.current=!0}),C=(0,ei._)(()=>{E.nextFrame(()=>{x.current=!1})}),O=(0,ei._)(e=>{switch(i.actions.setIsTyping(!0),e.key){case Fi.D.Enter:if(i.state.comboboxState!==Ki.Open||x.current)return;if(e.preventDefault(),e.stopPropagation(),null===i.selectors.activeOptionIndex(i.state))return void i.actions.closeCombobox();i.actions.selectActiveOption(),a.mode===Wi.Single&&i.actions.closeCombobox();break;case Fi.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),(0,Li.Y)(i.state.comboboxState,{[Ki.Open]:()=>i.actions.goToOption({focus:Ni.B.Next}),[Ki.Closed]:()=>i.actions.openCombobox()});case Fi.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),(0,Li.Y)(i.state.comboboxState,{[Ki.Open]:()=>i.actions.goToOption({focus:Ni.B.Previous}),[Ki.Closed]:()=>{(0,Fe.flushSync)(()=>i.actions.openCombobox()),a.value||i.actions.goToOption({focus:Ni.B.Last})}});case Fi.D.Home:if(e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:Ni.B.First});case Fi.D.PageUp:return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:Ni.B.First});case Fi.D.End:if(e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:Ni.B.Last});case Fi.D.PageDown:return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:Ni.B.Last});case Fi.D.Escape:return i.state.comboboxState!==Ki.Open?void 0:(e.preventDefault(),i.state.optionsElement&&!a.optionsPropsRef.current.static&&e.stopPropagation(),a.mode===Wi.Single&&null===a.value&&S(),i.actions.closeCombobox());case Fi.D.Tab:if(i.state.comboboxState!==Ki.Open)return;a.mode===Wi.Single&&i.state.activationTrigger!==qi.Focus&&i.actions.selectActiveOption(),i.actions.closeCombobox()}}),D=(0,ei._)(e=>{null==u||u(e),a.mode===Wi.Single&&""===e.target.value&&S(),i.actions.openCombobox()}),M=(0,ei._)(e=>{var t,n,r;let o=null!=(t=e.relatedTarget)?t:Ci.find(t=>t!==e.currentTarget);if(!(null!=(n=i.state.optionsElement)&&n.contains(o)||null!=(r=i.state.buttonElement)&&r.contains(o)||i.state.comboboxState!==Ki.Open))return e.preventDefault(),a.mode===Wi.Single&&null===a.value&&S(),i.actions.closeCombobox()}),T=(0,ei._)(e=>{var t,n,r;let o=null!=(t=e.relatedTarget)?t:Ci.find(t=>t!==e.currentTarget);null!=(n=i.state.buttonElement)&&n.contains(o)||null!=(r=i.state.optionsElement)&&r.contains(o)||a.disabled||a.immediate&&i.state.comboboxState!==Ki.Open&&E.microTask(()=>{(0,Fe.flushSync)(()=>i.actions.openCombobox()),i.actions.setActivationTrigger(qi.Focus)})}),A=(0,zi.o2)(),N=(0,Ri.MM)(),{isFocused:I,focusProps:L}=(0,Ao.o)({autoFocus:f}),{isHovered:j,hoverProps:P}=(0,No.M)({isDisabled:d}),R=(0,xi.y)(i,e=>e.optionsElement),F=(0,n.useMemo)(()=>({open:w===Ki.Open,disabled:d,invalid:a.invalid,hover:j,focus:I,autofocus:f}),[a,j,I,f,d,a.invalid]),z=(0,Pi.v6)({ref:v,id:c,role:"combobox",type:h,"aria-controls":null==R?void 0:R.id,"aria-expanded":w===Ki.Open,"aria-activedescendant":(0,xi.y)(i,i.selectors.activeDescendantId),"aria-labelledby":A,"aria-describedby":N,"aria-autocomplete":"list",defaultValue:null!=(o=null!=(r=e.defaultValue)?r:void 0!==a.defaultValue?null==p?void 0:p(a.defaultValue):null)?o:a.defaultValue,disabled:d||void 0,autoFocus:f,onCompositionStart:k,onCompositionEnd:C,onKeyDown:O,onChange:D,onFocus:T,onBlur:M},L,P);return(0,Pi.Ci)()({ourProps:z,theirProps:m,slot:F,defaultTag:"input",name:"Combobox.Input"})}),pa=zi.JU,da=(0,Pi.FX)(function(e,t){var r,o,i;let a=(0,n.useId)(),{id:s=`headlessui-combobox-options-${a}`,hold:l=!1,anchor:c,portal:u=!1,modal:p=!0,transition:d=!1,...f}=e,h=ea("Combobox.Options"),m=ra("Combobox.Options"),g=(0,vi.zn)(c);g&&(u=!0);let[y,v]=(0,vi.UF)(g),[b,w]=(0,n.useState)(null),_=(0,vi.G3)(),E=(0,di.P)(t,g?y:null,h.actions.setOptionsElement,w),[S,x,k,C,O]=(0,xi.y)(h,e=>[e.comboboxState,e.inputElement,e.buttonElement,e.optionsElement,e.activationTrigger]),D=(0,ai.g)(x||k),M=(0,ai.g)(C),T=(0,Ei.O_)(),[A,N]=(0,hi.p)(d,b,null!==T?(T&Ei.Uw.Open)===Ei.Uw.Open:S===Ki.Open);(0,oi.O)(A,x,h.actions.closeCombobox);let I=!m.__demoMode&&p&&S===Ki.Open;(0,pi.K)(I,M);let L=!m.__demoMode&&p&&S===Ki.Open;(0,ti.v)(L,{allowed:(0,n.useCallback)(()=>[x,k,C],[x,k,C])}),(0,ni.s)(()=>{var t;m.optionsPropsRef.current.static=null!=(t=e.static)&&t},[m.optionsPropsRef,e.static]),(0,ni.s)(()=>{m.optionsPropsRef.current.hold=l},[m.optionsPropsRef,l]),function(e,{container:t,accept:r,walk:o}){let i=(0,n.useRef)(r),a=(0,n.useRef)(o);(0,n.useEffect)(()=>{i.current=r,a.current=o},[r,o]),(0,ni.s)(()=>{if(!t||!e)return;let n=(0,mi.T)(t);if(!n)return;let r=i.current,o=a.current,s=Object.assign(e=>r(e),{acceptNode:r}),l=n.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,s,!1);for(;l.nextNode();)o(l.currentNode)},[t,e,i,a])}(S===Ki.Open,{container:C,accept:e=>"option"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let j=(0,zi.o2)([null==k?void 0:k.id]),P=(0,n.useMemo)(()=>({open:S===Ki.Open,option:void 0}),[S]),R=(0,ei._)(()=>{h.actions.setActivationTrigger(qi.Pointer)}),F=(0,ei._)(e=>{e.preventDefault(),h.actions.setActivationTrigger(qi.Pointer)}),z=(0,Pi.v6)(g?_():{},{"aria-labelledby":j,role:"listbox","aria-multiselectable":m.mode===Wi.Multi||void 0,id:s,ref:E,style:{...f.style,...v,"--input-width":(0,Xo.L)(x,!0).width,"--button-width":(0,Xo.L)(k,!0).width},onWheel:O===qi.Pointer?void 0:R,onMouseDown:F,...(0,hi.B)(N)}),B=A&&S===Ki.Closed,U=(0,wi.O)(B,null==(r=m.virtual)?void 0:r.options),H=(0,wi.O)(B,m.value),V=(0,ei._)(e=>m.compare(H,e)),Y=(0,n.useMemo)(()=>{if(!m.virtual)return m;if(void 0===U)throw new Error("Missing `options` in virtual mode");return U!==m.virtual.options?{...m,virtual:{...m.virtual,options:U}}:m},[m,U,null==(o=m.virtual)?void 0:o.options]);m.virtual&&Object.assign(f,{children:n.createElement(na.Provider,{value:Y},n.createElement(ia,{slot:P},f.children))});let K=(0,Pi.Ci)(),W=(0,n.useMemo)(()=>m.mode===Wi.Multi?m:{...m,isSelected:V},[m,V]);return n.createElement(Ui.ZL,{enabled:!!u&&(e.static||A),ownerDocument:D},n.createElement(na.Provider,{value:W},K({ourProps:z,theirProps:{...f,children:n.createElement(wi.j,{freeze:B},"function"==typeof f.children?null==(i=f.children)?void 0:i.call(f,P):f.children)},slot:P,defaultTag:"div",features:sa,visible:A,name:"Combobox.Options"})))}),fa=(0,Pi.FX)(function(e,t){var r,o,i;let a=ra("Combobox.Option"),s=ea("Combobox.Option"),l=(0,n.useId)(),{id:c=`headlessui-combobox-option-${l}`,value:u,disabled:p=null!=(i=null==(o=null==(r=a.virtual)?void 0:r.disabled)?void 0:o.call(r,u))&&i,order:d=null,...f}=e,[h]=(0,xi.y)(s,e=>[e.inputElement]),m=ci(h),g=(0,xi.y)(s,(0,n.useCallback)(e=>s.selectors.isActive(e,u,c),[u,c])),y=a.isSelected(u),v=(0,n.useRef)(null),b=(0,ri.Y)({disabled:p,value:u,domRef:v,order:d}),w=(0,n.useContext)(oa),_=(0,di.P)(t,v,w?w.measureElement:null),E=(0,ei._)(()=>{s.actions.setIsTyping(!1),s.actions.onChange(u)});(0,ni.s)(()=>s.actions.registerOption(c,b),[b,c]);let S=(0,xi.y)(s,(0,n.useCallback)(e=>s.selectors.shouldScrollIntoView(e,u,c),[u,c]));(0,ni.s)(()=>{if(S)return(0,Ii.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=v.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[S,v]);let x=(0,ei._)(e=>{e.preventDefault(),e.button===Bi.Left&&(p||(E(),(0,ji.Fr)()||requestAnimationFrame(()=>m()),a.mode===Wi.Single&&s.actions.closeCombobox()))}),k=(0,ei._)(()=>{if(p)return s.actions.goToOption({focus:Ni.B.Nothing});let e=a.calculateIndex(u);s.actions.goToOption({focus:Ni.B.Specific,idx:e})}),C=(0,fi.J)(),O=(0,ei._)(e=>C.update(e)),D=(0,ei._)(e=>{if(!C.wasMoved(e)||p||g)return;let t=a.calculateIndex(u);s.actions.goToOption({focus:Ni.B.Specific,idx:t},qi.Pointer)}),M=(0,ei._)(e=>{C.wasMoved(e)&&(p||g&&(a.optionsPropsRef.current.hold||s.actions.goToOption({focus:Ni.B.Nothing})))}),T=(0,n.useMemo)(()=>({active:g,focus:g,selected:y,disabled:p}),[g,y,p]),A={id:c,ref:_,role:"option",tabIndex:!0===p?void 0:-1,"aria-disabled":!0===p||void 0,"aria-selected":y,disabled:void 0,onMouseDown:x,onFocus:k,onPointerEnter:O,onMouseEnter:O,onPointerMove:D,onMouseMove:D,onPointerLeave:M,onMouseLeave:M};return(0,Pi.Ci)()({ourProps:A,theirProps:f,slot:T,defaultTag:"div",name:"Combobox.Option"})}),ha=Object.assign(la,{Input:ua,Button:ca,Label:pa,Options:da,Option:fa});var ma=l(3966);const ga=(0,n.forwardRef)(({options:e=[],defaultValue:t,onGetValue:o,readOnly:i=!1,url:a=""},s)=>{const[l,c]=(0,n.useState)(""),[u,p]=(0,n.useState)(""),[d,f]=(0,n.useState)(t||null),[h,m]=(0,n.useState)([]),[g,y]=(0,n.useState)(!1),[v,b]=(0,n.useState)(null);(0,n.useEffect)(()=>{const e=setTimeout(()=>{p(l)},300);return()=>clearTimeout(e)},[l]);const w=(0,n.useMemo)(()=>[...new Map([...e,...h].map(e=>[`${e.value}-${e.text}`,e])).values()],[e,h]),_=(0,n.useMemo)(()=>""===u?w:w.filter(e=>e.text?.toLowerCase().includes(u.toLowerCase())),[u,w]),E=(0,n.useMemo)(()=>l.length>0&&!w.some(e=>e.text.toLowerCase()===l.toLowerCase()),[l,w,t]),S=(0,n.useCallback)(async()=>{if(a){y(!0),b(null);try{const e=await Br.A.get(a,{headers:{Authorization:`Bearer ${window.localStorage.getItem("token")}`},params:{q:u}}),t=Array.isArray(e.data)?e.data:e.data?.data||[];m(t)}catch(e){console.error("Failed to load options:",e),b("Something went wrong while fetching data."),m([])}finally{y(!1)}}},[a,u]);return(0,n.useEffect)(()=>{a&&S()},[]),(0,n.useEffect)(()=>{o&&o(d)},[d]),r().createElement("div",{className:"relative w-full",ref:s},r().createElement(ha,{value:d,onChange:e=>{if(w.some(t=>t.value===e))f(e);else{const t={value:e,text:e};f(e),m(e=>[...e,t])}},disabled:i},r().createElement("div",{className:"relative"},r().createElement(ua,{disabled:i,className:To("w-full rounded-lg border border-gray-300 bg-white py-2 pr-10 pl-3 text-sm text-gray-900 disabled:bg-gray-200","focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500"),displayValue:e=>{return(t=e,w.find(e=>e.value===t)||{value:t,text:t})?.text||"";var t},onChange:e=>c(e.target.value),placeholder:"Select an option..."}),r().createElement(ca,{className:"absolute inset-y-0 right-0 flex items-center px-2 text-gray-400 hover:text-gray-600 disabled:bg-gray-200"},r().createElement(ma.A,null))),r().createElement(da,{className:To("absolute z-10 mt-2 max-h-60 w-full overflow-auto rounded-md border border-gray-200 bg-white p-1 shadow-lg","ring-1 ring-black ring-opacity-5 focus:outline-none")},g&&r().createElement("div",{className:"px-3 py-2 text-sm text-gray-500"},"Loading..."),!g&&v&&r().createElement("div",{className:"px-3 py-2 text-sm text-red-500"},v),!g&&!v&&0===_.length&&!E&&r().createElement("div",{className:"px-3 py-2 text-sm text-gray-500"},"No results found."),!g&&!v&&_.filter(e=>e.value).map((e,t)=>r().createElement(fa,{key:`${e.value}-${t}`,value:e.value,className:({active:e,selected:t})=>To("cursor-default select-none rounded-md px-3 py-2 text-sm",e?"bg-blue-100 text-blue-900":"text-gray-900",t&&"font-semibold")},e.text)),E&&r().createElement(fa,{value:l,className:({active:e})=>To("cursor-pointer select-none rounded-md px-3 py-2 text-sm italic",e?"bg-gray-100 text-gray-900":"text-gray-700")},'Add "',r().createElement("strong",null,l),'"'))))}),ya=ga,va=({firstDropdownOptions:e,secondDropdownOptions:t,firstLabel:o,secondLabel:i,onGetValue:a,defaultValue:s,readOnly:l})=>{const[c,u]=(0,n.useState)(""),[p,d]=(0,n.useState)("");(0,n.useEffect)(()=>{a&&p&&c&&a(`${c}_${p}`)},[c,p]),(0,n.useEffect)(()=>{if(s&&s.includes("_")){const e=s?.split("_");e[0]&&u(e[0]),e[1]&&d(e[1])}},[s]);const f=(0,n.useMemo)(()=>t?.filter(e=>e.key==c),[c,t]);return r().createElement("div",{className:""},r().createElement("div",null,r().createElement("label",{htmlFor:"first-dropdown",className:"block mb-2 text-sm font-medium text-gray-700"},o),r().createElement("select",{id:"first-dropdown",value:c,onChange:e=>{u(e.target.value),d("")},className:"form-control",disabled:l},r().createElement("option",{value:""},"Select an option"),e?.map(e=>r().createElement("option",{key:e.key,value:e.value},e.label)))),c&&r().createElement("div",{className:"mt-4"},r().createElement("label",{htmlFor:"second-dropdown",className:"block mb-2 text-sm font-medium text-gray-700"},i),r().createElement("select",{id:"second-dropdown",value:p,onChange:e=>{d(e.target.value)},className:"form-control",disabled:l},r().createElement("option",{value:""},"Select an option"),f?.map(e=>r().createElement("option",{key:e.value,value:e.value},e.label)))))};function ba({defaultValue:e=0,onChange:t,isReadOnly:o=!1,mappedFields:i=[],resultData:a={}}){const[s,l]=(0,n.useState)([]);(0,n.useEffect)(()=>{if(o||!Array.isArray(i))return;const e=i.map(e=>{const t=a?.[e.field_name]??e.value??0,n=parseFloat(String(t).replace(/,/g,""))||0;return{...e,value:n}});l(e)},[i,a,o]);const c=(0,n.useMemo)(()=>o||!s.length?parseFloat(String(e).replace(/,/g,""))||0:s.reduce((e,{operation:t,value:n},r)=>{const o=parseFloat(n)||0;if(0===r)return o;switch(t){case"+":return e+o;case"-":return e-o;case"*":return e*o;case"/":return 0===o?NaN:e/o;default:return e}},0),[s,o,e]);(0,n.useEffect)(()=>{if(!o&&"function"==typeof t){const e=Number.isFinite(c)&&!Number.isNaN(c)?c.toLocaleString():"0";t(e)}},[c,o]);const u=Number.isFinite(c)&&!Number.isNaN(c)?c.toLocaleString():"0";return r().createElement("div",{className:"form-control field-control"},u)}const wa=({defaultValue:e,fileName:t="downloaded-file"})=>{const n=function(e){if(!e||"string"!=typeof e)return null;const t=e.replace(/\s/g,"");if(t.startsWith("data:"))return t;const n=function(e){if(!e)return null;const t=e.substring(0,20);if(t.startsWith("/9j/"))return"image/jpeg";if(t.startsWith("iVBOR"))return"image/png";if(t.startsWith("R0lGOD"))return"image/gif";if(t.startsWith("Qk"))return"image/bmp";if(t.startsWith("UklGR"))return"image/webp";if(t.startsWith("JVBERi0"))return"application/pdf";try{const t=atob(e.substring(0,50));if(/^[\x09\x0A\x0D\x20-\x7E]+$/.test(t))return"text/plain"}catch{}return t.startsWith("SUQz")?"audio/mp3":t.startsWith("AAAAGGZ")?"audio/wav":t.startsWith("AAAAIGZ0")?"video/mp4":null}(t);return n?`data:${n};base64,${t}`:(console.warn("Unknown MIME type, returning raw base64."),`data:application/octet-stream;base64,${t}`)}(e);if(!n)return r().createElement("div",{className:"flex flex-col items-center p-4 mt-1 space-y-3 bg-white border rounded-lg"},"No Base64 file added");const o=n.startsWith("data:image/"),i=n.startsWith("data:application/pdf"),a=n.startsWith("data:text/plain"),s=n.substring(5,n.indexOf(";")),l=s.includes("/")?s.split("/")[1]:"bin",c=()=>{const e=document.createElement("a");e.href=n,e.download=`${t}.${l}`,e.click()};if(o)return r().createElement("div",{className:"flex flex-col items-center p-3 mt-1 space-y-3 bg-white border rounded-lg"},r().createElement("img",{src:n,alt:t,className:"h-auto max-w-[200px] border rounded-md"}),r().createElement("button",{type:"button",onClick:c,className:"px-4 py-2 text-sm font-semibold text-blue-600"},"⬇️ Download Image"));if(i)return r().createElement("div",{className:"flex flex-col items-center p-3 mt-1 space-y-3 bg-white border rounded-lg"},r().createElement("embed",{src:n,type:"application/pdf",width:"100%",height:"200px",className:"border rounded-md"}),r().createElement("button",{type:"button",onClick:c,className:"px-4 py-2 text-sm font-semibold text-blue-600"},"⬇️ Download PDF"));if(a){const e=atob(n.split(",")[1]);return r().createElement("div",{className:"flex flex-col items-center p-3 mt-1 space-y-3 bg-white border rounded-lg"},r().createElement("textarea",{value:e,readOnly:!0,className:"w-full h-24 p-2 border rounded-md"}),r().createElement("button",{type:"button",onClick:c,className:"px-4 py-2 text-sm font-semibold text-blue-600"},"⬇️ Download Text File"))}return r().createElement("div",{className:"flex flex-col items-center p-3 space-y-3 bg-white border rounded-lg"},r().createElement("div",{className:"text-sm text-gray-600"},"Unsupported or generic file"),r().createElement("button",{type:"button",onClick:c,className:"px-4 py-2 text-sm font-semibold text-blue-600"},"⬇️ Download ",t,".",l))},_a=(0,yo.A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),Ea=(0,yo.A)("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]),Sa=(0,yo.A)("CircleCheckBig",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]),xa=(0,yo.A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]),ka=(0,yo.A)("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]),Ca=(0,yo.A)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);!function(e){if("undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.firstChild?t.insertBefore(n,t.firstChild):t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}(':root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}\n');var Oa=e=>"number"==typeof e&&!isNaN(e),Da=e=>"string"==typeof e,Ma=e=>"function"==typeof e,Ta=e=>Da(e)||Ma(e)?e:null,Aa=(e,t)=>!1===e||Oa(e)&&e>0?e:t,Na=e=>(0,n.isValidElement)(e)||Da(e)||Ma(e)||Oa(e);function Ia({enter:e,exit:t,appendPosition:r=!1,collapse:o=!0,collapseDuration:i=300}){return function({children:a,position:s,preventExitTransition:l,done:c,nodeRef:u,isIn:p,playToast:d}){let f=r?`${e}--${s}`:e,h=r?`${t}--${s}`:t,m=(0,n.useRef)(0);return(0,n.useLayoutEffect)(()=>{let e=u.current,t=f.split(" "),n=r=>{r.target===u.current&&(d(),e.removeEventListener("animationend",n),e.removeEventListener("animationcancel",n),0===m.current&&"animationcancel"!==r.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",n),e.addEventListener("animationcancel",n)},[]),(0,n.useEffect)(()=>{let e=u.current,t=()=>{e.removeEventListener("animationend",t),o?function(e,t,n=300){let{scrollHeight:r,style:o}=e;requestAnimationFrame(()=>{o.minHeight="initial",o.height=r+"px",o.transition=`all ${n}ms`,requestAnimationFrame(()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(t,n)})})}(e,c,i):c()};p||(l?t():(m.current=1,e.className+=` ${h}`,e.addEventListener("animationend",t)))},[p]),n.createElement(n.Fragment,null,a)}}function La(e,t){return{content:ja(e.content,e.props),containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,reason:e.removalReason,status:t}}function ja(e,t,r=!1){return(0,n.isValidElement)(e)&&!Da(e.type)?(0,n.cloneElement)(e,{closeToast:t.closeToast,toastProps:t,data:t.data,isPaused:r}):Ma(e)?e({closeToast:t.closeToast,toastProps:t,data:t.data,isPaused:r}):e}function Pa({delay:e,isRunning:t,closeToast:r,type:o="default",hide:i,className:a,controlledProgress:s,progress:l,rtl:c,isIn:u,theme:p}){let d=i||s&&0===l,f={animationDuration:`${e}ms`,animationPlayState:t?"running":"paused"};s&&(f.transform=`scaleX(${l})`);let h=To("Toastify__progress-bar",s?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${p}`,`Toastify__progress-bar--${o}`,{"Toastify__progress-bar--rtl":c}),m=Ma(a)?a({rtl:c,type:o,defaultClassName:h}):To(h,a),g={[s&&l>=1?"onTransitionEnd":"onAnimationEnd"]:s&&l<1?null:()=>{u&&r()}};return n.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":d},n.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${p} Toastify__progress-bar--${o}`}),n.createElement("div",{role:"progressbar","aria-hidden":d?"true":"false","aria-label":"notification timer",className:m,style:f,...g}))}var Ra=1,Fa=()=>""+Ra++;var za=new Map,Ba=[],Ua=new Set,Ha=e=>Ua.forEach(t=>t(e)),Va=()=>za.size>0;function Ya(e,t){var n;if(t)return!(null==(n=za.get(t))||!n.isToastActive(e));let r=!1;return za.forEach(t=>{t.isToastActive(e)&&(r=!0)}),r}function Ka(e,t){Na(e)&&(Va()||Ba.push({content:e,options:t}),za.forEach(n=>{n.buildToast(e,t)}))}function Wa(e,t){za.forEach(n=>{(null==t||null==t||!t.containerId||(null==t?void 0:t.containerId)===n.id)&&n.toggle(e,null==t?void 0:t.id)})}function qa(e){let t=e.containerId||1;return{subscribe(n){let r=function(e,t,n){let r=1,o=0,i=[],a=[],s=t,l=new Map,c=new Set,u=()=>{a=Array.from(l.values()),c.forEach(e=>e())},p=e=>{var t,n;null==(n=null==(t=e.props)?void 0:t.onClose)||n.call(t,e.removalReason),e.isActive=!1},d=e=>{if(null==e)l.forEach(p);else{let t=l.get(e);t&&p(t)}u()},f=e=>{var t,r;let{toastId:o,updateId:i}=e.props,a=null==i;e.staleId&&l.delete(e.staleId),e.isActive=!0,l.set(o,e),u(),n(La(e,a?"added":"updated")),a&&(null==(r=(t=e.props).onOpen)||r.call(t))};return{id:e,props:s,observe:e=>(c.add(e),()=>c.delete(e)),toggle:(e,t)=>{l.forEach(n=>{var r;(null==t||t===n.props.toastId)&&(null==(r=n.toggle)||r.call(n,e))})},removeToast:d,toasts:l,clearQueue:()=>{o-=i.length,i=[]},buildToast:(t,a)=>{if((({containerId:t,toastId:n,updateId:r})=>{let o=t?t!==e:1!==e,i=l.has(n)&&null==r;return o||i})(a))return;let{toastId:c,updateId:p,data:h,staleId:m,delay:g}=a,y=null==p;y&&o++;let v={...s,style:s.toastStyle,key:r++,...Object.fromEntries(Object.entries(a).filter(([e,t])=>null!=t)),toastId:c,updateId:p,data:h,isIn:!1,className:Ta(a.className||s.toastClassName),progressClassName:Ta(a.progressClassName||s.progressClassName),autoClose:!a.isLoading&&Aa(a.autoClose,s.autoClose),closeToast(e){l.get(c).removalReason=e,d(c)},deleteToast(){let e=l.get(c);if(null!=e){if(n(La(e,"removed")),l.delete(c),o--,o<0&&(o=0),i.length>0)return void f(i.shift());u()}}};v.closeButton=s.closeButton,!1===a.closeButton||Na(a.closeButton)?v.closeButton=a.closeButton:!0===a.closeButton&&(v.closeButton=!Na(s.closeButton)||s.closeButton);let b={content:t,props:v,staleId:m};s.limit&&s.limit>0&&o>s.limit&&y?i.push(b):Oa(g)?setTimeout(()=>{f(b)},g):f(b)},setProps(e){s=e},setToggle:(e,t)=>{let n=l.get(e);n&&(n.toggle=t)},isToastActive:e=>{var t;return null==(t=l.get(e))?void 0:t.isActive},getSnapshot:()=>a}}(t,e,Ha);za.set(t,r);let o=r.observe(n);return Ba.forEach(e=>Ka(e.content,e.options)),Ba=[],()=>{o(),za.delete(t)}},setProps(e){var n;null==(n=za.get(t))||n.setProps(e)},getSnapshot(){var e;return null==(e=za.get(t))?void 0:e.getSnapshot()}}}function Ga(e){return e&&(Da(e.toastId)||Oa(e.toastId))?e.toastId:Fa()}function $a(e,t){return Ka(e,t),t.toastId}function Qa(e,t){return{...t,type:t&&t.type||e,toastId:Ga(t)}}function Za(e){return(t,n)=>$a(t,Qa(e,n))}function Ja(e,t){return $a(e,Qa("default",t))}Ja.loading=(e,t)=>$a(e,Qa("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),Ja.promise=function(e,{pending:t,error:n,success:r},o){let i;t&&(i=Da(t)?Ja.loading(t,o):Ja.loading(t.render,{...o,...t}));let a={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},s=(e,t,n)=>{if(null==t)return void Ja.dismiss(i);let r={type:e,...a,...o,data:n},s=Da(t)?{render:t}:t;return i?Ja.update(i,{...r,...s}):Ja(s.render,{...r,...s}),n},l=Ma(e)?e():e;return l.then(e=>s("success",r,e)).catch(e=>s("error",n,e)),l},Ja.success=Za("success"),Ja.info=Za("info"),Ja.error=Za("error"),Ja.warning=Za("warning"),Ja.warn=Ja.warning,Ja.dark=(e,t)=>$a(e,Qa("default",{theme:"dark",...t})),Ja.dismiss=function(e){!function(e){if(Va()){if(null==e||(e=>Da(e)||Oa(e))(e))za.forEach(t=>{t.removeToast(e)});else if(e&&("containerId"in e||"id"in e)){let t=za.get(e.containerId);t?t.removeToast(e.id):za.forEach(t=>{t.removeToast(e.id)})}}else Ba=Ba.filter(t=>null!=e&&t.options.toastId!==e)}(e)},Ja.clearWaitingQueue=(e={})=>{za.forEach(t=>{t.props.limit&&(!e.containerId||t.id===e.containerId)&&t.clearQueue()})},Ja.isActive=Ya,Ja.update=(e,t={})=>{let n=((e,{containerId:t})=>{var n;return null==(n=za.get(t||1))?void 0:n.toasts.get(e)})(e,t);if(n){let{props:r,content:o}=n,i={delay:100,...r,...t,toastId:t.toastId||e,updateId:Fa()};i.toastId!==e&&(i.staleId=e);let a=i.render||o;delete i.render,$a(a,i)}},Ja.done=e=>{Ja.update(e,{progress:1})},Ja.onChange=function(e){return Ua.add(e),()=>{Ua.delete(e)}},Ja.play=e=>Wa(!0,e),Ja.pause=e=>Wa(!1,e);var Xa="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,es=({theme:e,type:t,isLoading:r,...o})=>n.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===e?"currentColor":`var(--toastify-icon-color-${t})`,...o}),ts={info:function(e){return n.createElement(es,{...e},n.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return n.createElement(es,{...e},n.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return n.createElement(es,{...e},n.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return n.createElement(es,{...e},n.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return n.createElement("div",{className:"Toastify__spinner"})}};var ns=e=>{let{isRunning:t,preventExitTransition:r,toastRef:o,eventHandlers:i,playToast:a}=function(e){let[t,r]=(0,n.useState)(!1),[o,i]=(0,n.useState)(!1),a=(0,n.useRef)(null),s=(0,n.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:l,pauseOnHover:c,closeToast:u,onClick:p,closeOnClick:d}=e;function f(){r(!0)}function h(){r(!1)}function m(n){let r=a.current;if(s.canDrag&&r){s.didMove=!0,t&&h(),"x"===e.draggableDirection?s.delta=n.clientX-s.start:s.delta=n.clientY-s.start,s.start!==n.clientX&&(s.canCloseOnClick=!1);let o="x"===e.draggableDirection?`${s.delta}px, var(--y)`:`0, calc(${s.delta}px + var(--y))`;r.style.transform=`translate3d(${o},0)`,r.style.opacity=""+(1-Math.abs(s.delta/s.removalDistance))}}function g(){document.removeEventListener("pointermove",m),document.removeEventListener("pointerup",g);let t=a.current;if(s.canDrag&&s.didMove&&t){if(s.canDrag=!1,Math.abs(s.delta)>s.removalDistance)return i(!0),e.closeToast(!0),void e.collapseAll();t.style.transition="transform 0.2s, opacity 0.2s",t.style.removeProperty("transform"),t.style.removeProperty("opacity")}}(function(e){var t;null==(t=za.get(e.containerId||1))||t.setToggle(e.id,e.fn)})({id:e.toastId,containerId:e.containerId,fn:r}),(0,n.useEffect)(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||h(),window.addEventListener("focus",f),window.addEventListener("blur",h),()=>{window.removeEventListener("focus",f),window.removeEventListener("blur",h)}},[e.pauseOnFocusLoss]);let y={onPointerDown:function(t){if(!0===e.draggable||e.draggable===t.pointerType){s.didMove=!1,document.addEventListener("pointermove",m),document.addEventListener("pointerup",g);let n=a.current;s.canCloseOnClick=!0,s.canDrag=!0,n.style.transition="none","x"===e.draggableDirection?(s.start=t.clientX,s.removalDistance=n.offsetWidth*(e.draggablePercent/100)):(s.start=t.clientY,s.removalDistance=n.offsetHeight*(80===e.draggablePercent?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(t){let{top:n,bottom:r,left:o,right:i}=a.current.getBoundingClientRect();"touchend"!==t.nativeEvent.type&&e.pauseOnHover&&t.clientX>=o&&t.clientX<=i&&t.clientY>=n&&t.clientY<=r?h():f()}};return l&&c&&(y.onMouseEnter=h,e.stacked||(y.onMouseLeave=f)),d&&(y.onClick=e=>{p&&p(e),s.canCloseOnClick&&u(!0)}),{playToast:f,pauseToast:h,isRunning:t,preventExitTransition:o,toastRef:a,eventHandlers:y}}(e),{closeButton:s,children:l,autoClose:c,onClick:u,type:p,hideProgressBar:d,closeToast:f,transition:h,position:m,className:g,style:y,progressClassName:v,updateId:b,role:w,progress:_,rtl:E,toastId:S,deleteToast:x,isIn:k,isLoading:C,closeOnClick:O,theme:D,ariaLabel:M}=e,T=To("Toastify__toast",`Toastify__toast-theme--${D}`,`Toastify__toast--${p}`,{"Toastify__toast--rtl":E},{"Toastify__toast--close-on-click":O}),A=Ma(g)?g({rtl:E,position:m,type:p,defaultClassName:T}):To(T,g),N=function({theme:e,type:t,isLoading:r,icon:o}){let i=null,a={theme:e,type:t};return!1===o||(Ma(o)?i=o({...a,isLoading:r}):(0,n.isValidElement)(o)?i=(0,n.cloneElement)(o,a):r?i=ts.spinner():(e=>e in ts)(t)&&(i=ts[t](a))),i}(e),I=!!_||!c,L={closeToast:f,type:p,theme:D},j=null;return!1===s||(j=Ma(s)?s(L):(0,n.isValidElement)(s)?(0,n.cloneElement)(s,L):function({closeToast:e,theme:t,ariaLabel:r="close"}){return n.createElement("button",{className:`Toastify__close-button Toastify__close-button--${t}`,type:"button",onClick:t=>{t.stopPropagation(),e(!0)},"aria-label":r},n.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},n.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(L)),n.createElement(h,{isIn:k,done:x,position:m,preventExitTransition:r,nodeRef:o,playToast:a},n.createElement("div",{id:S,tabIndex:0,onClick:u,"data-in":k,className:A,...i,style:y,ref:o,...k&&{role:w,"aria-label":M}},null!=N&&n.createElement("div",{className:To("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!C})},N),ja(l,e,!t),j,!e.customProgressBar&&n.createElement(Pa,{...b&&!I?{key:`p-${b}`}:{},rtl:E,theme:D,delay:c,isRunning:t,isIn:k,closeToast:f,hide:d,type:p,className:v,controlledProgress:I,progress:_||0})))},rs=(e,t=!1)=>({enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}),os=Ia(rs("bounce",!0)),is=(Ia(rs("slide",!0)),Ia(rs("zoom")),Ia(rs("flip")),{position:"top-right",transition:os,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light","aria-label":"Notifications Alt+T",hotKeys:e=>e.altKey&&"KeyT"===e.code});function as(e){let t={...is,...e},r=e.stacked,[o,i]=(0,n.useState)(!0),a=(0,n.useRef)(null),{getToastToRender:s,isToastActive:l,count:c}=function(e){var t;let{subscribe:r,getSnapshot:o,setProps:i}=(0,n.useRef)(qa(e)).current;i(e);let a=null==(t=(0,n.useSyncExternalStore)(r,o,o))?void 0:t.slice();return{getToastToRender:function(t){if(!a)return[];let n=new Map;return e.newestOnTop&&a.reverse(),a.forEach(e=>{let{position:t}=e.props;n.has(t)||n.set(t,[]),n.get(t).push(e)}),Array.from(n,e=>t(e[0],e[1]))},isToastActive:Ya,count:null==a?void 0:a.length}}(t),{className:u,style:p,rtl:d,containerId:f,hotKeys:h}=t;function m(e){let t=To("Toastify__toast-container",`Toastify__toast-container--${e}`,{"Toastify__toast-container--rtl":d});return Ma(u)?u({position:e,rtl:d,defaultClassName:t}):To(t,Ta(u))}function g(){r&&(i(!0),Ja.play())}return Xa(()=>{var e;if(r){let n=a.current.querySelectorAll('[data-in="true"]'),r=12,i=null==(e=t.position)?void 0:e.includes("top"),s=0,l=0;Array.from(n).reverse().forEach((e,t)=>{let n=e;n.classList.add("Toastify__toast--stacked"),t>0&&(n.dataset.collapsed=`${o}`),n.dataset.pos||(n.dataset.pos=i?"top":"bot");let a=s*(o?.2:1)+(o?0:r*t);n.style.setProperty("--y",`${i?a:-1*a}px`),n.style.setProperty("--g",`${r}`),n.style.setProperty("--s",""+(1-(o?l:0))),s+=n.offsetHeight,l+=.025})}},[o,c,r]),(0,n.useEffect)(()=>{function e(e){var t;let n=a.current;h(e)&&(null==(t=n.querySelector('[tabIndex="0"]'))||t.focus(),i(!1),Ja.pause()),"Escape"===e.key&&(document.activeElement===n||null!=n&&n.contains(document.activeElement))&&(i(!0),Ja.play())}return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[h]),n.createElement("section",{ref:a,className:"Toastify",id:f,onMouseEnter:()=>{r&&(i(!1),Ja.pause())},onMouseLeave:g,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions text","aria-label":t["aria-label"]},s((e,t)=>{let o=t.length?{...p}:{...p,pointerEvents:"none"};return n.createElement("div",{tabIndex:-1,className:m(e),"data-stacked":r,style:o,key:`c-${e}`},t.map(({content:e,props:t})=>n.createElement(ns,{...t,stacked:r,collapseAll:g,isIn:l(t.toastId,t.containerId),key:`t-${t.key}`},e)))}))}var ss=l(1317);const ls=window?.localStorage.getItem("token")||"",cs=e=>{if(!e)return!1;if("string"!=typeof e)return!1;if(e.startsWith("data:image"))return!0;const t=e.split("?")[0].split(".").pop().toLowerCase();return["jpg","jpeg","png","gif","bmp","webp","svg"].includes(t)},us=(0,n.forwardRef)(({apiUrl:e,detail:t={},autoUpload:o=!0,onUploaded:i,defaultValue:a={},accept:s,disabled:l,name:c,maxFileSize:u},p)=>{const{storageSettingId:d,containerName:f,folderName:h}=t,m=u||5,[g,y]=(0,n.useState)(a?.url||null),[v,b]=(0,n.useState)(a||null),[w,_]=(0,n.useState)(0),[E,S]=(0,n.useState)(!1),[x,k]=(0,n.useState)(""),C=(0,n.useRef)(null),O=Br.A.create({baseURL:`${e}/workflows/api/v1`,headers:{Authorization:`Bearer ${ls}`}}),D=async(e=v)=>{if(!e)return k("No file selected");if(!d||!f||!h)return k("Azure settings are incomplete");S(!0),_(0),k("");try{const t=new FormData;t.append("file",e);const{data:n}=await O.post(`/fileupload/azure-upload-blob?${new URLSearchParams({settingsId:d,containerName:f,folderName:h})}`,t,{headers:{"Content-Type":"multipart/form-data"},onUploadProgress:e=>_(Math.round(e.loaded/e.total*100))});y(n?.data?.url),b({...e,url:n?.data?.url}),i&&i(n?.data?.url)}catch(e){console.error(e),k("Upload failed")}finally{S(!1)}};(0,n.useImperativeHandle)(p,()=>({triggerUpload:D,clear:()=>{b(null),_(0),k(""),y(null)}}));const M=()=>(window.navigator.clipboard.writeText(a||g),Ja.success("Url Copied"),!0),T=ss.a?.find(e=>e.type===s)?.typeName;return r().createElement("div",{className:"w-full"},r().createElement(as,null),l?r().createElement("div",{className:"rounded-2xl border border-gray-100 bg-gray-50/50 p-4"},a?r().createElement("div",{className:"flex items-center justify-between text-left"},r().createElement("div",{className:"flex items-center space-x-3 overflow-hidden"},cs(a)?r().createElement("div",{className:"w-12 h-12 rounded-lg overflow-hidden flex-shrink-0 shadow-sm border border-white bg-white"},r().createElement("img",{src:a,className:"w-full h-full object-cover",alt:"Preview"})):r().createElement("div",{className:"p-2 bg-white rounded-lg text-gray-400 flex-shrink-0"},r().createElement(wo,{className:"w-6 h-6"})),r().createElement("div",{className:"truncate"},r().createElement("p",{className:"text-sm font-medium text-gray-900 truncate"},a),r().createElement("p",{className:"text-xs text-gray-500 whitespace-nowrap"},"Read only view"))),r().createElement("div",{className:"flex items-center space-x-2 pl-4"},r().createElement("button",{type:"button",onClick:M,className:"p-2 text-gray-400 hover:text-blue-500 hover:bg-blue-100 rounded-lg transition-colors border-none bg-transparent",title:"Copy URL"},r().createElement(xa,{className:"w-5 h-5"})),r().createElement("button",{type:"button",onClick:async()=>{if(!g&&!a)return k("No file URL to download");try{const e=await fetch(g||a);if(!e.ok)return k("Failed to fetch the file");const t=await e.blob(),n=document.createElement("a");n.href=URL.createObjectURL(t),n.download=v?.name||"download",n.click(),URL.revokeObjectURL(n.href)}catch(e){console.error(e),k("An error occurred while downloading the file")}},className:"p-2 text-gray-400 hover:text-blue-500 hover:bg-blue-100 rounded-lg transition-colors border-none bg-transparent",title:"Download"},r().createElement(Ca,{className:"w-5 h-5"})))):r().createElement("p",{className:"text-sm text-gray-500 text-center italic"},"No file uploaded")):r().createElement("div",{className:"relative"},v||g?r().createElement("div",{className:"relative overflow-hidden rounded-2xl border border-green-200 bg-green-50/30 p-4 transition-all hover:shadow-lg"},r().createElement("div",{className:"flex items-center space-x-4"},cs(g||a?.url)?r().createElement("div",{className:"w-16 h-16 rounded-lg overflow-hidden flex-shrink-0 shadow-sm border border-white bg-white"},r().createElement("img",{src:g||a?.url,className:"w-full h-full object-cover",alt:"Thumbnail"})):r().createElement("div",{className:"p-2 bg-green-100 rounded-lg text-green-600 flex-shrink-0"},r().createElement(Sa,{className:"w-6 h-6"})),r().createElement("div",{className:"flex-1 min-w-0 text-left"},r().createElement("p",{className:"text-sm font-semibold text-gray-900 truncate"},"File uploaded successfully"),r().createElement("p",{className:"text-xs text-gray-500 truncate mt-0.5"},v?.name||"Azure Blob File")),r().createElement("div",{className:"flex items-center space-x-2"},r().createElement("button",{type:"button",onClick:M,className:"p-2 text-gray-400 hover:text-blue-500 hover:bg-blue-50 rounded-lg transition-colors border-none bg-transparent",title:"Copy URL"},r().createElement(xa,{className:"w-5 h-5"})),!o&&!g&&v&&r().createElement("button",{onClick:()=>D(v),disabled:E,className:"px-3 py-1.5 text-xs font-semibold text-white bg-blue-600 rounded-lg hover:bg-blue-700 disabled:bg-blue-300 transition-colors"},E?"Uploading...":"Upload")))):r().createElement("div",{onClick:()=>C.current?.click(),className:Kr()("relative group cursor-pointer rounded-2xl border-2 border-dashed transition-all duration-300 ease-in-out px-6 !py-4 text-center",E?"border-blue-500 bg-blue-50/50":"border-gray-200 bg-gray-50/30 hover:border-blue-400 hover:bg-white hover:shadow-xl",x?"border-red-300 bg-red-50/50":"")},r().createElement("input",{type:"file",ref:C,onChange:e=>{const t=e.target.files?.[0];if(!t)return;const n=1024*m*1024;if(t.size>n)return k(`File size cannot exceed ${m}MB`),Ja.error(`File size cannot exceed ${m}MB`),void(e.target.value="");b(t),k(""),o&&D(t)},className:"hidden",accept:s,name:c}),r().createElement("div",{className:"flex flex-col items-center justify-center space-y-4"},r().createElement("div",{className:"p-2 bg-white rounded-full text-gray-400 group-hover:text-blue-500 shadow-sm transition-colors duration-300"},E?r().createElement(_a,{className:"w-4  h-4 animate-spin"}):r().createElement(Ea,{className:"w-4 h-4"})),r().createElement("div",{className:"space-y-1"},r().createElement("p",{className:"text-sm font-medium text-gray-700"},"Click to upload or drag and drop"),r().createElement("p",{className:"text-xs text-gray-500"},T?`${T} files`:"All file types"," (Max ",m,"MB)"))),E&&r().createElement("div",{className:"absolute inset-0 bg-white/60 flex items-center justify-center rounded-2xl z-20"},r().createElement("div",{className:"flex flex-col items-center w-2/3 space-y-3"},r().createElement("div",{className:"w-full h-2 bg-gray-100 rounded-full overflow-hidden"},r().createElement("div",{className:"h-full bg-blue-600 transition-all duration-300",style:{width:`${w}%`}})),r().createElement("span",{className:"text-sm font-medium text-gray-600"},"Uploading ",w,"%")))),x&&r().createElement("div",{className:"mt-3 flex items-start space-x-2 text-red-600 transition-all duration-300"},r().createElement(ka,{className:"w-5 h-5 mt-0.5 flex-shrink-0"}),r().createElement("p",{className:"text-sm font-medium"},x))))}),ps=us;var ds=l(9158);const fs=(0,yo.A)("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),hs={},ms="image/jpeg, image/png, image/gif, image/webp, image/svg+xml, image/bmp, image/tiff, image/x-icon, image/heic, application/pdf, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-powerpoint, application/vnd.openxmlformats-officedocument.presentationml.presentation, text/csv",gs=(e,t,n=5)=>{const r=1024*n*1024;return e.size>r?`File size exceeds ${n}MB limit`:t&&!t.includes(e.type)?"Invalid file type":null};function ys(e){if(!e||"string"!=typeof e)return null;const t=e.substring(0,10),n=[["/9j/","image/jpeg"],["iVBOR","image/png"],["R0lGOD","image/gif"],["Qk","image/bmp"],["UklGR","image/webp"]].find(([e])=>t.startsWith(e));return n?`data:${n[1]};base64,${e}`:(e.startsWith("data:")||console.warn("Unknown image type or invalid base64"),e)}const vs=e=>{if(!e)return!1;if("string"!=typeof e)return!1;if(e.startsWith("data:image"))return!0;const t=e.split("?")[0].split(".").pop().toLowerCase();return["jpg","jpeg","png","gif","bmp","webp","svg"].includes(t)},bs=(e,t=!1)=>e?"object"==typeof e?e.url:"string"==typeof e?e.startsWith("http")||e.startsWith("data:")?e:t?`data:image/png;base64,${e}`:e:null:null;class ws extends r().Component{render(){let e="static";this.props.data.bold&&(e+=" bold"),this.props.data.italic&&(e+=" italic");let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("h3",{className:e,dangerouslySetInnerHTML:{__html:lo.process(this.props.data.content)}}))}}class _s extends r().Component{render(){let e="static";this.props.data.bold&&(e+=" bold"),this.props.data.italic&&(e+=" italic");let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("p",{className:e,dangerouslySetInnerHTML:{__html:lo.process(this.props.data.content)}}))}}class Es extends r().Component{render(){let e="static";this.props.data.bold&&(e+=" bold"),this.props.data.italic&&(e+=" italic");let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("label",{className:`${e} form-label`,dangerouslySetInnerHTML:{__html:lo.process(this.props.data.content)}}))}}class Ss extends r().Component{render(){let e="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(e+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:e},r().createElement(io,this.props),r().createElement("hr",null))}}class xs extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"handleChange",e=>{const{value:t}=e.target,{url:n}=this.props.data;if(!n)return void this.setState({errorText:"Please add a valid API URL"});const r=function(e,t){if(!Array.isArray(e)||"object"!=typeof t||!t)return[];const n=[];for(const r of e)r.field_name&&Object.prototype.hasOwnProperty.call(t,r.field_name)&&t[r.field_name]&&n.push(t[r.field_name]);return n}(this.props.data.mappedFields,this.props.resultData).join("/"),o=r?`${t}/${r}`:t;this.setState({errorText:"",successText:"",description:"",objectFileData:{}}),this.debouncedValidate(o)}),this.inputField=r().createRef(),this.state={errorText:"",successText:"",validating:!1,description:"",objectFileData:{}},this.debouncedValidate=Hr()(this._validate,800)}componentDidMount(){this.props.defaultValue&&this._validate(this.props.defaultValue)}componentWillUnmount(){this.debouncedValidate.clear()}async _fetchFileUrl(e){try{const{fileUrl:t}=this.props.data,n=t||"https://uat-qa-document-management.sterling.ng/api/v1/docs/preview",{data:r,status:o}=await Br.A.get(`${n}/${e}?documentType=Others`);if(200===o&&r?.data?.blobString)return r.data.blobString}catch(e){console.error("Error fetching file URL:",e)}return e}_flattenFirstObjectInArray(e){try{const t={...e};return Object.keys(e).forEach(n=>{Array.isArray(e[n])&&e[n].length>0&&"object"==typeof e[n][0]&&(Object.assign(t,e[n][0]),delete t[n])}),t}catch(t){return console.error("flattenFirstObjectInArray error:",t),e}}async _validate(e){const{url:t,method:n,responseType:r}=this.props.data;if(!t)return void this.setState({errorText:"Please add a valid API URL",successText:"",description:""});const o=window.localStorage.getItem("token");this.setState({validating:!0,errorText:"",successText:"",description:"",objectFileData:{}});try{const r={headers:{Authorization:`Bearer ${o}`}},{data:i,status:a}=await Br.A[n||"get"](`${t}/${e}`,r);if(200===a)if(!0===(i?.data?.status??i?.status)){const e=i.data?.description??i?.description??i?.data?.content??i?.content;if(this.setState({successText:"Validation success",errorText:"",description:e}),"object"==typeof e){const t=this._flattenFirstObjectInArray(e),n=await Promise.all(Object.keys(t).map(async e=>{try{return[e,(n=t[e],/^[{]?[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}[}]?$/.test(n)?await this._fetchFileUrl(t[e]):t[e])]}catch(n){return console.error(`Error fetching file for "${e}":`,n),[e,t[e]]}var n}));this.setState({objectFileData:Object.fromEntries(n)})}}else this.setState({errorText:"Data not found!",successText:"",description:"",objectFileData:{}})}catch(e){this.setState({errorText:e?.response?.data?.message||"Validation failed, please try again",successText:"",description:"",objectFileData:{}})}finally{this.setState({validating:!1})}}render(){const{data:e,mutable:n,defaultValue:o,read_only:i,style:a}=this.props,{field_name:s,maxLength:l,responseType:c,allowEdit:u}=e,{errorText:p,successText:d,description:f,validating:h,objectFileData:m}=this.state,g={type:"text",className:"form-control",name:s,disabled:i&&!u?"disabled":void 0,maxLength:l||void 0};n&&(g.defaultValue=o,g.ref=this.inputField);const y="SortableItem rfb-item"+(e.pageBreakBefore?" alwaysbreak":""),v=m&&Object.keys(m).length>0;return r().createElement("div",{style:a,className:y},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("div",{className:"clearfix pr-6 d-flex align-items-center position-relative"},r().createElement("input",(0,t.A)({},g,{onChange:this.handleChange})),h&&r().createElement("div",{className:"align-middle spinner-border spinner-border-sm text-secondary position-absolute",style:{right:"16px"},role:"status"},r().createElement("span",{className:"sr-only"},"Validating..."))),p&&r().createElement(fo,{message:p}),d&&!f&&r().createElement(ho,{message:d}),f&&"string"==typeof f&&r().createElement("div",{style:{marginTop:"6px"}},r().createElement("span",{className:"block pt-1 text-capitalize text-14 font-weight-bold"},f)),v&&"object"==typeof f&&r().createElement(r().Fragment,null,Object.keys(m).map(e=>{return r().createElement("div",{key:e,style:{marginTop:"16px"}},r().createElement("label",{className:"block pt-1 text-capitalize text-14 font-weight-bold form-label"},r().createElement("span",null,e.replace(/([A-Z])/g," $1").trim()," ")),(t=m[e])&&"string"==typeof t&&(/^data:image\/(jpeg|jpg|png|gif|bmp|webp);base64,/i.test(t)||/\.(jpeg|jpg|png|gif|bmp|webp)(\?.*)?$/i.test(t)||/^[A-Za-z0-9+/]{100,}={0,2}$/.test(t)||[/^\/9j\//,/^iVBOR/,/^R0lGOD/,/^Qk0/,/^UklGR/].some(e=>e.test(t)))?r().createElement("div",null,m[e]?r().createElement(mo,{imageUrl:ys(m[e])}):"No file found"):r().createElement("div",{className:"form-control loaded_file",style:{background:"#efefef4d"}},"object"!=typeof m[e]?m[e]:"N/a"));var t}))))}}class ks extends r().Component{constructor(e){super(e),this.state={errorText:"",successText:"",description:"",fileLoading:!1,documents:[],isSigned:!1,signatures:[],signature:null},this.intervalId=null,this.requestId=new URLSearchParams(window.location.search).get("workflowId")}async componentDidMount(){const{data:e}=this.props,{documentId:t}=e;let n;try{n=t?JSON.parse(t):null}catch(e){return void console.error("Invalid JSON in documentId:",e)}n?.value&&(this.checkDocument(n.value),0===this.state.signatures.length&&this.getSignatures(n.value),this.intervalId=setInterval(()=>{this.state.isSigned?clearInterval(this.intervalId):this.checkDocument(n.value)},1e4))}componentWillUnmount(){this.intervalId&&clearInterval(this.intervalId)}async checkDocument(e){try{const t=window.localStorage.getItem("token");if(!t)return;const n=JSON.parse(window.localStorage.getItem("LoginInfo")||"{}"),r=n?.position??n.role;this.setState({fileLoading:!0});const o={headers:{Authorization:`Bearer ${t}`}},i=await Br.A.get(`${this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"}/documents/v1/DocumentSignature/position-signature-status?documentId=${e}&position=${r}&requestId=${this.requestId}&fromWorkflow=true`,o);200===i.status&&(this.setState({isSigned:i.data.data?.isSigned,signature:i.data.data}),i.data.data?.isSigned&&clearInterval(this.intervalId))}catch(e){console.error("Error checking document status:",e),"No document signature for this position"===e.response.data.message&&clearInterval(this.intervalId)}finally{this.setState({fileLoading:!1})}}async getSignatures(e){try{const t=window.localStorage.getItem("token");if(!t)return;const n={headers:{Authorization:`Bearer ${t}`}},r=await Br.A.get(`${this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"}/documents/v1/DocumentSignature/get-signatures-request?documentId=${e}&requestId=${this.requestId}`,n);200===r.status&&this.setState({signatures:r.data?.data?.data||[]})}catch(e){console.error("Error fetching signatures:",e)}}isPathValid(){const{pathname:e}=window.location;return["/forms/editor","/run/workflow/approve","/run/workflow/verdict","/request/process/approval","/request/process/verdict","/request/process/view","/request/process/rework"].some(t=>e?.toLowerCase()?.includes(t))||"/"===e}isApprovePath(){const{pathname:e}=window.location;return["/run/workflow/approve","/run/workflow/verdict","/request/process/approval","/request/process/verdict","/request/process/view","/request/process/rework"].some(t=>e?.toLowerCase()?.includes(t))}render(){const{data:e,mutable:t,defaultValue:n,read_only:o,style:i}=this.props,{field_name:a,documentId:s,allowEdit:l}=e,{errorText:c,successText:u,description:p,isSigned:d,signatures:f,signature:h}=this.state,m=JSON.parse(window.localStorage.getItem("LoginInfo")||"{}"),g=m?.position??m.role,y=m?.email,v=s?JSON.parse(s):{},b=f.some(e=>e?.position?.toLowerCase()===g?.toLowerCase());if(!this.isPathValid())return null;const w={type:"text",className:"form-control bg-transparent",name:a,defaultValue:t?n:void 0,disabled:o&&!l?"disabled":void 0};return r().createElement("div",{style:i,className:"SortableItem rfb-item "+(e.pageBreakBefore?"alwaysbreak":"")},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("div",{className:"clearfix pr-6 d-flex align-items-center position-relative",style:{columnGap:"12px"}},r().createElement("div",w,v?.label||""),!d&&b&&r().createElement("a",{target:"_blank",rel:"noopener noreferrer",href:`/document/render/read/${v?.value}/${h?.id??h?.docSignatureId}?email=${y}&type=form_signature&requestId=${this.requestId}`},r().createElement("button",{type:"button",className:"btn btn-sm btn-primary",style:{padding:"10px 20px",borderRadius:"6px"},disabled:!v?.value},"Sign")),(d||!b)&&r().createElement("a",{target:"_blank",rel:"noopener noreferrer",href:`/document/preview/read/${v?.value}/${h?.id??h?.docSignatureId}?email=${y}&type=form_signature&requestId=${this.requestId}`},r().createElement("button",{type:"button",className:"btn btn-sm btn-success d-flex",style:{padding:"10px 20px",borderRadius:"6px",alignItems:"center",columnGap:"8px"}},d?r().createElement(r().Fragment,null,"Signed ",r().createElement("i",{className:"far fa-check-circle"})):"View")," ")),c&&r().createElement(fo,{message:c}),u&&!p&&r().createElement(ho,{message:u}),p&&r().createElement("div",{style:{marginTop:"6px"}},r().createElement("span",{className:"block pt-1 text-capitalize text-14 font-weight-bold"},p))))}}class Cs extends r().Component{constructor(e){super(e),this.inputField=r().createRef()}render(){const e={type:"text",className:"form-control"};e.name=this.props.data.field_name,e.maxLength=this.props.data.maxLength,e.minLength=this.props.data.minLength,this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("input",e))," ")}}class Os extends r().Component{constructor(e){super(e),this.inputField=r().createRef(),this.state={tableData:this.props.defaultValue||[]}}render(){const e={type:"text",className:"form-control"};e.name=this.props.data.field_name;let t=[];const{denominators:n}=this.props.data;this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let o="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(o+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),this.props.defaultValue&&(t=this.props.defaultValue||[]),r().createElement("div",{style:{...this.props.style},className:o},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(go,{onGetTotal:e=>{this.setState({tableData:e})},denominators:n,defaultValue:t,readOnly:(this.props?.read_only||this.props.data?.isReadOnly)&&!this.props.data?.allowEdit})))}}class Ds extends r().Component{constructor(e){super(e),this.inputField=r().createRef(),this.state={dataList:this.props.defaultValue||[]}}render(){const e={type:"text",className:"form-control"};e.name=this.props.data.field_name;let t=[];const{firstLabel:n,secondLabel:o,firstDropdownOptions:i,secondDropdownOptions:a}=this.props.data;this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let s="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(s+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),this.props.defaultValue&&(t=this.props.defaultValue||[]),r().createElement("div",{style:{...this.props.style},className:s},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(va,{secondDropdownOptions:a,firstDropdownOptions:i,defaultValue:t,readOnly:(this.props?.read_only||this.props.data?.isReadOnly)&&!this.props.data?.allowEdit,onGetValue:e=>{this.setState({dataList:e})},firstLabel:n,secondLabel:o})))}}class Ms extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"getFilteredOptions",()=>{const{data:e,resultData:t}=this.props;if(!e?.options)return[];if(e?.isCascade){const n=t?.[e.dependentField];return e.options.filter(e=>e.key?.toString()===n?.toString())}return e.options}),(0,Ce.A)(this,"isReadOnly",()=>{const{read_only:e,data:t}=this.props;return(e||t?.isReadOnly)&&!t?.allowEdit}),this.inputField=r().createRef(),this.state={dataList:e.defaultValue||[]}}render(){const{data:e,defaultValue:t,style:n,mutable:o}=this.props,i=this.getFilteredOptions();let a=t||[];1===i.length&&(a=i[0]?.value);const s="SortableItem rfb-item"+(e.pageBreakBefore?" alwaysbreak":"");return r().createElement("div",{style:{...n},className:s},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(ya,{options:i,defaultValue:a,readOnly:this.isReadOnly(),url:e?.optionsApiUrl,ref:o?this.inputField:void 0,onGetValue:e=>this.setState({dataList:e})})))}}class Ts extends r().Component{constructor(e){super(e),this.inputField=r().createRef(),this.state={dataList:this.props.defaultValue||[]}}render(){const e={type:"text",className:"form-control"};e.name=this.props.data.field_name;let t=[];const{dynamicInputOptions:n}=this.props.data;this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let o="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(o+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),this.props.defaultValue&&(t=this.props.defaultValue||[]),r().createElement("div",{style:{...this.props.style},className:o},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(Oo,{getValues:e=>{this.setState({dataList:e})},initialFields:n||[],tempDefaultValue:t,readOnly:(this.props?.read_only||this.props.data?.isReadOnly)&&!this.props.data?.allowEdit})))}}class As extends r().Component{constructor(e){super(e),this.inputField=r().createRef(),this.state={dataList:this.props.defaultValue||[]}}render(){const e={type:"text",className:"form-control"};e.name=this.props.data.field_name;let t=[];const{dataColumns:n}=this.props.data;this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let o="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(o+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),this.props.defaultValue&&(t=this.props.defaultValue||[]),r().createElement("div",{style:{...this.props.style},className:o},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(Do,{onChange:e=>{this.setState({dataList:e})},columns:n||[],value:t,url:this.props.data.url,isReadOnly:(this.props?.read_only||this.props.data?.isReadOnly)&&!this.props.data?.allowEdit})))}}class Ns extends r().Component{constructor(e){super(e),this.inputField=r().createRef(),this.state={dataList:String(e.defaultValue??"")}}componentDidUpdate(e){e.defaultValue!==this.props.defaultValue&&this.setState({dataList:String(this.props.defaultValue??"")})}render(){const{data:e={},mutable:n,defaultValue:o,style:i,read_only:a,resultData:s,handleChange:l,...c}=this.props,{allowEdit:u,isReadOnly:p,field_name:d,pageBreakBefore:f,calculationFields:h}=e,m=!(!a&&!p||u),g=f?"SortableItem rfb-item alwaysbreak":"SortableItem rfb-item";return r().createElement("div",(0,t.A)({style:i,className:g},c),r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(ba,{defaultValue:o||0,mappedFields:h||[],resultData:s||[],isReadOnly:m,onChange:e=>{const t=String(e??0);this.setState({dataList:t},()=>{l?.(t)})}})))}}class Is extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"togglePasswordVisibility",()=>{this.setState(e=>({type:"text"===e.type?"password":"text"}))}),this.inputField=r().createRef(),this.state={type:"password"}}render(){const{type:e}=this.state,t={};t.type=e,t.className="form-control",t.name=this.props.data.field_name,t.maxLength=this.props.data.maxLength,t.minLength=this.props.data.minLength,this.props.mutable&&(t.defaultValue=this.props.defaultValue,t.ref=this.inputField);let n="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(n+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(t.disabled="disabled"),r().createElement("div",{style:{...this.props.style},className:n},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("div",{className:"password-input-wrapper"},r().createElement("input",t),this.props.data.togglePassword&&r().createElement("button",{type:"button",onClick:this.togglePasswordVisibility,className:"password-toggle-button"},"text"===e?"Hide":"Show"))))}}class Ls extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"handleValueChange",(e,t,n)=>{const r=parseFloat(e),o=this.props.data.minLength??null,i=this.props.data.maxLength??null;let a="",s=!0;null!==o&&r<o?(a=`Amount should not be less than ${o}.`,s=!1):null!==i&&r>i&&(a=`Amount should not be more than ${i}.`,s=!1),this.setState({value:e,error:a,isValid:s}),this.props.onValueChange&&this.props.onValueChange(e,t,n)}),this.inputField=r().createRef(),this.state={value:this.props.defaultValue||"",error:"",isValid:!0}}render(){const{data:e,mutable:n,defaultValue:o,style:i,read_only:a}=this.props,{toggleNegative:s,allowEdit:l,isReadOnly:c}=e,u={type:"text",className:"form-control",name:e.field_name,defaultValue:n?o:void 0,ref:n?this.inputField:void 0,disabled:!a&&!c||l?void 0:"disabled"},{value:p,error:d}=this.state;let f="SortableItem rfb-item";return e.pageBreakBefore&&(f+=" alwaysbreak"),r().createElement("div",{style:i,className:f},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(Vr.Ay,(0,t.A)({id:"input-example",className:"form-control"},u,{decimalsLimit:6,defaultValue:o,onValueChange:this.handleValueChange,disabled:!a&&!c||l?void 0:"disabled",allowNegativeValue:!!s})),r().createElement("input",(0,t.A)({},u,{defaultValue:this.state.value,className:"hidden-input"})),d&&r().createElement("small",{className:"mt-1 text-danger"},d)))}}class js extends r().Component{constructor(e){super(e),this.inputField=r().createRef()}render(){const e={type:"text",className:"form-control"};e.name=this.props.data.field_name,this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("input",e)))}}class Ps extends r().Component{constructor(e){super(e),this.inputField=r().createRef()}render(){const e={type:"tel",className:"form-control"};e.name=this.props.data.field_name,e.maxLength=this.props.data.maxLength,e.minLength=this.props.data.minLength,this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("input",e)))}}class Rs extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"handleChange",e=>{const t=e.target.value,{minLength:n,maxLength:r,field_name:o}=this.props.data;let i="";if(""!==t){const e=parseFloat(t);void 0!==n&&e<n?i=`Value must be at least ${n}.`:void 0!==r&&e>r&&(i=`Value must be no more than ${r}.`)}this.setState({value:t,error:i})}),this.state={value:e.defaultValue||"",error:""},this.inputField=r().createRef()}render(){const{value:e,error:t}=this.state,{data:n,mutable:o,defaultValue:i}=this.props,a={type:"number",className:"form-control",name:n.field_name,max:n.maxLength,min:n.minLength,step:"0.01",onChange:this.handleChange,value:e,ref:this.inputField};!this.props.read_only&&!n?.isReadOnly||n?.allowEdit||(a.disabled=!0);let s="SortableItem rfb-item";return n.pageBreakBefore&&(s+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:s},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("input",a),t&&r().createElement("small",{className:"text-danger"},t)))}}class Fs extends r().Component{constructor(e){super(e),this.inputField=r().createRef()}render(){const e={className:"form-control"};e.name=this.props.data.field_name,!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled"),this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField);let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("textarea",e)))}}class zs extends r().Component{constructor(e){super(e),this.inputField=r().createRef()}getFilteredOptions(){const{data:e,resultData:t}=this.props,n=t?.[e?.dependentField];return e?.isCascade?e.options?.filter(e=>e.key?.toString()===n?.toString())||[]:e.options||[]}render(){const{data:e,defaultValue:t,mutable:n,read_only:o,style:i}=this.props,a={className:"form-control",name:e?.field_name||"",defaultValue:t??"",ref:n?this.inputField:void 0,disabled:(o||e?.isReadOnly)&&!e?.allowEdit||void 0},s=this.getFilteredOptions();1===s.length&&(a.defaultValue=s[0]?.value);let l="SortableItem rfb-item relative ";return e?.pageBreakBefore&&(l+=" alwaysbreak"),r().createElement("div",{style:i,className:l},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("select",a,r().createElement("option",{value:"",disabled:!0},"Select"),s.map((e,t)=>r().createElement("option",{key:`preview_${e.id}_${t}`,value:e.value},e.text)))))}}class Bs extends r().Component{constructor(e){super(e),this.inputField=r().createRef()}render(){const e={className:"form-control"};e.name=this.props.data.field_name,this.props.mutable&&(e.defaultValue=this.props.defaultValue,e.ref=this.inputField),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled");let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("select",e,this.props.data.options?.map((e,t)=>{const n=`preview_${e.id}_${t}`;return r().createElement("option",{value:e.value,key:n},e.text)}))))}}class Us extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"clear",()=>{this.state.defaultValue?this.setState({defaultValue:""}):this.canvas.current&&this.canvas.current.clear()}),this.state={defaultValue:e.defaultValue},this.inputField=r().createRef(),this.canvas=r().createRef()}render(){const{defaultValue:e}=this.state;let t=!!e;const n={type:"hidden"};n.name=this.props.data.field_name,this.props.mutable&&(n.defaultValue=e,n.ref=this.inputField);const o={};this.props.mutable&&(o.defaultValue=e,o.ref=this.canvas,t=!this.props?.read_only),o.clearOnResize=!1;let i,a="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(a+=" alwaysbreak"),e&&e.length>0&&(i=`data:image/png;base64,${e}`),r().createElement("div",{style:{...this.props.style},className:a},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),!0===this.props?.read_only||i?r().createElement("img",{src:i}):r().createElement(Rr(),o),t&&r().createElement("i",{className:"fas fa-times clear-signature",onClick:this.clear,title:"Clear Signature"}),r().createElement("input",n)))}}class Hs extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"handleChange",e=>{this.setState({value:e||[]})}),this.inputField=r().createRef();const{defaultValue:t,data:n}=e;this.state={value:this.getDefaultValue(t,n.options)}}getDefaultValue(e,t){if(e){if("string"==typeof e){const n=e.split(",")?.map(e=>e?.trim());return t.filter(e=>n.indexOf(e.value)>-1)}return t.filter(t=>e.indexOf(t.value)>-1)}return[]}render(){const e=this.props.data.options?.map(e=>(e.label=e.text,e)),t={isMulti:!0};t.name=this.props.data.field_name,t.onChange=this.handleChange,t.options=e,this.props.mutable||(t.value=e[0].text),this.props.mutable&&(t.isDisabled=this.props?.read_only,t.value=this.state.value,t.ref=this.inputField);let n="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(n+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:n},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(jr,t)))}}class Vs extends r().Component{constructor(e){super(e),this.options={}}render(){const e=this;let n="custom-control custom-checkbox";this.props.data.inline&&(n+=" option-inline");let o="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(o+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:o},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),this.props.data.options?.map((o,i)=>{const a=`preview_${o.key}_${i}`,s={};return s.name=`option_${o.key}`,s.type="checkbox",s.value=o.value,e.props.mutable&&(s.defaultChecked=void 0!==e.props.defaultValue&&(e.props.defaultValue.indexOf(o.key)>-1||e.props.defaultValue.indexOf(o.value)>-1)),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(s.disabled="disabled"),r().createElement("div",{className:n,key:a},r().createElement("input",(0,t.A)({id:`fid_${a}`,className:"custom-control-input",ref:t=>{t&&e.props.mutable&&(e.options[`child_ref_${o.key}`]=t)}},s)),r().createElement("label",{className:"custom-control-label",htmlFor:`fid_${a}`},o.text))})))}}class Ys extends r().Component{constructor(e){super(e),this.options={}}render(){const e=this;let n="custom-control custom-radio";this.props.data.inline&&(n+=" option-inline");let o="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(o+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:o},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),this.props.data.options?.map((o,i)=>{const a=`preview_${o.key}_${i}`,s={};return s.name=e.props.data.field_name,s.type="radio",s.value=o.value,e.props.mutable&&(s.defaultChecked=void 0!==e.props.defaultValue&&(e.props.defaultValue.indexOf(o.key)>-1||e.props.defaultValue.indexOf(o.value)>-1)),!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(s.disabled="disabled"),r().createElement("div",{className:n,key:a},r().createElement("input",(0,t.A)({id:`fid_${a}`,className:"custom-control-input",ref:t=>{t&&e.props.mutable&&(e.options[`child_ref_${o.key}`]=t)}},s)),r().createElement("label",{className:"custom-control-label",htmlFor:`fid_${a}`},o.text))})))}}class Ks extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"handleChange",e=>{this.setState({selectedValue:e.target.value})}),this.state={selectedValue:e.defaultValue||""}}render(){const{data:e,style:t,read_only:n}=this.props,{selectedValue:o}=this.state;return r().createElement("div",{style:t,className:"SortableItem rfb-item"},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),e.options?.map((t,i)=>{const a=`fid_preview_${t.key}_${i}`;return r().createElement("div",{className:"custom-control custom-radio"+(e.inline?" option-inline":""),key:t.key},r().createElement("input",{type:"radio",name:e.field_name,id:a,value:t.value,className:"custom-control-input",checked:o===t.value,onChange:this.handleChange,disabled:(n||e?.isReadOnly)&&!e.allowEdit}),r().createElement("label",{className:"custom-control-label",htmlFor:a},t.text))})))}}class Ws extends r().Component{render(){const e=this.props.data.center?{textAlign:"center"}:null;let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style,...e},className:t},r().createElement(io,this.props),this.props.data.src&&r().createElement("img",{src:this.props.data.src,width:this.props.data.width,height:this.props.data.height}),!this.props.data.src&&r().createElement("div",{className:"no-image"},"No Image"))}}class qs extends r().Component{constructor(e){super(e),this.inputField=r().createRef();const{defaultValue:t,data:n}=e;this.state={value:t||""}}render(){const e=this.props.data.center?{textAlign:"center"}:null;let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style,...e},className:t}," ",r().createElement(io,this.props),r().createElement(wa,{defaultValue:this.props?.defaultValue}))}}class Gs extends r().Component{constructor(e){super(e),this.inputField=r().createRef()}render(){const e={};e.name=this.props.data.field_name,e.ratingAmount=5,this.props.mutable&&(e.rating=void 0!==this.props.defaultValue?parseFloat(this.props.defaultValue,10):0,e.editing=!0,e.disabled=this.props?.read_only,e.ref=this.inputField);let t="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(t+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:t},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(Wr,e)))}}class $s extends r().Component{render(){let e="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(e+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:e},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement("label",{className:"form-label"},r().createElement("a",{target:"_blank",href:this.props.data.href,dangerouslySetInnerHTML:{__html:lo.process(this.props.data.content)}}))))}}class Qs extends r().Component{render(){let e="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(e+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:e},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement("a",{href:`${this.props.download_path}?id=${this.props.data.file_path}`},this.props.data.content)))}}class Zs extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"displayImage",e=>{const{target:t}=e;t.files&&t.files.length&&this.setState({img:t.files[0],previewImg:URL.createObjectURL(t.files[0])})}),(0,Ce.A)(this,"clearImage",()=>{this.setState({img:null,previewImg:null})}),this.state={img:null,previewImg:null}}getImageSizeProps({width:e,height:t}){const n={width:"100%"};return e&&(n.width=e<window.innerWidth?e:.9*window.innerWidth),t&&(n.height=t),n}render(){const e={objectFit:"scale-down",objectPosition:this.props.data.center?"center":"left"};let n="SortableItem rfb-item";const o=this.props.data.field_name,i=this.state.img?{display:"none"}:null;let a;return this.props.data.pageBreakBefore&&(n+=" alwaysbreak"),!0===this.props?.read_only&&this.props.defaultValue&&this.props.defaultValue.length>0&&(a=this.props.defaultValue.indexOf(o>-1)?this.props.defaultValue:`data:image/png;base64,${this.props.defaultValue}`),r().createElement("div",{style:{...this.props.style},className:n},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),!0===this.props?.read_only&&this.props.defaultValue&&this.props.defaultValue.length>0?r().createElement("div",null,r().createElement("img",(0,t.A)({style:e,src:a},this.getImageSizeProps(this.props.data)))):r().createElement("div",{className:"image-upload-container"},r().createElement("div",{style:i},r().createElement("input",{name:o,type:"file",accept:"image/*",capture:"camera",className:"image-upload",onChange:this.displayImage}),r().createElement("div",{className:"image-upload-control"},r().createElement("div",{className:"btn btn-default"},r().createElement("i",{className:"fas fa-camera"})," Upload Photo"),r().createElement("p",null,"Select an image from your computer or device."))),this.state.img&&r().createElement("div",null,r().createElement("img",{onLoad:()=>URL.revokeObjectURL(this.state.previewImg),src:this.state.previewImg,height:"100",className:"image-upload-preview"}),r().createElement("br",null),r().createElement("div",{className:"btn btn-image-clear",onClick:this.clearImage},r().createElement("i",{className:"fas fa-times"})," Clear Photo")))))}}class Js extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"fileReader",null),(0,Ce.A)(this,"handleDragOver",e=>{e.preventDefault(),e.stopPropagation(),this.props.read_only||this.setState({isDragging:!0})}),(0,Ce.A)(this,"handleDragLeave",e=>{e.preventDefault(),e.stopPropagation(),this.setState({isDragging:!1})}),(0,Ce.A)(this,"handleDrop",async e=>{if(e.preventDefault(),e.stopPropagation(),this.setState({isDragging:!1}),this.props.read_only)return;const t=e.dataTransfer.files?.[0];t&&await this.processFile(t)}),(0,Ce.A)(this,"getBase64",e=>new Promise((t,n)=>{this.fileReader=new FileReader,this.fileReader.onload=e=>{if(e.target?.result){const n=e.target.result.split(",")[1];t(n)}else n(new Error("Failed to read file"))},this.fileReader.onerror=e=>{n(e)},this.fileReader.readAsDataURL(e)})),(0,Ce.A)(this,"uploadFile",async e=>{try{const n=window?.localStorage.getItem("token")||"";if(!n)return;const r={headers:{Authorization:`Bearer ${n}`}},o=gs(e,this.props.data.fileType,this.props.data.maxFileSize);if(o)return this.setState({error:o}),null;this.setState({fileLoading:!0,error:null});const i=await this.getBase64(e),a={fileName:e.name,base64:i,ext:`.${t=e.type,{"image/jpeg":"jpg","image/png":"png","image/gif":"gif","text/plain":"txt","application/pdf":"pdf","application/msword":"doc","application/vnd.openxmlformats-officedocument.wordprocessingml.document":"docx","application/vnd.ms-excel":"xls","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":"xlsx","application/vnd.ms-powerpoint":"ppt","application/vnd.openxmlformats-officedocument.presentationml.presentation":"pptx","application/rtf":"rtf","application/vnd.oasis.opendocument.text":"odt","application/vnd.oasis.opendocument.spreadsheet":"ods","application/zip":"zip","application/x-rar-compressed":"rar","audio/mpeg":"mp3","video/mp4":"mp4"}[t]||null}`},s=await Br.A.post(`${this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"}/workflows/api/v1/FileUpload/upload-document`,a,r);return this.setState({fileStatus:"success"}),{url:s.data.data.url,base64File:i,fileName:e.name}}catch(e){const t=e.response?.data?.message||"Unable to upload file";return this.setState({fileStatus:"error",error:t}),null}finally{this.setState({fileLoading:!1})}var t}),(0,Ce.A)(this,"processFile",async e=>{const t=this.props.data.maxFileSize||5,n=1024*t*1024;if(e.size>n)return this.setState({fileStatus:"error",error:`File size must not exceed ${t}MB`}),void Ja.error(`File size cannot exceed ${t}MB`);const r=await this.uploadFile(e);r&&this.setState({fileUpload:"base64"===this.props.data?.fileResult?r.base64File:r.url})}),(0,Ce.A)(this,"handleFileChange",async e=>{const t=e.target.files?.[0];t&&(await this.processFile(t),e.target.value="")}),(0,Ce.A)(this,"clearFileUpload",()=>{this.setState({fileUpload:null,fileStatus:null,fileLoading:!1,error:null})}),(0,Ce.A)(this,"handlePreviewFile",e=>{e.preventDefault();const t=this.props.defaultValue?.url;t&&window.open(t,"_blank","noopener,noreferrer")}),this.state={fileUpload:null,fileLoading:!1,fileStatus:null,error:null,isDragging:!1}}componentDidMount(){this.props.defaultValue&&this.setState({fileUpload:this.props.defaultValue})}componentWillUnmount(){this.fileReader&&(this.fileReader.abort(),this.fileReader=null)}render(){const{fileUpload:e,fileLoading:t,error:n,isDragging:o}=this.state,{data:i,read_only:a,defaultValue:s,style:l}=this.props,c=Kr()("SortableItem rfb-item",{alwaysbreak:i.pageBreakBefore}),u=ss.a?.find(e=>e?.type===i?.fileType)?.typeName;return r().createElement("div",{style:l,className:c},r().createElement(as,null),r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),a&&s?r().createElement("div",{className:"p-4 bg-gray-50 rounded-xl border border-gray-100 transition-all hover:shadow-md"},r().createElement("div",{className:"flex items-center space-x-4 text-left"},vs(bs(s,"base64"===i?.fileResult))&&r().createElement("div",{className:"w-16 h-16 rounded-lg overflow-hidden flex-shrink-0 shadow-sm border border-white bg-white"},r().createElement("img",{src:bs(s,"base64"===i?.fileResult),className:"w-full h-full object-cover",alt:"Preview"})),r().createElement("div",{className:"flex-1 min-w-0"},r().createElement(Co,{fileName:"object"==typeof s?s?.fileName:"Uploaded file",fileUrl:bs(s,"base64"===i?.fileResult)})))):r().createElement("div",{className:"relative"},!e&&r().createElement("div",{onDragOver:this.handleDragOver,onDragLeave:this.handleDragLeave,onDrop:this.handleDrop,className:Kr()("relative group cursor-pointer rounded-2xl border-2 border-dashed transition-all duration-300 ease-in-out px-6 !py-5 text-center",o?"border-blue-500 bg-blue-50/50 scale-[1.01]":"border-gray-200 bg-gray-50/30 hover:border-blue-400 hover:bg-white",n?"border-red-300 bg-red-50/50":"")},r().createElement("input",{name:i.field_name,type:"file",accept:i.fileType||ms,className:"absolute inset-0 w-full h-full opacity-0 cursor-pointer z-10",onChange:this.handleFileChange,disabled:(a||i?.isReadOnly)&&!i?.allowEdit}),r().createElement("div",{className:"flex flex-col items-center justify-center space-y-4"},r().createElement("div",{className:Kr()("rounded-full transition-colors duration-300",o?"bg-blue-100 text-blue-600":"bg-white text-gray-400 group-hover:bg-blue-50 group-hover:text-blue-500")},t?r().createElement(_a,{className:"w-6 h-6 animate-spin"}):r().createElement(Ea,{className:"w-6 h-6"})),r().createElement("div",{className:"space-y-1"},r().createElement("p",{className:"text-sm font-medium text-gray-700"},o?"Drop your file here":"Click to upload or drag and drop"),r().createElement("p",{className:"text-xs text-gray-500"},u?`${u} files`:"All file types"," ","(",`Max ${i.maxFileSize||5}MB`,")"))),t&&r().createElement("div",{className:"absolute inset-0 bg-white/60 flex items-center justify-center rounded-2xl z-20"},r().createElement("div",{className:"flex flex-col items-center space-y-2"},r().createElement(_a,{className:"w-8 h-8 animate-spin text-blue-600"}),r().createElement("span",{className:"text-sm font-medium text-gray-600"},"Uploading...")))),e&&!t&&r().createElement("div",{className:"relative overflow-hidden rounded-2xl border border-green-200 bg-green-50/30 p-4 transition-all hover:shadow-lg"},r().createElement("div",{className:"flex items-center space-x-4"},vs(bs(e,"base64"===i?.fileResult))?r().createElement("div",{className:"w-16 h-16 rounded-lg overflow-hidden flex-shrink-0 shadow-sm border border-white bg-white"},r().createElement("img",{src:bs(e,"base64"===i?.fileResult),className:"w-full h-full object-cover",alt:"Thumbnail"})):r().createElement("div",{className:"p-2 bg-green-100 rounded-lg text-green-600 flex-shrink-0"},r().createElement(Sa,{className:"w-6 h-6"})),r().createElement("div",{className:"flex-1 min-w-0 text-left"},r().createElement("div",{className:"flex items-center space-x-2"},vs(bs(e,"base64"===i?.fileResult))&&r().createElement(Sa,{className:"w-4 h-4 text-green-500"}),r().createElement("p",{className:"text-sm font-semibold text-gray-900 truncate"},"File uploaded successfully")),r().createElement("div",{className:"flex items-center space-x-3 mt-1"},r().createElement(Co,{fileName:"View File",fileUrl:bs(e,"base64"===i?.fileResult)}),r().createElement("span",{className:"text-xs text-gray-500"},"Ready to submit"))),r().createElement("button",{type:"button",onClick:this.clearFileUpload,className:"p-2 text-gray-400 hover:text-red-500 hover:bg-red-50 rounded-lg transition-colors border-none bg-transparent","aria-label":"Remove file"},r().createElement(ds.A,{className:"w-5 h-5"})))),n&&r().createElement("div",{className:"mt-3 flex items-start space-x-2 text-red-600 transition-all duration-300"},r().createElement(ka,{className:"w-5 h-5 mt-0.5 flex-shrink-0"}),r().createElement("p",{className:"text-sm font-medium"},n)))))}}(0,Ce.A)(Js,"propTypes",{data:Re().shape({field_name:Re().string.isRequired,fileType:Re().string,pageBreakBefore:Re().bool}).isRequired,defaultValue:Re().any,read_only:Re().bool,style:Re().object,apiBaseUrl:Re().string});class Xs extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"getBase64",e=>new Promise((t,n)=>{const r=new FileReader;r.onload=()=>t(r.result.split(",")[1]),r.onerror=n,r.readAsDataURL(e)})),(0,Ce.A)(this,"uploadFile",async(e,t)=>{try{const{data:n,apiBaseUrl:r}=this.props,o=gs(e,n?.fileType,n?.maxFileSize);if(o)return this.setState({error:o}),null;this.setLoading(t,!0);const i={fileName:e.name,base64:await this.getBase64(e),ext:`.${e.name.split(".").pop()}`},a=window.localStorage.getItem("token");if(!a)return;const s={headers:{Authorization:`Bearer ${a}`}},l=`${r||"https://api.dev.gateway.kusala.com.ng"}/workflows/api/v1/FileUpload/upload-document`,c=await Br.A.post(l,i,s);if(200!==c.status)throw new Error("Upload failed");return c.data.data}catch(e){return this.setState({error:e?.response?.data?.message||"Unable to upload file"}),setTimeout(()=>{this.setState({error:null})},4e3),null}finally{this.setLoading(t,!1)}}),(0,Ce.A)(this,"setLoading",(e,t)=>{this.setState(n=>{const r=[...n.fileUpload];return r[e].isLoading=t,{fileUpload:r}})}),(0,Ce.A)(this,"handleFileUpload",async(e,t)=>{const n=e.target.files?.[0];if(!n)return;const r=this.props.data.maxFileSize||5,o=1024*r*1024;if(n.size>o)return Ja.error(`File size cannot exceed ${r}MB`),this.setState({error:`File size must not exceed ${r}MB`}),void(e.target.value="");const i=await this.uploadFile(n,t);i?this.setState(e=>{const r=[...e.fileUpload];return r[t]={...r[t],fileData:i,fileName:n.name},{fileUpload:r}}):e.target.value=""}),(0,Ce.A)(this,"addFileInput",()=>{this.setState(e=>({fileUpload:[...e.fileUpload,{fileData:null,fileName:null,isLoading:!1,id:Date.now()+Math.random()}]}))}),(0,Ce.A)(this,"clearFileUpload",e=>{this.setState(t=>{const n=[...t.fileUpload];return n[e]={...n[e],fileData:null,fileName:null},{fileUpload:n}})}),(0,Ce.A)(this,"removeFileInput",e=>{this.setState(t=>t.fileUpload.length<=1?null:{fileUpload:t.fileUpload.filter((t,n)=>n!==e)})}),(0,Ce.A)(this,"saveFile",(e,t)=>{e.preventDefault(),t?window.open(t,"_blank"):console.error("File URL is missing!")}),(0,Ce.A)(this,"renderReadOnlyView",()=>{const{defaultValue:e}=this.props;return r().createElement("div",{className:"gap-3 d-grid",style:{rowGap:"12px"}},r().createElement(as,null),e?.map((e,t)=>{const n=bs(e.fileData);return r().createElement("div",{key:t,className:"p-3 bg-gray-50 rounded-xl border border-gray-100 flex items-center space-x-4 text-left"},vs(n)&&r().createElement("div",{className:"w-12 h-12 rounded-lg overflow-hidden flex-shrink-0 shadow-sm border border-white bg-white"},r().createElement("img",{src:n,className:"w-full h-full object-cover",alt:"Preview"})),r().createElement("div",{className:"flex-1 min-w-0"},r().createElement(Co,{fileName:e.fileData?.fileName||`File ${t+1}`,fileUrl:n})))}))}),(0,Ce.A)(this,"renderFileInput",(e,t)=>{const{read_only:n,data:o}=this.props,i=e?.isLoading||(n||o?.isReadOnly)&&!o?.allowEdit,a=`fileInput-${t}`,s=ss.a?.find(e=>e.type===o.fileType)?.typeName;return r().createElement("div",{key:e.id,className:"mb-4"},e.fileData?r().createElement("div",{className:"relative overflow-hidden rounded-xl border border-green-200 bg-green-50/30 p-3 transition-all hover:shadow-md flex items-center space-x-3"},vs(bs(e.fileData))?r().createElement("div",{className:"w-12 h-12 rounded-lg overflow-hidden flex-shrink-0 shadow-sm border border-white bg-white"},r().createElement("img",{src:bs(e.fileData),className:"w-full h-full object-cover",alt:"Thumbnail"})):r().createElement("div",{className:"p-1.5 bg-green-100 rounded text-green-600 flex-shrink-0"},r().createElement(Sa,{className:"w-5 h-5"})),r().createElement("div",{className:"flex-1 min-w-0 text-left"},r().createElement("p",{className:"text-sm font-medium text-gray-900 truncate"},e.fileName),r().createElement("p",{className:"text-xs text-gray-500"},"Uploaded successfully")),r().createElement("div",{className:"flex items-center space-x-2"},r().createElement(Co,{fileName:e.fileName,fileUrl:bs(e.fileData)}),r().createElement("button",{type:"button",onClick:()=>this.clearFileUpload(t),className:"p-1.5 text-gray-400 hover:text-red-500 hover:bg-red-50 rounded-lg transition-colors border-none bg-transparent",title:"Clear file"},r().createElement(ds.A,{className:"w-4 h-4"})),this.state.fileUpload.length>1&&r().createElement("button",{type:"button",onClick:()=>this.removeFileInput(t),className:"p-1.5 text-gray-400 hover:text-red-500 hover:bg-red-50 rounded-lg transition-colors border-none bg-transparent",title:"Remove input"},r().createElement(ds.A,{className:"w-4 h-4 text-red-400"})))):r().createElement("div",{className:Kr()("relative group cursor-pointer rounded-xl border-2 border-dashed transition-all duration-300 p-4 text-center",i?"opacity-50 cursor-not-allowed":"border-gray-200 bg-gray-50/30 hover:border-blue-400 hover:bg-white")},r().createElement("input",{type:"file",onChange:e=>this.handleFileUpload(e,t),disabled:i,accept:o?.fileType||this.state.fileType,className:"absolute inset-0 w-full h-full opacity-0 cursor-pointer z-10",id:a}),r().createElement("div",{className:"flex items-center justify-between"},r().createElement("div",{className:"flex items-center space-x-3"},r().createElement("div",{className:"p-2 bg-white rounded-full text-gray-400 group-hover:text-blue-500 shadow-sm transition-colors"},e.isLoading?r().createElement(_a,{className:"w-5 h-5 animate-spin"}):r().createElement(Ea,{className:"w-5 h-5"})),r().createElement("div",{className:"text-left"},r().createElement("p",{className:"text-sm font-medium text-gray-700"},e.isLoading?"Uploading...":"Click to upload file"),r().createElement("p",{className:"text-xs text-gray-500"},s?`${s} up to 5MB`:"Up to 5MB"))),this.state.fileUpload.length>1&&!e.isLoading&&r().createElement("button",{type:"button",onClick:()=>this.removeFileInput(t),className:"p-2 text-gray-400 hover:text-red-500 hover:bg-red-50 rounded-lg transition-colors border-none bg-transparent relative z-20",title:"Remove input"},r().createElement(ds.A,{className:"w-4 h-4"})))))}),this.state={fileUpload:[{fileData:null,fileName:null,isLoading:!1,id:Date.now()}],error:"",fileType:"image/*"}}componentDidMount(){const{defaultValue:e}=this.props;if(e?.length){const t=e.map(e=>({...e,isLoading:!1,id:Date.now()+Math.random()}));this.setState({fileUpload:t})}}render(){const{fileUpload:e,error:t}=this.state,{style:n,data:o,read_only:i,defaultValue:a}=this.props,s=Kr()("SortableItem rfb-item",{alwaysbreak:o?.pageBreakBefore});return r().createElement("div",{style:n,className:s},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),i&&a?this.renderReadOnlyView():r().createElement("div",{className:"mb-3"},e.map((e,t)=>this.renderFileInput(e,t)),r().createElement("button",{type:"button",onClick:this.addFileInput,className:"flex items-center px-4 py-2 mt-2 space-x-2 text-sm font-medium text-blue-600 transition-all bg-blue-50 rounded-lg hover:bg-blue-100 border-none outline-none"},r().createElement(fs,{className:"w-4 h-4"}),r().createElement("span",null,"Add Another File"))),t&&r().createElement("div",{className:"mt-3 flex items-start space-x-2 text-red-600 transition-all duration-300",role:"alert"},r().createElement(ka,{className:"w-5 h-5 mt-0.5 flex-shrink-0"}),r().createElement("p",{className:"text-sm font-medium"},t))))}}class el extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"fileReader",null),(0,Ce.A)(this,"handleFileChange",async e=>{e&&this.setState({fileUpload:e})}),this.state={fileUpload:null,fileLoading:!1,fileStatus:null,error:null}}componentDidMount(){this.props.defaultValue&&this.setState({fileUpload:this.props.defaultValue})}render(){const{fileUpload:e}=this.state,{data:t,read_only:n,style:o}=this.props,i="SortableItem rfb-item"+(t.pageBreakBefore?" alwaysbreak":"");return r().createElement("div",{style:o,className:i},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement(ps,{disabled:(n||t?.isReadOnly)&&!t?.allowEdit,name:t.field_name,detail:this.props?.data?.azureSettings,onUploaded:this.handleFileChange,apiUrl:this.props.apiBaseUrl,accept:t.fileType||ms,maxFileSize:t.maxFileSize,defaultValue:e})))}}(0,Ce.A)(el,"propTypes",{data:Re().shape({field_name:Re().string.isRequired,fileType:Re().string,pageBreakBefore:Re().bool}).isRequired,defaultValue:Re().object,read_only:Re().bool,style:Re().object});class tl extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"changeValue",e=>{const{target:t}=e;this.setState({value:t.value})}),this.inputField=r().createRef(),this.state={value:void 0!==e.defaultValue?parseInt(e.defaultValue,10):parseInt(e.data.default_value,10)}}render(){const e={},t=this.props.data.field_name;e.type="range",e.list=`tickmarks_${t}`,e.min=this.props.data.min_value,e.max=this.props.data.max_value,e.step=this.props.data.step,e.value=this.state.value,e.change=this.changeValue,this.props.mutable&&(e.ref=this.inputField);const n=[];for(let t=parseInt(e.min,10);t<=parseInt(e.max,10);t+=parseInt(e.step,10))n.push(t);const o=100/(n.length-1),i=n?.map((t,n)=>r().createElement("option",{key:`${e.list}_${n}`},t)),a=n?.map((t,i)=>{const a={};let s=o;return 0!==i&&i!==n.length-1||(s=o/2),a.key=`${e.list}_label_${i}`,a.style={width:`${s}%`},i===n.length-1&&(a.style={width:`${s}%`,textAlign:"right"}),r().createElement("label",a,t)});!this.props?.read_only&&!this.props.data?.isReadOnly||this.props.data?.allowEdit||(e.disabled="disabled");let s="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(s+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:s},r().createElement(io,this.props),r().createElement("div",{className:"form-group"},r().createElement(co,this.props),r().createElement("div",{className:"range"},r().createElement("div",{className:"clearfix"},r().createElement("span",{className:"float-left"},this.props.data.min_label),r().createElement("span",{className:"float-right"},this.props.data.max_label)),r().createElement(zr(),e)),r().createElement("div",{className:"visible_marks"},a),r().createElement("input",{name:t,value:this.state.value,type:"hidden"}),r().createElement("datalist",{id:e.list},i)))}}hs.Header=ws,hs.Paragraph=_s,hs.Label=Es,hs.LineBreak=Ss,hs.TextInput=Cs,hs.DynamicInput=xs,hs.AmountInput=Ls,hs.ArithmeticInput=Ns,hs.DocumentSelect=ks,hs.TableInput=Os,hs.CascadeSelect=Ds,hs.DynamicMultiInput=Ts,hs.CustomSelect=Ms,hs.DataGridInput=As,hs.MultiFileUpload=Xs,hs.AzureFileUpload=el,hs.PasswordInput=Is,hs.EmailInput=js,hs.PhoneNumber=Ps,hs.NumberInput=Rs,hs.TextArea=Fs,hs.Dropdown=zs,hs.SmartAdaptorDropdown=Bs,hs.Signature=Us,hs.Checkboxes=Vs,hs.DatePicker=po,hs.Base64FileViewer=qs,hs.RadioButtons=Ys,hs.RadioButton=Ks,hs.Image=Ws,hs.Rating=Gs,hs.Tags=Hs,hs.HyperLink=$s,hs.Download=Qs,hs.Camera=Zs,hs.FileUpload=Js,hs.Range=tl;const nl=hs;class rl extends n.Component{constructor(e){super(e),this.inputField=r().createRef()}render(){const{bare:e}=this.props.data,n={};if(n.name=this.props.data.field_name,n.defaultValue=this.props.defaultValue,this.props.mutable&&this.props.data.forwardRef&&(n.ref=this.inputField),this.props.read_only&&(n.disabled="disabled"),!this.props.data.component)return null;const o=this.props.data.component;let i="SortableItem rfb-item";return this.props.data.pageBreakBefore&&(i+=" alwaysbreak"),r().createElement("div",{className:i,style:{...this.props.style}},r().createElement(io,this.props),e?r().createElement(o,(0,t.A)({data:this.props.data},this.props.data.props,n)):r().createElement("div",{className:"form-group"},r().createElement(co,(0,t.A)({className:"form-label"},this.props)),r().createElement(o,(0,t.A)({data:this.props.data},this.props.data.props,n))))}}rl.propTypes={};const ol=rl;var il=l(1857),al=l.n(il);function sl(e){return{border:"1px solid rgba(0,0,0,0.2)",minHeight:"2rem",minWidth:"7rem",width:"100%",backgroundColor:e,padding:0,float:"left"}}const ll=r().forwardRef(({onDropSuccess:e,seq:o,draggedItem:i,parentIndex:a,canDrop:s,isOver:l,isOverCurrent:c,connectDropTarget:u,items:p,col:d,getDataById:f,...h},m)=>{const g=f(p[d]);(0,n.useImperativeHandle)(m,()=>({onDrop:t=>{console.log("dropped ites");const{data:n}=t;n&&(e&&e(),Le.dispatch("deleteLastItem"))}}),[]);const y=function(e,n){if(!e)return null;if(e.custom)return function(e,n){return e.component&&"function"==typeof e.component||(e.component=al().get(e.key),e.component||console.error(`${e.element} was not registered`)),r().createElement(ol,(0,t.A)({},n,{mutable:!1,key:`form_${e.id}`,data:e}))}(e,n);const o=nl[e.element||e.key];return r().createElement(o,(0,t.A)({},n,{key:`form_${e.id}`,data:e}))}(g,h),v=!!i&&i.index===a;let b="rgba(0, 0, 0, .03)";return!v&&l&&s&&!i.data.isContainer&&(b="#F7F589"),u(r().createElement("div",{style:sl(v?"rgba(0, 0, 0, .03":b)},!y&&r().createElement("span",null,"Drop your element here "),y))}),cl=(0,Be.DropTarget)(e=>e.accepts,{drop(e,t,n){if(!n)return;const r=!!e.items[e.col],o=t.getItem();if(e.col!==o.col||e.items[e.col]!==o.id)if(void 0===o.col&&e.items[e.col])Le.dispatch("resetLastItem");else if(!function(e){if(e.itemType!==Ue){const{data:t}=e;if(t){if(t.isContainer)return!0;if(t.field_name)return t.field_name.indexOf("_col_row")>-1}}return!1}(o)&&(n.onDrop(o),o.data&&"function"==typeof e.setAsChild)){const t=o.data.id?o.data:o.onCreate(o.data);e.setAsChild(e.data,t,e.col,r)}}},(e,t)=>({connectDropTarget:e.dropTarget(),draggedItem:t.getItem()?t.getItem():null,isOver:t.isOver(),isOverCurrent:t.isOver({shallow:!0}),canDrop:t.canDrop()}))(ll),ul=[He,Ue];class pl extends r().Component{render(){const{controls:e,data:t,editModeOn:n,getDataById:o,setAsChild:i,removeChild:a,seq:s,className:l,index:c}=this.props,{childItems:u,pageBreakBefore:p}=t;let d="SortableItem rfb-item";return p&&(d+=" alwaysbreak"),r().createElement("div",{style:{...this.props.style},className:d},r().createElement(io,this.props),r().createElement("div",null,r().createElement(co,this.props),r().createElement("div",{className:"row"},u.map((p,d)=>r().createElement("div",{key:`${d}_${p||"_"}`,className:l},e?e[d]:r().createElement(cl,{style:{width:"100%"},data:t,accepts:ul,items:u,col:d,parentIndex:c,editModeOn:n,_onDestroy:()=>a(t,d),getDataById:o,setAsChild:i,seq:s}))))))}}const dl=({data:e,class_name:n,...o})=>{const i=n||"col-md-6";return e.childItems||(e.childItems=[null,null],e.isContainer=!0),r().createElement(pl,(0,t.A)({},o,{className:i,data:e}))},fl=({data:e,class_name:n,...o})=>{const i=n||"col-md-4";return e.childItems||(e.childItems=[null,null,null],e.isContainer=!0),r().createElement(pl,(0,t.A)({},o,{className:i,data:e}))},hl=({data:e,...n})=>{const o=e.col_count||4,i=e.class_name||(4===o?"col-md-3 ":"col");return e.childItems||(e.childItems=Array.from({length:o},(e,t)=>null),e.isContainer=!0),r().createElement(pl,(0,t.A)({},n,{className:i,data:e}))},ml=[He,Ue];function gl(e){const[o,i]=(0,n.useState)({}),[a,s]=(0,n.useState)(null);(0,n.useEffect)(()=>{const{data:t,class_name:n,...r}=e;i(t),l(1,t)},[e]);const l=(e,t)=>{const n=e;t.class_name,t.childItems||(t.childItems=Array.from({length:n},(e,t)=>null),t.isContainer=!0),s(t.childItems)},{controls:c,editModeOn:u,getDataById:p,setAsChild:d,removeChild:f,seq:h,className:m,index:g}=e,{pageBreakBefore:y}=o;let v="SortableItem rfb-item";return y&&(v+=" alwaysbreak"),r().createElement("div",{style:{...e.style},className:v},r().createElement(io,(0,t.A)({},e,{isFieldSet:!0})),r().createElement("div",null,r().createElement(co,e),r().createElement("div",{className:"row"},a?.map((t,n)=>r().createElement("div",{key:`${n}_${t||"_"}`,className:"col-md-12"},c?c[n]:r().createElement(cl,{style:{width:"100%"},data:o,accepts:ml,items:a,key:n,col:n,onDropSuccess:()=>{return t=n,void((a?a.length:0)===t+1&&(()=>{let t=e.data,n=t.childItems.length+1,r=t.childItems;t.childItems=Array.from({length:n},(e,t)=>r[t]?r[t]:null),s(t.childItems)})());var t},parentIndex:g,editModeOn:u,_onDestroy:()=>f(o,n),duplicateElement:()=>e.duplicateElement(n.id),getDataById:p,setAsChild:d,seq:h,rowNo:n}))))))}const{Header:yl,Paragraph:vl,Label:bl,LineBreak:wl,TextInput:_l,DynamicInput:El,AmountInput:Sl,ArithmeticInput:xl,DocumentSelect:kl,DynamicMultiInput:Cl,DataGridInput:Ol,CustomSelect:Dl,CustomDatePicker:Ml,TableInput:Tl,CascadeSelect:Al,PasswordInput:Nl,Base64FileViewer:Il,MultiFileUpload:Ll,EmailInput:jl,PhoneNumber:Pl,NumberInput:Rl,TextArea:Fl,Dropdown:zl,SmartAdaptorDropdown:Bl,Checkboxes:Ul,DatePicker:Hl,RadioButtons:Vl,RadioButton:Yl,Image:Kl,Rating:Wl,Tags:ql,Signature:Gl,HyperLink:$l,Download:Ql,Camera:Zl,Range:Jl,FileUpload:Xl,AzureFileUpload:ec}=nl,tc={};tc.Header=We(yl),tc.Paragraph=We(vl),tc.Label=We(bl),tc.LineBreak=We(wl),tc.TextInput=We(_l),tc.DynamicInput=We(El),tc.AmountInput=We(Sl),tc.ArithmeticInput=We(xl),tc.DocumentSelect=We(kl),tc.CascadeSelect=We(Al),tc.DynamicMultiInput=We(Cl),tc.DataGridInput=We(Ol),tc.CustomSelect=We(Dl),tc.CustomDatePicker=We(Ml),tc.TableInput=We(Tl),tc.PasswordInput=We(Nl),tc.MultiFileUpload=We(Ll),tc.AzureFileUpload=We(ec),tc.EmailInput=We(jl),tc.PhoneNumber=We(Pl),tc.NumberInput=We(Rl),tc.TextArea=We(Fl),tc.Dropdown=We(zl),tc.SmartAdaptorDropdown=We(Bl),tc.Signature=We(Gl),tc.Checkboxes=We(Ul),tc.DatePicker=We(Hl),tc.Base64FileViewer=We(Il),tc.RadioButtons=We(Vl),tc.RadioButton=We(Yl),tc.Image=We(Kl),tc.Rating=We(Wl),tc.Tags=We(ql),tc.HyperLink=We($l),tc.Download=We(Ql),tc.Camera=We(Zl),tc.FileUpload=We(Xl),tc.Range=We(Jl),tc.PlaceHolder=We(Ge),tc.FieldSet=We(gl),tc.TwoColumnRow=We(dl),tc.ThreeColumnRow=We(fl),tc.MultiColumnRow=We(hl),tc.CustomElement=We(ol);const nc=tc,rc={border:"1px dashed gray",padding:"0.5rem 1rem",cursor:"move"},oc={display:"inline-block",transform:"rotate(-7deg)",WebkitTransform:"rotate(-7deg)"},ic=({title:e,color:t})=>{const n=t?"#059862":"white";return r().createElement("div",{style:{...rc,backgroundColor:n}},e)},ac=({item:e})=>{const[t,o]=(0,n.useState)(!1),i=e.data.content?e.data.content:e.data.label?e.data.label:e.data.text,a=i.length>20?`${i.slice(0,20)}...`:i;return r().createElement("div",{style:oc,role:"BoxPreview"},r().createElement(ic,{title:a,color:t}))},sc={position:"fixed",pointerEvents:"none",zIndex:100,left:0,top:0,width:"100%",height:"100%"};function lc(e){const{initialOffset:t,currentOffset:n}=e;if(!t||!n)return{display:"none"};let{x:r,y:o}=n;const i=`translate(${r}px, ${o}px)`;return{transform:i,WebkitTransform:i}}const cc=(0,Be.DragLayer)(e=>({item:e.getItem(),itemType:e.getItemType(),initialOffset:e.getInitialSourceClientOffset(),currentOffset:e.getSourceClientOffset(),isDragging:e.isDragging()}))(e=>{const{item:t,itemType:n,isDragging:o}=e;return o?r().createElement("div",{style:sc},r().createElement("div",{style:lc(e)},n===He?r().createElement(ac,{item:t}):null)):null}),{PlaceHolder:uc}=nc;class pc extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"state",{data:[],answer_data:{}}),(0,Ce.A)(this,"editModeOff",e=>{this.editForm.current&&!this.editForm.current.contains(e.target)&&this.manualEditModeOff()}),(0,Ce.A)(this,"manualEditModeOff",()=>{const{editElement:e}=this.props;e&&e.dirty&&(e.dirty=!1,this.updateElement(e)),this.props.manualEditModeOff()}),(0,Ce.A)(this,"duplicateElement",e=>{const t=e?.id,{data:n}=this.state,r=this.getDataById(t);if(!r)return;const o={...JSON.parse(JSON.stringify(r)),id:Date.now()+Math.random()};o.field_name=`${r.field_name}_copy`;const i=n.findIndex(e=>e.id===t),a=[...n];a.splice(i+1,0,o),this.setState({data:a}),Le.dispatch("updateOrder",a)});const{onLoad:t,onPost:n}=e;Le.setExternalHandler(t,n),this.editForm=r().createRef(),this.state={data:e.data||[],answer_data:{}},this.seq=0,this._onUpdate=this._onChange.bind(this),this.getDataById=this.getDataById.bind(this),this.moveCard=this.moveCard.bind(this),this.insertCard=this.insertCard.bind(this),this.setAsChild=this.setAsChild.bind(this),this.removeChild=this.removeChild.bind(this),this._onDestroy=this._onDestroy.bind(this),this.duplicateElement=this.duplicateElement?.bind(this)}componentDidMount(){const{data:e,url:t,saveUrl:n,saveAlways:r}=this.props;Le.subscribe(e=>this._onUpdate(e.data)),Le.dispatch("load",{loadUrl:t,saveUrl:n,data:e||[],saveAlways:r}),document.addEventListener("mousedown",this.editModeOff)}componentWillUnmount(){document.removeEventListener("mousedown",this.editModeOff)}_setValue(e){return e.replace(/[^A-Z0-9]+/gi,"_").toLowerCase()}updateElement(e){const{data:t}=this.state;let n=!1;for(let r=0,o=t.length;r<o;r++)if(e.id===t[r].id){t[r]=e,n=!0;break}n&&(this.seq=this.seq>1e5?0:this.seq+1,Le.dispatch("updateOrder",t))}_onChange(e){const t={};e.forEach(e=>{e&&e.readOnly&&this.props.variables[e.variableKey]&&(t[e.field_name]=this.props.variables[e.variableKey])}),this.setState({data:e,answer_data:t})}_onDestroy(e){e.childItems&&e.childItems.forEach(e=>{const t=this.getDataById(e);t&&Le.dispatch("delete",t)}),Le.dispatch("delete",e)}getDataById(e){const{data:t}=this.state;return t.find(t=>t&&t.id===e)}swapChildren(e,t,n,r){if(void 0!==n.col&&t.id!==n.parentId)return!1;if(void 0===n.col||n.col===r||!t.childItems[r])return!1;const o=t.childItems[r],i=this.getDataById(o),a=n.col;return t.childItems[a]=o,i.col=a,t.childItems[r]=n.id,n.col=r,Le.dispatch("updateOrder",e),!0}setAsChild(e,t,n,r){const{data:o}=this.state;if(this.swapChildren(o,e,t,n))return;if(r)return;const i=this.getDataById(t.parentId),a=t.col;e.childItems[n]=t.id,t.col=n,t.parentId=e.id,t.parentIndex=o.indexOf(e),i&&(i.childItems[a]=null);const s=o.filter(t=>t&&t.parentId===e.id).filter(t=>-1===e.childItems.indexOf(t.id));let l=o;s.length&&(l=o.filter(e=>-1===s.indexOf(e))),this.getDataById(t.id)||l.push(t),Le.dispatch("updateOrder",l)}removeChild(e,t){const{data:n}=this.state,r=e.childItems[t],o=this.getDataById(r);if(o){const r=n.filter(e=>e!==o);e.childItems[t]=null,this.seq=this.seq>1e5?0:this.seq+1,Le.dispatch("updateOrder",r),this.setState({data:r})}}restoreCard(e,t){const{data:n}=this.state,r=this.getDataById(e.data.parentId),o=this.getDataById(t);if(r&&o){const t=n.indexOf(o),i=[...n];r.childItems[o.col]=null,delete o.parentId,delete e.setAsChild,delete e.parentIndex,e.index=t,this.seq=this.seq>1e5?0:this.seq+1,Le.dispatch("updateOrder",i),this.setState({data:i})}}insertCard(e,t,n){const{data:r}=this.state;n?this.restoreCard(e,n):(r.splice(t,0,e),this.saveData(e,t,t),Le.dispatch("insertItem",e))}moveCard(e,t){const{data:n}=this.state,r=n[e];void 0!==r&&this.saveData(r,e,t)}cardPlaceHolder(e,t){}saveData(e,t,n){const r=De()(this.state,{data:{$splice:[[t,1],[n,0,e]]}});this.setState(r),Le.dispatch("updateOrder",r.data)}getElement(e,t){e.custom&&(e.component&&"function"==typeof e.component||(e.component=this.props.registry.get(e.key)));const n=nc[e.element];return null===n?null:r().createElement(n,{id:e.id,seq:this.seq,index:t,moveCard:this.moveCard,insertCard:this.insertCard,mutable:!1,parent:this.props.parent,editModeOn:this.props.editModeOn,isDraggable:!0,key:e.id,sortData:e.id,data:e,getDataById:this.getDataById,setAsChild:this.setAsChild,removeChild:this.removeChild,_onDestroy:this._onDestroy,duplicateElement:this.duplicateElement})}showEditForm(){const e=e=>this.updateElement(e);e.bind(this);const t={showCorrectColumn:this.props.showCorrectColumn,files:this.props.files,manualEditModeOff:this.manualEditModeOff,preview:this,element:this.props.editElement,updateElement:e,formData:this.state.data,apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"};return this.props.renderEditForm(t)}render(){let e=this.props.className;this.props.editMode&&(e+=" is-editing");const t=this.state.data.filter(e=>!!e&&!e.parentId).map((e,t)=>this.getElement(e,t));return r().createElement("div",{className:e},r().createElement("div",{className:"edit-form",ref:this.editForm},null!==this.props.editElement&&this.showEditForm()),r().createElement("div",{className:"Sortable"},t),r().createElement(uc,{id:"form-place-holder",show:0===t.length,index:t.length,moveCard:this.cardPlaceHolder,insertCard:this.insertCard}),r().createElement(cc,null))}}pc.defaultProps={showCorrectColumn:!1,files:[],editMode:!1,editElement:null,className:"react-form-builder-preview flex-1",renderEditForm:e=>r().createElement(je,e)};var dc=l(7654),fc=l.n(dc);const hc={beginDrag:e=>({id:fc().uuid(),index:-1,data:e.data,onCreate:e.onCreate})};class mc extends r().Component{render(){const{connectDragSource:e,data:t,onClick:n}=this.props;return e?e(r().createElement("li",{onClick:n},r().createElement("i",{className:t.icon}),t.name)):null}}const gc=(0,Be.DragSource)(Ue,hc,e=>({connectDragSource:e.dragSource()}))(mc),yc=function(e){const{name:t,group:o,renderItem:i}=e,[a,s]=(0,n.useState)(!1),l="collapse"+(a?" show":"");return r().createElement("li",null,r().createElement("div",{className:"toolbar-group-item"},r().createElement("button",{className:"btn btn-link btn-block text-left",type:"button",onClick:function(){s(!a)}},t),r().createElement("div",{className:l},r().createElement("ul",null,o.map(i)))))};l(5143),l(9987),l(3754);class vc extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"renderItem",e=>r().createElement(gc,{data:e,key:e.key,onClick:this._onClick.bind(this,e),onCreate:this.create}));const{intl:t}=this.props,n=function(e,t){return e?e.map(e=>{let n=t.find(t=>e.element===t.element&&t.key===e.key);return n||(n=t.find(t=>(e.element||e.key)===(t.element||t.key))),n&&(!1!==e.inherited?n={...n,...e}:e.group_name&&(n.group_name=e.group_name)),n||e}):t}(e.items,this._defaultItems(t));this.state={items:n},this.create=this.create.bind(this)}componentDidMount(){Le.subscribe(e=>this.setState({store:e}))}static _defaultItemOptions(e,t){switch(e){case"Dropdown":case"SmartAdaptorDropdown":return[{value:"place_holder_option_1",text:t.formatMessage({id:"place-holder-option-1"}),id:`dropdown_option_${fc().uuid()}`,key:""}];case"Tags":return[{value:"place_holder_tag_1",text:t.formatMessage({id:"place-holder-tag-1"}),key:`tags_option_${fc().uuid()}`},{value:"place_holder_tag_2",text:t.formatMessage({id:"place-holder-tag-2"}),key:`tags_option_${fc().uuid()}`}];case"Checkboxes":return[{value:"place_holder_option_1",text:t.formatMessage({id:"place-holder-option-1"}),key:`checkboxes_option_${fc().uuid()}`},{value:"place_holder_option_2",text:t.formatMessage({id:"place-holder-option-2"}),key:`checkboxes_option_${fc().uuid()}`}];case"RadioButtons":case"RadioButton":return[{value:"place_holder_option_1",text:t.formatMessage({id:"place-holder-option-1"}),key:`radiobuttons_option_${fc().uuid()}`},{value:"place_holder_option_2",text:t.formatMessage({id:"place-holder-option-2"}),key:`radiobuttons_option_${fc().uuid()}`}];default:return[]}}_defaultItems(e){return[{key:"Header",name:e.formatMessage({id:"header-text"}),icon:"fas fa-heading",static:!0,content:e.formatMessage({id:"place-holder-text"})},{key:"Label",name:e.formatMessage({id:"label"}),static:!0,icon:"fas fa-font",content:e.formatMessage({id:"place-holder-text"})},{key:"Paragraph",name:e.formatMessage({id:"paragraph"}),static:!0,icon:"fas fa-paragraph",content:e.formatMessage({id:"place-holder-text"})},{key:"LineBreak",name:e.formatMessage({id:"line-break"}),static:!0,icon:"fas fa-arrows-alt-h"},{key:"Dropdown",canHaveAnswer:!0,name:e.formatMessage({id:"dropdown"}),icon:"far fa-caret-square-down",label:e.formatMessage({id:"place-holder-label"}),field_name:"dropdown_",options:[],canReadOnly:!0,canToggleField:!0,canUseCascade:!0},{key:"CascadeSelect",canHaveAnswer:!0,name:"Cascade Select",label:"Select Label",icon:"far fa-caret-square-down",field_name:"cascade_select_",firstLabel:"",secondLabel:"",firstDropdownOptions:[],secondDropdownOptions:[],canHandleMultiOptions:!0,canReadOnly:!0,canToggleField:!0},{key:"SmartAdaptorDropdown",canHaveAnswer:!0,name:e.formatMessage({id:"smartAdaptorDropdown"}),icon:"far fa-caret-square-down",label:e.formatMessage({id:"place-holder-label"}),field_name:"smartadaptor_dropdown_",options:[],canReadOnly:!0},{key:"CustomSelect",name:"Dropdown With Search",label:"Select Label",field_name:"custom_select_",icon:"far fa-caret-square-down",canHaveAnswer:!0,options:[],optionsApiUrl:"",canReadOnly:!0,canToggleField:!0,canUseCascade:!0},{key:"DatePicker",name:"DatePicker",label:"Date Label",field_name:"custom_datepicker_",icon:"fas fa-calendar",canHaveAnswer:!0,canDefaultToday:!0,canReadOnly:!0,dateFormat:"MM/dd/yyyy",timeFormat:"hh:mm aa",showTimeSelect:!1,showTimeSelectOnly:!1,showTimeInput:!1,canSelectDateFormat:!0,canToggleField:!0,minDate:null,maxDate:null,hideFutureDate:!1,hidePastDate:!1},{key:"Tags",canHaveAnswer:!0,name:e.formatMessage({id:"tags"}),icon:"fas fa-tags",label:e.formatMessage({id:"place-holder-label"}),field_name:"tags_",options:[],canReadOnly:!0,canToggleField:!0},{key:"Checkboxes",canHaveAnswer:!0,name:e.formatMessage({id:"checkboxes"}),icon:"far fa-check-square",label:e.formatMessage({id:"place-holder-label"}),field_name:"checkboxes_",options:[],canReadOnly:!0,canToggleField:!0},{key:"RadioButton",canHaveAnswer:!0,name:"Radio Selection",icon:"far fa-dot-circle",label:e.formatMessage({id:"place-holder-label"}),field_name:"radiobutton_",options:[],canReadOnly:!0,canToggleField:!0},{key:"TextInput",canHaveAnswer:!0,name:e.formatMessage({id:"text-input"}),label:e.formatMessage({id:"place-holder-label"}),icon:"fas fa-font",field_name:"text_input_",canReadOnly:!0,canToggleField:!0,canHaveMaxLength:!0,canHaveMinLength:!0},{key:"AmountInput",canHaveAnswer:!0,name:"Amount Input",label:"Amount",icon:"fas fa-dollar-sign",field_name:"amount_input_",canToggleNegative:!0,toggleNegative:!1,canReadOnly:!0,canToggleField:!0,canHaveMaxLength:!0,canHaveMinLength:!0},{key:"DynamicInput",canHaveAnswer:!0,name:"Validation Input",label:"Validation Input",icon:"fas fa-check-square",field_name:"dynamic_input_",canHaveMaxLength:!0,canHaveMinLength:!0,canMakeApiValidation:!0,maxLength:null,canMapFields:!0,canReadOnly:!0,canToggleField:!0},{key:"ArithmeticInput",canHaveAnswer:!0,name:"Field Calculator",label:"Field Calculator",icon:"fas fa-calculator",field_name:"arithmetic_input_",haveArithmetic:!0,canReadOnly:!0,canMapFields:!0,canToggleField:!0},{key:"PasswordInput",canHaveAnswer:!0,name:"Password Input",label:"Password Input",icon:"fas fa-lock",field_name:"password_input_",canHaveMaxLength:!0,canHaveMinLength:!0,canTogglePassword:!0,togglePassword:!0,maxLength:null,canReadOnly:!0,canToggleField:!0},{key:"DocumentSelect",canHaveAnswer:!1,name:"Document Select",label:"Document Name",icon:"far fa-caret-square-down",field_name:"document_select_",canSelectDocuments:!0,documentId:null,canReadOnly:!0,canToggleField:!0},{key:"TableInput",canHaveAnswer:!1,name:"Table Input",label:"Table Input",icon:"fas fa-th",field_name:"table_input_",canHaveDenonimator:!0,denominators:null,canReadOnly:!0,canToggleField:!0},{key:"DataGridInput",canHaveAnswer:!1,name:"Data Grid Input",label:"Data Grid Input",icon:"fas fa-th",field_name:"data_grid_input_",canHaveDataColumns:!0,canReadOnly:!0,dataColumns:[],canToggleField:!0},{key:"DynamicMultiInput",canHaveAnswer:!1,name:"Dynamic Multi Input",label:"Dynamic Multi Input",icon:"far fa-caret-square-down",field_name:"dynamic_multi_input_",canHaveDynamicInputOptions:!0,canReadOnly:!0,canToggleField:!0,dynamicInputOptions:[{key:"key",label:"Label",value:"",type:"text"}]},{key:"EmailInput",canHaveAnswer:!0,name:e.formatMessage({id:"email-input"}),label:e.formatMessage({id:"place-holder-email"}),icon:"fas fa-envelope",field_name:"email_input_",canReadOnly:!0,canToggleField:!0},{key:"NumberInput",canHaveAnswer:!0,name:e.formatMessage({id:"number-input"}),label:e.formatMessage({id:"place-holder-label"}),icon:"fas fa-plus",field_name:"number_input_",canReadOnly:!0,canToggleField:!0,canHaveMaxLength:!0,canHaveMinLength:!0},{key:"FileUpload",name:e.formatMessage({id:"file-upload"}),icon:"fas fa-file",label:e.formatMessage({id:"place-holder-label"}),field_name:"file_upload_",canReadOnly:!0,canToggleField:!0,maxFileSize:5},{key:"Base64FileViewer",name:"Base64 FileViewer",icon:"fas fa-file",label:"Base64 FileViewer",field_name:"base64_file_viewer_",canReadOnly:!0,canToggleField:!0},{key:"MultiFileUpload",name:"Multi File Upload",icon:"fas fa-file",label:"Multi File Upload",field_name:"multi_file_upload_",canReadOnly:!0,canToggleField:!0,maxFileSize:5},{key:"AzureFileUpload",name:"Azure File Upload",icon:"fas fa-file",label:"Azure File Upload",field_name:"azure_file_upload_",canReadOnly:!0,canToggleField:!0,azureSettings:{},maxFileSize:5},{key:"PhoneNumber",canHaveAnswer:!0,name:e.formatMessage({id:"phone-input"}),label:e.formatMessage({id:"place-holder-phone-number"}),icon:"fas fa-phone",field_name:"phone_input_",canReadOnly:!0,canToggleField:!0,canHaveMaxLength:!0,canHaveMinLength:!0},{key:"TextArea",canHaveAnswer:!0,name:e.formatMessage({id:"multi-line-input"}),label:e.formatMessage({id:"place-holder-label"}),icon:"fas fa-text-height",field_name:"text_area_",canReadOnly:!0,canToggleField:!0,canHaveMaxLength:!0,canHaveMinLength:!0},{key:"FieldSet",canHaveAnswer:!1,name:e.formatMessage({id:"fieldset"}),label:e.formatMessage({id:"fieldset"}),icon:"fas fa-bars",field_name:"fieldset-element"},{key:"Signature",canReadOnly:!0,name:e.formatMessage({id:"signature"}),icon:"fas fa-pen-square",label:e.formatMessage({id:"signature"}),field_name:"signature_",canToggleField:!0},{key:"HyperLink",name:e.formatMessage({id:"website"}),icon:"fas fa-link",static:!0,content:e.formatMessage({id:"place-holder-website-link"}),href:"http://www.example.com"},{key:"Range",name:e.formatMessage({id:"range"}),icon:"fas fa-sliders-h",label:e.formatMessage({id:"place-holder-label"}),field_name:"range_",step:1,default_value:3,min_value:1,max_value:5,min_label:e.formatMessage({id:"easy"}),max_label:e.formatMessage({id:"difficult"}),canReadOnly:!0},{key:"TwoColumnRow",canHaveAnswer:!1,name:e.formatMessage({id:"two-columns-row"}),label:"",icon:"fas fa-columns",field_name:"two_col_row_"},{key:"ThreeColumnRow",canHaveAnswer:!1,name:e.formatMessage({id:"three-columns-row"}),label:"",icon:"fas fa-columns",field_name:"three_col_row_"},{key:"FourColumnRow",element:"MultiColumnRow",canHaveAnswer:!1,name:e.formatMessage({id:"four-columns-row"}),label:"",icon:"fas fa-columns",field_name:"four_col_row_",col_count:4,class_name:"col-md-3"},{key:"FiveColumnRow",element:"MultiColumnRow",canHaveAnswer:!1,name:e.formatMessage({id:"five-columns-row"}),label:"",icon:"fas fa-columns",field_name:"five_col_row_",col_count:5,class_name:"col"},{key:"SixColumnRow",element:"MultiColumnRow",canHaveAnswer:!1,name:e.formatMessage({id:"six-columns-row"}),label:"",icon:"fas fa-columns",field_name:"six_col_row_",col_count:6,class_name:"col-md-2"}]}addCustomOptions(e,t){if("custom"===e.type){const n={...e,...t};return n.custom=!0,n.component=e.component||null,n.custom_options=e.custom_options||[],n}return t}create(e){const{intl:t}=this.props,n=e.element||e.key,r=this.addCustomOptions(e,{id:fc().uuid(),element:n,text:e.name,group_name:e.group_name,static:e.static,required:!1,showDescription:e.showDescription});return!0!==this.props.showDescription||e.static||(r.showDescription=!0),e.static&&(r.bold=!1,r.italic=!1),e.canHaveAnswer&&(r.canHaveAnswer=e.canHaveAnswer),e.canToggleNegative&&(r.canToggleNegative=e.canToggleNegative),e.canMapFields&&(r.canMapFields=e.canMapFields),e.canToggleField&&(r.canToggleField=e.canToggleField),e.canUseCascade&&(r.canUseCascade=e.canUseCascade),e.haveArithmetic&&(r.haveArithmetic=e.haveArithmetic),e.canReadOnly&&(r.readOnly=!1,r.isReadOnly=!1),e.canDefaultToday&&(r.defaultToday=!1),e.content&&(r.content=e.content),e.href&&(r.href=e.href),void 0!==e.inherited&&(r.inherited=e.inherited),e.canHaveMaxLength&&(r.canHaveMaxLength=e.canHaveMaxLength),e.canHaveMinLength&&(r.canHaveMinLength=e.canHaveMinLength),e.canTogglePassword&&(r.canTogglePassword=e.canTogglePassword),e.canMakeApiValidation&&(r.canMakeApiValidation=e.canMakeApiValidation),e.canSelectDocuments&&(r.canSelectDocuments=e.canSelectDocuments),e.canSelectDateFormat&&(r.canSelectDateFormat=e.canSelectDateFormat),e.canHaveDenonimator&&(r.canHaveDenonimator=e.canHaveDenonimator),e.canHaveDynamicInputOptions&&(r.canHaveDynamicInputOptions=e.canHaveDynamicInputOptions),e.canHaveDataColumns&&(r.canHaveDataColumns=e.canHaveDataColumns),e.canHandleMultiOptions&&(r.canHandleMultiOptions=e.canHandleMultiOptions),r.azureSettings=e.azureSettings,r.maxFileSize=e.maxFileSize,r.denominators=e.denominators,r.mappedFields=e.mappedFields,r.visibilityFields=e.visibilityFields,r.toggleVisibility=e.toggleVisibility,r.isCascade=e.isCascade,r.dependentField=e.dependentField,r.calculationFields=e.calculationFields,r.dynamicInputOptions=e.dynamicInputOptions,r.dataColumns=e.dataColumns,r.optionsApiUrl=e.optionsApiUrl,r.firstLabel=e.firstLabel,r.secondLabel=e.secondLabel,r.firstDropdownOptions=e.firstDropdownOptions,r.secondDropdownOptions=e.secondDropdownOptions,r.canHavePageBreakBefore=!1!==e.canHavePageBreakBefore,r.canHaveAlternateForm=!1!==e.canHaveAlternateForm,r.canHaveDisplayHorizontal=!1!==e.canHaveDisplayHorizontal,r.canHaveDisplayHorizontal&&(r.inline=e.inline),r.canHaveOptionCorrect=!1!==e.canHaveOptionCorrect,r.canHaveOptionValue=!1!==e.canHaveOptionValue,r.canPopulateFromApi=!1!==e.canPopulateFromApi,e.class_name&&(r.class_name=e.class_name),"Image"===n&&(r.src=e.src),"DatePicker"===n&&(r.dateFormat=e.dateFormat,r.minDate=e.minDate,r.maxDate=e.maxDate,r.timeFormat=e.timeFormat,r.showTimeSelect=e.showTimeSelect,r.showTimeSelectOnly=e.showTimeSelectOnly,r.showTimeInput=e.showTimeInput,r.hideFutureDate=e.hideFutureDate,r.hidePastDate=e.hidePastDate),"Download"===n&&(r._href=e._href,r.file_path=e.file_path),"Range"===n&&(r.step=e.step,r.default_value=e.default_value,r.min_value=e.min_value,r.max_value=e.max_value,r.min_label=e.min_label,r.max_label=e.max_label),"MultiColumnRow"===e.element&&(r.col_count=e.col_count),e.defaultValue&&(r.defaultValue=e.defaultValue),e.field_name&&(r.field_name=e.field_name+fc().uuid()),e.label&&(r.label=e.label),e.options&&(e.options.length>0?r.options=e.options.map(e=>({...e,key:`custom_option_${fc().uuid()}`})):r.options=vc._defaultItemOptions(r.element,t)),r}_onClick(e){Le.dispatch("create",this.create(e))}render(){const{items:e,grouped:t,groupKeys:n}=function(e){const t=e.filter(e=>!e.group_name),n=e.filter(e=>!!e.group_name),r=function(e){const t=new Map;return e.forEach(e=>{const n=e.group_name,r=t.get(n);r?r.push(e):t.set(n,[e])}),t}(n),o=n.map(e=>e.group_name).filter((e,t,n)=>n.indexOf(e)===t);return{items:t,grouped:r,groupKeys:o}}(this.state.items);return r().createElement("div",{className:"  max-w-[360px] react-form-builder-toolbar"},r().createElement("h4",null,this.props.intl.formatMessage({id:"toolbox"})),r().createElement("ul",null,e.map(this.renderItem),n.map(e=>r().createElement(yc,{key:e,name:e,group:t.get(e),renderItem:this.renderItem}))))}}const bc=(0,B.Ay)(vc);var wc=l(2881),_c=l(8886);const Ec=new(so().FilterXSS)({whiteList:{u:[],br:[],b:[],i:[],ol:["style"],ul:["style"],li:[],p:["style"],sub:[],sup:[],div:["style"],em:[],strong:[],span:["style"]}});class Sc extends r().Component{constructor(e){super(e),this.state={errors:[]}}componentDidMount(){this.subscription=this.props.emitter.addListener("formValidation",e=>{this.setState({errors:e})})}componentWillUnmount(){this.subscription.remove()}dismissModal(e){e.preventDefault(),this.setState({errors:[]})}render(){const e=this.state.errors.map((e,t)=>r().createElement("li",{key:`error_${t}`,dangerouslySetInnerHTML:{__html:Ec.process(e)}}));return r().createElement("div",null,this.state.errors.length>0&&r().createElement("div",{className:"alert alert-danger validation-error"},r().createElement("div",{className:"clearfix"},r().createElement("i",{className:"fas fa-exclamation-triangle float-left"}),r().createElement("ul",{className:"float-left"},e)),r().createElement("div",{className:"clearfix"},r().createElement("a",{className:"float-right btn btn-default btn-sm btn-danger",onClick:this.dismissModal.bind(this)},r().createElement(_c.A,{id:"dismiss"})))))}}function xc({toggleVisibility:e,fields:t=[],results:o={},data:i,children:a}){const s=(0,n.useMemo)(()=>o?.[i?.dependentField],[o,i]),l=(0,n.useMemo)(()=>t.every(e=>{const t=o?.[e.field_name],n=e.operator||"equals";if(e.id&&e.label&&e.fieldType&&null!=e.value){const r=e.value,o=t;switch(n){case"equals":return String(r).toLowerCase()===String(o).toLowerCase();case"not_equals":return String(r).toLowerCase()!==String(o).toLowerCase();case"greater":return Number(o)>Number(r);case"less":return Number(o)<Number(r);case"contains":return String(o).toLowerCase().includes(String(r).toLowerCase());case"not_contains":return!String(o).toLowerCase().includes(String(r).toLowerCase());default:return!1}}return!1}),[t,o]);return r().createElement(r().Fragment,null,r().createElement("div",{id:"toggleId",className:i?.isCascade&&!s||e&&(!l||!t.length)||i?.hideField?"opacity-10 h-0 overflow-hidden ":""},a))}l(9481);const{Image:kc,Checkboxes:Cc,Signature:Oc,Download:Dc,Camera:Mc,FileUpload:Tc}=nl,Ac=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}(\.\d{1,3}){3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,Nc=e=>Ac.test(String(e||"").trim()),Ic=e=>/^(\+)?([0-9]{1,4}[\s\-()]?){2,}$/.test(String(e||"").trim());class Lc extends r().Component{constructor(e){super(e),(0,Ce.A)(this,"form",null),(0,Ce.A)(this,"inputs",{}),(0,Ce.A)(this,"emitter",new wc.EventEmitter),(0,Ce.A)(this,"onChangeDebounceId",null),(0,Ce.A)(this,"_getDefaultValue",e=>this.state.answers?.[e.field_name]),(0,Ce.A)(this,"_getOptionKeyValue",e=>"value"===this.props.option_key_value?e?.value:e?.key),(0,Ce.A)(this,"handleRenderSubmit",()=>{const e=this.props.action_name||this.props.actionName||"Submit";return this.props.submitButton||r().createElement("input",{type:"submit",className:"btn btn-big",value:e})}),(0,Ce.A)(this,"handleRenderBack",()=>{const e=this.props.back_name||this.props.backName||"Cancel";return this.props.back_action?this.props.backButton||r().createElement("a",{href:this.props.back_action,className:"btn btn-default btn-cancel btn-big"},e):null}),this.state={answers:this._convert(e.answer_data)||{}},this.getDataById=this.getDataById.bind(this),this.handleBlur=this.handleBlur.bind(this),this.handleChange=this.handleChange.bind(this),this.handleSubmit=this.handleSubmit.bind(this)}componentWillUnmount(){this.onChangeDebounceId&&clearTimeout(this.onChangeDebounceId)}_convert(e){if(Array.isArray(e)){const t={};return e.forEach(e=>{e?.name?.indexOf("tags_")>-1?t[e.name]=(e.value||[]).map(e=>e.value):t[e.name]=e.value}),t}return e||{}}_answersWithVariables(){const{answers:e}=this.state,{variables:t={},data:n=[]}=this.props;if(!t||!n?.length)return e;const r={...e};for(const e of n)e&&e.readOnly&&e.variableKey&&null!=t[e.variableKey]&&(r[e.field_name]=t[e.variableKey]);return r}_optionsDefaultValue(e){const t=this._getDefaultValue(e);if(t)return t;const n=[];return(e.options||[]).forEach(e=>{const t=e?.key;t&&this.state.answers?.[`option_${t}`]&&n.push(t)}),n}_getItemValue(e,t,n){const r={element:e.element,value:""};if(!e||!t)return r;switch(e.element){case"Rating":return r.value=t?.inputField?.current?.state?.rating??"",r;case"Tags":return r.value=t?.inputField?.current?.state?.value??"",r;case"DatePicker":case"Base64FileViewer":return r.value=t?.state?.value??"",r;case"Camera":return r.value=t?.state?.img??"",r;case"TableInput":return r.value=t?.state?.tableData??"",r;case"RadioButton":return r.value=t?.state?.selectedValue??"",r;case"DynamicMultiInput":case"DataGridInput":case"CascadeSelect":case"CustomDatePicker":case"ArithmeticInput":case"CustomSelect":return r.value=t?.state?.dataList??"",r;case"FileUpload":case"MultiFileUpload":case"AzureFileUpload":return r.value=t?.state?.fileUpload??[],r;default:{const e=t?.inputField?.current;if(e){let t=e.value;return n&&"string"==typeof t&&(t=t.trim()),r.value=t,r}const o=ze().findDOMNode(t?.inputField?.current||t);return o&&null!=o.value&&(r.value=n&&"string"==typeof o.value?o.value.trim():o.value),r}}}_isIncorrect(e){if(!e?.canHaveAnswer)return!1;const t=this.inputs[e.field_name];if(!t)return!1;if("Checkboxes"===e.element||"RadioButtons"===e.element){for(const n of e.options||[]){const e=t.options?.[`child_ref_${n.key}`],r=e&&ze().findDOMNode(e),o=!!r?.checked,i=Object.prototype.hasOwnProperty.call(n||{},"correct");if(i&&!o||!i&&o)return!0}return!1}const n=this._getItemValue(e,t,!0);return"Rating"===e.element?String(n.value)!==String(e.correct):String(n.value||"").toLowerCase()!==String(e.correct||"").trim().toLowerCase()}_isInvalid(e){if(!e?.required)return!1;const t=this.inputs[e.field_name];if(!t)return!0;if("Checkboxes"===e.element||"RadioButtons"===e.element){let n=0;for(const r of e.options||[]){const e=t.options?.[`child_ref_${r.key}`],o=e&&ze().findDOMNode(e);o?.checked&&(n+=1)}return n<1}const n=this._getItemValue(e,t,!1);return"Rating"===e.element?0===Number(n.value):"MultiFileUpload"===e.element?(n.value||[]).some(e=>!e?.fileData):!n.value||n.value?.length<1}_collect(e,t){if(!e?.field_name)return null;const n=this.inputs[e.field_name],r={id:e.id,name:e.field_name,custom_name:e.custom_name||e.field_name};if("Checkboxes"===e.element||"RadioButtons"===e.element){const t=[];for(const n of e.options||[]){const r=this.inputs[e.field_name]?.options?.[`child_ref_${n.key}`],o=r&&ze().findDOMNode(r);o?.checked&&t.push(this._getOptionKeyValue(n))}return r.value=t,r}return n?(r.value=this._getItemValue(e,n,t).value,r):null}_collectFormData(e,t){const n=[];for(const r of e||[]){const e=this._collect(r,t);e&&n.push(e)}return n}_getSignatureImg(e){const t=this.inputs[e.field_name],n=t?.canvas?.current;if(!n)return;const r=n.toDataURL().replace("data:image/png;base64,",""),o=n.isEmpty(),i=t?.inputField?.current&&ze().findDOMNode(t.inputField.current);i&&(i.value=o?"":r)}handleSubmit(e){e.preventDefault();let t=[];if(this.props.skip_validations||(t=this.validateForm(),this.emitter.emit("formValidation",t)),t.length<1){const e=this._collectFormData(this.props.data,!0);if(this.props.onSubmit)this.props.onSubmit(e);else{const e=ze().findDOMNode(this.form);e&&e.submit&&e.submit()}}}handleBlur(){const e=this._collectFormData(this.props.data,!0),t={};e.forEach(e=>t[e.name]=e.value),this.setState({answers:t},()=>{this.props.onBlur?.(e)})}handleChange(){const e=this._collectFormData(this.props.data,!1),t={};e.forEach(e=>t[e.name]=e.value),this.setState({answers:t}),this.onChangeDebounceId&&clearTimeout(this.onChangeDebounceId),this.onChangeDebounceId=setTimeout(()=>{this.props.onChange?.(e)},120)}validateForm(){const e=[],{intl:t,display_short:n}=this.props,r=n?(this.props.data||[]).filter(e=>!0===e?.alternateForm):this.props.data||[];for(const n of r)if(n){if("Signature"===n.element&&this._getSignatureImg(n),this._isInvalid(n)&&e.push(`${n.label} ${t.formatMessage({id:"message.is-required"})}!`),"EmailInput"===n.element){const r=this.inputs[n.field_name],o=this._getItemValue(n,r).value;o&&!Nc(o)&&e.push(`${n.label} ${t.formatMessage({id:"message.invalid-email"})}`)}if("PhoneNumber"===n.element){const r=this.inputs[n.field_name],o=this._getItemValue(n,r).value;o&&!Ic(o)&&e.push(`${n.label} ${t.formatMessage({id:"message.invalid-phone-number"})}`)}this.props.validateForCorrectness&&this._isIncorrect(n)&&e.push(`${n.label} ${t.formatMessage({id:"message.was-answered-incorrectly"})}!`)}return e}getDataById(e){return(this.props.data||[]).find(t=>t?.id===e)}getInputElement(e){if(!e)return null;if(e.custom)return this.getCustomElement(e);const t=nl[e.element],n=this.props.read_only||e?.readOnly,o=this._answersWithVariables();return r().createElement("div",{key:`form_${e.id}`},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:o},r().createElement(t,{handleChange:this.handleChange,ref:t=>this.inputs[e.field_name]=t,mutable:!0,data:e,read_only:n,defaultValue:this._getDefaultValue(e),resultData:o,apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})))}getContainerElement(e,t){const n=(e.childItems||[]).map(t=>t?this.getInputElement(this.getDataById(t)):r().createElement("div",{key:`empty_${e.id}`}," "));return r().createElement(t,{mutable:!0,key:`form_${e.id}`,data:e,controls:n,apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})}getSimpleElement(e){const t=nl[e.element];return r().createElement(t,{mutable:!0,key:`form_${e.id}`,data:e,apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})}getCustomElement(e){const{intl:n}=this.props;e.component&&"function"==typeof e.component||(e.component=al().get(e.key),e.component||console.error(`${e.element} ${n.formatMessage({id:"message.was-not-registered"})}`));const o=e.forwardRef?{handleChange:this.handleChange,defaultValue:this._getDefaultValue(e),ref:t=>this.inputs[e.field_name]=t}:{},i=this._answersWithVariables();return r().createElement("div",{key:`form_${e.id}`},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:i},r().createElement(ol,(0,t.A)({mutable:!0,read_only:this.props.read_only||e?.readOnly,data:e,resultData:i,apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"},o))))}render(){const e=this.props.display_short?(this.props.data||[]).filter(e=>!0===e?.alternateForm):this.props.data||[],t=this._answersWithVariables(),n=e.filter(e=>e&&!e.parentId).map((e,n)=>{switch(e.element){case"TextInput":case"DynamicInput":case"AmountInput":case"ArithmeticInput":case"DocumentSelect":case"CascadeSelect":case"DynamicMultiInput":case"DataGridInput":case"CustomSelect":case"CustomDatepicker":case"TableInput":case"EmailInput":case"PhoneNumber":case"NumberInput":case"PasswordInput":case"MultiFileUpload":case"AzureFileUpload":case"Base64FileViewer":case"TextArea":case"Dropdown":case"SmartAdaptorDropdown":case"DatePicker":case"RadioButtons":case"RadioButton":case"Rating":case"Tags":case"Range":return this.getInputElement(e);case"CustomElement":return this.getCustomElement(e);case"MultiColumnRow":return this.getContainerElement(e,hl);case"ThreeColumnRow":return this.getContainerElement(e,fl);case"TwoColumnRow":return this.getContainerElement(e,dl);case"FieldSet":return this.getContainerElement(e,gl);case"Signature":return r().createElement("div",{key:n},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:t},r().createElement(Oc,{key:`form_${e.id}`,ref:t=>this.inputs[e.field_name]=t,read_only:this.props.read_only||e?.readOnly,mutable:!0,data:e,defaultValue:this._getDefaultValue(e),apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})));case"Checkboxes":return r().createElement("div",{key:n},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:t},r().createElement(Cc,{key:`form_${e.id}`,ref:t=>this.inputs[e.field_name]=t,read_only:this.props.read_only,handleChange:this.handleChange,mutable:!0,data:e,defaultValue:this._optionsDefaultValue(e),apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})));case"Image":return r().createElement("div",{key:n},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:t},r().createElement(kc,{key:`form_${e.id}`,ref:t=>this.inputs[e.field_name]=t,handleChange:this.handleChange,mutable:!0,data:e,defaultValue:this._getDefaultValue(e),apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})));case"Download":return r().createElement("div",{key:n},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:t},r().createElement(Dc,{key:`form_${e.id}`,download_path:this.props.download_path,mutable:!0,data:e,apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})));case"Camera":return r().createElement("div",{key:n},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:t},r().createElement(Mc,{key:`form_${e.id}`,ref:t=>this.inputs[e.field_name]=t,read_only:this.props.read_only||e?.readOnly,mutable:!0,data:e,defaultValue:this._getDefaultValue(e),apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})));case"FileUpload":return r().createElement("div",{key:n},r().createElement(xc,{data:e,toggleVisibility:e?.toggleVisibility,fields:e?.visibilityFields||[],results:t},r().createElement(Tc,{key:`form_${e.id}`,ref:t=>this.inputs[e.field_name]=t,read_only:this.props.read_only||e?.readOnly,mutable:!0,data:e,defaultValue:this._getDefaultValue(e),apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"})));default:return this.getSimpleElement(e)}});return r().createElement("div",null,r().createElement(Sc,{emitter:this.emitter}),r().createElement("div",{className:"react-form-builder-form"},r().createElement("form",{encType:"multipart/form-data",ref:e=>this.form=e,action:this.props.form_action,onBlur:this.handleBlur,onChange:this.handleChange,onSubmit:this.handleSubmit,method:this.props.form_method},this.props.authenticity_token&&r().createElement("div",{style:{display:"none"}},r().createElement("input",{name:"utf8",type:"hidden",value:"✓"}),r().createElement("input",{name:"authenticity_token",type:"hidden",value:this.props.authenticity_token}),r().createElement("input",{name:"task_id",type:"hidden",value:this.props.task_id})),r().createElement("div",{id:"form-items",className:""},n),r().createElement("div",{className:"mt-6 btn-toolbar"},!this.props.hide_actions&&this.handleRenderSubmit(),!this.props.hide_actions&&this.props.back_action&&this.handleRenderBack()))))}}Lc.defaultProps={validateForCorrectness:!1};const jc=(0,B.Ay)(Lc),Pc={messages:{...JSON.parse('{"display-label":"Display Label","choose-file":"Choose file","choose-file-type":"Choose file type","select-file-type":"Select file type","text-to-display":"Text to display","link-to":"Link to","center":"Center","width":"Width","height":"Height","required":"Required","read-only":"Read only","default-to-today":"Default to Today","show-time-select":"Show Time Select","show-time-select-only":"Show Time Select Only","show-time-input":"Show Time Input","display-horizontal":"Display horizontal","variable-key":"Variable Key","variable-key-desc":"This will give the element a key that can be used to replace the content with a runtime value","print-options":"Print options","page-break-before-elements":"Page Break Before Element","alternate-signature-page":"Alternate/Signature Page","display-on-alternate-signature-page":"Display on alternate/signature Page","step":"Step","min":"Min","max":"Max","default-selected":"Default Selected","text-style":"Text Style","bold":"Bold","italic":"Italic","description":"Description","correct-answer":"Correct Answer","populate-options-from-api":"Populate Options from API","populate":"Populate","pdf":"PDF","word":"Word","excel":"Excel","ppt":"PPT","options":"Options","value":"Value","correct":"Correct","dismiss":"Dismiss","place-holder-option-1":"Place holder option 1","place-holder-option-2":"Place holder option 2","place-holder-option-3":"Place holder option 3","place-holder-tag-1":"Place holder option 1","place-holder-tag-2":"Place holder option 2","place-holder-tag-3":"Place holder option 3","toolbox":"Toolbox","header-text":"Header Text","label":"Label","paragraph":"Paragraph","line-break":"Line Break","dropdown":"Dropdown","smartAdaptorDropdown":"SmartAdaptor Dropdown","tags":"Tags","checkboxes":"Checkboxes","multiple-choice":"Multiple Choice","text-input":"Text Input","email-input":"Email","phone-input":"Phone Number","number-input":"Number Input","multi-line-input":"Multi-line Input","fieldset":"Fieldset","two-columns-row":"Two Column Row","three-columns-row":"Three Columns Row","four-columns-row":"Four Columns Row","five-columns-row":"Five Columns Row","six-columns-row":"Six Columns Row","image":"Image","rating":"Rating","date":"Date","signature":"Signature","website":"Website","file-attachment":"File Attachment","range":"Range","camera":"Camera","file-upload":"File Upload","place-holder-text":"Placeholder text...","place-holder-label":"Placeholder label","place-holder-website-link":"Placeholder website Link...","place-holder-file-name":"Placeholder file name...","place-holder-email":"E-Mail","place-holder-phone-number":"Phone Number","easy":"Easy","difficult":"Difficult","drop-zone":"Dropzone","message.is-required":"is required","message.was-answered-incorrectly":"was answered incorrectly","message.was-not-registered":"was not registered","message.invalid-email":"field requires valid email address","message.invalid-phone-number":"field requires a valid phone number"}')},locale:"en-US"},Rc={messages:{...JSON.parse('{"display-label":"Visualizza etichetta","choose-file":"Scegli file","choose-file-type":"Scegli tipo di file","select-file-type":"Scegli tipo di file","text-to-display":"Testo visualizzato","link-to":"Link to","center":"Centro","width":"Larghezza","height":"Altezza","required":"Obbligatorio","read-only":"Sola lettura","default-to-today":"Default oggi","show-time-select":"Visualizza selettore orario","show-time-select-only":"Visualizza solo orario","show-time-input":"Visualizza input orario","display-horizontal":"Visualizza orizzontale","variable-key":"Chiave variabile","variable-key-desc":"Ciò fornirà all\'elemento una chiave che può essere utilizzata per sostituire il contenuto con un valore di runtime","print-options":"Opzioni di stampa","page-break-before-elements":"Interruzione di pagina prima dell\'elemento","alternate-signature-page":"Pagina alternativa/firma","display-on-alternate-signature-page":"Visualizza su pagina alternativa/firma","step":"Step","min":"Min","max":"Max","default-selected":"Selezionato di default","text-style":"Stile testo","bold":"Grassetto","italic":"Corsivo","description":"Descrizione","correct-answer":"Risposta corretta","populate-options-from-api":"Popola opzione da API","populate":"Popola","pdf":"PDF","word":"Word","excel":"Excel","ppt":"PPT","options":"Opzioni","value":"Valore","correct":"Corretto","dismiss":"Scarta","place-holder-option-1":"Segnaposto opzione 1","place-holder-option-2":"Segnaposto opzione 2","place-holder-option-3":"Segnaposto opzione 3","place-holder-tag-1":"Segnaposto opzione 1","place-holder-tag-2":"Segnaposto opzione 2","place-holder-tag-3":"Segnaposto opzione 3","toolbox":"Toolbox","header-text":"Testo Header","label":"Etichetta","paragraph":"Paragrafo","line-break":"Linea Interruzione","dropdown":"Dropdown","smartAdaptorDropdown":"Dropdown SmartAdaptor","tags":"Tags","checkboxes":"Checkboxes","multiple-choice":"Scelta multipla","text-input":"Input testo","email-input":"Email","phone-input":"Numero di telefono","number-input":"Input numerico","multi-line-input":"Input multi linea","fieldset":"Set di campi","two-columns-row":"Layout 2 colonne","three-columns-row":"Layout 3 colonne","four-columns-row":"Layout 4 colonne","five-columns-row":"Layout 5 colonne","six-columns-row":"Layout 6 colonne","image":"Immagine","rating":"Valutazione","date":"Data","signature":"Firma","website":"Sito web","file-attachment":"Allegato file","range":"Range","camera":"Camera","file-upload":"Upload file","place-holder-text":"Testo segnaposto...","place-holder-label":"Etichetta segnaposto","place-holder-website-link":"Segnaposto link sito...","place-holder-file-name":"Segnaposto nome file...","place-holder-email":"E-Mail","place-holder-phone-number":"Numero di telefono","easy":"Facile","difficult":"Difficile","drop-zone":"Dropzone","message.is-required":"è obbligatorio","message.was-answered-incorrectly":"è stato risposto in modo errato","message.was-not-registered":"non è stato registrato","message.invalid-email":"il campo richiede un indirizzo email valido","message.invalid-phone-number":"campo richiede un numero di telefono valido"}')},locale:"it-IT"},Fc={en:Pc,vi:{messages:{...JSON.parse('{"display-label":"Nhãn hiển thị","choose-file":"Chọn tệp tin","text-to-display":"Chữ hiển thị","link-to":"Liên kết tới","center":"Giữa","width":"Độ rộng","height":"Chiều cao","required":"Bắt buộc nhập","read-only":"Chỉ đọc","default-to-today":"Mặc định hôm nay","show-time-select":"Hiển thị chọn thời gian","show-time-select-only":"Chỉ hiển thị thời gian","show-time-input":"Hiển thị đầu vào thời gian","display-horizontal":"Hiển thị theo chiều ngang","variable-key":"Khóa tham chiếu","variable-key-desc":"Tùy chọn này cung cấp từ khóa dùng để thay thế nội dung khi biểu mẫu hoạt động","print-options":"Tùy chọn in ấn","page-break-before-elements":"Phân trang trước thành phần điểu khiển","alternate-signature-page":"Trang thay thế / ký","display-on-alternate-signature-page":"Hiển thị trên trang thay thế / ký","step":"Bước nhảy","min":"Nhỏ nhất","max":"Lớn nhất","default-selected":"Mặc Định Chọn","text-style":"Kiểu Chữ","bold":"Đậm","italic":"Nghiêng","description":"Mô tả","correct-answer":"Lựa chọn đúng","populate-options-from-api":"Lấy dữ liệu từ API","populate":"Thực hiện","options":"Tùy chọn","value":"Giá trị","correct":"Đúng","dismiss":"Bỏ qua","place-holder-option-1":"Lựa chọn 1","place-holder-option-2":"Lựa chọn 2","place-holder-option-3":"Lựa chọn 3","place-holder-tag-1":"Lựa chọn 1","place-holder-tag-2":"Lựa chọn 2","place-holder-tag-3":"Lựa chọn 3","toolbox":"Công cụ","header-text":"Tiêu đề","label":"Nhãn","paragraph":"Đoạn văn","line-break":"Đường kẻ dòng","dropdown":"Danh sách chọn","tags":"Thẻ","checkboxes":"Hộp chọn","multiple-choice":"Nhiều lựa chọn","text-input":"Nhập chữ","number-input":"Nhập số","fieldset":"bộ trường","multi-line-input":"Nhập nhiều dòng","two-columns-row":"Dòng có hai cột","three-columns-row":"Dòng có ba cột","four-columns-row":"Dòng có bốn cột","image":"Liên kết ảnh","rating":"Đánh giá","date":"Ngày","signature":"Chữ kí","website":"Trang web","file-attachment":"Tệp đính kèm","range":"Khoảng","camera":"Tải ảnh","place-holder-text":"Nội dung...","place-holder-label":"Nhãn","place-holder-website-link":"Đường dẫn tới website...","place-holder-file-name":"Tên tệp...","easy":"Easy","difficult":"Difficult","drop-zone":"Khu vực kéo thả","message.is-required":"không được bỏ trống","message.was-answered incorrectly":"đã trả lời sai","message.was-not-registered":"chưa đăng ký"}')},locale:"vi-VN"},it:Rc,fa:{messages:{...JSON.parse('{"display-label":"برچسب نمایش","choose-file":"انتخاب فایل","choose-file-type":"انتخاب نوع فایل","select-file-type":"انتخاب نوع فایل","text-to-display":"متن برای نمایش","link-to":"لینک به","center":"مرکز","width":"عرض","height":"ارتفاع","required":"الزامی","read-only":"فقط خواندنی","default-to-today":"پیش‌فرض به امروز","show-time-select":"نمایش انتخاب زمان","show-time-select-only":"فقط نمایش انتخاب زمان","show-time-input":"نمایش ورودی زمان","display-horizontal":"نمایش افقی","variable-key":"کلید متغیر","variable-key-desc":"این عنصر را به کلیدی تبدیل می‌کند که می‌تواند با یک مقدار زمان اجرا جایگزین شود","print-options":"گزینه‌های پرینت","page-break-before-elements":"شکست صفحه قبل از عنصر","alternate-signature-page":"صفحه امضا/جایگزین","display-on-alternate-signature-page":"نمایش در صفحه امضا/جایگزین","step":"گام","min":"حداقل","max":"حداکثر","default-selected":"پیش‌فرض انتخاب شده","text-style":"سبک متن","bold":"پررنگ","italic":"ایتالیک","description":"توضیحات","correct-answer":"پاسخ صحیح","populate-options-from-api":"پر کردن گزینه‌ها از API","populate":"پر کردن","pdf":"PDF","word":"Word","excel":"Excel","ppt":"PPT","options":"گزینه‌ها","value":"مقدار","correct":"صحیح","dismiss":"رد کردن","place-holder-option-1":"گزینه جایگزین 1","place-holder-option-2":"گزینه جایگزین 2","place-holder-option-3":"گزینه جایگزین 3","place-holder-tag-1":"برچسب جایگزین 1","place-holder-tag-2":"برچسب جایگزین 2","place-holder-tag-3":"برچسب جایگزین 3","toolbox":"جعبه ابزار","header-text":"متن سرصفحه","label":"برچسب","paragraph":"پاراگراف","line-break":"شکست خط","dropdown":"منوی کشویی","tags":"برچسب‌ها","checkboxes":"چک‌ باکس‌ها","multiple-choice":"چند گزینه‌ای","text-input":"ورودی متن","email-input":"ایمیل","phone-input":"شماره تلفن","number-input":"ورودی عدد","multi-line-input":"ورودی چند خطی","fieldset":"مجموعه فیلد","two-columns-row":"ردیف دو ستونی","three-columns-row":"ردیف سه ستونی","four-columns-row":"ردیف چهار ستونی","five-columns-row":"ردیف پنج ستونی","six-columns-row":"ردیف شش ستونی","image":"تصویر","rating":"رتبه‌بندی","date":"تاریخ","signature":"امضا","website":"وب‌سایت","file-attachment":"پیوست فایل","range":"محدوده","camera":"دوربین","file-upload":"بارگذاری فایل","place-holder-text":"متن جایگزین...","place-holder-label":"برچسب جایگزین","place-holder-website-link":"لینک وب‌سایت جایگزین...","place-holder-file-name":"نام فایل جایگزین...","place-holder-email":"ایمیل","place-holder-phone-number":"شماره تلفن","easy":"آسان","difficult":"دشوار","drop-zone":"منطقه رها کردن","message.is-required":"الزامی است","message.was-answered-incorrectly":"به اشتباه پاسخ داده شد","message.was-not-registered":"ثبت نشد","message.invalid-email":"فیلد نیاز به آدرس ایمیل معتبر دارد","message.invalid-phone-number":"فیلد نیاز به شماره تلفن معتبر دارد"}')},locale:"fa-IR"}};class zc extends r().Component{constructor(e){super(e),this.state={editMode:!1,editElement:null},this.editModeOn=this.editModeOn.bind(this)}editModeOn(e,t){t.preventDefault(),t.stopPropagation(),this.state.editMode?this.setState({editMode:!this.state.editMode,editElement:null}):this.setState({editMode:!this.state.editMode,editElement:e})}manualEditModeOff(){this.state.editMode&&this.setState({editMode:!1,editElement:null})}render(){const e={showDescription:this.props.show_description},n=this.props.locale?this.props.locale:"en",o=Fc[n];return this.props.toolbarItems&&(e.items=this.props.toolbarItems),r().createElement(s,{backend:F,context:window},r().createElement(ke,{locale:o.locale,messages:o.messages},r().createElement("div",null,r().createElement("div",{className:"flex clearfix react-form-builder"},r().createElement(pc,{files:this.props.files,manualEditModeOff:this.manualEditModeOff.bind(this),showCorrectColumn:this.props.showCorrectColumn,parent:this,data:this.props.data,url:this.props.url,saveUrl:this.props.saveUrl,onLoad:this.props.onLoad,onPost:this.props.onPost,editModeOn:this.editModeOn,editMode:this.state.editMode,variables:this.props.variables,registry:al(),editElement:this.state.editElement,renderEditForm:this.props.renderEditForm,saveAlways:this.props.saveAlways,apiBaseUrl:this.props.apiBaseUrl||"https://api.dev.gateway.kusala.com.ng"}),r().createElement(bc,(0,t.A)({},e,{customItems:this.props.customToolbarItems}))))))}}function Bc(e){const t=e.locale?e.locale:"en",n=Fc[t];return r().createElement(ke,{locale:n.locale,messages:n.messages},r().createElement(jc,e))}const Uc={};Uc.ReactFormBuilder=zc,Uc.ReactFormGenerator=Bc,Uc.ElementStore=Le,Uc.Registry=al();const Hc=Uc})(),c})());