1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3607],{5041:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(44501),o=n(40670),i=n(15039),a=n.n(i),s=n(14232),l=n(64277),c=["children","name","className","checked","type","onChange","value","disabled","inputRef"],u=function(){},p=s.forwardRef(function(e,t){var n=e.children,i=e.name,p=e.className,d=e.checked,f=e.type,h=e.onChange,y=e.value,m=e.disabled,b=e.inputRef,g=(0,o.A)(e,c),E=(0,s.useState)(!1),v=E[0],O=E[1],T=(0,s.useCallback)(function(e){"INPUT"===e.target.tagName&&O(!0)},[]),w=(0,s.useCallback)(function(e){"INPUT"===e.target.tagName&&O(!1)},[]);return s.createElement(l.A,(0,r.A)({},g,{ref:t,className:a()(p,v&&"focus",m&&"disabled"),type:void 0,active:!!d,as:"label"}),s.createElement("input",{name:i,type:f,value:y,ref:b,autoComplete:"off",checked:!!d,disabled:!!m,onFocus:T,onBlur:w,onChange:h||u}),n)});p.displayName="ToggleButton";let d=p},9076:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(44501),o=n(40670),i=n(15039),a=n.n(i),s=n(14232),l=n(44515
1),c=["bsPrefix","variant","pill","className","as"],u=s.forwardRef(function(e,t){var n=e.bsPrefix,i=e.variant,u=e.pill,p=e.className,d=e.as,f=(0,o.A)(e,c),h=(0,l.oU)(n,"badge");return s.createElement(void 0===d?"span":d,(0,r.A)({ref:t},f,{className:a()(p,h,u&&h+"-pill",i&&h+"-"+i)}))});u.displayName="Badge",u.defaultProps={pill:!1};let p=u},28814:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>tS});var r=n(14232);function o(e){return t=>typeof t===e}var i=o("function"),a=e=>"RegExp"===Object.prototype.toString.call(e).slice(8,-1),s=e=>!l(e)&&null!==e&&(i(e)||"object"==typeof e),l=o("undefined");function c(e,t){if(e===t)return!0;if(e&&s(e)&&t&&s(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t)){let{length:n}=e;if(n!==t.length)return!1;for(let r=n;0!=r--;)if(!c(e[r],t[r]))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;for(let n of e.entries())if(!c(n[1],t.get(n[0])))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(e.byteLength!==t.byteLength)return!1;let n=new DataView(e.buffer),r=new DataView(t.buffer),o=e.byteLength;for(;o--;)if(n.getUint8(o)!==r.getUint8(o))return!1;return!0}if(a(e)&&a(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let e=n.length;0!=e--;)if(!Object.prototype.hasOwnProperty.call(t,n[e]))return!1;for(let r=n.length;0!=r--;){let o=n[r];if(("_owner"!==o||!e.$$typeof)&&!c(e[o],t[o]))return!1}return!0}return!!(Number.isNaN(e)&&Number.isNaN(t))||e===t}var u=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],p=["bigint","boolean","null","number","string","symbol","undefined"];function d(e){var t;let n=Object.prototype.toString.call(e).slice(8,-1);return/HTML\w+Element/.test(n)?"HTMLElement":(t=n,u.includes(t))?n:void 0}function f(e){return t=>d(t)===e}function h(e){return t=>typeof t===e}var y=["innerHTML","ownerDocument","style","attributes","nodeValue"];function m(e){if(null===e)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(m.array(e))return"Array";if(m.plainFunction(e))return"Function";let t=d(e);return t||"Object"}m.array=Array.isArray,m.arrayOf=(e,t)=>(!!m.array(e)||!!m.function(t))&&e.every(e=>t(e)),m.asyncGeneratorFunction=e=>"AsyncGeneratorFunction"===d(e),m.asyncFunction=f("AsyncFunction"),m.bigint=h("bigint"),m.boolean=e=>!0===e||!1===e,m.date=f("Date"),m.defined=e=>!m.undefined(e),m.domElement=e=>m.object(e)&&!m.plainObject(e)&&1===e.nodeType&&m.string(e.nodeName)&&y.every(t=>t in e),m.empty=e=>m.string(e)&&0===e.length||m.array(e)&&0===e.length||m.object(e)&&!m.map(e)&&!m.set(e)&&0===Object.keys(e).length||m.set(e)&&0===e.size||m.map(e)&&0===e.size,m.error=f("Error"),m.function=h("function"),m.generator=e=>m.iterable(e)&&m.function(e.next)&&m.function(e.throw),m.generatorFunction=f("GeneratorFunction"),m.instanceOf=(e,t)=>!!e&&!!t&&Object.getPrototypeOf(e)===t.prototype,m.iterable=e=>!m.nullOrUndefined(e)&&m.function(e[Symbol.iterator]),m.map=f("Map"),m.nan=e=>Number.isNaN(e),m.null=e=>null===e,m.nullOrUndefined=e=>m.null(e)||m.undefined(e),m.number=e=>h("number")(e)&&!m.nan(e),m.numericString=e=>m.string(e)&&e.length>0&&!Number.isNaN(Number(e)),m.object=e=>!m.nullOrUndefined(e)&&(m.function(e)||"object"==typeof e),m.oneOf=(e,t)=>!!m.array(e)&&e.indexOf(t)>-1,m.plainFunction=f("Function"),m.plainObject=e=>{if("Object"!==d(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t===Object.getPrototypeOf({})},m.primitive=e=>{var t;return m.null(e)||(t=typeof e,p.includes(t))},m.promise=f("Promise"),m.propertyOf=(e,t,n)=>{if(!m.object(e)||!t)return!1;let r=e[t];return m.function(n)?n(r):m.defined(r)},m.regexp=f("RegExp"),m.set=f("Set"),m.string=h("string"),m.symbol=h("symbol"),m.undefined=h("undefined"),m.weakMap=f("WeakMap"),m.weakSet=f("WeakSet");var b=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],g=["bigint","boolean","null","number","string","symbol","undefined"];function E(e){var t;let n=Object.prototype.toString.call(e).slice(8,-1);return/HTML\w+Element/.test(n)?"HTMLElement":(t=n,b.includes(t))?n:void 0}function v(e){return t=>E(t)===e}function O(e){return t=>typeof t===e}var T=["innerHTML","ownerDocument","style","attributes","nodeValue"];function w(e){if(null===e)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(w.array(e))return"Array";if(w.plainFunction(e))return"Function";let t=E(e);return t||"Object"}function S(e,t,n){let{actual:r,key:o,previous:i,type:a}=n,s=_(e,o),l=_(t,o),c=[s,l].every(w.number)&&("increased"===a?s<l:s>l);return w.undefined(r)||(c=c&&l===r),w.undefined(i)||(c=c&&s===i),c}function N(e,t,n){var r;let{key:o,type:i,value:a}=n,s=_(e,o),l=_(t,o),u="added"===i?s:l,p="added"===i?l:s;if(!w.nullOrUndefined(a)){if(!w.defined(u))return c(p,a);if(w.array(u)||w.plainObject(u))return!!I(u,p)&&([u,p].every(w.array)?!u.some(C(a))&&p.some(C(a)):[u,p].every(w.plainObject)?!Object.entries(u).some(k(a))&&Object.entries(p).some(k(a)):p===a);return!1}return[s,l].every(w.array)?!p.every(P(u)):[s,l].every(w.plainObject)?(r=Object.keys(u),Object.keys(p).some(e=>!r.includes(e))):![s,l].every(e=>w.primitive(e)&&w.defined(e))&&("added"===i?!w.defined(s)&&w.defined(l):w.defined(s)&&!w.defined(l))}function R(e,t,{key:n}={}){let r=_(e,n),o=_(t,n);if(!I(r,o))throw TypeError("Inputs have different types");if(!function(...e){return e.every(e=>w.string(e)||w.array(e)||w.plainObject(e))}(r,o))throw TypeError("Inputs don't have length");return[r,o].every(w.plainObject)&&(r=Object.keys(r),o=Object.keys(o)),[r,o]}function k(e){return([t,n])=>
1w.array(e)?c(e,n)||e.some(e=>c(e,n)||w.array(n)&&P(n)(e)):w.plainObject(e)&&e[t]?!!e[t]&&c(e[t],n):c(e,n)}function C(e){return t=>w.array(e)?e.some(e=>c(e,t)||w.array(t)&&P(t)(e)):c(e,t)}function A(e,t){return w.array(e)?e.some(e=>c(e,t)):c(e,t)}function P(e){return t=>e.some(e=>c(e,t))}function I(...e){return e.every(w.array)||e.every(w.number)||e.every(w.plainObject)||e.every(w.string)}function _(e,t){if(w.plainObject(e)||w.array(e)){if(w.string(t))return t.split(".").reduce((e,t)=>e&&e[t],e);if(w.number(t))return e[t]}return e}function D(e,t){if([e,t].some(w.nullOrUndefined))throw Error("Missing required parameters");if(![e,t].every(e=>w.plainObject(e)||w.array(e)))throw Error("Expected plain objects or array");return{added:(n,r)=>{try{return N(e,t,{key:n,type:"added",value:r})}catch{return!1}},changed:(n,r,o)=>{try{let i=_(e,n),a=_(t,n),s=w.defined(r),l=w.defined(o);if(s||l){let e=l?A(o,i):!A(r,i),t=A(r,a);return e&&t}if([i,a].every(w.array)||[i,a].every(w.plainObject))return!c(i,a);return i!==a}catch{return!1}},changedFrom:(n,r,o)=>{if(!w.defined(n))return!1;try{let i=_(e,n),a=_(t,n),s=w.defined(o);return A(r,i)&&(s?A(o,a):!s)}catch{return!1}},decreased:(n,r,o)=>{if(!w.defined(n))return!1;try{return S(e,t,{key:n,actual:r,previous:o,type:"decreased"})}catch{return!1}},emptied:n=>{try{let[r,o]=R(e,t,{key:n});return!!r.length&&!o.length}catch{return!1}},filled:n=>{try{let[r,o]=R(e,t,{key:n});return!r.length&&!!o.length}catch{return!1}},increased:(n,r,o)=>{if(!w.defined(n))return!1;try{return S(e,t,{key:n,actual:r,previous:o,type:"increased"})}catch{return!1}},removed:(n,r)=>{try{return N(e,t,{key:n,type:"removed",value:r})}catch{return!1}}}}w.array=Array.isArray,w.arrayOf=(e,t)=>(!!w.array(e)||!!w.function(t))&&e.every(e=>t(e)),w.asyncGeneratorFunction=e=>"AsyncGeneratorFunction"===E(e),w.asyncFunction=v("AsyncFunction"),w.bigint=O("bigint"),w.boolean=e=>!0===e||!1===e,w.date=v("Date"),w.defined=e=>!w.undefined(e),w.domElement=e=>w.object(e)&&!w.plainObject(e)&&1===e.nodeType&&w.string(e.nodeName)&&T.every(t=>t in e),w.empty=e=>w.string(e)&&0===e.length||w.array(e)&&0===e.length||w.object(e)&&!w.map(e)&&!w.set(e)&&0===Object.keys(e).length||w.set(e)&&0===e.size||w.map(e)&&0===e.size,w.error=v("Error"),w.function=O("function"),w.generator=e=>w.iterable(e)&&w.function(e.next)&&w.function(e.throw),w.generatorFunction=v("GeneratorFunction"),w.instanceOf=(e,t)=>!!e&&!!t&&Object.getPrototypeOf(e)===t.prototype,w.iterable=e=>!w.nullOrUndefined(e)&&w.function(e[Symbol.iterator]),w.map=v("Map"),w.nan=e=>Number.isNaN(e),w.null=e=>null===e,w.nullOrUndefined=e=>w.null(e)||w.undefined(e),w.number=e=>O("number")(e)&&!w.nan(e),w.numericString=e=>w.string(e)&&e.length>0&&!Number.isNaN(Number(e)),w.object=e=>!w.nullOrUndefined(e)&&(w.function(e)||"object"==typeof e),w.oneOf=(e,t)=>!!w.array(e)&&e.indexOf(t)>-1,w.plainFunction=v("Function"),w.plainObject=e=>{if("Object"!==E(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t===Object.getPrototypeOf({})},w.primitive=e=>{var t;return w.null(e)||(t=typeof e,g.includes(t))},w.promise=v("Promise"),w.propertyOf=(e,t,n)=>{if(!w.object(e)||!t)return!1;let r=e[t];return w.function(n)?n(r):w.defined(r)},w.regexp=v("RegExp"),w.set=v("Set"),w.string=O("string"),w.symbol=O("symbol"),w.undefined=O("undefined"),w.weakMap=v("WeakMap"),w.weakSet=v("WeakSet");var L=n(45534),x=n(58323),j=n(98477),M=n(29885),H=n(34640),B=n(95062),U=n.n(B),G=n(51207),F=n(67769),W=n.n(F),z=["innerHTML","ownerDocument","style","attributes","nodeValue"],Y=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],V=["bigint","boolean","null","number","string","symbol","undefined"];function q(e){var t,n=Object.prototype.toString.call(e).slice(8,-1);return/HTML\w+Element/.test(n)?"HTMLElement":(t=n,Y.includes(t))?n:void 0}function K(e){return function(t){return q(t)===e}}function $(e){return function(t){return typeof t===e}}function Q(e){if(null===e)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(Q.array(e))return"Array";if(Q.plainFunction(e))return"Function";var t=q(e);return t||"Object"}function J(e){return function(t){return typeof t===e}}Q.array=Array.isArray,Q.arrayOf=function(e,t){return(!!Q.array(e)||!!Q.function(t))&&e.every(function(e){return t(e)})},Q.asyncGeneratorFunction=function(e){return"AsyncGeneratorFunction"===q(e)},Q.asyncFunction=K("AsyncFunction"),Q.bigint=$("bigint"),Q.boolean=function(e){return!0===e||!1===e},Q.date=K("Date"),Q.defined=function(e){return!Q.undefined(e)},Q.domElement=function(e){return Q.object(e)&&!Q.plainObject(e)&&1===e.nodeType&&Q.string(e.nodeName)&&z.every(function(t){return t in e})},Q.empty=function(e){return Q.string(e)&&0===e.length||Q.array(e)&&0===e.length||Q.object(e)&&!Q.map(e)&&!Q.set(e)&&0===Object.keys(e).length||Q.set(e)&&0===e.size||Q.map(e)&&0===e.size},Q.error=K("Error"),Q.function=$("function"),Q.generator=function(e){return Q.iterable(e)&&Q.function(e.next)&&Q.function(e.throw)},Q.generatorFunction=K("GeneratorFunction"),Q.instanceOf=function(e,t){return!!e&&!!t&&Object.getPrototypeOf(e)===t.prototype},Q.iterable=function(e){return!Q.nullOrUndefined(e)&&Q.function(e[Symbol.iterator])},Q.map=K("Map"),Q.nan=function(e){return Number.isNaN(e)},Q.null=function(e){return null===e},Q.nullOrUndefined=function(e){return Q.null(e)||Q.undefined(e)},Q.number=function(e){return $("number")(e)&&!Q.nan(e)},Q.numericString=function(e){return Q.string(e)&&e.length>0&&!Number.isNaN(Number(e))},Q.object=function(e){return!Q.nullOrUndefined(e)&&(Q.function(e)||"object"==typeof e)},Q.oneOf=function(e,t){return!!Q.array(e)&&e.indexOf(t)>-1},Q.plainFunction=K("Function"),Q.plainObject=function(e){if("Object"!==q(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.getPrototypeOf({})},Q.primitive=function(e){var t;return Q.null(e)||(t=typeof e,V.includes(t))},Q.promise=K("Promise"),Q.propertyOf=function(e,t,n){if(!Q.object(e)||!t)return!1;var r=e[t];return Q.function(n)?n(r):Q.defined(r)},Q.regexp=K("RegExp"),Q.set=K("Set"),Q.string=$("string"),Q.symbol=$("symbol"),Q.undefined=$("undefined"),Q.weakMap=K("WeakMap"),Q.weakSet=K("WeakSet");var X=J("function"),Z=function(e){return"RegExp"===Object.prototype.toString.call(e).slice(8,-1)},ee=function(e){return!et(e)&&null!==e&&(X(e)||"object"==typeof e)},et=J("undefined"),en=function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);
1if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};function er(e,t){if(e===t)return!0;if(e&&ee(e)&&t&&ee(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t)){var n=e.length;if(n!==t.length)return!1;for(var r=n;0!=r--;)if(!er(e[r],t[r]))return!1;return!0}if(e instanceof Map&&t instanceof Map)return function(e,t){var n,r,o,i;if(e.size!==t.size)return!1;try{for(var a=en(e.entries()),s=a.next();!s.done;s=a.next()){var l=s.value;if(!t.has(l[0]))return!1}}catch(e){n={error:e}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}try{for(var c=en(e.entries()),u=c.next();!u.done;u=c.next()){var l=u.value;if(!er(l[1],t.get(l[0])))return!1}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}return!0}(e,t);if(e instanceof Set&&t instanceof Set)return function(e,t){var n,r;if(e.size!==t.size)return!1;try{for(var o=en(e.entries()),i=o.next();!i.done;i=o.next()){var a=i.value;if(!t.has(a[0]))return!1}}catch(e){n={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return!0}(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(e.byteLength!==t.byteLength)return!1;for(var o=new DataView(e.buffer),i=new DataView(t.buffer),a=e.byteLength;a--;)if(o.getUint8(a)!==i.getUint8(a))return!1;return!0}if(Z(e)&&Z(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var s=Object.keys(e),l=Object.keys(t);if(s.length!==l.length)return!1;for(var c=s.length;0!=c--;)if(!Object.prototype.hasOwnProperty.call(t,s[c]))return!1;for(var c=s.length;0!=c--;){var u=s[c];if(("_owner"!==u||!e.$$typeof)&&!er(e[u],t[u]))return!1}return!0}return!!(Number.isNaN(e)&&Number.isNaN(t))||e===t}function eo(e,t,n){var r=n.actual,o=n.key,i=n.previous,a=n.type,s=ed(e,o),l=ed(t,o),c=[s,l].every(Q.number)&&("increased"===a?s<l:s>l);return Q.undefined(r)||(c=c&&l===r),Q.undefined(i)||(c=c&&s===i),c}function ei(e,t,n){var r,o=n.key,i=n.type,a=n.value,s=ed(e,o),l=ed(t,o),c="added"===i?s:l,u="added"===i?l:s;if(!Q.nullOrUndefined(a))return Q.defined(c)?!!(Q.array(c)||Q.plainObject(c))&&!!ep(c,u)&&([c,u].every(Q.array)?!c.some(el(a))&&u.some(el(a)):[c,u].every(Q.plainObject)?!Object.entries(c).some(es(a))&&Object.entries(u).some(es(a)):u===a):er(u,a);return[s,l].every(Q.array)?!u.every(eu(c)):[s,l].every(Q.plainObject)?(r=Object.keys(c),Object.keys(u).some(function(e){return!r.includes(e)})):![s,l].every(function(e){return Q.primitive(e)&&Q.defined(e)})&&("added"===i?!Q.defined(s)&&Q.defined(l):Q.defined(s)&&!Q.defined(l))}function ea(e,t,n){var r=(void 0===n?{}:n).key,o=ed(e,r),i=ed(t,r);if(!ep(o,i))throw TypeError("Inputs have different types");if(!function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.every(function(e){return Q.string(e)||Q.array(e)||Q.plainObject(e)})}(o,i))throw TypeError("Inputs don't have length");return[o,i].every(Q.plainObject)&&(o=Object.keys(o),i=Object.keys(i)),[o,i]}function es(e){return function(t){var n=t[0],r=t[1];return Q.array(e)?er(e,r)||e.some(function(e){return er(e,r)||Q.array(r)&&eu(r)(e)}):Q.plainObject(e)&&e[n]?!!e[n]&&er(e[n],r):er(e,r)}}function el(e){return function(t){return Q.array(e)?e.some(function(e){return er(e,t)||Q.array(t)&&eu(t)(e)}):er(e,t)}}function ec(e,t){return Q.array(e)?e.some(function(e){return er(e,t)}):er(e,t)}function eu(e){return function(t){return e.some(function(e){return er(e,t)})}}function ep(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.every(Q.array)||e.every(Q.number)||e.every(Q.plainObject)||e.every(Q.string)}function ed(e,t){if(Q.plainObject(e)||Q.array(e)){if(Q.string(t))return t.split(".").reduce(function(e,t){return e&&e[t]},e);if(Q.number(t))return e[t]}return e}function ef(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 eh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ef(Object(n),!0).forEach(function(t){eg(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ef(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ey(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function em(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,eN(r.key),r)}}function eb(e,t,n){return t&&em(e.prototype,t),n&&em(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function eg(e,t,n){return(t=eN(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eE(e,t){if("function"!=typeof t&&null!==t)throw 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&&eO(e,t)}function ev(e){return(ev=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function eO(e,t){return(eO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function eT(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}function ew(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eS(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||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=ev(e);n=t?Reflect.construct(r,arguments,ev(this).constructor):r.apply(this,arguments);if(n&&("object"==typeof n||"function"==typeof n))return n;if(void 0!==n)throw TypeError("Derived constructors may only return object or undefined");return ew(this)}}function eN(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var eR={flip:{padding:20},preventOverflow:{padding:10}};function ek(e,t,n){if("function"!=typeof e)throw TypeError("The typeValidator argument must be a function with the signature function(props, propName, componentName).");if(n&&"string"!=typeof n)throw TypeError("The error message is optional, but must be a string if provided.");return function(r,o,i){for(var a=arguments.length,s=Array(a>3?a-3:0),l=3;l<a;l++)s[l-3]=arguments[l];if("boolean"==typeof t?t:"function"==typeof t?t(r,o,i):!0==!!t&&!!t)return Object.hasOwnProperty.call(r,o)?e.apply(void 0,[r,o,i].concat(s)):n?Error(n):Error("Required ".concat(r[o]," `").concat(o,"` was not specified in `").concat(i,"`."));return e.apply(void 0,[r,o,i].concat(s))}}var eC={INIT:"init",IDLE:"idle",OPENING:"opening",OPEN:"open",CLOSING:"closing"},eA=void 0!==j.createPortal;function eP(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)}function eI(){return"ontouchstart"in window&&/Mobi/.test(navigator.userAgent)}function e_(e){var t=e.title,n=e.data,r=e.warn,o=e.debug,i=void 0!==r&&r?console.warn||console.error:console.log;void 0!==o&&o&&t&&n&&(console.groupCollapsed("%creact-floater: ".concat(t),"color: #9b00ff; font-weight: bold; font-size: 12px;"),Array.isArray(n)?n.forEach(function(e){Q.plainObject(e)&&e.key?i.apply(console,[e.key,e.value]):i.apply(console,[e])}):i.apply(console,[n]),console.groupEnd())}function eD(){}var eL=function(e){eE(n,e);var t=eS(n);function n(){return ey(this,n),t.apply(this,arguments)}
1return eb(n,[{key:"componentDidMount",value:function(){eP()&&(this.node||this.appendNode(),eA||this.renderPortal())}},{key:"componentDidUpdate",value:function(){eP()&&(eA||this.renderPortal())}},{key:"componentWillUnmount",value:function(){eP()&&this.node&&(eA||j.unmountComponentAtNode(this.node),this.node&&this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=void 0))}},{key:"appendNode",value:function(){var e=this.props,t=e.id,n=e.zIndex;this.node||(this.node=document.createElement("div"),t&&(this.node.id=t),n&&(this.node.style.zIndex=n),document.body.appendChild(this.node))}},{key:"renderPortal",value:function(){if(!eP())return null;var e=this.props,t=e.children,n=e.setRef;return(this.node||this.appendNode(),eA)?j.createPortal(t,this.node):(n(j.unstable_renderSubtreeIntoContainer(this,t.length>1?r.createElement("div",null,t):t[0],this.node)),null)}},{key:"renderReact16",value:function(){var e=this.props,t=e.hasChildren,n=e.placement,r=e.target;return t?this.renderPortal():r||"center"===n?this.renderPortal():null}},{key:"render",value:function(){return eA?this.renderReact16():null}}]),n}(r.Component);eg(eL,"propTypes",{children:U().oneOfType([U().element,U().array]),hasChildren:U().bool,id:U().oneOfType([U().string,U().number]),placement:U().string,setRef:U().func.isRequired,target:U().oneOfType([U().object,U().string]),zIndex:U().number});var ex=function(e){eE(n,e);var t=eS(n);function n(){return ey(this,n),t.apply(this,arguments)}return eb(n,[{key:"parentStyle",get:function(){var e=this.props,t=e.placement,n=e.styles.arrow.length,r={pointerEvents:"none",position:"absolute",width:"100%"};return t.startsWith("top")?(r.bottom=0,r.left=0,r.right=0,r.height=n):t.startsWith("bottom")?(r.left=0,r.right=0,r.top=0,r.height=n):t.startsWith("left")?(r.right=0,r.top=0,r.bottom=0):t.startsWith("right")&&(r.left=0,r.top=0),r}},{key:"render",value:function(){var e,t=this.props,n=t.placement,o=t.setArrowRef,i=t.styles.arrow,a=i.color,s=i.display,l=i.length,c=i.margin,u=i.position,p=i.spread,d={display:s,position:u},f=p,h=l;return n.startsWith("top")?(e="0,0 ".concat(f/2,",").concat(h," ").concat(f,",0"),d.bottom=0,d.marginLeft=c,d.marginRight=c):n.startsWith("bottom")?(e="".concat(f,",").concat(h," ").concat(f/2,",0 0,").concat(h),d.top=0,d.marginLeft=c,d.marginRight=c):n.startsWith("left")?(h=p,f=l,e="0,0 ".concat(f,",").concat(h/2," 0,").concat(h),d.right=0,d.marginTop=c,d.marginBottom=c):n.startsWith("right")&&(h=p,f=l,e="".concat(f,",").concat(h," ").concat(f,",0 0,").concat(h/2),d.left=0,d.marginTop=c,d.marginBottom=c),r.createElement("div",{className:"__floater__arrow",style:this.parentStyle},r.createElement("span",{ref:o,style:d},r.createElement("svg",{width:f,height:h,version:"1.1",xmlns:"http://www.w3.org/2000/svg"},r.createElement("polygon",{points:e,fill:a}))))}}]),n}(r.Component);
1eg(ex,"propTypes",{placement:U().string.isRequired,setArrowRef:U().func.isRequired,styles:U().object.isRequired});var ej=["color","height","width"];function eM(e){var t=e.handleClick,n=e.styles,o=n.color,i=n.height,a=n.width,s=eT(n,ej);return r.createElement("button",{"aria-label":"close",onClick:t,style:s,type:"button"},r.createElement("svg",{width:"".concat(a,"px"),height:"".concat(i,"px"),viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},r.createElement("g",null,r.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:o}))))}function eH(e){var t=e.content,n=e.footer,o=e.handleClick,i=e.open,a=e.positionWrapper,s=e.showCloseButton,l=e.title,c=e.styles,u={content:r.isValidElement(t)?t:r.createElement("div",{className:"__floater__content",style:c.content},t)};return l&&(u.title=r.isValidElement(l)?l:r.createElement("div",{className:"__floater__title",style:c.title},l)),n&&(u.footer=r.isValidElement(n)?n:r.createElement("div",{className:"__floater__footer",style:c.footer},n)),(s||a)&&!Q.boolean(i)&&(u.close=r.createElement(eM,{styles:c.close,handleClick:o})),r.createElement("div",{className:"__floater__container",style:c.container},u.close,u.title,u.content,u.footer)}eM.propTypes={handleClick:U().func.isRequired,styles:U().object.isRequired},eH.propTypes={content:U().node.isRequired,footer:U().node,handleClick:U().func.isRequired,open:U().bool,positionWrapper:U().bool.isRequired,showCloseButton:U().bool.isRequired,styles:U().object.isRequired,title:U().node};var eB=function(e){eE(n,e);var t=eS(n);function n(){return ey(this,n),t.apply(this,arguments)}return eb(n,[{key:"style",get:function(){var e=this.props,t=e.disableAnimation,n=e.component,r=e.placement,o=e.hideArrow,i=e.status,a=e.styles,s=a.arrow.length,l=a.floater,c=a.floaterCentered,u=a.floaterClosing,p=a.floaterOpening,d=a.floaterWithAnimation,f=a.floaterWithComponent,h={};return!o&&(r.startsWith("top")?h.padding="0 0 ".concat(s,"px"):r.startsWith("bottom")?h.padding="".concat(s,"px 0 0"):r.startsWith("left")?h.padding="0 ".concat(s,"px 0 0"):r.startsWith("right")&&(h.padding="0 0 0 ".concat(s,"px"))),-1!==[eC.OPENING,eC.OPEN].indexOf(i)&&(h=eh(eh({},h),p)),i===eC.CLOSING&&(h=eh(eh({},h),u)),i!==eC.OPEN||t||(h=eh(eh({},h),d)),"center"===r&&(h=eh(eh({},h),c)),n&&(h=eh(eh({},h),f)),eh(eh({},l),h)}},{key:"render",value:function(){var e=this.props,t=e.component,n=e.handleClick,o=e.hideArrow,i=e.setFloaterRef,a=e.status,s={},l=["__floater"];return t?r.isValidElement(t)?s.content=r.cloneElement(t,{closeFn:n}):s.content=t({closeFn:n}):s.content=r.createElement(eH,this.props),a===eC.OPEN&&l.push("__floater__open"),o||(s.arrow=r.createElement(ex,this.props)),r.createElement("div",{ref:i,className:l.join(" "),style:this.style},r.createElement("div",{className:"__floater__body"},s.content,s.arrow))}}]),n}(r.Component);eg(eB,"propTypes",{component:U().oneOfType([U().func,U().element]),content:U().node,disableAnimation:U().bool.isRequired,footer:U().node,handleClick:U().func.isRequired,hideArrow:U().bool.isRequired,open:U().bool,placement:U().string.isRequired,positionWrapper:U().bool.isRequired,setArrowRef:U().func.isRequired,setFloaterRef:U().func.isRequired,showCloseButton:U().bool,status:U().string.isRequired,styles:U().object.isRequired,title:U().node});var eU=function(e){eE(n,e);var t=eS(n);function n(){return ey(this,n),t.apply(this,arguments)}return eb(n,[{key:"render",value:function(){var e,t=this.props,n=t.children,o=t.handleClick,i=t.handleMouseEnter,a=t.handleMouseLeave,s=t.setChildRef,l=t.
1setWrapperRef,c=t.style,u=t.styles;if(n)if(1===r.Children.count(n))if(r.isValidElement(n)){var p=Q.function(n.type)?"innerRef":"ref";e=r.cloneElement(r.Children.only(n),eg({},p,s))}else e=r.createElement("span",null,n);else e=n;return e?r.createElement("span",{ref:l,style:eh(eh({},u),c),onClick:o,onMouseEnter:i,onMouseLeave:a},e):null}}]),n}(r.Component);eg(eU,"propTypes",{children:U().node,handleClick:U().func.isRequired,handleMouseEnter:U().func.isRequired,handleMouseLeave:U().func.isRequired,setChildRef:U().func.isRequired,setWrapperRef:U().func.isRequired,style:U().object,styles:U().object.isRequired});var eG={zIndex:100},eF=["arrow","flip","offset"],eW=["position","top","right","bottom","left"],ez=function(e){eE(n,e);var t=eS(n);function n(e){var r;return ey(this,n),eg(ew(r=t.call(this,e)),"setArrowRef",function(e){r.arrowRef=e}),eg(ew(r),"setChildRef",function(e){r.childRef=e}),eg(ew(r),"setFloaterRef",function(e){r.floaterRef=e}),eg(ew(r),"setWrapperRef",function(e){r.wrapperRef=e}),eg(ew(r),"handleTransitionEnd",function(){var e=r.state.status,t=r.props.callback;r.wrapperPopper&&r.wrapperPopper.instance.update(),r.setState({status:e===eC.OPENING?eC.OPEN:eC.IDLE},function(){t(r.state.status===eC.OPEN?"open":"close",r.props)})}),eg(ew(r),"handleClick",function(){var e=r.props,t=e.event,n=e.open;if(!Q.boolean(n)){var o=r.state,i=o.positionWrapper,a=o.status;("click"===r.event||"hover"===r.event&&i)&&(e_({title:"click",data:[{event:t,status:a===eC.OPEN?"closing":"opening"}],debug:r.debug}),r.toggle())}}),eg(ew(r),"handleMouseEnter",function(){var e=r.props,t=e.event,n=e.open;if(!(Q.boolean(n)||eI())){var o=r.state.status;"hover"===r.event&&o===eC.IDLE&&(e_({title:"mouseEnter",data:[{key:"originalEvent",value:t}],debug:r.debug}),clearTimeout(r.eventDelayTimeout),r.toggle())}}),eg(ew(r),"handleMouseLeave",function(){var e=r.props,t=e.event,n=e.eventDelay,o=e.open;if(!(Q.boolean(o)||eI())){var i=r.state,a=i.status,s=i.positionWrapper;"hover"===r.event&&(e_({title:"mouseLeave",data:[{key:"originalEvent",value:t}],debug:r.debug}),n?-1===[eC.OPENING,eC.OPEN].indexOf(a)||s||r.eventDelayTimeout||(r.eventDelayTimeout=setTimeout(function(){delete r.eventDelayTimeout,r.toggle()},1e3*n)):r.toggle(eC.IDLE))}}),r.state={currentPlacement:e.placement,needsUpdate:!1,positionWrapper:e.wrapperOptions.position&&!!e.target,status:eC.INIT,statusWrapper:eC.INIT},r._isMounted=!1,r.hasMounted=!1,eP()&&window.addEventListener("load",function(){r.popper&&r.popper.instance.update(),r.wrapperPopper&&r.wrapperPopper.instance.update()}),r}return eb(n,[{key:"componentDidMount",value:function(){if(eP()){var e=this.state.positionWrapper,t=this.props,n=t.children,r=t.open,o=t.target;this._isMounted=!0,e_({title:"init",data:{hasChildren:!!n,hasTarget:!!o,isControlled:Q.boolean(r),positionWrapper:e,target:this.target,floater:this.floaterRef},debug:this.debug}),this.hasMounted||(this.initPopper(),this.hasMounted=!0),!n&&o&&Q.boolean(r)}}},{key:"componentDidUpdate",value:function(e,t){if(eP()){var n,r=this.props,o=r.autoOpen,i=r.open,a=r.target,s=r.wrapperOptions,l=function(e,t){if([e,t].some(Q.nullOrUndefined))throw Error("Missing required parameters");if(![e,t].every(function(e){return Q.plainObject(e)||Q.array(e)}))throw Error("Expected plain objects or array");var n=function(n,r,o){try{var i=ed(e,n),a=ed(t,n),s=Q.defined(r),l=Q.defined(o);if(s||l){var c=l?ec(o,i):!ec(r,i),u=ec(r,a);return c&&u}if([i,a].every(Q.array)||[i,a].every(Q.plainObject))return!er(i,a);return i!==a}catch(e){return!1}};return{added:function(n,r){try{return ei(e,t,{key:n,type:"added",value:r})}catch(e){return!1}},changed:n,changedFrom:function(n,r,o){if(!Q.defined(n))return!1;try{var i=ed(e,n),a=ed(t,n),s=Q.defined(o);return ec(r,i)&&(s?ec(o,a):!s)}catch(e){return!1}},changedTo:function(e,t){return!!Q.defined(e)&&n(e,t)},decreased:function(n,r,o){if(!Q.defined(n))return!1;try{return eo(e,t,{key:n,actual:r,previous:o,type:"decreased"})}catch(e){return!1}},emptied:function(n){try{var r=ea(e,t,{key:n}),o=r[0],i=r[1];return!!o.length&&!i.length}catch(e){return!1}},filled:function(n){try{var r=ea(e,t,{key:n}),o=r[0],i=r[1];return!o.length&&!!i.length}catch(e){return!1}},increased:function(n,r,o){if(!Q.defined(n))return!1;try{return eo(e,t,{key:n,actual:r,previous:o,type:"increased"})}catch(e){return!1}},removed:function(n,r){try{return ei(e,t,{key:n,type:"removed",value:r})}catch(e){return!1}}}}(t,this.state),c=l.changedFrom,u=l.changed;e.open!==i&&(Q.boolean(i)&&(n=i?eC.OPENING:eC.CLOSING),this.toggle(n)),(e.wrapperOptions.position!==s.position||e.target!==a)&&this.changeWrapperPosition(this.props),u("status",eC.IDLE)&&i?this.toggle(eC.OPEN):c("status",eC.INIT,eC.IDLE)&&o&&this.toggle(eC.OPEN),this.popper&&u("status",eC.OPENING)&&this.popper.instance.update(
1),this.floaterRef&&(u("status",eC.OPENING)||u("status",eC.CLOSING))&&function(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];r=function(o){n(o),function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.removeEventListener(t,n,r)}(e,t,r)},function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.addEventListener(t,n,r)}(e,t,r,o)}(this.floaterRef,"transitionend",this.handleTransitionEnd),u("needsUpdate",!0)&&this.rebuildPopper()}}},{key:"componentWillUnmount",value:function(){eP()&&(this._isMounted=!1,this.popper&&this.popper.instance.destroy(),this.wrapperPopper&&this.wrapperPopper.instance.destroy())}},{key:"initPopper",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.target,n=this.state.positionWrapper,r=this.props,o=r.disableFlip,i=r.getPopper,a=r.hideArrow,s=r.offset,l=r.placement,c=r.wrapperOptions;if("center"===l)this.setState({status:eC.IDLE});else if(t&&this.floaterRef){var u=this.options,p=u.arrow,d=u.flip,f=u.offset,h=eT(u,eF);new G.A(t,this.floaterRef,{placement:l,modifiers:eh({arrow:eh({enabled:!a,element:this.arrowRef},p),flip:eh({enabled:!o,behavior:"top"===l||"bottom"===l?"flip":["right","bottom-end","top-end","left","top-start","bottom-start"]},d),offset:eh({offset:"0, ".concat(s,"px")},f)},h),onCreate:function(t){var n;if(e.popper=t,!(null!=(n=e.floaterRef)&&n.isConnected))return void e.setState({needsUpdate:!0});i(t,"floater"),e._isMounted&&e.setState({currentPlacement:t.placement,status:eC.IDLE}),l!==t.placement&&setTimeout(function(){t.instance.update()},1)},onUpdate:function(t){e.popper=t;var n=e.state.currentPlacement;e._isMounted&&t.placement!==n&&e.setState({currentPlacement:t.placement})}})}if(n){var y=Q.undefined(c.offset)?0:c.offset;new G.A(this.target,this.wrapperRef,{placement:c.placement||l,modifiers:{arrow:{enabled:!1},offset:{offset:"0, ".concat(y,"px")},flip:{enabled:!1}},onCreate:function(t){e.wrapperPopper=t,e._isMounted&&e.setState({statusWrapper:eC.IDLE}),i(t,"wrapper"),l!==t.placement&&setTimeout(function(){t.instance.update()},1)}})}}},{key:"rebuildPopper",value:function(){var e=this;this.floaterRefInterval=setInterval(function(){var t;null!=(t=e.floaterRef)&&t.isConnected&&(clearInterval(e.floaterRefInterval),e.setState({needsUpdate:!1}),e.initPopper())},50)}},{key:"changeWrapperPosition",value:function(e){var t=e.target,n=e.wrapperOptions;this.setState({positionWrapper:n.position&&!!t})}},{key:"toggle",value:function(e){var t=this.state.status===eC.OPEN?eC.CLOSING:eC.OPENING;Q.undefined(e)||(t=e),this.setState({status:t})}},{key:"debug",get:function(){return this.props.debug||eP()&&"ReactFloaterDebug"in window&&!!window.ReactFloaterDebug}},{key:"event",get:function(){var e=this.props,t=e.disableHoverToClick,n=e.event;return"hover"===n&&eI()&&!t?"click":n}},{key:"options",get:function(){var e=this.props.options;return W()(eR,e||{})}},{key:"styles",get:function(){var e,t,n=this,r=this.state,o=r.status,i=r.positionWrapper,a=r.statusWrapper,s=this.props.styles,l=W()({wrapper:{cursor:"help",display:"inline-flex",flexDirection:"column",zIndex:(e=W()(eG,s.options||{})).zIndex},wrapperPosition:{left:-1e3,position:"absolute",top:-1e3,visibility:"hidden"},floater:{display:"inline-block",filter:"drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))",maxWidth:300,opacity:0,position:"relative",transition:"opacity 0.3s",visibility:"hidden",zIndex:e.zIndex},floaterOpening:{opacity:1,visibility:"visible"},floaterWithAnimation:{opacity:1,transition:"opacity 0.3s, transform 0.2s",visibility:"visible"},floaterWithComponent:{maxWidth:"100%"},floaterClosing:{opacity:0,visibility:"visible"},floaterCentered:{left:"50%",position:"fixed",top:"50%",transform:"translate(-50%, -50%)"},container:{backgroundColor:"#fff",color:"#666",minHeight:60,minWidth:200,padding:20,position:"relative",zIndex:10},title:{borderBottom:"1px solid #555",color:"#555",fontSize:18,marginBottom:5,paddingBottom:6,paddingRight:18},content:{fontSize:15},close:{backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",fontSize:0,height:15,outline:"none",padding:10,position:"absolute",right:0,top:0,width:15,WebkitAppearance:"none"},footer:{borderTop:"1px solid #ccc",fontSize:13,marginTop:10,paddingTop:5},arrow:{color:"#fff",display:"inline-flex",length:16,margin:8,position:"absolute",spread:32},options:e},s);if(i&&(t=-1===[eC.IDLE].indexOf(o)||-1===[eC.IDLE].indexOf(a)?l.wrapperPosition:this.wrapperPopper.styles,l.wrapper=eh(eh({},l.wrapper),t)),this.target){var c=window.getComputedStyle(this.target);this.wrapperStyles?l.wrapper=eh(eh({},l.wrapper),this.wrapperStyles):-1===["relative","static"].indexOf(c.position)&&(this.wrapperStyles={},i||(eW.forEach(function(e){n.wrapperStyles[e]=c[e]}),l.wrapper=eh(eh({},l.wrapper),this.wrapperStyles),this.target.style.position="relative",this.target.style.top="auto",this.target.style.right="auto",this.target.style.bottom="auto",this.target.style.left="auto"))}return l}},{key:"target",get:function(){if(!eP())return null;var e=this.props.target;return e?Q.domElement(e)?e:document.querySelector(e):this.childRef||this.wrapperRef}},{key:"render",value:function(){var e=this.state,t=e.currentPlacement,n=e.positionWrapper,o=e.status,i=this.props,a=i.children,s=i.
1component,l=i.content,c=i.disableAnimation,u=i.footer,p=i.hideArrow,d=i.id,f=i.open,h=i.showCloseButton,y=i.style,m=i.target,b=i.title,g=r.createElement(eU,{handleClick:this.handleClick,handleMouseEnter:this.handleMouseEnter,handleMouseLeave:this.handleMouseLeave,setChildRef:this.setChildRef,setWrapperRef:this.setWrapperRef,style:y,styles:this.styles.wrapper},a),E={};return n?E.wrapperInPortal=g:E.wrapperAsChildren=g,r.createElement("span",null,r.createElement(eL,{hasChildren:!!a,id:d,placement:t,setRef:this.setFloaterRef,target:m,zIndex:this.styles.options.zIndex},r.createElement(eB,{component:s,content:l,disableAnimation:c,footer:u,handleClick:this.handleClick,hideArrow:p||"center"===t,open:f,placement:t,positionWrapper:n,setArrowRef:this.setArrowRef,setFloaterRef:this.setFloaterRef,showCloseButton:h,status:o,styles:this.styles,title:b}),E.wrapperInPortal),E.wrapperAsChildren)}}]),n}(r.Component);eg(ez,"propTypes",{autoOpen:U().bool,callback:U().func,children:U().node,component:ek(U().oneOfType([U().func,U().element]),function(e){return!e.content}),content:ek(U().node,function(e){return!e.component}),debug:U().bool,disableAnimation:U().bool,disableFlip:U().bool,disableHoverToClick:U().bool,event:U().oneOf(["hover","click"]),eventDelay:U().number,footer:U().node,getPopper:U().func,hideArrow:U().bool,id:U().oneOfType([U().string,U().number]),offset:U().number,open:U().bool,options:U().object,placement:U().oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),showCloseButton:U().bool,style:U().object,styles:U().object,target:U().oneOfType([U().object,U().string]),title:U().node,wrapperOptions:U().shape({offset:U().number,placement:U().oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto"]),position:U().bool})}),eg(ez,"defaultProps",{autoOpen:!1,callback:eD,debug:!1,disableAnimation:!1,disableFlip:!1,disableHoverToClick:!1,event:"click",eventDelay:.4,getPopper:eD,hideArrow:!1,offset:15,placement:"bottom",showCloseButton:!1,styles:{},target:null,wrapperOptions:{position:!1}});var eY=Object.defineProperty,eV=(e,t,n)=>((e,t,n)=>t in e?eY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),eq={INIT:"init",START:"start",STOP:"stop",RESET:"reset",PREV:"prev",NEXT:"next",GO:"go",CLOSE:"close",SKIP:"skip",UPDATE:"update"},eK={TOUR_START:"tour:start",STEP_BEFORE:"step:before",BEACON:"beacon",TOOLTIP:"tooltip",STEP_AFTER:"step:after",TOUR_END:"tour:end",TOUR_STATUS:"tour:status",TARGET_NOT_FOUND:"error:target_not_found"},e$={INIT:"init",READY:"ready",BEACON:"beacon",TOOLTIP:"tooltip",COMPLETE:"complete",ERROR:"error"},eQ={IDLE:"idle",READY:"ready",WAITING:"waiting",RUNNING:"running",PAUSED:"paused",SKIPPED:"skipped",FINISHED:"finished"};function eJ(){var e;return!!("undefined"!=typeof window&&(null==(e=window.document)?void 0:e.createElement))}function eX(e){return e?e.getBoundingClientRect():null}function eZ(e){if("string"==typeof e)try{return document.querySelector(e)}catch(e){return null}return e}function e0(e,t,n){if(!e)return e2();let r=x(e);if(r){if(r.isSameNode(e2()))return n?document:e2();if(!(r.scrollHeight>r.offsetHeight)&&!t)return r.style.overflow="initial",e2()}return r}function e1(e,t){if(!e)return!1;let n=e0(e,t);return!!n&&!n.isSameNode(e2())}function e5(e,t="fixed"){if(!e||!(e instanceof HTMLElement))return!1;let{nodeName:n}=e,r=e&&1===e.nodeType?getComputedStyle(e):null;return"BODY"!==n&&"HTML"!==n&&(!!r&&r.position===t||!!e.parentNode&&e5(e.parentNode,t))}function e2(){var e;return null!=(e=document.scrollingElement)?e:document.documentElement}var e7=void 0!==j.createPortal;function e9(e=navigator.userAgent){let t=e;return"undefined"==typeof window?t="node":document.documentMode?t="ie":/Edge/.test(e)?t="edge":window.opera||e.includes(" OPR/")?t="opera":void 0!==window.InstallTrigger?t="firefox":window.chrome?t="chrome":/(Version\/([\d._]+).*Safari|CriOS|FxiOS| Mobile\/)/.test(e)&&(t="safari"),t}function e3(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function e6(e,t={}){let{defaultValue:n,step:o,steps:i}=t,a=M(e);return a?(a.includes("{step}")||a.includes("{steps}"))&&o&&i&&(a=a.replace("{step}",o.toString()).replace("{steps}",i.toString())):a=(0,r.isValidElement)(e)&&!Object.values(e.props).length&&"function"===e3(e.type)?e6(e.type({}),t):M(n),a}function e8(e){return e.disableBeacon||"center"===e.placement}function e4(){return!["chrome","safari","firefox","opera"].includes(e9())}function te({data:e,debug:t=!1,title:n,warn:r=!1}){let o=r?console.warn||console.error:console.log;t&&(n&&e?(console.groupCollapsed(`%creact-joyride: ${n}`,"color: #ff0044; font-weight: bold; font-size: 12px;
1"),Array.isArray(e)?e.forEach(e=>{m.plainObject(e)&&e.key?o.apply(console,[e.key,e.value]):o.apply(console,[e])}):o.apply(console,[e]),console.groupEnd()):console.error("Missing title or data props"))}function tt(e,...t){if(!m.plainObject(e))throw TypeError("Expected an object");let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&!t.includes(r)&&(n[r]=e[r]);return n}var tn={options:{preventOverflow:{boundariesElement:"scrollParent"}},wrapperOptions:{offset:-18,position:!0}},tr={back:"Back",close:"Close",last:"Last",next:"Next",nextLabelWithProgress:"Next (Step {step} of {steps})",open:"Open the dialog",skip:"Skip"},to={event:"click",placement:"bottom",offset:10,disableBeacon:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrollParentFix:!1,disableScrolling:!1,hideBackButton:!1,hideCloseButton:!1,hideFooter:!1,isFixed:!1,locale:tr,showProgress:!1,showSkipButton:!1,spotlightClicks:!1,spotlightPadding:10},ti={arrowColor:"#fff",backgroundColor:"#fff",beaconSize:36,overlayColor:"rgba(0, 0, 0, 0.5)",primaryColor:"#f04",spotlightShadow:"0 0 15px rgba(0, 0, 0, 0.5)",textColor:"#333",width:380,zIndex:100},ta={backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",cursor:"pointer",fontSize:16,lineHeight:1,padding:8,WebkitAppearance:"none"},ts={borderRadius:4,position:"absolute"};function tl(e,t){var n,r,o,i,a,s;let l=H.all([to,function(e,...t){if(!m.plainObject(e))throw TypeError("Expected an object");if(!t.length)return e;let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&t.includes(r)&&(n[r]=e[r]);return n}(e,"beaconComponent","disableCloseOnEsc","disableOverlay","disableOverlayClose","disableScrolling","disableScrollParentFix","floaterProps","hideBackButton","hideCloseButton","locale","showProgress","showSkipButton","spotlightClicks","spotlightPadding","styles","tooltipComponent"),null!=t?t:{}],{isMergeableObject:m.plainObject}),c=function(e,t){var n,r,o,i,a;let{floaterProps:s,styles:l}=e,c=H(null!=(n=t.floaterProps)?n:{},null!=s?s:{}),u=H(null!=l?l:{},null!=(r=t.styles)?r:{}),p=H(ti,u.options||{}),d="center"===t.placement||t.disableBeacon,{width:f}=p;window.innerWidth>480&&(f=380),"width"in p&&(f="number"==typeof p.width&&window.innerWidth<p.width?window.innerWidth-30:p.width);let h={bottom:0,left:0,overflow:"hidden",position:"absolute",right:0,top:0,zIndex:p.zIndex};return H({beacon:{...ta,display:d?"none":"inline-block",height:p.beaconSize,position:"relative",width:p.beaconSize,zIndex:p.zIndex},beaconInner:{animation:"joyride-beacon-inner 1.2s infinite ease-in-out",backgroundColor:p.primaryColor,borderRadius:"50%",display:"block",height:"50%",left:"50%",opacity:.7,position:"absolute",top:"50%",transform:"translate(-50%, -50%)",width:"50%"},beaconOuter:{animation:"joyride-beacon-outer 1.2s infinite ease-in-out",backgroundColor:`rgba(${(function(e){let t=e.replace(/^#?([\da-f])([\da-f])([\da-f])$/i,(e,t,n,r)=>t+t+n+n+r+r),n=/^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(t);return n?[parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16)]:[]})(p.primaryColor).join(",")}, 0.2)`,border:`2px solid ${p.primaryColor}`,borderRadius:"50%",boxSizing:"border-box",display:"block",height:"100%",left:0,opacity:.9,position:"absolute",top:0,transformOrigin:"center",width:"100%"},tooltip:{backgroundColor:p.backgroundColor,borderRadius:5,boxSizing:"border-box",color:p.textColor,fontSize:16,maxWidth:"100%",padding:15,position:"relative",width:f},tooltipContainer:{lineHeight:1.4,textAlign:"center"},tooltipTitle:{fontSize:18,margin:0},tooltipContent:{padding:"20px 10px"},tooltipFooter:{alignItems:"center",display:"flex",justifyContent:"flex-end",marginTop:15},tooltipFooterSpacer:{flex:1},buttonNext:{...ta,backgroundColor:p.primaryColor,borderRadius:4,color:"#fff"},buttonBack:{...ta,color:p.primaryColor,marginLeft:"auto",marginRight:5},buttonClose:{...ta,color:p.textColor,height:14,padding:15,position:"absolute",right:0,top:0,width:14},buttonSkip:{...ta,color:p.textColor,fontSize:14},overlay:{...h,backgroundColor:p.overlayColor,mixBlendMode:"hard-light"},overlayLegacy:{...h},overlayLegacyCenter:{...h,backgroundColor:p.overlayColor},spotlight:{...ts,backgroundColor:"gray"}
1,spotlightLegacy:{...ts,boxShadow:`0 0 0 9999px ${p.overlayColor}, ${p.spotlightShadow}`},floaterStyles:{arrow:{color:null!=(a=null==(i=null==(o=null==c?void 0:c.styles)?void 0:o.arrow)?void 0:i.color)?a:p.arrowColor},options:{zIndex:p.zIndex+100}},options:p},u)}(e,l),u=e1(eZ(l.target),l.disableScrollParentFix),p=H.all([tn,null!=(n=e.floaterProps)?n:{},null!=(r=l.floaterProps)?r:{}]);return p.offset=l.offset,p.styles=H(null!=(o=p.styles)?o:{},c.floaterStyles),p.offset+=null!=(a=null!=(i=e.spotlightPadding)?i:l.spotlightPadding)?a:0,l.placementBeacon&&p.wrapperOptions&&(p.wrapperOptions.placement=l.placementBeacon),u&&p.options.preventOverflow&&(p.options.preventOverflow.boundariesElement="window"),{...l,locale:H.all([tr,null!=(s=e.locale)?s:{},l.locale||{}]),floaterProps:p,styles:tt(c,"floaterStyles")}}function tc(e,t=!1){return m.plainObject(e)?!!e.target||(te({title:"validateStep",data:"target is missing from the step",warn:!0,debug:t}),!1):(te({title:"validateStep",data:"step must be an object",warn:!0,debug:t}),!1)}function tu(e,t=!1){return m.array(e)?e.every(e=>tc(e,t)):(te({title:"validateSteps",data:"steps must be an array",warn:!0,debug:t}),!1)}var tp={action:"init",controlled:!1,index:0,lifecycle:e$.INIT,origin:null,size:0,status:eQ.IDLE},td=Object.keys(tt(tp,"controlled","size")),tf=class{constructor(e){eV(this,"beaconPopper"),eV(this,"tooltipPopper"),eV(this,"data",new Map),eV(this,"listener"),eV(this,"store",new Map),eV(this,"addListener",e=>{this.listener=e}),eV(this,"setSteps",e=>{let{size:t,status:n}=this.getState(),r={size:e.length,status:n};this.data.set("steps",e),n===eQ.WAITING&&!t&&e.length&&(r.status=eQ.RUNNING),this.setState(r)}),eV(this,"getPopper",e=>"beacon"===e?this.beaconPopper:this.tooltipPopper),eV(this,"setPopper",(e,t)=>{"beacon"===e?this.beaconPopper=t:this.tooltipPopper=t}),eV(this,"cleanupPoppers",()=>{this.beaconPopper=null,this.tooltipPopper=null}),eV(this,"close",(e=null)=>{let{index:t,status:n}=this.getState();n===eQ.RUNNING&&this.setState({...this.getNextState({action:eq.CLOSE,index:t+1,origin:e})})}),eV(this,"go",e=>{let{controlled:t,status:n}=this.getState();if(t||n!==eQ.RUNNING)return;let r=this.getSteps()[e];this.setState({...this.getNextState({action:eq.GO,index:e}),status:r?n:eQ.FINISHED})}),eV(this,"info",()=>this.getState()),eV(this,"next",()=>{let{index:e,status:t}=this.getState();t===eQ.RUNNING&&this.setState(this.getNextState({action:eq.NEXT,index:e+1}))}),eV(this,"open",()=>{let{status:e}=this.getState();e===eQ.RUNNING&&this.setState({...this.getNextState({action:eq.UPDATE,lifecycle:e$.TOOLTIP})})}),eV(this,"prev",()=>{let{index:e,status:t}=this.getState();t===eQ.RUNNING&&this.setState({...this.getNextState({action:eq.PREV,index:e-1})})}),eV(this,"reset",(e=!1)=>{let{controlled:t}=this.getState();t||this.setState({...this.getNextState({action:eq.RESET,index:0}),status:e?eQ.RUNNING:eQ.READY})}),eV(this,"skip",()=>{let{status:e}=this.getState();e===eQ.RUNNING&&this.setState({action:eq.SKIP,lifecycle:e$.INIT,status:eQ.SKIPPED})}),eV(this,"start",e=>{let{index:t,size:n}=this.getState();this.setState({...this.getNextState({action:eq.START,index:m.number(e)?e:t},!0),status:n?eQ.RUNNING:eQ.WAITING})}),eV(this,"stop",(e=!1)=>{let{index:t,status:n}=this.getState();[eQ.FINISHED,eQ.SKIPPED].includes(n)||this.setState({...this.getNextState({action:eq.STOP,index:t+ +!!e}),status:eQ.PAUSED})}),eV(this,"update",e=>{var t,n;if(!function(e,t){return!!m.plainObject(e)&&!!m.array(t)&&Object.keys(e).every(e=>t.includes(e))}(e,td))throw Error(`State is not valid. Valid keys: ${td.join(", ")}`);this.setState({...this.getNextState({...this.getState(),...e,action:null!=(t=e.action)?t:eq.UPDATE,origin:null!=(n=e.origin)?n:null},!0)})});let{continuous:t=!1,stepIndex:n,steps:r=[]}=null!=e?e:{};this.setState({action:eq.INIT,controlled:m.number(n),continuous:t,index:m.number(n)?n:0,lifecycle:e$.INIT,origin:null,status:r.length?eQ.READY:eQ.IDLE},!0),this.beaconPopper=null,this.tooltipPopper=null,this.listener=null,this.setSteps(r)}getState(){return this.store.size?{action:this.store.get("action")||"",controlled:this.store.get("controlled")||!1,index:parseInt(this.store.get("index"),10),lifecycle:this.store.get("lifecycle")||"",origin:this.store.get("origin")||null,size:this.store.get("size")||0,status:this.store.get("status")||""}:{...tp}}getNextState(e,t=!1){var n,r,o,i,a;let{action:s,controlled:l,index:c,size:u,status:p}=this.getState(),d=m.number(e.index)?e.index:c,f=l&&!t?c:Math.min(Math.max(d,0),u);return{action:null!=(n=e.action)?n:s,controlled:l,index:f,lifecycle:null!=(r=e.lifecycle)?r:e$.INIT,origin:null!=(o=e.origin)?o:null,size:null!=(i=e.size)?i:u,status:f===u?eQ.FINISHED:null!=(a=e.status)?a:p}}getSteps(){let e=this.data.get("steps");return Array.isArray(e)?e:[]}hasUpdatedState(e){return JSON.stringify(e)!==JSON.stringify(this.getState())}setState(e,t=!1){let n=this.getState(),{action:r,index:o,lifecycle:i,origin:a=null,size:s,status:l}={...n,...e};this.store.set("action",r),this.store.set("index",o),this.store.set("lifecycle",i),this.store.set("origin",a),this.store.set("size",s),this.store.set("status",l),t&&(this.store.set("controlled",e.controlled),this.store.set("continuous",e.continuous)),this.listener&&this.hasUpdatedState(n)&&this.listener(this.getState())}getHelpers(){return{close:this.close,go:this.go,info:this.info,next:this.next,open:this.open,prev:this.prev,reset:this.reset,skip:this.skip}}},th=function({styles:e}){return r.createElement("div",{key:"JoyrideSpotlight",className:"react-joyride__spotlight","data-test-id":"spotlight",style:e})},ty=class extends r.Component{constructor(){super(...arguments),eV(this,"isActive",!1),eV(this,"resizeTimeout"),eV(this,"scrollTimeout"),eV(this,"scrollParent"),eV(this,"state",{isScrolling:!1,mouseOverSpotlight:!1,showSpotlight:!0}),eV(this,"hideSpotlight",()=>{let{continuous:e,disableOverlay:t,lifecycle:n}=this.props,r=[e$.INIT,e$.BEACON,e$.COMPLETE,e$.ERROR];return t||(e?r.includes(n):n!==e$.TOOLTIP)}),eV(this,"handleMouseMove",e=>{let{mouseOverSpotlight:t}=this.state,{height:n,left:r,position:o,top:i,width:a}=this.spotlightStyles,s="fixed"===o?e.clientY:e.pageY,l="fixed"===o?e.clientX:e.pageX,c=l>=r&&l<=r+a&&s>=i&&s<=i+n;c!==t&&this.updateState({mouseOverSpotlight:c})}),eV(this,"handleScroll",()=>{let{target:e}=this.props,t=eZ(e);if(this.scrollParent!==document){let{isScrolling:e}=this.state;e||this.updateState({isScrolling:!0,showSpotlight:!1}),clearTimeout(this.scrollTimeout),this.scrollTimeout=window.setTimeout(()=>{this.updateState({isScrolling:!1,showSpotlight:!0})},50)}else e5(t,"sticky")&&this.updateState({})}),eV(this,"handleResize",()=>{clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(()=>{this.isActive&&this.forceUpdate()},100)})}componentDidMount(){let{debug:e,disableScrolling:t,disableScrollParentFix:n=!1,target:r}=this.props,o=eZ(r);this.scrollParent=e0(null!=o?o:document.body,n,!0),this.isActive=!0,window.addEventListener("resize",this.handleResize)}componentDidUpdate(e){var t;let{disableScrollParentFix:n,lifecycle:r,spotlightClicks:o,target:i}=this.props,{changed:a}=D(e,this.props);if(a("target")||a("disableScrollParentFix")){let e=eZ(i);this.scrollParent=e0(null!=e?e:document.body,n,!0)}a("lifecycle",e$.TOOLTIP)&&(null==(t=this.scrollParent)||t.addEventListener("scroll",this.handleScroll,{passive:!0}),setTimeout(()=>{let{isScrolling:e}=this.state;e||this.updateState({showSpotlight:!0})},100)),(a("spotlightClicks")||a("disableOverlay")||a("lifecycle"))&&(o&&r===e$.TOOLTIP?window.addEventListener("mousemove",this.handleMouseMove,!1):r!==e$.TOOLTIP&&window.removeEventListener("mousemove",this.handleMouseMove))}componentWillUnmount(){var e;this.isActive=!1,window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("resize",this.handleResize),clearTimeout(this.resizeTimeout),clearTimeout(this.scrollTimeout),null==(e=this.scrollParent)||e.removeEventListener("scroll",this.handleScroll)}get overlayStyles(){let{mouseOverSpotlight:e}=this.state,{disableOverlayClose:t,placement:n,styles:r}=this.props,o=r.overlay;return e4()&&(o="center"===n?r.overlayLegacyCenter:r.overlayLegacy),{cursor:t?"default":"pointer",height:function(e=!1){let{body:t,documentElement:n}=document;if(!t||!n)return 0;if(e){let e=[t.scrollHeight,t.offsetHeight,n.clientHeight,n.scrollHeight,n.offsetHeight].sort((e,t)=>
1e-t),r=Math.floor(e.length/2);return e.length%2==0?(e[r-1]+e[r])/2:e[r]}return Math.max(t.scrollHeight,t.offsetHeight,n.clientHeight,n.scrollHeight,n.offsetHeight)}(),pointerEvents:e?"none":"auto",...o}}get spotlightStyles(){var e,t,n;let{showSpotlight:r}=this.state,{disableScrollParentFix:o=!1,spotlightClicks:i,spotlightPadding:a=0,styles:s,target:l}=this.props,c=eZ(l),u=eX(c),p=e5(c),d=function(e,t,n){var r,o,i;let a=eX(e),s=e0(e,n),l=e1(e,n),c=e5(e),u=0,p=null!=(r=null==a?void 0:a.top)?r:0;return l&&c?p=(null!=(o=null==e?void 0:e.offsetTop)?o:0)-(null!=(i=null==s?void 0:s.scrollTop)?i:0):s instanceof HTMLElement&&(u=s.scrollTop,l||e5(e)||(p+=u),s.isSameNode(e2())||(p+=e2().scrollTop)),Math.floor(p-t)}(c,a,o);return{...e4()?s.spotlightLegacy:s.spotlight,height:Math.round((null!=(e=null==u?void 0:u.height)?e:0)+2*a),left:Math.round((null!=(t=null==u?void 0:u.left)?t:0)-a),opacity:+!!r,pointerEvents:i?"none":"auto",position:p?"fixed":"absolute",top:d,transition:"opacity 0.2s",width:Math.round((null!=(n=null==u?void 0:u.width)?n:0)+2*a)}}updateState(e){this.isActive&&this.setState(t=>({...t,...e}))}render(){let{showSpotlight:e}=this.state,{onClickOverlay:t,placement:n}=this.props,{hideSpotlight:o,overlayStyles:i,spotlightStyles:a}=this;if(o())return null;let s="center"!==n&&e&&r.createElement(th,{styles:a});if("safari"===e9()){let{mixBlendMode:e,zIndex:t,...n}=i;s=r.createElement("div",{style:{...n}},s),delete i.backgroundColor}return r.createElement("div",{className:"react-joyride__overlay","data-test-id":"overlay",onClick:t,role:"presentation",style:i},s)}},tm=class extends r.Component{constructor(){super(...arguments),eV(this,"node",null)}componentDidMount(){let{id:e}=this.props;eJ()&&(this.node=document.createElement("div"),this.node.id=e,document.body.appendChild(this.node),e7||this.renderReact15())}componentDidUpdate(){eJ()&&(e7||this.renderReact15())}componentWillUnmount(){eJ()&&this.node&&(e7||j.unmountComponentAtNode(this.node),this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=null))}renderReact15(){if(!eJ())return;let{children:e}=this.props;this.node&&j.unstable_renderSubtreeIntoContainer(this,e,this.node)}renderReact16(){if(!eJ()||!e7)return null;let{children:e}=this.props;return this.node?j.createPortal(e,this.node):null}render(){return e7?this.renderReact16():null}},tb=class{constructor(e,t){if(eV(this,"element"),eV(this,"options"),eV(this,"canBeTabbed",e=>{let{tabIndex:t}=e;return null!==t&&!(t<0)&&this.canHaveFocus(e)}),eV(this,"canHaveFocus",e=>{let t=e.nodeName.toLowerCase();return(/input|select|textarea|button|object/.test(t)&&!e.getAttribute("disabled")||"a"===t&&!!e.getAttribute("href"))&&this.isVisible(e)}),eV(this,"findValidTabElements",()=>[].slice.call(this.element.querySelectorAll("*"),0).filter(this.canBeTabbed)),eV(this,"handleKeyDown",e=>{let{code:t="Tab"}=this.options;e.code===t&&this.interceptTab(e)}),eV(this,"interceptTab",e=>{e.preventDefault();let t=this.findValidTabElements(),{shiftKey:n}=e;if(!t.length)return;let r=document.activeElement?t.indexOf(document.activeElement):0;-1!==r&&(n||r+1!==t.length)?n&&0===r?r=t.length-1:r+=n?-1:1:r=0,t[r].focus()}),eV(this,"isHidden",e=>{let t=e.offsetWidth<=0&&e.offsetHeight<=0,n=window.getComputedStyle(e);return!!t&&!e.innerHTML||t&&"visible"!==n.getPropertyValue("overflow")||"none"===n.getPropertyValue("display")}),eV(this,"isVisible",e=>{let t=e;for(;t;)if(t instanceof HTMLElement){if(t===document.body)break;if(this.isHidden(t))return!1;t=t.parentNode}return!0}),eV(this,"removeScope",()=>{window.removeEventListener("keydown",this.handleKeyDown)}),eV(this,"checkFocus",e=>{document.activeElement!==e&&(e.focus(),window.requestAnimationFrame(()=>this.checkFocus(e)))}),eV(this,"setFocus",()=>{let{selector:e}=this.options;if(!e)return;let t=this.element.querySelector(e);t&&window.requestAnimationFrame(()=>this.checkFocus(t))}),!(e instanceof HTMLElement))throw TypeError("Invalid parameter: element must be an HTMLElement");this.element=e,this.options=t,window.addEventListener("keydown",this.handleKeyDown,!1),this.setFocus()}},tg=class extends r.Component{constructor(e){if(super(e),eV(this,"beacon",null),eV(this,"setBeaconRef",e=>{this.beacon=e}),e.beaconComponent)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.id="joyride-beacon-animation",e.nonce&&n.setAttribute("nonce",e.nonce);let r=` 2 @keyframes joyride-beacon-inner { 3 20% { 4 opacity: 0.9; 5 } 6 7 90% { 8 opacity: 0.7; 9 } 10 } 11 12 @keyframes joyride-beacon-outer { 13 0% { 14 transform: scale(1); 15 } 16 17 45% { 18 opacity: 0.7; 19 transform: scale(0.75); 20 } 21 22 100% { 23 opacity: 0.9; 24 transform: scale(1); 25 } 26 } 27 `;n.appendChild(document.createTextNode(r)),t.appendChild(n)}componentDidMount(){let{shouldFocus:e}=this.props;setTimeout(()=>{m.domElement(this.beacon)&&e&&this.beacon.focus()},0)}componentWillUnmount(){let e=document.getElementById("joyride-beacon-animation");(null==e?void 0:e.parentNode)&&e.parentNode.removeChild(e)}render(){let{beaconComponent:e,continuous:t,index:n,isLastStep:o,locale:i,onClickOrHover:a,size:s,step:l,styles:c}=this.props,u=e6(i.open),p={"aria-label":u,onClick:a,onMouseEnter:a,ref:this.setBeaconRef,title:u};return e?r.createElement(e,{continuous:t,index:n,isLastStep:o,size:s,step:l,...p}):r.createElement("button",{key:"JoyrideBeacon",className:"react-joyride__beacon","data-test-id":"button-beacon",style:c.beacon,type:"button",...p},r.createElement("span",{style:c.beaconInner}),r.createElement("span",{style:c.beaconOuter}))}},tE=function({styles:e,...t}){let{color:n,height:o,width:i,...a}=e;return r.createElement("button",{style:a,type:"button",...t},r.createElement("svg",{height:"number"==typeof o?`${o}px`:o,preserveAspectRatio:"xMidYMid",version:"1.1",viewBox:"0 0 18 18",width:"number"==typeof i?`${i}px`:i,xmlns:"http://www.w3.org/2000/svg"},r.createElement("g",null,r.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:n}))))},tv=function(e){let{backProps:t,closeProps:n,index:o,isLastStep:i,primaryProps:a,skipProps:s,step:l,tooltipProps:c}=e,{content:u,hideBackButton:p,hideCloseButton:d,hideFooter:f,showSkipButton:h,styles:y,title:m}=l,b={};return b.primary=r.createElement("button",{"data-test-id":"button-primary",style:y.buttonNext,type:"button",...a}),h&&!i&&(b.skip=r.createElement("button",{"aria-live":"off","data-test-id":"button-skip",style:y.buttonSkip,type:"button",...s})),!p&&o>0&&(b.back=r.createElement("button",{"data-test-id":"button-back",style:y.buttonBack,type:"button",...t})),b.close=!d&&r.createElement(tE,{"data-test-id":"button-close",styles:y.buttonClose,...n}),r.createElement("div",{key:"JoyrideTooltip","aria-label":e6(null!=m?m:u),className:"react-joyride__tooltip",style:y.tooltip,...c},r.createElement("div",{style:y.tooltipContainer},m&&r.createElement("h1",{"aria-label":e6(m),style:y.tooltipTitle},m),r.createElement("div",{style:y.tooltipContent},u)),!f&&r.createElement("div",{style:y.tooltipFooter},r.createElement("div",{style:y.tooltipFooterSpacer},b.skip),b.back,b.primary),b.close)},tO=class extends r.Component{constructor(){super(...arguments),eV(this,"handleClickBack",e=>{e.preventDefault();let{helpers:t}=this.props;t.prev()}),eV(this,"handleClickClose",e=>{e.preventDefault();let{helpers:t}=this.props;t.close("button_close")}),eV(this,"handleClickPrimary",e=>{e.preventDefault();let{continuous:t,helpers:n}=this.props;if(!t)return void n.close("button_primary");n.next()}),eV(this,"handleClickSkip",e=>{e.preventDefault();let{helpers:t}=this.props;t.skip()}),eV(this,"getElementsProps",()=>{let{continuous:e,index:t,isLastStep:n,setTooltipRef:o,size:i,step:a}=this.props,{back:s,close:l,last:c,next:u,nextLabelWithProgress:p,skip:d}=a.locale,f=e6(s),h=e6(l),y=e6(c),m=e6(u),b=e6(d),g=l,E=h;if(e){if(g=u,E=m,a.showProgress&&!n){let e=e6(p,{step:t+1,steps:i});g=function e(t,n,o){let i=e=>e.replace("{step}",String(n)).replace("{steps}",String(o));if("string"===e3(t))return i(t);if(!(0,r.isValidElement)(t))return t;let{children:a}=t.props;return"string"===e3(a)&&a.includes("{step}")?(0,r.cloneElement)(t,{children:i(a)}):Array.isArray(a)?(0,r.cloneElement)(t,{children:a.map(t=>"string"==typeof t?i(t):e(t,n,o))}):"function"!==e3(t.type)||Object.values(t.props).length?t:e(t.type({}),n,o)}(p,t+1,i),E=e}n&&(g=c,E=y)}return{backProps:{"aria-label":f,children:s,"data-action":"back",onClick:this.handleClickBack,role:"button",title:f},closeProps:{"aria-label":h,children:l,"data-action":"close",onClick:this.handleClickClose,role:"button",title:h},primaryProps:{"aria-label":E,children:g,"data-action":"primary",onClick:this.handleClickPrimary,role:"button",title:E},skipProps:{"aria-label":b,children:d,"data-action":"skip",onClick:this.handleClickSkip,role:"button",title:b},tooltipProps:{"aria-modal":!0,ref:o,role:"alertdialog"}}})}render(){let e,{continuous:t,index:n,isLastStep:o,setTooltipRef:i,size:a,step:s}=this.props,{beaconComponent:l,tooltipComponent:c,...u}=s;if(c){let s={...this.getElementsProps(),continuous:t,index:n,isLastStep:o,size:a,step:u,setTooltipRef:i};e=r.createElement(c,{...s})}else e=r.createElement(tv,{...this.getElementsProps(),continuous:t,index:n,isLastStep:o,size:a,step:s});return e}},tT=class extends r.Component{constructor(){super(...arguments),eV(this,"scope",null),eV(this,"tooltip",null),eV(this,"handleClickHoverBeacon",e=>
27{let{step:t,store:n}=this.props;("mouseenter"!==e.type||"hover"===t.event)&&n.update({lifecycle:e$.TOOLTIP})}),eV(this,"setTooltipRef",e=>{this.tooltip=e}),eV(this,"setPopper",(e,t)=>{var n;let{action:r,lifecycle:o,step:i,store:a}=this.props;"wrapper"===t?a.setPopper("beacon",e):a.setPopper("tooltip",e),a.getPopper("beacon")&&(a.getPopper("tooltip")||"center"===i.placement)&&o===e$.INIT&&a.update({action:r,lifecycle:e$.READY}),(null==(n=i.floaterProps)?void 0:n.getPopper)&&i.floaterProps.getPopper(e,t)}),eV(this,"renderTooltip",e=>{let{continuous:t,helpers:n,index:o,size:i,step:a}=this.props;return r.createElement(tO,{continuous:t,helpers:n,index:o,isLastStep:o+1===i,setTooltipRef:this.setTooltipRef,size:i,step:a,...e})})}componentDidMount(){let{debug:e,index:t}=this.props;te({title:`step:${t}`,data:[{key:"props",value:this.props}],debug:e})}componentDidUpdate(e){var t;let{action:n,callback:r,continuous:o,controlled:i,debug:a,helpers:s,index:l,lifecycle:c,shouldScroll:u,status:p,step:d,store:f}=this.props,{changed:h,changedFrom:y}=D(e,this.props),m=s.info(),b=o&&n!==eq.CLOSE&&(l>0||n===eq.PREV),g=h("action")||h("index")||h("lifecycle")||h("status"),E=y("lifecycle",[e$.TOOLTIP,e$.INIT],e$.INIT),v=h("action",[eq.NEXT,eq.PREV,eq.SKIP,eq.CLOSE]),O=i&&l===e.index;if(v&&(E||O)&&r({...m,index:e.index,lifecycle:e$.COMPLETE,step:e.step,type:eK.STEP_AFTER}),"center"===d.placement&&p===eQ.RUNNING&&h("index")&&n!==eq.START&&c===e$.INIT&&f.update({lifecycle:e$.READY}),g){let e=eZ(d.target),t=!!e;t&&function(e){var t;if(!e)return!1;let n=e;for(;n&&n!==document.body;){if(n instanceof HTMLElement){let{display:e,visibility:t}=getComputedStyle(n);if("none"===e||"hidden"===t)return!1}n=null!=(t=n.parentElement)?t:null}return!0}(e)?(y("status",eQ.READY,eQ.RUNNING)||y("lifecycle",e$.INIT,e$.READY))&&r({...m,step:d,type:eK.STEP_BEFORE}):(console.warn(t?"Target not visible":"Target not mounted",d),r({...m,type:eK.TARGET_NOT_FOUND,step:d}),i||f.update({index:l+(n===eq.PREV?-1:1)}))}y("lifecycle",e$.INIT,e$.READY)&&f.update({lifecycle:e8(d)||b?e$.TOOLTIP:e$.BEACON}),h("index")&&te({title:`step:${c}`,data:[{key:"props",value:this.props}],debug:a}),h("lifecycle",e$.BEACON)&&r({...m,step:d,type:eK.BEACON}),h("lifecycle",e$.TOOLTIP)&&(r({...m,step:d,type:eK.TOOLTIP}),u&&this.tooltip&&(this.scope=new tb(this.tooltip,{selector:"[data-action=primary]"}),this.scope.setFocus())),y("lifecycle",[e$.TOOLTIP,e$.INIT],e$.INIT)&&(null==(t=this.scope)||t.removeScope(),f.cleanupPoppers())}componentWillUnmount(){var e;null==(e=this.scope)||e.removeScope()}get open(){let{lifecycle:e,step:t}=this.props;return e8(t)||e===e$.TOOLTIP}render(){let{continuous:e,debug:t,index:n,nonce:o,shouldScroll:i,size:a,step:s}=this.props,l=eZ(s.target);return tc(s)&&m.domElement(l)?r.createElement("div",{key:`JoyrideStep-${n}`,className:"react-joyride__step"},r.createElement(ez,{...s.floaterProps,component:this.renderTooltip,debug:t,getPopper:this.setPopper,id:`react-joyride-step-${n}`,open:this.open,placement:s.placement,target:s.target},r.createElement(tg,{beaconComponent:s.beaconComponent,continuous:e,index:n,isLastStep:n+1===a,locale:s.locale,nonce:o,onClickOrHover:this.handleClickHoverBeacon,shouldFocus:i,size:a,step:s,styles:s.styles}))):null}},tw=class extends r.Component{constructor(e){super(e),eV(this,"helpers"),eV(this,"store"),eV(this,"callback",e=>{let{callback:t}=this.props;m.function(t)&&t(e)}),eV(this,"handleKeyboard",e=>{let{index:t,lifecycle:n}=this.state,{steps:r}=this.props,o=r[t];n===e$.TOOLTIP&&"Escape"===e.code&&o&&!o.disableCloseOnEsc&&this.store.close("keyboard")}),eV(this,"handleClickOverlay",()=>{let{index:e}=this.state,{steps:t}=this.props;tl(this.props,t[e]).disableOverlayClose||this.helpers.close("overlay")}),eV(this,"syncState",e=>{this.setState(e)});let{debug:t,getHelpers:n,run:r=!0,stepIndex:o}=e;this.store=new tf({...e,controlled:r&&m.number(o)}),this.helpers=this.store.getHelpers();let{addListener:i}=this.store;te({title:"init",data:[{key:"props",value:this.props},{key:"state",value:this.state}],debug:t}),i(this.syncState),n&&n(this.helpers),this.state=this.store.getState()}componentDidMount(){if(!eJ())return;let{debug:e,disableCloseOnEsc:t,run:n,steps:r}=this.props,{start:o}=this.store;tu(r,e)&&n&&o(),t||document.body.addEventListener("keydown",this.handleKeyboard,{passive:!0})}componentDidUpdate(e,t){if(!eJ())return;let{action:n,controlled:r,index:o,status:i}
27=this.state,{debug:a,run:s,stepIndex:l,steps:u}=this.props,{stepIndex:p,steps:d}=e,{reset:f,setSteps:h,start:y,stop:b,update:g}=this.store,{changed:E}=D(e,this.props),{changed:v,changedFrom:O}=D(t,this.state),T=tl(this.props,u[o]),w=!c(d,u),S=m.number(l)&&E("stepIndex"),N=eZ(T.target);if(w&&(tu(u,a)?h(u):console.warn("Steps are not valid",u)),E("run")&&(s?y(l):b()),S){let e=m.number(p)&&p<l?eq.NEXT:eq.PREV;n===eq.STOP&&(e=eq.START),[eQ.FINISHED,eQ.SKIPPED].includes(i)||g({action:n===eq.CLOSE?eq.CLOSE:e,index:l,lifecycle:e$.INIT})}r||i!==eQ.RUNNING||0!==o||N||(this.store.update({index:o+1}),this.callback({...this.state,type:eK.TARGET_NOT_FOUND,step:T}));let R={...this.state,index:o,step:T};if(v("action",[eq.NEXT,eq.PREV,eq.SKIP,eq.CLOSE])&&v("status",eQ.PAUSED)){let e=tl(this.props,u[t.index]);this.callback({...R,index:t.index,lifecycle:e$.COMPLETE,step:e,type:eK.STEP_AFTER})}if(v("status",[eQ.FINISHED,eQ.SKIPPED])){let e=tl(this.props,u[t.index]);r||this.callback({...R,index:t.index,lifecycle:e$.COMPLETE,step:e,type:eK.STEP_AFTER}),this.callback({...R,type:eK.TOUR_END,step:e,index:t.index}),f()}else O("status",[eQ.IDLE,eQ.READY],eQ.RUNNING)?this.callback({...R,type:eK.TOUR_START}):(v("status")||v("action",eq.RESET))&&this.callback({...R,type:eK.TOUR_STATUS});this.scrollToStep(t)}componentWillUnmount(){let{disableCloseOnEsc:e}=this.props;e||document.body.removeEventListener("keydown",this.handleKeyboard)}scrollToStep(e){let{index:t,lifecycle:n,status:r}=this.state,{debug:o,disableScrollParentFix:i=!1,scrollDuration:a,scrollOffset:s=20,scrollToFirstStep:l=!1,steps:c}=this.props,u=tl(this.props,c[t]),p=eZ(u.target),d=function(e){let{isFirstStep:t,lifecycle:n,previousLifecycle:r,scrollToFirstStep:o,step:i,target:a}=e;return!i.disableScrolling&&(!t||o||n===e$.TOOLTIP)&&"center"!==i.placement&&(!i.isFixed||!e5(a))&&r!==n&&[e$.BEACON,e$.TOOLTIP].includes(n)}({isFirstStep:0===t,lifecycle:n,previousLifecycle:e.lifecycle,scrollToFirstStep:l,step:u,target:p});if(r===eQ.RUNNING&&d){let e=e1(p,i),l=e0(p,i),c=Math.floor(function(e,t,n){var r;if(!e)return 0;let{offsetTop:o=0,scrollTop:i=0}=null!=(r=x(e))?r:{},a=e.getBoundingClientRect().top+i;o&&(e1(e,n)||e.offsetParent!==document.body)&&(a-=o);let s=Math.floor(a-t);return s<0?0:s}(p,s,i))||0;te({title:"scrollToStep",data:[{key:"index",value:t},{key:"lifecycle",value:n},{key:"status",value:r}],debug:o});let d=this.store.getPopper("beacon"),f=this.store.getPopper("tooltip");if(n===e$.BEACON&&d){let{offsets:t,placement:n}=d;["bottom"].includes(n)||e||(c=Math.floor(t.popper.top-s))}else if(n===e$.TOOLTIP&&f){let{flipped:t,offsets:n,placement:r}=f;!["top","right","left"].includes(r)||t||e?c-=u.spotlightPadding:c=Math.floor(n.popper.top-s)}c=c>=0?c:0,r===eQ.RUNNING&&(function(e,t){let{duration:n,element:r}=t;return new Promise((t,o)=>{let{scrollTop:i}=r,a=e>i?e-i:i-e;L.top(r,e,{duration:a<100?50:n},e=>e&&"Element already at target scroll position"!==e.message?o(e):t())})})(c,{element:l,duration:a}).then(()=>{setTimeout(()=>{var e;null==(e=this.store.getPopper("tooltip"))||e.instance.update()},10)})}}render(){if(!eJ())return null;let{index:e,lifecycle:t,status:n}=this.state,{continuous:o=!1,debug:i=!1,nonce:a,scrollToFirstStep:s=!1,steps:l}=this.props,c=n===eQ.RUNNING,u={};
27if(c&&l[e]){let n=tl(this.props,l[e]);u.step=r.createElement(tT,{...this.state,callback:this.callback,continuous:o,debug:i,helpers:this.helpers,nonce:a,shouldScroll:!n.disableScrolling&&(0!==e||s),step:n,store:this.store}),u.overlay=r.createElement(tm,{id:"react-joyride-portal"},r.createElement(ty,{...n,continuous:o,debug:i,lifecycle:t,onClickOverlay:this.handleClickOverlay}))}return r.createElement("div",{className:"react-joyride"},u.step,u.overlay)}};eV(tw,"defaultProps",{continuous:!1,debug:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrolling:!1,disableScrollParentFix:!1,getHelpers:void 0,hideBackButton:!1,run:!0,scrollOffset:20,scrollDuration:300,scrollToFirstStep:!1,showSkipButton:!1,showProgress:!1,spotlightClicks:!1,spotlightPadding:10,steps:[]});var tS=tw},29885:e=>{"use strict";var t=function(e,t){return e+n(t)},n=function(e){return null===e||"boolean"==typeof e||void 0===e?"":"number"==typeof e?e.toString():"string"==typeof e?e:Array.isArray(e)?e.reduce(t,""):Object.prototype.hasOwnProperty.call(e,"props")&&Object.prototype.hasOwnProperty.call(e.props,"children")?n(e.props.children):""};n.default=n,e.exports=n},34640:e=>{"use strict";var t=function(e){var t,r,o;return!!(t=e)&&"object"==typeof t&&(r=e,"[object RegExp]"!==(o=Object.prototype.toString.call(r))&&"[object Date]"!==o&&r.$$typeof!==n)},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s(Array.isArray(e)?[]:{},e,t):e}function o(e,t,n){return e.concat(t).map(function(e){return r(e,n)})}function i(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function a(e,t){try{return t in e}catch(e){return!1}}function s(e,n,l){(l=l||{}).arrayMerge=l.arrayMerge||o,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=r;var c,u,p=Array.isArray(n);return p!==Array.isArray(e)?r(n,l):p?l.arrayMerge(e,n,l):(u={},(c=l).isMergeableObject(e)&&i(e).forEach(function(t){u[t]=r(e[t],c)}),i(n).forEach(function(t){a(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))||(a(e,t)&&c.isMergeableObject(n[t])?u[t]=(function(e,t){if(!t.customMerge)return s;var n=t.customMerge(e);return"function"==typeof n?n:s})(t,c)(e[t],n[t],c):u[t]=r(n[t],c))}),u)}s.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,n){return s(e,n,t)},{})},e.exports=s},41237:(e,t,n)=>{"use strict";n.d(t,{Hf:()=>c,jG:()=>l});var r=n(14232),o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},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}).apply(this,arguments)};function a(e){var t,n,o,i,a,s,l,c,u=e.className,p=e.counterClockwise,d=e.dashRatio,f=e.pathRadius,h=e.strokeWidth,y=e.style;return(0,r.createElement)("path",{className:u,style:Object.assign({},y,(n=(t={pathRadius:f,dashRatio:d,counterClockwise:p}).counterClockwise,o=t.dashRatio,a=(1-o)*(i=2*Math.PI*t.pathRadius),{strokeDasharray:i+"px "+i+"px",strokeDashoffset:(n?-a:a)+"px"})),d:(l=(s={pathRadius:f,counterClockwise:p}).pathRadius,"\n M 50,50\n m 0,-"+l+"\n a "+l+","+l+" "+(c=+!!s.counterClockwise)+" 1 1 0,"+2*l+"\n a "+l+","+l+" "+c+" 1 1 0,-"+2*l+"\n "),strokeWidth:h,fillOpacity:0})}var s=function(e){function t(){this.constructor=n}function n(){return null!==e&&e.apply(this,arguments)||this}return o(n,e),n.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t),n.prototype.getBackgroundPadding=function(){return this.props.background?this.props.backgroundPadding:0},n.prototype.getPathRadius=function(){return 50-this.props.strokeWidth/2-this.getBackgroundPadding()},n.prototype.getPathRatio=function(){var e=this.props,t=e.value,n=e.minValue,r=e.maxValue;return(Math.min(Math.max(t,n),r)-n)/(r-n)}
27,n.prototype.render=function(){var e=this.props,t=e.circleRatio,n=e.className,o=e.classes,i=e.counterClockwise,s=e.styles,l=e.strokeWidth,c=e.text,u=this.getPathRadius(),p=this.getPathRatio();return(0,r.createElement)("svg",{className:o.root+" "+n,style:s.root,viewBox:"0 0 100 100","data-test-id":"CircularProgressbar"},this.props.background?(0,r.createElement)("circle",{className:o.background,style:s.background,cx:50,cy:50,r:50}):null,(0,r.createElement)(a,{className:o.trail,counterClockwise:i,dashRatio:t,pathRadius:u,strokeWidth:l,style:s.trail}),(0,r.createElement)(a,{className:o.path,counterClockwise:i,dashRatio:p*t,pathRadius:u,strokeWidth:l,style:s.path}),c?(0,r.createElement)("text",{className:o.text,style:s.text,x:50,y:50},c):null)},n.defaultProps={background:!1,backgroundPadding:0,circleRatio:1,classes:{root:"CircularProgressbar",trail:"CircularProgressbar-trail",path:"CircularProgressbar-path",text:"CircularProgressbar-text",background:"CircularProgressbar-background"},counterClockwise:!1,className:"",maxValue:100,minValue:0,strokeWidth:8,styles:{root:{},trail:{},path:{},text:{},background:{}},text:""},n}(r.Component);function l(e){e.children;var t=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&(n[r[o]]=e[r[o]]);return n}(e,["children"]);return(0,r.createElement)("div",{"data-test-id":"CircularProgressbarWithChildren"},(0,r.createElement)("div",{style:{position:"relative",width:"100%",height:"100%"}},(0,r.createElement)(s,i({},t)),e.children?(0,r.createElement)("div",{"data-test-id":"CircularProgressbarWithChildren__children",style:{position:"absolute",width:"100%",height:"100%",marginTop:"-100%",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"}},e.children):null))}function c(e){var t=e.rotation,n=e.strokeLinecap,r=e.textColor,o=e.textSize,i=e.pathColor,a=e.pathTransition,s=e.pathTransitionDuration,l=e.trailColor,c=e.backgroundColor,p=null==t?void 0:"rotate("+t+"turn)",d=null==t?void 0:"center center";return{root:{},path:u({stroke:i,strokeLinecap:n,transform:p,transformOrigin:d,transition:a,transitionDuration:null==s?void 0:s+"s"}),trail:u({stroke:l,strokeLinecap:n,transform:p,transformOrigin:d}),text:u({fill:r,fontSize:o}),background:u({fill:c})}}function u(e){return Object.keys(e).forEach(function(t){null==e[t]&&delete e[t]}),e}},45534:e=>{var t=Error("Element already at target scroll position"),n=Error("Scroll cancelled"),r=Math.min,o=Date.now;function i(e){return function(i,l,c,u){"function"==typeof(c=c||{})&&(u=c,c={}),"function"!=typeof u&&(u=s);var p=o(),d=i[e],f=c.ease||a,h=isNaN(c.duration)?350:+c.duration,y=!1;return d===l?u(t,i[e]):requestAnimationFrame(function t(a){if(y)return u(n,i[e]);var s=r(1,(o()-p)/h),c=f(s);i[e]=c*(l-d)+d,s<1?requestAnimationFrame(t):requestAnimationFrame(function(){u(null,i[e])})}),function(){y=!0}}}function a(e){return .5*(1-Math.cos(Math.PI*e))}function s(){}e.exports={left:i("scrollLeft"),top:i("scrollTop")}},45794:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(87430);function o(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,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return s}}(e,t)||(0,r.A)(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},58323:function(e,t){var n,r;void 0===(r="function"==typeof(n=function(){return function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var t=e.parentNode;t.parentNode;){if(function(e){var t=getComputedStyle(e,null).getPropertyValue("overflow");return t.indexOf("scroll")>-1||t.indexOf("auto")>-1}(t))return t;t=t.parentNode}return document.scrollingElement||document.documentElement}}})?n.apply(t,[]):n)||(e.exports=r)}
27,63948:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var r=n(44501),o=n(40670),i=n(15039),a=n.n(i),s=n(14232),l=n(44515),c=["bsPrefix","size","toggle","vertical","className","as"],u=s.forwardRef(function(e,t){var n=e.bsPrefix,i=e.size,u=e.toggle,p=e.vertical,d=e.className,f=e.as,h=(0,o.A)(e,c),y=(0,l.oU)(n,"btn-group"),m=y;return p&&(m=y+"-vertical"),s.createElement(void 0===f?"div":f,(0,r.A)({},h,{ref:t,className:a()(d,m,i&&y+"-"+i,u&&y+"-toggle")}))});u.displayName="ButtonGroup",u.defaultProps={vertical:!1,toggle:!1,role:"group"};let p=u},67769:e=>{"use strict";var t=function(e){var t,r,o;return!!(t=e)&&"object"==typeof t&&(r=e,"[object RegExp]"!==(o=Object.prototype.toString.call(r))&&"[object Date]"!==o&&r.$$typeof!==n)},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s(Array.isArray(e)?[]:{},e,t):e}function o(e,t,n){return e.concat(t).map(function(e){return r(e,n)})}function i(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function a(e,t){try{return t in e}catch(e){return!1}}function s(e,n,l){(l=l||{}).arrayMerge=l.arrayMerge||o,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=r;var c,u,p=Array.isArray(n);return p!==Array.isArray(e)?r(n,l):p?l.arrayMerge(e,n,l):(u={},(c=l).isMergeableObject(e)&&i(e).forEach(function(t){u[t]=r(e[t],c)}),i(n).forEach(function(t){a(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))||(a(e,t)&&c.isMergeableObject(n[t])?u[t]=(function(e,t){if(!t.customMerge)return s;var n=t.customMerge(e);return"function"==typeof n?n:s})(t,c)(e[t],n[t],c):u[t]=r(n[t],c))}),u)}s.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,n){return s(e,n,t)},{})},e.exports=s},85994:(e,t,n)=>{"use strict";n.d(t,{i:()=>w});var r=n(14232),o=function(e){return e.DOCUMENT="document",e.PARAGRAPH="paragraph",e.HEADING_1="heading-1",e.HEADING_2="heading-2",e.HEADING_3="heading-3",e.HEADING_4="heading-4",e.HEADING_5="heading-5",e.HEADING_6="heading-6",e.OL_LIST="ordered-list",e.UL_LIST="unordered-list",e.LIST_ITEM="list-item",e.HR="hr",e.QUOTE="blockquote",e.EMBEDDED_ENTRY="embedded-entry-block",e.EMBEDDED_ASSET="embedded-asset-block",e.EMBEDDED_RESOURCE="embedded-resource-block",e.TABLE="table",e.TABLE_ROW="table-row",e.TABLE_CELL="table-cell",e.TABLE_HEADER_CELL="table-header-cell",e}({}),i=function(e){return e.ASSET_HYPERLINK="asset-hyperlink",e.EMBEDDED_ENTRY="embedded-entry-inline",e.EMBEDDED_RESOURCE="embedded-resource-inline",e.ENTRY_HYPERLINK="entry-hyperlink",e.HYPERLINK="hyperlink",e.RESOURCE_HYPERLINK="resource-hyperlink",e}({}),a=function(e){return e.BOLD="bold",e.ITALIC="italic",e.UNDERLINE="underline",e.CODE="code",e.SUPERSCRIPT="superscript",e.SUBSCRIPT="subscript",e.STRIKETHROUGH="strikethrough",e}({});let s=[o.PARAGRAPH,o.HEADING_1,o.HEADING_2,o.HEADING_3,o.HEADING_4,o.HEADING_5,o.HEADING_6,o.OL_LIST,o.UL_LIST,o.HR,o.QUOTE,o.EMBEDDED_ENTRY,o.EMBEDDED_ASSET,o.EMBEDDED_RESOURCE,o.TABLE],l=[o.PARAGRAPH,o.HEADING_1,o.HEADING_2,o.HEADING_3,o.HEADING_4,o.HEADING_5,o.HEADING_6,o.OL_LIST,o.UL_LIST,o.HR,o.QUOTE,o.EMBEDDED_ENTRY,o.EMBEDDED_ASSET,o.EMBEDDED_RESOURCE];o.TABLE,o.TABLE_ROW,o.TABLE_CELL,o.TABLE_HEADER_CELL,o.HR,o.EMBEDDED_ENTRY,o.EMBEDDED_ASSET,o.EMBEDDED_RESOURCE;let c={[o.OL_LIST]:[o.LIST_ITEM],[o.UL_LIST]:[o.LIST_ITEM],[o.LIST_ITEM]:l,[o.QUOTE]:[o.PARAGRAPH],[o.TABLE]:[o.TABLE_ROW],[o.TABLE_ROW]:[o.TABLE_CELL,o.TABLE_HEADER_CELL],[o.TABLE_CELL]:[o.PARAGRAPH,o.UL_LIST,o.OL_LIST],[o.TABLE_HEADER_CELL]:[o.PARAGRAPH]},u=[o.HEADING_1,o.HEADING_2,o.HEADING_3,o.HEADING_4,o.HEADING_5,o.HEADING_6];[o.PARAGRAPH,...u],o.DOCUMENT,o.PARAGRAPH,o.HEADING_1,o.HEADING_2,o.HEADING_3,o.HEADING_4,o.HEADING_5,o.HEADING_6,o.OL_LIST,o.UL_LIST,o.LIST_ITEM,o.HR,o.QUOTE,o.EMBEDDED_ENTRY,o.EMBEDDED_ASSET,i.HYPERLINK,i.ENTRY_HYPERLINK,i.ASSET_HYPERLINK,i.EMBEDDED_ENTRY,a.BOLD,a.CODE,a.ITALIC,a.UNDERLINE,o.DOCUMENT,o.PARAGRAPH;let p=({path:e,property:t,typeName:n,value:r})=>({details:`The type of "${t}" is incorrect, expected type: ${n}`,name:"type",path:e.toArray(),type:n,value:r});class d{obj;path;_errors=[];constructor(e,t){this.obj=e,this.path=t}catch=(...e)=>{this._errors.push(...e)};get errors(){let e=e=>JSON.stringify({details:e.details,path:e.path});
27return this._errors.filter((t,n)=>this._errors.findIndex(n=>e(t)===e(n))===n)}exists=e=>e in this.obj||(this.catch((({property:e,path:t})=>({details:`The property "${e}" is required here`,name:"required",path:t.toArray()}))({property:e,path:this.path.of(e)})),!1);object=e=>{let t=e?this.obj[e]:this.obj;if(e&&!this.exists(e))return!1;if("object"==typeof t&&!Array.isArray(t)&&null!==t)return!0;let n=e?this.path.of(e):this.path,r=e??this.path.last()??"value";return this.catch(p({typeName:"Object",property:r,path:n,value:t})),!1};string=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&("string"==typeof t||(this.catch(p({typeName:"String",property:e,path:this.path.of(e),value:t})),!1))};number=(e,t)=>{let n=this.obj[e];return!!t&&!(e in this.obj)||!!this.exists(e)&&(!("number"!=typeof n||Number.isNaN(n))||(this.catch(p({typeName:"Number",property:e,path:this.path.of(e),value:n})),!1))};array=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&(!!Array.isArray(t)||(this.catch(p({typeName:"Array",property:e,path:this.path.of(e),value:t})),!1))};enum=(e,t)=>{let n=this.obj[e];return!!("string"==typeof n&&t.includes(n))||(this.catch((({expected:e,value:t,path:n})=>({details:"Value must be one of expected values",name:"in",expected:[...e].sort(),path:n.toArray(),value:t}))({expected:t,value:n,path:this.path.of(e)})),!1)};empty=e=>{if(!this.array(e))return!1;let t=this.obj[e];return 0===t.length||(this.catch((({max:e,value:t,path:n})=>({name:"size",max:e,path:n.toArray(),details:`Size must be at most ${e}`,value:t}))({max:0,value:t,path:this.path.of(e)})),!1)};minLength=(e,t)=>{if(!this.array(e))return!1;let n=this.obj[e];return n.length>=t||(this.catch((({min:e,value:t,path:n})=>({name:"size",min:e,path:n.toArray(),details:`Size must be at least ${e}`,value:t}))({min:t,value:n,path:this.path.of(e)})),!1)};noAdditionalProperties=e=>{let t=Object.keys(this.obj).sort().filter(t=>!e.includes(t));return t.forEach(e=>this.catch((({property:e,path:t})=>({details:`The property "${e}" is not expected`,name:"unexpected",path:t.toArray()}))({property:e,path:this.path.of(e)}))),0===t.length};each=(e,t)=>{if(!this.array(e))return;let n=this.obj[e],r=!1;n.forEach((n,o)=>{if(r)return;let i=t(n,this.path.of(e).of(o));i.length>0&&(r=!0),this.catch(...i)})}}let f=[];class h{contentRule;validateData;constructor(e,t){this.contentRule=e,this.validateData=t}assert(e,t){let n=new d(e,t);if(!n.object())return n.errors;n.noAdditionalProperties(["nodeType","data","content"]);let{nodeTypes:r,min:o=0}=Array.isArray(this.contentRule)?{nodeTypes:this.contentRule}:this.contentRule(e,t);if(0===r.length&&o>0)throw Error(`Invalid content rule. Cannot have enforce a 'min' of ${o} with no nodeTypes`);if(n.minLength("content",o),0===r.length?n.empty("content"):n.each("content",(e,t)=>{let n=new d(e,t);return n.object()&&n.enum("nodeType",r),n.errors}),n.object("data")){let r=this.validateData?.(e.data,t.of("data"))??[];n.catch(...r)}return n.errors}}class y extends h{linkType;type;constructor(e,t){super(t,(e,t)=>this.assertLink(e,t)),this.linkType=e,this.type=this.linkType.startsWith("Contentful:")?"ResourceLink":"Link"}assertLink=(e,t)=>{let n=new d(e,t);if(n.object("target")){let r=new d(e.target.sys,t.of("target").of("sys"));r.object()&&(r.enum("type",[this.type]),r.enum("linkType",[this.linkType]),"Link"===this.type?(r.string("id"),r.noAdditionalProperties(["type","linkType","id"])):"ResourceLink"===this.type&&(r.string("urn"),r.noAdditionalProperties(["type","linkType","urn"]))),n.catch(...r.errors)}return n.noAdditionalProperties(["target"]),n.errors}}class m extends h{constructor(){super(["text"],(e,t)=>this.assertLink(e,t))}assertLink=(e,t)=>{let n=new d(e,t);return n.string("uri"),n.noAdditionalProperties(["uri"]),n.errors}}let b=(e,t)=>new h(e,t),g=(e,t)=>new y(e,t);b([...Object.values(i),"text"].sort()),b([o.LIST_ITEM]),g("Entry",f),b(()=>({nodeTypes:[o.PARAGRAPH],min:1}),(e,t)=>{let n=new d(e,t);return n.noAdditionalProperties(["colspan","rowspan"]),n.number("colspan",!0),n.number("rowspan",!0),n.errors}),o.DOCUMENT,b(s),o.PARAGRAPH,o.HEADING_1,o.HEADING_2,o.HEADING_3,o.HEADING_4,o.HEADING_5,o.HEADING_6,o.QUOTE,b(c[o.QUOTE]),o.EMBEDDED_ENTRY,o.EMBEDDED_ASSET,g("Asset",f),o.EMBEDDED_RESOURCE,g("Contentful:Entry",f),o.HR,b(f),o.OL_LIST,o.UL_LIST,o.LIST_ITEM,b([...l].sort()),o.TABLE,b(()=>({nodeTypes:[o.TABLE_ROW],min:1})),o.TABLE_ROW,b(()=>({nodeTypes:[o.TABLE_CELL,o.TABLE_HEADER_CELL],min:1})),o.TABLE_CELL,o.TABLE_HEADER_CELL,i.HYPERLINK,new m,i.EMBEDDED_ENTRY,i.EMBEDDED_RESOURCE,g("Contentful:Entry",f),i.ENTRY_HYPERLINK,g("Entry",["text"]),i.ASSET_HYPERLINK,g("Asset",["text"]),i.RESOURCE_HYPERLINK,g("Contentful:Entry",["text"]);let E={[o.DOCUMENT]:(e,t)=>t,[o.PARAGRAPH]:(e,t)=>r.createElement("p",null,t),[o.HEADING_1]:(e,t)=>r.createElement("h1",null,t),[o.HEADING_2]:(e,t)=>r.createElement("h2",null,t),[o.HEADING_3]:(e,t)=>r.createElement("h3",null,t),[o.HEADING_4]:(e,t)=>r.createElement("h4",null,t),[o.HEADING_5]:(e,t)=>r.createElement("h5",null,t),[o.HEADING_6]:(e,t)=>r.createElement("h6",null,t),[o.EMBEDDED_ENTRY]:(e,t)=>r.createElement("div",null,t),[o.EMBEDDED_RESOURCE]:(e,t)=>r.createElement("div",null,t),[o.UL_LIST]:(e,t)=>r.createElement("ul",null,t),[o.OL_LIST]:(e,t)=>r.createElement("ol",null,t),[o.LIST_ITEM]:(e,t)=>r.createElement("li",null,t),[o.QUOTE]:(e,t)=>r.createElement("blockquote",null,t),[o.HR]:()=>r.createElement("hr",null),[o.TABLE]:(e,t)=>r.createElement("table",null,r.createElement("tbody",null,t)),[o.TABLE_ROW]:(e,t)=>r.createElement("tr",null,t),[o.TABLE_HEADER_CELL]:(e,t)=>
27r.createElement("th",null,t),[o.TABLE_CELL]:(e,t)=>r.createElement("td",null,t),[i.ASSET_HYPERLINK]:e=>O(i.ASSET_HYPERLINK,e),[i.ENTRY_HYPERLINK]:e=>O(i.ENTRY_HYPERLINK,e),[i.RESOURCE_HYPERLINK]:e=>T(i.RESOURCE_HYPERLINK,e),[i.EMBEDDED_ENTRY]:e=>O(i.EMBEDDED_ENTRY,e),[i.EMBEDDED_RESOURCE]:(e,t)=>T(i.EMBEDDED_RESOURCE,e),[i.HYPERLINK]:(e,t)=>r.createElement("a",{href:e.data.uri},t)},v={[a.BOLD]:e=>r.createElement("b",null,e),[a.ITALIC]:e=>r.createElement("i",null,e),[a.UNDERLINE]:e=>r.createElement("u",null,e),[a.CODE]:e=>r.createElement("code",null,e),[a.SUPERSCRIPT]:e=>r.createElement("sup",null,e),[a.SUBSCRIPT]:e=>r.createElement("sub",null,e),[a.STRIKETHROUGH]:e=>r.createElement("s",null,e)};function O(e,t){return r.createElement("span",{key:t.data.target.sys.id},"type: ",t.nodeType," id: ",t.data.target.sys.id)}function T(e,t){return r.createElement("span",{key:t.data.target.sys.urn},"type: ",t.nodeType," urn: ",t.data.target.sys.urn)}function w(e,t={}){if(!e)return null;let n=e;return t.stripEmptyTrailingParagraph&&(n=!(null!=e&&"object"==typeof e&&"content"in e&&Array.isArray(e.content))||e.content.length<2||!function(e){if(e.nodeType!==o.PARAGRAPH||1!==e.content.length)return!1;let t=e.content[0];return"text"===t.nodeType&&""===t.value}(e.content[e.content.length-1])?e:{...e,content:e.content.slice(0,-1)}),function e(t,n){let{renderNode:o,renderMark:i,renderText:a,preserveWhitespace:s}=n;if("text"===t.nodeType){let e=a?a(t.value):t.value;if(s&&!a){let t=(e=e.replace(/ {2,}/g,e=>"\xa0".repeat(e.length))).split("\n"),n=[];t.forEach((e,o)=>{n.push(e),o!==t.length-1&&n.push(r.createElement("br",null))}),e=n}return t.marks.reduce((e,t)=>i[t.type]?i[t.type](e):e,e)}{var l;let i=(l=t.content,l.map((t,o)=>{var i;return i=e(t,n),(0,r.isValidElement)(i)&&null===i.key?(0,r.cloneElement)(i,{key:o}):i}));return t.nodeType&&o[t.nodeType]?o[t.nodeType](t,i):r.createElement(r.Fragment,null,i)}}(n,{renderNode:{...E,...t.renderNode},renderMark:{...v,...t.renderMark},renderText:t.renderText,preserveWhitespace:t.preserveWhitespace})}},87652:function(e,t,n){e.exports=function(e,t){var n=[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var 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=r(n(1)),a=r(n(2)),s=new(r(n(7))).default,l=function(e){function t(e){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var n=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={optionsOpen:e.optionsOpen||!1,isCrappyIE:!1},n.toggleCalendarDropdown=n.toggleCalendarDropdown.bind(n),n.handleDropdownLinkClick=n.handleDropdownLinkClick.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw 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)}
27(t,e),o(t,[{key:"componentWillMount",value:function(){String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.indexOf(e,t)===t});var e=!1;"undefined"!=typeof window&&window.navigator.msSaveOrOpenBlob&&window.Blob&&(e=!0),this.setState({isCrappyIE:e})}},{key:"toggleCalendarDropdown",value:function(){var e=!this.state.optionsOpen;e?document.addEventListener("click",this.toggleCalendarDropdown,!1):document.removeEventListener("click",this.toggleCalendarDropdown),this.setState({optionsOpen:e})}},{key:"handleDropdownLinkClick",value:function(e){e.preventDefault();var t=e.currentTarget.getAttribute("href");if(!s.isMobile()&&(t.startsWith("data")||t.startsWith("BEGIN"))){var n="download.ics",r=new Blob([t],{type:"text/calendar;charset=utf-8"});if(this.state.isCrappyIE)window.navigator.msSaveOrOpenBlob(r,n);else{var o=document.createElement("a");o.href=window.URL.createObjectURL(r),o.setAttribute("download",n),document.body.appendChild(o),o.click(),document.body.removeChild(o)}}else window.open(t,"_blank");this.toggleCalendarDropdown()}},{key:"renderDropdown",value:function(){var e=this,t=this.props.listItems.map(function(t){var n=Object.keys(t)[0],r=t[n],o=null;if(e.props.displayItemIcons){var a="outlook"===n||"outlookcom"===n?"windows":n;o=i.default.createElement("i",{className:"fa fa-"+a})}return i.default.createElement("li",{key:s.getRandomKey()},i.default.createElement("a",{className:n+"-link",onClick:e.handleDropdownLinkClick,href:s.buildUrl(e.props.event,n,e.state.isCrappyIE),target:"_blank"},o,r))});return i.default.createElement("div",{className:this.props.dropdownClass},i.default.createElement("ul",null,t))}},{key:"renderButton",value:function(){var e=this.props.buttonLabel,t=null,n=Object.keys(this.props.buttonTemplate);
27if("textOnly"!==n[0]){var r=this.props.buttonTemplate[n],o="react-add-to-calendar__icon--"===this.props.buttonIconClass?""+this.props.buttonIconClass+r:this.props.buttonIconClass,a=this.props.useFontAwesomeIcons?"fa fa-":"",s="caret"===n[0]?this.state.optionsOpen?"caret-up":"caret-down":n[0];t=i.default.createElement("i",{className:o+" "+a+s}),e="right"===r?i.default.createElement("span",null,e+" ",t):i.default.createElement("span",null,t," "+e)}var l=this.state.optionsOpen?this.props.buttonClassClosed+" "+this.props.buttonClassOpen:this.props.buttonClassClosed;return i.default.createElement("div",{className:this.props.buttonWrapperClass},i.default.createElement("a",{className:l,onClick:this.toggleCalendarDropdown},e))}},{key:"render",value:function(){var e=null;this.state.optionsOpen&&(e=this.renderDropdown());var t=null;return this.props.event&&(t=this.renderButton()),i.default.createElement("div",{className:this.props.rootClass},t,e)}}]),t}(i.default.Component);t.default=l,l.displayName="Add To Calendar",l.propTypes={buttonClassClosed:a.default.string,buttonClassOpen:a.default.string,buttonLabel:a.default.string,buttonTemplate:a.default.object,buttonIconClass:a.default.string,useFontAwesomeIcons:a.default.bool,buttonWrapperClass:a.default.string,displayItemIcons:a.default.bool,optionsOpen:a.default.bool,dropdownClass:a.default.string,event:a.default.shape({title:a.default.string,description:a.default.string,location:a.default.string,startTime:a.default.string,endTime:a.default.string}).isRequired,listItems:a.default.arrayOf(a.default.object),rootClass:a.default.string},l.defaultProps={buttonClassClosed:"react-add-to-calendar__button",buttonClassOpen:"react-add-to-calendar__button--light",buttonLabel:"Add to My Calendar",buttonTemplate:{caret:"right"},buttonIconClass:"react-add-to-calendar__icon--",useFontAwesomeIcons:!0,buttonWrapperClass:"react-add-to-calendar__wrapper",displayItemIcons:!0,optionsOpen:!1,dropdownClass:"react-add-to-calendar__dropdown",event:{title:"Sample Event",description:"This is the sample event provided as an example only",location:"Portland, OR",startTime:"2016-09-16T20:15:00-04:00",endTime:"2016-09-16T21:45:00-04:00"},listItems:[{apple:"Apple Calendar"},{google:"Google"},{outlook:"Outlook"},{outlookcom:"Outlook.com"},{yahoo:"Yahoo"}],rootClass:"react-add-to-calendar"}},function(t,n){t.exports=e},function(e,t,n){e.exports=n(3)()},function(e,t,n){"use strict";var r=n(4),o=n(5),i=n(6);e.exports=function(){function e(e,t,n,r,a,s){s!==i&&o(!1,"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")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t){"use strict";function n(e){return function(){return e}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";var r=function(e){};e.exports=function(e,t,n,o,i,a,s,l){if(r(t),!e){var c;if(void 0===t)c=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,o,i,a,s,l],p=0;(c=Error(t.replace(/%s/g,function(){return u[p++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,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=(r=n(8))&&r.__esModule?r:{default:r};t.default=function(){function e(){if(!(this instanceof e))throw TypeError("Cannot call a class as a function")}return o(e,[{key:"getRandomKey",value:function(){var e=Math.floor(0xe8d4a50fff*Math.random()).toString();return(new Date).getTime().toString()+"_"+e}},{key:"formatTime",value:function(e){return i.default.utc(e).format("YYYYMMDDTHHmmssZ").replace("+00:00","Z")}},{key:"calculateDuration",value:function(e,t){var n=i.default.utc(t).format("DD/MM/YYYY HH:mm:ss"),r=i.default.utc(e).format("DD/MM/YYYY HH:mm:ss"),o=(0,i.default)(n,"DD/MM/YYYY HH:mm:ss").diff((0,i.default)(r,"DD/MM/YYYY HH:mm:ss"));return Math.floor(i.default.duration(o).asHours())+i.default.utc(o).format(":mm")}},{key:"buildUrl",value:function(e,t,n){var r="";switch(t){case"google":r="https://calendar.google.com/calendar/render?action=TEMPLATE&dates="+this.formatTime(e.startTime)+"/"+this.formatTime(e.endTime)+"&location="+encodeURIComponent(e.location)+"&text="+encodeURIComponent(e.title)+"&details="+encodeURIComponent(e.description);break;
27case"yahoo":var o=this.calculateDuration(e.startTime,e.endTime);r="https://calendar.yahoo.com/?v=60&view=d&type=20&title="+encodeURIComponent(e.title)+"&st="+this.formatTime(e.startTime)+"&dur="+o+"&desc="+encodeURIComponent(e.description)+"&in_loc="+encodeURIComponent(e.location);break;case"outlookcom":r="https://outlook.live.com/owa/?rru=addevent&startdt="+this.formatTime(e.startTime)+"&enddt="+this.formatTime(e.endTime)+"&subject="+encodeURIComponent(e.title)+"&location="+encodeURIComponent(e.location)+"&body="+encodeURIComponent(e.description)+"&allday=false&uid="+this.getRandomKey()+"&path=/calendar/view/Month";break;default:r=["BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT","URL:"+document.URL,"DTSTART:"+this.formatTime(e.startTime),"DTEND:"+this.formatTime(e.endTime),"SUMMARY:"+e.title,"DESCRIPTION:"+e.description,"LOCATION:"+e.location,"END:VEVENT\nEND:VCALENDAR"].join("\n"),!n&&this.isMobile()&&(r=encodeURI("data:text/calendar;charset=utf8,"+r))}return r}},{key:"isMobile",value:function(){var e,t=!1;return e=window.navigator.userAgent||window.navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(t=!0),t}}]),e}()},function(e,n){e.exports=t}];function r(e){if(o[e])return o[e].exports;var t=o[e]={exports:{},id:e,loaded:!1};return n[e].call(t.exports,t,t.exports,r),t.loaded=!0,t.exports}var o={};return r.m=n,r.c=o,r.p="",r(0)}(n(14232),n(10841))}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.