1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[90636],{26:(e,t,r)=>{var i=r(42007),n=r(62895),o=r(36565),a=r(24329),s=r(10669);e.exports=function(e,t,r,l){if(!a(e))return e;t=n(t,e);for(var c=-1,u=t.length,h=u-1,d=e;null!=d&&++c<u;){var p=s(t[c]),f=r;if("__proto__"===p||"constructor"===p||"prototype"===p)break;if(c!=h){var g=d[p];void 0===(f=l?l(g,p,d):void 0)&&(f=a(g)?g:o(t[c+1])?[]:{})}i(d,p,f),d=d[p]}return e}},95:(e,t,r)=>{e.exports=r(2918)(r(63735),"WeakMap")},290:e=>{e.exports={empty:"AggregationCard_empty__i5Yb_",emptyMessageContainer:"AggregationCard_emptyMessageContainer__OJNsu"}},423:e=>{e.exports={inlineMessage:"InlineMessage_inlineMessage__8hyGD",content:"InlineMessage_content__0kkB_",icon:"InlineMessage_icon__dDb4h",small:"InlineMessage_small__R8b_G",background:"InlineMessage_background__5oOr6","background--accent":"InlineMessage_background--accent__2ZzZi","background--danger":"InlineMessage_background--danger__pWHC0","background--black":"InlineMessage_background--black__ikOhg","background--warning":"InlineMessage_background--warning__LAogh","background--notification":"InlineMessage_background--notification__6UZq9"}},469:(e,t,r)=>{"use strict";function i(e,t){console.error({err:e,url:t.url,status:t.status,headers:t.headers,body:t.body},"failed to fetch")}async function n(e,t,r){var n;let o;t.status=e.status,n=e.headers,o={},n.forEach((e,t)=>{o[t]=e}),t.headers=o,t.body=await e.text().catch(()=>void 0),i(r,t)}async function o(e,t){let r,o={url:e};try{r=await fetch(e,t)}catch(e){throw i(e,o),e}if(!r.ok){let e=Error("HTTP status code: "+r.status);throw await n(r,o,e),e}return r}r.d(t,{Z:()=>a,B:()=>l});let a="https://api.feedly.com/v3/";async function s(e,t){if(!e.ok)throw Error(`HTTP error! status: ${e.status}`);switch(t){case"blob":return await e.blob();case"csv":case"text":return await e.text();case"json":return await e.json();default:throw Error(`Unsupported format: ${t}`)}}async function l(e){let{format:t="json",...r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return s(await o(e,function(){let e,{body:t,feedlyToken:r,method:i,...n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o={"Content-Type":"application/json"};return r&&(o.Authorization=`Bearer ${r}`),t&&(e="string"==typeof t?t:JSON.stringify(t)),{method:i??(t?"POST":"GET"),...n,headers:{...o,...n.headers},body:e}}(r)),t)}},838:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let i=r(97109),n=i.useLayoutEffect,o=i.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let e=i.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return n(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),n(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},850:(e,t)=>{"use strict";let r,i,n;Object.defineProperty(t,"__esModule",{value:!0});var o={actionAsyncStorage:function(){return r},workAsyncStorage:function(){return i},workUnitAsyncStorage:function(){return n}};for(var a in o)Object.defineProperty(t,a,{enumerable:!0,get:o[a]});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},989:e=>{e.exports={inlineSpace:"BaseTableTitle_inlineSpace__1hpXJ",badge:"BaseTableTitle_badge__v97fZ"}},1062:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={getRedirectError:function(){return l},getRedirectStatusCodeFromError:function(){return p},getRedirectTypeFromError:function(){return d},getURLFromRedirectError:function(){return h},permanentRedirect:function(){return u},redirect:function(){return c}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(66751),a=r(31909),s=r(850);function l(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.RedirectStatusCode.TemporaryRedirect,i=Object.defineProperty(Error(a.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,
1configurable:!0});return i.digest=`${a.REDIRECT_ERROR_CODE};${t};${e};${r};`,i}function c(e,t){throw l(e,t??=s.actionAsyncStorage?.getStore()?.isAction?"push":"replace",o.RedirectStatusCode.TemporaryRedirect)}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"replace";throw l(e,t,o.RedirectStatusCode.PermanentRedirect)}function h(e){return(0,a.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function d(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function p(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1237:e=>{e.exports={staticTable:"BaseStaticTable_staticTable__eB0WV",fullWidth:"BaseStaticTable_fullWidth__97ovg"}},1410:e=>{e.exports=function(){}},1487:(e,t,r)=>{var i=r(50206),n=r(42296),o=r(71140),a=r(11158);e.exports=function(e){return function(t){var r=n(t=a(t))?o(t):void 0,s=r?r[0]:t.charAt(0),l=r?i(r,1).join(""):t.slice(1);return s[e]()+l}}},1583:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e,i){r[++t]=[i,e]}),r}},2128:e=>{e.exports={matchingText:"MenuAutocompleteLabel_matchingText__rFJU1"}},2579:(e,t,r)=>{var i=r(22827);e.exports=function(e,t,r,n){return i(e,function(e,i,o){t(n,e,r(e),o)}),n}},2600:e=>{e.exports={wrapper:"TextInput_wrapper__kmHlc","wrapper--hover":"TextInput_wrapper--hover__ndZgm","wrapper--focus":"TextInput_wrapper--focus__5qViU","wrapper--error":"TextInput_wrapper--error__JnCq7","wrapper--disabled":"TextInput_wrapper--disabled__SIAAv",loadingIcon:"TextInput_loadingIcon__4pCYR","loadingIcon--xlarge":"TextInput_loadingIcon--xlarge__UQleU",clearButton:"TextInput_clearButton__MR_6t",hint:"TextInput_hint__TlkQA",error:"TextInput_error__Z0Azl"}},2619:e=>{e.exports={popover:"NavDropdown_popover__qZDyz"}},2773:(e,t,r)=>{"use strict";r.d(t,{H:()=>eA,r:()=>eT});var i,n,o,a,s,l,c,u,h,d,p,f,g,m,_,y,x,b,v,C,w,k,S,T,A,E,B,M,L,F,I,j,P,O,R,D,$,N,z,q,G,W,H,K,U,V,Y=r(78923);function X(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(0,Y.K)(X,"getDefaultExportFromCjs");var Z={},Q={},J={};function ee(){if(i)return J;function e(e){return null==e}function t(e){return"object"==typeof e&&null!==e}function r(t){return Array.isArray(t)?t:e(t)?[]:[t]}function n(e,t){if(t){let r=Object.keys(t);for(let i=0,n=r.length;i<n;i+=1){let n=r[i];e[n]=t[n]}}return e}function o(e,t){let r="";for(let i=0;i<t;i+=1)r+=e;return r}function a(e){return 0===e&&-1/0==1/e}return i=1,(0,Y.K)(e,"isNothing"),(0,Y.K)(t,"isObject"),(0,Y.K)(r,"toArray"),(0,Y.K)(n,"extend"),(0,Y.K)(o,"repeat"),(0,Y.K)(a,"isNegativeZero"),J.isNothing=e,J.isObject=t,J.toArray=r,J.repeat=o,J.isNegativeZero=a,J.extend=n,J}function et(){if(o)return n;function e(e,t){let r="",i=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(r+='in "'+e.mark.name+'" '),r+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(r+="\n\n"+e.mark.snippet),i+" "+r):i}function t(t,r){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=r,this.message=e(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack||""}return o=1,(0,Y.K)(e,"formatError"),(0,Y.K)(t,"YAMLException2"),t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t.prototype.toString=(0,Y.K)(function(t){return this.name+": "+e(this,t)},"toString"),n=t}function er(){if(s)return a;s=1;let e=ee();function t(e,t,r,i,n){let o="",a="",s=Math.floor(n/2)-1;return i-t>s&&(t=i-s+(o=" ... ").length),r-i>s&&(r=i+s-(a=" ...").length),{str:o+e.slice(t,r).replace(/\t/g,"â")+a,pos:i-t+o.length}}function r(t,r){return e.repeat(" ",r-t.length)+t}function i(i,n){let o;if(n=Object.create(n||null),!i.buffer)return null;n.maxLength||(n.maxLength=79),"number"!=typeof n.indent&&(n.indent=1),"number"!=typeof n.linesBefore&&(n.linesBefore=3),"number"!=typeof n.linesAfter&&(n.linesAfter=2);let a=/\r?\n|\r|\0/g,s=[0],l=[],c=-1;for(;o=a.exec(i.buffer);)l.push(o.index),s.push(o.index+o[0].length),i.position<=o.index&&c<0&&(c=s.length-2);c<0&&(c=s.length-1);let u="",h=Math.min(i.line+n.linesAfter,l.length).toString().length,d=n.maxLength-(n.indent+h+3);for(let o=1;o<=n.linesBefore&&!(c-o<0);o++){let a=t(i.buffer,s[c-o],l[c-o],i.position-(s[c]-s[c-o]),d);u=e.repeat(" ",n.indent)+r((i.line-o+1).toString(),h)+" | "+a.str+"\n"+u}let p=t(i.buffer,s[c],l[c],i.position,d);u+=e.repeat(" ",n.indent)+r((i.line+1).toString(),h)+" | "+p.str+"\n"+e.repeat("-",n.indent+h+3+p.pos)+"^\n";for(let o=1;o<=n.linesAfter&&!(c+o>=l.length);o++){let a=t(i.buffer,s[c+o],l[c+o],i.position-(s[c]-s[c+o]),d);u+=e.repeat(" ",n.indent)+r((i.line+o+1).toString(),h)+" | "+a.str+"\n"}return u.replace(/\n$/,"")}return(0,Y.K)(t,"getLine"),(0,Y.K)(r,"padStart"),(0,Y.K)(i,"makeSnippet"),a=i}function ei(){if(c)return l;c=1;let e=et(),t=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],r=["scalar","sequence","mapping"];function i(e){let t={};return null!==e&&Object.keys(e).forEach(function(r){e[r].forEach(function(e){t[String(e)]=r})}),t}function n(n,o){if(Object.keys(o=o||{}
1).forEach(function(r){if(-1===t.indexOf(r))throw new e('Unknown option "'+r+'" is met in definition of "'+n+'" YAML type.')}),this.options=o,this.tag=n,this.kind=o.kind||null,this.resolve=o.resolve||function(){return!0},this.construct=o.construct||function(e){return e},this.instanceOf=o.instanceOf||null,this.predicate=o.predicate||null,this.represent=o.represent||null,this.representName=o.representName||null,this.defaultStyle=o.defaultStyle||null,this.multi=o.multi||!1,this.styleAliases=i(o.styleAliases||null),-1===r.indexOf(this.kind))throw new e('Unknown kind "'+this.kind+'" is specified for "'+n+'" YAML type.')}return(0,Y.K)(i,"compileStyleAliases"),(0,Y.K)(n,"Type2"),l=n}function en(){if(h)return u;h=1;let e=et(),t=ei();function r(e,t){let r=[];return e[t].forEach(function(e){let t=r.length;r.forEach(function(r,i){r.tag===e.tag&&r.kind===e.kind&&r.multi===e.multi&&(t=i)}),r[t]=e}),r}function i(){let e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function t(t){t.multi?(e.multi[t.kind].push(t),e.multi.fallback.push(t)):e[t.kind][t.tag]=e.fallback[t.tag]=t}(0,Y.K)(t,"collectType");for(let e=0,r=arguments.length;e<r;e+=1)arguments[e].forEach(t);return e}function n(e){return this.extend(e)}return(0,Y.K)(r,"compileList"),(0,Y.K)(i,"compileMap"),(0,Y.K)(n,"Schema2"),n.prototype.extend=(0,Y.K)(function(o){let a=[],s=[];if(o instanceof t)s.push(o);else if(Array.isArray(o))s=s.concat(o);else if(o&&(Array.isArray(o.implicit)||Array.isArray(o.explicit)))o.implicit&&(a=a.concat(o.implicit)),o.explicit&&(s=s.concat(o.explicit));else throw new e("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");a.forEach(function(r){if(!(r instanceof t))throw new e("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(r.loadKind&&"scalar"!==r.loadKind)throw new e("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(r.multi)throw new e("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),s.forEach(function(r){if(!(r instanceof t))throw new e("Specified list of YAML types (or a single Type object) contains a non-Type object.")});let l=Object.create(n.prototype);return l.implicit=(this.implicit||[]).concat(a),l.explicit=(this.explicit||[]).concat(s),l.compiledImplicit=r(l,"implicit"),l.compiledExplicit=r(l,"explicit"),l.compiledTypeMap=i(l.compiledImplicit,l.compiledExplicit),l},"extend"),u=n}function eo(){return p?d:(p=1,d=new(ei())("tag:yaml.org,2002:str",{kind:"scalar",construct:(0,Y.K)(function(e){return null!==e?e:""},"construct")}))}function ea(){return g?f:(g=1,f=new(ei())("tag:yaml.org,2002:seq",{kind:"sequence",construct:(0,Y.K)(function(e){return null!==e?e:[]},"construct")}))}function es(){return _?m:(_=1,m=new(ei())("tag:yaml.org,2002:map",{kind:"mapping",construct:(0,Y.K)(function(e){return null!==e?e:{}},"construct")}))}function el(){return x?y:(x=1,y=new(en())({explicit:[eo(),ea(),es()]}))}function ec(){if(v)return b;v=1;let e=ei();function t(e){if(null===e)return!0;let t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)}function r(){return null}function i(e){return null===e}return(0,Y.K)(t,"resolveYamlNull"),(0,Y.K)(r,"constructYamlNull"),(0,Y.K)(i,"isNull"),b=new e("tag:yaml.org,2002:null",{kind:"scalar",resolve:t,construct:r,predicate:i,represent:{canonical:(0,Y.K)(function(){return"~"},"canonical"),lowercase:(0,Y.K)(function(){return"null"},"lowercase"),uppercase:(0,Y.K)(function(){return"NULL"},"uppercase"),camelcase:(0,Y.K)(function(){return"Null"},"camelcase"),empty:(0,Y.K)(function(){return""},"empty")},defaultStyle:"lowercase"})}function eu(){if(w)return C;w=1;let e=ei();function t(e){if(null===e)return!1;let t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)}function r(e){return"true"===e||"True"===e||"TRUE"===e}function i(e){return"[object Boolean]"===Object.prototype.toString.call(e)}return(0,Y.K)(t,"resolveYamlBoolean"),(0,Y.K)(r,"constructYamlBoolean"),(0,Y.K)(i,"isBoolean"),C=new e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:t,construct:r,predicate:i,represent:{lowercase:(0,Y.K)(function(e){return e?"true":"false"},"lowercase"),uppercase:(0,Y.K)(function(e){return e?"TRUE":"FALSE"},"uppercase"),camelcase:(0,Y.K)(function(e){return e?"True":"False"},"camelcase")},defaultStyle:"lowercase"})}function eh(){if(S)return k;S=1;let e=ee(),t=ei();function r(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function i(e){return e>=48&&e<=55}function n(e){return e>=48&&e<=57}function o(e){if(null===e)return!1;let t=e.length,o=0,s=!1;if(!t)return!1;let l=e[o];if(("-"===l||"+"===l)&&(l=e[++o]),"0"===l){if(o+1===t)return!0;
1if("b"===(l=e[++o])){for(o++;o<t;o++){if("0"!==(l=e[o])&&"1"!==l)return!1;s=!0}return s&&isFinite(a(e))}if("x"===l){for(o++;o<t;o++){if(!r(e.charCodeAt(o)))return!1;s=!0}return s&&isFinite(a(e))}if("o"===l){for(o++;o<t;o++){if(!i(e.charCodeAt(o)))return!1;s=!0}return s&&isFinite(a(e))}}for(;o<t;o++){if(!n(e.charCodeAt(o)))return!1;s=!0}return!!s&&isFinite(a(e))}function a(e){let t=e,r=1,i=t[0];if(("-"===i||"+"===i)&&("-"===i&&(r=-1),i=(t=t.slice(1))[0]),"0"===t)return 0;if("0"===i){if("b"===t[1])return r*parseInt(t.slice(2),2);if("x"===t[1])return r*parseInt(t.slice(2),16);if("o"===t[1])return r*parseInt(t.slice(2),8)}return r*parseInt(t,10)}function s(e){return a(e)}function l(t){return"[object Number]"===Object.prototype.toString.call(t)&&t%1==0&&!e.isNegativeZero(t)}return(0,Y.K)(r,"isHexCode"),(0,Y.K)(i,"isOctCode"),(0,Y.K)(n,"isDecCode"),(0,Y.K)(o,"resolveYamlInteger"),(0,Y.K)(a,"parseYamlInteger"),(0,Y.K)(s,"constructYamlInteger"),(0,Y.K)(l,"isInteger"),k=new t("tag:yaml.org,2002:int",{kind:"scalar",resolve:o,construct:s,predicate:l,represent:{binary:(0,Y.K)(function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},"binary"),octal:(0,Y.K)(function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)}
1,"octal"),decimal:(0,Y.K)(function(e){return e.toString(10)},"decimal"),hexadecimal:(0,Y.K)(function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)},"hexadecimal")},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}function ed(){if(A)return T;A=1;let e=ee(),t=ei(),r=RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),i=RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function n(e){return null!==e&&!!r.test(e)&&(!!isFinite(parseFloat(e,10))||i.test(e))}function o(e){let t=e.toLowerCase(),r="-"===t[0]?-1:1;return("+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t)?1===r?1/0:-1/0:".nan"===t?NaN:r*parseFloat(t,10)}(0,Y.K)(n,"resolveYamlFloat"),(0,Y.K)(o,"constructYamlFloat");let a=/^[-+]?[0-9]+e/;function s(t,r){if(isNaN(t))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(1/0===t)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(-1/0===t)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";let i=t.toString(10);return a.test(i)?i.replace("e",".e"):i}function l(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))}return(0,Y.K)(s,"representYamlFloat"),(0,Y.K)(l,"isFloat"),T=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:n,construct:o,predicate:l,represent:s,defaultStyle:"lowercase"})}function ep(){return B?E:(B=1,E=el().extend({implicit:[ec(),eu(),eh(),ed()]}))}function ef(){return L?M:(L=1,M=ep())}function eg(){if(I)return F;I=1;let e=ei(),t=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),r=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function i(e){return null!==e&&(null!==t.exec(e)||null!==r.exec(e))}function n(e){let i=0,n=null,o=t.exec(e);if(null===o&&(o=r.exec(e)),null===o)throw Error("Date resolve error");let a=+o[1],s=o[2]-1,l=+o[3];if(!o[4])return new Date(Date.UTC(a,s,l));let c=+o[4],u=+o[5],h=+o[6];if(o[7]){for(i=o[7].slice(0,3);i.length<3;)i+="0";i*=1}o[9]&&(n=(60*o[10]+ +(o[11]||0))*6e4,"-"===o[9]&&(n=-n));let d=new Date(Date.UTC(a,s,l,c,u,h,i));return n&&d.setTime(d.getTime()-n),d}function o(e){return e.toISOString()}return(0,Y.K)(i,"resolveYamlTimestamp"),(0,Y.K)(n,"constructYamlTimestamp"),(0,Y.K)(o,"representYamlTimestamp"),F=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:i,construct:n,instanceOf:Date,represent:o})}function em(){if(P)return j;P=1;let e=ei();function t(e){return"<<"===e||null===e}return(0,Y.K)(t,"resolveYamlMerge"),j=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:t})}function e_(){if(R)return O;R=1;let e=ei(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function r(e){if(null===e)return!1;let r=0,i=e.length;for(let n=0;n<i;n++){let i=t.indexOf(e.charAt(n));if(!(i>64)){if(i<0)return!1;r+=6}}return r%8==0}function i(e){let r=e.replace(/[\r\n=]/g,""),i=r.length,n=0,o=[];for(let e=0;e<i;e++)e%4==0&&e&&(o.push(n>>16&255),o.push(n>>8&255),o.push(255&n)),n=n<<6|t.indexOf(r.charAt(e));let a=i%4*6;return 0===a?(o.push(n>>16&255),o.push(n>>8&255),o.push(255&n)):18===a?(o.push(n>>10&255),o.push(n>>2&255)):12===a&&o.push(n>>4&255),new Uint8Array(o)}function n(e){let r="",i=0,n=e.length;for(let o=0;o<n;o++)o%3==0&&o&&(r+=t[i>>18&63],r+=t[i>>12&63],r+=t[i>>6&63],r+=t[63&i]),i=(i<<8)+e[o];let o=n%3;return 0===o?(r+=t[i>>18&63],r+=t[i>>12&63],r+=t[i>>6&63],r+=t[63&i]):2===o?(r+=t[i>>10&63],r+=t[i>>4&63],r+=t[i<<2&63],r+=t[64]):1===o&&(r+=t[i>>2&63],r+=t[i<<4&63],r+=t[64],r+=t[64]),r}function o(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)}return(0,Y.K)(r,"resolveYamlBinary"),(0,Y.K)(i,"constructYamlBinary"),(0,Y.K)(n,"representYamlBinary"),(0,Y.K)(o,"isBinary"),O=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:r,construct:i,predicate:o,represent:n})}function ey(){if($)return D;$=1;let e=ei(),t=Object.prototype.hasOwnProperty,r=Object.prototype.toString;function i(e){if(null===e)return!0;let i=[];for(let n=0,o=e.length;n<o;n+=1){let o,a=e[n],s=!1;if("[object Object]"!==r.call(a))return!1;for(o in a)if(t.call(a,o))if(s)return!1;else s=!0;if(!s||-1!==i.indexOf(o))return!1;i.push(o)}return!0}function n(e){return null!==e?e:[]}return(0,Y.K)(i,"resolveYamlOmap"),(0,Y.K)(n,"constructYamlOmap"),D=new e("tag:yaml.org,2002:omap",{
1kind:"sequence",resolve:i,construct:n})}function ex(){if(z)return N;z=1;let e=ei(),t=Object.prototype.toString;function r(e){if(null===e)return!0;let r=Array(e.length);for(let i=0,n=e.length;i<n;i+=1){let n=e[i];if("[object Object]"!==t.call(n))return!1;let o=Object.keys(n);if(1!==o.length)return!1;r[i]=[o[0],n[o[0]]]}return!0}function i(e){if(null===e)return[];let t=Array(e.length);for(let r=0,i=e.length;r<i;r+=1){let i=e[r],n=Object.keys(i);t[r]=[n[0],i[n[0]]]}return t}return(0,Y.K)(r,"resolveYamlPairs"),(0,Y.K)(i,"constructYamlPairs"),N=new e("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:r,construct:i})}function eb(){if(G)return q;G=1;let e=ei(),t=Object.prototype.hasOwnProperty;function r(e){if(null===e)return!0;for(let r in e)if(t.call(e,r)&&null!==e[r])return!1;return!0}function i(e){return null!==e?e:{}}return(0,Y.K)(r,"resolveYamlSet"),(0,Y.K)(i,"constructYamlSet"),q=new e("tag:yaml.org,2002:set",{kind:"mapping",resolve:r,construct:i})}function ev(){return H?W:(H=1,W=ef().extend({implicit:[eg(),em()],explicit:[e_(),ey(),ex(),eb()]}))}function eC(){if(K)return Q;K=1;let e=ee(),t=et(),r=er(),i=ev(),n=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,s=/[,\[\]{}]/,l=/^(?:!|!!|![0-9A-Za-z-]+!)$/,c=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function u(e){return Object.prototype.toString.call(e)}function h(e){return 10===e||13===e}function d(e){return 9===e||32===e}function p(e){return 9===e||32===e||10===e||13===e}function f(e){return 44===e||91===e||93===e||123===e||125===e}function g(e){if(e>=48&&e<=57)return e-48;let t=32|e;return t>=97&&t<=102?t-97+10:-1}function m(e){return 120===e?2:117===e?4:8*(85===e)}function _(e){return e>=48&&e<=57?e-48:-1}function y(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return" ";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"\x85";case 95:return"\xa0";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function x(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}function b(e,t,r){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:r}):e[t]=r}(0,Y.K)(u,"_class"),(0,Y.K)(h,"isEol"),(0,Y.K)(d,"isWhiteSpace"),(0,Y.K)(p,"isWsOrEol"),(0,Y.K)(f,"isFlowIndicator"),(0,Y.K)(g,"fromHexCode"),(0,Y.K)(m,"escapedHexLen"),(0,Y.K)(_,"fromDecimalCode"),(0,Y.K)(y,"simpleEscapeSequence"),(0,Y.K)(x,"charFromCodepoint"),(0,Y.K)(b,"setProperty");let v=Array(256),C=Array(256);for(let e=0;e<256;e++)v[e]=+!!y(e),C[e]=y(e);function w(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||i,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxTotalMergeKeys="number"==typeof t.maxTotalMergeKeys?t.maxTotalMergeKeys:1e4,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function k(e,i){let n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=r(n),new t(i,n)}function S(e,t){throw k(e,t)}function T(e,t){e.onWarning&&e.onWarning.call(null,k(e,t))}function A(e,t,r){let i=e.anchorMapTransactions;if(0!==i.length){let r=i[i.length-1];n.call(r,t)||(r[t]={existed:n.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=r}function E(e){e.anchorMapTransactions.push(Object.create(null))}function B(e){let t=e.anchorMapTransactions.pop(),r=e.anchorMapTransactions;if(0===r.length)return;let i=r[r.length-1],o=Object.keys(t);for(let e=0,r=o.length;e<r;e+=1){let r=o[e];n.call(i,r)||(i[r]=t[r])}}function M(e){let t=e.anchorMapTransactions.pop(),r=Object.keys(t);for(let i=r.length-1;i>=0;i-=1){let n=t[r[i]];n.existed?e.anchorMap[r[i]]=n.value:delete e.anchorMap[r[i]]}}function L(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function F(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}(0,Y.K)(w,"State"),(0,Y.K)(k,"generateError"),(0,Y.K)(S,"throwError"),(0,Y.K)(T,"throwWarning"),
1(0,Y.K)(A,"storeAnchor"),(0,Y.K)(E,"beginAnchorTransaction"),(0,Y.K)(B,"commitAnchorTransaction"),(0,Y.K)(M,"rollbackAnchorTransaction"),(0,Y.K)(L,"snapshotState"),(0,Y.K)(F,"restoreState");let I={YAML:(0,Y.K)(function(e,t,r){null!==e.version&&S(e,"duplication of %YAML directive"),1!==r.length&&S(e,"YAML directive accepts exactly one argument");let i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]);null===i&&S(e,"ill-formed argument of the YAML directive");let n=parseInt(i[1],10),o=parseInt(i[2],10);1!==n&&S(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&T(e,"unsupported YAML version of the document")},"handleYamlDirective"),TAG:(0,Y.K)(function(e,t,r){let i;2!==r.length&&S(e,"TAG directive accepts exactly two arguments");let o=r[0];i=r[1],l.test(o)||S(e,"ill-formed tag handle (first argument) of the TAG directive"),n.call(e.tagMap,o)&&S(e,'there is a previously declared suffix for "'+o+'" tag handle'),c.test(i)||S(e,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(t){S(e,"tag prefix is malformed: "+i)}e.tagMap[o]=i},"handleTagDirective")};function j(e,t,r,i){if(t<r){let n=e.input.slice(t,r);if(i)for(let t=0,r=n.length;t<r;t+=1){let r=n.charCodeAt(t);9===r||r>=32&&r<=1114111||S(e,"expected valid JSON character")}else o.test(n)&&S(e,"the stream contains non-printable characters");e.result+=n}}function P(t,r,i,o){e.isObject(i)||S(t,"cannot merge mappings; the provided source object is unacceptable");let a=Object.keys(i);for(let e=0,s=a.length;e<s;e+=1){let s=a[e];-1!==t.maxTotalMergeKeys&&++t.totalMergeKeys>t.maxTotalMergeKeys&&S(t,"merge keys exceeded maxTotalMergeKeys ("+t.maxTotalMergeKeys+")"),n.call(r,s)||(b(r,s,i[s]),o[s]=!0)}}function O(e,t,r,i,o,a,s,l,c){if(Array.isArray(o)){o=Array.prototype.slice.call(o);for(let t=0,r=o.length;t<r;t+=1)Array.isArray(o[t])&&S(e,"nested arrays are not supported inside keys"),"object"==typeof o&&"[object Object]"===u(o[t])&&(o[t]="[object Object]")}if("object"==typeof o&&"[object Object]"===u(o)&&(o="[object Object]"),o=String(o),null===t&&(t={}),"tag:yaml.org,2002:merge"===i)if(Array.isArray(a))for(let i=0,n=a.length;i<n;i+=1)P(e,t,a[i],r);else P(e,t,a,r);else!e.json&&!n.call(r,o)&&n.call(t,o)&&(e.line=s||e.line,e.lineStart=l||e.lineStart,e.position=c||e.position,S(e,"duplicated mapping key")),b(t,o,a),delete r[o];return t}function R(e){let t=e.input.charCodeAt(e.position);10===t?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):S(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function D(e,t,r){let i=0,n=e.input.charCodeAt(e.position);for(;0!==n;){for(;d(n);)9===n&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),n=e.input.charCodeAt(++e.position);if(t&&35===n)do n=e.input.charCodeAt(++e.position);while(10!==n&&13!==n&&0!==n);if(h(n))for(R(e),n=e.input.charCodeAt(e.position),i++,e.lineIndent=0;32===n;)e.lineIndent++,n=e.input.charCodeAt(++e.position);else break}return -1!==r&&0!==i&&e.lineIndent<r&&T(e,"deficient indentation"),i}function $(e){let t=e.position,r=e.input.charCodeAt(t);return!!((45===r||46===r)&&r===e.input.charCodeAt(t+1)&&r===e.input.charCodeAt(t+2)&&(t+=3,0===(r=e.input.charCodeAt(t))||p(r)))||!1}function N(t,r){1===r?t.result+=" ":r>1&&(t.result+=e.repeat("\n",r-1))}function z(e,t,r){let i,n,o,a,s,l,c=e.kind,u=e.result,g=e.input.charCodeAt(e.position);if(p(g)||f(g)||35===g||38===g||42===g||33===g||124===g||62===g||39===g||34===g||37===g||64===g||96===g)return!1;if(63===g||45===g){let t=e.input.charCodeAt(e.position+1);if(p(t)||r&&f(t))return!1}for(e.kind="scalar",e.result="",i=n=e.position,o=!1;0!==g;){if(58===g){let t=e.input.charCodeAt(e.position+1);if(p(t)||r&&f(t))break}else if(35===g){if(p(e.input.charCodeAt(e.position-1)))break}else if(e.position===e.lineStart&&$(e)||r&&f(g))break;else if(h(g)){if(a=e.line,s=e.lineStart,l=e.lineIndent,D(e,!1,-1),e.lineIndent>=t){o=!0,g=e.input.charCodeAt(e.position);continue}e.position=n,e.line=a,e.lineStart=s,e.lineIndent=l;break}o&&(j(e,i,n,!1),N(e,e.line-a),i=n=e.position,o=!1),d(g)||(n=e.position+1),g=e.input.charCodeAt(++e.position)}return j(e,i,n,!1),!!e.result||(e.kind=c,e.result=u,!1)}function q(e,t){let r,i,n=e.input.charCodeAt(e.position);if(39!==n)return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;0!==(n=e.input.charCodeAt(e.position));)if(39===n){if(j(e,r,e.position,!0),39!==(n=e.input.charCodeAt(++e.position)))return!0;r=e.position,e.position++,i=e.position}else h(n)?(j(e,r,i,!0),N(e,D(e,!1,t)),r=i=e.position):e.position===e.lineStart&&$(e)?S(e,"unexpected end of the document within a single quoted scalar"):(e.position++,d(n)||(i=e.position));S(e,"unexpected end of the stream within a single quoted scalar")}function G(e,t){let r,i,n,o=e.input.charCodeAt(e.position);if(34!==o)return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;0!==(o=e.input.charCodeAt(e.position));)if(34===o)return j(e,r,e.position,!0),e.position++,!0;else if(92===o){if(j(e,r,e.position,!0),h(o=e.input.charCodeAt(++e.position)))D(e,!1,t);else if(o<256&&v[o])e.result+=C[o],e.position++;else if((n=m(o))>0){let t=n,r=0;for(;t>0;t--)(n=g(o=e.input.charCodeAt(++e.position)))>=0?r=(r<<4)+n:S(e,"expected hexadecimal character");e.result+=x(r),e.position++}else S(e,"unknown escape sequence");r=i=e.position}else h(o)?(j(e,r,i,!0),N(e,D(e,!1,t)),r=i=e.position):e.position===e.lineStart&&$(e)?S(e,"unexpected end of the document within a double quoted scalar"):(e.position++,d(o)||(i=e.position));S(e,"unexpected end of the stream within a double quoted scalar")}function W(e,t){let r,i,n,o,a,s,l,c,u,h,d,f=!0,g=e.tag,m=e.anchor,_=Object.create(null),y=e.input.charCodeAt(e.position);if(91===y)a=93,c=!1,o=[];else{if(123!==y)return!1;a=125,c=!0,o={}}for(null!==e.anchor&&A(e,e.anchor,o),y=e.input.charCodeAt(++e.position);0!==y;){if(D(e,!0,t),(y=e.input.charCodeAt(e.position))===a)return e.position++,e.tag=g,e.anchor=m,e.kind=c?"mapping":"sequence",e.result=
1o,!0;f?44===y&&S(e,"expected the node content, but found ','"):S(e,"missed comma between flow collection entries"),h=u=d=null,s=l=!1,63===y&&p(e.input.charCodeAt(e.position+1))&&(s=l=!0,e.position++,D(e,!0,t)),r=e.line,i=e.lineStart,n=e.position,en(e,t,1,!1,!0),h=e.tag,u=e.result,D(e,!0,t),y=e.input.charCodeAt(e.position),(l||e.line===r)&&58===y&&(s=!0,y=e.input.charCodeAt(++e.position),D(e,!0,t),en(e,t,1,!1,!0),d=e.result),c?O(e,o,_,h,u,d,r,i,n):s?o.push(O(e,null,_,h,u,d,r,i,n)):o.push(u),D(e,!0,t),44===(y=e.input.charCodeAt(e.position))?(f=!0,y=e.input.charCodeAt(++e.position)):f=!1}S(e,"unexpected end of the stream within a flow collection")}function H(t,r){let i,n,o=1,a=!1,s=!1,l=r,c=0,u=!1,p=t.input.charCodeAt(t.position);if(124===p)i=!1;else{if(62!==p)return!1;i=!0}for(t.kind="scalar",t.result="";0!==p;)if(43===(p=t.input.charCodeAt(++t.position))||45===p)1===o?o=43===p?3:2:S(t,"repeat of a chomping mode identifier");else if((n=_(p))>=0)0===n?S(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?S(t,"repeat of an indentation width identifier"):(l=r+n-1,s=!0);else break;if(d(p)){do p=t.input.charCodeAt(++t.position);while(d(p));if(35===p)do p=t.input.charCodeAt(++t.position);while(!h(p)&&0!==p)}for(;0!==p;){for(R(t),t.lineIndent=0,p=t.input.charCodeAt(t.position);(!s||t.lineIndent<l)&&32===p;)t.lineIndent++,p=t.input.charCodeAt(++t.position);if(!s&&t.lineIndent>l&&(l=t.lineIndent),h(p)){c++;continue}if(s||0!==l||S(t,"missing indentation for block scalar"),t.lineIndent<l){3===o?t.result+=e.repeat("\n",a?1+c:c):1===o&&a&&(t.result+="\n");break}i?d(p)?(u=!0,t.result+=e.repeat("\n",a?1+c:c)):u?(u=!1,t.result+=e.repeat("\n",c+1)):0===c?a&&(t.result+=" "):t.result+=e.repeat("\n",c):t.result+=e.repeat("\n",a?1+c:c),a=!0,s=!0,c=0;let r=t.position;for(;!h(p)&&0!==p;)p=t.input.charCodeAt(++t.position);j(t,r,t.position,!1)}return!0}function U(e,t){let r=e.tag,i=e.anchor,n=[],o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&A(e,e.anchor,n);let a=e.input.charCodeAt(e.position);for(;0!==a&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,S(e,"tab characters must not be used in indentation")),45===a&&p(e.input.charCodeAt(e.position+1)));){if(o=!0,e.position++,D(e,!0,-1)&&e.lineIndent<=t){n.push(null),a=e.input.charCodeAt(e.position);continue}let r=e.line;if(en(e,t,3,!1,!0),n.push(e.result),D(e,!0,-1),a=e.input.charCodeAt(e.position),(e.line===r||e.lineIndent>t)&&0!==a)S(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break}return!!o&&(e.tag=r,e.anchor=i,e.kind="sequence",e.result=n,!0)}function V(e,t,r){let i,n,o,a,s=e.tag,l=e.anchor,c={},u=Object.create(null),h=null,f=null,g=null,m=!1,_=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&A(e,e.anchor,c);let y=e.input.charCodeAt(e.position);for(;0!==y;){m||-1===e.firstTabInLine||(e.position=e.firstTabInLine,S(e,"tab characters must not be used in indentation"));let x=e.input.charCodeAt(e.position+1),b=e.line;if((63===y||58===y)&&p(x))63===y?(m&&(O(e,c,u,h,f,null,n,o,a),h=f=g=null),_=!0,m=!0,i=!0):m?(m=!1,i=!0):S(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,y=x;else{if(n=e.line,o=e.lineStart,a=e.position,!en(e,r,2,!1,!0))break;if(e.line===b){for(y=e.input.charCodeAt(e.position);d(y);)y=e.input.charCodeAt(++e.position);if(58===y)p(y=e.input.charCodeAt(++e.position))||S(e,"a whitespace character is expected after the key-value separator within a block mapping"),m&&(O(e,c,u,h,f,null,n,o,a),h=f=g=null),_=!0,m=!1,i=!1,h=e.tag,f=e.result;else{if(!_)return e.tag=s,e.anchor=l,!0;S(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!_)return e.tag=s,e.anchor=l,!0;S(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}if((e.line===b||e.lineIndent>t)&&(m&&(n=e.line,o=e.lineStart,a=e.position),en(e,t,4,!0,i)&&(m?f=e.result:g=e.result),m||(O(e,c,u,h,f,g,n,o,a),h=f=g=null),D(e,!0,-1),y=e.input.charCodeAt(e.position)),(e.line===b||e.lineIndent>t)&&0!==y)S(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return m&&O(e,c,u,h,f,null,n,o,a),_&&(e.tag=s,e.anchor=l,e.kind="mapping",e.result=c),_}function X(e){let t,r,i=!1,o=!1,a=e.input.charCodeAt(e.position);if(33!==a)return!1;null!==e.tag&&S(e,"duplication of a tag property"),60===(a=e.input.charCodeAt(++e.position))?(i=!0,a=e.input.charCodeAt(++e.position)):33===a?(o=!0,t="!!",a=e.input.charCodeAt(++e.position)):t="!";let u=e.position;if(i){do a=e.input.charCodeAt(++e.position);while(0!==a&&62!==a);e.position<e.length?(r=e.input.slice(u,e.position),a=e.input.charCodeAt(++e.position)):S(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==a&&!p(a);)33===a&&(o?S(e,"tag suffix cannot contain exclamation marks"):(t=e.input.slice(u-1,e.position+1),l.test(t)||S(e,"named tag handle cannot contain such characters"),o=!0,u=e.position+1)),a=e.input.charCodeAt(++e.position);r=e.input.slice(u,e.position),s.test(r)&&S(e,"tag suffix cannot contain flow indicator characters")}r&&!c.test(r)&&S(e,"tag name cannot contain such characters: "+r);try{r=decodeURIComponent(r)}catch(t){S(e,"tag name is malformed: "+r)}return i?e.tag=r:n.call(e.tagMap,t)?e.tag=e.tagMap[t]+r:"!"===t?e.tag="!"+r:"!!"===t?e.tag="tag:yaml.org,2002:"+r:S(e,'undeclared tag handle "'+t+'"'),!0}function Z(e){let t=e.input.charCodeAt(e.position);if(38!==t)return!1;null!==e.anchor&&S(e,"duplication of an anchor property"),t=e.input.charCodeAt(++e.position);let r=e.position;for(;0!==t&&!p(t)&&!f(t);)t=e.input.charCodeAt(++e.position);return e.position===r&&S(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(r,e.position),!0}function J(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);let r=e.position;for(;0!==t&&!p(t)&&!f(t);)t=e.input.charCodeAt(++e.position);e.position===r&&S(e,"name of an alias node must contain at least one character");let i=e.input.slice(r,e.position);return n.call(e.anchorMap,i)||S(e,'unidentified alias "'+i+'"'),e.result=e.anchorMap[i],D(e,!0,-1),!0}function ei(e,t,r,i){let n=L(e);return(E(e),F(e,t),e.tag=null,e.anchor=null,e.kind=null,e.result=null,V(e,r,i)&&"mapping"===e.kind)?(B(e),!0):(M(e),F(e,n),!1)}function en(e,t,r,i,o){let a,s,l,c,u,h=1,d=!1,p=!1,f=null;e.depth>=e.maxDepth&&S(e,"nesting exceeded maxDepth ("+e.maxDepth+")"),e.depth+=1,null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null;
1let g=a=s=4===r||3===r;if(i&&D(e,!0,-1)&&(d=!0,e.lineIndent>t?h=1:e.lineIndent===t?h=0:e.lineIndent<t&&(h=-1)),1===h)for(;;){let r=e.input.charCodeAt(e.position),i=L(e);if(d&&(33===r&&null!==e.tag||38===r&&null!==e.anchor)||!X(e)&&!Z(e))break;null===f&&(f=i),D(e,!0,-1)?(d=!0,s=g,e.lineIndent>t?h=1:e.lineIndent===t?h=0:e.lineIndent<t&&(h=-1)):s=!1}if(s&&(s=d||o),1===h||4===r)if(c=1===r||2===r?t:t+1,u=e.position-e.lineStart,1===h)if(s&&(U(e,u)||V(e,u,c))||W(e,c))p=!0;else{let t=e.input.charCodeAt(e.position);null!==f&&g&&!s&&124!==t&&62!==t&&ei(e,f,f.position-f.lineStart,c)||a&&H(e,c)||q(e,c)||G(e,c)?p=!0:J(e)?(p=!0,(null!==e.tag||null!==e.anchor)&&S(e,"alias node should not have any properties")):z(e,c,1===r)&&(p=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&A(e,e.anchor,e.result)}else 0===h&&(p=s&&U(e,u));if(null===e.tag)null!==e.anchor&&A(e,e.anchor,e.result);else if("?"===e.tag){null!==e.result&&"scalar"!==e.kind&&S(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"');for(let t=0,r=e.implicitTypes.length;t<r;t+=1)if((l=e.implicitTypes[t]).resolve(e.result)){e.result=l.construct(e.result),e.tag=l.tag,null!==e.anchor&&A(e,e.anchor,e.result);break}}else if("!"!==e.tag){if(n.call(e.typeMap[e.kind||"fallback"],e.tag))l=e.typeMap[e.kind||"fallback"][e.tag];else{l=null;let t=e.typeMap.multi[e.kind||"fallback"];for(let r=0,i=t.length;r<i;r+=1)if(e.tag.slice(0,t[r].tag.length)===t[r].tag){l=t[r];break}}l||S(e,"unknown tag !<"+e.tag+">"),null!==e.result&&l.kind!==e.kind&&S(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+l.kind+'", not "'+e.kind+'"'),l.resolve(e.result,e.tag)?(e.result=l.construct(e.result,e.tag),null!==e.anchor&&A(e,e.anchor,e.result)):S(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),e.depth-=1,null!==e.tag||null!==e.anchor||p}function eo(e){let t,r=e.position,i=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(t=e.input.charCodeAt(e.position))&&(D(e,!0,-1),t=e.input.charCodeAt(e.position),!(e.lineIndent>0)&&37===t);){i=!0,t=e.input.charCodeAt(++e.position);let r=e.position;for(;0!==t&&!p(t);)t=e.input.charCodeAt(++e.position);let o=e.input.slice(r,e.position),a=[];for(o.length<1&&S(e,"directive name must not be less than one character in length");0!==t;){for(;d(t);)t=e.input.charCodeAt(++e.position);if(35===t){do t=e.input.charCodeAt(++e.position);while(0!==t&&!h(t));break}if(h(t))break;for(r=e.position;0!==t&&!p(t);)t=e.input.charCodeAt(++e.position);a.push(e.input.slice(r,e.position))}0!==t&&R(e),n.call(I,o)?I[o](e,o,a):T(e,'unknown document directive "'+o+'"')}if(D(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,D(e,!0,-1)):i&&S(e,"directives end mark is expected"),en(e,e.lineIndent-1,4,!1,!0),D(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(r,e.position))&&T(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&$(e)){46===e.input.charCodeAt(e.position)&&(e.position+=3,D(e,!0,-1));return}e.position<e.length-1&&S(e,"end of the stream or a document separator is expected")}function ea(e,t){e=String(e),t=t||{},0!==e.length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));let r=new w(e,t),i=e.indexOf("\0");for(-1!==i&&(r.position=i,S(r,"null byte is not allowed in input")),r.input+="\0";32===r.input.charCodeAt(r.position);)r.lineIndent+=1,r.position+=1;for(;r.position<r.length-1;)eo(r);return r.documents}function es(e,t,r){null!==t&&"object"==typeof t&&void 0===r&&(r=t,t=null);let i=ea(e,r);if("function"!=typeof t)return i;for(let e=0,r=i.length;e<r;e+=1)t(i[e])}function el(e,r){let i=ea(e,r);if(0!==i.length){if(1===i.length)return i[0];throw new t("expected a single document in the stream, but found more")}}return(0,Y.K)(j,"captureSegment"),(0,Y.K)(P,"mergeMappings"),(0,Y.K)(O,"storeMappingPair"),(0,Y.K)(R,"readLineBreak"),(0,Y.K)(D,"skipSeparationSpace"),(0,Y.K)($,"testDocumentSeparator"),(0,Y.K)(N,"writeFoldedLines"),(0,Y.K)(z,"readPlainScalar"),(0,Y.K)(q,"readSingleQuotedScalar"),(0,Y.K)(G,"readDoubleQuotedScalar"),(0,Y.K)(W,"readFlowCollection"),(0,Y.K)(H,"readBlockScalar"),(0,Y.K)(U,"readBlockSequence"),(0,Y.K)(V,"readBlockMapping"),
1(0,Y.K)(X,"readTagProperty"),(0,Y.K)(Z,"readAnchorProperty"),(0,Y.K)(J,"readAlias"),(0,Y.K)(ei,"tryReadBlockMappingFromProperty"),(0,Y.K)(en,"composeNode"),(0,Y.K)(eo,"readDocument"),(0,Y.K)(ea,"loadDocuments"),(0,Y.K)(es,"loadAll2"),(0,Y.K)(el,"load2"),Q.loadAll=es,Q.load=el,Q}(0,Y.K)(ee,"requireCommon"),(0,Y.K)(et,"requireException"),(0,Y.K)(er,"requireSnippet"),(0,Y.K)(ei,"requireType"),(0,Y.K)(en,"requireSchema"),(0,Y.K)(eo,"requireStr"),(0,Y.K)(ea,"requireSeq"),(0,Y.K)(es,"requireMap"),(0,Y.K)(el,"requireFailsafe"),(0,Y.K)(ec,"require_null"),(0,Y.K)(eu,"requireBool"),(0,Y.K)(eh,"requireInt"),(0,Y.K)(ed,"requireFloat"),(0,Y.K)(ep,"requireJson"),(0,Y.K)(ef,"requireCore"),(0,Y.K)(eg,"requireTimestamp"),(0,Y.K)(em,"requireMerge"),(0,Y.K)(e_,"requireBinary"),(0,Y.K)(ey,"requireOmap"),(0,Y.K)(ex,"requirePairs"),(0,Y.K)(eb,"requireSet"),(0,Y.K)(ev,"require_default"),(0,Y.K)(eC,"requireLoader");var ew={};function ek(){if(U)return ew;U=1;let e=ee(),t=et(),r=ev(),i=Object.prototype.toString,n=Object.prototype.hasOwnProperty,o={};o[0]="\\0",o[7]="\\a",o[8]="\\b",o[9]="\\t",o[10]="\\n",o[11]="\\v",o[12]="\\f",o[13]="\\r",o[27]="\\e",o[34]='\\"',o[92]="\\\\",o[133]="\\N",o[160]="\\_",o[8232]="\\L",o[8233]="\\P";let a=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],s=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function l(e,t){if(null===t)return{};let r={},i=Object.keys(t);for(let o=0,a=i.length;o<a;o+=1){let a=i[o],s=String(t[a]);"!!"===a.slice(0,2)&&(a="tag:yaml.org,2002:"+a.slice(2));let l=e.compiledTypeMap.fallback[a];l&&n.call(l.styleAliases,s)&&(s=l.styleAliases[s]),r[a]=s}return r}function c(r){let i,n,o=r.toString(16).toUpperCase();if(r<=255)i="x",n=2;else if(r<=65535)i="u",n=4;else if(r<=0xffffffff)i="U",n=8;else throw new t("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+i+e.repeat("0",n-o.length)+o}function u(t){this.schema=t.schema||r,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=e.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=l(this.schema,t.styles||null),this.sortKeys=t.sortKeys||!1,this.lineWidth=t.lineWidth||80,this.noRefs=t.noRefs||!1,this.noCompatMode=t.noCompatMode||!1,this.condenseFlow=t.condenseFlow||!1,this.quotingType='"'===t.quotingType?2:1,this.forceQuotes=t.forceQuotes||!1,this.replacer="function"==typeof t.replacer?t.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function h(t,r){let i=e.repeat(" ",r),n=0,o="",a=t.length;for(;n<a;){let e,r=t.indexOf("\n",n);-1===r?(e=t.slice(n),n=a):(e=t.slice(n,r+1),n=r+1),e.length&&"\n"!==e&&(o+=i),o+=e}return o}function d(t,r){return"\n"+e.repeat(" ",t.indent*r)}function p(e,t){for(let r=0,i=e.implicitTypes.length;r<i;r+=1)if(e.implicitTypes[r].resolve(t))return!0;return!1}function f(e){return 32===e||9===e}function g(e){return e>=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&65279!==e||e>=65536&&e<=1114111}function m(e){return g(e)&&65279!==e&&13!==e&&10!==e}function _(e,t,r){let i=m(e),n=i&&!f(e);return(r?i:i&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!n)||m(t)&&!f(t)&&35===e||58===t&&n}function y(e){return g(e)&&65279!==e&&!f(e)&&45!==e&&63!==e&&58!==e&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e&&35!==e&&38!==e&&42!==e&&33!==e&&124!==e&&61!==e&&62!==e&&39!==e&&34!==e&&37!==e&&64!==e&&96!==e}function x(e){return!f(e)&&58!==e}function b(e,t){let r,i=e.charCodeAt(t);return i>=55296&&i<=56319&&t+1<e.length&&(r=e.charCodeAt(t+1))>=56320&&r<=57343?(i-55296)*1024+r-56320+65536:i}function v(e){return/^\n* /.test(e)}function C(e,t,r,i,n,o,a,s){let l,c=0,u=null,h=!1,d=!1,p=-1!==i,f=-1,m=y(b(e,0))&&x(b(e,e.length-1));if(t||a)for(l=0;l<e.length;c>=65536?l+=2:l++){if(!g(c=b(e,l)))return 5;m=m&&_(c,u,s),u=c}else{for(l=0;l<e.length;c>=65536?l+=2:l++){if(10===(c=b(e,l)))h=!0,p&&(d=d||l-f-1>i&&" "!==e[f+1],f=l);else if(!g(c))return 5;m=m&&_(c,u,s),u=c}d=d||p&&l-f-1>
1i&&" "!==e[f+1]}return h||d?r>9&&v(e)?5:a?2===o?5:2:d?4:3:!m||a||n(e)?2===o?5:2:1}function w(e,r,i,n,o){e.dump=function(){if(0===r.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==a.indexOf(r)||s.test(r)))return 2===e.quotingType?'"'+r+'"':"'"+r+"'";let l=e.indent*Math.max(1,i),c=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-l),u=n||e.flowLevel>-1&&i>=e.flowLevel;function d(t){return p(e,t)}switch((0,Y.K)(d,"testAmbiguity"),C(r,u,e.indent,c,d,e.quotingType,e.forceQuotes&&!n,o)){case 1:return r;case 2:return"'"+r.replace(/'/g,"''")+"'";case 3:return"|"+k(r,e.indent)+S(h(r,l));case 4:return">"+k(r,e.indent)+S(h(T(r,c),l));case 5:return'"'+E(r)+'"';default:throw new t("impossible error: invalid scalar style")}}()}function k(e,t){let r=v(e)?String(t):"",i="\n"===e[e.length-1];return r+(i&&("\n"===e[e.length-2]||"\n"===e)?"+":i?"":"-")+"\n"}function S(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function T(e,t){let r,i,n,o=/(\n+)([^\n]*)/g,a=(o.lastIndex=n=-1!==(n=e.indexOf("\n"))?n:e.length,A(e.slice(0,n),t)),s="\n"===e[0]||" "===e[0];for(;i=o.exec(e);){let e=i[1],n=i[2];r=" "===n[0],a+=e+(s||r||""===n?"":"\n")+A(n,t),s=r}return a}function A(e,t){let r,i;if(""===e||" "===e[0])return e;let n=/ [^ ]/g,o=0,a=0,s=0,l="";for(;r=n.exec(e);)(s=r.index)-o>t&&(i=a>o?a:s,l+="\n"+e.slice(o,i),o=i+1),a=s;return l+="\n",e.length-o>t&&a>o?l+=e.slice(o,a)+"\n"+e.slice(a+1):l+=e.slice(o),l.slice(1)}function E(e){let t="",r=0;for(let i=0;i<e.length;r>=65536?i+=2:i++){let n=o[r=b(e,i)];!n&&g(r)?(t+=e[i],r>=65536&&(t+=e[i+1])):t+=n||c(r)}return t}function B(e,t,r){let i="",n=e.tag;for(let n=0,o=r.length;n<o;n+=1){let o=r[n];e.replacer&&(o=e.replacer.call(r,String(n),o)),(j(e,t,o,!1,!1)||void 0===o&&j(e,t,null,!1,!1))&&(""!==i&&(i+=","+(e.condenseFlow?"":" ")),i+=e.dump)}e.tag=n,e.dump="["+i+"]"}function M(e,t,r,i){let n="",o=e.tag;for(let o=0,a=r.length;o<a;o+=1){let a=r[o];e.replacer&&(a=e.replacer.call(r,String(o),a)),(j(e,t+1,a,!0,!0,!1,!0)||void 0===a&&j(e,t+1,null,!0,!0,!1,!0))&&(i&&""===n||(n+=d(e,t)),e.dump&&10===e.dump.charCodeAt(0)?n+="-":n+="- ",n+=e.dump)}e.tag=o,e.dump=n||"[]"}function L(e,t,r){let i="",n=e.tag,o=Object.keys(r);for(let n=0,a=o.length;n<a;n+=1){let a="";""!==i&&(a+=", "),e.condenseFlow&&(a+='"');let s=o[n],l=r[s];e.replacer&&(l=e.replacer.call(r,s,l)),j(e,t,s,!1,!1)&&(e.dump.length>1024&&(a+="? "),a+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),j(e,t,l,!1,!1)&&(a+=e.dump,i+=a))}e.tag=n,e.dump="{"+i+"}"}function F(e,r,i,n){let o="",a=e.tag,s=Object.keys(i);if(!0===e.sortKeys)s.sort();else if("function"==typeof e.sortKeys)s.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(let t=0,a=s.length;t<a;t+=1){let a="";n&&""===o||(a+=d(e,r));let l=s[t],c=i[l];if(e.replacer&&(c=e.replacer.call(i,l,c)),!j(e,r+1,l,!0,!0,!0))continue;let u=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024;u&&(e.dump&&10===e.dump.charCodeAt(0)?a+="?":a+="? "),a+=e.dump,u&&(a+=d(e,r)),j(e,r+1,c,!0,u)&&(e.dump&&10===e.dump.charCodeAt(0)?a+=":":a+=": ",a+=e.dump,o+=a)}e.tag=a,e.dump=o||"{}"}function I(e,r,o){let a=o?e.explicitTypes:e.implicitTypes;for(let s=0,l=a.length;s<l;s+=1){let l=a[s];if((l.instanceOf||l.predicate)&&(!l.instanceOf||"object"==typeof r&&r instanceof l.instanceOf)&&(!l.predicate||l.predicate(r))){if(o?l.multi&&l.representName?e.tag=l.representName(r):e.tag=l.tag:e.tag="?",l.represent){let o,a=e.styleMap[l.tag]||l.defaultStyle;if("[object Function]"===i.call(l.represent))o=l.represent(r,a);else if(n.call(l.represent,a))o=l.represent[a](r,a);else throw new t("!<"+l.tag+'> tag resolver accepts not "'+a+'" style');e.dump=o}return!0}}return!1}function j(e,r,n,o,a,s,l){let c,u;e.tag=null,e.dump=n,I(e,n,!1)||I(e,n,!0);let h=i.call(e.dump),d=o;o&&(o=e.flowLevel<0||e.flowLevel>r);let p="[object Object]"===h||"[object Array]"===h;if(p&&(u=-1!==(c=e.duplicates.indexOf(n))),(null!==e.tag&&"?"!==e.tag||u||2!==e.indent&&r>0)&&(a=!1),u&&e.usedDuplicates[c])e.dump="*ref_"+c;else{if(p&&u&&!e.usedDuplicates[c]&&(e.usedDuplicates[c]=!0),"[object Object]"===h)o&&0!==Object.keys(e.dump).length?(F(e,r,e.dump,a),u&&(e.dump="&ref_"+c+e.dump)):(L(e,r,e.dump),u&&(e.dump="&ref_"+c+" "+e.dump));else if("[object Array]"===h)o&&0!==e.dump.length?(e.noArrayIndent&&!l&&r>0?M(e,r-1,e.dump,a):M(e,r,e.dump,a),u&&(e.dump="&ref_"+c+e.dump)):(B(e,r,e.dump),u&&(e.dump="&ref_"+c+" "+e.dump));else if("[object String]"===h)"?"!==e.tag&&w(e,e.dump,r,s,d);
1else{if("[object Undefined]"===h||e.skipInvalid)return!1;throw new t("unacceptable kind of an object to dump "+h)}if(null!==e.tag&&"?"!==e.tag){let t=encodeURI("!"===e.tag[0]?e.tag.slice(1):e.tag).replace(/!/g,"%21");t="!"===e.tag[0]?"!"+t:"tag:yaml.org,2002:"===t.slice(0,18)?"!!"+t.slice(18):"!<"+t+">",e.dump=t+" "+e.dump}}return!0}function P(e,t){let r=[],i=[];O(e,r,i);let n=i.length;for(let e=0;e<n;e+=1)t.duplicates.push(r[i[e]]);t.usedDuplicates=Array(n)}function O(e,t,r){if(null!==e&&"object"==typeof e){let i=t.indexOf(e);if(-1!==i)-1===r.indexOf(i)&&r.push(i);else if(t.push(e),Array.isArray(e))for(let i=0,n=e.length;i<n;i+=1)O(e[i],t,r);else{let i=Object.keys(e);for(let n=0,o=i.length;n<o;n+=1)O(e[i[n]],t,r)}}}function R(e,t){let r=new u(t=t||{});r.noRefs||P(e,r);let i=e;return(r.replacer&&(i=r.replacer.call({"":i},"",i)),j(r,0,i,!0,!0))?r.dump+"\n":""}return(0,Y.K)(l,"compileStyleMap"),(0,Y.K)(c,"encodeHex"),(0,Y.K)(u,"State"),(0,Y.K)(h,"indentString"),(0,Y.K)(d,"generateNextLine"),(0,Y.K)(p,"testImplicitResolving"),(0,Y.K)(f,"isWhitespace"),(0,Y.K)(g,"isPrintable"),(0,Y.K)(m,"isNsCharOrWhitespace"),(0,Y.K)(_,"isPlainSafe"),(0,Y.K)(y,"isPlainSafeFirst"),(0,Y.K)(x,"isPlainSafeLast"),
1(0,Y.K)(b,"codePointAt"),(0,Y.K)(v,"needIndentIndicator"),(0,Y.K)(C,"chooseScalarStyle"),(0,Y.K)(w,"writeScalar"),(0,Y.K)(k,"blockHeader"),(0,Y.K)(S,"dropEndingNewline"),(0,Y.K)(T,"foldString"),(0,Y.K)(A,"foldLine"),(0,Y.K)(E,"escapeString"),(0,Y.K)(B,"writeFlowSequence"),(0,Y.K)(M,"writeBlockSequence"),(0,Y.K)(L,"writeFlowMapping"),(0,Y.K)(F,"writeBlockMapping"),(0,Y.K)(I,"detectType"),(0,Y.K)(j,"writeNode"),(0,Y.K)(P,"getDuplicateReferences"),(0,Y.K)(O,"inspectNode"),(0,Y.K)(R,"dump2"),ew.dump=R,ew}function eS(){if(V)return Z;V=1;let e=eC(),t=ek();function r(e,t){return function(){throw Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}return(0,Y.K)(r,"renamed"),Z.Type=ei(),Z.Schema=en(),Z.FAILSAFE_SCHEMA=el(),Z.JSON_SCHEMA=ep(),Z.CORE_SCHEMA=ef(),Z.DEFAULT_SCHEMA=ev(),Z.load=e.load,Z.loadAll=e.loadAll,Z.dump=t.dump,Z.YAMLException=et(),Z.types={binary:e_(),float:ed(),map:es(),null:ec(),pairs:ex(),set:eb(),timestamp:eg(),bool:eu(),int:eh(),merge:em(),omap:ey(),seq:ea(),str:eo()},Z.safeLoad=r("safeLoad","load"),Z.safeLoadAll=r("safeLoadAll","loadAll"),Z.safeDump=r("safeDump","dump"),Z}(0,Y.K)(ek,"requireDumper"),(0,Y.K)(eS,"requireJsYaml");var{JSON_SCHEMA:eT,load:eA}=X(eS())},2819:e=>{e.exports={"appearance--autocomplete":"DeprecatedSelectableMenu_appearance--autocomplete__DdSlL",onFirstRender:"DeprecatedSelectableMenu_onFirstRender__CybxR",menu:"DeprecatedSelectableMenu_menu__xzSN8"}},2918:(e,t,r)=>{var i=r(81021),n=r(50790);e.exports=function(e,t){var r=n(e,t);return i(r)?r:void 0}},3144:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,viewBox:"0 0 28 28",...t,children:(0,n.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,n.jsx)("path",{d:"M14 7c-3.8 0-6.5 2.844-6.5 7 0 4.246 2.782 7.5 6.5 7.5s6.5-3.254 6.5-7.5c0-4.156-2.7-7-6.5-7m0 1c3.235 0 5.5 2.385 5.5 6 0 3.725-2.372 6.5-5.5 6.5S8.5 17.725 8.5 14c0-3.615 2.265-6 5.5-6"}),(0,n.jsx)("path",{d:"m18.814 18.997.068.06 1.694 1.8a.5.5 0 0 1 .095.146l.027.082.565 2.4a.5.5 0 0 1-.945.315l-.028-.085-.535-2.271-1.602-1.701a.5.5 0 0 1-.038-.64l.06-.067a.5.5 0 0 1 .64-.039m-8.99.039a.5.5 0 0 1 .078.636l-.056.07-1.603 1.703-.533 2.27a.5.5 0 0 1-.512.384l-.09-.012a.5.5 0 0 1-.384-.512l.013-.09.564-2.4a.5.5 0 0 1 .069-.16l.054-.068 1.694-1.8a.5.5 0 0 1 .707-.021M22.472 15.3a.5.5 0 0 1 .411.216l.04.071 1.13 2.4a.5.5 0 0 1-.859.504l-.046-.078-.994-2.114-1.941.001a.5.5 0 0 1-.492-.41l-.008-.09a.5.5 0 0 1 .41-.492l.09-.008zm-14.683 0a.5.5 0 0 1 .09.992l-.09.008-1.942-.001-.994 2.114a.5.5 0 0 1-.58.27l-.085-.03a.5.5 0 0 1-.27-.581l.03-.085 1.13-2.4a.5.5 0 0 1 .37-.28l.082-.007zm15.272-9 .09.013a.5.5 0 0 1 .385.512l-.013.09-1.13 4.8a.5.5 0 0 1-.243.322l-.076.034-1.694.6a.5.5 0 0 1-.416-.905l.082-.037 1.437-.51 1.066-4.533a.5.5 0 0 1 .512-.385m-17.637.3.028.086 1.066 4.533 1.438.51a.5.5 0 0 1 .327.55l-.023.088a.5.5 0 0 1-.55.327l-.088-.023-1.694-.6a.5.5 0 0 1-.294-.276l-.026-.08-1.13-4.8a.5.5 0 0 1 .904-.392zm5.617-2.057.04.08 1.129 3a.5.5 0 0 1-.897.434l-.039-.08-1.13-3a.5.5 0 0 1 .846-.505zm6.524-.21a.5.5 0 0 1 .316.556l-.024.087-1.13 3a.5.5 0 0 1-.96-.265l.025-.087 1.13-3a.5.5 0 0 1 .643-.292"})]})})}},3498:(e,t,r)=>{var i=r(85570),n=r(55222),o=r(12281),a=r(27054),s=r(13214),l=r(45365),c=r(10669);e.exports=function(e,t){return a(e)&&s(t)?l(c(e),t):function(r){var a=n(r,e);return void 0===a&&a===t?o(r,e):i(t,a,3)}}},3663:(e,t,r)=>{var i=r(15474),n=r(42395),o=r(54924),a=r(60853),s=r(95),l=r(62718),c=r(70867),u="[object Map]",h="[object Promise]",d="[object Set]",p="[object WeakMap]",f="[object DataView]",g=c(i),m=c(n),_=c(o),y=c(a),x=c(s),b=l;(i&&b(new i(new ArrayBuffer(1)))!=f||n&&b(new n)!=u||o&&b(o.resolve())!=h||a&&b(ne
1w a)!=d||s&&b(new s)!=p)&&(b=function(e){var t=l(e),r="[object Object]"==t?e.constructor:void 0,i=r?c(r):"";if(i)switch(i){case g:return f;case m:return u;case _:return h;case y:return d;case x:return p}return t}),e.exports=b},3898:e=>{e.exports={wrapper:"TextArea_wrapper__3SieH",textArea:"TextArea_textArea__PlSrM",textAreaWrapper:"TextArea_textAreaWrapper__aPn_6",disabled:"TextArea_disabled__H53l_",error:"TextArea_error__YTtKc","focused--on":"TextArea_focused--on__b_1hA","focused--off":"TextArea_focused--off__GQPUk",hintText:"TextArea_hintText__3gpeM",errorText:"TextArea_errorText__QBHtI",readOnly:"TextArea_readOnly__O5OH4"}},4152:e=>{e.exports={wrapper:"HideInPlace_wrapper__87Ou3",excludeFromLayout:"HideInPlace_excludeFromLayout__lwRfs",element:"HideInPlace_element__reUOp"}},4569:e=>{e.exports=function(e,t,r,i){for(var n=-1,o=null==e?0:e.length;++n<o;){var a=e[n];t(i,a,r(a),e)}return i}},4640:e=>{e.exports={"size--stretch":"Image_size--stretch__kEuJM","size--full":"Image_size--full__QpCQy"}},4740:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(65321),n=r(5214),o=r.n(n),a=r(97109),s=r(15799);function l(e){let{src:t,enableBlurUp:r=!0,...n}=e,l=function(e){let{enableBlurUp:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,a.useMemo)(()=>{function r(t){let{width:r,quality:i}=t;return(0,s.A)(e,{width:r,quality:i})}let i=s.c.image(e).url();return t?{loader:r,src:i,blurDataURL:s.c.image(e).auto("format").width(64).quality(30).blur(50).fit("clip").url(),placeholder:"blur"}:{loader:r,src:i,placeholder:"empty"}},[t,e])}(t,{enableBlurUp:r});return(0,i.jsx)(o(),{...n,...l})}},4853:(e,t,r)=>{var i=r(24329),n=r(85141),o=r(23374),a=Math.max,s=Math.min;e.exports=function(e,t,r){var l,c,u,h,d,p,f=0,g=!1,m=!1,_=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var r=l,i=c;return l=c=void 0,f=t,h=e.apply(i,r)}function x(e){var r=e-p,i=e-f;return void 0===p||r>=t||r<0||m&&i>=u}function b(){var e,r,i,o=n();if(x(o))return v(o);d=setTimeout(b,(e=o-p,r=o-f,i=t-e,m?s(i,u-r):i))}function v(e){return(d=void 0,_&&l)?y(e):(l=c=void 0,h)}function C(){var e,r=n(),i=x(r);if(l=arguments,c=this,p=r,i){if(void 0===d)return f=e=p,d=setTimeout(b,t),g?y(e):h;if(m)return clearTimeout(d),d=setTimeout(b,t),y(p)}return void 0===d&&(d=setTimeout(b,t)),h}return t=o(t)||0,i(r)&&(g=!!r.leading,u=(m="maxWait"in r)?a(o(r.maxWait)||0,t):u,_="trailing"in r?!!r.trailing:_),C.cancel=function(){void 0!==d&&clearTimeout(d),f=0,l=p=c=d=void 0},C.flush=function(){return void 0===d?h:v(n())},C}},4864:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M11.646 3.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l5.147-5.146H2a.5.5 0 0 1 0-1h14.793l-5.147-5.146a.5.5 0 0 1 0-.708",clipRule:"evenodd"})})}},5147:e=>{e.exports={item:"CarouselItem_item__bYG9S",container:"CarouselItem_container__orVOj"}},5214:(e,t,r)=>{e.exports=r(72488)},5248:(e,t,r)=>{var i=r(80014);e.exports=function(e,t){if(e!==t){var r=void 0!==e,n=null===e,o=e==e,a=i(e),s=void 0!==t,l=null===t,c=t==t,u=i(t);if(!l&&!u&&!a&&e>t||a&&s&&c&&!l&&!u||n&&s&&c||!r&&c||!o)return 1;if(!n&&!a&&!u&&e<t||u&&r&&o&&!n&&!a||l&&r&&o||!s&&o||!c)return -1}return 0}},5275:(e,t,r)=>{var i=r(62099),n=r(85727),o=r(37851),a=Math.max,s=Math.min;e.exports=function(e,t,r){var l=null==e?0:e.length;if(!l)return -1;var c=l-1;return void 0!==r&&(c=o(r),c=r<0?a(l+c,0):s(c,l-1)),i(e,n(t,3),c,!0)}},5646:e=>{e.exports={exampleCard:"ExampleCard_exampleCard__47Z_H",tall:"ExampleCard_tall__2lrP_"}},5694:e=>{e.exports={modal:"SidebarModal_modal__bt9HP",layout:"SidebarModal_layout__DgGvb",sidebar:"SidebarModal_sidebar__MMxT4",sidebarHeader:"SidebarModal_sidebarHeader__10tqv",sidebarNav:"SidebarModal_sidebarNav__8Ryhj",sidebarList:"SidebarModal_sidebarList__HdSv6",contentOverflow:"SidebarModal_contentOverflow__PWoGO",contentPadding:"SidebarModal_contentPadding__CR5eU"}},5737:e=>{e.exports={formSection:"FormSection_formSection__1fHA9"}},5997:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,viewBox:"0 0 28 28",...t,children:(0,n.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,n.jsx)("path",{d:"m13.82 3.033-8.167 3.15a.5.5 0 0 0-.32.467V14c0 2.925 1.602 5.602 4.25 7.984a22.5 22.5 0 0 0 3.598 2.63l.22.128q.264.149.37.203a.5.5 0 0 0 .458 0l.27-.148.1-.055a22.467 22.467 0 0 0 3.82-2.758c2.646-2.382 4.248-5.06 4.248-7.984V6.65a.5.5 0 0 0-.32-.467l-8.167-3.15a.5.5 0 0 0-.36 0M14 4.035l7.666 2.958V14c0 2.588-1.46 5.03-3.917 7.24a21.5 21.5 0 0 1-3.436 2.511l-.313.18-.104-.058a21.48 21.48 0 0 1-3.645-2.632l-.269-.247C7.688 18.85 6.333 16.492 6.333 14V6.992z"}),(0,n.jsx)("path",{d:"M17.152 11.308a.5.5 0 0 1 .755.65l-.059.068-4.812 4.666a.5.5 0 0 1-.619.062l-.078-.062-2.187-2.12a.5.5 0 0 1 .626-.776l.07.057 1.84 1.784z"})]})})}},6050:e=>{e.exports={dragHandle:"DragHandle_dragHandle__8OY_l","dragHandle--fixed":"DragHandle_dragHandle--fixed__Xe0NU","dragHandle--left-side":"DragHandle_dragHandle--left-side__9_3IB","dragHandle--right-side":"DragHandle_dragHandle--right-side__8HSst","dragHandle--show-border":"DragHandle_dragHandle--show-border___vPTp","dragHandle--dragged":"DragHandle_dragHandle--dragged__aJAC1"}},6142:e=>{e.exports={wrapper:"VimeoGifVideo_wrapper__ygXK2",wrapperClickable:"VimeoGifVideo_wrapperClickable__sWdoc"}},6169:()=>{},6387:e=>{e.exports={"custom-header":"CustomDatePicker_custom-header__aswG6","arrow--hidden":"CustomDatePicker_arrow--hidden___8P7l","arrow--left":"CustomDatePicker_arrow--left__VSY0y","arrow--right":"CustomDatePicker_arrow--right__NA3Bc",dateRangePicker:"CustomDatePicker_dateRangePicker__jM27v",pastToday:"CustomDatePicker_pastToday__jfyUr"}},6544:e=>{e.exports={buttonRow:"ButtonRow_buttonRow__hs7qV"}},6626:(e,t,r)=>{"use strict";r.d(t,{A:()=>L});var i=r(65321),n=r(97109),o=r(72895),a=r(75719),s=r(7893),l=r(14483),c=r(7536),u=r(32382),h=r(83710),d=r(64336);function p(e){let{mobile:t}=e;return(0,i.jsx)(d.A,{href:"/threat-intelligence/customers",label:"Customers",mobile:t})}var f=r(76430);function g(e){let{mobile:t}=e;return(0,i.jsx)(d.A,{href:"/threat-intelligence/integrations",label:"Integrations",mobile:t})}var m=r(25663),_=r(8296),y=r(37e3),x=r(8248);function b(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(_.A,{children:"What's New"}),(0,i.jsx)(y.A,{href:x.mD.tiNewFeatures,label:"Product blog"}),(0,i.jsx)(y.A,{href:x.mD.engineering,label:"Engineering blog"}),(0,i.jsx)(y.A,{href:x.mD.tiChangelog,label:"Changelog"}),(0,i.jsx)(y.A,{href:x.mD.status,label:"Status"})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)(_.A,{children:"Resources"}),(0,i.jsx)(y.A,{href:x.mD.tiEssentials,label:"TI Essentials"}),(0,i.jsx)(y.A,{href:x.mD.ctiSessions,label:"CTI Sessions podcast"}),(0,i.jsx)(y.A,{href:x.mD.documentation,label:"Documentation"}),(0,i.jsx)(y.A,{href:x.mD.apiReference,label:"Developer API"}),(0,i.jsx)(y.A,{href:x.mD.caseStudies,label:"Case Studies"}),(0,i.jsx)(y.A,{href:x.mD.cveInsightCards,label:"Trending CVEs"})]})]})}function v(){return(0,i.jsxs)("div",{children:[(0,i.jsx)(_.A,{children:"Use Cases"}),(0,i.jsx)(y.A,{href:(0,l.OG)(l.MS.trackCriticalVulnerabilities),label:l.e7.trackCriticalVulnerabilities}),(0,i.jsx)(y.A,{href:(0,l.OG)(l.MS.threatActorBehavior),label:l.e7.threatActorBehavior}),(0,i.jsx)(y.A,{href:(0,l.OG)(l.MS.cyberAttacks),label:l.e7.cyberAttacks}),(0,i.jsx)(y.A,{href:(0,l.OG)(l.MS.collectIoc),label:l.e7.collectIoc})]})}var C=r(84477),w=r(35899),k=r(79597);let S={whatsNew:[{href:x.mD.tiNewFeatures,label:"Product blog"},{href:x.mD.engineering,label:"Engineering blog"},{href:x.mD.tiChangelog,label:"Changelog"},{href:x.mD.status,label:"Status"}],resources:[{href:x.mD.tiEssentials,label:"TI Essentials"},{href:x.mD.ctiSessions,label:"CTI Sessions podcast"},{href:x.mD.documentation,label:"Documentation"},{href:x.mD.apiReference,label:"Developer API"},{href:x.mD.caseStudies,label:"Case Studies"},{href:x.mD.cveInsightCards,label:"Trending CVEs"}]};function T(){return(0,i.jsx)(C.A,{label:"Resources",isMegaMenu:!0,children:(0,i.jsxs)(w.A,{children:[(0,i.jsx)(k.A,{actions:S.whatsNew,label:"What's New"}),(0,i.jsx)(k.A,{actions:S.resources,label:"Resources"})]})})}var A=r(54602),E=r(61525);let B=[{href:(0,l.OG)(l.MS.trackCriticalVulnerabilities),label:l.e7.trackCriticalVulnerabilities},{href:(0,l.OG)(l.MS.threatActorBehavior),label:l.e7.threatActorBehavior},{href:(0,l.OG)(l.MS.cyberAttacks),label:l.e7.cyberAttacks},{href:(0,l.OG)(l.MS.collectIoc),label:l.e7.collectIoc}];
1function M(){return(0,i.jsx)(C.A,{label:"Use Cases",isMegaMenu:!1,children:(0,i.jsx)(E.zuy,{items:B,children:(e,t)=>(0,n.createElement)(A.A,{...t,key:e.href,href:e.href,label:e.label})})})}function L(e){let{backgroundColor:t,mobileActionMenuOffset:r,primaryCta:d,drawerActions:_,mobileStickyAction:y}=e,{scrollThreshold:x}=(0,n.useContext)(c.i),C=(0,o.s)(x);return(0,i.jsx)(a.A,{isNextLink:l.kf,logo:(0,i.jsx)(s.A,{}),leftActions:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(M,{}),(0,i.jsx)(g,{}),(0,i.jsx)(m.A,{}),(0,i.jsx)(T,{}),(0,i.jsx)(p,{})]}),primaryActions:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.A,{label:"Sign in",importance:"tertiary",size:"medium"}),d||(0,i.jsx)(h.A,{product:"ti",size:"medium"})]}),drawerContent:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g,{mobile:!0}),(0,i.jsx)(m.A,{mobile:!0}),(0,i.jsx)(p,{mobile:!0}),(0,i.jsx)(v,{}),(0,i.jsx)(b,{})]}),drawerActions:_||(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{product:"ti",size:"medium"}),(0,i.jsx)(f.A,{})]}),mobileStickyAction:y||(0,i.jsx)(h.A,{product:"ti",size:"small"}),backgroundColor:C?void 0:t,mobileActionMenuOffset:r})}},6639:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGAEvent=t.GoogleAnalytics=t.sendGTMEvent=t.GoogleTagManager=t.YouTubeEmbed=t.GoogleMapsEmbed=void 0;var n=r(18886);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return i(n).default}});var o=r(49726);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return i(o).default}});var a=r(71253);Object.defineProperty(t,"GoogleTagManager",{enumerable:!0,get:function(){return a.GoogleTagManager}}),Object.defineProperty(t,"sendGTMEvent",{enumerable:!0,get:function(){return a.sendGTMEvent}});var s=r(70973);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return s.GoogleAnalytics}}),Object.defineProperty(t,"sendGAEvent",{enumerable:!0,get:function(){return s.sendGAEvent}})},6740:(e,t,r)=>{e.exports=r(54516)},6763:e=>{e.exports={menu:"DeprecatedMenu_menu__0l4R5"}},6973:e=>{e.exports={content:"TiMarketingFooter_content__jF2qZ",terms:"TiMarketingFooter_terms__f5L4G",column:"TiMarketingFooter_column__ar1TY",columns:"TiMarketingFooter_columns__YxTsY"}},7030:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none",viewBox:"0 0 28 28",...t,children:(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M22.626 4.291a.5.5 0 0 1 .046.706l-6.564 7.478 7.63 10.566a.5.5 0 0 1-.405.792h-5.185a.5.5 0 0 1-.405-.207l-5.25-7.27-6.413 7.307a.5.5 0 0 1-.752-.66l6.564-7.478L4.262 4.96a.5.5 0 0 1 .405-.793h5.185a.5.5 0 0 1 .405.207l5.25 7.27 6.414-7.307a.5.5 0 0 1 .705-.046m-16.981.876 12.759 17.666h3.951L9.596 5.167z",clipRule:"evenodd"})})}},7104:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,n.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,children:(0,n.jsx)("path",{d:"m4.286 4.286 11.429 11.429M15.715 4.286 4.285 15.715"})})})}},7131:(e,t,r)=>{var i=r(62099),n=r(85727),o=r(37851),a=Math.max;e.exports=function(e,t,r){var s=null==e?0:e.length;if(!s)return -1;var l=null==r?0:o(r);return l<0&&(l=a(s+l,0)),i(e,n(t,3),l)}},7305:(e,t,r)=>{var i=r(16198);e.exports=r(40417)(i)},7357:e=>{e.exports={input:"MultiSearchSelectModal_input__tQPVX",searchIcon:"MultiSearchSelectModal_searchIcon__xDKgt"}},7536:(e,t,r)=>{"use strict";r.d(t,{i:()=>n,z:()=>o});var i=r(97109);let n=(0,i.createContext)({scrollThreshold:void 0,setScrollThreshold:()=>{}});function o(){let{setScrollThreshold:e}=(0,i.useContext)(n),t=(0,i.useRef)(null),r=(0,i.useCallback)(()=>{setTimeout(()=>{t.current&&e(t.current.offsetHeight)},500)},[e]);return{containerRef:t,updateScrollThreshold:r}}},7546:e=>{e.exports={button:"FileUploadInput_button__MHNYT",card:"FileUploadInput_card__2ezzF",input:"FileUploadInput_input__d_p3o"}},7767:e=>{e.exports={fieldset:"BaseFieldset_fieldset__oCgdg"}},7860:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(24981),n=r(46299);class o{constructor(){this.type=n.Z.ALL}get(){return this.type}
1set(e){if(this.type&&this.type!==e)throw Error("Cannot change both RGB and HSL channels at the same time");this.type=e}reset(){this.type=n.Z.ALL}is(e){return this.type===e}}class a{constructor(e,t){this.color=t,this.changed=!1,this.data=e,this.type=new o}set(e,t){return this.color=t,this.changed=!1,this.data=e,this.type.type=n.Z.ALL,this}_ensureHSL(){let e=this.data,{h:t,s:r,l:n}=e;void 0===t&&(e.h=i.A.channel.rgb2hsl(e,"h")),void 0===r&&(e.s=i.A.channel.rgb2hsl(e,"s")),void 0===n&&(e.l=i.A.channel.rgb2hsl(e,"l"))}_ensureRGB(){let e=this.data,{r:t,g:r,b:n}=e;void 0===t&&(e.r=i.A.channel.hsl2rgb(e,"r")),void 0===r&&(e.g=i.A.channel.hsl2rgb(e,"g")),void 0===n&&(e.b=i.A.channel.hsl2rgb(e,"b"))}get r(){let e=this.data,t=e.r;return this.type.is(n.Z.HSL)||void 0===t?(this._ensureHSL(),i.A.channel.hsl2rgb(e,"r")):t}get g(){let e=this.data,t=e.g;return this.type.is(n.Z.HSL)||void 0===t?(this._ensureHSL(),i.A.channel.hsl2rgb(e,"g")):t}get b(){let e=this.data,t=e.b;return this.type.is(n.Z.HSL)||void 0===t?(this._ensureHSL(),i.A.channel.hsl2rgb(e,"b")):t}get h(){let e=this.data,t=e.h;return this.type.is(n.Z.RGB)||void 0===t?(this._ensureRGB(),i.A.channel.rgb2hsl(e,"h")):t}get s(){let e=this.data,t=e.s;return this.type.is(n.Z.RGB)||void 0===t?(this._ensureRGB(),i.A.channel.rgb2hsl(e,"s")):t}get l(){let e=this.data,t=e.l;return this.type.is(n.Z.RGB)||void 0===t?(this._ensureRGB(),i.A.channel.rgb2hsl(e,"l")):t}get a(){return this.data.a}set r(e){this.type.set(n.Z.RGB),this.changed=!0,this.data.r=e}set g(e){this.type.set(n.Z.RGB),this.changed=!0,this.data.g=e}set b(e){this.type.set(n.Z.RGB),this.changed=!0,this.data.b=e}set h(e){this.type.set(n.Z.HSL),this.changed=!0,this.data.h=e}set s(e){this.type.set(n.Z.HSL),this.changed=!0,this.data.s=e}set l(e){this.type.set(n.Z.HSL),this.changed=!0,this.data.l=e}set a(e){this.changed=!0,this.data.a=e}}let s=new a({r:0,g:0,b:0,a:0},"transparent")},7893:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var i=r(65321),n=r(61525),o=r(71400),a=r(18387),s=r(59969),l=r(22646);let c={src:"/_next/static/media/feedly-ti-logo-dark.11250ae9.png",height:41,width:451,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAACVBMVEX///////////+OSuX+AAAAA3RSTlMgFk5Px1t+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAEUlEQVQImWNgYmJkYGRgYAAAADEAB1WotvAAAAAASUVORK5CYII=",blurWidth:8,blurHeight:1};var u=r(66862),h=r.n(u);function d(e){let{darkLogo:t}=e,{isNextLink:r}=(0,s.uw)(),u=r("/"),d=u?o.A:n.N_E,p=(0,i.jsx)(a.A,{className:h().logo,src:t?c:l.A,alt:"Threat Intelligence",height:19,loading:"eager"});return(0,i.jsx)(d,{href:u?"/":"https://feedly.com/",children:p})}},8151:e=>{e.exports={container:"CompactHeader_container__MICFN",compactHeader:"CompactHeader_compactHeader__GQSwc",noPadding:"CompactHeader_noPadding__i6BNp",heading:"CompactHeader_heading__iBnB0"}},8248:(e,t,r)=>{"use strict";r.d(t,{mD:()=>i});let i=Object.freeze({aiModelLibrary:"https://feedly.com/ai",apiReference:"https://developers.feedly.com",changelog:"https://feedly.com/changelog",caseStudies:"https://feedly.com/customers",ctiSessions:"https://feedly.com/cti-sessions",cveInsightCards:"https://feedly.com/cve",documentation:"https://docs.feedly.com/",engineering:"https://feedly.com/engineering",linkedIn:"https://www.linkedin.com/company/feedly",newFeatures:"https://feedly.com/new-features",pricing:"https://feedly.com/threat-intelligence/pricing",resourcesHome:"https://feedly.com/resources",slackCommunity:"https://feedly.com/slack",status:"https://status.feedly.com/",tiChangelog:"https://feedly.com/threat-intelligence/changelog",tiEssentials:"https://feedly.com/ti-essentials",tiNewFeatures:"https://feedly.com/threat-intelligence/new-features",twitter:"https://twitter.com/feedly"});Object.freeze({MIintro:"916848680",TIintro:"853114218"}),Object.freeze({ctiSessions:{label:"CTI Sessions",href:i.ctiSessions},aiModelLibrary:{label:"Feedly AI",href:i.aiModelLibrary},apiReference:{label:"API",href:i.apiReference},caseStudies:{label:"Case studies",href:i.caseStudies},changelog:{label:"Changelog",href:i.changelog},cveInsightCards:{label:"CVE Insights Cards",href:i.cveInsightCards},documentation:{label:"Documentation",href:i.documentation},engineering:{label:"Engineering",href:i.engineering},product:{label:"Product",href:i.newFeatures},resourcesHome:{label:"Blog",href:i.resourcesHome},tiEssentials:{label:"TI Essentials",href:i.tiEssentials}})},8296:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(65321),n=r(64406),o=r(67397),a=r.n(o);function s(e){let{children:t}=e;return(0,i.jsx)(n.H5,{className:a().sectionHeader,tagName:"h3",children:t})}},8491:e=>{e.exports={baseText:"BaseText_baseText__dnw2f","align--center":"BaseText_align--center__zdffl","align--left":"BaseText_align--left__NHuM0","align--right":"BaseText_align--right__PTozI",bold:"BaseText_bold__f2RAI","color--inherit":"BaseText_color--inherit__EmsfS","color--accent":"BaseText_color--accent__hX9Ht","color--accent-interactive":"BaseText_color--accent-interactive__7KV46","color--accent-disabled":"BaseText_color--accent-disabled__msnjP","color--accent-main":"BaseText_color--accent-main__r3nnC","color--accent-main-interactive":"BaseText_color--accent-main-interactive__hS42D","color--accent-main-disabled":"BaseText_color--accent-main-disabled__uv3UK","color--accent-vivid":"BaseText_color--accent-vivid__hRWr3","color--danger":"BaseText_color--danger__Sce_X","color--danger-interactive":"BaseText_color--danger-interactive__RnN8c","color--danger-disabled":"BaseText_color--danger-disabled__gSIrG","color--lightest":"BaseText_color--lightest__Uo7pn","color--lightest-interactive":"BaseText_color--lightest-interactive__4hVMW","color--lightest-disabled":"BaseText_color--lightest-disabled__LN13z","color--notification":"BaseText_color--notification__u_HYO","color--notification-interactive":"BaseText_color--notification-interactive__L3BC_","color--notification-disabled":"BaseText_color--notification-disabled__ZR4bF","color--primary":"BaseText_color--primary__IuKj_","color--primary-interactive":"BaseText_color--primary-interactive__hzYH6","color--primary-disabled":"BaseText_color--primary-disabled__hUHNV","color--secondary":"BaseText_color--secondary__yas5U","color--secondary-interactive":"BaseText_color--secondary-interactive__Ba_ow","color--secondary-disabled":"BaseText_color--secondary-disabled__eX0bn","color--tertiary":"BaseText_color--tertiary__WC__i","color--tertiary-interactive":"BaseText_color--tertiary-interactive___Sfcr","color--tertiary-disabled":"BaseText_color--tertiary-disabled__osQX7","color--warning":"BaseText_color--warning__HmZdw","color--warning-interactive":"BaseText_color--warning-interactive__z2glu","color--warning-disabled":"BaseText_color--warning-disabled__aXui3","color--white":"BaseText_color--white__QrsVK","color--white-interactive":"BaseText_color--white-interactive__hbrnW","color--white-disabled":"BaseText_color--white-disabled__uWyGl","marginTop--0":"BaseText_marginTop--0__Xb4_J","marginTop--100":"BaseText_marginTop--100__edy2M","marginTop--200":"BaseText_marginTop--200__vMAiH","marginTop--300":"BaseText_marginTop--300__mfPrN","marginTop--400":"BaseText_marginTop--400__3F_2f","marginTop--500":"BaseText_marginTop--500__YOVHf","marginTop--600":"BaseText_marginTop--600__zvQgt","marginTop--700":"BaseText_marginTop--700___glM9","marginTop--750":"BaseText_marginTop--750__h6bTa","marginTop--800":"BaseText_marginTop--800__Ftg9p","marginTop--825":"BaseText_marginTop--825__ODnip","marginTop--900":"BaseText_marginTop--900__62zB2","marginTop--1000":"BaseText_marginTop--1000__MG8ve","marginTop--1100":"BaseText_marginTop--1100__P_eJR","marginBottom--0":"BaseText_marginBottom--0__PctCo","marginBottom--100":"BaseText_marginBottom--100__xOpa_","marginBottom--200":"BaseText_marginBottom--200__lEiAS","marginBottom--300":"BaseText_marginBottom--300__Iyhek","marginBottom--400":"BaseText_marginBottom--400___Cn1H","marginBottom--500":"BaseText_marginBottom--500__SoSP2","marginBottom--600":"BaseText_marginBottom--600__xZEgZ","marginBottom--700":"BaseText_marginBottom--700__KgFr_","marginBottom--750":"BaseText_marginBottom--750__T1cuX","marginBottom--800":"BaseText_marginBottom--800__ZaKxL","marginBottom--825":"BaseText_marginBottom--825__vX2nz","marginBottom--900":"BaseText_marginBottom--900__Za3_v","marginBottom--1000":"BaseText_marginBottom--1000__ED3Rj","marginBottom--1100":"BaseText_marginBottom--1100__oYhYt","maxLines--1":"BaseText_maxLines--1__qdVFK","maxLines--2":"BaseText_maxLines--2__LXMtD","maxLines--3":"BaseText_maxLines--3__u5oq0","maxLines--4":"BaseText_maxLines--4__InUoI","underline--never":"BaseText_underline--never__OLqiy","underline--hover":"BaseText_underline--hover__5z2YR","underline--alw
1ays":"BaseText_underline--always__kY2J2",uppercase:"BaseText_uppercase__BZOXD"}},8511:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},8651:(e,t,r)=>{var i=r(11307),n=r(25660),o=r(11158),a=r(81347);e.exports=function(e,t,r){return(e=o(e),void 0===(t=r?void 0:t))?n(e)?a(e):i(e):e.match(t)||[]}},8721:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},8763:(e,t,r)=>{var i=r(54720);e.exports=function(e,t){return function(r,n){if(null==r)return r;if(!i(r))return e(r,n);for(var o=r.length,a=t?o:-1,s=Object(r);(t?a--:++a<o)&&!1!==n(s[a],a,s););return r}}},8805:e=>{e.exports={sideScrollerTable:"SideScrollerTable_sideScrollerTable__tzRBn",pinned:"SideScrollerTable_pinned___XbaK"}},9023:e=>{e.exports={pinned:"utils_pinned__nmDX3","pinned--first":"utils_pinned--first__YEj_J","pinned--last":"utils_pinned--last__A_QI1",pinnedHeadingCell:"utils_pinnedHeadingCell__IcOd1","pinnedHeadingCell--first":"utils_pinnedHeadingCell--first__zJHax"}},9188:e=>{e.exports={highlightDot:"HighlightDot_highlightDot__JuO6x"}},9610:e=>{e.exports={tableRow:"TableRow_tableRow__pY_WO",hoverChild:"TableRow_hoverChild__2VU6t",heading:"TableRow_heading__mGD3r",selected:"TableRow_selected__lq3mc"}},9785:(e,t,r)=>{var i=r(17880),n=r(91752);e.exports=function(e,t){return i(n(e,t),1)}},9854:e=>{e.exports={visual:"Visual_visual__b9VXR",placeholder:"Visual_placeholder__DrjBj"}},9873:e=>{e.exports=function(e,t,r){return e==e&&(void 0!==r&&(e=e<=r?e:r),void 0!==t&&(e=e>=t?e:t)),e}},10001:e=>{e.exports=function(){return!1}},10144:(e,t,r)=>{var i=r(22827),n=r(54720);e.exports=function(e,t){var r=-1,o=n(e)?Array(e.length):[];return i(e,function(e,i,n){o[++r]=t(e,i,n)}),o}},10255:e=>{e.exports={boldWordApplier:"BoldWordApplier_boldWordApplier__IogYR"}},10503:(e,t,r)=>{var i=r(48649),n=r(39881),o=r(95617),a=r(83898),s=r(97729),l=r(69413),c=Math.min;e.exports=function(e,t,r){for(var u=r?o:n,h=e[0].length,d=e.length,p=d,f=Array(d),g=1/0,m=[];p--;){var _=e[p];p&&t&&(_=a(_,s(t))),g=c(_.length,g),f[p]=!r&&(t||h>=120&&_.length>=120)?new i(p&&_):void 0}_=e[0];var y=-1,x=f[0];e:for(;++y<h&&m.length<g;){var b=_[y],v=t?t(b):b;if(b=r||0!==b?b:0,!(x?l(x,v):u(m,v,r))){for(p=d;--p;){var C=f[p];if(!(C?l(C,v):u(e[p],v,r)))continue e}x&&x.push(v),m.push(b)}}return m}},10537:(e,t,r)=>{var i=r(99408);e.exports=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=i&&void 0===t?"__lodash_hash_undefined__":t,this}},10585:e=>{e.exports={checkbox:"DeprecatedMenuItemCheckbox_checkbox__IjGFR",menuItem:"DeprecatedMenuItemCheckbox_menuItem__PDkP0"}},10619:e=>{e.exports={modal:"ModalContainer_modal__Y5KDV",small:"ModalContainer_small__4stsr"}},10669:(e,t,r)=>{var i=r(80014),n=1/0;e.exports=function(e){if("string"==typeof e||i(e))return e;var t=e+"";return"0"==t&&1/e==-n?"-0":t}},10698:e=>{e.exports={link:"Link_link__0RTCn",disableFocusRing:"Link_disableFocusRing__sr1og",bold:"Link_bold__BWNMB","color--primary":"Link_color--primary__z3L21","color--secondary":"Link_color--secondary__8gEr5","color--tertiary":"Link_color--tertiary__7xR0D","color--danger":"Link_color--danger__1yEUJ","color--notification":"Link_color--notification__xY9Yc","color--warning":"Link_color--warning__1t3PQ","color--inherit":"Link_color--inherit__u7Fbp","underline-hover":"Link_underline-hover__zn1zx","underline-never":"Link_underline-never__wpDY9"}},10760:e=>{e.exports={picture:"Avatar_picture__3rSct",compact:"Avatar_compact__XynpS",borderless:"Avatar_borderless__aNPlr","borderRadius--small":"Avatar_borderRadius--small__x2BLJ","borderRadius--round":"Avatar_borderRadius--round__udOsg",placeholder:"Avatar_placeholder__KltvT",hidePlaceholderBackground:"Avatar_hidePlaceholderBackground__ZJk0n"}},10867:function(e){e.exports=function(){var e=[],t=[],r={},i={},n={};function o(e){return"string"==typeof e?RegExp("^"+e+"$","i"):e}function a(e,t){return e===t?t:e===e.toLowerCase()?t.toLowerCase():e===e.toUpperCase()?t.toUpperCase():e[0]===e[0].toUpperCase()?t.charAt(0).toUpperCase()+t.substr(1).toLowerCase():t.toLowerCase()}function s(e,t,i){if(!e.length||r.hasOwnProperty(e))return t;for(var n=i.length;n--;){var o=i[n];if(o[0].test(t))return function(e,t){return e.replace(t[0],function(r,i){var n,o,s=(n=t[1],o=arguments,n.replace(/\$(\d{1,2})/g,function(e,t){return o[t]||""}));return""===r?a(e[i-1],s):a(r,s)})}(t,o)}return t}function l(e,t,r){return function(i){var n=i.toLowerCase();return t.hasOwnProperty(n)?a(i,n):e.hasOwnProperty(n)?a(i,e[n]):s(n,i,r)}}function c(e,t,r,i){return function(i){var n=i.toLowerCase();return!!t.hasOwnProperty(n)||!e.hasOwnProperty(n)&&s(n,n,r)===n}}function u(e,t,r){var i=1===t?u.singular(e):u.plural(e);return(r?t+" ":"")+i}return u.plural=l(n,i,e),u.isPlural=c(n,i,e),u.singular=l(i,n,t),u.isSingular=c(i,n,t),u.addPluralRule=function(t,r){e.push([o(t),r])},u.addSingularRule=function(e,r){t.push([o(e),r])},u.addUncountableRule=function(e){if("string"==typeof e){r[e.toLowerCase()]=!0;return}u.addPluralRule(e,"$0"),u.addSingularRule(e,"$0")},u.addIrregularRule=function(e,t){t=t.toLowerCase(),n[e=e.toLowerCase()]=t,i[t]=e},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["passerby","passersby"]].forEac
1h(function(e){return u.addIrregularRule(e[0],e[1])}),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|t[lm]as|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[ejzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/\b((?:tit)?m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach(function(e){return u.addPluralRule(e[0],e[1])}),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/\b((?:tit)?m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|t[lm]as|gas|(?:her|at|gr)o|[aeiou]ris)(?:es)?$/i,"$1"],[/(analy|diagno|parenthe|progno|synop|the|empha|cri|ne)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach(function(e){return u.addSingularRule(e[0],e[1])}),["adulthood","advice","agenda","aid","aircraft","alcohol","ammo","analytics","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","firmware","flounder","fun","gallows","garbage","graffiti","hardware","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","mud","manga","news","only","personnel","pike","plankton","pliers","police","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","software","species","staff","swine","tennis","traffic","transportation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/pok[eé]mon$/i,/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(u.addUncountableRule),u}()},11011:e=>{var t;function r(e,i){var n=this instanceof r?this:t;if(n.reset(i),"string"==typeof e&&e.length>0&&n.hash(e),n!==this)return n}r.prototype.hash=function(e){var t,r,i,n,o;switch(o=e.length,this.len+=o,r=this.k1,i=0,this.rem){case 0:r^=o>i?65535&e.charCodeAt(i++):0;case 1:r^=o>i?(65535&e.charCodeAt(i++))<<8:0;case 2:r^=o>i?(65535&e.charCodeAt(i++))<<16:0;case 3:r^=o>i?(255&e.charCodeAt(i))<<24:0,r^=o>i?(65280&e.charCodeAt(i++))>>8:0}if(this.rem=o+this.rem&3,(o-=this.rem)>0){for(t=this.h1;t^=r=13715*(r=(r=11601*r+(65535&r)*0xcc9e0000|0)<<15|r>>>17)+(65535&r)*0x1b870000|0,t=5*(t=t<<13|t>>>19)+0xe6546b64|0,!(i>=o);)r=65535&e.charCodeAt(i++)^(65535&e.charCodeAt(i++))<<8^(65535&e.charCodeAt(i++))<<16^((255&(n=e.charCodeAt(i++)))<<24^(65280&n)>>8);switch(r=0,this.rem){case 3:r^=(65535&e.charCodeAt(i+2))<<16;case 2:r^=(65535&e.charCodeAt(i+1))<<8;case 1:r^=65535&e.charCodeAt(i)}this.h1=t}return this.k1=r,this},r.prototype.result=function(){var e,t;return e=this.k1,t=this.h1,e>0&&(t^=e=13715*(e=(e=11601*e+(65535&e)*0xcc9e0000|0)<<15|e>>>17)+(65535&e)*0x1b870000|0),t^=this.len,t^=t>>>16,t=51819*t+(65535&t)*0x85eb0000|0,t^=t>>>13,t=44597*t+(65535&t)*0xc2b20000|0,(t^=t>>>16)>>>0},r.prototype.reset=function(e){return this.h1="number"==typeof e?e:0,this.rem=this.k1=this.len=0,this},t=new r,e.exports=r},11099:(e,t,r)=>{var i=r(52504),n=r(79792),o=r(62237),a=r(62489),s=r(42425);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=n,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},11104:e=>{e.exports={card:"StatCard_card__4Gchf"}},11158:(e,t,r)=>{var i=r(50686);e.exports=function(e){return null==e?"":i(e)}},11230:(e,t)=>{var r;!function(){"use strict";var i={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=o(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)i.call(e,r)&&e[r]&&(t=o(t,r));return t}(r)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(r=(function(){return n}
1).apply(t,[]))||(e.exports=r)}()},11273:(e,t,r)=>{"use strict";r.d(t,{et:()=>f});var i,n=r(11011),o=r.n(n),a=r(88469),s=r.n(a),l=((i=l||{})[i.cookie=0]="cookie",i[i.userId=1]="userId",i);let c={unlock30daytrial_jan_2025:{variants:{control:.5,variant:.5},seed:1}},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",h="feedlyExperiment",d=/[,/]/;function p(){return globalThis.streets?.getUserId()}function f(){let e=p();return Object.keys(c).filter(t=>null!=e||1!==c[t].seed).map(e=>`${e}/${function(e){let t=c[e];if(!t)throw Error("unknown experiment");if(1!==s()(Object.values(t.variants)))throw Error("weights must sum to 1");if(d.test(e)||Object.keys(t.variants).some(e=>d.test(e)))throw Error("invalid experiment or variant name");return function(e,t,r){let i=globalThis.window?.localStorage?.getItem("experiments."+e);if(i&&null!=r[i])return i;let n=`${e}/${t}`;return function(e,t){let r=Math.floor(1e4*e),i=0,n="control";for(let[e,o]of Object.entries(t)){let t=Math.floor(1e4*o);i<=r&&r<i+t&&(n=e),i+=t}return n}(new(o())(n).result()/0x100000000,r)}(e,function(e){let t,r;if(1===e){let e=p();if(null==e)throw Error("seed not available");return e}return(r=2===(t=`; ${document.cookie}`.split(`; ${h}=`)).length?t.pop().split(";").shift():null)||(r=function(){let e=" ",t=u.length;for(let r=0;r<32;r++)e+=u.charAt(Math.floor(Math.random()*t));return e}(),document.cookie=`${h}=${r}; max-age=31536000; path=/`),r}(t.seed),t.variants)}(e)}`)}},11307:e=>{var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},11323:(e,t,r)=>{var i=r(86830),n=r(3663),o=r(32190),a=r(42767),s=r(54720),l=r(20212),c=r(28083),u=r(81259),h=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||o(e)))return!e.length;var t=n(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!i(e).length;for(var r in e)if(h.call(e,r))return!1;return!0}},11356:e=>{e.exports={card:"DashboardCard_card__w2b6I"}},11360:e=>{e.exports={inputWrapper:"SearchSelectInput_inputWrapper__uhBMb",input:"SearchSelectInput_input__HQDXU","input--iconBefore":"SearchSelectInput_input--iconBefore__5YR4R","input--small":"SearchSelectInput_input--small__On2Wu","input--medium":"SearchSelectInput_input--medium__kR9ue","input--large":"SearchSelectInput_input--large__Csjv2","input--ellipsis":"SearchSelectInput_input--ellipsis__y5Fb4",trigger:"SearchSelectInput_trigger__SycMW","trigger--left":"SearchSelectInput_trigger--left__uVROC","trigger--right":"SearchSelectInput_trigger--right__KlaY8"}},11398:(e,t,r)=>{"use strict";r.d(t,{A:()=>S});var i=r(65321),n=r(97109),o=r(72895),a=r(75719),s=r(90120),l=r(71400),c=r(41361),u=r(14483),h=r(7536),d=r(12919),p=r(61891),f=r(32382),g=r(83710),m=r(18737),_=r(85867);function y(){let{pathname:e,site:t}=(0,n.useContext)(d.A);return(0,i.jsx)(m.A,{href:(0,_.lP)({gate:(0,u.C3)({pathname:e,site:t})}),size:"medium",children:_.IS})}var x=r(25663),b=r(69495),v=r(66208);let C="/market-intelligence/pricing";function w(){let{isLoggedIn:e}=(0,n.useContext)(d.A),{scrollThreshold:t}=(0,n.useContext)(h.i),r=(0,o.s)(t);return(0,i.jsx)(a.A,{isNextLink:u.kf,logo:(0,i.jsx)(s.A,{label:(0,i.jsx)(l.A,{href:u.N8[u.Ly.marketIntelligence],children:u.G9[u.Ly.marketIntelligence]})}),leftActions:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.A,{href:C}),(0,i.jsx)(v.A,{})]}),rightActions:e?void 0:(0,i.jsx)(y,{}),primaryActions:e?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(p.A,{useCase:c.ev.marketIntelligence.id,size:"medium"}),(0,i.jsx)(f.A,{size:"medium",importance:"secondary"})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(p.A,{useCase:c.ev.marketIntelligence.id,size:"medium"}),(0,i.jsx)(g.A,{product:"mi",size:"medium"})]}),drawerContent:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.A,{mobile:!0,href:C}),(0,i.jsx)(b.A,{})]}),drawerActions:(0,i.jsx)(g.A,{product:"mi",size:"medium"}),mobileStickyAction:(0,i.jsx)(g.A,{product:"mi",size:"small"}),backgroundColor:r?void 0:"accent"})}var k=r(56327);function S(e){let{children:t,topSpacing:r="none"}=e;return(0,i.jsx)(k.A,{header:(0,i.jsx)(w,{}),topSpacing:r,children:t})}},11591:(e,t,r)=>{var i=r(48649),n=r(39881),o=r(95617),a=r(69413),s=r(13573),l=r(50017);e.exports=function(e,t,r){var c=-1,u=n,h=e.length,d=!0,p=[],f=p;if(r)d=!1,u=o;else if(h>=200){var g=t?null:s(e);if(g)return l(g);d=!1,u=a,f=new i}else f=t?[]:p;e:for(;++c<h;){var m=e[c],_=t?t(m):m;if(m=r||0!==m?m:0,d&&_==_){for(var y=f.length;y--;)if(f[y]===_)continue e;t&&f.push(_),p.push(m)}else u(f,_,r)||(f!==p&&f.push(_),p.push(m))}return p}},11598:e=>{e.exports={magazineLayout:"MagazineLayout_magazineLayout__vxaSa","magazineLayout--withCheckbox":"MagazineLayout_magazineLayout--withCheckbox__E_njx",batchSelected:"MagazineLayout_batchSelected__72Jpt",selected:"MagazineLayout_selected__mOJJE",titleFocused:"MagazineLayout_titleFocused__zhHUr",visual:"MagazineLayout_visual__JCHTq",title:"MagazineLayout_title__xA7xE",titleContainer:"MagazineLayout_titleContainer__kOW_y",content:"MagazineLayout_content__DWZKU",toolbar:"MagazineLayout_toolbar__CYmh1","toolbar--selected":"MagazineLayout_toolbar--selected__X_Ffu",rtl:"MagazineLayout_rtl__rAOkK",summary:"MagazineLayout_summary__Kc9v3"}},11773:(e,t,r)=>{"use strict";r.d(t,{WY:()=>S,dn:()=>k,pC:()=>C,Gc:()=>x});var i=r(77980),n=r(64145),o=r(78923);let a=(e,t)=>!!e&&!!((t&&""===e.prefix||e.prefix)&&e.name),s=Object.freeze({left:0,top:0,width:16,height:16}),l=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),c=Object.freeze({...s,...l}),u=Object.freeze({...c,body:"",hidden:!1});function h(e,t){let r,i,n=(r={},!e.hFlip!=!t.hFlip&&(r.hFlip=!0),!e.vFlip!=!t.vFlip&&(r.vFlip=!0),(i=((e.rotate||0)+(t.rotate||0))%4)&&(r.rotate=i),r);for(let r in u)r in l?r in e&&!(r in n)&&(n[r]=l[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function d(e,t,r){let i=e.icons,n=e.aliases||Object.create(null),o={};function a(e){o=h(i[e]||n[e],o)}return a(t),r.forEach(a),h(e,o)}let p=Object.freeze({...Object.freeze({width:null,height:null}),...l}),f=/(-?[0-9.]*[0-9]+[0-9.]*)/g,g=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function m(e,t,r){if(1===t)return e;if(r=r||100,"number"==typeof e)return Math.ceil(e*t*r)/r;if("string"!=typeof e)return e;let i=e.split(f);if(null===i||!i.length)return e;let n=[],o=i.shift(),a=g.test(o);for(;;){if(a){let e=parseFloat(o);isNaN(e)?n.push(o):n.push(Math.ceil(e*t*r)/r)}else n.push(o);if(void 0===(o=i.shift()))return n.join("");a=!a}}let _=/\sid="(\S+)"/g,y=new Map;var x={body:'<g><rect width="80" height="80" style="fill: #087ebf; stroke-width: 0px;"/><text transform="translate(21.16 64.67)" style="fill: #fff; font-family: ArialMT, Arial; font-size: 67.75px;"><tspan x="0" y="0">?</tspan></text></g>',height:80,width:80},b=new Map,v=new Map,C=(0,o.K)(e=>{for(let t of e){if(!t.name)throw Error('Invalid icon loader. Must have a "name" property with non-empty string value.');
1if(n.R.debug("Registering icon pack:",t.name),"loader"in t)v.set(t.name,t.loader);else if("icons"in t)b.set(t.name,t.icons);else throw n.R.error("Invalid icon loader:",t),Error('Invalid icon loader. Must have either "icons" or "loader" property.')}},"registerIconPacks"),w=(0,o.K)(async(e,t)=>{let r=((e,t,r,i="")=>{let n=e.split(":");if("@"===e.slice(0,1)){if(n.length<2||n.length>3)return null;i=n.shift().slice(1)}if(n.length>3||!n.length)return null;if(n.length>1){let e=n.pop(),r=n.pop(),o={provider:n.length>0?n[0]:i,prefix:r,name:e};return t&&!a(o)?null:o}let o=n[0],s=o.split("-");if(s.length>1){let e={provider:i,prefix:s.shift(),name:s.join("-")};return t&&!a(e)?null:e}if(r&&""===i){let e={provider:i,prefix:"",name:o};return t&&!a(e,r)?null:e}return null})(e,!0,void 0!==t);if(!r)throw Error(`Invalid icon name: ${e}`);let i=r.prefix||t;if(!i)throw Error(`Icon name must contain a prefix: ${e}`);let o=b.get(i);if(!o){let e=v.get(i);if(!e)throw Error(`Icon set not found: ${r.prefix}`);try{o={...await e(),prefix:i},b.set(i,o)}catch(e){throw n.R.error(e),Error(`Failed to load icon set: ${r.prefix}`)}}let s=function(e,t){var r;let i,n,o;if(e.icons[t])return d(e,t,[]);let a=(r=[t],i=e.icons,n=e.aliases||Object.create(null),o=Object.create(null),(r||Object.keys(i).concat(Object.keys(n))).forEach(function e(t){if(i[t])return o[t]=[];if(!(t in o)){o[t]=null;let r=n[t]&&n[t].parent,i=r&&e(r);i&&(o[t]=[r].concat(i))}return o[t]}),o)[t];return a?d(e,t,a):null}(o,r.name);if(!s)throw Error(`Icon not found: ${e}`);return s},"getRegisteredIconData"),k=(0,o.K)(async e=>{try{return await w(e),!0}catch{return!1}},"isIconAvailable"),S=(0,o.K)(async(e,t,r)=>{var o;let a,s,l,u,h,d,f,g,b,v,C,k,S,T;try{a=await w(e,t?.fallbackPrefix)}catch(e){n.R.error(e),a=x}let A=(o=a,u={...c,...o},h={...p,...t},d={left:u.left,top:u.top,width:u.width,height:u.height},f=u.body,[u,h].forEach(e=>{var t,r,i,n;let o,a,s=[],l=e.hFlip,c=e.vFlip,u=e.rotate;switch(l?c?u+=2:(s.push("translate("+(d.width+d.left).toString()+" "+(0-d.top).toString()+")"),s.push("scale(-1 1)"),d.top=d.left=0):c&&(s.push("translate("+(0-d.left).toString()+" "+(d.height+d.top).toString()+")"),s.push("scale(1 -1)"),d.top=d.left=0),u<0&&(u-=4*Math.floor(u/4)),u%=4){case 1:s.unshift("rotate(90 "+(o=d.height/2+d.top).toString()+" "+o.toString()+")");break;case 2:s.unshift("rotate(180 "+(d.width/2+d.left).toString()+" "+(d.height/2+d.top).toString()+")");break;case 3:s.unshift("rotate(-90 "+(o=d.width/2+d.left).toString()+" "+o.toString()+")")}u%2==1&&(d.left!==d.top&&(o=d.left,d.left=d.top,d.top=o),d.width!==d.height&&(o=d.width,d.width=d.height,d.height=o)),s.length&&(t=f,r='<g transform="'+s.join(" ")+'">',i=(a=function(e,t="defs"){let r="",i=e.indexOf("<"+t);for(;i>=0;){let n=e.indexOf(">",i),o=e.indexOf("</"+t);if(-1===n||-1===o)break;let a=e.indexOf(">",o);if(-1===a)break;r+=e.slice(n+1,o).trim(),e=e.slice(0,i).trim()+e.slice(a+1)}return{defs:r,content:e}}(t)).defs,n=r+a.content+"</g>",f=i?"<defs>"+i+"</defs>"+n:n)}),g=h.width,b=h.height,v=d.width,C=d.height,null===g?s=m(l=null===b?"1em":"auto"===b?C:b,v/C):(s="auto"===g?v:g,l=null===b?m(s,C/v):"auto"===b?C:b),k={},(S=(e,t)=>{"unset"!==t&&"undefined"!==t&&"none"!==t&&(k[e]=t.toString())})("width",s),S("height",l),k.viewBox=(T=[d.left,d.top,v,C]).join(" "),{attributes:k,viewBox:T,body:f}),E=function(e,t){let r=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let e in t)r+=" "+e+'="'+t[e]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+r+">"+e+"</svg>"}(function(e){let t,r=[];for(;t=_.exec(e);)r.push(t[1]);if(!r.length)return e;let i="suffix"+(0x1000000*Math.random()|Date.now()).toString(16);return r.forEach(t=>{var r;let n,o=(r=(r=t).replace(/[0-9]+$/,"")||"a",n=y.get(r)||0,y.set(r,n+1),n?`${r}${n}`:r),a=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+o+i+"$3")}),e=e.replace(RegExp(i,"g"),"")}(A.body),{...A.attributes,...r});return(0,i.jZ)(E,(0,i.zj)())},"getIconSVG")},12030:e=>{e.exports={titleOnlyLayout:"TitleOnlyLayout_titleOnlyLayout__pKPfR",batchSelected:"TitleOnlyLayout_batchSelected__YlpgP",selected:"TitleOnlyLayout_selected__oQk36",titleFocused:"TitleOnlyLayout_titleFocused__GMagy","density--compact":"TitleOnlyLayout_density--compact__vjPRj","density--comfortable":"TitleOnlyLayout_density--comfortable__2EkKD",primaryActionsContainer:"TitleOnlyLayout_primaryActionsContainer__kkO4h",metaColumn:"TitleOnlyLayout_metaColumn__ViUtp",metricContainer:"TitleOnlyLayout_metricContainer__PGHVd",picture:"TitleOnlyLayout_picture__NsBri",content:"TitleOnlyLayout_content__fLloY",date:"TitleOnlyLayout_date__qem3x",title:"TitleOnlyLayout_title___Y3y2",read:"TitleOnlyLayout_read__Sgt6_",tweet:"TitleOnlyLayout_tweet__zxMhv",summary:"TitleOnlyLayout_summary__toRXr"}},12046:e=>{e.exports={wrapper:"ParagraphSkeleton_wrapper__r4YT3"}},12066:e=>{e.exports={visualCard:"VisualCard_visualCard___ipc7",tall:"VisualCard_tall__m1kdj"}},12165:(e,t,r)=>{e.exports=r(53894)({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"})},12259:(e,t,r)=>{e.exports=r(46168)},12281:(e,t,r)=>{var i=r(8721),n=r(70166);e.exports=function(e,t){return null!=e&&n(e,t,i)}},12370:e=>{e.exports={cardLayout:"CardLayout_cardLayout__z0wm1",selected:"CardLayout_selected__0ed9o",titleFocused:"CardLayout_titleFocused__HQmAO",visual:"CardLayout_visual__PDDNB",content:"CardLayout_content__Hv_kw",title:"CardLayout_title__K_ik4",tweet:"CardLayout_tweet__IGRzf",toolbar:"CardLayout_toolbar__sWy01","common-fade-in":"CardLayout_common-fade-in__SwzPm",summary:"CardLayout_summary__ZHkx6"}},12665:e=>{e.exports={modal:"InlineModal_modal__kGm3q",overlay:"InlineModal_overlay__0ke9N"}},12695:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},12919:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var i=r(97109),n=r(14483);let o=(0,i.createContext)({isAndroid:!1,isIos:!1,isLoggedIn:!1,pathname:"",screenSizes:{isXSmallScreen:!0,isSmallScreen:!0,isMediumScreen:!0},site:n.Ly.threatIntelligence})},12946:e=>{e.exports={wrapper:"PulseDot_wrapper__2ZDEG","wrapper--large":"PulseDot_wrapper--large__FLeAz",dot:"PulseDot_dot__5Nmvh","dot--large":"PulseDot_dot--large__JD25R",dotCenter:"PulseDot_dotCenter__DDkId","pulse--circle":"PulseDot_pulse--circle__ZNg4w","pulse--radar":"PulseDot_pulse--radar__ZDmwW","dot-pulse-circle":"PulseDot_dot-pulse-circle__XmDz3","dot-pulse-radar":"PulseDot_dot-pulse-radar__B0Q_3"}},13122:(e,t,r)=>{var i=r(75792),n=r(70467),o=r(7305);e.exports=function(e){return o(n(e,void 0,i),e+"")}},13214:(e,t,r)=>{var i=r(24329);e.exports=function(e){return e==e&&!i(e)}},13318:e=>{e.exports={link:"StatBarStat_link__VL_Jw"}},13435:e=>{e.exports={actionContainer:"MobileMarketingHeaderActionsV2_actionContainer__3shvQ",drawerPrimaryActions:"MobileMarketingHeaderActionsV2_drawerPrimaryActions__Y6rpO",helperPage:"MobileMarketingHeaderActionsV2_helperPage__5jvZF"}},13457:e=>{e.exports={image:"ImageModal_image__dvxrm"}},13487:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var i=r(65321),n=r(11230),o=r.n(n),a=r(17402),s=r.n(a);let l=Object.freeze({both:"both",bottom:"bottom",none:"none",top:"top"});function c(e){let{align:t="left",appearance:r,children:n,className:a,color:c,light:u=!1,id:h,margin:d=l.none,marginBottom:p,marginTop:f,tagName:g}=e,m=void 0===f&&void 0===p?d:l.none;return(0,i.jsx)(g,{className:o()(s().heading,s()[`heading--${r}`],a,{[s().light]:u,[s()[`align--${t}`]]:t,[s()[`color--${c}`]]:c,[s()[`deprecatedMarginTop--${r}
1`]]:m===l.both||m===l.top,[s()[`deprecatedMarginBottom--${r}`]]:m===l.both||m===l.bottom,[s()[`marginTop--${f}`]]:void 0!==f,[s()[`marginBottom--${p}`]]:void 0!==p}),id:h,children:n})}},13573:(e,t,r)=>{var i=r(60853),n=r(1410),o=r(50017);e.exports=i&&1/o(new i([,-0]))[1]==1/0?function(e){return new i(e)}:n},14312:e=>{e.exports={menuItemDraggable:"MenuItemDraggable_menuItemDraggable__5gTxK",dragging:"MenuItemDraggable_dragging__bCVuA",menuItem:"MenuItemDraggable_menuItem__bk4cH",dragHandle:"MenuItemDraggable_dragHandle__KawYS"}},14363:e=>{e.exports={radioGroup:"RadioGroup_radioGroup__fjN7p",radioGroupChild:"RadioGroup_radioGroupChild__SDltO"}},14483:(e,t,r)=>{"use strict";r.d(t,{xc:()=>j,L4:()=>d,vL:()=>f,n5:()=>g,Gd:()=>y,N8:()=>b,G9:()=>m,Px:()=>_,Ly:()=>p,e7:()=>k,MS:()=>w,BQ:()=>R,Mx:()=>O,bV:()=>v,C3:()=>I,yn:()=>B,nW:()=>x,uP:()=>A,Kx:()=>M,R_:()=>E,OG:()=>T,kf:()=>L});var i,n,o=r(3144),a=r(17102),s=r(5997),l=r(89780);r(97109);var c=r(89579),u=r(65321),h=r(24985);let d=!0;var p=((i={}).caseStudies="caseStudies",i.changelog="changelog",i.ctiSessions="ctiSessions",i.engineering="engineering",i.marketIntelligence="marketIntelligence",i.newFeatures="newFeatures",i.newsReader="newsReader",i.resources="resources",i.threatIntelligence="threatIntelligence",i.tiEssentials="ahead",i);let f=["caseStudies","engineering","newFeatures","ahead"];(0,h.XZ)({post:"post",event:"event"});let g=[...f,"changelog"],m=Object.freeze({caseStudies:"Case Studies",changelog:"Changelog",ctiSessions:"CTI Sessions",engineering:"Engineering",marketIntelligence:"Market Intelligence",newFeatures:"Product",newsReader:"News Reader",resources:"Blog",threatIntelligence:"Threat Intelligence",ahead:"TI Essentials"}),_=Object.freeze({caseStudies:"Case Studies",changelog:"Changelog",ctiSessions:"CTI Sessions",engineering:"Engineering",marketIntelligence:"Market Intelligence",newFeatures:"Product",newsReader:"News Reader",resources:"Blog",threatIntelligence:"Threat Intelligence",ahead:"Threat Intelligence Essentials"}),y=Object.freeze({caseStudies:"Customer Stories - Threat Intelligence & Market Intelligence",changelog:"Changelog",ctiSessions:"CTI Sessions",engineering:"Engineering",marketIntelligence:"Market Intelligence",newFeatures:"New in Feedly",newsReader:"News Reader",resources:"Resources",threatIntelligence:"Threat Intelligence",ahead:"Threat Intelligence Essentials - Best Practices for CTI Pros"});function x(e){return _[e]}let b=Object.freeze({caseStudies:"/customers",changelog:"/changelog",ctiSessions:"/cti-sessions",engineering:"/engineering",marketIntelligence:"/market-intelligence",newFeatures:"/new-features",newsReader:"/news-reader",resources:"/resources",threatIntelligence:"/threat-intelligence",ahead:"/ti-essentials"});function v(e,t){if(e.includes("newAccountSetup")||e.includes("request-trial")){let r=b[t];return e.includes(r)?e:e.includes("?")?`${e}&gate=${r}`:`${e}?gate=${r}`}return e}let C=Object.freeze({changelog:"changelog",customers:"caseStudies","cti-sessions":"ctiSessions",engineering:"engineering","market-intelligence":"marketIntelligence","new-features":"newFeatures","news-reader":"newsReader",resources:"resources","threat-intelligence":"threatIntelligence","ti-essentials":"ahead"});var w=((n={}).trackCriticalVulnerabilities="trackCriticalVulnerabilities",n.threatActorBehavior="threatActorBehavior",n.cyberAttacks="cyberAttacks",n.collectIoc="collectIoc",n);let k=Object.freeze({trackCriticalVulnerabilities:"Track critical vulnerabilities",threatActorBehavior:"Monitor threat actor behavior (TTPs)",cyberAttacks:"Identify cyberattacks in your industry",collectIoc:"Collect IoCs"});Object.freeze({trackCriticalVulnerabilities:o.A,threatActorBehavior:a.A,cyberAttacks:s.A,collectIoc:l.A}),Object.freeze({trackCriticalVulnerabilities:e=>{let t=(0,c.f)(e);return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...t,children:(0,u.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,u.jsx)("path",{d:"M12 5.929c-3.297 0-5.643 2.47-5.643 6.071 0 3.676 2.414 6.5 5.643 6.5s5.643-2.824 5.643-6.5c0-3.6-2.346-6.071-5.643-6.071m0 1c2.733 0 4.643 2.011 4.643 5.071 0 3.156-2.004 5.5-4.643 5.5S7.357 15.156 7.357 12c0-3.06 1.91-5.071 4.643-5.071"}),(0,u.jsx)("path",{d:"m16.169 16.226.067.06 1.452 1.543a.5.5 0 0 1 .096.145l.027.083.484 2.057a.5.5 0 0 1-.945.315l-.028-.086-.453-1.926-1.36-1.446a.5.5 0 0 1-.04-.64l.06-.067a.5.5 0 0 1 .565-.084zm-7.699.038a.5.5 0 0 1 .077.636l-.055.071-1.361 1.446-.453 1.926a.5.5 0 0 1-.512.385l-.089-.013a.5.5 0 0 1-.385-.512l.013-.089.484-2.057a.5.5 0 0 1 .068-.16l.054-.068 1.453-1.543a.5.5 0 0 1 .706-.
1022m10.79-3.221a.5.5 0 0 1 .412.216l.04.071.969 2.057a.5.5 0 0 1-.86.504l-.045-.078-.833-1.77h-1.619a.5.5 0 0 1-.492-.41l-.008-.09a.5.5 0 0 1 .41-.492l.09-.008zm-12.584 0a.5.5 0 0 1 .09.992l-.09.008h-1.62l-.832 1.77a.5.5 0 0 1-.58.27l-.086-.03a.5.5 0 0 1-.27-.581l.03-.085.969-2.057a.5.5 0 0 1 .37-.28l.082-.007zM19.77 5.329l.089.013a.5.5 0 0 1 .385.512l-.013.09-.968 4.113a.5.5 0 0 1-.243.323l-.077.034-1.452.514a.5.5 0 0 1-.416-.905l.082-.037 1.196-.424.905-3.848a.5.5 0 0 1 .512-.385m-15.056.3.028.085.905 3.848 1.195.424a.5.5 0 0 1 .327.55l-.022.088a.5.5 0 0 1-.551.327l-.087-.023-1.452-.514a.5.5 0 0 1-.294-.277l-.026-.08-.968-4.114a.5.5 0 0 1 .903-.392zm4.81-1.772.04.081.968 2.572a.5.5 0 0 1-.897.433l-.04-.081-.967-2.572a.5.5 0 0 1 .845-.504zm5.556-.21a.5.5 0 0 1 .316.557l-.024.086-.968 2.572a.5.5 0 0 1-.96-.265l.024-.087.968-2.572a.5.5 0 0 1 .644-.292"})]})})},threatActorBehavior:e=>{let t=(0,c.f)(e);return(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",...t,children:[(0,u.jsxs)("g",{fill:"currentColor",fillRule:"evenodd",clipPath:"url(#swords-md_svg__a)",clipRule:"evenodd",children:[(0,u.jsx)("path",{d:"M20.007 2.836a.5.5 0 0 1 .146.354v3.827a.5.5 0 0 1-.17.376l-4.412 3.86a.5.5 0 1 1-.659-.752l4.241-3.711v-3.1h-3.1L12.51 7.737a.5.5 0 0 1-.752-.658l3.69-4.219a.5.5 0 0 1 .377-.17h3.827a.5.5 0 0 1 .354.146m-7.572 10.497a.5.5 0 0 1-.047.706l-2.6 2.274-.272.272.922.922a1.402 1.402 0 1 1-1.982 1.983l-.923-.922-2.836 2.836a.5.5 0 0 1-.24.134l-2.074.478a.5.5 0 0 1-.466-.134l-.477-.477-.001-.001-.48-.476a.5.5 0 0 1-.134-.468l.48-2.074a.5.5 0 0 1 .134-.24l2.836-2.837-.923-.922a1.402 1.402 0 0 1 1.983-1.983l.923.923.272-.273 2.071-2.367a.5.5 0 0 1 .753.659l-2.082 2.379-.023.024-.284.285 1.844 1.844.285-.284.024-.023 2.611-2.285a.5.5 0 0 1 .706.047m-7.453 2.684L2.247 18.75l-.385 1.664.284.282.282.282 1.664-.383 2.734-2.735zm-.354-2.906a.402.402 0 0 0-.568.57l5.103 5.102a.402.402 0 1 0 .568-.568z"}),(0,u.jsx)("path",{d:"M4.145 2.836a.5.5 0 0 1 .354-.147h3.827a.5.5 0 0 1 .376.171l8.92 10.194.272.272.923-.922a1.402 1.402 0 1 1 1.982 1.983l-.922.922 2.836 2.836a.5.5 0 0 1 .141.282l.325 2.233a.5.5 0 0 1-.144.428l-.322.316-.31.316a.5.5 0 0 1-.427.144l-2.238-.319a.5.5 0 0 1-.284-.141l-2.835-2.836-.923.922a1.402 1.402 0 0 1-1.983-1.983l.923-.922-.273-.272L4.17 7.393A.5.5 0 0 1 4 7.017V3.189a.5.5 0 0 1 .146-.353m11.198 13.042 1.844-1.844-.284-.285-.023-.024L8.1 3.689H4.998v3.1l10.035 8.782.024.023zm1.983 1.983 2.718 2.718 1.823.26.142-.145.144-.142-.264-1.817-2.719-2.718zm-2.905.354a.402.402 0 0 0 .568.568l5.103-5.103a.402.402 0 1 0-.568-.569z"})]}),(0,u.jsx)("defs",{children:(0,u.jsx)("clipPath",{id:"swords-md_svg__a",children:(0,u.jsx)("path",{fill:"#fff",d:"M0 0h24v24H0z"})})})]})},cyberAttacks:e=>{let t=(0,c.f)(e);return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...t,children:(0,u.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,u.jsx)("path",{d:"m11.82 2.533-7 2.7a.5.5 0 0 0-.32.467V12c0 2.53 1.383 4.842 3.666 6.897a19.3 19.3 0 0 0 3.096 2.262l.383.218.126.068a.5.5 0 0 0 .458 0l.32-.176q.37-.21.815-.495a19.3 19.3 0 0 0 2.47-1.877C18.117 16.842 19.5 14.53 19.5 12V5.7a.5.5 0 0 0-.32-.467l-7-2.7a.5.5 0 0 0-.36 0M12 3.535l6.5 2.508V12c0 2.194-1.242 4.27-3.334 6.153a18.3 18.3 0 0 1-2.343 1.78l-.402.251-.422.246-.052-.03q-.35-.198-.77-.467a18.3 18.3 0 0 1-2.343-1.78l-.257-.236C6.641 16.097 5.5 14.103 5.5 12V6.042z"}),(0,u.jsx)("path",{d:"M14.652 9.641a.5.5 0 0 1 .755.65l-.059.068-4.125 4a.5.5 0 0 1-.618.062l-.078-.062-1.875-1.818a.5.5 0 0 1 .626-.775l.07.057 1.527 1.48z"})]})})},collectIoc:e=>{let t=(0,c.f)(e);return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",...t,children:(0,u.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M5.332 2.703C5.953 1.957 6.826 1.5 7.974 1.5c1.136 0 1.973.424 2.521 1.154.528.704.747 1.636.799 2.592.104 1.912-.45 4.166-.98 5.65a.5.5 0 0 1-.408.327l-4.987.624a.5.5 0 0 1-.552-.398c-.319-1.592-.548-3.999-.173-6.033.187-1.017.533-1.988 1.138-2.713m-.07 8.093c-.254-1.499-.395-3.515-.085-5.2.172-.93.472-1.712.923-2.253.435-.521 1.027-.843 1.874-.843.858 0 1.383.303 1.721.755.36.478.553 1.182.6 2.045.088 1.61-.349 3.558-.822 4.97zM18.702 6.443c-.
1622-.745-1.494-1.203-2.642-1.203-1.137 0-1.973.424-2.521 1.155-.528.703-.747 1.635-.8 2.59-.103 1.914.45 4.167.98 5.65a.5.5 0 0 0 .409.329l4.987.623a.5.5 0 0 0 .552-.398c.318-1.591.547-3.998.173-6.033-.187-1.017-.533-1.988-1.138-2.713m.069 8.093c.255-1.498.395-3.515.085-5.199-.17-.93-.471-1.713-.922-2.254-.435-.52-1.027-.843-1.874-.843-.858 0-1.383.304-1.722.755-.358.478-.553 1.182-.6 2.045-.087 1.61.35 3.558.823 4.97zM9.782 12.725a.5.5 0 0 1 .543.358c.221.776.394 1.984.164 3.091-.116.559-.339 1.116-.734 1.575-.4.465-.955.803-1.683.949-.739.148-1.377.025-1.902-.304-.513-.321-.879-.812-1.138-1.336-.514-1.04-.675-2.34-.675-3.214a.5.5 0 0 1 .438-.496zm-4.41 1.559c.046.734.209 1.628.556 2.33.209.422.467.741.772.932.292.183.667.273 1.176.171.519-.103.873-.331 1.121-.62.255-.296.421-.682.513-1.126.152-.73.088-1.552-.046-2.199zM14.252 16.465a.5.5 0 0 0-.543.358c-.221.776-.394 1.984-.165 3.091.116.56.34 1.116.734 1.575.4.465.956.804 1.684.95.738.147 1.376.024 1.902-.305.513-.32.878-.812 1.138-1.336.514-1.04.675-2.34.675-3.214a.5.5 0 0 0-.438-.496zm4.41 1.559c-.046.734-.21 1.628-.557 2.33-.208.422-.466.741-.771.932-.293.183-.668.273-1.176.172-.519-.104-.873-.332-1.122-.621-.254-.296-.42-.682-.512-1.126-.152-.73-.088-1.552.046-2.199z",clipRule:"evenodd"})})}}),Object.freeze({trackCriticalVulnerabilities:e=>{let t=(0,c.f)(e);return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,u.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,u.jsx)("path",{d:"M10 4.857c-2.794 0-4.786 2.097-4.786 5.143 0 3.107 2.046 5.5 4.786 5.5s4.786-2.393 4.786-5.5c0-3.046-1.992-5.143-4.786-5.143m0 1c2.23 0 3.786 1.638 3.786 4.143 0 2.587-1.636 4.5-3.786 4.5S6.214 12.587 6.214 10c0-2.505 1.556-4.143 3.786-4.143"}),(0,u.jsx)("path",{d:"m13.523 13.455.068.06L14.8 14.8a.5.5 0 0 1 .095.145l.028.083.403 1.715a.5.5 0 0 1-.945.314l-.028-.085-.373-1.584-1.118-1.188a.5.5 0 0 1-.039-.64l.06-.067a.5.5 0 0 1 .565-.084zm-6.407.038a.5.5 0 0 1 .077.636l-.056.07-1.118 1.188-.373 1.585a.5.5 0 0 1-.512.385l-.089-.013a.5.5 0 0 1-.385-.512l.013-.09.403-1.714a.5.5 0 0 1 .069-.16l.054-.068 1.21-1.286a.5.5 0 0 1 .707-.021m8.934-2.707a.5.5 0 0 1 .412.216l.04.07.807 1.715a.5.5 0 0 1-.859.504l-.045-.078-.673-1.428h-1.295a.5.5 0 0 1-.492-.41l-.008-.09a.5.5 0 0 1 .41-.491l.09-.008zm-10.487 0a.5.5 0 0 1 .09.992l-.09.008H4.266l-.67 1.427a.5.5 0 0 1-.581.27l-.085-.03a.5.5 0 0 1-.27-.581l.03-.085.807-1.714a.5.5 0 0 1 .37-.28l.083-.007zm10.916-6.428.09.012a.5.5 0 0 1 .384.512l-.013.09-.806 3.428a.5.5 0 0 1-.243.322l-.077.035-1.21.429a.5.5 0 0 1-.416-.905l.082-.038.953-.338.744-3.162a.5.5 0 0 1 .512-.385m-12.475.299.029.086.743 3.162.954.338a.5.5 0 0 1 .327.55l-.023.088a.5.5 0 0 1-.55.327l-.088-.022-1.21-.429a.5.5 0 0 1-.294-.277l-.026-.08-.807-3.428a.5.5 0 0 1 .945-.315m4.004-1.486.04.081.806 2.143a.5.5 0 0 1-.896.434l-.04-.081-.806-2.143a.5.5 0 0 1 .845-.505zm4.588-.21a.5.5 0 0 1 .316.557l-.024.087-.807 2.143a.5.5 0 0 1-.96-.266l.024-.087.807-2.143a.5.5 0 0 1 .644-.291"})]})})},threatActorBehavior:e=>{let t=(0,c.f)(e);return(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:[(0,u.jsxs)("g",{fill:"currentColor",fillRule:"evenodd",clipPath:"url(#swords-sm_svg__a)",clipRule:"evenodd",children:[(0,u.jsx)("path",{d:"M16.731 2.304a.5.5 0 0 1 .147.354v3.19a.5.5 0 0 1-.171.376L13.03 9.44a.5.5 0 1 1-.658-.753l3.506-3.067V3.158h-2.463l-2.927 3.345a.5.5 0 1 1-.752-.659l3.076-3.515a.5.5 0 0 1 .376-.171h3.19a.5.5 0 0 1 .353.146m-6.306 8.752a.5.5 0 0 1-.047.706l-2.164 1.893-.166.166.71.71a1.252 1.252 0 0 1-1.77 1.77l-.71-.71-2.305 2.305a.5.5 0 0 1-.24.133l-1.729.399a.5.5 0 0 1-.466-.134l-.397-.397-.001-.001-.4-.397a.5.5 0 0 1-.134-.467l.4-1.729a.5.5 0 0 1 .134-.24l2.304-2.305-.71-.71a1.252 1.252 0 0 1 1.77-1.77l.71.71.167-.167 1.724-1.97a.5.5 0 1 1 .752.659l-1.735 1.982-.022.025-.178.178 1.419 1.419.178-.178.024-.023L9.72 11.01a.5.5 0 0 1 .706.047M4.15 13.465l-2.203 2.203-.305 1.318.204.203.203.202 1.318-.304 2.203-2.203zm-.353-2.48a.252.252 0 0 0-.356.356l4.252 4.253a.252.252 0 0 0 .356-.356z"}),(0,u.jsx)("path",{d:"M3.395 2.304a.5.5 0 0 1 .354-.146h3.19a.5.5 0 0 1 .376.17l7.43 8.493.167.167.71-.71a1.252 1.252 0 1 1 1.77 1.77l-.71.71 2.3
104 2.304a.5.5 0 0 1 .142.282l.27 1.86a.5.5 0 0 1-.144.429l-.268.263-.258.262a.5.5 0 0 1-.427.145l-1.865-.266a.5.5 0 0 1-.283-.141l-2.304-2.305-.71.71a1.252 1.252 0 0 1-1.77-1.77l.71-.71-.167-.166L3.42 6.224a.5.5 0 0 1-.171-.377v-3.19a.5.5 0 0 1 .146-.353m9.39 10.81 1.42-1.42-.178-.177-.023-.025-7.293-8.334H4.25V5.62l8.334 7.293.024.023zm1.77 1.77 2.187 2.187 1.45.206.09-.091.09-.089-.21-1.445-2.187-2.187zm-2.479.354a.252.252 0 1 0 .356.356l4.253-4.253a.252.252 0 0 0-.356-.356z"})]}),(0,u.jsx)("defs",{children:(0,u.jsx)("clipPath",{id:"swords-sm_svg__a",children:(0,u.jsx)("path",{fill:"#fff",d:"M0 0h20v20H0z"})})})]})},cyberAttacks:e=>{let t=(0,c.f)(e);return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,u.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,u.jsx)("path",{d:"m9.82 2.033-5.833 2.25a.5.5 0 0 0-.32.467V10c0 2.137 1.164 4.083 3.082 5.81a16 16 0 0 0 2.539 1.862l.437.248.046.025a.5.5 0 0 0 .458 0l.27-.148q.31-.178.683-.415a16 16 0 0 0 2.07-1.573c1.917-1.726 3.081-3.672 3.081-5.809V4.75a.5.5 0 0 0-.32-.467l-5.833-2.25a.5.5 0 0 0-.36 0M10 3.035l5.333 2.058V10c0 1.8-1.023 3.51-2.75 5.066a15 15 0 0 1-1.942 1.474l-.316.199-.325.191-.06-.034a15.201 15.201 0 0 1-2.522-1.83l-.231-.213c-1.588-1.498-2.52-3.134-2.52-4.853V5.092z"}),(0,u.jsx)("path",{d:"M12.152 7.974a.5.5 0 0 1 .755.65l-.059.068-3.437 3.334a.5.5 0 0 1-.619.061l-.078-.061-1.562-1.516a.5.5 0 0 1 .626-.774l.07.057 1.214 1.177z"})]})})},collectIoc:e=>{let t=(0,c.f)(e);return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,u.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.38 2.199c.533-.64 1.283-1.032 2.265-1.032.97 0 1.693.363 2.168.995.454.605.638 1.4.682 2.205.087 1.61-.378 3.5-.82 4.74a.5.5 0 0 1-.41.328l-4.156.52a.5.5 0 0 1-.552-.398c-.266-1.332-.459-3.35-.144-5.059.157-.854.45-1.68.966-2.3m.075 6.705c-.204-1.234-.31-2.863-.059-4.225.142-.768.388-1.405.751-1.84.347-.415.817-.672 1.498-.672.692 0 1.103.242 1.368.595.285.38.445.948.483 1.659.071 1.309-.278 2.894-.664 4.06zM15.649 5.316c-.534-.64-1.284-1.033-2.266-1.033-.97 0-1.693.364-2.167.996-.455.605-.639 1.4-.683 2.205-.087 1.61.378 3.5.821 4.74a.5.5 0 0 0 .409.328l4.156.52a.5.5 0 0 0 .552-.398c.266-1.332.459-3.35.144-5.059-.157-.855-.45-1.68-.966-2.3m-.076 6.705c.204-1.234.31-2.864.059-4.225-.142-.769-.388-1.405-.751-1.84-.347-.416-.817-.673-1.498-.673-.692 0-1.103.243-1.368.596-.285.38-.445.948-.483 1.659-.071 1.309.278 2.894.664 4.06zM8.141 10.521a.5.5 0 0 1 .543.359c.187.654.333 1.675.139 2.615-.099.476-.29.954-.63 1.35-.347.402-.826.694-1.45.818-.635.127-1.188.022-1.646-.264-.445-.278-.758-.702-.978-1.147-.437-.883-.572-1.98-.572-2.715a.5.5 0 0 1 .438-.497zm-3.576 1.455c.044.589.179 1.284.45 1.832.17.343.375.595.612.743.225.14.515.213.92.132.415-.083.693-.264.888-.49.2-.233.334-.54.408-.9.118-.568.076-1.206-.023-1.724zM11.887 13.638a.5.5 0 0 0-.543.359c-.187.654-.333 1.675-.139 2.615.099.476.29.954.63 1.35.347.402.826.693 1.45.818.635.127 1.188.022 1.646-.264.445-.278.758-.702.978-1.147.437-.883.572-1.981.572-2.716a.5.5 0 0 0-.438-.496zm3.576 1.455c-.044.588-.179 1.284-.45 1.832-.17.343-.375.595-.612.743-.225.14-.515.213-.92.132-.415-.083-.693-.264-.887-.49-.201-.233-.335-.54-.41-.9-.117-.568-.075-1.206.024-1.724z",clipRule:"evenodd"})})}});let S=Object.freeze({trackCriticalVulnerabilities:"track-critical-vulnerabilities",threatActorBehavior:"threat-actor-behavior",cyberAttacks:"cyber-attacks",collectIoc:"collect-ioc"});function T(e){return`${E("threatIntelligence")}/use-cases/${S[e]}`}function A(e){return"ahead"===e?"https://ahead.feedly.com/feed.xml":`https://feedly.com${b[e]}/feed.xml`}function E(e){return d?`https://feedly.com${b[e]}`:b[e]}function B(e,t){return"ctiSessions"===e?`${b.ctiSessions}/${t}`:`${b[e]}/posts/${t}`}function M(e){return""===e||"/"===e||"/homepage"===e?"threatIntelligence":C[e.split("/")[1]]}function L(e){let t=e?.replace("https://feedly.com","");if(!t)return!1;let r=M(t);return!!(r&&r in p)}let F="/threat-intelligence/landing";function I(e){let{pathname:t,site:r}=e;return t?.includes(F)?F:b[r]}let j={default:"default",featured:"featured",large:"large"},P={ai:"Feedly AI",aiSkill:"AI skills",bestPractices:"Best practices",backend:"Backend",frontend:"Frontend",fundamentals:"Fundamentals",machineLearning:"Machine learning",marketIntel:"Market Intelligence",mitreAttack:"MITRE ATT&CK",newsReader:"News Reader",pirs:"PIRs",socialEngineering:"Social engineering",threatHunting:"Threat hunting",threatIntel:"Threat Intelligence"};function O(e){if(e&&e in P)return P[e]}function R(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];switch(e){case"caseStudies":case"newFeatures":return{sm:430,md:1160,lg:1440};case"marketIntelligence":return{sm:456,md:t?void 0:850,lg:t?void 0:1072};case"resources":return{md:1004,lg:1266};case"threatIntelligence":return{sm:456,md:t?956:988,lg:t?1218:1202};case"ahead":return{md:974,lg:1250};default:return}}},14630:e=>{e.exports={coverImage:"FeaturedResource_coverImage___qtuY",linkButton:"FeaturedResource_linkButton__bOHDM",menuItem:"FeaturedResource_menuItem__Ojyna"}},14707:(e,t,r)=>{"use strict";r.d(t,{BI:()=>s,Dr:()=>l,Sy:()=>o,UQ:()=>h,o2:()=>u});var i=r(19886),n=r(60915);function o(e){let{customTitle:t,customDescription:r,customCtaLabel:i,event:o}=e,{href:a,id:s,title:l,slug:c,date:u,subTitle:h,type:d}=o,p=t??l;if("event"===d){let e=new Date(u)>new Date(Date.now()+n.l5.hour);return{ctaHref:a,ctaLabel:i??(e?"Register":"Watch recording"),description:r??(e?(0,n.nV)(new Date(u)):void 0),id:s,slug:c,title:p}}return{ctaHref:a,ctaLabel:i??"Learn more",description:r||h,id:s,slug:c,title:p}}let a="Threat Intel Ad Banner Clicked";function s(e){(0,i.dd)("Threat Intel Ad Banner Shown",{Campaign:e,Location:"Threat Intelligence"}),(0,i.cn)(a)}function l(e,t){(0,i.dd)(a,{Action:t,Campaign:e,Location:"Threat Intelligence"})}let c="feedly_threatIntelAdBanner_dismissed";function u(){try{return window.localStorage.getItem(c)||null}catch{return null}}function h(e){window.localStorage.setItem(c,e)}},14802:e=>{e.exports={grid:"Grid_grid___8lhx","align--center":"Grid_align--center__jo4Rs","align--start":"Grid_align--start__hX2wF","align--end":"Grid_align--end__DjBJH","align--stretch":"Grid_align--stretch__pUkma","justify--center":"Grid_justify--center__x5n7M","justify--start":"Grid_justify--start__8lsmK","justify--end":"Grid_justify--end__DgNAa","justify--stretch":"Grid_justify--stretch__rLj9K","justify--evenly":"Grid_justify--evenly__seDFv","justify--between":"Grid_justify--between__65sYS","gap-x-xs--xxs":"Grid_gap-x-xs--xxs__ncPGd","gap-xs--xxs":"Grid_gap-xs--xxs__I2PIA","gap-x-xs--xs":"Grid_gap-x-xs--xs__8QEzE","gap-xs--xs":"Grid_gap-xs--xs__iPiWU","gap-x-xs--s":"Grid_gap-x-xs--s__7U_WH","gap-xs--s":"Grid_gap-xs--s__hJMwO","gap-x-xs--twelve":"Grid_gap-x-xs--twelve__2YZZ9","gap-xs--twelve":"Grid_gap-xs--twelve__Rs0kw","gap-x-xs--m":"Grid_gap-x-xs--m__xKfOC","gap-xs--m":"Grid_gap-xs--m__hcKfq","gap-x-xs--l":"Grid_gap-x-xs--l__hftBo","gap-xs--l":"Grid_gap-xs--l__e7Tbo","gap-x-xs--xl":"Grid_gap-x-xs--xl__LC1P0","gap-xs--xl":"Grid_gap-xs--xl__bL41M","gap-x-xs--xxl":"Grid_gap-x-xs--xxl__lZpDk","gap-xs--xxl":"Grid_gap-xs--xxl__5mYzh","gap-x-xs--100":"Grid_gap-x-xs--100__XZkSr","gap-xs--100":"Grid_gap-xs--100__HSOco","gap-x-xs--200":"Grid_gap-x-xs--200__rRLWv","gap-xs--200":"Grid_gap-xs--200__DD5Ff","gap-x-xs--300":"Grid_gap-x-xs--300__ZTazR","gap-xs--300":"Grid_gap-xs--300___VoKx","gap-x-xs--400":"Grid_gap-x-xs--400__sUlzn","gap-xs--400":"Grid_gap-xs--400__knlAo","gap-x-xs--500":"Grid_gap-x-xs--500__ZrIXL","gap-xs--500":"Grid_gap-xs--500__xplhH","gap-x-xs--600":"Grid_gap-x-xs--600__C7yYi","gap-xs--600":"Grid_gap-xs--600__JHjks","gap-x-xs--700":"Grid_gap-x-xs--700__Nh_eW","gap-xs--700":"Grid_gap-xs--700__Iuo8c","gap-x-xs--750":"Grid_gap-x-xs--750__N5Klf","gap-xs--750":"Grid_gap-xs--750__FdJTd","gap-x-xs--800":"Grid_gap-x-xs--800__QGucB","gap-xs--800":"Grid_gap-xs--800__aCAZw","gap-x-xs--825":"Grid_gap-x-xs--825__0IbR4","gap-xs--825":"Grid_gap-xs--825__G6wGh","gap-x-xs--900":"Grid_gap-x-xs--900__IVByp","gap-xs--900":"Grid_gap-xs--900__EmGCU","gap-x-xs--1000":"Grid_gap-x-xs--1000__BKclJ","gap-xs--1000":"Grid_gap-xs--1000__91q8o","gap-x-xs--1100":"Grid_gap-x-xs--1100__XIT_W","gap-xs--1100":"Grid_gap-xs--1100__wQiRk","gap-x-sm--xxs":"Grid_gap-x-sm--xxs__Oav63","gap-sm--xxs":"Grid_gap-sm--xxs__YzjmL","gap-x-sm--xs":"Grid_gap-x-sm--xs__8OzQZ","gap-sm--xs":"Grid_gap-sm--xs___JNt9","gap-x-sm--s":"Grid_gap-x-sm--s__gXFcP","gap-sm--s":"Grid_gap-sm--s__HFFpM","gap-x-sm--twelve":"Grid_gap-x-sm--twelve__TduST","gap-sm--twelve":"Grid_gap-sm--twelve__xNHJ9","gap-x-sm--m":"Grid_gap-x-sm--m__qyiRr","gap-sm--m":"Grid_gap-sm--m__GjRyH","gap-x-sm--l":"Grid_gap-x-sm--l__KfMVp","gap-sm--l":"Grid_gap-sm--l__sPkk1","gap-x-sm--xl":"Grid_gap-x-sm--xl__cfwpw","gap-sm--xl":"Grid_gap-sm--xl__U2nx2","gap-x-sm--xxl":"Grid_gap-x-sm--xxl__K3PPB","gap-sm--xxl":"Grid_gap-sm--xxl__m5Oe3","gap-x-sm--100":"Grid_gap-x-sm--100__dAnIW","gap-sm--100":"Grid_gap-sm--100__ZBA9d","gap-x-sm--200":"Grid_gap-x-sm--200__ogfoA","gap-sm--200":"Grid_gap-sm--200__0qcMV","gap-x-sm--300":"Grid_gap-x-sm--300__y4mW8","gap-sm--300":"Grid_gap-sm--300__wmfZa","gap-x-sm--400":"Grid_gap-x-sm--400__Uzr6S","gap-sm--400":"Grid_gap-sm--400__rK_15","gap-x-sm--500":"Grid_gap-x-sm--500__fozcU","gap-sm--500":"Grid_gap-sm--500__vhG0m","gap-x-sm--600":"Grid_gap-x-sm--600__EeHej","gap-sm--600":"Grid_gap-sm--600__TAvlh","gap-x-sm--700":"Grid_gap-x-sm--700__dwIqM","gap-sm--700":"Grid_gap-sm--700__t35bu","gap-x-sm--750":"Grid_gap-x-sm--750__Yq_j4","gap-sm--750":"Grid_gap-sm--750__DEeSl","gap-x-sm--800":"Grid_gap-x-sm--800__ct0X4","gap-sm--800":"Grid_gap-sm--800__KU3rB","gap-x-sm--825":"Grid_gap-x-sm--825__Grc2G","gap-sm--825":"Grid_gap-sm--825__hkxEx","gap-x-sm--900":"Grid_gap-x-sm--900___SQGc","gap-sm--900":"Grid_gap-sm--900__wdEQL","gap-x-sm--1000":"Grid_gap-x-sm--1000__bz0AH","gap-sm--1000":"Grid_gap-sm--1000__sjesY","gap-x-sm--1100":"Grid_gap-x-sm--1100__c082Q","gap-sm--1100":"Grid_gap-sm--1100__vz3ez","gap-x-md--xxs":"Grid_gap-x-md--xxs__5hJ9n","gap-md--xxs":"Grid_gap-md--xxs__lkS2q","gap-x-md--xs":"Grid_gap-x-md--xs__hzndo","gap-md--xs":"Grid_gap-md--xs__0KHwQ","gap-x-md--s":"Grid_gap-x-md--s__FC9bm","gap-md--s":"Grid_gap-md--s__2O4ys","gap-x-md--twelve":"Grid_gap-x-md--twelve__Noe_C","gap-md--twelve":"Grid_gap-md--twelve__OjSKX","gap-x-md--m":"Grid_gap-x-md--m__rYvfT","gap-md--m":"Grid_gap-md--m__QZif_","gap-x-md--l":"Grid_gap-x-md--l__2QeOt","gap-md--l":"Grid_gap-md--l__1AKh2","gap-x-md--xl":"Grid_gap-x-md--xl__sUujk","gap-md--xl":"Grid_gap-md--xl__afcVv","gap-x-md--xxl":"Grid_gap-x-md--xxl__fv25a","gap-md--xxl":"Grid_gap-md--xxl__WJnF4","gap-x-md--100":"Grid_gap-x-md--100__2SEmS","gap-md--100":"Grid_gap-md--100__pFdIr","gap-x-md--200":"Grid_gap-x-md--200__Z5qUe","gap-md--200":"Grid_gap-md--200__7tPvO","gap-x-md--300":"Grid_gap-x-md--300__Pnbg5","gap-md--300":"Grid_gap-md--300___riyB","gap-x-md--400":"Grid_gap-x-md--400__97OhV","gap-md--400":"Grid_gap-md--400__gk4B5","gap-x-md--500":"Grid_gap-x-md--500__5OkZB","gap-md--500":"Grid_gap-md--500__HGSmf","gap-x-md--600":"Grid_gap-x-md--600__hPbLX","gap-md--600":"Grid_gap-md--600__vkGz8","gap-x-md--700":"Grid_gap-x-md--700__Qg5Qh","gap-md--700":"Grid_gap-md--700__kZObp","gap-x-md--750":"Grid_gap-x-md--750__v_koL","gap-md--750":"Grid_gap-md--750__7KNva","gap-x-md--800":"Grid_gap-x-md--800__QL9nO","gap-md--800":"Grid_gap-md--800__NTTEf","gap-x-md--825":"Grid_gap-x-md--825__LK9Nb","gap-md--825":"Grid_gap-md--825__kKES_","gap-x-md--900":"Grid_gap-x-md--900__YE0_A","gap-md--900":"Grid_gap-md--900__weDXy","gap-x-md--1000":"Grid_gap-x-md--1000__QJk_c","gap-md--1000":"Grid_gap-md--1000__CRYmH","gap-x-md--1100":"Grid_gap-x-md--1100__u1fiV","gap-md--1100":"Grid_gap-md--1100__oto0P","gap-x-lg--xxs":"Grid_gap-x-lg--xxs__gmOxP","gap-lg--xxs":"Grid_gap-lg--xxs__wu2N9","gap-x-lg--xs":"Grid_gap-x-lg--xs__KckCW","gap-lg--xs":"Grid_gap-lg--xs__Sswrc","gap-x-lg--s":"Grid_gap-x-lg--s__xOIo_","gap-lg--s":"Grid_gap-lg--s__MMJkG","gap-x-lg--twelve":"Grid_gap-x-lg--twelve__HVwb1","gap-lg--twelve":"Grid_gap-lg--twelve__6fxOy","gap-x-lg--m":"Grid_gap-x-lg--m__MXOWk","gap-lg--m":"Grid_gap-lg--m__Qy88U","gap-x-lg--l":"Grid_gap-x-lg--l__it4XB","gap-lg--l":"Grid_gap-lg--l__JrKSB","gap-x-lg--xl":"Grid_gap-x-lg--xl___wVsx","gap-lg--xl":"Grid_gap-lg--xl__MIlFM","gap-x-lg--xxl":"Grid_gap-x-lg--xxl__yVmnQ","gap-lg--xxl":"Grid_gap-lg--xxl__DRBBr","gap-x-lg--100":"Grid_gap-x-lg--100___uOb7","gap-lg--100":"Grid_gap-lg--100__kV4Xn","gap-x-lg--200":"Grid_gap-x-lg--200__hgfaZ","gap-lg--200":"Grid_gap-lg--200__xi3Dy","gap-x-lg--300":"Grid_gap-x-lg--300__Tx1pX","gap-lg--300":"Grid_gap-lg--300__Ohm9q","gap-x-lg--400":"Grid_gap-x-lg--400__mjWA_","gap-lg--400":"Grid_gap-lg--400__B8gE_","gap-x-lg--500":"Grid_gap-x-lg--500__HkuCp","gap-lg--500":"Grid_gap-lg--500__shDOB","gap-x-lg--600":"Grid_gap-x-lg--600__Yw5uv","gap-lg--600":"Grid_gap-lg--600__CqgX1","gap-x-lg--700":"Grid_gap-x-lg--700__JP_Pz","gap-lg--700":"Grid_gap-lg--700__In9aH","gap-x-lg--750":"Grid_gap-x-lg--750__mHnTl","gap-lg--750":"Grid_gap-lg--750__yBqHY","gap-x-lg--800":"Grid_gap-x-lg--800__iJjC8","gap-lg--800":"Grid_gap-lg--800__5fkds","gap-x-lg--825":"Grid_gap-x-lg--825__1iw8C","gap-lg--825":"Grid_gap-lg--825__hDWNd","gap-x-lg--900":"Grid_gap-x-lg--900__vVqld","gap-lg--900":"Grid_gap-lg--900__MJStM","gap-x-lg--1000":"Grid_gap-x-lg--1000__r2Swl","gap-lg--1000":"Grid_gap-lg--1000__jv_P1","gap-x-lg--1100":"Grid_gap-x-lg--1100__gd2qu","gap-lg--1100":"Grid_gap-lg--1100___36eT","gap-x-xl--xxs":"Grid_gap-x-xl--xxs__n7Lbp","gap-xl--xxs":"Grid_gap-xl--xxs__VmxWu","gap-x-xl--xs":"Grid_gap-x-xl--xs__naA7z","gap-xl--xs":"Grid_gap-xl--xs__nTXqI","gap-x-xl--s":"Grid_gap-x-xl--s__SmKRR","gap-xl--s":"Grid_gap-xl--s____jyu","gap-x-xl--twelve":"Grid_gap-x-xl--twelve__4JuL5","gap-xl--twelve":"Grid_gap-xl--twelve__rBNhf","gap-x-xl--m":"Grid_gap-x-xl--m__UMJSz","gap-xl--m":"Grid_gap-xl--m__eWZJi","gap-x-xl--l":"Grid_gap-x-xl--l__FxGbM","gap-xl--l":"Grid_gap-xl--l__uzfEe","gap-x-xl--xl":"Grid_gap-x-xl--xl__V4t0j","gap-xl--xl":"Grid_gap-xl--xl__ncAzd","gap-x-xl--xxl":"Grid_gap-x-xl--xxl__dwgIH","gap-xl--xxl":"Grid_gap-xl--xxl__IXfPr","gap-x-xl--100":"Grid_gap-x-xl--100__eTu1q","gap-xl--100":"Grid_gap-xl--100__trAls","gap-x-xl--200":"Grid_gap-x-xl--200__dIkB9","gap-xl--200":"Grid_gap-xl--200__O4UI8","gap-x-xl--300":"Grid_gap-x-xl--300__xDpwu","gap-xl--300":"Grid_gap-xl--300__rMzHz","gap-x-xl--400":"Grid_gap-x-xl--400__VhOey","gap-xl--400":"Grid_gap-xl--400__qiQGj","gap-x-xl--500":"Grid_gap-x-xl--500__DN0sn","gap-xl--
1500":"Grid_gap-xl--500__cn45Q","gap-x-xl--600":"Grid_gap-x-xl--600__yqCHY","gap-xl--600":"Grid_gap-xl--600__POIGR","gap-x-xl--700":"Grid_gap-x-xl--700__KDxts","gap-xl--700":"Grid_gap-xl--700__gXbcz","gap-x-xl--750":"Grid_gap-x-xl--750__V9s5S","gap-xl--750":"Grid_gap-xl--750__YJQMW","gap-x-xl--800":"Grid_gap-x-xl--800__i4Lt4","gap-xl--800":"Grid_gap-xl--800__n3J28","gap-x-xl--825":"Grid_gap-x-xl--825__Rnsg_","gap-xl--825":"Grid_gap-xl--825__wwJq_","gap-x-xl--900":"Grid_gap-x-xl--900__fgZUI","gap-xl--900":"Grid_gap-xl--900__IhU5J","gap-x-xl--1000":"Grid_gap-x-xl--1000__Z3M8E","gap-xl--1000":"Grid_gap-xl--1000__d2nJ_","gap-x-xl--1100":"Grid_gap-x-xl--1100__M1hGd","gap-xl--1100":"Grid_gap-xl--1100__3w3Yz","gap-y-xs--xxs":"Grid_gap-y-xs--xxs__5EK9Z","gap-y-xs--xs":"Grid_gap-y-xs--xs__09M7N","gap-y-xs--s":"Grid_gap-y-xs--s__QCt0w","gap-y-xs--twelve":"Grid_gap-y-xs--twelve__l4b__","gap-y-xs--m":"Grid_gap-y-xs--m__0Q_sk","gap-y-xs--l":"Grid_gap-y-xs--l__9n8Xf","gap-y-xs--xl":"Grid_gap-y-xs--xl__UX0r4","gap-y-xs--xxl":"Grid_gap-y-xs--xxl__fY7_Z","gap-y-xs--100":"Grid_gap-y-xs--100__7K27s","gap-y-xs--200":"Grid_gap-y-xs--200__e_YnZ","gap-y-xs--300":"Grid_gap-y-xs--300__pdC3h","gap-y-xs--400":"Grid_gap-y-xs--400__Uyodc","gap-y-xs--500":"Grid_gap-y-xs--500__hhDJJ","gap-y-xs--600":"Grid_gap-y-xs--600__VnZ7a","gap-y-xs--700":"Grid_gap-y-xs--700__sCkEk","gap-y-xs--750":"Grid_gap-y-xs--750__Q5sG7","gap-y-xs--800":"Grid_gap-y-xs--800__erccC","gap-y-xs--825":"Grid_gap-y-xs--825__ORnti","gap-y-xs--900":"Grid_gap-y-xs--900__2auI8","gap-y-xs--1000":"Grid_gap-y-xs--1000__OMUPV","gap-y-xs--1100":"Grid_gap-y-xs--1100__a_T7G","gap-y-sm--xxs":"Grid_gap-y-sm--xxs__268fc","gap-y-sm--xs":"Grid_gap-y-sm--xs__GmWzM","gap-y-sm--s":"Grid_gap-y-sm--s__eZ9ww","gap-y-sm--twelve":"Grid_gap-y-sm--twelve__nDn_q","gap-y-sm--m":"Grid_gap-y-sm--m__igzMP","gap-y-sm--l":"Grid_gap-y-sm--l__kTIpR","gap-y-sm--xl":"Grid_gap-y-sm--xl__0s0Vn","gap-y-sm--xxl":"Grid_gap-y-sm--xxl__1G_Tg","gap-y-sm--100":"Grid_gap-y-sm--100__XKr78","gap-y-sm--200":"Grid_gap-y-sm--200__zjjoE","gap-y-sm--300":"Grid_gap-y-sm--300__BtzLK","gap-y-sm--400":"Grid_gap-y-sm--400___BjbM","gap-y-sm--500":"Grid_gap-y-sm--500__dS5ZE","gap-y-sm--600":"Grid_gap-y-sm--600__W4IhI","gap-y-sm--700":"Grid_gap-y-sm--700__ZAL0K","gap-y-sm--750":"Grid_gap-y-sm--750__Kcet0","gap-y-sm--800":"Grid_gap-y-sm--800__iksNT","gap-y-sm--825":"Grid_gap-y-sm--825__rKnLA","gap-y-sm--900":"Grid_gap-y-sm--900__6_1xO","gap-y-sm--1000":"Grid_gap-y-sm--1000__qamD9","gap-y-sm--1100":"Grid_gap-y-sm--1100__tGVfu","gap-y-md--xxs":"Grid_gap-y-md--xxs__C_dCL","gap-y-md--xs":"Grid_gap-y-md--xs__xg5OC","gap-y-md--s":"Grid_gap-y-md--s__V4f6B","gap-y-md--twelve":"Grid_gap-y-md--twelve___izAn","gap-y-md--m":"Grid_gap-y-md--m__WSJJ5","gap-y-md--l":"Grid_gap-y-md--l__qqtNV","gap-y-md--xl":"Grid_gap-y-md--xl__UOHFn","gap-y-md--xxl":"Grid_gap-y-md--xxl__Wy9rE","gap-y-md--100":"Grid_gap-y-md--100__Xwxfh","gap-y-md--200":"Grid_gap-y-md--200__q16Tc","gap-y-md--300":"Grid_gap-y-md--300__UpS_U","gap-y-md--400":"Grid_gap-y-md--400__arcWA","gap-y-md--500":"Grid_gap-y-md--500__8FAht","gap-y-md--600":"Grid_gap-y-md--600__U6203","gap-y-md--700":"Grid_gap-y-md--700__tAntw","gap-y-md--750":"Grid_gap-y-md--750__DMsoZ","gap-y-md--800":"Grid_gap-y-md--800__kibtI","gap-y-md--825":"Grid_gap-y-md--825__MPU02","gap-y-md--900":"Grid_gap-y-md--900__h4jht","gap-y-md--1000":"Grid_gap-y-md--1000__9wEs8","gap-y-md--1100":"Grid_gap-y-md--1100__QePXB","gap-y-lg--xxs":"Grid_gap-y-lg--xxs__kYFEK","gap-y-lg--xs":"Grid_gap-y-lg--xs__XsnHU","gap-y-lg--s":"Grid_gap-y-lg--s__gguKC","gap-y-lg--twelve":"Grid_gap-y-lg--twelve__KFIyY","gap-y-lg--m":"Grid_gap-y-lg--m__aWXt8","gap-y-lg--l":"Grid_gap-y-lg--l__HiN0u","gap-y-lg--xl":"Grid_gap-y-lg--xl__Kfcma","gap-y-lg--xxl":"Grid_gap-y-lg--xxl__oEjSH","gap-y-lg--100":"Grid_gap-y-lg--100__mGcx8","gap-y-lg--200":"Grid_gap-y-lg--200__yHTHm","gap-y-lg--300":"Grid_gap-y-lg--300__qFtPw","gap-y-lg--400":"Grid_gap-y-lg--400__cW1PT","gap-y-lg--500":"Grid_gap-y-lg--500__LHvqP","gap-y-lg--600":"Grid_gap-y-lg--600___BUTT","gap-y-lg--700":"Grid_gap-y-lg--700__teEyO","gap-y-lg--750":"Grid_gap-y-lg--750__vNh64","gap-y-lg--800":"Grid_gap-y-lg--800__6r2lS","gap-y-lg--825":"Grid_gap-y-lg--825__lzstJ","gap-y-lg--900":"Grid_gap-y-lg--900__HgOGv","gap-y-lg--1000":"Grid_gap-y-lg--1000__UF_C9","gap-y-lg--1100":"Grid_gap-y-lg--1100__K_bE4","gap-y-xl--x
1xs":"Grid_gap-y-xl--xxs__sMkzn","gap-y-xl--xs":"Grid_gap-y-xl--xs__DpPgm","gap-y-xl--s":"Grid_gap-y-xl--s__g_KWX","gap-y-xl--twelve":"Grid_gap-y-xl--twelve__VSlWB","gap-y-xl--m":"Grid_gap-y-xl--m__uKk2G","gap-y-xl--l":"Grid_gap-y-xl--l__PCW1d","gap-y-xl--xl":"Grid_gap-y-xl--xl__yDb4J","gap-y-xl--xxl":"Grid_gap-y-xl--xxl__2FrIq","gap-y-xl--100":"Grid_gap-y-xl--100__MfK_T","gap-y-xl--200":"Grid_gap-y-xl--200__DRlRz","gap-y-xl--300":"Grid_gap-y-xl--300__TesAs","gap-y-xl--400":"Grid_gap-y-xl--400__ZWgG_","gap-y-xl--500":"Grid_gap-y-xl--500__4c9DJ","gap-y-xl--600":"Grid_gap-y-xl--600__pGxQ4","gap-y-xl--700":"Grid_gap-y-xl--700__EwNa6","gap-y-xl--750":"Grid_gap-y-xl--750__rRLgT","gap-y-xl--800":"Grid_gap-y-xl--800__XQTB_","gap-y-xl--825":"Grid_gap-y-xl--825__D0rU7","gap-y-xl--900":"Grid_gap-y-xl--900__LIBRi","gap-y-xl--1000":"Grid_gap-y-xl--1000__ag3kQ","gap-y-xl--1100":"Grid_gap-y-xl--1100__wpJCB","columns-xs--1":"Grid_columns-xs--1__bRkmq","columns-xs--2":"Grid_columns-xs--2__tAh9k","columns-xs--3":"Grid_columns-xs--3__bM7sD","columns-xs--4":"Grid_columns-xs--4__XnHKm","columns-xs--5":"Grid_columns-xs--5__Vwfza","columns-xs--6":"Grid_columns-xs--6__ziZCb","columns-xs--7":"Grid_columns-xs--7__JxVZC","columns-xs--8":"Grid_columns-xs--8__vVAT5","columns-xs--9":"Grid_columns-xs--9__nJ6B2","columns-xs--10":"Grid_columns-xs--10__H7y8l","columns-xs--11":"Grid_columns-xs--11__NX5ml","columns-xs--12":"Grid_columns-xs--12__rGTE2","columns-sm--1":"Grid_columns-sm--1__ZUt8G","columns-sm--2":"Grid_columns-sm--2__o9GNS","columns-sm--3":"Grid_columns-sm--3__xz6WL","columns-sm--4":"Grid_columns-sm--4__wkJ0j","columns-sm--5":"Grid_columns-sm--5__ZjF9S","columns-sm--6":"Grid_columns-sm--6__7pmdl","columns-sm--7":"Grid_columns-sm--7__IR94l","columns-sm--8":"Grid_columns-sm--8__kReRd","columns-sm--9":"Grid_columns-sm--9___acRH","columns-sm--10":"Grid_columns-sm--10__yO6Ut","columns-sm--11":"Grid_columns-sm--11__QKJZA","columns-sm--12":"Grid_columns-sm--12__TytKt","columns-md--1":"Grid_columns-md--1__xXTG3","columns-md--2":"Grid_columns-md--2__hP3XV","columns-md--3":"Grid_columns-md--3__E0pnW","columns-md--4":"Grid_columns-md--4__k7YdQ","columns-md--5":"Grid_columns-md--5__8L_t9","columns-md--6":"Grid_columns-md--6__zNoyc","columns-md--7":"Grid_columns-md--7___hhfM","columns-md--8":"Grid_columns-md--8__oqj1q","columns-md--9":"Grid_columns-md--9__UJ7WD","columns-md--10":"Grid_columns-md--10__RUHtr","columns-md--11":"Grid_columns-md--11__QuEbB","columns-md--12":"Grid_columns-md--12__RiDKQ","columns-lg--1":"Grid_columns-lg--1__yVb9e","columns-lg--2":"Grid_columns-lg--2__DTCeX","columns-lg--3":"Grid_columns-lg--3__ipkL2","columns-lg--4":"Grid_columns-lg--4__F81q4","columns-lg--5":"Grid_columns-lg--5__OSkqs","columns-lg--6":"Grid_columns-lg--6__6Y96v","columns-lg--7":"Grid_columns-lg--7__z3oSH","columns-lg--8":"Grid_columns-lg--8___xXw9","columns-lg--9":"Grid_columns-lg--9__frdcf","columns-lg--10":"Grid_columns-lg--10__IHYkV","columns-lg--11":"Grid_columns-lg--11__4G8BU","columns-lg--12":"Grid_columns-lg--12__7uok1","columns-xl--1":"Grid_columns-xl--1__ux51u","columns-xl--2":"Grid_columns-xl--2__Lm3VH","columns-xl--3":"Grid_columns-xl--3__BDF2G","columns-xl--4":"Grid_columns-xl--4__nk7lV","columns-xl--5":"Grid_columns-xl--5__OMMal","columns-xl--6":"Grid_columns-xl--6___DJDh","columns-xl--7":"Grid_columns-xl--7__22z5f","columns-xl--8":"Grid_columns-xl--8__d03GL","columns-xl--9":"Grid_columns-xl--9__F5MYf","columns-xl--10":"Grid_columns-xl--10__5Qa38","columns-xl--11":"Grid_columns-xl--11__hy_v2","columns-xl--12":"Grid_columns-xl--12__g2Lfa"}},14958:e=>{e.exports={valueElement:"Field_valueElement__nr5hP"}},15068:(e,t,r)=>{"use strict";function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(n=function(){return!!e})()}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
1function a(e,t){return(a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function s(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=i(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var l,c,u=r(97109),h=r(97980).createFocusTrap,d=r(55509).isFocusable,p=parseInt(null!=(l=null==(c=/^(\d+)\./.exec(u.version))?void 0:c[1])?l:0,10),f=function(e){var t;function r(e){if(!(this instanceof r))throw TypeError("Cannot call a class as a function");t=r,a=[e],t=o(t),l=h=function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,n()?Reflect.construct(t,a||[],o(this).constructor):t.apply(this,a)),c="getNodeForOption",u=function(e){var t,r,i=null!=(t=this.internalOptions[e])?t:this.originalOptions[e];if("function"==typeof i){for(var n=arguments.length,o=Array(n>1?n-1:0),a=1;a<n;a++)o[a-1]=arguments[a];i=i.apply(void 0,o)}if(!0===i&&(i=void 0),!i){if(void 0===i||!1===i)return i;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var s=i;if("string"==typeof i&&!(s=null==(r=this.getDocument())?void 0:r.querySelector(i)))throw Error("`".concat(e,"` as selector refers to no known node"));return s},(c=s(c))in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,h.handleDeactivate=h.handleDeactivate.bind(h),h.handlePostDeactivate=h.handlePostDeactivate.bind(h),h.handleClickOutsideDeactivates=h.handleClickOutsideDeactivates.bind(h),h.internalOptions={returnFocusOnDeactivate:!1,checkCanReturnFocus:null,onDeactivate:h.handleDeactivate,onPostDeactivate:h.handlePostDeactivate,clickOutsideDeactivates:h.handleClickOutsideDeactivates},h.originalOptions={returnFocusOnDeactivate:!0,onDeactivate:null,onPostDeactivate:null,checkCanReturnFocus:null,clickOutsideDeactivates:!1};var t,a,l,c,u,h,d=e.focusTrapOptions;for(var p in d)if(Object.prototype.hasOwnProperty.call(d,p)){if("returnFocusOnDeactivate"===p||"onDeactivate"===p||"onPostDeactivate"===p||"checkCanReturnFocus"===p||"clickOutsideDeactivates"===p){h.originalOptions[p]=d[p];continue}h.internalOptions[p]=d[p]}return h.outsideClick=null,h.focusTrapElements=e.containerElements||[],h.updatePreviousElement(),h}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&a(r,e),t=[{key:"getDocument",value:function(){return this.props.focusTrapOptions.document||("u">typeof document?document:void 0)}},{key:"getReturnFocusNode",value:function(){var e=this.getNodeForOption("setReturnFocus",this.previouslyFocusedElement);return e||!1!==e&&this.previouslyFocusedElement}},{key:"updatePreviousElement",value:function(){var e=this.getDocument();e&&(this.previouslyFocusedElement=e.activeElement)}},{key:"deactivateTrap",value:function(){this.focusTrap&&this.focusTrap.active&&this.focusTrap.deactivate({returnFocus:!1,checkCanReturnFocus:null,onDeactivate:this.originalOptions.onDeactivate})}},{key:"handleClickOutsideDeactivates",value:function(e){var t="function"==typeof this.originalOptions.clickOutsideDeactivates?this.originalOptions.clickOutsideDeactivates.call(null,e):this.originalOptions.clickOutsideDeactivates;return t&&(this.outsideClick={target:e.target,allowDeactivation:t}),t}},{key:"handleDeactivate",value:function(){this.originalOptions.onDeactivate&&this.originalOptions.onDeactivate.call(null),this.deactivateTrap()}},{key:"handlePostDeactivate",value:function(){var e=this,t=function(){var t=e.getReturnFocusNode(),r=!!(e.originalOptions.returnFocusOnDeactivate&&null!=t&&t.focus&&(!e.outsideClick||e.outsideClick.allowDeactivation&&!d(e.outsideClick.target,e.internalOptions.tabbableOptions))),i=e.internalOptions.preventScroll;r&&t.focus({preventScroll:void 0!==i&&i}),e.originalOptions.onPostDeactivate&&e.originalOptions.onPostDeactivate.call(null),e.outsideClick=null};this.originalOptions.checkCanReturnFocus?this.originalOptions.checkCanReturnFocus.call(null,this.getReturnFocusNode()).then(t,t):t()}},{key:"setupFocusTrap",value:function(){this.focusTrap?this.props.active&&!this.focusTrap.active&&(this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause()):this.focusTrapElements.some(Boolean)&&(this.focusTrap=this.props._createFocusTrap(this.focusTrapElements,this.internalOptions),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause())}},{key:"componentDidMount",value:function(){this.props.active&&this.setupFocusTrap()}},{key:"componentDidUpdate",value:function(e){if(this.focusTrap){e.containerElements!==this.props.containerElements&&this.focusTrap.updateContainerElements(this.props.containerElements);var t=!e.active&&this.props.active,r=e.active&&!this.props.active,i=!e.paused&&this.props.paused,n=e.paused&&!this.props.paused;if(t&&(this.updatePreviousElement(),this.focusTrap.activate()),r)return void this.deactivateTrap();i&&this.focusTrap.pause(),n&&this.focusTrap.unpause()}else e.containerElements!==this.props.containerElements&&(this.focusTrapElements=this.props.containerElements),this.props.active&&(this.updatePreviousElement(),this.setupFocusTrap())}},{key:"componentWillUnmount",value:function(){this.deactivateTrap()}},{key:"render",value:function(){var e=this,t=this.props.children?u.Children.only(this.props.children):void 0;if(t){if(t.type&&t.type===u.Fragment)throw Error("A focus-trap cannot use a Fragment as its child container. Try replacing it with a <div> element.");return u.cloneElement(t,{ref:function(r){var i=e.props.containerElements;t&&(p>=19?"function"==typeof t.props.ref?t.props.ref(r):t.props.ref&&(t.props.ref.current=r):"function"==typeof t.ref?t.ref(r):t.ref&&(t.ref.current=r)),e.focusTrapElements=i||[r]}})}return null}}],function(e,t){for(var r=0;r<t.length;r++){var i=t[r];
1i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,s(i.key),i)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(u.Component);f.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:h},e.exports=f,e.exports.FocusTrap=f},15114:function(e,t,r){"use strict";var i=this&&this.__rest||function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);n<i.length;n++)0>t.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(r[i[n]]=e[i[n]]);return r},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=void 0;let o=n(r(84688)),a=r(28348);t.GoogleAnalytics=e=>{var t=i(e,[]);return(0,a.formatData)(o.default,t)}},15183:e=>{e.exports={header:"ModalHeader_header__Ne9Rj",title:"ModalHeader_title__ZuRLo"}},15397:(e,t,r)=>{"use strict";r.d(t,{O:()=>l,U:()=>s});var i=r(65321),n={templateTitle:"",noindex:!1,nofollow:!1,norobots:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},o=(e,t=[],{defaultWidth:r,defaultHeight:n}={})=>t.reduce((t,o,a)=>(t.push((0,i.jsx)("meta",{property:`og:${e}`,content:o.url},`og:${e}:0${a}`)),o.alt&&t.push((0,i.jsx)("meta",{property:`og:${e}:alt`,content:o.alt},`og:${e}:alt0${a}`)),o.secureUrl&&t.push((0,i.jsx)("meta",{property:`og:${e}:secure_url`,content:o.secureUrl.toString()},`og:${e}:secure_url0${a}`)),o.type&&t.push((0,i.jsx)("meta",{property:`og:${e}:type`,content:o.type.toString()},`og:${e}:type0${a}`)),o.width?t.push((0,i.jsx)("meta",{property:`og:${e}:width`,content:o.width.toString()},`og:${e}:width0${a}`)):r&&t.push((0,i.jsx)("meta",{property:`og:${e}:width`,content:r.toString()},`og:${e}:width0${a}`)),o.height?t.push((0,i.jsx)("meta",{property:`og:${e}:height`,content:o.height.toString()},`og:${e}:height${a}`)):n&&t.push((0,i.jsx)("meta",{property:`og:${e}:height`,content:n.toString()},`og:${e}:height${a}`)),t),[]),a=e=>{let t=[];e.titleTemplate&&(n.templateTitle=e.titleTemplate);let r="";e.title?(r=e.title,n.templateTitle&&(r=n.templateTitle.replace(/%s/g,()=>r))):e.defaultTitle&&(r=e.defaultTitle),r&&t.push((0,i.jsx)("title",{children:r},"title"));let a=void 0===e.noindex?n.noindex||e.dangerouslySetAllPagesToNoIndex:e.noindex,s=void 0===e.nofollow?n.nofollow||e.dangerouslySetAllPagesToNoFollow:e.nofollow,l=e.norobots||n.norobots,c="";if(e.robotsProps){let{nosnippet:t,maxSnippet:r,maxImagePreview:i,maxVideoPreview:n,noarchive:o,noimageindex:a,notranslate:s,unavailableAfter:l}=e.robotsProps;c=`${t?",nosnippet":""}${r?`,max-snippet:${r}`:""}${i?`,max-image-preview:${i}`:""}${o?",noarchive":""}${l?`,unavailable_after:${l}`:""}${a?",noimageindex":""}${n?`,max-video-preview:${n}`:""}${s?",notranslate":""}`}if(e.norobots&&(n.norobots=!0),a||s?(e.dangerouslySetAllPagesToNoIndex&&(n.noindex=!0),e.dangerouslySetAllPagesToNoFollow&&(n.nofollow=!0),t.push((0,i.jsx)("meta",{name:"robots",content:`${a?"noindex":"index"},${s?"nofollow":"follow"}${c}`},"robots"))):(!l||c)&&t.push((0,i.jsx)("meta",{name:"robots",content:`index,follow${c}`},"robots")),e.description&&t.push((0,i.jsx)("meta",{name:"description",content:e.description},"description")),e.themeColor&&t.push((0,i.jsx)("meta",{name:"theme-color",content:e.themeColor},"theme-color")),e.mobileAlternate&&t.push((0,i.jsx)("link",{rel:"alternate",media:e.mobileAlternate.media,href:e.mobileAlternate.href},"mobileAlternate")),e.languageAlternates&&e.languageAlternates.length>0&&e.languageAlternates.forEach(e=>{t.push((0,i.jsx)("link",{rel:"alternate",hrefLang:e.hrefLang,href:e.href},`languageAlternate-${e.hrefLang}`))}),e.twitter&&(e.twitter.cardType&&t.push((0,i.jsx)("meta",{name:"twitter:card",content:e.twitter.cardType},"twitter:card")),e.twitter.site&&t.push((0,i.jsx)("meta",{name:"twitter:site",content:e.twitter.site},"twitter:site")),e.twitter.handle&&t.push((0,i.jsx)("meta",{name:"twitter:creator",content:e.twitter.handle}
1,"twitter:creator"))),e.facebook&&e.facebook.appId&&t.push((0,i.jsx)("meta",{property:"fb:app_id",content:e.facebook.appId},"fb:app_id")),(e.openGraph?.title||r)&&t.push((0,i.jsx)("meta",{property:"og:title",content:e.openGraph?.title||r},"og:title")),(e.openGraph?.description||e.description)&&t.push((0,i.jsx)("meta",{property:"og:description",content:e.openGraph?.description||e.description},"og:description")),e.openGraph){if((e.openGraph.url||e.canonical)&&t.push((0,i.jsx)("meta",{property:"og:url",content:e.openGraph.url||e.canonical},"og:url")),e.openGraph.type){let r=e.openGraph.type.toLowerCase();t.push((0,i.jsx)("meta",{property:"og:type",content:r},"og:type")),"profile"===r&&e.openGraph.profile?(e.openGraph.profile.firstName&&t.push((0,i.jsx)("meta",{property:"profile:first_name",content:e.openGraph.profile.firstName},"profile:first_name")),e.openGraph.profile.lastName&&t.push((0,i.jsx)("meta",{property:"profile:last_name",content:e.openGraph.profile.lastName},"profile:last_name")),e.openGraph.profile.username&&t.push((0,i.jsx)("meta",{property:"profile:username",content:e.openGraph.profile.username},"profile:username")),e.openGraph.profile.gender&&t.push((0,i.jsx)("meta",{property:"profile:gender",content:e.openGraph.profile.gender},"profile:gender"))):"book"===r&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEach((e,r)=>{t.push((0,i.jsx)("meta",{property:"book:author",content:e},`book:author:0${r}`))}),e.openGraph.book.isbn&&t.push((0,i.jsx)("meta",{property:"book:isbn",content:e.openGraph.book.isbn},"book:isbn")),e.openGraph.book.releaseDate&&t.push((0,i.jsx)("meta",{property:"book:release_date",content:e.openGraph.book.releaseDate},"book:release_date")),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEac
1h((e,r)=>{t.push((0,i.jsx)("meta",{property:"book:tag",content:e},`book:tag:0${r}`))})):"article"===r&&e.openGraph.article?(e.openGraph.article.publishedTime&&t.push((0,i.jsx)("meta",{property:"article:published_time",content:e.openGraph.article.publishedTime},"article:published_time")),e.openGraph.article.modifiedTime&&t.push((0,i.jsx)("meta",{property:"article:modified_time",content:e.openGraph.article.modifiedTime},"article:modified_time")),e.openGraph.article.expirationTime&&t.push((0,i.jsx)("meta",{property:"article:expiration_time",content:e.openGraph.article.expirationTime},"article:expiration_time")),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach((e,r)=>{t.push((0,i.jsx)("meta",{property:"article:author",content:e},`article:author:0${r}`))}),e.openGraph.article.section&&t.push((0,i.jsx)("meta",{property:"article:section",content:e.openGraph.article.section},"article:section")),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach((e,r)=>{t.push((0,i.jsx)("meta",{property:"article:tag",content:e},`article:tag:0${r}`))})):("video.movie"===r||"video.episode"===r||"video.tv_show"===r||"video.other"===r)&&e.openGraph.video&&(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach((e,r)=>{e.profile&&t.push((0,i.jsx)("meta",{property:"video:actor",content:e.profile},`video:actor:0${r}`)),e.role&&t.push((0,i.jsx)("meta",{property:"video:actor:role",content:e.role},`video:actor:role:0${r}`))}),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach((e,r)=>{t.push((0,i.jsx)("meta",{property:"video:director",content:e},`video:director:0${r}`))}),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach((e,r)=>{t.push((0,i.jsx)("meta",{property:"video:writer",content:e},`video:writer:0${r}`))}),e.openGraph.video.duration&&t.push((0,i.jsx)("meta",{property:"video:duration",content:e.openGraph.video.duration.toString()},"video:duration")),e.openGraph.video.releaseDate&&t.push((0,i.jsx)("meta",{property:"video:release_date",content:e.openGraph.video.releaseDate},"video:release_date")),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEac
1h((e,r)=>{t.push((0,i.jsx)("meta",{property:"video:tag",content:e},`video:tag:0${r}`))}),e.openGraph.video.series&&t.push((0,i.jsx)("meta",{property:"video:series",content:e.openGraph.video.series},"video:series")))}e.defaultOpenGraphImageWidth&&(n.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(n.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&t.push(...o("image",e.openGraph.images,{defaultWidth:n.defaultOpenGraphImageWidth,defaultHeight:n.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(n.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(n.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&t.push(...o("video",e.openGraph.videos,{defaultWidth:n.defaultOpenGraphVideoWidth,defaultHeight:n.defaultOpenGraphVideoHeight})),e.openGraph.audio&&t.push(...o("audio",e.openGraph.audio)),e.openGraph.locale&&t.push((0,i.jsx)("meta",{property:"og:locale",content:e.openGraph.locale},"og:locale")),(e.openGraph.siteName||e.openGraph.site_name)&&t.push((0,i.jsx)("meta",{property:"og:site_name",content:e.openGraph.siteName||e.openGraph.site_name},"og:site_name"))}return e.canonical&&t.push((0,i.jsx)("link",{rel:"canonical",href:e.canonical},"canonical")),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach(({keyOverride:e,...r})=>{t.push((0,i.jsx)("meta",{...r},`meta:${e??r.name??r.property??r.httpEquiv}`))}),e.additionalLinkTags?.length&&e.additionalLinkTags.forEach(e=>{let{crossOrigin:r,...n}=e;t.push((0,i.jsx)("link",{...n,crossOrigin:"anonymous"===r||"use-credentials"===r||""===r?r:void 0},`link${n.keyOverride??n.href}${n.rel}`))}),t};function s(e){return a(e)}function l(e){let{title:t,titleTemplate:r,defaultTitle:i,themeColor:n,dangerouslySetAllPagesToNoIndex:o=!1,dangerouslySetAllPagesToNoFollow:s=!1,description:l,canonical:c,facebook:u,openGraph:h,additionalMetaTags:d,twitter:p,defaultOpenGraphImageWidth:f,defaultOpenGraphImageHeight:g,defaultOpenGraphVideoWidth:m,defaultOpenGraphVideoHeight:_,mobileAlternate:y,languageAlternates:x,additionalLinkTags:b,robotsProps:v,norobots:C}=e;return a({title:t,titleTemplate:r,defaultTitle:i,themeColor:n,dangerouslySetAllPagesToNoIndex:o,dangerouslySetAllPagesToNoFollow:s,description:l,canonical:c,facebook:u,openGraph:h,additionalMetaTags:d,twitter:p,defaultOpenGraphImageWidth:f,defaultOpenGraphImageHeight:g,defaultOpenGraphVideoWidth:m,defaultOpenGraphVideoHeight:_,mobileAlternate:y,languageAlternates:x,additionalLinkTags:b,robotsProps:v,norobots:C})}},15474:(e,t,r)=>{e.exports=r(2918)(r(63735),"DataView")},15548:(e,t,r)=>{"use strict";r.d(t,{Fr:()=>h,GX:()=>u,KX:()=>c,WW:()=>s,ue:()=>o});var i=r(77980),n=r(78923),o=(0,n.K)(e=>{let{handDrawnSeed:t}=(0,i.D7)();return{fill:e,hachureAngle:120,hachureGap:1.5,fillWeight:1.5,roughness:.7,stroke:e,seed:t}},"solidStateFill"),a=(0,n.K)(e=>Array.isArray(e)?e:e?e.split(";").map(e=>e.trim()).filter(Boolean):[],"normalizeStyleList"),s=(0,n.K)(e=>{let t=l([...e.cssCompiledStyles||[],...e.cssStyles||[],...a(e.labelStyle)]);return{stylesMap:t,stylesArray:[...t]}},"compileStyles"),l=(0,n.K)(e=>{let t=new Map;return e.forEach(e=>{let[r,i]=e.split(":");t.set(r.trim(),i?.trim())}),t},"styles2Map"),c=(0,n.K)(e=>"color"===e||"font-size"===e||"font-family"===e||"font-weight"===e||"font-style"===e||"text-decoration"===e||"text-align"===e||"text-transform"===e||"line-height"===e||"letter-spacing"===e||"word-spacing"===e||"text-shadow"===e||"text-overflow"===e||"white-space"===e||"word-wrap"===e||"word-break"===e||"overflow-wrap"===e||"hyphens"===e,"isLabelStyle"),u=(0,n.K)(e=>{let{stylesArray:t}=s(e),r=[],i=[],n=[],o=[];return t.forEach(e=>{let t=e[0];c(t)?r.push(e.join(":")+" !important"):(i.push(e.join(":")+" !important"),t.includes("stroke")&&n.push(e.join(":")+" !important"),"fill"===t&&o.push(e.join(":")+" !important"))}),{labelStyles:r.join(";"),nodeStyles:i.join(";"),stylesArray:t,borderStyles:n,backgroundStyles:o}},"styles2String"),h=(0,n.K)((e,t)=>{let{themeVariables:r,handDrawnSeed:n}=(0,i.D7)(),{nodeBorder:o,mainBkg:a}=r,{stylesMap:l}=s(e);return Object.assign({roughness:.7,fill:l.get("fill")||a,fillStyle:"hachure",fillWeight:1.5,hachureGap:1.5,stroke:l.get("stroke")||o,seed:n,strokeWidth:l.get("stroke-width")?.replace("px","")||1.3,fillLineDash:[0,0],strokeLineDash:d(l.get("stroke-dasharray"))},t)},"userNodeOverrides"),d=(0,n.K)(e=>{if(!e)return[0,0];let t=e.trim().split(/\s+/).map(Number);if(1===t.length){let e=isNaN(t[0])?0:t[0];return[e,e]}return[isNaN(t[0])?0:t[0],isNaN(t[1])?0:t[1]]},"getStrokeDashArray")},15799:(e,t,r)=>{"use strict";var i;r.d(t,{c:()=>p,A:()=>f});let n="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function o(e){return`image-${e.split("/").slice(-1)[0]}`.replace(/\.([a-z]+)$/,"-$1")}let a=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["
1invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],s=["clip","crop","fill","fillmax","max","scale","min"],l=["top","bottom","left","right","center","focalpoint","entropy"],c=["format"];function u(e){let{apiHost:t,projectId:r,dataset:i}=e,n={baseUrl:(t||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn.")},o=e.resource??e["~experimental_resource"];if(o?.type==="media-library"){if("string"!=typeof o.id||0===o.id.length)throw Error('Media library clients must include an id in "resource"');return{...n,mediaLibraryId:o.id}}if(o?.type==="canvas"){if("string"!=typeof o.id||0===o.id.length)throw Error('Canvas clients must include an id in "resource"');return{...n,canvasId:o.id}}if(o?.type==="dataset"){if("string"!=typeof o.id||0===o.id.length)throw Error('Dataset clients must include an id in "resource"');let[e,t]=o.id.split(".");if(!e||!t)throw Error('Dataset resource id must be in the format "projectId.dataset", got: '+o.id);return{...n,projectId:e,dataset:t}}return{...n,projectId:r,dataset:i}}function h(e){return e&&"config"in e&&"function"==typeof e.config?u(e.config()):e&&"clientConfig"in e&&"object"==typeof e.clientConfig?u(e.clientConfig):e||{}}class d{options;constructor(e,t){this.options=e?{...e.options||{},...t||{}}:{...t||{}}}withOptions(e){return new d(this,function(e,t){let r=t.baseUrl||e.baseUrl,i={baseUrl:r};for(let e in t)t.hasOwnProperty(e)&&(i[function(e){for(let t of a){let[r,i]=t;if(e===r||e===i)return r}return e}(e)]=t[e]);return{baseUrl:r,...i}}(this.options,e))}image(e){return this.withOptions({source:e})}dataset(e){return this.withOptions({dataset:e})}projectId(e){return this.withOptions({projectId:e})}withClient(e){let t=h(e),r={...this.options};return delete r.baseUrl,delete r.projectId,delete r.dataset,delete r.mediaLibraryId,delete r.canvasId,new d(null,{...t,...r})}bg(e){return this.withOptions({bg:e})}dpr(e){return this.withOptions(e&&1!==e?{dpr:e}:{})}width(e){return this.withOptions({width:e})}height(e){return this.withOptions({height:e})}focalPoint(e,t){return this.withOptions({focalPoint:{x:e,y:t}})}maxWidth(e){return this.withOptions({maxWidth:e})}minWidth(e){return this.withOptions({minWidth:e})}maxHeight(e){return this.withOptions({maxHeight:e})}minHeight(e){return this.withOptions({minHeight:e})}size(e,t){return this.withOptions({width:e,height:t})}blur(e){return this.withOptions({blur:e})}sharpen(e){return this.withOptions({sharpen:e})}
1rect(e,t,r,i){return this.withOptions({rect:{left:e,top:t,width:r,height:i}})}format(e){return this.withOptions({format:e})}invert(e){return this.withOptions({invert:e})}orientation(e){return this.withOptions({orientation:e})}quality(e){return this.withOptions({quality:e})}forceDownload(e){return this.withOptions({download:e})}flipHorizontal(){return this.withOptions({flipHorizontal:!0})}flipVertical(){return this.withOptions({flipVertical:!0})}ignoreImageParams(){return this.withOptions({ignoreImageParams:!0})}fit(e){if(-1===s.indexOf(e))throw Error(`Invalid fit mode "${e}"`);return this.withOptions({fit:e})}crop(e){if(-1===l.indexOf(e))throw Error(`Invalid crop mode "${e}"`);return this.withOptions({crop:e})}saturation(e){return this.withOptions({saturation:e})}auto(e){if(-1===c.indexOf(e))throw Error(`Invalid auto mode "${e}"`);return this.withOptions({auto:e})}pad(e){return this.withOptions({pad:e})}vanityName(e){return this.withOptions({vanityName:e})}frame(e){if(1!==e)throw Error(`Invalid frame value "${e}"`);return this.withOptions({frame:e})}url(){return function(e){let t={...e||{}},r=t.source;delete t.source;let i=function(e){var t;let r;if(!e)return null;if("string"==typeof e&&(t=e,/^https?:\/\//.test(`${t}`)))r={asset:{_ref:o(e)}};else if("string"==typeof e)r={asset:{_ref:e}};else if(e&&"string"==typeof e._ref)r={asset:e};else if(e&&"string"==typeof e._id)r={asset:{_ref:e._id||""}};else if(e&&e.asset&&"string"==typeof e.asset.url)r={asset:{_ref:o(e.asset.url)}};else{if("object"!=typeof e.asset)return null;r={...e}}return e.crop&&(r.crop=e.crop),e.hotspot&&(r.hotspot=e.hotspot),function(e){if(e.crop&&e.hotspot)return e;let t={...e};return t.crop||(t.crop={left:0,top:0,bottom:0,right:0}),t.hotspot||(t.hotspot={x:.5,y:.5,height:1,width:1}),t}(r)}(r);if(!i){if(r&&"object"==typeof r&&null!==r&&r._upload&&(!r.asset||!r.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error(`Unable to resolve image URL from source (${JSON.stringify(r)})`)}let s=function(e){let[,t,r,i]=e.split("-");if(!t||!r||!i)throw Error(`Malformed asset _ref '${e}'. Expected an id like "${n}".`);let[o,a]=r.split("x"),s=+o,l=+a;if(!(isFinite(s)&&isFinite(l)))throw Error(`Malformed asset _ref '${e}'. Expected an id like "${n}".`);return{id:t,width:s,height:l,format:i}}(i.asset._ref||i.asset._id||""),l=Math.round(i.crop.left*s.width),c=Math.round(i.crop.top*s.height),u={left:l,top:c,width:Math.round(s.width-i.crop.right*s.width-l),height:Math.round(s.height-i.crop.bottom*s.height-c)},h=i.hotspot.height*s.height/2,d=i.hotspot.width*s.width/2,p=i.hotspot.x*s.width,f=i.hotspot.y*s.height;return t.rect||t.focalPoint||t.ignoreImageParams||t.crop||(t={...t,...function(e,t){let r,i=t.width,n=t.height;if(!(i&&n))return{width:i,height:n,rect:e.crop};let o=e.crop,a=e.hotspot,s=i/n;if(o.width/o.height>s){let e=Math.round(o.height),t=Math.round(e*s),i=Math.max(0,Math.round(o.top)),n=Math.max(0,Math.round(Math.round((a.right-a.left)/2+a.left)-t/2));n<o.left?n=o.left:n+t>o.left+o.width&&(n=o.left+o.width-t),r={left:n,top:i,width:t,height:e}}else{let e=o.width,t=Math.round(e/s),i=Math.max(0,Math.round(o.left)),n=Math.max(0,Math.round(Math.round((a.bottom-a.top)/2+a.top)-t/2));n<o.top?n=o.top:n+t>o.top+o.height&&(n=o.top+o.height-t),r={left:i,top:n,width:e,height:t}}return{width:i,height:n,rect:r}}({crop:u,hotspot:{left:p-d,top:f-h,right:p+d,bottom:f+h}},t)}),function(e){let t,r=(e.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),i=e.vanityName?`/${e.vanityName}`:"",n=`${e.asset.id}-${e.asset.width}x${e.asset.height}.${e.asset.format}${i}`;t=e.mediaLibraryId?`${r}/media-libraries/${e.mediaLibraryId}/images/${n}`:e.canvasId?`${r}/images/canvases/${e.canvasId}/${n}`:`${r}/images/${e.projectId}/${e.dataset}/${n}`;let o=[];if(e.rect){let{left:t,top:r,width:i,height:n}=e.rect;(0!==t||0!==r||n!==e.asset.height||i!==e.asset.width)&&o.push(`rect=${t},${r},${i},${n}`)}e.bg&&o.push(`bg=${e.bg}`),e.focalPoint&&(o.push(`fp-x=${e.focalPoint.x}`),o.push(`fp-y=${e.focalPoint.y}`));
1let s=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return s&&o.push(`flip=${s}`),a.forEach(t=>{let[r,i]=t;"u">typeof e[r]?o.push(`${i}=${encodeURIComponent(e[r])}`):"u">typeof e[i]&&o.push(`${i}=${encodeURIComponent(e[i])}`)}),0===o.length?t:`${t}?${o.join("&")}`}({...t,asset:s})}(this.options)}toString(){return this.url()}}i=["The default export of @sanity/image-url has been deprecated. Use the named export `createImageUrlBuilder` instead."];let p=new d(null,h({dataset:"production",projectId:"gw4l4nkb",useCdn:!0,apiVersion:"2021-10-21",baseUrl:"https://cms-cdn.feedly.com/"}));function f(e,t){let{width:r,quality:i}=t,n=p.image(e).auto("format").fit("max").width(r);return null!=i&&(n=n.quality(i)),n.url()}},15861:e=>{e.exports={nav:"FooterLinkGroup_nav__RxRQ6","nav--wide":"FooterLinkGroup_nav--wide__dPXpW",heading:"FooterLinkGroup_heading__5jZNJ",linkList:"FooterLinkGroup_linkList__3azu2",linkItem:"FooterLinkGroup_linkItem__zF829"}},15936:e=>{e.exports=function(e,t){for(var r=-1,i=null==e?0:e.length;++r<i;)if(t(e[r],r,e))return!0;return!1}},15971:e=>{e.exports={list:"EnterprisePricingFaq_list__amJU3",answer:"EnterprisePricingFaq_answer__y5w__"}},16065:e=>{e.exports={wrapper:"BaseDockedPopup_wrapper__qt5mY","docked-popup-open":"BaseDockedPopup_docked-popup-open__W6_xL",closing:"BaseDockedPopup_closing__zA2R8","docked-popup-close":"BaseDockedPopup_docked-popup-close__JBkRs",contents:"BaseDockedPopup_contents__NI2C2","background--accent":"BaseDockedPopup_background--accent__IIPLn",closeButton:"BaseDockedPopup_closeButton__j_0S5"}},16140:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var i=r(65321),n=r(97109),o=r(64406),a=r(61525),s=r(11230),l=r.n(s),c=r(15861),u=r.n(c);function h(e){let{heading:t,links:r,wide:s=!1}=e,c=(0,n.useId)();return(0,i.jsxs)("nav",{"aria-labelledby":c,className:l()(u().nav,{[u()["nav--wide"]]:s}),children:[(0,i.jsx)(o.H5,{id:c,className:u().heading,tagName:"h2",children:t}),(0,i.jsx)(a.son,{className:u().linkList,direction:"column",align:"start",gap:"s",tagName:"ul",children:r.map(e=>{let{label:t,href:r}=e;return(0,i.jsx)(a.EYj,{size:"01",tagName:"li",children:(0,i.jsx)(a.N_E,{underline:"hover",href:r,children:t})},t)})})]})}},16198:(e,t,r)=>{var i=r(74214),n=r(88081),o=r(35084);e.exports=n?function(e,t){return n(e,"toString",{configurable:!0,enumerable:!1,value:i(t),writable:!0})}:o},16288:e=>{e.exports={action:"MarketingHeaderAction_action__avqex"}},16553:(e,t,r)=>{var i=r(80014);e.exports=function(e,t,r){for(var n=-1,o=e.length;++n<o;){var a=e[n],s=t(a);if(null!=s&&(void 0===l?s==s&&!i(s):r(s,l)))var l=s,c=a}return c}},16951:(e,t,r)=>{var i=r(62099),n=r(30599),o=r(71051);e.exports=function(e,t,r){return t==t?o(e,t,r):i(e,n,r)}},17024:e=>{e.exports={description:"TooltipDescription_description__a13_2"}},17102:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none",viewBox:"0 0 28 28",...t,children:[(0,n.jsxs)("g",{fill:"currentColor",fillRule:"evenodd",clipPath:"url(#swords-lg_svg__a)",clipRule:"evenodd",children:[(0,n.jsx)("path",{d:"M23.283 3.368a.5.5 0 0 1 .146.353v4.465a.5.5 0 0 1-.17.377l-5.148 4.503a.5.5 0 1 1-.658-.752l4.976-4.354V4.22h-3.738l-4.157 4.751a.5.5 0 1 1-.753-.658l4.306-4.922a.5.5 0 0 1 .377-.17h4.465a.5.5 0 0 1 .354.146M14.445 15.61a.5.5 0 0 1-.047.706l-3.034 2.655-.38.379 1.136 1.134a1.552 1.552 0 1 1-2.196 2.196l-1.135-1.135-3.367 3.367a.5.5 0 0 1-.242.134l-2.419.558a.5.5 0 0 1-.465-.134l-.557-.556-.001-.002-.56-.555a.5.5 0 0 1-.134-.468l.56-2.42a.5.5 0 0 1 .134-.24l3.367-3.368-1.135-1.135a1.552 1.552 0 1 1 2.196-2.195L7.3 15.666l.379-.38 2.418-2.763a.5.5 0 0 1 .752.659l-2.429 2.776-.023.024-.39.39 2.27 2.27.39-.39.025-.023 3.046-2.666a.5.5 0 0 1 .706.047m-8.633 2.958-3.266 3.266-.465 2.01.364.361.362.362 2.009-.463 3.266-3.266zm-.353-3.33a.552.552 0 1 0-.782.781l5.954 5.954a.552.552 0 1 0 .781-.781z"}),(0,n.jsx)("path",{d:"M4.895 3.367a.5.5 0 0 1 .353-.146h4.466a.5.5 0 0 1 .376.17l10.408 11.896.379.378 1.135-1.134a1.553 1.553 0 0 1 2.195 2.195l-1.135 1.135 3.368 3.367a.5.5 0 0 1 .141.282l.379 2.605a.5.5 0 0 1-.145.428l-.375.37-.363.368a.5.5 0 0 1-.427.145l-2.611-.372a.5.5 0 0 1-.283-.142l-3.368-3.367-1.135 1.135a1.552 1.552 0 1 1-2.195-2.196l1.135-1.135-.379-.379L4.919 8.563a.5.5 0 0 1-.17-.377V3.721a.5.5 0 0 1 .146-.354M17.9 18.642l2.27-2.27-.391-.39-.023-.024L9.486 4.22H5.749v3.738l11.737 10.27.024.023zm2.196 2.196 3.249 3.25 2.196.312.195-.198.197-.194-.318-2.19-3.25-3.25zm-3.33.353a.552.552 0 1 0 .78.782l5.954-5.954a.552.552 0 1 0-.781-.781z"})]}),(0,n.jsx)("defs",{children:(0,n.jsx)("clipPath",{id:"swords-lg_svg__a",children:(0,n.jsx)("path",{fill:"#fff",d:"M0 0h28v28H0z"})})})]})}},17180:e=>
1{e.exports={"size--small":"Checkbox_size--small__l_dm7","size--medium":"Checkbox_size--medium__Y3F1_","size--large":"Checkbox_size--large__4bg_l",focusContainer:"Checkbox_focusContainer__fXFDe",checkbox:"Checkbox_checkbox__JEMlJ","content--fullWidth":"Checkbox_content--fullWidth__iMD8h",icon:"Checkbox_icon___6Bin",input:"Checkbox_input__xfPsb","input--enabled":"Checkbox_input--enabled__sLi49",labelOrSub:"Checkbox_labelOrSub__U6gzH","labelOrSub--enabled":"Checkbox_labelOrSub--enabled__Q46f6",checkedContent:"Checkbox_checkedContent__MlAGk",focusVisible:"Checkbox_focusVisible__lmxXX"}},17402:e=>{e.exports={heading:"Heading_heading__me6NI","heading--01":"Heading_heading--01__eCDWT","heading--02":"Heading_heading--02__GxsbA","heading--03":"Heading_heading--03__lKzL9","heading--04":"Heading_heading--04__M082d","heading--05":"Heading_heading--05__4gkI8","align--center":"Heading_align--center__FohI8","align--left":"Heading_align--left__hNEzl","align--right":"Heading_align--right__9fppr","color--accent":"Heading_color--accent__GcYrp","color--accent-main":"Heading_color--accent-main__NzG40","color--notification":"Heading_color--notification__jFnPr","color--primary":"Heading_color--primary___QOq1","color--secondary":"Heading_color--secondary__hgdHb","color--white":"Heading_color--white__5VAp3","color--lightest":"Heading_color--lightest__Y_24G",light:"Heading_light__b_ELn","deprecatedMarginTop--02":"Heading_deprecatedMarginTop--02__3PYAe","deprecatedMarginBottom--02":"Heading_deprecatedMarginBottom--02__6Bo5W","marginTop--0":"Heading_marginTop--0__NRcUF","marginTop--100":"Heading_marginTop--100___0oOJ","marginTop--200":"Heading_marginTop--200__dKLnD","marginTop--300":"Heading_marginTop--300__AOnBE","marginTop--400":"Heading_marginTop--400__Z9XOS","marginTop--500":"Heading_marginTop--500__P4loF","marginTop--600":"Heading_marginTop--600__0P5n6","marginTop--700":"Heading_marginTop--700__XSdr4","marginTop--750":"Heading_marginTop--750__9k7xj","marginTop--800":"Heading_marginTop--800__4yMI6","marginTop--825":"Heading_marginTop--825__3jQsh","marginTop--900":"Heading_marginTop--900__ZPEUs","marginTop--1000":"Heading_marginTop--1000__KLBVs","marginTop--1100":"Heading_marginTop--1100__kHVZk","marginBottom--0":"Heading_marginBottom--0__V_2bK","marginBottom--100":"Heading_marginBottom--100__bf5qs","marginBottom--200":"Heading_marginBottom--200__eQ_0X","marginBottom--300":"Heading_marginBottom--300__I4bUR","marginBottom--400":"Heading_marginBottom--400__L95FG","marginBottom--500":"Heading_marginBottom--500__9qif_","marginBottom--600":"Heading_marginBottom--600__t9gag","marginBottom--700":"Heading_marginBottom--700__0Z5ro","marginBottom--750":"Heading_marginBottom--750__Q2oRI","marginBottom--800":"Heading_marginBottom--800__ZwmUs","marginBottom--825":"Heading_marginBottom--825__hR7pQ","marginBottom--900":"Heading_marginBottom--900__iviZr","marginBottom--1000":"Heading_marginBottom--1000__cS1sf","marginBottom--1100":"Heading_marginBottom--1100__CFqyp"}},17536:(e,t,r)=>{var i=r(88081);e.exports=function(e,t,r){"__proto__"==t&&i?i(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},17654:(e,t,r)=>{var i=r(52399),n=r(86830),o=r(54720);e.exports=function(e){return o(e)?i(e):n(e)}},17876:(e,t,r)=>{var i=r(52387),n=r(70378),o=r(12695),a=r(77559),s=r(1583),l=r(50017),c=i?i.prototype:void 0,u=c?c.valueOf
1:void 0;e.exports=function(e,t,r,i,c,h,d){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!h(new n(e),new n(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var f=1&i;if(p||(p=l),e.size!=t.size&&!f)break;var g=d.get(e);if(g)return g==t;i|=2,d.set(e,t);var m=a(p(e),p(t),i,c,h,d);return d.delete(e),m;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},17880:(e,t,r)=>{var i=r(67688),n=r(59675);e.exports=function e(t,r,o,a,s){var l=-1,c=t.length;for(o||(o=n),s||(s=[]);++l<c;){var u=t[l];r>0&&o(u)?r>1?e(u,r-1,o,a,s):i(s,u):a||(s[s.length]=u)}return s}},17987:(e,t,r)=>{var i=r(62097),n=r(17654);e.exports=function(e,t){return e&&i(e,t,n)}},18065:function(e){e.exports=function(){"use strict";var e="millisecond",t="second",r="minute",i="hour",n="week",o="month",a="quarter",s="year",l="date",c="Invalid Date",u=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d=function(e,t,r){var i=String(e);return!i||i.length>=t?e:""+Array(t+1-i.length).join(r)+e},p="en",f={};f[p]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}};var g="$isDayjsObject",m=function(e){return e instanceof b||!(!e||!e[g])},_=function e(t,r,i){var n;if(!t)return p;if("string"==typeof t){var o=t.toLowerCase();f[o]&&(n=o),r&&(f[o]=r,n=o);var a=t.split("-");if(!n&&a.length>1)return e(a[0])}else{var s=t.name;f[s]=t,n=s}return!i&&n&&(p=n),n||!i&&p},y=function(e,t){if(m(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new b(r)},x={s:d,z:function(e){var t=-e.utcOffset(),r=Math.abs(t);return(t<=0?"+":"-")+d(Math.floor(r/60),2,"0")+":"+d(r%60,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var i=12*(r.year()-t.year())+(r.month()-t.month()),n=t.clone().add(i,o),a=r-n<0,s=t.clone().add(i+(a?-1:1),o);return+(-(i+(r-n)/(a?n-s:s-n))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(c){return({M:o,y:s,w:n,d:"day",D:l,h:i,m:r,s:t,ms:e,Q:a})[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};x.l=_,x.i=m,x.w=function(e,t){return y(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var b=function(){function d(e){this.$L=_(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[g]=!0}var p=d.prototype;return p.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var i=t.match(u);if(i){var n=i[2]-1||0,o=(i[7]||"0").substring(0,3);return r?new Date(Date.UTC(i[1],n,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)):new Date(i[1],n,i[3]||1,i[4]||0,i[5]||0,i[6]||0,o)}}return new Date(t)}(e),this.init()},p.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},p.$utils=function(){return x},p.isValid=function(){return this.$d.toString()!==c},p.isSame=function(e,t){var r=y(e);return this.startOf(t)<=r&&r<=this.endOf(t)},p.isAfter=function(e,t){return y(e)<this.startOf(t)},p.isBefore=function(e,t){return this.endOf(t)<y(e)},p.$g=function(e,t,r){return x.u(e)?this[t]:this.set(r,e)},p.unix=function(){return Math.floor(this.valueOf()/1e3)},p.valueOf=function(){return this.$d.getTime()},p.startOf=function(e,a){var c=this,u=!!x.u(a)||a,h=x.p(e),d=function(e,t){var r=x.w(c.$u?Date.UTC(c.$y,t,e):new Date(c.$y,t,e),c);return u?r:r.endOf("day")},p=function(e,t){return x.w(c.toDate()[e].apply(c.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(t)),c
1)},f=this.$W,g=this.$M,m=this.$D,_="set"+(this.$u?"UTC":"");switch(h){case s:return u?d(1,0):d(31,11);case o:return u?d(1,g):d(0,g+1);case n:var y=this.$locale().weekStart||0,b=(f<y?f+7:f)-y;return d(u?m-b:m+(6-b),g);case"day":case l:return p(_+"Hours",0);case i:return p(_+"Minutes",1);case r:return p(_+"Seconds",2);case t:return p(_+"Milliseconds",3);default:return this.clone()}},p.endOf=function(e){return this.startOf(e,!1)},p.$set=function(n,a){var c,u=x.p(n),h="set"+(this.$u?"UTC":""),d=((c={}).day=h+"Date",c[l]=h+"Date",c[o]=h+"Month",c[s]=h+"FullYear",c[i]=h+"Hours",c[r]=h+"Minutes",c[t]=h+"Seconds",c[e]=h+"Milliseconds",c)[u],p="day"===u?this.$D+(a-this.$W):a;if(u===o||u===s){var f=this.clone().set(l,1);f.$d[d](p),f.init(),this.$d=f.set(l,Math.min(this.$D,f.daysInMonth())).$d}else d&&this.$d[d](p);return this.init(),this},p.set=function(e,t){return this.clone().$set(e,t)},p.get=function(e){return this[x.p(e)]()},p.add=function(e,a){var l,c=this;e=Number(e);var u=x.p(a),h=function(t){var r=y(c);return x.w(r.date(r.date()+Math.round(t*e)),c)};if(u===o)return this.set(o,this.$M+e);if(u===s)return this.set(s,this.$y+e);if("day"===u)return h(1);if(u===n)return h(7);var d=((l={})[r]=6e4,l[i]=36e5,l[t]=1e3,l)[u]||1,p=this.$d.getTime()+e*d;return x.w(p,this)},p.subtract=function(e,t){return this.add(-1*e,t)},p.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||c;var i=e||"YYYY-MM-DDTHH:mm:ssZ",n=x.z(this),o=this.$H,a=this.$m,s=this.$M,l=r.weekdays,u=r.months,d=r.meridiem,p=function(e,r,n,o){return e&&(e[r]||e(t,i))||n[r].slice(0,o)},f=function(e){return x.s(o%12||12,e,"0")},g=d||function(e,t,r){var i=e<12?"AM":"PM";return r?i.toLowerCase():i};return i.replace(h,function(e,i){return i||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return x.s(t.$y,4,"0");case"M":return s+1;case"MM":return x.s(s+1,2,"0");case"MMM":return p(r.monthsShort,s,u,3);case"MMMM":return p(u,s);case"D":return t.$D;case"DD":return x.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return p(r.weekdaysMin,t.$W,l,2);case"ddd":return p(r.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(o);case"HH":return x.s(o,2,"0");case"h":return f(1);case"hh":return f(2);case"a":return g(o,a,!0);case"A":return g(o,a,!1);case"m":return String(a);case"mm":return x.s(a,2,"0");case"s":return String(t.$s);case"ss":return x.s(t.$s,2,"0");case"SSS":return x.s(t.$ms,3,"0");case"Z":return n}return null}(e)||n.replace(":","")})},p.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},p.diff=function(e,l,c){var u,h=this,d=x.p(l),p=y(e),f=(p.utcOffset()-this.utcOffset())*6e4,g=this-p,m=function(){return x.m(h,p)};switch(d){case s:u=m()/12;break;case o:u=m();break;case a:u=m()/3;break;case n:u=(g-f)/6048e5;break;case"day":u=(g-f)/864e5;break;case i:u=g/36e5;break;case r:u=g/6e4;break;case t:u=g/1e3;break;default:u=g}return c?u:x.a(u)},p.daysInMonth=function(){return this.endOf(o).$D},p.$locale=function(){return f[this.$L]},p.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),i=_(e,t,!0);return i&&(r.$L=i),r},p.clone=function(){return x.w(this.$d,this)},p.toDate=function(){return new Date(this.valueOf())},p.toJSON=function(){return this.isValid()?this.toISOString():null},p.toISOString=function(){return this.$d.toISOString()},p.toString=function(){return this.$d.toUTCString()},d}(),v=b.prototype;return y.prototype=v,[["$ms",e],["$s",t],["$m",r],["$H",i],["$W","day"],["$M",o],["$y",s],["$D",l]].forEach(function(e){v[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),y.extend=function(e,t){return e.$i||(e(t,b,y),e.$i=!0),y},y.locale=_,y.isDayjs=m,y.unix=function(e){return y(1e3*e)},y.en=f[p],y.Ls=f,y.p={},y}()},18336:(e,t,r)=>{var i=r(17536),n=r(97566),o=Object.prototype.hasOwnProperty;e.exports=n(function(e,t,r){o.call(e,r)?e[r].push(t):i(e,r,[t])})},18387:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(65321),n=r(5214),o=r.n(n);let a=e=>{let{src:t}=e;return t};function s(e){return(0,i.jsx)(o(),{...e,unoptimized:!0,loader:a})}},18506:(e,t,r)=>{var i=r(24254),n=r(26),o=r(62895);e.exports=function(e,t,r){for(var a=-1,s=t.length,l={};++a<s;){var c=t[a],u=i(e,c);r(u,c)&&n(l,o(c,e),u)}return l}},18525:e=>{e.exports={radioSelectedChild:"RadioSelectedChild_radioSelectedChild__9cst6"}},18737:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var i=r(65321),n=r(97109),o=r(61525),a=r(11230),s=r.n(a),l=r(44094),c=r(59969),u=r(16288),h=r.n(u);let d=(0,n.memo)(function(e){let{className:t,children:r,href:n,ref:a,...u}=e,{isNextLink:d,useV2Label:p}=(0,c.uw)(),f={...u,importance:"tertiary",className:s()(t,h().action),color:p?"accent-main":void 0,children:r};return null!=n?d(n)?(0,i.jsx)(l.A,{ref:a,...f,href:n}):(0,i.jsx)(o.z9$,{ref:a,...f,href:n}):(0,i.jsx)(o.$nd,{ref:a,...f})})},18886:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{apiKey:t,...r}=e,i={...r,key:t},{html:s}=(0,o.GoogleMapsEmbed)(i);return(0,n.jsx)(a.default,{height:i.height||null,width:i.width||null,html:s,dataNtpc:"GoogleMapsEmbed"})};let n=r(65321),o=r(92134),a=i(r(30480))},19100:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},19369:(e,t,r)=>{var i=r(9873),n=r(23374);e.exports=function(e,t,r){return void 0===r&&(r=t,t=void 0),void 0!==r&&(r=(r=n(r))==r?r:0),void 0!==t&&(t=(t=n(t))==t?t:0),i(n(e),t,r)}},19373:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={UnrecognizedActionError:function(){return n},unstable_isUnrecognizedActionError:function(){return o}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});class n extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function o(e){return!!(e&&"object"==typeof e&&e instanceof n)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},19656:e=>{e.exports={wrapper:"MessageBoxInput_wrapper__kS6eh","wrapper--focused":"MessageBoxInput_wrapper--focused__pc38d",attachments:"MessageBoxInput_attachments__IpwqN",content:"MessageBoxInput_content__FWCva",separator:"MessageBoxInput_separator__idpHw",textareaWrapper:"MessageBoxInput_textareaWrapper__td8DI","textareaWrapper--inline":"MessageBoxInput_textareaWrapper--inline__cPCFu","buttonRow--inline":"MessageBoxInput_buttonRow--inline__r_c_a"}},19723:e=>{e.exports={cell:"TableDndHeadingCellWrapper_cell__CiYHJ",over:"TableDndHeadingCellWrapper_over__7NVG2",dragging:"TableDndHeadingCellWrapper_dragging__xQt5k"}},19764:e=>{e.exports={radio:"Radio_radio__QoKBm","radio--align-top":"Radio_radio--align-top__ki9rY",focusVisible:"Radio_focusVisible__3ZELx",label:"Radio_label__yeJLX",icon:"Radio_icon__1rqiL",input:"Radio_input__61tF6","size--small":"Radio_size--small__IBbI9","size--medium":"Radio_size--medium__DfsJH","size--large":"Radio_size--large__0jBEL"}},19786:()=>{},19886:(e,t,r)=>{"use strict";r.d(t,{vo:()=>io,o$:()=>ig,lH:()=>is,dF:()=>id,QQ:()=>ih,dd:()=>il,s2:()=>iu,yJ:()=>im,cn:()=>ic});var i,n,o,a,s,l,c,u,h,d,p,f,g,m,_,y,x=r(23242),b=r.n(x),v=r(62964),C=r.n(v),w={DEBUG:!1,LIB_VERSION:"2.80.0"},k="__mp_targeting",S="__mp_recorder",T="__MP_TARGETING_FILENAME__";if("u"<typeof window){var A={hostname:""};E={crypto:{randomUUID:function(){throw Error("unsupported")}},navigator:{userAgent:"",onLine:!0},document:{createElement:function(){return{}},location:A,referrer:""},screen:{width:0,height:0},location:A,addEventListener:function(){},removeEventListener:function(){},dispatchEvent:function(){},CustomEvent:function(){}}}else E=window;var E,B,M,L,F=E.setImmediate,I=Object.prototype.toString,j=void 0!==F?function(e){return F(e)}:setTimeout;try{Object.defineProperty({},"x",{}),B=function(e,t,r,i){return Object.defineProperty(e,t,{value:r,writable:!0,configurable:!1!==i})}}catch(e){B=function(e,t,r){return e[t]=r,e}}function P(e,t){L.add(e,t),M||(M=j(L.drain))}function O(e){var t,r=typeof e;return null!==e&&("object"===r||"function"===r)&&(t=e.then),"function"==typeof t&&t}function R(){for(var e=0;e<this.chain.length;e++)!function(e,t,r){var i,n;try{!1===t?r.reject(e.msg):(i=!0===t?e.msg:t.call(void 0,e.msg))===r.promise?r.reject(TypeError("Promise-chain cycle")):(n=O(i))?n.call(i,r.resolve,r.reject):r.resolve(i)}catch(e){r.reject(e)}}(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function D(e){var t,r=this;if(!r.triggered){r.triggered=!0,r.def&&(r=r.def);try{(t=O(e))?P(function(){var i=new z(r);try{t.call(e,function(){D.apply(i,arguments)},function(){$.apply(i,arguments)})}catch(e){$.call(i,e)}}):(r.msg=e,r.state=1,r.chain.length>0&&P(R,r))}catch(e){$.call(new z(r),e)}}}function $(e){var t=this;!t.triggered&&(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,t.chain.length>0&&P(R,t))}function N(e,t,r,i){for(var n=0;n<t.length;n++)!function(n){e.resolve(t[n]).then(function(e){r(n,e)},i)}(n)}function z(e){this.def=e,this.triggered=!1}function q(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function G(e){if("function"!=typeof e)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var t=new q(this);this.then=function(e,r){var i={success:"function"!=typeof e||e,failure:"function"==typeof r&&r};return i.promise=new this.constructor(function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");i.resolve=e,i.reject=t}),t.chain.push(i),0!==t.state&&P(R,t),i.promise},this.catch=function(e){return this.then(void 0,e)};try{e.call(void 0,function(e){D.call(t,e)},function(e){$.call(t,e)})}catch(e){$.call(t,e)}}L=function(){var e,t,r;function i(e,t){this.fn=e,this.self=t,this.next=void 0}return{add:function(n,o){r=new i(n,o),t?t.next=r:e=r,t=r,r=void 0},drain:function(){var r=e;for(e=t=M=void 0;r;)r.fn.call(r.self),r=r.next}}}();var W=B({},"constructor",G,!1);G.prototype=W,B(W,"__NPO__",0,!1),B(G,"resolve",function(e){return e&&"object"==typeof e&&1===e.__NPO__?e:new this(function(t,r){if("function"!=typeof t||"function"!=typeof r)throw TypeError("Not a function");t(e)})}),B(G,"reject",function(e){return new this(function(t,r){if("function"!=typeof t||"function"!=typeof r)throw TypeError("Not a function");r(e)})}),B(G,"all",function(e){var t=this;return"[object Array]"!==I.call(e)?t.reject(TypeError("Not an array")):0===e.length?t.resolve([]):new t(function(r,i){if("function"!=typeof r||"function"!=typeof i)throw TypeError("Not a function");var n=e.length,o=Array(n),a=0;N(t,e,function(e,t){o[e]=t,++a===n&&r(o)},i)})}),B(G,"race",function(e){var t=this;return"[object Array]"!==I.call(e)?t.reject(TypeError("Not an array")):new t(function(r,i){if("function"!=typeof r||"function"!=typeof i)throw TypeError("Not a function");N(t,e,function(e,t){r(t)},i)})}),m="u">typeof Promise&&-1!==Promise.toString().indexOf("[native code]")?Promise:G;var H=Array.prototype,K=Function.prototype,U=Object.prototype,V=H.slice,Y=U.toString,X=U.hasOwnProperty,Z=E.console,Q=E.navigator,J=E.document,ee=E.opera,et=E.screen,er=Q.userAgent,ei=K.bind,en=H.forEac
1h,eo=H.indexOf,ea=H.map,es=Array.isArray,el={},ec={trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},eu={log:function(){if(w.DEBUG&&!ec.isUndefined(Z)&&Z)try{Z.log.apply(Z,arguments)}catch(e){ec.each(arguments,function(e){Z.log(e)})}},warn:function(){if(w.DEBUG&&!ec.isUndefined(Z)&&Z){var e=["Mixpanel warning:"].concat(ec.toArray(arguments));try{Z.warn.apply(Z,e)}catch(t){ec.each(e,function(e){Z.warn(e)})}}},error:function(){if(w.DEBUG&&!ec.isUndefined(Z)&&Z){var e=["Mixpanel error:"].concat(ec.toArray(arguments));try{Z.error.apply(Z,e)}catch(t){ec.each(e,function(e){Z.error(e)})}}},critical:function(){if(!ec.isUndefined(Z)&&Z){var e=["Mixpanel error:"].concat(ec.toArray(arguments));try{Z.error.apply(Z,e)}catch(t){ec.each(e,function(e){Z.error(e)})}}}},eh=function(e,t){return function(){return arguments[0]="["+t+"] "+arguments[0],e.apply(eu,arguments)}},ed=function(e){return{log:eh(eu.log,e),warn:eh(eu.warn,e),error:eh(eu.error,e),critical:eh(eu.critical,e)}},ep=function(e){return function(){try{return e.apply(this,arguments)}catch(e){eu.critical("Implementation error. Please turn on debug and contact [email protected]."),w.DEBUG&&eu.critical(e)}}},ef=function(e){var t=e.prototype;for(var r in t)"function"==typeof t[r]&&(t[r]=ep(t[r]))};ec.bind=function(e,t){var r,i;if(ei&&e.bind===ei)return ei.apply(e,V.call(arguments,1));if(!ec.isFunction(e))throw TypeError();return r=V.call(arguments,2),i=function(){if(!(this instanceof i))return e.apply(t,r.concat(V.call(arguments)));var n={};n.prototype=e.prototype;var o=new n;n.prototype=null;var a=e.apply(o,r.concat(V.call(arguments)));return Object(a)===a?a:o}},ec.each=function(e,t,r){if(null!=e){if(en&&e.forEach===en)e.forEach(t,r);else if(e.length===+e.length){for(var i=0,n=e.length;i<n;i++)if(i in e&&t.call(r,e[i],i,e)===el)return}else for(var o in e)if(X.call(e,o)&&t.call(r,e[o],o,e)===el)return}},ec.extend=function(e){return ec.each(V.call(arguments,1),function(t){for(var r in t)void 0!==t[r]&&(e[r]=t[r])}),e},ec.isArray=es||function(e){return"[object Array]"===Y.call(e)},ec.isFunction=function(e){return"function"==typeof e},ec.isArguments=function(e){return!!(e&&X.call(e,"callee"))},ec.toArray=function(e){return e?e.toArray?e.toArray():ec.isArray(e)||ec.isArguments(e)?V.call(e):ec.values(e):[]},ec.map=function(e,t,r){if(ea&&e.map===ea)return e.map(t,r);var i=[];return ec.each(e,function(e){i.push(t.call(r,e))}),i},ec.keys=function(e){var t=[];return null===e||ec.each(e,function(e,r){t[t.length]=r}),t},ec.values=function(e){var t=[];return null===e||ec.each(e,function(e){t[t.length]=e}),t},ec.include=function(e,t){var r=!1;return null===e?r:eo&&e.indexOf===eo?-1!=e.indexOf(t):(ec.each(e,function(e){if(r||(r=e===t))return el}),r)},ec.includes=function(e,t){return -1!==e.indexOf(t)},ec.inherit=function(e,t){return e.prototype=new t,e.prototype.constructor=e,e.superclass=t.prototype,e},ec.isObject=function(e){return e===Object(e)&&!ec.isArray(e)},ec.isEmptyObject=function(e){if(ec.isObject(e)){for(var t in e)if(X.call(e,t))return!1;return!0}return!1},ec.isUndefined=function(e){return void 0===e},ec.isString=function(e){return"[object String]"==Y.call(e)},ec.isDate=function(e){return"[object Date]"==Y.call(e)},ec.isNumber=function(e){return"[object Number]"==Y.call(e)},ec.isElement=function(e){return!!(e&&1===e.nodeType)},ec.encodeDates=function(e){return ec.each(e,function(t,r){ec.isDate(t)?e[r]=ec.formatDate(t):ec.isObject(t)&&(e[r]=ec.encodeDates(t))}),e},ec.timestamp=function(){return Date.now=Date.now||function(){return+new Date},Date.now()},ec.formatDate=function(e){function t(e){return e<10?"0"+e:e}return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())},ec.strip_empty_properties=function(e){var t={};return ec.each(e,function(e,r){ec.isString(e)&&e.length>0&&(t[r]=e)}),t},ec.truncate=function(e,t){var r;return"string"==typeof e?r=e.slice(0,t):ec.isArray(e)?(r=[],ec.each(e,function(e){r.push(ec.truncate(e,t))})):ec.isObject(e)?(r={},ec.each(e,function(e,i){r[i]=ec.truncate(e,t)})):r=e,r},ec.JSONEncode=function(e){var t=function(e){var t=/[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,r={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};return t.lastIndex=0,t.test(e)?'"'+e.replace(t,function(e){var t=r[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'},r=function(e,i){var n="",o=0,a="",s="",l=0,c=n,u=[],h=i[e];
1switch(h&&"object"==typeof h&&"function"==typeof h.toJSON&&(h=h.toJSON(e)),typeof h){case"string":return t(h);case"number":return isFinite(h)?String(h):"null";case"boolean":case"null":return String(h);case"object":if(!h)return"null";if(n+=" ",u=[],"[object Array]"===Y.apply(h)){for(l=h.length,o=0;o<l;o+=1)u[o]=r(o,h)||"null";return s=0===u.length?"[]":n?"[\n"+n+u.join(",\n"+n)+"\n"+c+"]":"["+u.join(",")+"]",n=c,s}for(a in h)X.call(h,a)&&(s=r(a,h))&&u.push(t(a)+(n?": ":":")+s);return s=0===u.length?"{}":n?"{"+u.join(",")+c+"}":"{"+u.join(",")+"}",n=c,s}};return r("",{"":e})},s={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:" "},l=function(e){var t=SyntaxError(e);throw t.at=i,t.text=o,t},c=function(e){return e&&e!==n&&l("Expected '"+e+"' instead of '"+n+"'"),n=o.charAt(i),i+=1,n},u=function(){var e,t="";for("-"===n&&(t="-",c("-"));n>="0"&&n<="9";)t+=n,c();if("."===n)for(t+=".";c()&&n>="0"&&n<="9";)t+=n;if("e"===n||"E"===n)for(t+=n,c(),("-"===n||"+"===n)&&(t+=n,c());n>="0"&&n<="9";)t+=n,c();if(isFinite(e=+t))return e;l("Bad number")},h=function(){var e,t,r,i="";if('"'===n)for(;c();){if('"'===n)return c(),i;if("\\"===n)if(c(),"u"===n){for(t=0,r=0;t<4&&isFinite(e=parseInt(c(),16));t+=1)r=16*r+e;i+=String.fromCharCode(r)}else if("string"==typeof s[n])i+=s[n];else break;else i+=n}l("Bad string")},d=function(){for(;n&&n<=" ";)c()},p=function(){switch(n){case"t":return c("t"),c("r"),c("u"),c("e"),!0;case"f":return c("f"),c("a"),c("l"),c("s"),c("e"),!1;case"n":return c("n"),c("u"),c("l"),c("l"),null}l('Unexpected "'+n+'"')},f=function(){var e=[];if("["===n){if(c("["),d(),"]"===n)return c("]"),e;for(;n;){if(e.push(a()),d(),"]"===n)return c("]"),e;c(","),d()}}l("Bad array")},g=function(){var e,t={};if("{"===n){if(c("{"),d(),"}"===n)return c("}"),t;for(;n;){if(e=h(),d(),c(":"),Object.hasOwnProperty.call(t,e)&&l('Duplicate key "'+e+'"'),t[e]=a(),d(),"}"===n)return c("}"),t;c(","),d()}}l("Bad object")},a=function(){switch(d(),n){case"{":return g();case"[":return f();case'"':return h();case"-":return u();default:return n>="0"&&n<="9"?u():p()}},ec.JSONDecode=function(e){var t;return o=e,i=0,n=" ",t=a(),d(),n&&l("Syntax error"),t},ec.base64Encode=function(e){var t,r,i,n,o,a,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l=0,c=0,u="",h=[];if(!e)return e;e=ec.utf8Encode(e);do t=e.charCodeAt(l++),r=(a=t<<16|e.charCodeAt(l++)<<8|e.charCodeAt(l++))>>18&63,i=a>>12&63,n=a>>6&63,o=63&a,h[c++]=s.charAt(r)+s.charAt(i)+s.charAt(n)+s.charAt(o);while(l<e.length);switch(u=h.join(""),e.length%3){case 1:u=u.slice(0,-2)+"==";break;case 2:u=u.slice(0,-1)+"="}return u},ec.utf8Encode=function(e){e=(e+"").replace(/\r\n/g,"\n").replace(/\r/g,"\n");var t,r,i,n="",o=0;for(t=r=0,o=e.length,i=0;i<o;i++){var a=e.charCodeAt(i),s=null;a<128?r++:s=a>127&&a<2048?String.fromCharCode(a>>6|192,63&a|128):String.fromCharCode(a>>12|224,a>>6&63|128,63&a|128),null!==s&&(r>t&&(n+=e.substring(t,r)),n+=s,t=r=i+1)}return r>t&&(n+=e.substring(t,e.length)),n},ec.UUID=function(){try{return E.crypto.randomUUID()}catch(r){for(var e=Array(36),t=0;t<36;t++)e[t]=Math.floor(16*Math.random());return e[14]=4,e[19]=e[19]&=-5,e[19]=e[19]|=8,e[8]=e[13]=e[18]=e[23]="-",ec.map(e,function(e){return e.toString(16)}).join("")}};var eg=["ahrefsbot","ahrefssiteaudit","amazonbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","facebookexternal","petalbot","pinterest","screaming frog","yahoo! slurp","yandex","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleweblight","mediapartners-google","storebot-google"];ec.isBlockedUA=function(e){var t;for(e=e.toLowerCase(),t=0;t<eg.length;t++)if(-1!==e.indexOf(eg[t]))return!0;return!1},ec.HTTPBuildQuery=function(e,t){var r,i,n=[];return ec.isUndefined(t)&&(t="&"),ec.each(e,function(e,t){r=encodeURIComponent(e.toString()),i=encodeURIComponent(t),n[n.length]=i+"="+r}),n.join(t)},ec.getQueryParam=function(e,t){var r=RegExp("[\\?&]"+(t=t.replace(/[[]/g,"\\[").replace(/[\]]/g,"\\]"))+"=([^&#]*)").exec(e);if(null===r||r&&"string"!=typeof r[1]&&r[1].length)return"";var i=r[1];try{i=decodeURIComponent(i)}catch(e){eu.error("Skipping decoding for malformed query param: "+i)}return i.replace(/\+/g," ")},ec.cookie={get:function(e){for(var t=e+"=",r=J.cookie.split(";"),i=0;i<r.length;i++){for(var n=r[i];" "==n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return decodeURIComponent(n.substring(t.length,n.length))}return null},parse:function(e){var t;try{t=ec.JSONDecode(ec.cookie.get(e))||{}}catch(e){}return t},set_seconds:function(e,t,r,i,n,o,a){var s="",l="",c="";if(a)s="; domain="+a;else if(i){var u=eM(J.location.hostname);s=u?"; domain=."+u:""}if(r){var h=new Date;h.setTime(h.getTime()+1e3*r),l="; expires="+h.toGMTString()}o&&(n=!0,c="; SameSite=None"),n&&(c+="; secure"),J.cookie=e+"="+encodeURIComponent(t)+l+"; path=/"+s+c},set:function(e,t,r,i,n,o,a){var s="",l="",c="";if(a)s="; domain="+a;else if(i){var u=eM(J.location.hostname);s=u?"; domain=."+u:""}if(r){var h=new Date;h.setTime(h.getTime()+24*r*36e5),l="; expires="+h.toGMTString()}o&&(n=!0,c="; SameSite=None"),n&&(c+="; secure");var d=e+"="+encodeURIComponent(t)+l+"; path=/"+s+c;return J.cookie=d,d},remove:function(e,t,r){ec.cookie.set(e,"",-1,t,!1,!1,r)}};var em=function(e){var t=!0;
1try{var r="__mplss_"+eT(8);e.setItem(r,"xyz"),"xyz"!==e.getItem(r)&&(t=!1),e.removeItem(r)}catch(e){t=!1}return t},e_=null,ey=function(e,t){return null===e_||t?e_=em(e):e_},ex=null;function eb(e,t,r){var i=function(e){eu.error(t+" error: "+e)};return{is_supported:function(i){var n=r(e,i);return n||eu.error(t+" unsupported"),n},error:i,get:function(t){try{return e.getItem(t)}catch(e){i(e)}return null},parse:function(t){try{return ec.JSONDecode(e.getItem(t))||{}}catch(e){}return null},set:function(t,r){try{e.setItem(t,r)}catch(e){i(e)}},remove:function(t){try{e.removeItem(t)}catch(e){i(e)}}}}var ev=function(){try{return E.localStorage}catch(e){return null}};ec.localStorage=eb(ev(),"localStorage",ey),ec.sessionStorage=eb(function(){try{return E.sessionStorage}catch(e){return null}}(),"sessionStorage",function(e,t){return null===ex||t?ex=em(e):ex}),ec.register_event=function(){function e(t){return t&&(t.preventDefault=e.preventDefault,t.stopPropagation=e.stopPropagation),t}return e.preventDefault=function(){this.returnValue=!1},e.stopPropagation=function(){this.cancelBubble=!0},function(t,r,i,n,o){if(!t)return void eu.error("No valid element provided to register_event");if(t.addEventListener&&!n)t.addEventListener(r,i,!!o);else{var a,s,l,c="on"+r,u=t[c];t[c]=(a=t,s=i,l=u,function(t){if(t=t||e(E.event)){var r,i,n=!0;return ec.isFunction(l)&&(r=l(t)),i=s.call(a,t),(!1===r||!1===i)&&(n=!1),n}})}}}();var eC=RegExp('^(\\w*)\\[(\\w+)([=~\\|\\^\\$\\*]?)=?"?([^\\]"]*)"?\\]$');ec.dom_query=function(){function e(e){return e.all?e.all:e.getElementsByTagName("*")}var t=/[\t\r\n]/g;function r(r){if(!J.getElementsByTagName)return[];var i=r.split(" "),n=[J];for(f=0;f<i.length;f++){if((u=i[f].replace(/^\s+/,"").replace(/\s+$/,"")).indexOf("#")>-1){b=(h=u.split("#"))[0];var o=h[1],a=J.getElementById(o);if(!a||b&&a.nodeName.toLowerCase()!=b)return[];n=[a];continue}if(u.indexOf(".")>-1){b=(h=u.split("."))[0];var s,l=h[1];for(b||(b="*"),d=[],p=0,g=0;g<n.length;g++)for(_="*"==b?e(n[g]):n[g].getElementsByTagName(b),m=0;m<_.length;m++)d[p++]=_[m];for(g=0,n=[],y=0;g<d.length;g++)d[g].className&&ec.isString(d[g].className)&&(s=d[g],(" "+s.className+" ").replace(t," ").indexOf(" "+l+" ")>=0)&&(n[y++]=d[g]);continue}var c=u.match(eC);if(c){var u,h,d,p,f,g,m,_,y,x,b=c[1],v=c[2],C=c[3],w=c[4];for(b||(b="*"),d=[],p=0,g=0;g<n.length;g++)for(_="*"==b?e(n[g]):n[g].getElementsByTagName(b),m=0;m<_.length;m++)d[p++]=_[m];switch(n=[],y=0,C){case"=":x=function(e){return e.getAttribute(v)==w};break;case"~":x=function(e){return e.getAttribute(v).match(RegExp("\\b"+w+"\\b"))};break;case"|":x=function(e){return e.getAttribute(v).match(RegExp("^"+w+"-?"))};break;case"^":x=function(e){return 0===e.getAttribute(v).indexOf(w)};break;case"$":x=function(e){return e.getAttribute(v).lastIndexOf(w)==e.getAttribute(v).length-w.length};break;case"*":x=function(e){return e.getAttribute(v).indexOf(w)>-1};break;default:x=function(e){return e.getAttribute(v)}}for(g=0,n=[],y=0;g<d.length;g++)x(d[g])&&(n[y++]=d[g]);continue}for(b=u,d=[],p=0,g=0;g<n.length;g++)for(_=n[g].getElementsByTagName(b),m=0;m<_.length;m++)d[p++]=_[m];n=d}return n}return function(e){return ec.isElement(e)?[e]:ec.isObject(e)&&!ec.isUndefined(e.length)?e:r.call(this,e)}}();var ew=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","utm_id","utm_source_platform","utm_campaign_id","utm_creative_format","utm_marketing_tactic"],ek=["dclid","fbclid","gclid","ko_click_id","li_fat_id","msclkid","sccid","ttclid","twclid","wbraid"];ec.info={campaignParams:function(e){var t="",r={};return ec.each(ew,function(i){(t=ec.getQueryParam(J.URL,i)).length?r[i]=t:void 0!==e&&(r[i]=e)}),r},clickParams:function(){var e="",t={};return ec.each(ek,function(r){(e=ec.getQueryParam(J.URL,r)).length&&(t[r]=e)}),t},marketingParams:function(){return ec.extend(ec.info.campaignParams(),ec.info.clickParams())},searchEngine:function(e){return 0===e.search("https?://(.*)google.([^/?]*)")?"google":0===e.search("https?://(.*)bing.com")?"bing":0===e.search("https?://(.*)yahoo.com")?"yahoo":0===e.search("https?://(.*)duckduckgo.com")?"duckduckgo":null},searchInfo:function(e){var t=ec.info.searchEngine(e),r={};if(null!==t){r.$search_engine=t;var i=ec.getQueryParam(e,"yahoo"!=t?"q":"p");
1i.length&&(r.mp_keyword=i)}return r},browser:function(e,t,r){if(t=t||"",r||ec.includes(e," OPR/"))return ec.includes(e,"Mini")?"Opera Mini":"Opera";if(/(BlackBerry|PlayBook|BB10)/i.test(e))return"BlackBerry";if(ec.includes(e,"IEMobile")||ec.includes(e,"WPDesktop"))return"Internet Explorer Mobile";if(ec.includes(e,"SamsungBrowser/"))return"Samsung Internet";if(ec.includes(e,"Edge")||ec.includes(e,"Edg/"))return"Microsoft Edge";else if(ec.includes(e,"FBIOS"))return"Facebook Mobile";else if(ec.includes(e,"Whale/"))return"Whale Browser";else if(ec.includes(e,"Chrome"))return"Chrome";else if(ec.includes(e,"CriOS"))return"Chrome iOS";else if(ec.includes(e,"UCWEB")||ec.includes(e,"UCBrowser"))return"UC Browser";else if(ec.includes(e,"FxiOS"))return"Firefox iOS";else if(ec.includes(t,"Apple"))return ec.includes(e,"Mobile")?"Mobile Safari":"Safari";else if(ec.includes(e,"Android"))return"Android Mobile";else if(ec.includes(e,"Konqueror"))return"Konqueror";else if(ec.includes(e,"Firefox"))return"Firefox";else if(ec.includes(e,"MSIE")||ec.includes(e,"Trident/"))return"Internet Explorer";else if(ec.includes(e,"Gecko"))return"Mozilla";else return""},browserVersion:function(e,t,r){var i={"Internet Explorer Mobile":/rv:(\d+(\.\d+)?)/,"Microsoft Edge":/Edge?\/(\d+(\.\d+)?)/,Chrome:/Chrome\/(\d+(\.\d+)?)/,"Chrome iOS":/CriOS\/(\d+(\.\d+)?)/,"UC Browser":/(UCBrowser|UCWEB)\/(\d+(\.\d+)?)/,Safari:/Version\/(\d+(\.\d+)?)/,"Mobile Safari":/Version\/(\d+(\.\d+)?)/,Opera:/(Opera|OPR)\/(\d+(\.\d+)?)/,Firefox:/Firefox\/(\d+(\.\d+)?)/,"Firefox iOS":/FxiOS\/(\d+(\.\d+)?)/,Konqueror:/Konqueror:(\d+(\.\d+)?)/,BlackBerry:/BlackBerry (\d+(\.\d+)?)/,"Android Mobile":/android\s(\d+(\.\d+)?)/,"Samsung Internet":/SamsungBrowser\/(\d+(\.\d+)?)/,"Internet Explorer":/(rv:|MSIE )(\d+(\.\d+)?)/,Mozilla:/rv:(\d+(\.\d+)?)/,"Whale Browser":/Whale\/(\d+(\.\d+)?)/}[ec.info.browser(e,t,r)];if(void 0===i)return null;var n=e.match(i);return n?parseFloat(n[n.length-2]):null},os:function(){if(/Windows/i.test(er))return/Phone/.test(er)||/WPDesktop/.test(er)?"Windows Phone":"Windows";if(/(iPhone|iPad|iPod)/.test(er))return"iOS";if(/Android/.test(er))return"Android";if(/(BlackBerry|PlayBook|BB10)/i.test(er))return"BlackBerry";if(/Mac/i.test(er))return"Mac OS X";else if(/Linux/.test(er))return"Linux";else if(/CrOS/.test(er))return"Chrome OS";else return""},device:function(e){if(/Windows Phone/i.test(e)||/WPDesktop/.test(e))return"Windows Phone";if(/iPad/.test(e))return"iPad";if(/iPod/.test(e))return"iPod Touch";if(/iPhone/.test(e))return"iPhone";if(/(BlackBerry|PlayBook|BB10)/i.test(e))return"BlackBerry";else if(/Android/.test(e))return"Android";else return""},referringDomain:function(e){var t=e.split("/");return t.length>=3?t[2]:""},currentUrl:function(){return E.location.href},properties:function(e){return"object"!=typeof e&&(e={}),ec.extend(ec.strip_empty_properties({$os:ec.info.os(),$browser:ec.info.browser(er,Q.vendor,ee),$referrer:J.referrer,$referring_domain:ec.info.referringDomain(J.referrer),$device:ec.info.device(er)}),{$current_url:ec.info.currentUrl(),$browser_version:ec.info.browserVersion(er,Q.vendor,ee),$screen_height:et.height,$screen_width:et.width,mp_lib:"web",$lib_version:w.LIB_VERSION,$insert_id:eT(),time:ec.timestamp()/1e3},ec.strip_empty_properties(e))},people_properties:function(){return ec.extend(ec.strip_empty_properties({$os:ec.info.os(),$browser:ec.info.browser(er,Q.vendor,ee)}),{$browser_version:ec.info.browserVersion(er,Q.vendor,ee)})},mpPageViewProperties:function(){return ec.strip_empty_properties({current_page_title:J.title,current_domain:E.location.hostname,current_url_path:E.location.pathname,current_url_protocol:E.location.protocol,current_url_search:E.location.search})}};var eS=function(e,t){var r=null,i=[];return function(n){var o=this;return i.push(n),r||(r=new m(function(n){setTimeout(function(){var t=e.apply(o,[i]);r=null,i=[],n(t)},t)})),r}},eT=function(e){var t=Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10);return e?t.substring(0,e):t},eA=function(){return"00-"+ec.UUID().replace(/-/g,"")+"-"+ec.UUID().replace(/-/g,"").substring(0,16)+"-01"},eE=/[a-z0-9][a-z0-9-]*\.[a-z]+$/i,eB=/[a-z0-9][a-z0-9-]+\.[a-z.]{2,6}$/i,eM=function(e){var t=eB,r=e.split("."),i=r[r.length-1];(i.length>4||"com"===i||"org"===i)&&(t=eE);var n=e.match(t);return n?n[0]:""},eL=function(){var e=E.navigator.onLine;return ec.isUndefined(e)||e},eF=function(){},eI=function(e,t){for(var r=!1,i=0;i<t.length;i++)if(e.match(t[i])){r=!0;break}return r},ej=null,eP=null;"u">typeof JSON&&(ej=JSON.stringify,eP=JSON.parse),ej=ej||ec.JSONEncode,eP=eP||ec.JSONDecode,ec.info=ec.info,ec.info.browser=ec.info.browser,ec.info.browserVersion=ec.info.browserVersion,ec.info.device=ec.info.device,ec.info.properties=ec.info.properties,ec.isBlockedUA=ec.isBlockedUA,ec.isEmptyObject=ec.isEmptyObject,ec.isObject=ec.isObject,ec.JSONDecode=ec.JSONDecode,ec.JSONEncode=ec.JSONEncode,ec.toArray=ec.toArray,ec.NPO=G;var eO="change",eR="click",eD="hashchange",e$="load",eN="mp_locationchange",ez="popstate",eq="scrollend",eG="scroll",eW="submit",eH="visibilitychange",eK=["clientX","clientY","offsetX","offsetY","pageX","pageY","screenX","screenY","x","y"],eU=["mp-include"],eV=["mp-no-track"],eY=eV.c
1oncat(["mp-sensitive"]),eX=["aria-label","aria-labelledby","aria-describedby","href","name","role","title","type"],eZ={button:!0,checkbox:!0,combobox:!0,grid:!0,link:!0,listbox:!0,menu:!0,menubar:!0,menuitem:!0,menuitemcheckbox:!0,menuitemradio:!0,navigation:!0,option:!0,radio:!0,radiogroup:!0,searchbox:!0,slider:!0,spinbutton:!0,switch:!0,tab:!0,tablist:!0,textbox:!0,tree:!0,treegrid:!0,treeitem:!0},eQ={base:!0,head:!0,html:!0,link:!0,meta:!0,script:!0,style:!0,title:!0,br:!0,hr:!0,wbr:!0,noscript:!0,picture:!0,source:!0,template:!0,track:!0},eJ={article:!0,div:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,p:!0,section:!0,span:!0},e0=["onclick","onmousedown","onmouseup","onpointerdown","onpointerup","ontouchend","ontouchstart"],e1=ed("autocapture");function e2(e){for(var t={},r=e5(e).split(" "),i=0;i<r.length;i++){var n=r[i];n&&(t[n]=!0)}return t}function e5(e){switch(typeof e.className){case"string":return e.className;case"object":return e.className.baseVal||e.getAttribute("class")||"";default:return""}}function e3(e,t,r,i,n,o){var a={$classes:e5(e).split(" "),$tag_name:e.tagName.toLowerCase()},s=e.id;s&&(a.$id=s),tt(e,t,n,o)&&ec.each(eX.concat(i),function(t){if(e.hasAttribute(t)&&!r[t]){var i=e.getAttribute(t);tr(i)&&(a["$attr-"+t]=i)}});for(var l=1,c=1,u=e;u=function(e){if(e.previousElementSibling)return e.previousElementSibling;do e=e.previousSibling;while(e&&!e8(e));return e}(u);)l++,u.tagName===e.tagName&&c++;return a.$nth_child=l,a.$nth_of_type=c,a}function e4(e,t,r,i){var n="";return tt(e,t,r,i)&&e.childNodes&&e.childNodes.length&&ec.each(e.childNodes,function(e){te(e)&&e.textContent&&(n+=ec.trim(e.textContent).split(/(\s+)/).filter(tr).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255))}),ec.trim(n)}function e6(e,t,r,i){if(r)try{if(!r(e,t))return!1}catch(e){return e1.critical("Error while checking element in allowElementCallback",e),!1}if(!i.length)return!0;for(var n=0;n<i.length;n++){var o=i[n];try{if(e.matches(o))return!0}catch(e){e1.critical("Error while checking selector: "+o,e)}}return!1}function e7(e,t,r,i){if(r)try{if(r(e,t))return!0}catch(e){return e1.critical("Error while checking element in blockElementCallback",e),!0}if(i&&i.length)for(n=0;n<i.length;n++){var n,o=i[n];try{if(e.matches(o))return!0}catch(e){e1.critical("Error while checking selector: "+o,e)}}var a=e2(e);for(n=0;n<eV.length;n++)if(a[eV[n]])return!0;return!1}function e8(e){return e&&1===e.nodeType}function e9(e,t){return e&&e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}function te(e){return e&&3===e.nodeType}function tt(e,t,r,i){if(!e6(e,t,r,i))return!1;for(var n,o,a,s=e;s.parentNode&&!e9(s,"body");s=s.parentNode){var l=e2(s);for(a=0;a<eY.length;a++)if(l[eY[a]])return!1}var c=e2(e);for(a=0;a<eU.length;a++)if(c[eU[a]])return!0;if(e9(e,"input")||e9(e,"select")||e9(e,"textarea")||"true"===e.getAttribute("contenteditable"))return!1;var u=e.type||"";if("string"==typeof u)switch(u.toLowerCase()){case"hidden":case"password":return!1}return!("string"==typeof(o=((n=e).name||n.id||"").toString().toLowerCase())&&/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(o.replace(/[^a-zA-Z0-9]/g,"")))}function tr(e){if(null===e||ec.isUndefined(e))return!1;if("string"==typeof e&&(e=ec.trim(e),/^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$/.test((e||"").replace(/[- ]/g,""))||/(^\d{3}-?\d{2}-?\d{4}$)/.test(e)))return!1;return!0}function ti(e){var t="onscrollend"in E,r=ep(e),i=eq;if(!t){var n=null;r=ep(function(){clearTimeout(n),n=setTimeout(e,100)}),i=eG}return{listener:r,eventType:i}}function tn(e){var t,r=e.tagName.toLowerCase();return!!("button"===r||"input"===r||"select"===r||"textarea"===r||"details"===r||"dialog"===r||e.isContentEditable||e.onclick||e.onmousedown||e.onmouseup||e.ontouchstart||e.ontouchend||function(e){for(var t=0;t<e0.length;t++)if(e.hasAttribute(e0[t]))return!0;return!1}(e))||!!((t=e.getAttribute("role"))&&eZ[t.trim().split(/\s+/)[0].toLowerCase()]||"a"===r&&e.hasAttribute("href")||e.hasAttribute("tabindex"))}function to(e){if(!e||!e.tagName)return!0;var t=e.tagName.toLowerCase();if(eQ[t])return!0;
1if(tn(e))return!1;for(var r=e.parentElement,i=0;r&&i<5;){if(tn(r))return!1;if(r.getRootNode&&r.getRootNode()!==J){var n=r.getRootNode();if(n.host&&tn(n.host))return!1}r=r.parentElement,i++}return!!eJ[t]}function ta(e){return"composedPath"in e?e.composedPath():[]}function ts(e){var t=ta(e);return t&&t.length>0?t[0]:e.target||e.srcElement}function tl(){this.clicks=[]}function tc(e,t){this.changeCallback=e||function(){},this.observerConfig=t,this.observedShadowRoots=null,this.shadowObservers=[]}tl.prototype.isRageClick=function(e,t){var r=(t=t||{}).threshold_px||30,i=t.timeout_ms||1e3,n=t.click_count||4;if(t.interactive_elements_only){var o=ts(e);if(!o||to(o))return!1}var a=Date.now(),s=e.pageX,l=e.pageY,c=this.clicks[this.clicks.length-1];if(c&&a-c.timestamp<i&&Math.sqrt(Math.pow(s-c.x,2)+Math.pow(l-c.y,2))<r){if(this.clicks.push({x:s,y:l,timestamp:a}),this.clicks.length>=n)return this.clicks=[],!0}else this.clicks=[{x:s,y:l,timestamp:a}];return!1},tc.prototype.getEventTarget=function(e){if(this.observedShadowRoots)return ts(e)},tc.prototype.observeFromEvent=function(e){if(this.observedShadowRoots)for(var t=ta(e),r=0;r<t.length;r++){var i=t[r];i&&i.shadowRoot&&this.observeShadowRoot(i.shadowRoot)}},tc.prototype.observeShadowRoot=function(e){if(!(!this.observedShadowRoots||this.observedShadowRoots.has(e))){var t=this;try{this.observedShadowRoots.add(e);var r=new window.MutationObserver(function(){t.changeCallback()});r.observe(e,this.observerConfig),this.shadowObservers.push(r)}catch(e){e1.critical("Error while observing shadow root",e)}}},tc.prototype.start=function(){if(!this.observedShadowRoots){if(!("u">typeof WeakSet))return void e1.critical("Shadow DOM observation unavailable: WeakSet not supported");this.observedShadowRoots=new WeakSet}},tc.prototype.stop=function(){if(this.observedShadowRoots){for(var e=0;e<this.shadowObservers.length;e++)try{this.shadowObservers[e].disconnect()}catch(e){e1.critical("Error while disconnecting shadow DOM observer",e)}this.shadowObservers=[],this.observedShadowRoots=null}};var tu=[eO,"input",eW,"select","toggle"],th=[eq],td=[eD],tp={characterData:!0,childList:!0,subtree:!0,attributes:!0,attributeFilter:["style","class","hidden","checked","selected","value","display","visibility"]};function tf(e){this.eventListeners=[],this.mutationObserver=null,this.shadowDOMObserver=null,this.isTracking=!1,this.lastChangeEventTimestamp=0,this.pendingClicks=[],this.onDeadClickCallback=e,this.processingActive=!1,this.processingTimeout=null}tf.prototype.addClick=function(e){var t=this.shadowDOMObserver&&this.shadowDOMObserver.getEventTarget(e);return t||(t=e.target||e.srcElement),!(!t||to(t))&&(this.shadowDOMObserver&&this.shadowDOMObserver.observeFromEvent(e),this.pendingClicks.push({element:t,event:e,timestamp:Date.now()}),!0)},tf.prototype.trackClick=function(e,t){if(!this.isTracking)return!1;var r=this.addClick(e);return r&&this.triggerProcessing(t),r},tf.prototype.getDeadClicks=function(e){if(0===this.pendingClicks.length)return[];var t=e.timeout_ms,r=Date.now(),i=this.pendingClicks.slice();this.pendingClicks=[];for(var n=[],o=0;o<i.length;o++){var a=i[o];r-a.timestamp>=t?this.hasChangesAfter(a.timestamp)||n.push(a):this.pendingClicks.push(a)}return n},tf.prototype.hasChangesAfter=function(e){return this.lastChangeEventTimestamp>=e-100},tf.prototype.recordChangeEvent=function(){this.lastChangeEventTimestamp=Date.now()},tf.prototype.triggerProcessing=function(e){this.processingActive||(this.processingActive=!0,this.processRecursively(e))},tf.prototype.processRecursively=function(e){if(!this.isTracking||!this.onDeadClickCallback){this.processingActive=!1;return}var t=e.timeout_ms,r=this;this.processingTimeout=setTimeout(function(){if(r.processingActive){for(var t=r.getDeadClicks(e),i=0;i<t.length;i++)r.onDeadClickCallback(t[i].event);r.pendingClicks.length>0?r.processRecursively(e):r.processingActive=!1}},t)},tf.prototype.startTracking=function(){if(!this.isTracking){this.isTracking=!0;var e=this;tu.forEach(function(t){var r=function(){e.recordChangeEvent()};document.addEventListener(t,r,{capture:!0,passive:!0}),e.eventListeners.push({target:document,event:t,handler:r,options:{capture:!0,passive:!0}})}),td.forEach(function(t){var r=function(){e.recordChangeEvent()};window.addEventListener(t,r),e.eventListeners.push({target:window,event:t,handler:r})}),th.forEach(function(t){var r=function(){e.recordChangeEvent()};window.addEventListener(t,r,{passive:!0}),e.eventListeners.push({target:window,event:t,handler:r,options:{passive:!0}})});var t=function(){e.recordChangeEvent()};if(document.addEventListener("selectionchange",t),e.eventListeners.push({target:document,event:"selectionchange",handler:t}),window.MutationObserver)try{this.mutationObserver=new window.MutationObserver(function(){e.recordChangeEvent()}),this.mutationObserver.observe(document.body||document.documentElement,tp)}catch(e){e1.critical("Error while setting up mutation observer",e)}if(window.customElements)try{this.shadowDOMObserver=new tc(function(){e.recordChangeEvent()},tp),this.shadowDOMObserver.start()}catch(e){e1.critical("Error while setting up shadow DOM observer",e),this.shadowDOMObserver=null}}},tf.prototype.stopTracking=function(){if(this.isTracking){this.isTracking=!1,this.pendingClicks=[],this.lastChangeEventTimestamp=0,this.processingActive=!1,this.processingTimeout&&(clearTimeout(this.processingTimeout),this.processingTimeout=null);for(var e=0;e<this.eventListeners.length;e++){var t=this.eventListeners[e];try{t.target.removeEventListener(t.event,t.handler,t.options)}catch(e){e1.critical("Error while removing event listener",e)}}if(this.eventListeners=[],this.mutationObserver){try{this.mutationObserver.disconnect()}catch(e){e1.critical("Error while disconnecting mutation observer",e)}this.mutationObserver=null}if(this.shadowDOMObserver){try{this.shadowDOMObserver.stop()}catch(e){e1.critical("Error while stopping shadow DOM observer",e)}this.shadowDOMObserver=null}}};var tg="autocapture",tm="full-url",t_="allow_selectors",ty="allow_url_regexes",tx="block_attrs",tb="block_element_callback",tv="block_selectors",tC="block_url_regexes",tw="capture_extra_attrs",tk="capture_text_content",tS="scroll_capture_all",tT="scroll_depth_percent_checkpoints",tA="click",t
1E="dead_click",tB="input",tM="pageview",tL="rage_click",tF="scroll",tI="page_leave",tj="submit",tP={};tP[t_]=[],tP[ty]=[],tP[tx]=[],tP[tb]=null,tP[tv]=[],tP[tC]=[],tP[tw]=[],tP[tk]=!1,tP[tS]=!1,tP[tT]=[25,50,75,100],tP[tA]=!0,tP[tE]=!0,tP[tB]=!0,tP[tM]=tm,tP[tL]=!0,tP[tF]=!0,tP[tI]=!1,tP[tj]=!0;var tO={$mp_autocapture:!0},tR="$mp_click",tD="$mp_dead_click",t$="$mp_rage_click",tN=function(e){this.mp=e,this.maxScrollViewDepth=0,this.hasTrackedScrollSession=!1,this.previousScrollHeight=0};tN.prototype.init=function(){!function(){try{return!!J.createElement("div").matches}catch(e){return!1}}()?e1.critical("Autocapture unavailable: missing required DOM APIs"):(this.initPageListeners(),this.initPageviewTracking(),this.initClickTracking(),this.initDeadClickTracking(),this.initInputTracking(),this.initScrollTracking(),this.initSubmitTracking(),this.initRageClickTracking(),this.initPageLeaveTracking())},tN.prototype.getFullConfig=function(){var e=this.mp.get_config(tg);return e?ec.isObject(e)?ec.extend({},tP,e):tP:{}},tN.prototype.getConfig=function(e){return this.getFullConfig()[e]},tN.prototype.currentUrlBlocked=function(){var e=ec.info.currentUrl(),t=this.getConfig(ty)||[];if(t.length)try{return!eI(e,t)}catch(e){return e1.critical("Error while checking block URL regexes: ",e),!0}var r=this.getConfig(tC)||[];if(!r||!r.length)return!1;try{return eI(e,r)}catch(e){return e1.critical("Error while checking block URL regexes: ",e),!0}},tN.prototype.pageviewTrackingConfig=function(){return this.mp.get_config(tg)?this.getConfig(tM):this.mp.get_config("track_pageview")},tN.prototype.trackDomEvent=function(e,t){if(!this.currentUrlBlocked()){var r=this.mp.is_recording_heatmap_data()&&(t===tR&&!this.getConfig(tA)||t===t$&&!this._getClickTrackingConfig(tL)||t===tD&&!this._getClickTrackingConfig(tE)),i=function(e,t){var r=t.allowElementCallback,i=t.allowSelectors||[],n=t.blockAttrs||[],o=t.blockElementCallback,a=t.blockSelectors||[],s=t.captureTextContent||!1,l=t.captureExtraAttrs||[],c=t.capturedForHeatMap||!1,u={};ec.each(n,function(e){u[e]=!0});var h=null,d=void 0===e.target?e.srcElement:e.target;if(te(d)&&(d=d.parentNode),function(e,t){if(!e||e9(e,"html")||!e8(e))return!1;switch(e.tagName.toLowerCase()){case"form":return t.type===eW;case"input":if(-1===["button","submit"].indexOf(e.getAttribute("type")))return t.type===eO;return t.type===eR;case"select":case"textarea":return t.type===eO;default:return t.type===eR}}(d,e)&&e6(d,e,r,i)&&!e7(d,e,o,a)){for(var p=[d],f=d;f.parentNode&&!e9(f,"body");)p.push(f.parentNode),f=f.parentNode;var g,m=[],_=!1;if(ec.each(p,function(t){var n=tt(t,e,r,i);u.href||"a"!==t.tagName.toLowerCase()||(g=t.getAttribute("href"),g=n&&tr(g)&&g),e7(t,e,o,a)&&(_=!0),m.push(e3(t,e,u,l,r,i))},this),!_){var y=J.documentElement;if(h={$event_type:e.type,$host:E.location.host,$pathname:E.location.pathname,$elements:m,$el_attr__href:g,$viewportHeight:Math.max(y.clientHeight,E.innerHeight||0),$viewportWidth:Math.max(y.clientWidth,E.innerWidth||0),$pageHeight:J.body.offsetHeight||0,$pageWidth:J.body.offsetWidth||0},ec.each(l,function(e){if(!u[e]&&d.hasAttribute(e)){var t=d.getAttribute(e);tr(t)&&(h["$el_attr__"+e]=t)}}),s&&(x=e4(d,e,r,i))&&x.length&&(h.$el_text=x),e.type===eR&&(ec.each(eK,function(t){t in e&&(h["$"+t]=e[t])}),c&&(h.$captured_for_heatmap=!0),d=function(e){for(var t=e.target,r=e.composedPath(),i=0;i<r.length;i++){var n=r[i];if(e9(n,"a")||e9(n,"button")||e9(n,"input")||e9(n,"select")||n.getAttribute&&"button"===n.getAttribute("role")){t=n;break}if(n===t)break}return t}(e)),s){var x=e4(d,e,r,i);x&&x.length&&(h.$el_text=x)}if(d){if(!e6(d,e,r,i)||e7(d,e,o,a))return null;var b=e3(d,e,u,l,r,i);h.$target=b,h.$el_classes=b.$classes,ec.extend(h,ec.strip_empty_properties({$el_id:b.$id,$el_tag_name:b.$tag_name}))}}}return h}(e,{allowElementCallback:this.getConfig("allow_element_callback"),allowSelectors:this.getConfig(t_),blockAttrs:this.getConfig(tx),blockElementCallback:this.getConfig(tb),blockSelectors:this.getConfig(tv),captureExtraAttrs:this.getConfig(tw),captureTextContent:this.getConfig(tk),capturedForHeatMap:r});i&&(ec.extend(i,tO),this.mp.track(t,i))}},tN.prototype.initPageListeners=function(){if(E.removeEventListener(ez,this.listenerPopstate),E.removeEventListener(eD,this.listenerHashchange),this.pageviewTrackingConfig()||this.getConfig(tI)||this.mp.get_config("record_heatmap_data")){this.listenerPopstate=function(){E.dispatchEvent(new Event(eN))},this.listenerHashchange=function(){E.dispatchEvent(new Event(eN))},E.addEventListener(ez,this.listenerPopstate),E.addEventListener(eD,this.listenerHashchange);var e=E.history.pushState;"function"==typeof e&&(E.history.pushState=function(t,r,i){e.call(E.history,t,r,i),E.dispatchEvent(new Event(eN))});var t=E.history.replaceState;"function"==typeof t&&(E.history.replaceState=function(e,r,i){t.call(E.history,e,r,i),E.dispatchEvent(new Event(eN))})}},tN.prototype._getClickTrackingConfig=function(e){var t=this.getConfig(e);return t?!0===t?{}:"object"==typeof t?t:{}:null},tN.prototype._trackPageLeave=function(e,t,r){if(!this.hasTrackedScrollSession&&(this.getConfig(tI)||this.mp.is_recording_heatmap_data())){this.hasTrackedScrollSession=!0;var i=Math.max(J.documentElement.clientHeight,E.innerHeight||0),n=Math.round(Math.max(this.maxScrollViewDepth-i,0)/(r-i)*100),o=Math.round(i/r*100);r<=i&&(n=100,o=100);var a=ec.extend({$max_scroll_view_depth:this.maxScrollViewDepth,$max_scroll_percentage:n,$fold_line_percentage:o,$scroll_height:r,$event_type:e.type,$current_url:t||ec.info.currentUrl(),$viewportHe
1ight:i,$viewportWidth:Math.max(J.documentElement.clientWidth,E.innerWidth||0),$captured_for_heatmap:this.mp.is_recording_heatmap_data()},tO);this.mp.track("$mp_page_leave",a,{transport:"sendBeacon"})}},tN.prototype._initScrollDepthTracking=function(){if(E.removeEventListener(eG,this.listenerScrollDepth),E.removeEventListener(eq,this.listenerScrollDepth),this.mp.get_config("record_heatmap_data")){e1.log("Initializing scroll depth tracking"),this.maxScrollViewDepth=Math.max(J.documentElement.clientHeight,E.innerHeight||0);var e=ti((function(){if(!this.currentUrlBlocked()){var e=Math.max(J.documentElement.clientHeight,E.innerHeight||0)+E.scrollY;e>this.maxScrollViewDepth&&(this.maxScrollViewDepth=e),this.previousScrollHeight=J.body.scrollHeight}}).bind(this));this.listenerScrollDepth=e.listener,E.addEventListener(e.eventType,this.listenerScrollDepth)}},tN.prototype.initClickTracking=function(){E.removeEventListener(eR,this.listenerClick,!0),(this.getConfig(tA)||this.mp.get_config("record_heatmap_data"))&&(e1.log("Initializing click tracking"),this.listenerClick=(function(e){(this.getConfig(tA)||this.mp.is_recording_heatmap_data())&&this.trackDomEvent(e,tR)}).bind(this),E.addEventListener(eR,this.listenerClick,!0))},tN.prototype.initDeadClickTracking=function(){this._getClickTrackingConfig(tE)||this.mp.get_config("record_heatmap_data")?(e1.log("Initializing dead click tracking"),this._deadClickTracker||(this._deadClickTracker=new tf((function(e){this.trackDomEvent(e,tD)}).bind(this)),this._deadClickTracker.startTracking()),this.listenerDeadClick||(this.listenerDeadClick=(function(e){var t=this._getClickTrackingConfig(tE);if((t||this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()){var r=t||{};r.timeout_ms||(r.timeout_ms=500),this._deadClickTracker.trackClick(e,r)}}).bind(this),E.addEventListener(eR,this.listenerDeadClick,!0))):this.stopDeadClickTracking()},tN.prototype.initInputTracking=function(){E.removeEventListener(eO,this.listenerChange,!0),this.getConfig(tB)&&(e1.log("Initializing input tracking"),this.listenerChange=(function(e){this.getConfig(tB)&&this.trackDomEvent(e,"$mp_input_change")}).bind(this),E.addEventListener(eO,this.listenerChange,!0))},tN.prototype.initPageviewTracking=function(){if(E.removeEventListener(eN,this.listenerLocationchange),this.pageviewTrackingConfig()||this.mp.get_config("record_heatmap_data")){e1.log("Initializing pageview tracking");var e="",t=!1;(this.pageviewTrackingConfig()||this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()&&(t=this.mp.track_pageview(tO)),t&&(e=ec.info.currentUrl()),this.listenerLocationchange=ep((function(){if(!this.currentUrlBlocked()){var t=ec.info.currentUrl(),r=!1,i=t.split("#")[0].split("?")[0]!==e.split("#")[0].split("?")[0],n=this.pageviewTrackingConfig();!n&&this.mp.is_recording_heatmap_data()&&(n=tm),n===tm?r=t!==e:"url-with-path-and-query-string"===n?r=t.split("#")[0]!==e.split("#")[0]:"url-with-path"===n&&(r=i),r&&(this.mp.track_pageview(tO)&&(e=t),i&&(this.lastScrollCheckpoint=0,e1.log("Path change: re-initializing scroll depth checkpoints")))}}).bind(this)),E.addEventListener(eN,this.listenerLocationchange)}},tN.prototype.initRageClickTracking=function(){E.removeEventListener(eR,this.listenerRageClick,!0),(this._getClickTrackingConfig(tL)||this.mp.get_config("record_heatmap_data"))&&(e1.log("Initializing rage click tracking"),this._rageClickTracker||(this._rageClickTracker=new tl),this.listenerRageClick=(function(e){var t=this._getClickTrackingConfig(tL);(t||this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()&&this._rageClickTracker.isRageClick(e,t)&&this.trackDomEvent(e,t$)}).bind(this),E.addEventListener(eR,this.listenerRageClick,!0))},tN.prototype.initScrollTracking=function(){if(E.removeEventListener(eq,this.listenerScroll),E.removeEventListener(eG,this.listenerScroll),this.getConfig(tF)){e1.log("Initializing scroll tracking"),this.lastScrollCheckpoint=0;var e=ti((function(){if(this.getConfig(tF)&&!this.currentUrlBlocked()){var e=this.getConfig(tS),t=(this.getConfig(tT)||[]).slice().sort(function(e,t){return e-t}
1),r=E.scrollY,i=ec.extend({$scroll_top:r},tO);try{var n=J.body.scrollHeight,o=Math.round(r/(n-E.innerHeight)*100);if(i.$scroll_height=n,i.$scroll_percentage=o,o>this.lastScrollCheckpoint)for(var a=0;a<t.length;a++){var s=t[a];o>=s&&this.lastScrollCheckpoint<s&&(i.$scroll_checkpoint=s,this.lastScrollCheckpoint=s,e=!0)}}catch(e){e1.critical("Error while calculating scroll percentage",e)}e&&this.mp.track("$mp_scroll",i)}}).bind(this));this.listenerScroll=e.listener,E.addEventListener(e.eventType,this.listenerScroll)}},tN.prototype.initSubmitTracking=function(){E.removeEventListener(eW,this.listenerSubmit,!0),this.getConfig(tj)&&(e1.log("Initializing submit tracking"),this.listenerSubmit=(function(e){this.getConfig(tj)&&this.trackDomEvent(e,"$mp_submit")}).bind(this),E.addEventListener(eW,this.listenerSubmit,!0))},tN.prototype.initPageLeaveTracking=function(){if(J.removeEventListener(eH,this.listenerPageLeaveVisibilitychange),E.removeEventListener(eN,this.listenerPageLeaveLocationchange),E.removeEventListener(e$,this.listenerPageLoad),this.getConfig(tI)||this.mp.get_config("record_heatmap_data")){e1.log("Initializing page visibility tracking."),this._initScrollDepthTracking();var e=ec.info.currentUrl();this.listenerPageLoad=(function(){this.previousScrollHeight=J.body.scrollHeight}).bind(this),E.addEventListener(e$,this.listenerPageLoad),this.listenerPageLeaveLocationchange=ep((function(t){if(!this.currentUrlBlocked()){var r=ec.info.currentUrl();r!==e&&(this._trackPageLeave(t,e,this.previousScrollHeight),e=r,this.maxScrollViewDepth=Math.max(J.documentElement.clientHeight,E.innerHeight||0),this.previousScrollHeight=J.body.scrollHeight,this.hasTrackedScrollSession=!1)}}).bind(this)),E.addEventListener(eN,this.listenerPageLeaveLocationchange),this.listenerPageLeaveVisibilitychange=(function(t){J.hidden&&this._trackPageLeave(t,e,this.previousScrollHeight)}).bind(this),J.addEventListener(eH,this.listenerPageLeaveVisibilitychange)}},tN.prototype.stopDeadClickTracking=function(){this.listenerDeadClick&&(E.removeEventListener(eR,this.listenerDeadClick,!0),this.listenerDeadClick=null),this._deadClickTracker&&(this._deadClickTracker.stopTracking(),this._deadClickTracker=null)},ef(tN);var tz=function(e,t){return E[k]&&"function"==typeof E[k].then||(E[k]=new Promise(function(r){e(t,r)}).then(function(){var e=E[k];if(e&&"function"==typeof e.then)return e;throw Error("targeting failed to load")}).catch(function(e){throw delete E[k],e})),E[k]},tq=function(e,t,r){this.dbName=e,this.storeName=t,this.version=r.version,this.storeNamesInDb=r.storeNames,this.dbPromise=null};tq.prototype._openDb=function(){var e=this.dbName,t=this.version,r=this.storeNamesInDb;return new m(function(i,n){var o=E.indexedDB.open(e,t);o.onerror=function(){n(o.error)},o.onsuccess=function(){i(o.result)},o.onupgradeneeded=function(e){var t=e.target.result;r.forEach(function(e){t.objectStoreNames.contains(e)||t.createObjectStore(e)})}})},tq.prototype.init=function(){return E.indexedDB?(this.dbPromise||(this.dbPromise=this._openDb()),this.dbPromise.then(function(e){return e instanceof E.IDBDatabase?m.resolve():m.reject(e)})):m.reject("indexedDB is not supported in this browser")},tq.prototype.isInitialized=function(){return!!this.dbPromise},tq.prototype.makeTransaction=function(e,t){var r=this.storeName,i=function(i){return new m(function(n,o){var a=i.transaction(r,e);a.oncomplete=function(){n(a)},a.onabort=a.onerror=function(){o(a.error)},t(a.objectStore(r))})};return this.dbPromise.then(i).catch((function(e){return e&&"InvalidStateError"===e.name?(this.dbPromise=this._openDb(),this.dbPromise.then(i)):m.reject(e)}).bind(this))},tq.prototype.setItem=function(e,t){return this.makeTransaction("readwrite",function(r){r.put(t,e)})},tq.prototype.getItem=function(e){var t;return this.makeTransaction("readonly",function(r){t=r.get(e)}).then(function(){return t.result})},tq.prototype.removeItem=function(e){return this.makeTransaction("readwrite",function(t){t.delete(e)})},tq.prototype.getAll=function(){var e;return this.makeTransaction("readonly",function(t){e=t.getAll()}).then(function(){return e.result})};var tG=ed("flags"),tW="mixpanelFlags",tH={version:1,storeNames:[tW]},tK=Object.freeze({NETWORK_ONLY:"networkOnly",NETWORK_FIRST:"networkFirst",PE
1RSISTENCE_UNTIL_NETWORK_SUCCESS:"persistenceUntilNetworkSuccess"}),tU=[tK.NETWORK_ONLY,tK.NETWORK_FIRST,tK.PERSISTENCE_UNTIL_NETWORK_SUCCESS],tV=function(e,t,r){this.idb=new tq("mixpanelFlagsDb",tW,tH),this.persistenceConfig=e,this.persistedVariantsKey="persisted_variants_for_"+t,this.isGloballyDisabled=r||function(){return!1}};tV.prototype.getPolicy=function(){return this.isGloballyDisabled()||!this._isConfigValid()?tK.NETWORK_ONLY:this.persistenceConfig.variantLookupPolicy},tV.prototype.getTtlMs=function(){if(!this._isConfigValid())return 864e5;var e=this.persistenceConfig.persistenceTtlMs;return null==e?864e5:e},tV.prototype._isConfigValid=function(){var e=this.persistenceConfig;return!!e&&(-1===tU.indexOf(e.variantLookupPolicy)?(tG.error("Invalid variantLookupPolicy:",e.variantLookupPolicy),!1):void 0===e.persistenceTtlMs||null===e.persistenceTtlMs||!(e.persistenceTtlMs<=0)||(tG.error("If provided, persistenceTtlMs must be a positive number. Provided value:",e.persistenceTtlMs),!1))},tV.prototype.loadFlagsFromStorage=function(e){var t=ec.bind(function(){return this.clear().then(function(){return null}).catch(function(){return null})},this);if(this.getPolicy()===tK.NETWORK_ONLY)return t();var r=this.getTtlMs();return this.idb.init().then(ec.bind(function(){return this.idb.getItem(this.persistedVariantsKey)},this)).then(ec.bind(function(i){if(!i)return tG.log("No persisted variants found in IndexedDB"),null;if(r&&Date.now()-i.persistedAt>=r)return tG.log("Persisted variants are expiring"),null;if(!e||i.distinctId!==e.distinct_id)return tG.log("Persisted variants found, but for a different distinct_id so clearing."),t();var n=new Map;return ec.each(i.flagVariants,function(e,t){n.set(t,{key:e.variant_key,value:e.variant_value,experiment_id:e.experiment_id,is_experiment_active:e.is_experiment_active,is_qa_tester:e.is_qa_tester,variant_source:"persistence",persisted_at_in_ms:i.persistedAt,ttl_in_ms:r})}),tG.log("Loaded",n.size,"variants from IndexedDB for distinct_id",i.distinctId),{flags:n,pendingFirstTimeEvents:i.pendingFirstTimeEvents||{},persistedAtMs:i.persistedAt,ttlMs:r}},this)).catch(ec.bind(function(e){return tG.error("Failed to load persisted variants from IndexedDB, so clearing",e),t()},this))},tV.prototype.save=function(e,t,r){if(this.getPolicy()===tK.NETWORK_ONLY)return Promise.resolve();var i={};t.forEach(function(e,t){i[t]={variant_key:e.key,variant_value:e.value,experiment_id:e.experiment_id,is_experiment_active:e.is_experiment_active,is_qa_tester:e.is_qa_tester}});var n={persistedAt:Date.now(),distinctId:e&&e.distinct_id,context:e,flagVariants:i,pendingFirstTimeEvents:r||{}};return this.idb.init().then(ec.bind(function(){return this.idb.setItem(this.persistedVariantsKey,n)},this)).then(function(){tG.log("Saved",t.size,"variants to IndexedDB for distinct_id",n.distinctId)}).catch(function(e){tG.error("Failed to persist variants to IndexedDB:",e)})},tV.prototype.clear=function(){return this.isGloballyDisabled()?Promise.resolve():this.idb.init().then(ec.bind(function(){return this.idb.removeItem(this.persistedVariantsKey)},this)).then(function(){tG.log("Cleared persisted variants from IndexedDB")}).catch(function(e){tG.error("Failed to clear persisted variants from IndexedDB:",e)})};var tY=ed("flags"),tX="flags",tZ="context",tQ={};tQ[tZ]={};var tJ=function(e){return ec.isObject(e)?ec.extend({},e,{variant_source:"fallback"}):{value:e,variant_source:"fallback"}},t0=function(e){this.fetch=E.fetch,this.getFullApiRoute=e.getFullApiRoute,this.getMpConfig=e.getConfigFunc,this.setMpConfig=e.setConfigFunc,this.getMpProperty=e.getPropertyFunc,this.track=e.trackingFunc,this.loadExtraBundle=e.loadExtraBundle||function(){},this.targetingSrc=e.targetingSrc||""};function t1(e){return null!=e}t0.prototype.init=function(){return this.minApisSupported()?(this.flags=null,this.trackedFeatures=new Set,this.pendingFirstTimeEvents={},this.activatedFirstTimeEvents={},this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this.persistence=new tV(this.getConfig("persistence"),this.getMpConfig("token"),ec.bind(function(){return this.getMpConfig("disable_persistence")}
1,this)),this.persistenceLoadedPromise=this.persistence.loadFlagsFromStorage(this._buildContext()).then(ec.bind(function(e){e&&(this.flags=e.flags,this.pendingFirstTimeEvents=e.pendingFirstTimeEvents,this._loadedPersistedAtMs=e.persistedAtMs,this._loadedTtlMs=e.ttlMs)},this)),this.persistenceLoadedPromise.then(ec.bind(function(){return this.fetchFlags()},this)).catch(function(){tY.error("Error initializing feature flags")})):void tY.critical("Feature Flags unavailable: missing minimum required APIs")},t0.prototype._buildContext=function(){return ec.extend({distinct_id:this.getMpProperty("distinct_id"),device_id:this.getMpProperty("$device_id")},this.getConfig(tZ))},t0.prototype.reset=function(){return this.persistence?(this.flags=null,this.pendingFirstTimeEvents={},this.activatedFirstTimeEvents={},this.trackedFeatures=new Set,this.fetchPromise=null,this._fetchInProgressStartTime=null,this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this.persistence.clear().then(ec.bind(function(){return this.fetchFlags()},this)).catch(function(){tY.error("Error during flags reset")})):Promise.resolve()},t0.prototype.getFullConfig=function(){var e=this.getMpConfig(tX);return e?ec.isObject(e)?ec.extend({},tQ,e):tQ:{}},t0.prototype.getConfig=function(e){return this.getFullConfig()[e]},t0.prototype.isSystemEnabled=function(){return!!this.getMpConfig(tX)},t0.prototype.updateContext=function(e,t){if(!this.isSystemEnabled())return tY.critical("Feature Flags not enabled, cannot update context"),Promise.resolve();var r=this.getMpConfig(tX);ec.isObject(r)||(r={});var i=t&&t.replace?{}:this.getConfig(tZ);r[tZ]=ec.extend({},i,e);var n={};return n[tX]=r,this.setMpConfig(n),this.fetchFlags().catch(function(){tY.error("Error fetching flags during updateContext")})},t0.prototype.areFlagsReady=function(){return this.isSystemEnabled()||tY.error("Feature Flags not enabled"),!!this.flags},t0.prototype.fetchFlags=function(){if(!this.isSystemEnabled())return Promise.resolve();var e=this._buildContext(),t=e.distinct_id,r=eA();tY.log("Fetching flags for distinct ID: "+t);var i=new URLSearchParams;i.set("context",JSON.stringify(e)),i.set("token",this.getMpConfig("token")),i.set("mp_lib","web"),i.set("$lib_version",w.LIB_VERSION);var n=this.getFullApiRoute()+"?"+i.toString();return this._fetchInProgressStartTime=Date.now(),this.fetchPromise=this.fetch.call(E,n,{method:"GET",headers:{Authorization:"Basic "+btoa(this.getMpConfig("token")+":"),traceparent:r}}).then((function(e){return this.markFetchComplete(),e.json()}).bind(this)).then((function(t){var i=t.flags;if(!i)throw Error("No flags in API response");var n=new Map,o={};ec.each(i,function(e,t){var r=!1,i=t+":";if(ec.each(this.activatedFirstTimeEvents,function(e,t){t.startsWith(i)&&(r=!0)}),r){var o=this.flags&&this.flags.get(t);o&&n.set(t,o)}else n.set(t,{key:e.variant_key,value:e.variant_value,experiment_id:e.experiment_id,is_experiment_active:e.is_experiment_active,is_qa_tester:e.is_qa_tester,variant_source:"network"})},this);var a=t.pending_first_time_events;a&&a.length>0&&ec.each(a,function(e){var t=e.flag_key,r=t+":"+e.first_time_event_hash;this.activatedFirstTimeEvents[r]||(o[r]={flag_key:t,flag_id:e.flag_id,project_id:e.project_id,first_time_event_hash:e.first_time_event_hash,event_name:e.event_name,property_filters:e.property_filters,pending_variant:e.pending_variant})},this),this.activatedFirstTimeEvents&&ec.each(this.activatedFirstTimeEvents,function(e,t){var r=t.split(":")[0];e&&!n.has(r)&&this.flags&&this.flags.has(r)&&n.set(r,this.flags.get(r))},this),this.flags=n,this.trackedFeatures=new Set,this.pendingFirstTimeEvents=o,this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this._traceparent=r,this._loadTargetingIfNeeded(),this.persistence.save(e,this.flags,this.pendingFirstTimeEvents)}).bind(this)).catch((function(e){throw this._fetchInProgressStartTime&&this.markFetchComplete(),tY.error(e),e}).bind(this)),this.fetchPromise},t0.prototype.loadFlags=function(){return this.isSystemEnabled()?this.trackedFeatures?this._fetchInProgressStartTime?this.fetchPromise:this.fetchFlags():(tY.error("loadFlags called before init"),Promise.resolve()):Promise.resolve()},t0.prototype.markFetchComplete=function(){this._fetchInProgressStartTime?(this._fetchStartTime=this._fetchInProgressStartTime,this._fetchCompleteTime=Date.now(),this._fetchLatency=this._fetchCompleteTime-this._fetchStartTime,this._fetchInProgressStartTime=null):tY.error("Fetch in progress started time not set, cannot mark fetch complete")},t0.prototype._loadTargetingIfNeeded=function(){var e=!1;ec.each(this.pendingFirstTimeEvents,function(t){t.property_filters&&!ec.isEmptyObject(t.property_filters)&&(e=!0)}),e&&this.getTargeting().then(function(){tY.log("targeting loaded for property filter evaluation")})},t0.prototype.getTargeting=function(){return tz(this.loadExtraBundle.bind(this),this.targetingSrc).catch((function(e){tY.error("Failed to load targeting: "+e)}).bind(this))},t0.prototype.checkFirstTimeEvents=function(e,t){!this.pendingFirstTimeEvents||ec.isEmptyObject(this.pendingFirstTimeEvents)||(E[k]&&ec.isFunction(E[k].then)?E[k].then((function(r){this._processFirstTimeEventCheck(e,t,r)}).bind(this)).catch((function(){this._processFirstTimeEventCheck(e,t,null)}).bind(this)):this._processFirstTimeEventCheck(e,t,null))},t0.prototype._processFirstTimeEventCheck=function(e,t,r){ec.each(this.pendingFirstTimeEvents,function(i,n){if(!this.activatedFirstTimeEvents[n]){var o,a=i.flag_key;if(!r&&i.property_filters&&!ec.isEmptyObject(i.property_filters))return void tY.warn('Skipping event check for "'+a+'" - property filters require targeting library');if(r){var s={event_name:i.event_name,property_filters:i.property_filters};o=r.eventMatchesCriteria(e,t,s)}else o={matches:e===i.event_name,error:null};if(o.error)return void tY.error('Error checking first-time event for flag "'+a+'": '+o.error);if(o.matches){tY.log('First-time event matched for flag "'+a+'": '+e);var l={key:i.pending_variant.variant_key,value:i.pending_variant.variant_value,experiment_id:i.pending_variant.experiment_id,is_experiment_active:i.pending_variant.is_experiment_active};this.flags.set(a,l),this.trackedFeatures.delete(a),this.activatedFirstTimeEvents[n]=!0,this.recordFirstTimeEvent(i.flag_id,i.project_id,i.first_time_event_hash)}}},this)},t0.prototype.getFirstTimeEventApiRoute=function(e){return this.getFullApiRoute().replace(/\/$/,"")+"/"+e+"/first-time-events"},t0.prototype.recordFirstTimeEvent=function(e,t,r){var i=this.getMpProperty("distinct_id"),n=eA(),o=new URLSearchParams;o.set("mp_lib","web"),o.set("$lib_version",w.LIB_VERSION);var a=this.getFirstTimeEventApiRoute(e)+"?"+o.toString();tY.log("Recording first-time event for flag: "+e),this.fetch.call(E,a,{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Basic "+btoa(this.getMpConfig("token")+":"),traceparent:n},body:JSON.stringify({distinct_id:i,project_id:t,first_time_event_hash:r})}).catch(function(t){tY.error("Failed to record first-time event for flag "+e+": "+t)})},t0.prototype.getVariant=function(e,t){if(!this.persistenceLoadedProm
1ise)return new Promise(function(e){tY.critical("Feature Flags not initialized"),e(tJ(t))});var r=this.persistence.getPolicy();return this.persistenceLoadedPromise.then(ec.bind(function(){if(r===tK.PERSISTENCE_UNTIL_NETWORK_SUCCESS)return this.areFlagsReady()&&!this._loadedPersistenceIsStale()?this.getVariantSync(e,t):this.fetchPromise?this.fetchPromise.then(ec.bind(function(){return this.getVariantSync(e,t)},this)).catch(function(e){return tY.error(e),tJ(t)}):tJ(t);var i=ec.bind(function(){return this.getVariantSync(e,t)},this);return this.fetchPromise?this.fetchPromise.then(i).catch(i):tJ(t)},this))},t0.prototype._loadedPersistenceIsStale=function(){return!!this._loadedPersistedAtMs&&!!this._loadedTtlMs&&Date.now()-this._loadedPersistedAtMs>=this._loadedTtlMs},t0.prototype.getVariantSync=function(e,t){if(this._loadedPersistenceIsStale())return tY.log('Loaded persisted variants are past TTL so returning fallback for "'+e+'"'),tJ(t);if(!this.areFlagsReady())return tY.log("Flags not loaded yet"),tJ(t);var r=this.flags.get(e);return r?(this.trackFeatureCheck(e,r),r):(tY.log('No flag found: "'+e+'"'),tJ(t))},t0.prototype.getAllVariants=function(){if(!this.persistenceLoadedPromise)return tY.critical("Feature Flags not initialized"),Promise.resolve(new Map);var e=this.persistence.getPolicy();return this.persistenceLoadedPromise.then(ec.bind(function(){if(e===tK.PERSISTENCE_UNTIL_NETWORK_SUCCESS)return this.areFlagsReady()&&!this._loadedPersistenceIsStale()?this.getAllVariantsSync():this.fetchPromise?this.fetchPromise.then(ec.bind(function(){return this.getAllVariantsSync()},this)).catch(function(e){return tY.error(e),new Map}):new Map;var t=ec.bind(this.getAllVariantsSync,this);return this.fetchPromise?this.fetchPromise.then(t).catch(t):new Map},this))},t0.prototype.getAllVariantsSync=function(){return this._loadedPersistenceIsStale()?(tY.log("Loaded persisted variants are past TTL so returning empty Map"),new Map):this.flags||new Map},t0.prototype.getVariantValue=function(e,t){return this.getVariant(e,{value:t}).then(function(e){return e.value}).catch(function(e){return tY.error(e),t})},t0.prototype.getFeatureData=function(e,t){return tY.critical("mixpanel.flags.get_feature_data() is deprecated and will be removed in a future release. Use mixpanel.flags.get_variant_value() instead."),this.getVariantValue(e,t)},t0.prototype.getVariantValueSync=function(e,t){return this.getVariantSync(e,{value:t}).value},t0.prototype.isEnabled=function(e,t){return this.getVariantValue(e).then((function(){return this.isEnabledSync(e,t)}).bind(this)).catch(function(e){return tY.error(e),t})},t0.prototype.isEnabledSync=function(e,t){t=t||!1;var r=this.getVariantValueSync(e,t);return!0!==r&&!1!==r&&(tY.error('Feature flag "'+e+'" value: '+r+" is not a boolean; returning fallback value: "+t),r=t),r},t0.prototype.trackFeatureCheck=function(e,t){if(!this.trackedFeatures.has(e)){this.trackedFeatures.add(e);var r={"Experiment name":e,"Variant name":t.key,$experiment_type:"feature_flag","Variant fetch start time":t1(this._fetchStartTime)?new Date(this._fetchStartTime).toISOString():null,"Variant fetch complete time":t1(this._fetchCompleteTime)?new Date(this._fetchCompleteTime).toISOString():null,"Variant fetch latency (ms)":this._fetchLatency,"Variant fetch traceparent":this._traceparent};t1(t.experiment_id)&&(r.$experiment_id=t.experiment_id),t1(t.is_experiment_active)&&(r.$is_experiment_active=t.is_experiment_active),t1(t.is_qa_tester)&&(r.$is_qa_tester=t.is_qa_tester),t1(t.variant_source)&&(r.$variant_source=t.variant_source),t1(t.persisted_at_in_ms)&&(r.$persisted_at_in_ms=t.persisted_at_in_ms),t1(t.ttl_in_ms)&&(r.$ttl_in_ms=t.ttl_in_ms),this.track("$experiment_started",r)}},t0.prototype.whenReady=function(){return this.fetchPromise?this.fetchPromise:Promise.resolve()},t0.prototype.minApisSupported=function(){return!!this.fetch&&"u">typeof Promise&&"u">typeof Map&&"u">typeof Set},ef(t0),t0.prototype.are_flags_ready=t0.prototype.areFlagsReady,t0.prototype.get_variant=t0.prototype.getVariant,t0.prototype.get_variant_sync=t0.prototype.getVariantSync,t0.prototype.get_all_variants=t0.prototype.getAllVariants,t0.prototype.get_all_variants_sync=t0.prototype.getAllVariantsSync,t0.prototype.get_variant_value=t0.prototype.getVariantValue,t0.prototype.get_variant_value_sync=t0.prototype.getVariantValueSync,t0.prototype.is_enabled=t0.prototype.isEnabled,t0.prototype.is_enabled_sync=t0.prototype.isEnabledSync,t0.prototype.load_flags=t0.prototype.loadFlags,t0.prototype.update_context=t0.prototype.updateContext,t0.prototype.when_ready=t0.prototype.whenReady,t0.prototype.get_feature_data=t0.prototype.getFeatureData,t0.prototype.getTargeting=t0.prototype.getTargeting;var t2="mixpanelRecordingRegistry",t5={version:1,storeNames:["mixpanelRecordingEvents",t2]}
1,t3=function(e){var t=Date.now();return!e||t>e.maxExpires||t>e.idleExpires},t4=function(e,t){if(!ec.isArray(e))return e&&t.critical("record_allowed_iframe_origins must be an array of origin strings, cross-origin recording will be disabled."),[];for(var r=[],i=0;i<e.length;i++)try{var n=new URL(e[i]).origin;if("null"===n){t.critical(e[i]+" has an opaque origin. Skipping this entry.");continue}r.push(n)}catch(r){t.critical(e[i]+" is not a valid origin URL. Skipping this entry.")}return r},t6=ed("recorder"),t7="mp_iframe_handshake_request",t8="mp_iframe_handshake_response",t9=function(e){this.mixpanelInstance=e.mixpanelInstance,this.getMpConfig=e.getConfigFunc,this.getTabId=e.getTabIdFunc,this.reportError=e.reportErrorFunc,this.getDistinctId=e.getDistinctIdFunc,this.loadExtraBundle=e.loadExtraBundle,this.recorderSrc=e.recorderSrc,this.targetingSrc=e.targetingSrc,this.libBasePath=e.libBasePath,this._recorder=null,this._parentReplayId=null,this._parentFrameRetryInterval=null};t9.prototype.shouldLoadRecorder=function(){if(this.getMpConfig("disable_persistence"))return eu.log("Load recorder check skipped due to disable_persistence config"),m.resolve(!1);var e=new tq("mixpanelBrowserDb",t2,t5),t=this.getTabId();return e.init().then(function(){return e.getAll()}).then(function(e){for(var r=0;r<e.length;r++)if(t3(e[r])||e[r].tabId===t)return!0;return!1}).catch(ec.bind(function(e){return this.reportError("Error checking recording registry",e),!1},this))},t9.prototype.checkAndStartSessionRecording=function(e,t){if(!E.MutationObserver)return eu.critical("Browser does not support MutationObserver; skipping session recording"),m.resolve();var r=ec.bind(function(e){return new m(ec.bind(function(t){var r=ep(ec.bind(function(){this._recorder=this._recorder||new E[S](this.mixpanelInstance),this._recorder.resumeRecording(e),t()},this));if(ec.isUndefined(E[S])){var i=this.recorderSrc||this.libBasePath+"__MP_RECORDER_FILENAME__";this.loadExtraBundle(i,r)}else r()},this))},this),i=t4(this.getMpConfig("record_allowed_iframe_origins"),t6);if(i.length>0&&(this._setupParentFrameListener(i),E.parent!==E))return this._setupChildFrameListener(i,r),this._sendParentFrameRequestWithRetry(i),m.resolve();var n=ec.isUndefined(t)?this.getMpConfig("record_sessions_percent"):t,o=n>0&&100*Math.random()<=n;return e||o?r(!0):this.shouldLoadRecorder().then(ec.bind(function(e){return e?r(!1):m.resolve()},this))},t9.prototype.isRecording=function(){if(!this._recorder||!ec.isFunction(this._recorder.isRecording))return!1;try{return this._recorder.isRecording()}catch(e){return this.reportError("Error checking if recording is active",e),!1}},t9.prototype.startRecordingOnEvent=function(e,t){var r=this.isRecording(),i=this.getMpConfig("recording_event_triggers");if(!r&&i){var n=i[e];if(n&&"number"==typeof n.percentage){var o=n.percentage,a=n.property_filters;if(a&&!ec.isEmptyObject(a)){var s=this.targetingSrc||this.libBasePath+T;tz(this.loadExtraBundle,s).then((function(r){try{r.eventMatchesCriteria(e,t,{event_name:e,property_filters:a}).matches&&this.checkAndStartSessionRecording(!1,o)}catch(e){eu.critical("Could not parse recording event trigger properties logic:",e)}}).bind(this)).catch(function(e){eu.critical("Failed to load targeting library:",e)})}else this.checkAndStartSessionRecording(!1,o)}}},t9.prototype.stopSessionRecording=function(){return this._recorder?this._recorder.stopRecording():m.resolve()},t9.prototype.pauseSessionRecording=function(){return this._recorder?this._recorder.pauseRecording():m.resolve()},t9.prototype.resumeSessionRecording=function(){return this._recorder?this._recorder.resumeRecording():m.resolve()},t9.prototype.isRecordingHeatmapData=function(){return this.getSessionReplayId()&&this.getMpConfig("record_heatmap_data")},t9.prototype.getSessionRecordingProperties=function(){var e={},t=this.getSessionReplayId();return t&&(e.$mp_replay_id=t),e},t9.prototype.getSessionReplayUrl=function(){var e=null,t=this.getSessionReplayId();return t&&(e="https://mixpanel.com/projects/replay-redirect?"+ec.HTTPBuildQuery({replay_id:t,distinct_id:this.getDistinctId(),token:this.getMpConfig("token")})),e},t9.prototype.getSessionReplayId=function(){if(this._parentReplayId)return this._parentReplayId;var e=null;return this._recorder&&(e=this._recorder.replayId),e||null},t9.prototype.getRecorder=function(){return this._recorder},t9.prototype._setupChildFrameListener=function(e,t){if(!this._childFrameMessageHandler){var r=this;this._childFrameMessageHandler=function(i){if(-1!==e.indexOf(i.origin)){var n=i.data;n&&n.type===t8&&n.token===r.getMpConfig("token")&&n.replayId&&(r._parentReplayId=n.replayId,n.distinctId&&r.mixpanelInstance.identify(n.distinctId),r._parentFrameRetryActive=!1,E.removeEventListener("message",r._childFrameMessageHandler),r._childFrameMessageHandler=null,t(!0))}},E.addEventListener("message",this._childFrameMessageHandler)}},t9.prototype._sendParentFrameRequest=function(e){var t={};t.type=t7,t.token=this.getMpConfig("token");for(var r=0;r<e.length;r++)try{E.parent.postMessage(t,e[r])}catch(e){}},t9.prototype._sendParentFrameRequestWithRetry=function(e){var t=this,r=0,i=50;this._parentFrameRetryActive=!0,this._sendParentFrameRequest(e),!function n(){setTimeout(function(){!t._parentFrameRetryActive||t._parentReplayId||++r>=10||(t._sendParentFrameRequest(e),i*=2,n())},i)}()},t9.prototype._setupParentFrameListener=function(e){if(!this._parentFrameMessageHandler){var t=this;this._parentFrameMessageHandler=function(r){if(-1!==e.indexOf(r.origin)){var i=r.data;if(i&&i.type===t7&&i.token===t.getMpConfig("token")){var n=t.getSessionReplayId();if(n){var o={};o.type=t8,o.token=t.getMpConfig("token"),o.replayId=n,o.distinctId=t.getDistinctId(),r.source.postMessage(o,r.origin)}}}},E.addEventListener("message",this._parentFrameMessageHandler)}},ef(t9);var re=function(){};re.prototype.create_properties=function(){},re.prototype.event_handler=function(){},re.prototype.after_track_handler=function(){},re.prototype.init=function(e){return this.mp=e,this},re.prototype.track=function(e,t,r,i){var n=this,o=ec.dom_query(e);return 0===o.length?void eu.error("The DOM query ("+e+") returned 0 elements"):(ec.each(o,function(e){ec.register_event(e,this.override_event,function(e){var o={},a=n.create_properties(r,this),s=n.mp.get_config("track_links_timeout");n.event_handler(e,this,o),window.setTimeout(n.track_callback(i,a,o,!0),s),n.mp.track(t,a,n.track_callback(i,a,o))})},this),!0)},re.prototype.track_callback=function(e,t,r,i){i=i||!1;var n=this;return function(){r.callback_fired||(r.callback_fired=!0,e&&!1===e(i,t)||n.after_track_handler(t,r,i))}},re.prototype.create_properties=function(e,t){return"function"==typeof e?e(t):ec.extend({},e)};var rt=function(){this.override_event="click"};ec.inherit(rt,re),rt.prototype.create_properties=function(e,t){var r=rt.superclass.create_properties.apply(this,arguments);return t.href&&(r.url=t.href),r},rt.prototype.event_handler=function(e,t,r){r.new_tab=2===e.which||e.metaKey||e.ctrlKey||"_blank"===t.target,r.href=t.href,r.new_tab||e.preventDefault()},rt.prototype.after_track_handler=function(e,t){t.new_tab||setTimeout(function(){window.location=t.href},0)};var rr=function(){this.override_event="submit"};ec.inherit(rr,re),rr.prototype.event_handler=function(e,t,r){r.element=t,e.preventDefault()},rr.prototype.after_track_handler=function(e,t){setTimeout(function(){t.element.submit()},0)};var ri=ed("lock"),rn=function(e,t){t=t||{},this.storageKey=e,this.storage=t.storage||ev(),this.pollIntervalMS=t.pollIntervalMS||100,this.timeoutMS=t.timeoutMS||2e3,this.promiseImpl=t.promiseImpl||m};rn.prototype.withLock=function(e,t){return new this.promiseImpl(ec.bind(function(r,i){var n=t||new Date().getTime()+"|"+Math.random(),o=new Date().getTime(),a=this.storageKey,s=this.pollIntervalMS,l=this.timeoutMS,c=this.storage,u=a+":X",h=a+":Y",d=a+":Z",p=function(e){if(new Date().getTime()-o>l){ri.error("Timeout waiting for mutex on "+a+"; clearing lock. ["+n+"]"),c.removeItem(d),c.removeItem(h),m();return}setTimeout(function(){try{e()}catch(e){i(e)}},s*(Math.random()+.1))},f=function(e,t){e()?t():p(function(){f(e,t)})},g=function(){var e=c.getItem(h);return(!e||e===n)&&(c.setItem(h,n),c.getItem(h)===n||(ey(c,!0)||i(Error("localStorage support dropped while acquiring lock")),!1))},m=function(){c.setItem(u,n),f(g,function(){c.getItem(u)===n?_():p(function(){c.getItem(h)!==n?m():f(function(){return!c.getItem(d)},_)})})},_=function(){c.setItem(d,"1");var t=function(){c.removeItem(d),c.getItem(h)===n&&c.removeItem(h),c.getItem(u)===n&&c.removeItem(u)};e().then(function(e){t(),r(e)}).catch(function(e){t(),i(e)})};try{if(ey(c,!0))m();else throw Error("localStorage support check failed")}catch(e){i(e)}},this))};var ro=function(e){this.storage=e||ev()};ro.prototype.init=function(){return this.storage?m.resolve():m.reject(Error("localStorage is not available"))},ro.prototype.isInitialized=function(){return!0},ro.prototype.setItem=function(e,t){return new m(ec.bind(function(r,i){try{this.storage.setItem(e,ej(t))}catch(e){i(e)}r()},this))},ro.prototype.getItem=function(e){return new m(ec.bind(function(t,r){var i;try{i=eP(this.storage.getItem(e))}catch(e){r(e)}t(i)},this))},ro.prototype.removeItem=function(e){return new m(ec.bind(function(t,r){try{this.storage.removeItem(e)}catch(e){r(e)}t()},this))};var ra=ed("batch"),rs=function(e,t){t=t||{},this.storageKey=e,this.usePersistence=t.usePersistence,this.usePersistence&&(this.queueStorage=t.queueStorage||new ro,this.lock=new rn(e,{storage:t.sharedLockStorage,timeoutMS:t.sharedLockTimeoutMS})),this.reportError=t.errorReporter||ec.bind(ra.error,ra),this.pid=t.pid||null,this.memQueue=[],this.initialized=!1,t.enqueueThrottleMs?this.enqueuePersisted=eS(ec.bind(this._enqueuePersisted,this),t.enqueueThrottleMs):this.enqueuePersisted=ec.bind(function(e){return this._enqueuePersisted([e])},this)};rs.prototype.ensureInit=function(){return this.initialized||!this.usePersistence?m.resolve():this.queueStorage.init(
1).then(ec.bind(function(){this.initialized=!0},this)).catch(ec.bind(function(e){this.reportError("Error initializing queue persistence. Disabling persistence",e),this.initialized=!0,this.usePersistence=!1},this))},rs.prototype.enqueue=function(e,t){var r={id:eT(),flushAfter:new Date().getTime()+2*t,payload:e};return this.usePersistence?this.enqueuePersisted(r):(this.memQueue.push(r),m.resolve(!0))},rs.prototype._enqueuePersisted=function(e){var t=ec.bind(function(){return this.ensureInit().then(ec.bind(function(){return this.readFromStorage()},this)).then(ec.bind(function(t){return this.saveToStorage(t.concat(e))},this)).then(ec.bind(function(t){return t&&(this.memQueue=this.memQueue.concat(e)),t},this)).catch(ec.bind(function(t){return this.reportError("Error enqueueing items",t,e),!1},this))},this);return this.lock.withLock(t,this.pid).catch(ec.bind(function(e){return this.reportError("Error acquiring storage lock",e),!1},this))},rs.prototype.fillBatch=function(e){var t=this.memQueue.slice(0,e);return this.usePersistence&&t.length<e?this.ensureInit().then(ec.bind(function(){return this.readFromStorage()},this)).then(ec.bind(function(r){if(r.length){var i={};ec.each(t,function(e){i[e.id]=!0});for(var n=0;n<r.length;n++){var o=r[n];if(new Date().getTime()>o.flushAfter&&!i[o.id]&&(o.orphaned=!0,t.push(o),t.length>=e))break}}return t},this)):m.resolve(t)};var rl=function(e,t){var r=[];return ec.each(e,function(e){e.id&&!t[e.id]&&r.push(e)}),r};rs.prototype.removeItemsByID=function(e){var t={};if(ec.each(e,function(e){t[e]=!0}),this.memQueue=rl(this.memQueue,t),!this.usePersistence)return m.resolve(!0);var r=ec.bind(function(){return this.ensureInit().then(ec.bind(function(){return this.readFromStorage()},this)).then(ec.bind(function(e){return e=rl(e,t),this.saveToStorage(e)},this)).then(ec.bind(function(){return this.readFromStorage()},this)).then(ec.bind(function(e){for(var r=0;r<e.length;r++){var i=e[r];if(i.id&&t[i.id])throw Error("Item not removed from storage")}return!0},this)).catch(ec.bind(function(t){return this.reportError("Error removing items",t,e),!1},this))},this);return this.lock.withLock(r,this.pid).catch(ec.bind(function(e){return this.reportError("Error acquiring storage lock",e),!ey(this.lock.storage,!0)&&r().then(ec.bind(function(e){return e||this.queueStorage.removeItem(this.storageKey).then(function(){return e})},this)).catch(ec.bind(function(e){return this.reportError("Error clearing queue",e),!1},this))},this))};var rc=function(e,t){var r=[];return ec.each(e,function(e){var i=e.id;if(i in t){var n=t[i];null!==n&&(e.payload=n,r.push(e))}else r.push(e)}),r};rs.prototype.updatePayloads=function(e){return(this.memQueue=rc(this.memQueue,e),this.usePersistence)?this.lock.withLock(ec.bind(function(){return this.ensureInit().then(ec.bind(function(){return this.readFromStorage()},this)).then(ec.bind(function(t){return t=rc(t,e),this.saveToStorage(t)},this)).catch(ec.bind(function(t){return this.reportError("Error updating items",e,t),!1},this))},this),this.pid).catch(ec.bind(function(e){return this.reportError("Error acquiring storage lock",e),!1},this)):m.resolve(!0)},rs.prototype.readFromStorage=function(){return this.ensureInit().then(ec.bind(function(){return this.queueStorage.getItem(this.storageKey)},this)).then(ec.bind(function(e){return e&&!ec.isArray(e)&&(this.reportError("Invalid storage entry:",e),e=null),e||[]},this)).catch(ec.bind(function(e){return this.reportError("Error retrieving queue",e),[]},this))},rs.prototype.saveToStorage=function(e){return this.ensureInit().then(ec.bind(function(){return this.queueStorage.setItem(this.storageKey,e)},this)).then(function(){return!0}).catch(ec.bind(function(e){return this.reportError("Error saving queue",e),!1},this))},rs.prototype.clear=function(){return(this.memQueue=[],this.usePersistence)?this.ensureInit().then(ec.bind(function(){return this.queueStorage.removeItem(this.storageKey)},this)):m.resolve()};var ru=ed("batch"),rh=function(e,t){this.errorReporter=t.errorReporter,this.queue=new rs(e,{errorReporter:ec.bind(this.reportError,this),queueStorage:t.queueStorage,sharedLockStorage:t.sharedLockStorage,sharedLockTimeoutMS:t.sharedLockTimeoutMS,usePersistence:t.usePersistence,enqueueThrottleMs:t.enqueueThrottleMs}),this.libConfig=t.libConfig,this.sendRequest=t.sendRequestFunc,this.beforeSendHook=t.beforeSendHook,this.stopAllBatching=t.stopAllBatchingFunc,this.batchSize=this.libConfig.batch_size,this.flushInterval=this.libConfig.batch_flush_interval_ms,this.stopped=!this.libConfig.batch_autostart,this.consecutiveRemovalFailures=0,this.itemIdsSentSuccessfully={},this.flushOnlyOnInterval=t.flushOnlyOnInterval||!1,this._flushPromise=null};function rd(e,t){rw(!0,e,t)}function rp(e,t){rw(!1,e,t)}function rf(e,t){return"1"===rC(e,t)}function rg(e,t){if(function(e){if(e&&e.ignoreDnt)return!1;var t=e&&e.window||E,r=t.navigator||{},i=!1;return ec.each([r.doNotTrack,r.msDoNotTrack,t.doNotTrack],function(e){ec.includes([!0,1,"1","yes"],e)&&(i=!0)}),i}(t))return eu.warn('This browser has "Do Not Track" enabled. This will prevent the Mixpanel SDK from sending any data. To ignore the "Do Not Track" browser setting, initialize the Mixpanel instance with the config "ignore_dnt: true"'),!0;var r="0"===rC(e,t);return r&&eu.warn("You are opted out of Mixpanel tracking. This will prevent the Mixpanel SDK from sending any data."),r}function rm(e){return rk(e,function(e){return this.get_config(e)})}function r_(e){return rk(e,function(e){return this._get_config(e)})}function ry(e){return rk(e,function(e){return this._get_config(e)})}function rx(e,t){rb(t=t||{}).remove(rv(e,t),!!t.crossSubdomainCookie,t.cookieDomain)}function rb(e){return"localStorage"===(e=e||{}).persistenceType?ec.localStorage:ec.cookie}function rv(e,t){return((t=t||{}).persistencePrefix||"__mp_opt_in_out_")+e}function rC(e,t){return rb(t).get(rv(e,t))}function rw(e,t,r){ec.isString(t)&&t.length?(rb(r=r||{}).set(rv(t,r),+!!e,ec.isNumber(r.cookieExpiration)?r.cookieExpiration:null,!!r.crossSubdomainCookie,!!r.secureCookie,!!r.crossSiteCookie,r.cookieDomain),r.track&&e&&r.track(r.trackEventName||"$opt_in",r.trackProperties,{send_immediately:!0})):eu.error("gdpr."+(e?"optIn":"optOut")+" called with an invali
1d token")}function rk(e,t){return function(){var r=!1;try{var i=t.call(this,"token"),n=t.call(this,"ignore_dnt"),o=t.call(this,"opt_out_tracking_persistence_type"),a=t.call(this,"opt_out_tracking_cookie_prefix"),s=t.call(this,"window");i&&(r=rg(i,{ignoreDnt:n,persistenceType:o,persistencePrefix:a,window:s}))}catch(e){eu.error("Unexpected error when checking tracking opt-out status: "+e)}if(!r)return e.apply(this,arguments);var l=arguments[arguments.length-1];"function"==typeof l&&l(0)}}rh.prototype.enqueue=function(e){return this.queue.enqueue(e,this.flushInterval)},rh.prototype.start=function(){return this.stopped=!1,this.consecutiveRemovalFailures=0,this.flush()},rh.prototype.stop=function(){this.stopped=!0,this.timeoutID&&(clearTimeout(this.timeoutID),this.timeoutID=null)},rh.prototype.clear=function(){return this.queue.clear()},rh.prototype.resetBatchSize=function(){this.batchSize=this.libConfig.batch_size},rh.prototype.resetFlush=function(){this.scheduleFlush(this.libConfig.batch_flush_interval_ms)},rh.prototype.scheduleFlush=function(e){this.flushInterval=e,this.stopped||(this.timeoutID=setTimeout(ec.bind(function(){this.stopped||(this._flushPromise=this.flush())},this),this.flushInterval))},rh.prototype.sendRequestPromise=function(e,t){return new m(ec.bind(function(r){this.sendRequest(e,t,r)},this))},rh.prototype.flush=function(e){if(this.requestInProgress)return ru.log("Flush: Request already in progress"),m.resolve();this.requestInProgress=!0,e=e||{};var t=this.libConfig.batch_request_timeout_ms,r=new Date().getTime(),i=this.batchSize;return this.queue.fillBatch(i).then(ec.bind(function(n){var o=n.length===i,a=[],s={};if(ec.each(n,function(e){var t=e.payload;if(this.beforeSendHook&&!e.orphaned&&(t=this.beforeSendHook(t)),t){t.event&&t.properties&&(t.properties=ec.extend({},t.properties,{mp_sent_by_lib_version:w.LIB_VERSION}));var r=!0,i=e.id;i?(this.itemIdsSentSuccessfully[i]||0)>5&&(this.reportError("[dupe] item ID sent too many times, not sending",{item:e,batchSize:n.length,timesSent:this.itemIdsSentSuccessfully[i]}),r=!1):this.reportError("[dupe] found item with no ID",{item:e}),r&&a.push(t)}s[e.id]=t},this),a.length<1)return this.requestInProgress=!1,this.resetFlush(),m.resolve();var l=ec.bind(function(){return this.queue.removeItemsByID(ec.map(n,function(e){return e.id})).then(ec.bind(function(e){return(ec.each(n,ec.bind(function(e){var t=e.id;t?(this.itemIdsSentSuccessfully[t]=this.itemIdsSentSuccessfully[t]||0,this.itemIdsSentSuccessfully[t]++,this.itemIdsSentSuccessfully[t]>5&&this.reportError("[dupe] item ID sent too many times",{item:e,batchSize:n.length,timesSent:this.itemIdsSentSuccessfully[t]})):this.reportError("[dupe] found item with no ID while removing",{item:e})},this)),e)?(this.consecutiveRemovalFailures=0,this.flushOnlyOnInterval&&!o)?(this.resetFlush(),m.resolve()):this.flush():(++this.consecutiveRemovalFailures>5?(this.reportError("Too many queue failures; disabling batching system."),this.stopAllBatching()):this.resetFlush(),m.resolve())},this))},this),c=ec.bind(function(o){this.requestInProgress=!1;try{if(e.unloading)return this.queue.updatePayloads(s);if(ec.isObject(o)&&"timeout"===o.error&&new Date().getTime()-r>=t)return this.reportError("Network timeout; retrying"),this.flush();if(ec.isObject(o)&&(o.httpStatusCode>=500||429===o.httpStatusCode||o.httpStatusCode<=0&&!eL()||"timeout"===o.error)){var a=2*this.flushInterval;return o.retryAfter&&(a=1e3*parseInt(o.retryAfter,10)||a),a=Math.min(6e5,a),this.reportError("Error; retry in "+a+" ms"),this.scheduleFlush(a),m.resolve()}else{if(!ec.isObject(o)||413!==o.httpStatusCode)return l();if(!(n.length>1))return this.reportError("Single-event request too large; dropping",n),this.resetBatchSize(),l();var c=Math.max(1,Math.floor(i/2));return this.batchSize=Math.min(this.batchSize,c,n.length-1),this.reportError("413 response; reducing batch size to "+this.batchSize),this.resetFlush(),m.resolve()}}catch(e){this.reportError("Error handling API response",e),this.resetFlush()}},this),u={method:"POST",verbose:!0,ignore_json_errors:!0,timeout_ms:t};return e.unloading&&(u.transport="sendBeacon"),ru.log("MIXPANEL REQUEST:",a),this.sendRequestPromise(a,u).then(c)},this)).catch(ec.bind(function(e){this.reportError("Error flushing request queue",e),this.resetFlush()},this))},rh.prototype.reportError=function(e,t){if(ru.error.apply(ru.error,arguments),this.errorReporter)try{t instanceof Error||(t=Error(e)),this.errorReporter(e,t)}catch(e){ru.error(e)}};var rS="$set",rT="$set_once",rA="$unset",rE="$add",rB="$append",rM="$union",rL="$remove",rF={set_action:function(e,t){var r={},i={};return ec.isObject(e)?ec.each(e,function(e,t){this._is_reserved_property(t)||(i[t]=e)},this):i[e]=t,r[rS]=i,r},unset_action:function(e){var t={},r=[];return ec.isArray(e)||(e=[e]),ec.each(e,function(e){this._is_reserved_property(e)||r.push(e)},this),t[rA]=r,t},set_once_action:function(e,t){var r={},i={};return ec.isObject(e)?ec.each(e,function(e,t){this._is_reserved_property(t)||(i[t]=e)},this):i[e]=t,r[rT]=i,r},union_action:function(e,t){var r={},i={};return ec.isObject(e)?ec.each(e,function(e,t){this._is_reserved_property(t)||(i[t]=ec.isArray(e)?e:[e])},this):i[e]=ec.isArray(t)?t:[t],r[rM]=i,r},append_action:function(e,t){var r={},i={};return ec.isObject(e)?ec.each(e,function(e,t){this._is_reserved_property(t)||(i[t]=e)},this):i[e]=t,r[rB]=i,r},remove_action:function(e,t){var r={},i={};return ec.isObject(e)?ec.each(e,function(e,t){this._is_reserved_property(t)||(i[t]=e)},this):i[e]=t,r[rL]=i,r},delete_action:function(){var e={};return e.$delete="",e}},rI=function(){};ec.extend(rI.prototype,rF),rI.prototype._init=function(e,t,r){this._mixpanel=e,this._group_key=t,this._group_id=r},rI.prototype.set=ry(function(e,t,r){var i=this.set_action(e,t);return ec.isObject(e)&&(r=t),this._send_request(i,r)}),rI.prototype.set_once=ry(function(e,t,r){var i=this.set_once_action(e,t);return ec.isObject(e)&&(r=t),this._send_request(i,r)}),rI.prototype.unset=ry(function(e,t){var r=this.unset_action(e);return this._send_request(r,t)}),rI.prototype.union=ry(function(e,t,r){ec.isObject(e)&&(r=t);var i=this.union_action(e,t);return this._send_request(i,r)}),rI.prototype.delete=ry(function(e){var t=this.delete_action();return this._send_request(t,e)}),rI.prototype.remove=ry(function(e,t,r){var i=this.remove_action(e,t);return this._send_request(i,r)}),rI.prototype._send_request=function(e,t){e.$group_key=this._group_key,e.$group_id=this._group_id,e.$token=this._get_config("token");var r=ec.encodeDates(e);return this._mixpanel._track_or_batch({type:"groups",data:r,endpoint:this._mixpanel.get_api_host("groups")+"/"+this._get_config("api_routes").groups,batcher:this._mixpanel.request_batchers.groups},t)},rI.prototype._is_reserved_property=function(e){return"$group_key"===e||"$group_id"===e},rI.prototype._get_config=function(e){return this._mixpanel.get_config(e)},rI.prototype.toString=function(){return this._mixpanel.toString()+".group."+this._group_key+"."+this._group_id},rI.prototype.remove=rI.prototype.remove,rI.prototype.set=rI.prototype.set,rI.prototype.set_once=rI.prototype.set_once,rI.prototype.union=rI.prototype.union,rI.prototype.unset=rI.prototype.unset,rI.prototype.toString=rI.prototype.toString;var rj=function(){};ec.extend(rj.prototype,rF),rj.prototype._init=function(e){this._mixpanel=e},rj.prototype.set=r_(function(e,t,r){var i=this.set_action(e,t);return ec.isObject(e)&&(r=t),this._get_config("save_referrer")&&this._mixpanel.persistence.update_referrer_info(document.referrer),i[rS]=ec.extend({},ec.info.people_properties(),i[rS]),this._send_request(i,r)}),rj.prototype.set_once=r_(function(e,t,r){var i=this.set_once_action(e,t);return ec.isObject(e)&&(r=t),this._send_request(i,r)}),rj.prototype.unset=r_(function(e,t){var r=this.unset_action(e);return this._send_request(r,t)}),rj.prototype.increment=r_(function(e,t,r){var i={},n={};return ec.isObject(e)?(ec.each(e,function(e,t){if(!this._is_reserved_property(t))if(isNaN(parseFloat(e)))return void eu.error("Invalid increment value passed to mixpanel.people.increment - must be a number");else n[t]=e},this),r=t):(ec.isUndefined(t)&&(t=1),n[e]=t),i[rE]=n,this._send_request(i,r)}),rj.prototype.append=r_(function(e,t,r){ec.isObject(e)&&(r=t);var i=this.append_action(e,t);return this._send_request(i,r)}),rj.prototype.remove=r_(function(e,t,r){ec.isObject(e)&&(r=t);var i=this.remove_action(e,t);return this._send_request(i,r)}),rj.prototype.union=r_(function(e,t,r){ec.isObject(e)&&(r=t);var i=this.union_action(e,t);return this._send_request(i,r)}),rj.prototype.track_charge=r_(function(){eu.error("mixpanel.people.track_charge() is deprecated and no longer has any effect.")}),rj.prototype.clear_charges=function(e){return this.set("$transactions",[],e)},rj.prototype.delete_user=function(){if(!this._identify_called())return void eu.error("mixpanel.people.delete_user() requires you to call identify() first");var e={$delete:this._mixpanel.get_distinct_id()};return this._send_request(e)},rj.prototype.toString=function(){return this._mixpanel.toString()+".people"},rj.prototype._send_request=function(e,t){e.$token=this._get_config("token"),e.$distinct_id=this._mixpanel.get_distinct_id();var r=this._mixpanel.get_property("$device_id"),i=this._mixpanel.get_property("$user_id"),n=this._mixpanel.get_property("$had_persisted_distinct_id");r&&(e.$device_id=r),i&&(e.$user_id=i),n&&(e.$had_persisted_distinct_id=n);var o=ec.encodeDates(e);return this._identify_called()?this._mixpanel._track_or_batch({type:"people",data:o,endpoint:this._mixpanel.get_api_host("people")+"/"+this._get_config("api_routes").engage,batcher:this._mixpanel.request_batchers.people},t):(this._enqueue(e),ec.isUndefined(t)||t(this._get_config("verbose")?{status:-1,error:null}:-1),ec.truncate(o,255))},rj.prototype._get_config=function(e){return this._mixpanel.get_config(e)},rj.prototype._identify_called=function(){return!0===this._mixpanel._flags.identify_called}
1,rj.prototype._enqueue=function(e){rS in e?this._mixpanel.persistence._add_to_people_queue(rS,e):rT in e?this._mixpanel.persistence._add_to_people_queue(rT,e):rA in e?this._mixpanel.persistence._add_to_people_queue(rA,e):rE in e?this._mixpanel.persistence._add_to_people_queue(rE,e):rB in e?this._mixpanel.persistence._add_to_people_queue(rB,e):rL in e?this._mixpanel.persistence._add_to_people_queue(rL,e):rM in e?this._mixpanel.persistence._add_to_people_queue(rM,e):eu.error("Invalid call to _enqueue():",e)},rj.prototype._flush_one_queue=function(e,t,r,i){var n=this,o=ec.extend({},this._mixpanel.persistence.load_queue(e)),a=o;!ec.isUndefined(o)&&ec.isObject(o)&&!ec.isEmptyObject(o)&&(n._mixpanel.persistence._pop_from_people_queue(e,o),n._mixpanel.persistence.save(),i&&(a=i(o)),t.call(n,a,function(t,i){0===t&&n._mixpanel.persistence._add_to_people_queue(e,o),ec.isUndefined(r)||r(t,i)}))},rj.prototype._flush=function(e,t,r,i,n,o,a){var s=this;this._flush_one_queue(rS,this.set,e),this._flush_one_queue(rT,this.set_once,i),this._flush_one_queue(rA,this.unset,o,function(e){return ec.keys(e)}),this._flush_one_queue(rE,this.increment,t),this._flush_one_queue(rM,this.union,n);var l=this._mixpanel.persistence.load_queue(rB);if(!ec.isUndefined(l)&&ec.isArray(l)&&l.length)for(var c,u=function(e,t){0===e&&s._mixpanel.persistence._add_to_people_queue(rB,c),ec.isUndefined(r)||r(e,t)},h=l.length-1;h>=0;h--)c=(l=this._mixpanel.persistence.load_queue(rB)).pop(),s._mixpanel.persistence.save(),ec.isEmptyObject(c)||s.append(c,u);var d=this._mixpanel.persistence.load_queue(rL);if(!ec.isUndefined(d)&&ec.isArray(d)&&d.length)for(var p,f=function(e,t){0===e&&s._mixpanel.persistence._add_to_people_queue(rL,p),ec.isUndefined(a)||a(e,t)},g=d.length-1;g>=0;g--)p=(d=this._mixpanel.persistence.load_queue(rL)).pop(),s._mixpanel.persistence.save(),ec.isEmptyObject(p)||s.remove(p,f)},rj.prototype._is_reserved_property=function(e){return"$distinct_id"===e||"$token"===e||"$device_id"===e||"$user_id"===e||"$had_persisted_distinct_id"===e},rj.prototype.set=rj.prototype.set,rj.prototype.set_once=rj.prototype.set_once,rj.prototype.unset=rj.prototype.unset,rj.prototype.increment=rj.prototype.increment,rj.prototype.append=rj.prototype.append,rj.prototype.remove=rj.prototype.remove,rj.prototype.union=rj.prototype.union,rj.prototype.track_charge=rj.prototype.track_charge,rj.prototype.clear_charges=rj.prototype.clear_charges,rj.prototype.delete_user=rj.prototype.delete_user,rj.prototype.toString=rj.prototype.toString;var rP="__mps",rO="__mpso",rR="__mpus",rD="__mpa",r$="__mpap",rN="__mpr",rz="__mpu",rq="$people_distinct_id",rG="__alias",rW="__timers",rH=[rP,rO,rR,rD,r$,rN,rz,rq,rG,rW],rK=function(e){this.props={},this.campaign_params_saved=!1,e.persistence_name?this.name="mp_"+e.persistence_name:this.name="mp_"+e.token+"_mixpanel";var t=e.persistence;"cookie"!==t&&"localStorage"!==t&&(eu.critical("Unknown persistence type "+t+"; falling back to cookie"),t=e.persistence="cookie"),"localStorage"===t&&ec.localStorage.is_supported()?this.storage=ec.localStorage:this.storage=ec.cookie,this.load(),this.update_config(e),this.upgrade(),this.save()};rK.prototype.properties=function(){var e={};return this.load(),ec.each(this.props,function(t,r){ec.include(rH,r)||(e[r]=t)}),e},rK.prototype.load=function(){if(!this.disabled){var e=this.storage.parse(this.name);e&&(this.props=ec.extend({},e))}},rK.prototype.upgrade=function(){var e,t;this.storage===ec.localStorage?(e=ec.cookie.parse(this.name),ec.cookie.remove(this.name),ec.cookie.remove(this.name,!0),e&&this.register_once(e)):this.storage===ec.cookie&&(t=ec.localStorage.parse(this.name),ec.localStorage.remove(this.name),t&&this.register_once(t))},rK.prototype.save=function(){this.disabled||this.storage.set(this.name,ej(this.props),this.expire_days,this.cross_subdomain,this.secure,this.cross_site,this.cookie_domain)},rK.prototype.load_prop=function(e){return this.load(),this.props[e]},rK.prototype.remove=function(){this.storage.remove(this.name,!1,this.cookie_domain),this.storage.remove(this.name,!0,this.cookie_domain)},rK.prototype.clear=function(){this.remove(),this.props={}},rK.prototype.register_once=function(e,t,r){return!!ec.isObject(e)&&(void 0===t&&(t="None"),this.expire_days=void 0===r?this.default_expiry:r,this.load(),ec.each(e,function(e,r){this.props.hasOwnProperty(r)&&this.props[r]!==t||(this.props[r]=e)},this),this.save(),!0)},rK.prototype.register=function(e,t){return!!ec.isObject(e)&&(this.expire_days=void 0===t?this.default_expiry:t,this.load(),ec.extend(this.props,e),this.save(),!0)},rK.prototype.unregister=function(e){this.load(),e in this.props&&(delete this.props[e],this.save())},rK.prototype.update_search_keyword=function(e){this.register(ec.info.searchInfo(e))},rK.prototype.update_referrer_info=function(e){this.register_once({$initial_referrer:e||"$direct",$initial_referring_domain:ec.info.referringDomain(e)||"$direct"},"")}
1,rK.prototype.get_referrer_info=function(){return ec.strip_empty_properties({$initial_referrer:this.props.$initial_referrer,$initial_referring_domain:this.props.$initial_referring_domain})},rK.prototype.update_config=function(e){this.default_expiry=this.expire_days=e.cookie_expiration,this.set_disabled(e.disable_persistence),this.set_cookie_domain(e.cookie_domain),this.set_cross_site(e.cross_site_cookie),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie)},rK.prototype.set_disabled=function(e){this.disabled=e,this.disabled?this.remove():this.save()},rK.prototype.set_cookie_domain=function(e){e!==this.cookie_domain&&(this.remove(),this.cookie_domain=e,this.save())},rK.prototype.set_cross_site=function(e){e!==this.cross_site&&(this.cross_site=e,this.remove(),this.save())},rK.prototype.set_cross_subdomain=function(e){e!==this.cross_subdomain&&(this.cross_subdomain=e,this.remove(),this.save())},rK.prototype.get_cross_subdomain=function(){return this.cross_subdomain},rK.prototype.set_secure=function(e){e!==this.secure&&(this.secure=!!e,this.remove(),this.save())},rK.prototype._add_to_people_queue=function(e,t){var r=this._get_queue_key(e),i=t[e],n=this._get_or_create_queue(rS),o=this._get_or_create_queue(rT),a=this._get_or_create_queue(rA),s=this._get_or_create_queue(rE),l=this._get_or_create_queue(rM),c=this._get_or_create_queue(rL,[]),u=this._get_or_create_queue(rB,[]);r===rP?(ec.extend(n,i),this._pop_from_people_queue(rE,i),this._pop_from_people_queue(rM,i),this._pop_from_people_queue(rA,i)):r===rO?(ec.each(i,function(e,t){t in o||(o[t]=e)}),this._pop_from_people_queue(rA,i)):r===rR?ec.each(i,function(e){ec.each([n,o,s,l],function(t){e in t&&delete t[e]}),ec.each(u,function(t){e in t&&delete t[e]}),a[e]=!0}):r===rD?(ec.each(i,function(e,t){t in n?n[t]+=e:(t in s||(s[t]=0),s[t]+=e)},this),this._pop_from_people_queue(rA,i)):r===rz?(ec.each(i,function(e,t){ec.isArray(e)&&(t in l||(l[t]=[]),ec.each(e,function(e){ec.include(l[t],e)||l[t].push(e)}))}),this._pop_from_people_queue(rA,i)):r===rN?(c.push(i),this._pop_from_people_queue(rB,i)):r===r$&&(u.push(i),this._pop_from_people_queue(rA,i)),eu.log("MIXPANEL PEOPLE REQUEST (QUEUED, PENDING IDENTIFY):"),eu.log(t),this.save()},rK.prototype._pop_from_people_queue=function(e,t){var r=this.props[this._get_queue_key(e)];ec.isUndefined(r)||ec.each(t,function(t,i){e===rB||e===rL?ec.each(r,function(e){e[i]===t&&delete e[i]}):delete r[i]},this)},rK.prototype.load_queue=function(e){return this.load_prop(this._get_queue_key(e))},rK.prototype._get_queue_key=function(e){return e===rS?rP:e===rT?rO:e===rA?rR:e===rE?rD:e===rB?r$:e===rL?rN:e===rM?rz:void eu.error("Invalid queue:",e)},rK.prototype._get_or_create_queue=function(e,t){var r=this._get_queue_key(e);return t=ec.isUndefined(t)?{}:t,this.props[r]||(this.props[r]=t)},rK.prototype.set_event_timer=function(e,t){var r=this.load_prop(rW)||{};r[e]=t,this.props[rW]=r,this.save()},rK.prototype.remove_event_timer=function(e){var t=(this.load_prop(rW)||{})[e];return ec.isUndefined(t)||(delete this.props[rW][e],this.save()),t};var rU=function(e,t){throw Error(e+" not available in this build.")},rV="mixpanel",rY="base64",rX="$device:",rZ=E.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest,rQ=!rZ&&-1===er.indexOf("MSIE")&&-1===er.indexOf("Mozilla"),rJ=null;Q.sendBeacon&&(rJ=function(){return Q.sendBeacon.apply(Q,arguments)});var r0={track:"track/",engage:"engage/",groups:"groups/",record:"record/",flags:"flags/",settings:"settings/"},r1={api_host:"https://api-js.mixpanel.com",api_hosts:{},api_routes:r0,api_extra_query_params:{},api_method:"POST",api_transport:"XHR",api_payload_format:rY,app_host:"https://mixpanel.com",autocapture:!1,cdn:"https://cdn.mxpnl.com",cross_site_cookie:!1,cross_subdomain_cookie:!0,error_reporter:eF,flags:!1,persistence:"cookie",persistence_name:"",cookie_domain:"",cookie_name:"",loaded:eF,mp_loader:null,track_marketing:!0,track_pageview:!1,skip_first_touch_marketing:!1,store_google:!0,stop_utm_persistence:!1,save_referrer:!0,test:!1,verbose:!1,img:!1,debug:!1,track_links_timeout:300,cookie_expiration:365,upgrade:!1,disable_persistence:!1,disable_cookie:!1,secure_cookie:!1,ip:!0,opt_out_tracking_by_default:!1,opt_out_persistence_by_default:!1,opt_out_tracking_persistence_type:"localStorage",opt_out_tracking_cookie_prefix:null,property_blacklist:[],xhr_headers:{},ignore_dnt:!1,batch_requests:!0,batch_size:50,batch_flush_interval_ms:5e3,batch_request_timeout_ms:9e4,batch_autostart:!0,hooks:{},record_allowed_iframe_origins:[],record_block_class:RegExp("^(mp-block|fs-exclude|amp-block|rr-block|ph-no-capture)$"),record_block_selector:"img, video, audio",record_canvas:!1,record_collect_fonts:!1,record_console:!0,record_heatmap_data:!1,recording_event_triggers:{},record_idle_timeout_ms:18e5,record_mask_inputs:!0,record_max_ms:864e5,record_min_ms:0,record_network:!1,record_network_options:{},record_sessions_percent:0,recorder_src:null,targeting_src:null,lib_base_path:"https://cdn.mxpnl.com/libs/",remote_settings_mode:"disabled"},r2=!1,r5=function(){},r3=function(e,t,r){var i,n=r===rV?y:y[r];if(n&&0===_)i=n;else{if(n&&!ec.isArray(n))return void eu.error("You have already initialized "+r);i=new r5}if(i._cached_groups={},i._init(e,t,r),i.people=new rj,i.people._init(i),!i.get_config("skip_first_touch_marketing")){var o=ec.info.campaignParams(null),a={},s=!1;ec.each(o,function(e,t){a["initial_"+t]=e,e&&(s=!0)}),s&&i.people.set_once(a)}w.DEBUG=w.DEBUG||i.get_config("debug");var l=0===_?"module":"snippet";return E.dispatchEvent(new E.CustomEvent("$mp_sdk_to_extension_event",{detail:{instance:i,source:l,token:e,name:r,info:ec.info}}
1)),!ec.isUndefined(n)&&ec.isArray(n)&&(i._execute_array.call(i.people,n.people),i._execute_array(n)),i};r5.prototype.init=function(e,t,r){if(ec.isUndefined(r))return void this.report_error("You must name your new library: init(token, config, name)");if(r===rV)return void this.report_error("You must initialize the main mixpanel object right after you include the Mixpanel js snippet");var i=r3(e,t,r);return y[r]=i,i._loaded(),i},r5.prototype._init=function(e,t,r){t=t||{},this.__loaded=!0,this.config={};var i={};if("api_payload_format"in t||(t.api_host||r1.api_host).match(/\.mixpanel\.com/)&&(i.api_payload_format="json"),this.hooks={},this.set_config(ec.extend({},r1,i,t,{name:r,token:e,callback_fn:(r===rV?r:rV+"."+r)+"._jsc"})),this.recorderManager=new t9({mixpanelInstance:this,getConfigFunc:ec.bind(this.get_config,this),setConfigFunc:ec.bind(this.set_config,this),getTabIdFunc:ec.bind(this.get_tab_id,this),reportErrorFunc:ec.bind(this.report_error,this),getDistinctIdFunc:ec.bind(this.get_distinct_id,this),recorderSrc:this.get_config("recorder_src"),targetingSrc:this.get_config("targeting_src"),libBasePath:this.get_config("lib_base_path"),loadExtraBundle:rU}),this._jsc=eF,this.__dom_loaded_queue=[],this.__request_queue=[],this.__disabled_events=[],this._flags={disable_all_events:!1,identify_called:!1},this._remote_settings_strict_disabled=!1,this.request_batchers={},this._batch_requests=this.get_config("batch_requests"),this._batch_requests)if(ec.localStorage.is_supported(!0)&&rZ){if(this.init_batchers(),rJ&&E.addEventListener){var n=ec.bind(function(){this.request_batchers.events.stopped||this.request_batchers.events.flush({unloading:!0})},this);E.addEventListener("pagehide",function(e){e.persisted&&n()}),E.addEventListener("visibilitychange",function(){"hidden"===J.visibilityState&&n()})}}else this._batch_requests=!1,eu.log("Turning off Mixpanel request-queueing; needs XHR and localStorage support"),ec.each(this.get_batcher_configs(),function(e){eu.log("Clearing batch queue "+e.queue_key),ec.localStorage.remove(e.queue_key)});this.persistence=this.cookie=new rK(this.config),this.unpersisted_superprops={},this._gdpr_init();var o=ec.UUID();this.get_distinct_id()||this.register_once({distinct_id:rX+o,$device_id:o},""),this.flags=new t0({getFullApiRoute:ec.bind(function(){return this.get_api_host("flags")+"/"+this.get_config("api_routes").flags},this),getConfigFunc:ec.bind(this.get_config,this),setConfigFunc:ec.bind(this.set_config,this),getPropertyFunc:ec.bind(this.get_property,this),trackingFunc:ec.bind(this.track,this),loadExtraBundle:rU,targetingSrc:this.get_config("targeting_src")||this.get_config("lib_base_path")+T}),this.flags.init(),this.flags=this.flags,this._init_tab_id();var a=this.get_config("remote_settings_mode");"strict"===a||"fallback"===a?this.__session_recording_init_promise=this._fetch_remote_settings(a).then(ec.bind(function(){return this._check_and_start_session_recording()},this)):this.__session_recording_init_promise=this._check_and_start_session_recording(),this.autocapture=new tN(this),this.autocapture.init()},r5.prototype._init_tab_id=function(){if(this.get_config("disable_persistence"))eu.log("Tab ID initialization skipped due to disable_persistence config");else if(ec.sessionStorage.is_supported())try{var e=this.get_config("name")+"_"+this.get_config("token"),t="mp_tab_id_"+e,r="mp_gen_new_tab_id_"+e;(ec.sessionStorage.get(r)||!ec.sessionStorage.get(t))&&ec.sessionStorage.set(t,"$tab-"+ec.UUID()),ec.sessionStorage.set(r,"1"),this.tab_id=ec.sessionStorage.get(t),E.addEventListener("beforeunload",function(){ec.sessionStorage.remove(r)})}catch(e){this.report_error("Error initializing tab id",e)}else this.report_error("Session storage is not supported, cannot keep track of unique tab ID.")},r5.prototype.get_tab_id=function(){return this.tab_id||null},r5.prototype._check_and_start_session_recording=rm(function(e){return this.recorderManager.checkAndStartSessionRecording(e)}),r5.prototype._start_recording_on_event=ep(function(e,t){this.__session_recording_init_promise&&this.__session_recording_init_promise.then(ec.bind(function(){if(!this._remote_settings_strict_disabled)return this.recorderManager.startRecordingOnEvent(e,t)},this))}),r5.prototype.start_session_recording=function(){return this._check_and_start_session_recording(!0)},r5.prototype.stop_session_recording=function(){return this.recorderManager.stopSessionRecording()},r5.prototype.pause_session_recording=function(){return this.recorderManager.pauseSessionRecording()},r5.prototype.resume_session_recording=function(){return this.recorderManager.resumeSessionRecording()},r5.prototype.is_recording_heatmap_data=function(){return this.recorderManager.isRecordingHeatmapData()},r5.prototype.get_session_recording_properties=function(){return this.recorderManager.getSessionRecordingProperties()},r5.prototype.get_session_replay_url=function(){return this.recorderManager.getSessionReplayUrl()},r5.prototype.__get_recorder=function(){return this.recorderManager.getRecorder()},r5.prototype.__get_recording_init_promise=function(){return this.__session_recording_init_promise},r5.prototype._loaded=function(){if(this.get_config("loaded")(this),this._set_default_superprops(),this.people.set_once(this.persistence.get_referrer_info()),this.get_config("store_google")&&this.get_config("stop_utm_persistence")){var e=ec.info.campaignParams(null);ec.each(e,(function(e,t){this.unregister(t)}).bind(this))}},r5.prototype._set_default_superprops=function(){this.persistence.update_search_keyword(J.referrer),this.get_config("store_google")&&!this.get_config("stop_utm_persistence")&&this.register(ec.info.campaignParams()),this.get_config("save_referrer")&&this.persistence.update_referrer_info(J.referrer)},r5.prototype._dom_loaded=function(){ec.each(this.__dom_loaded_queue,function(e){this._track_dom.apply(this,e)},this),this.has_opted_out_tracking()||ec.each(this.__request_queue,function(e){this._send_request.apply(this,e)},this),delete this.__dom_loaded_queue,delete this.__request_queue},r5.prototype._track_dom=function(e,t){if(this.get_config("img"))return this.report_error("You can't use DOM tracking functions with img = true."),!1;if(!r2)return this.__dom_loaded_queue.push([e,t]),!1;var r=new e().init(this);return r.track.apply(r,t)},r5.prototype._prepare_callback=function(e,t){if(ec.isUndefined(e))return null;if(rZ)return function(r){e(r,t)};var r=this._jsc,i=""+Math.floor(1e8*Math.random()),n=this.get_config("callback_fn")+"["+i+"]";return r[i]=function(n){delete r[i],e(n,t)},n},r5.prototype._send_request=function(e,t,r,i){var n=!0;if(rQ)return this.__request_queue.push(arguments),n;var o={method:this.get_config("api_method"),transport:this.get_config("api_transport"),verbose
1:this.get_config("verbose")},a=null;!i&&(ec.isFunction(r)||"string"==typeof r)&&(i=r,r=null),r=ec.extend(o,r||{}),rZ||(r.method="GET");var s="POST"===r.method,l=rJ&&s&&"sendbeacon"===r.transport.toLowerCase(),c=r.verbose;t.verbose&&(c=!0),this.get_config("test")&&(t.test=1),c&&(t.verbose=1),this.get_config("img")&&(t.img=1),!rZ&&(i?t.callback=i:(c||this.get_config("test"))&&(t.callback="(function(){})")),t.ip=+!!this.get_config("ip"),t._=new Date().getTime().toString(),s&&(a="data="+encodeURIComponent(t.data),delete t.data),ec.extend(t,this.get_config("api_extra_query_params")),e+="?"+ec.HTTPBuildQuery(t);var u=this;if("img"in t){var h=J.createElement("img");h.src=e,J.body.appendChild(h)}else if(l){try{n=rJ(e,a)}catch(e){u.report_error(e),n=!1}try{i&&i(+!!n)}catch(e){u.report_error(e)}}else if(rZ)try{var d=new XMLHttpRequest;d.open(r.method,e,!0);var p=this.get_config("xhr_headers");if(s&&(p["Content-Type"]="application/x-www-form-urlencoded"),ec.each(p,function(e,t){d.setRequestHeader(t,e)}),r.timeout_ms&&void 0!==d.timeout){d.timeout=r.timeout_ms;var f=new Date().getTime()}d.withCredentials=!0,d.onreadystatechange=function(){if(4===d.readyState){if(200===d.status){if(i)if(c){try{e=ec.JSONDecode(d.responseText)}catch(t){if(u.report_error(t),!r.ignore_json_errors)return;e=d.responseText}i(e)}else i(Number(d.responseText))}else if(t=d.timeout&&!d.status&&new Date().getTime()-f>=d.timeout?"timeout":"Bad HTTP status: "+d.status+" "+d.statusText,u.report_error(t),i)if(c){var e,t,n=d.responseHeaders||{};i({status:0,httpStatusCode:d.status,error:t,retryAfter:n["Retry-After"]})}else i(0)}},d.send(a)}catch(e){u.report_error(e),n=!1}else{var g=J.createElement("script");g.type="text/javascript",g.async=!0,g.defer=!0,g.src=e;var m=J.getElementsByTagName("script")[0];m.parentNode.insertBefore(g,m)}return n},r5.prototype._fetch_remote_settings=function(e){var t=this,r=function(){"strict"===e&&(t.set_config({record_sessions_percent:0}),t._remote_settings_strict_disabled=!0)};if(!E.AbortController)return eu.critical("Remote settings unavailable: missing minimum required APIs"),r(),Promise.resolve();var i=this.get_api_host("settings")+"/"+this.get_config("api_routes").settings,n={$lib_version:w.LIB_VERSION,mp_lib:"web",sdk_config:"1"},o=ec.HTTPBuildQuery(n),a=new AbortController,s=setTimeout(function(){a.abort()},500),l={method:"GET",headers:{Authorization:"Basic "+btoa(t.get_config("token")+":")},signal:a.signal};return E.fetch(i+"?"+o,l).then(function(e){if(clearTimeout(s),!e.ok){eu.critical("Network response was not ok"),r();return}return e.json()}).then(function(e){if(e&&e.sdk_config&&e.sdk_config.config){var i=e.sdk_config.config,n={};ec.each(i,function(e,t){r1.hasOwnProperty(t)&&(n[t]=e)}),ec.isEmptyObject(n)?(eu.critical("No valid config keys found in remote settings."),r()):t.set_config(n)}else r()}).catch(function(e){clearTimeout(s),eu.critical("Failed to fetch remote settings",e),r()})},r5.prototype._execute_array=function(e){var t,r=[],i=[],n=[];ec.each(e,function(e){e&&(t=e[0],ec.isArray(t)?n.push(e):"function"==typeof e?e.call(this):ec.isArray(e)&&"alias"===t?r.push(e):ec.isArray(e)&&-1!==t.indexOf("track")&&"function"==typeof this[t]?n.push(e):i.push(e))},this);var o=function(e,t){ec.each(e,function(e){if(ec.isArray(e[0])){var r=t;ec.each(e,function(e){r=r[e[0]].apply(r,e.slice(1))})}else this[e[0]].apply(this,e.slice(1))},t)};o(r,this),o(i,this),o(n,this)},r5.prototype.are_batchers_initialized=function(){return!!this.request_batchers.events},r5.prototype.get_batcher_configs=function(){var e="__mpq_"+this.get_config("token");return this._batcher_configs=this._batcher_configs||{events:{type:"events",api_name:"track",queue_key:e+"_ev"},people:{type:"people",api_name:"engage",queue_key:e+"_pp"},groups:{type:"groups",api_name:"groups",queue_key:e+"_gr"}},this._batcher_configs},r5.prototype.init_batchers=function(){if(!this.are_batchers_initialized()){var e=ec.bind(function(e){return new rh(e.queue_key,{libConfig:this.config,errorReporter:this.get_config("error_reporter"),sendRequestFunc:ec.bind(function(t,r,i){var n=this.get_config("api_routes");this._send_request(this.get_api_host(e.api_name)+"/"+n[e.api_name],this._encode_data_for_request(t),r,this._prepare_callback(i,t))},this),beforeSendHook:ec.bind(function(t){var r=this._run_hook("before_send_"+e.type,t);return r?r[0]:null},this),stopAllBatchingFunc:ec.bind(this.stop_batch_senders,this),usePersistence:!0})},this),t=this.get_batcher_configs();this.request_batchers={events:e(t.events),people:e(t.people),groups:e(t.groups)}}this.get_config("batch_autostart")&&this.start_batch_senders()},r5.prototype.start_batch_senders=function(){this._batchers_were_started=!0,this.are_batchers_initialized()&&(this._batch_requests=!0,ec.each(this.request_batchers,function(e){e.start()}))},r5.prototype.stop_batch_senders=function(){this._batch_requests=!1,ec.each(this.request_batchers,function(e){e.stop(),e.clear()})},r5.prototype.push=function(e){this._execute_array([e])},r5.prototype.enable=function(e){var t,r,i,n;if(void 0===e)this._flags.disable_all_events=!1;else{for(i=0,t={},r=[];i<e.length;i++)t[e[i]]=!0;for(n=0;n<this.__disabled_events.length;n++)t[this.__disabled_events[n]]||r.push(this.__disabled_events[n]);this.__disabled_events=r}},r5.prototype.disable=function(e){void 0===e?this._flags.disable_all_events=!0:this.__disabled_events=this.__disabled_events.concat(e)},r5.prototype._encode_data_for_request=function(e){var t=ej(e);return this.get_config("api_payload_format")===rY&&(t=ec.base64Encode(t)),{data:t}},r5.prototype._track_or_batch=function(e,t){var r=ec.truncate(e.data,255),i=e.endpoint,n=e.batcher,o=e.should_send_immediately,a=e.send_request_options||{};t=t||eF;var s=!0,l=ec.bind(function(){return(!a.skip_hooks&&(r=this._run_hook("before_send_"+e.type,r))&&(r=r[0]),r)?(eu.log("MIXPANEL REQUEST:"),eu.log(r),this._send_request(i,this._encode_data_for_request(r),a,this._prepare_callback(t,r))):null},this);return this._batch_requests&&!o?n.enqueue(r).then(function(e){e?t(1,r):l()}):s=l(),s&&r},r5.prototype.track=rm(function(e,t,r,i){if(!(r&&r.skip_hooks)){if(null===(n=this._run_hook("before_track",e,t)))return;e=n[0],t=n[1]}i||"function"!=typeof r||(i=r,r=null);var n,o=(r=r||{}).transport;o&&(r.transport=o);var a=r.send_immediately;if("function"!=typeof i&&(i=eF),ec.isUndefined(e))return void this.report_error("No event name provided to mixpanel.track");if(this._event_is_disabled(e))return void i(0);(t=ec.extend({},t)).token=this.get_config("token");var s=this.persistence.remove_event_timer(e);if(!ec.isUndefined(s)){var l=new Date().getTime()-s;t.$duration=parseFloat((l/1e3).toFixed(3))}this._set_default_superprops();var c=this.get_config("track_marketing")?ec.info.marketingParams():{};t=ec.extend({},ec.info.properties({mp_loader:this.get_config("mp_loader")}),c,this.persistence.properties(),this.unpersisted_superprops,this.get_session_recording_properties(),t);var u=this.get_config("property_blacklist");ec.isArray(u)?ec.each(u,function(e){delete t[e]}):this.report_error("Invalid value for property_blacklist config: "+u),this._start_recording_on_event(e,t);var h={event:e,properties:t};return n=this._track_or_batch({type:"events",data:h,endpoint:this.get_api_host("events")+"/"+this.get_config("api_routes").track,batcher:this.request_batchers.events,should_send_immediately:a,send_request_options:r},i),this.flags&&this.flags.checkFirstTimeEvents&&this.flags.checkFirstTimeEvents(e,t),n}),r5.prototype.set_group=rm(function(e,t,r){ec.isArray(t)||(t=[t]);var i={};return i[e]=t,this.register(i),this.people.set(e,t,r)}),r5.prototype.add_group=rm(function(e,t,r){var i=this.get_property(e),n={};return void 0===i?(n[e]=[t],this.register(n)):-1===i.indexOf(t)&&(i.push(t),n[e]=i,this.register(n)),this.people.union(e,t,r)}),r5.prototype.remove_group=rm(function(e,t,r){var i=this.get_property(e);if(void 0!==i){var n=i.indexOf(t);n>-1&&(i.splice(n,1),this.register({group_key:i})),0===i.length&&this.unregister(e)}return this.people.remove(e,t,r)}),r5.prototype.track_with_groups=rm(function(e,t,r,i){var n=ec.extend({},t||{});return ec.each(r,function(e,t){null!=e&&(n[t]=e)}),this.track(e,n,i)}),r5.prototype._create_map_key=function(e,t){return e+"_"+JSON.stringify(t)},r5.prototype._remove_group_from_cache=function(e,t){delete this._cached_groups[this._create_map_key(e,t)]},r5.prototype.get_group=function(e,t){var r=this._create_map_key(e,t),i=this._cached_groups[r];return(void 0===i||i._group_key!==e||i._group_id!==t)&&((i=new rI)._init(this,e,t),this._cached_groups[r]=i),i},r5.prototype.track_pageview=rm(function(e,t){"object"!=typeof e&&(e={});var r=(t=t||{}).event_name||"$mp_web_page_view",i=ec.extend(ec.info.mpPageViewProperties(),ec.info.campaignParams(),ec.info.clickParams()),n=ec.extend({},i,e);return this.is_recording_heatmap_data()&&(n.$captured_for_heatmap=!0),this.track(r,n)}),r5.prototype.track_links=function(){return this._track_dom.call(this,rt,arguments)},r5.prototype.track_forms=function(){return this._track_dom.call(this,rr,arguments)},r5.prototype.time_event=function(e){ec.isUndefined(e)?this.report_error("No event name provided to mixpanel.time_event"):this._event_is_disabled(e)||this.persistence.set_event_timer(e,new Date().getTime())};var r4={persistent:!0},r6=function(e){var t;return t=ec.isObject(e)?e:ec.isUndefined(e)?{}:{days:e},ec.extend({},r4,t)};r5.prototype.register=function(e,t){var r=this._run_hook("before_register",e,t);if(null!==r){e=r[0];var i=r6(t=r[1]);i.persistent?this.persistence.register(e,i.days):ec.extend(this.unpersisted_superprops,e)}},r5.prototype.register_once=function(e,t,r){var i=this._run_hook("before_register_once",e,t,r);if(null!==i){e=i[0],t=i[1];var n=r6(r=i[2]);n.persistent?this.persistence.register_once(e,t,n.days):(void 0===t&&(t="None"),ec.each(e,function(e,r){this.unpersisted_superprops.hasOwnProperty(r)&&this.unpersisted_superprops[r]!==t||(this.unpersisted_superprops[r]=e)},this))}},r5.prototype.unregister=function(e,t){var r=this._run_hook("before_unregister",e,t);
1null!==r&&(e=r[0],(t=r6(t=r[1])).persistent?this.persistence.unregister(e):delete this.unpersisted_superprops[e])},r5.prototype._register_single=function(e,t){var r={};r[e]=t,this.register(r)},r5.prototype.identify=function(e,t,r,i,n,o,a,s){var l=this._run_hook("before_identify",e);if(null===l)return -1;e=l[0];var c=this.get_distinct_id();if(e&&c!==e){if("string"==typeof e&&0===e.indexOf(rX))return this.report_error("distinct_id cannot have $device: prefix"),-1;this.register({$user_id:e})}this.get_property("$device_id")||this.register_once({$had_persisted_distinct_id:!0,$device_id:c},""),e!==c&&e!==this.get_property(rG)&&(this.unregister(rG),this.register({distinct_id:e})),this._flags.identify_called=!0,this.people._flush(t,r,i,n,o,a,s),e!==c&&this.track("$identify",{distinct_id:e,$anon_distinct_id:c},{skip_hooks:!0}),e!==c&&this.flags.fetchFlags().catch(function(){eu.error("[flags] Error fetching flags during identify")})},r5.prototype.reset=function(){this.stop_session_recording(),this.persistence.clear(),this._flags.identify_called=!1;var e=ec.UUID();this.register_once({distinct_id:rX+e,$device_id:e},""),this._check_and_start_session_recording(),this.flags.reset()},r5.prototype.get_distinct_id=function(){return this.get_property("distinct_id")},r5.prototype.alias=function(e,t){if(e===this.get_property(rq))return this.report_error("Attempting to create alias for existing People user - aborting."),-2;var r=this;return(ec.isUndefined(t)&&(t=this.get_distinct_id()),e!==t)?(this._register_single(rG,e),this.track("$create_alias",{alias:e,distinct_id:t},{skip_hooks:!0},function(){r.identify(e)})):(this.report_error("alias matches current distinct_id - skipping api call."),this.identify(e),-1)},r5.prototype.name_tag=function(e){this._register_single("mp_name_tag",e)},r5.prototype.set_config=function(e){ec.isObject(e)&&(ec.extend(this.config,e),e.batch_size&&ec.each(this.request_batchers,function(e){e.resetBatchSize()}),this.get_config("persistence_name")||(this.config.persistence_name=this.config.cookie_name),this.get_config("disable_persistence")||(this.config.disable_persistence=this.config.disable_cookie),this.persistence&&this.persistence.update_config(this.config),w.DEBUG=w.DEBUG||this.get_config("debug"),("autocapture"in e||"record_heatmap_data"in e)&&this.autocapture&&this.autocapture.init(),ec.isObject(e.hooks)&&(this.hooks={},ec.each(e.hooks,function(e,t){if(ec.isFunction(e))this.hooks[t]=[e];else if(ec.isArray(e)){this.hooks[t]=[];for(var r=0;r<e.length;r++)ec.isFunction(e[r])||eu.critical("Invalid hook added. Hook is not a function"),this.hooks[t].push(e[r])}else eu.critical("Invalid hooks added. Ensure that the hook values passed into config.hooks are functions or arrays of functions.")},this)))},r5.prototype.get_config=function(e){return this.config[e]},r5.prototype._run_hook=function(e){var t=V.call(arguments,1);return ec.each(this.hooks[e],function(r){if(null===t)return null;var i=r.apply(this,t);void 0===i?(this.report_error(e+" hook did not return a valid value"),t=null):(ec.isArray(i)||(i=[i]),t.splice.apply(t,[0,i.length].concat(i)))},this),t},r5.prototype.get_property=function(e){return this.persistence.load_prop([e])},r5.prototype.get_api_host=function(e){return this.get_config("api_hosts")[e]||this.get_config("api_host")},r5.prototype.toString=function(){var e=this.get_config("name");return e!==rV&&(e=rV+"."+e),e},r5.prototype._event_is_disabled=function(e){return ec.isBlockedUA(er)||this._flags.disable_all_events||ec.include(this.__disabled_events,e)},r5.prototype._gdpr_init=function(){"localStorage"===this.get_config("opt_out_tracking_persistence_type")&&ec.localStorage.is_supported()&&(!this.has_opted_in_tracking()&&this.has_opted_in_tracking({persistence_type:"cookie"})&&this.opt_in_tracking({enable_persistence:!1}),!this.has_opted_out_tracking()&&this.has_opted_out_tracking({persistence_type:"cookie"})&&this.opt_out_tracking({clear_persistence:!1}),this.clear_opt_in_out_tracking({persistence_type:"cookie",enable_persistence:!1})),this.has_opted_out_tracking()?this._gdpr_update_persistence({clear_persistence:!0}):!this.has_opted_in_tracking()&&(this.get_config("opt_out_tracking_by_default")||ec.cookie.get("mp_optout"))&&(ec.cookie.remove("mp_optout"),this.opt_out_tracking({clear_persistence:this.get_config("opt_out_persistence_by_default")}))},r5.prototype._gdpr_update_persistence=function(e){var t;if(e&&e.clear_persistence)t=!0;else{if(!e||!e.enable_persistence)return;t=!1}this.get_config("disable_persistence")||this.persistence.disabled===t||this.persistence.set_disabled(t),t?(this.stop_batch_senders(),this.stop_session_recording()):this._batchers_were_started&&this.start_batch_senders()},r5.prototype._gdpr_call_func=function(e,t){return t=ec.extend({track:ec.bind(this.track,this),persistence_type:this.get_config("opt_out_tracking_persistence_type"),cookie_prefix:this.get_config("opt_out_tracking_cookie_prefix"),cookie_expiration:this.get_config("cookie_expiration"),cross_site_cookie:this.get_config("cross_site_cookie"),cross_subdomain_cookie:this.get_config("cross_subdomain_cookie"),cookie_domain:this.get_config("cookie_domain"),secure_cookie:this.get_config("secure_cookie"),ignore_dnt:this.get_config("ignore_dnt")},t),ec.localStorage.is_supported()||(t.persistence_type="cookie"),e(this.get_config("token"),{track:t.track,trackEventName:t.track_event_name,trackProperties:t.track_properties,persistenceType:t.persistence_type,persistencePrefix:t.cookie_prefix,cookieDomain:t.cookie_domain,cookieExpiration:t.cookie_expiration,crossSiteCookie
1:t.cross_site_cookie,crossSubdomainCookie:t.cross_subdomain_cookie,secureCookie:t.secure_cookie,ignoreDnt:t.ignore_dnt})},r5.prototype.opt_in_tracking=function(e){e=ec.extend({enable_persistence:!0},e),this._gdpr_call_func(rd,e),this._gdpr_update_persistence(e)},r5.prototype.opt_out_tracking=function(e){(e=ec.extend({clear_persistence:!0,delete_user:!0},e)).delete_user&&this.people&&this.people._identify_called()&&(this.people.delete_user(),this.people.clear_charges()),this._gdpr_call_func(rp,e),this._gdpr_update_persistence(e)},r5.prototype.has_opted_in_tracking=function(e){return this._gdpr_call_func(rf,e)},r5.prototype.has_opted_out_tracking=function(e){return this._gdpr_call_func(rg,e)},r5.prototype.clear_opt_in_out_tracking=function(e){e=ec.extend({enable_persistence:!0},e),this._gdpr_call_func(rx,e),this._gdpr_update_persistence(e)},r5.prototype.report_error=function(e,t){eu.error.apply(eu.error,arguments);try{t||e instanceof Error||(e=Error(e)),this.get_config("error_reporter")(e,t)}catch(e){eu.error(e)}},r5.prototype.add_hook=function(e,t){this.hooks[e]||(this.hooks[e]=[]),this.hooks[e].push(t)},r5.prototype.remove_hook=function(e,t){var r;this.hooks[e]&&(-1!==(r=this.hooks[e].indexOf(t))?this.hooks[e].splice(r,1):eu.log("remove_hook failed. Matching hook was not found"))},r5.prototype.init=r5.prototype.init,r5.prototype.reset=r5.prototype.reset,r5.prototype.enable=r5.prototype.enable,r5.prototype.disable=r5.prototype.disable,r5.prototype.time_event=r5.prototype.time_event,r5.prototype.track=r5.prototype.track,r5.prototype.track_links=r5.prototype.track_links,r5.prototype.track_forms=r5.prototype.track_forms,r5.prototype.track_pageview=r5.prototype.track_pageview,r5.prototype.register=r5.prototype.register,r5.prototype.register_once=r5.prototype.register_once,r5.prototype.unregister=r5.prototype.unregister,r5.prototype.identify=r5.prototype.identify,r5.prototype.alias=r5.prototype.alias,r5.prototype.name_tag=r5.prototype.name_tag,r5.prototype.set_config=r5.prototype.set_config,r5.prototype.get_config=r5.prototype.get_config,r5.prototype.get_api_host=r5.prototype.get_api_host,r5.prototype.get_property=r5.prototype.get_property,r5.prototype.get_distinct_id=r5.prototype.get_distinct_id,r5.prototype.toString=r5.prototype.toString,r5.prototype.opt_out_tracking=r5.prototype.opt_out_tracking,r5.prototype.opt_in_tracking=r5.prototype.opt_in_tracking,r5.prototype.has_opted_out_tracking=r5.prototype.has_opted_out_tracking,r5.prototype.has_opted_in_tracking=r5.prototype.has_opted_in_tracking,r5.prototype.clear_opt_in_out_tracking=r5.prototype.clear_opt_in_out_tracking,r5.prototype.get_group=r5.prototype.get_group,r5.prototype.set_group=r5.prototype.set_group,r5.prototype.add_group=r5.prototype.add_group,r5.prototype.remove_group=r5.prototype.remove_group,r5.prototype.add_hook=r5.prototype.add_hook,r5.prototype.remove_hook=r5.prototype.remove_hook,r5.prototype.track_with_groups=r5.prototype.track_with_groups,r5.prototype.start_batch_senders=r5.prototype.start_batch_senders,r5.prototype.stop_batch_senders=r5.prototype.stop_batch_senders,r5.prototype.start_session_recording=r5.prototype.start_session_recording,r5.prototype.stop_session_recording=r5.prototype.stop_session_recording,r5.prototype.pause_session_recording=r5.prototype.pause_session_recording,r5.prototype.resume_session_recording=r5.prototype.resume_session_recording,r5.prototype.get_session_recording_properties=r5.prototype.get_session_recording_properties,r5.prototype.get_session_replay_url=r5.prototype.get_session_replay_url,r5.prototype.get_tab_id=r5.prototype.get_tab_id,r5.prototype.DEFAULT_API_ROUTES=r0,r5.prototype.__get_recorder=r5.prototype.__get_recorder,r5.prototype.__get_recording_init_promise=r5.prototype.__get_recording_init_promise,rK.prototype.properties=rK.prototype.properties,rK.prototype.update_search_keyword=rK.prototype.update_search_keyword,rK.prototype.update_referrer_info=rK.prototype.update_referrer_info,rK.prototype.get_cross_subdomain=rK.prototype.get_cross_subdomain,rK.prototype.clear=rK.prototype.clear;var r7={},r8=function(){ec.each(r7,function(e,t){t!==rV&&(y[t]=e)}),y._=ec},r9=(rU=function(e,t){throw Error("This build of Mixpanel only includes core SDK functionality, could not load "+e)},_=0,(y=new r5).init=function(e,t,r){if(r)return y[r]||(y[r]=r7[r]=r3(e,t,r),y[r]._loaded()),y[r];var i=y;r7[rV]?i=r7[rV]:e&&((i=r3(e,t,rV))._loaded(),r7[rV]=i),y=i,1===_&&(E[rV]=y),r8()},y.init(),function(){function e(){e.done||(e.done=!0,r2=!0,rQ=!1,ec.each(r7,function(e){e._dom_loaded()}))}if(J.addEventListener)"complete"===J.readyState?e():J.addEventListener("DOMContentLoaded",e,!1);else if(J.attachEvent){J.attachEvent("onreadystatechange",e);var t=!1;try{t=null===E.frameElement}catch(e){}J.documentElement.doScroll&&t&&function t(){try{J.documentElement.doScroll("left")}catch(e){setTimeout(t,1);return}e()}()}ec.register_event(E,"load",e,!0)}(),y),ie=r(11273),it=r(20342),ir=r(60915),ii=r(39987);let io=7e3,ia=[];function is(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];for(let[t,r]of(e||function(){if((0,it.aR)()||(0,it.m0)())return!1;let e=new ii.S().load();
1return!!e?.sudoSession}()?r9.init("4f2ffada9b83ca89e3f23a95b9931b84",{debug:!1,api_payload_format:"json"}):r9.init("08ec115c8ead663134637b6167db2a1c",{api_host:"https://feedly.com/mxpnl",api_payload_format:"json"}),window.mixpanel=r9,ia))r9.track(t,r);ia.length=0,window.addEventListener("beforeunload",()=>{let e=r9?.request_batchers?.events;e&&!e.stopped&&e.flush({unloading:!0})})}function il(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r9.__loaded?r9.track(e,t):ia.push([e,t])}function ic(e){r9.__loaded&&r9.time_event(e)}function iu(e,t){il("Page Viewed",{...t,"Page Key":e.key,"Page Name":C()(e.type),"Page URI":e.uri,"Previous Page URI":e.previousUri,"Query Params":e.parameters})}function ih(e){il("Account Creation Flow Step Viewed",{Gate:e.gate,Product:e.product,Step:b()(e.step)})}function id(e){il("Account Creation Flow Step Completed",{Experiments:(0,ie.et)(),Gate:e.gate,Product:e.product,Step:b()(e.step),Value:e.value})}let ip="FeedlyAnalyticsSession";function ig(){if(!localStorage)return;let e=localStorage.getItem(ip);if(!e)return;let t=JSON.parse(e);return 1>(0,ir.e2)(t.startTime)?t.utmCampaign:void 0}function im(e){!localStorage||ig()||localStorage.setItem(ip,JSON.stringify({startTime:Date.now(),utmCampaign:e}))}},20178:e=>{e.exports={actions:"SubmittedMessage_actions__5_nzp",text:"SubmittedMessage_text__jAj8N",actionsWrapper:"SubmittedMessage_actionsWrapper__GxWxL"}},20212:(e,t,r)=>{e=r.nmd(e);var i=r(63735),n=r(10001),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?i.Buffer:void 0,l=s?s.isBuffer:void 0;e.exports=l||n},20342:(e,t,r)=>{"use strict";function i(){return!!navigator.userAgent.match(/Android/g)}function n(){return/iPad|iPhone|iPod/.test(navigator?.userAgent??"")}r.d(t,{aR:()=>n,m0:()=>i})},20392:e=>{e.exports=function(){this.__data__=[],this.size=0}},20466:e=>{e.exports={pdf:"Pdf_pdf__j6kG7","pdf--inline":"Pdf_pdf--inline__QkpIk"}},20492:e=>{e.exports={bar:"StatBar_bar__wWyjK",label:"StatBar_label__3Zd8W",labelOnly:"StatBar_labelOnly__c6eOg",statLink:"StatBar_statLink__cLYcL"}},20500:function(e,t,r){"use strict";var i=this&&this.__rest||function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);n<i.length;n++)0>t.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(r[i[n]]=e[i[n]]);return r},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleMapsEmbed=void 0;let o=n(r(80809)),a=r(28348);t.GoogleMapsEmbed=e=>{var t=i(e,[]);return(0,a.formatData)(o.default,t)}},20567:(e,t,r)=>{var i=r(58568),n=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,o,a,s){var l=1&r,c=i(e),u=c.length;if(u!=i(t).length&&!l)return!1;for(var h=u;h--;){var d=c[h];if(!(l?d in t:n.call(t,d)))return!1}var p=s.get(e),f=s.get(t);if(p&&f)return p==t&&f==e;var g=!0;s.set(e,t),s.set(t,e);for(var m=l;++h<u;){var _=e[d=c[h]],y=t[d];if(o)var x=l?o(y,_,d,t,e,s):o(_,y,d,e,t,s);if(!(void 0===x?_===y||a(_,y,r,o,s):x)){g=!1;break}m||(m="constructor"==d)}if(g&&!m){var b=e.constructor,v=t.constructor;b!=v&&"constructor"in e&&"constructor"in t&&!("function"==typeof b&&b instanceof b&&"function"==typeof v&&v instanceof v)&&(g=!1)}return s.delete(e),s.delete(t),g}},20644:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return c}});let i=r(52338),n=r(69681),o=r(54821),a=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function c(e,t){var r;let c,u,h,{src:d,sizes:p,unoptimized:f=!1,priority:g=!1,preload:m=!1,loading:_,className:y,quality:x,width:b,height:v,fill:C=!1,style:w,overrideSrc:k,onLoad:S,onLoadingComplete:T,placeholder:A="empty",blurDataURL:E,fetchPriority:B,decoding:M="async",layout:L,objectFit:F,objectPosition:I,lazyBoundary:j,lazyRoot:P,...O}=e,{imgConf:R,showAltText:D,blurComplete:$,defaultLoader:N}=t,z=R||o.imageConfigDefault;if("allSizes"in z)c=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>
1e-t),t=z.deviceSizes.sort((e,t)=>e-t),r=z.qualities?.sort((e,t)=>e-t);c={...z,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===N)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let q=O.loader||N;delete O.loader,delete O.srcSet;let G="__next_img_default"in q;if(G){if("custom"===c.loader)throw Object.defineProperty(Error(`Image with src "${d}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=q;q=t=>{let{config:r,...i}=t;return e(i)}}if(L){"fill"===L&&(C=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[L];e&&(w={...w,...e});let t={responsive:"100vw",fill:"100vw"}[L];t&&!p&&(p=t)}let W="",H=l(b),K=l(v);if((r=d)&&"object"==typeof r&&(s(r)||void 0!==r.src)){let e=s(d)?d.default:d;if(!e.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(e)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(e)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(u=e.blurWidth,h=e.blurHeight,E=E||e.blurDataURL,W=e.src,!C)if(H||K){if(H&&!K){let t=H/e.width;K=Math.round(e.height*t)}else if(!H&&K){let t=K/e.height;H=Math.round(e.width*t)}}else H=e.width,K=e.height}let U=!g&&!m&&("lazy"===_||void 0===_);(!(d="string"==typeof d?d:W)||d.startsWith("data:")||d.startsWith("blob:"))&&(f=!0,U=!1),c.unoptimized&&(f=!0),G&&!c.dangerouslyAllowSVG&&d.split("?",1)[0].endsWith(".svg")&&(f=!0);let V=l(x),Y=Object.assign(C?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:F,objectPosition:I}:{},D?{}:{color:"transparent"},w),X=$||"empty"===A?null:"blur"===A?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:H,heightInt:K,blurWidth:u,blurHeight:h,blurDataURL:E||"",objectFit:Y.objectFit})}")`:`url("${A}")`,Z=a.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,Q=X?{backgroundSize:Z,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},J=function(e){let{config:t,src:r,unoptimized:n,width:o,quality:a,sizes:s,loader:l}=e;if(n){if(r.startsWith("/")&&!r.startsWith("//")){let e=(0,i.getDeploymentId)();if(r.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())e=void 0;else if(e){let t=r.indexOf("?");
2if(-1!==t){let i=new URLSearchParams(r.slice(t+1));i.get("dpl")||(i.append("dpl",e),r=r.slice(0,t)+"?"+i.toString())}else r+=`?dpl=${e}`}}return{src:r,srcSet:void 0,sizes:void 0}}let{widths:c,kind:u}=function(e,t,r){let{deviceSizes:i,allSizes:n}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let i;i=e.exec(r);)t.push(parseInt(i[2]));if(t.length){let e=.01*Math.min(...t);return{widths:n.filter(t=>t>=i[0]*e),kind:"w"}}return{widths:n,kind:"w"}}return"number"!=typeof t?{widths:i,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>n.find(t=>t>=e)||n[n.length-1]))],kind:"x"}}(t,o,s),h=c.length-1;return{sizes:s||"w"!==u?s:"100vw",srcSet:c.map((e,i)=>`${l({config:t,src:r,quality:a,width:e})} ${"w"===u?e:i+1}${u}`).join(", "),src:l({config:t,src:r,quality:a,width:c[h]})}}({config:c,src:d,unoptimized:f,width:H,quality:V,sizes:p,loader:q}),ee=U?"lazy":_;return{props:{...O,loading:ee,fetchPriority:B,width:H,height:K,decoding:M,className:y,style:{...Y,...Q},sizes:J.sizes,srcSet:J.srcSet,src:k||J.src},meta:{unoptimized:f,preload:m||g,placeholder:A,fill:C}}}},20863:e=>
2{e.exports={container:"Container_container__uz3px","width--narrow":"Container_width--narrow__yXqK8","width--default":"Container_width--default__m61N8","width--wide":"Container_width--wide__ilP5o"}},21195:()=>{},21265:e=>{e.exports={link:"ResourceLink_link__nEiob"}},21302:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(65321);r(97109);var n=r(11230),o=r.n(n),a=r(20863),s=r.n(a);function l(e){let{className:t,children:r,tagName:n="div",width:a="default"}=e;return(0,i.jsx)(n,{className:o()(s().container,t,{[s()[`width--${a}`]]:a}),children:r})}},21472:(e,t,r)=>{var i=r(40123),n=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=i(t,e);return!(r<0)&&(r==t.length-1?t.pop():n.call(t,r,1),--this.size,!0)}},21660:e=>{e.exports={fileInput:"ImageUploadButton_fileInput__5AOJZ",buttonRow:"ImageUploadButton_buttonRow__KDGB4"}},21790:e=>{e.exports={ellipsisText:"EllipsisText_ellipsisText__F0kYt"}},21829:(e,t,r)=>{var i=r(48649),n=r(39881),o=r(95617),a=r(83898),s=r(97729),l=r(69413);e.exports=function(e,t,r,c){var u=-1,h=n,d=!0,p=e.length,f=[],g=t.length;if(!p)return f;r&&(t=a(t,s(r))),c?(h=o,d=!1):t.length>=200&&(h=l,d=!1,t=new i(t));e:for(;++u<p;){var m=e[u],_=null==r?m:r(m);if(m=c||0!==m?m:0,d&&_==_){for(var y=g;y--;)if(t[y]===_)continue e;f.push(m)}else h(t,_,c)||f.push(m)}return f}},21988:e=>{e.exports={treeMenu:"TreeMenu_treeMenu__hhKdD","icon--expanded":"TreeMenu_icon--expanded__JZNZM"}},22294:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(65321),n=r(97109),o=r(11230),a=r.n(o);let s=["zero","xsmall","small","medium","large","xlarge"];function l(e){let{zero:t,xsmall:r,small:o,medium:l,large:c,xlarge:u}=e,h={zero:t,xsmall:r,small:o,medium:l,large:c,xlarge:u},d=s.filter(e=>!!h[e]?.element);return d.length<1?(console.error("MarketingBreakpoints needs at least 1 breakpoint to work"),null):(t||(h.zero={element:null},d.unshift("zero")),(0,i.jsx)(n.Fragment,{children:d.map((e,t)=>{let r=d[t+1],{element:o,props:s,className:l,useWrapper:c}=h[e];if(!o)return null;let u={[`hideUnder--${e}`]:t>0,[`hideOver--${r}`]:r},p={...o.props,...s,className:a()(l,o.props.className)};return c?(0,i.jsx)("div",{className:a()(u),children:(0,n.cloneElement)(o,p)},e):(p.className=a()(p.className,u),(0,n.cloneElement)(o,{...p,key:e}))})}))}},22646:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i={src:"/_next/static/media/feedly-ti-logo.8106498d.webp",height:41,width:450,blurDataURL:"data:image/webp;base64,UklGRk4AAABXRUJQVlA4WAoAAAAQAAAABwAAAAAAQUxQSAkAAAAAU00eHRkfKxwAVlA4IB4AAACQAQCdASoIAAEAAkA4JaQAAudZtgAA/v22E4kQAAA=",blurWidth:8,blurHeight:1}},22827:(e,t,r)=>{var i=r(17987);e.exports=r(8763)(i)},23190:e=>{e.exports={select:"Select_select__5XEjt",placeholder:"Select_placeholder__qS7PP",disabled:"Select_disabled__dD2dj",borderless:"Select_borderless__nZu6y",menu:"Select_menu__Hb8iW",menuFullWidth:"Select_menuFullWidth__Xb2ho",menuItem:"Select_menuItem__rBsKO",menuItemLabel:"Select_menuItemLabel__llzd4",subLabel:"Select_subLabel__zRq9d"}},23242:(e,t,r)=>{var i=r(36285),n=r(62964);e.exports=i(function(e,t,r){return e+(r?" ":"")+n(t)})},23374:(e,t,r)=>{var i=r(38478),n=r(24329),o=r(80014),a=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return a;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=i(e);var r=l.test(e);return r||c.test(e)?u(e.slice(2),r?2:8):s.test(e)?a:+e}},24013:e=>{e.exports={modal:"BaseDialogModal_modal__54wUM",mediumSize:"BaseDialogModal_mediumSize__5dP7F"}},24164:(e,t,r)=>{var i=r(77068);e.exports=r(36285)(function(e,t,r){return t=t.toLowerCase(),e+(r?i(t):t)})},24254:(e,t,r)=>{var i=r(62895),n=r(10669);e.exports=function(e,t){t=i(t,e);for(var r=0,o=t.length;null!=e&&r<o;)e=e[n(t[r++])];return r&&r==o?e:void 0}},24289:e=>{e.exports={textArea:"BaseTextArea_textArea__WeNTP","textArea--small":"BaseTextArea_textArea--small__Z3_OS","textArea--medium":"BaseTextArea_textArea--medium__ThsCq","textArea--large":"BaseTextArea_textArea--large__mHWVQ"}},24329:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},24378:(e,t,r)=>{var i=r(85570);e.exports=function(e,t){return i(e,t)}},24564:e=>{e.exports={highlight:"Highlight_highlight__eWkIz","color--accent":"Highlight_color--accent__gMrBi","color--aware":"Highlight_color--aware__hr_MA"}},24639:e=>{e.exports={root:"ExpandableCode_root__Pkog_",viewport:"ExpandableCode_viewport__Qd22O","viewport--inline":"ExpandableCode_viewport--inline__9MIPw","viewport--modal":"ExpandableCode_viewport--modal__6D19u",modalContent:"ExpandableCode_modalContent__bxcFU",button:"ExpandableCode_button__HOw_4",codeResponse:"ExpandableCode_codeResponse__4zPjE"}},24981:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let i={min:{r:0,g:0,b:0,s:0,l:0,a:0},max:{r:255,g:255,b:255,h:360,s:100,l:100,a:1},clamp:{r:e=>e>=255?255:e<0?0:e,g:e=>e>=255?255:e<0?0:e,b:e=>e>=255?255:e<0?0:e,h:e=>e%360,s:e=>e>=100?100:e<0?0:e,l:e=>e>=100?100:e<0?0:e,a:e=>e>=1?1:e<0?0:e},toLinear:e=>{let t=e/255;return e>.03928?Math.pow((t+.055)/1.055,2.4):t/12.92},hue2rgb:(e,t,r)=>(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e,hsl2rgb:({h:e,s:t,l:r},n)=>{if(!t)return 2.55*r;e/=360,t/=100;let o=(r/=100)<.5?r*(1+t):r+t-r*t,a=2*r-o;switch(n){case"r":return 255*i.hue2rgb(a,o,e+1/3);case"g":return 255*i.hue2rgb(a,o,e);case"b":return 255*i.hue2rgb(a,o,e-1/3)}},rgb2hsl:({r:e,g:t,b:r},i)=>{let n=Math.max(e/=255,t/=255,r/=255),o=Math.min(e,t,r),a=(n+o)/2;if("l"===i)return 100*a;if(n===o)return 0;let s=n-o;if("s"===i)return 100*(a>.5?s/(2-n-o):s/(n+o));switch(n){case e:return((t-r)/s+6*(t<r))*60;case t:return((r-e)/s+2)*60;case r:return((e-t)/s+4)*60;default:return -1}}},n={channel:i,lang:{clamp:(e,t,r)=>t>r?Math.min(t,Math.max(r,e)):Math.min(r,Math.max(t,e)),round:e=>Math.round(1e10*e)/1e10},unit:{dec2hex:e=>{let t=Math.round(e).toString(16);return t.length>1?t:`0${t}`}}}},24985:(e,t,r)=>{"use strict";function i(e){return null==e}function n(){}function o(e){return Object.freeze(e)}function a(e){if(e)try{return JSON.parse(e)}catch{return}}r.d(t,{XZ:()=>o,jD:()=>a,lQ:()=>n,uy:()=>i})},25198:e=>{e.exports={chip:"Chip_chip__3jkHi",bold:"Chip_bold__cLtEN",clickable:"Chip_clickable__6OKbq",deletable:"Chip_deletable__8M0oS",deleteButton:"Chip_deleteButton__hj9Tc","size--small":"Chip_size--small__lNXkX","size--medium":"Chip_size--medium__rLUFW","size--large":"Chip_size--large__a_2x6"}},25527:(e,t,r)=>{"use strict";r.d(t,{F:()=>n});var i=r(78923),n=(0,i.K)((e,t)=>{let{theme:r,themeVariables:n}=t,{useGradient:o,gradientStart:a,gradientStop:s}=n??{},l=e.attr("id"),c=r?.includes("dark")?"#FFFFFF":"#000000",u=(0,i.K)((t,r,i)=>e.append("defs").append("filter").attr("id",t).attr("height",r).attr("width",r).append("feDropShadow").attr("dx",i).attr("dy",i).attr("stdDeviation",0).attr("flood-opacity","0.06").attr("flood-color",c),"dropShadow");if(u(`${l}-drop-shadow`,"130%","4"),u(`${l}-drop-shadow-small`,"150%","2"),!o)return;let h=e.append("linearGradient").attr("id",`${l}-gradient`).attr("gradientUnits","objectBoundingBox").attr("x1","0%").attr("y1","0%").attr("x2","100%").attr("y2","0%");h.append("svg:stop").attr("offset","0%").attr("stop-color",a).attr("stop-opacity",1),h.append("svg:stop").attr("offset","100%").attr("stop-color",s).attr("stop-opacity",1)},"insertLookDefs")},25660:e=>{var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},25663:(e,t,r)=>{"use strict";r.d(t,{A:()=>
2o});var i=r(65321),n=r(64336);function o(e){let{href:t="/threat-intelligence/pricing",mobile:r}=e;return(0,i.jsx)(n.A,{href:t,label:"Pricing",mobile:r})}},25822:e=>{e.exports={input:"Switch_input__T22eW",label:"Switch_label__2pakK",disabled:"Switch_disabled__S_zFL"}},25992:(e,t,r)=>{var i=r(99408);e.exports=function(){this.__data__=i?i(null):{},this.size=0}},26091:(e,t,r)=>{var i=r(62718),n=r(27854);e.exports=function(e){return"number"==typeof e||n(e)&&"[object Number]"==i(e)}},26146:(e,t,r)=>{"use strict";r.d(t,{A:()=>c,Q:()=>l});var i=r(97109),n=r(469),o=r(39987),a=r(19886),s=r(6740);async function l(e){let t,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=`${n.Z}completions`,l=new o.S().load();if(!(0,o.t)(l))return;let c={eventName:e,properties:{title:document.title,uri:window.location.pathname,utm_campaign:(0,a.o$)(),...(t=new URLSearchParams(window.location.search),{hs_user_agent:navigator.userAgent,hs_device_type:(r=navigator.userAgent,/Mobi|Android.*Mobile|iPhone|iPod/.test(r)?"Smartphone":/iPad|Android(?!.*Mobile)|Tablet/.test(r)?"Tablet":"Desktop"),hs_language:navigator.language.toLowerCase(),hs_screen_height:window.screen.height,hs_screen_width:window.screen.width,hs_page_title:document.title,hs_page_url:window.location.href,hs_referrer:document.referrer,hs_utm_campaign:t.get("utm_campaign"),hs_utm_medium:t.get("utm_medium"),hs_utm_source:t.get("utm_source"),hs_utm_content:t.get("utm_content"),hs_utm_term:t.get("utm_term")}),...i}};try{await (0,n.B)(s,{feedlyToken:l.feedlyToken,method:"POST",body:c})}catch{}}function c(e,t){let{customUri:r}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{pathname:n}=(0,s.useRouter)();(0,i.useEffect)(()=>{let i=setTimeout(async()=>{await l(e,{title:t,...r&&{uri:r}})},a.vo);return()=>clearTimeout(i)},[r,e,n,t])}},26220:e=>{e.exports={container:"UserPictureList_container__5LAt1",xMore:"UserPictureList_xMore__K3cEe",picture:"UserPictureList_picture__9zAsv","picture--small":"UserPictureList_picture--small__1hWMU","align--left":"UserPictureList_align--left__mYZiz","align--right":"UserPictureList_align--right__kvi3x","borderColor--default":"UserPictureList_borderColor--default__tqqWg","borderColor--accent-light":"UserPictureList_borderColor--accent-light__fkW3M"}},26288:e=>{e.exports={wrapper:"Table_wrapper__G85XY","margin--top":"Table_margin--top__dGfIa","margin--both":"Table_margin--both__vgxc0","margin--bottom":"Table_margin--bottom__z7Aed",borderBottom:"Table_borderBottom__2u5cH"}},26533:e=>{e.exports={legendContainer:"AggregationCardPieChart_legendContainer__hQiwT",pieChartContainer:"AggregationCardPieChart_pieChartContainer__USlXd",popoverContent:"AggregationCardPieChart_popoverContent__LT3Cj"}},26932:e=>{e.exports={modal:"PreviewModal_modal__bGNe3",modalWithoutHeading:"PreviewModal_modalWithoutHeading__ZTZ7L",scrollable:"PreviewModal_scrollable__RBrxu",content:"PreviewModal_content__XFm70"}},27054:(e,t,r)=>{var i=r(42767),n=r(80014),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(i(e))return!1;var r=typeof e;return!!("number"==r||"symbol"==r||"boolean"==r||null==e||n(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},27233:e=>{e.exports={footer:"DialogModalFooter_footer__bqLLW",buttonRow:"DialogModalFooter_buttonRow__wSda3"}},27335:e=>{e.exports={caret:"TooltipView_caret__uxnIZ",tooltip:"TooltipView_tooltip__zWGfR","color--dark":"TooltipView_color--dark__iJQSB","color--light":"TooltipView_color--light__ZGFK3","caret--top":"TooltipView_caret--top__UvXu9","theme--night":"TooltipView_theme--night__PmQQs","caret--bottom":"TooltipView_caret--bottom__F7bCU","caret--left":"TooltipView_caret--left__JWest","caret--right":"TooltipView_caret--right__A0xH1","width--content-width":"TooltipView_width--content-width__CjLnN","width--large-width":"TooltipView_width--large-width__BOWsD","textAlign--center":"TooltipView_textAlign--center__rXGY7","textAlign--left":"TooltipView_textAlign--left__ZF6eU"}},27472:e=>{e.exports={popover:"MarketingNavDropdown_popover__WTmPq",menu:"MarketingNavDropdown_menu__cu2OO","menu--mega":"MarketingNavDropdown_menu--mega__6cs_P"}},27854:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},27935:(e,t,r)=>{var i=r(83898),n=r(10503),o=r(98504),a=r(99317);e.exports=o(function(e){var t=i(e,a);return t.length&&t[0]===e[0]?n(t):[]})},28083:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},28348:(e,t)=>
2{"use strict";function r(e,t,i=!1){return t?Object.keys(e).filter(e=>i?!t.includes(e):t.includes(e)).reduce((t,r)=>(t[r]=e[r],t),{}):{}}function i(e,t,r,i){let n=i&&Object.keys(i).length>0?new URL(Object.values(i)[0],e):new URL(e);return t&&r&&t.forEach(e=>{r[e]&&n.searchParams.set(e,r[e])}),n.toString()}function n(e,t,r,n,o){var a;if(!t)return`<${e}></${e}>`;let s=(null==(a=t.src)?void 0:a.url)?Object.assign(Object.assign({},t),{src:i(t.src.url,t.src.params,n,o)}):t,l=Object.keys(Object.assign(Object.assign({},s),r)).reduce((e,t)=>{let i=null==r?void 0:r[t],n=s[t],o=null!=i?i:n,a=!0===o?t:`${t}="${o}"`;return o?e+` ${a}`:e},"");return`<${e}${l}></${e}>`}Object.defineProperty(t,"__esModule",{value:!0}),t.formatData=t.createHtml=t.formatUrl=void 0,t.formatUrl=i,t.createHtml=n,t.formatData=function(e,t){var o,a,s,l,c;let u=r(t,null==(o=e.scripts)?void 0:o.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),h=r(t,null==(s=null==(a=e.html)?void 0:a.attributes.src)?void 0:s.params),d=r(t,[null==(c=null==(l=e.html)?void 0:l.attributes.src)?void 0:c.slugParam]),p=r(t,[...Object.keys(u),...Object.keys(h),...Object.keys(d)],!0);return Object.assign(Object.assign({},e),{html:e.html?n(e.html.element,e.html.attributes,p,h,d):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:i(e.url,e.params,u)})):null})}},28566:(e,t,r)=>{var i=r(35434),n=r(73099),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;e.exports=a?function(e){return null==e?[]:i(a(e=Object(e)),function(t){return o.call(e,t)})}:n},28696:(e,t,r)=>{var i=r(12165),n=r(11158),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
27f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=n(e))&&e.replace(o,i).replace(a,"")}},28804:e=>{e.exports={radioButton:"RadioButton_radioButton__UF_aO","importance--secondary":"RadioButton_importance--secondary__hj71s","importance--primary":"RadioButton_importance--primary__Gz_WG",checked:"RadioButton_checked__Pg08l",focusVisible:"RadioButton_focusVisible__KgGAT","size--small":"RadioButton_size--small__r1aiz"}},29144:e=>{e.exports={header:"CVSSSidebarDetails_header__txoM3",field:"CVSSSidebarDetails_field__KH0XE"}},29260:e=>{e.exports={subLabel:"SubLabel_subLabel__jwGng","size--small":"SubLabel_size--small__BKXie","size--medium":"SubLabel_size--medium__BOU4f","size--large":"SubLabel_size--large__tReif"}},29968:(e,t,r)=>{"use strict";r.d(t,{Wx:()=>g});var i,n,o,a=r(97109),s=Object.defineProperty,l=new Map,c=new WeakMap,u=0;a.Component;var h=Reflect.get(n||(n=r.t(a,2)),"useInsertionEffect"),d=null!=h?h:a.useEffect,p=(null==(i=a.version)?void 0:i.startsWith("19."))||!1,f="u"<typeof window?a.useEffect:a.useLayoutEffect;function g({threshold:e,delay:t,trackVisibility:r,rootMargin:i,scrollMargin:n,root:s,triggerOnce:m,skip:_,initialInView:y,fallbackInView:x,onChange:b}={}){let v=a.useRef(y),[C,w]=a.useState({inView:!!y,entry:void 0}),k=function(e,{threshold:t,root:r,rootMargin:i,scrollMargin:n,trackVisibility:s,delay:f,fallbackInView:g,skip:m,triggerOnce:_}){let y=a.useRef(e),x=a.useRef({node:null,stop:void 0,owner:null});return h||(y.current=e),d(()=>{y.current=e},[e]),a.useCallback(function e(a){let h,d,b=x.current;if(!a&&b.owner!==e)return;if(a===b.node)return b.owner=e,p?b.stop:void 0;let v=b.stop;if(b.stop=void 0,null==v||v(),!a||m){b.node=null,b.owner=a?e:null;return}function C(){null==h||h(),b.stop===C&&(b.node=null,b.stop=void 0)}return b.node=a,b.owner=e,b.stop=C,h=function(e,t,r={},i=o){if(void 0===window.IntersectionObserver&&void 0!==i){let n=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}let{id:n,observer:a,elements:s}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(c.has(r)||(u+=1,c.set(r,u.toString())),c.get(r)):e[t]}`}).toString(),r=l.get(t);if(!r){let i,n=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var r;let o=t.isIntersecting&&i.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),[...null!=(r=n.get(t.target))?r:[]].forEach(e=>{e(o,t)})})},e);i=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:o,elements:n},l.set(t,r)}return r}(r),h=s.get(e)||[];s.has(e)||s.set(e,h),h.push(t),a.observe(e);let d=!1;return function(){d||(d=!0,h.splice(h.indexOf(t),1),0===h.length&&(s.delete(e),a.unobserve(e)),0===s.size&&(a.disconnect(),l.delete(n)))}}(a,(e,t)=>{y.current(e,t,d),d=e,_&&e&&C()},{threshold:t,root:r,rootMargin:i,scrollMargin:n,trackVisibility:s,delay:f},g),b.stop!==C&&h(),p?b.stop:void 0},[Array.isArray(t)?t.toString():t,r,i,n,s,f,g,m,_])}((e,t)=>{let r=v.current;v.current=e,(void 0!==r||e)&&(w({inView:e,entry:t}),null==b||b(e,t))},{threshold:e,root:s,rootMargin:i,scrollMargin:n,trackVisibility:r,delay:t,fallbackInView:x,skip:_,triggerOnce:m}),S=a.useRef({node:null,reset:!1}),T=a.useCallback(function(e){e?(S.current.node=e,S.current.reset=!1):S.current.node&&(S.current.node=null,S.current.reset=!0);let t=k(e);if(t)return()=>{t(),S.current.node===e&&(S.current.node=null,S.current.reset=!0)}},[k]);f(()=>{!S.current.reset||(S.current.reset=!1,m||_||(w({inView:!!y,entry:void 0}),v.current=y))});let A=[T,C.inView,C.entry];return A.ref=A[0],A.inView=A[1],A.entry=A[2],A}},3e4:(e,t,r)=>{"use strict";e.exports=r(44198)},30432:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:[(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M2 4.167C2 2.97 2.97 2 4.167 2h11.666C17.03 2 18 2.97 18 4.167v11.666C18 17.03 17.03 18 15.833 18H4.167A2.167 2.167 0 0 1 2 15.833zM4.167 3C3.522 3 3 3.522 3 4.167v11.666C3 16.478 3.522 17 4.167 17h11.666c.645 0 1.167-.522 1.167-1.16
27V4.167C17 3.522 16.478 3 15.833 3z",clipRule:"evenodd"}),(0,n.jsx)("path",{fill:"currentColor",d:"M9.411 11.39H7.423l-.374 1.11H5.87l1.926-5.398h1.275l1.911 5.398H9.76zm-.315-.93-.673-2.124-.696 2.124zM11.883 7.102h1.12V12.5h-1.12z"})]})}},30478:e=>{e.exports={focusRing:"FocusRing_focusRing__izyZU","color--default":"FocusRing_color--default__Wmqev","color--danger":"FocusRing_color--danger__lbbw6","placement--outside":"FocusRing_placement--outside__mSXCC","placement--both":"FocusRing_placement--both__O1fea","placement--inside":"FocusRing_placement--inside__O6oHZ","placement--border":"FocusRing_placement--border__LGQUW"}},30480:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({html:e,height:t=null,width:r=null,children:o,dataNtpc:a=""}){return(0,n.useEffect)(()=>{a&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${a}`}})},[a]),(0,i.jsxs)(i.Fragment,{children:[o,e?(0,i.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=r?`${r}px`:"auto"},"data-ntpc":a,dangerouslySetInnerHTML:{__html:e}}):null]})};let i=r(65321),n=r(97109)},30515:e=>{e.exports={wrapper:"PlayButton_wrapper__5u3IL",button:"PlayButton_button__Bxn5k",progressCircle:"PlayButton_progressCircle__zt3TQ",paused:"PlayButton_paused__HbcAw",progressCircleTrack:"PlayButton_progressCircleTrack__g5tO0",progressCircleProgress:"PlayButton_progressCircleProgress__RQQo0"}},30599:e=>{e.exports=function(e){return e!=e}},30819:e=>{e.exports={bannerSlot:"ThreatIntelHeaderChrome_bannerSlot__0TmIG"}},31044:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,n.jsx)("path",{fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M17.143 5 7.32 15l-4.464-4.545"})})}},31059:(e,t,r)=>{"use strict";r.d(t,{$V:()=>a,Av:()=>i,GX:()=>f,ML:()=>k,NA:()=>h,OG:()=>n,Qb:()=>m,R_:()=>s,Uw:()=>d,VP:()=>l,XZ:()=>b,ZR:()=>x,_u:()=>C,cT:()=>p,i1:()=>v,iq:()=>g,kj:()=>o,pj:()=>u,q:()=>_,ri:()=>w,vC:()=>c,x6:()=>y});let i="[object RegExp]",n="[object String]",o="[object Number]",a="[object Boolean]",s="[object Arguments]",l="[object Symbol]",c="[object Date]",u="[object Map]",h="[object Set]",d="[object Array]",p="[object ArrayBuffer]",f="[object Object]",g="[object DataView]",m="[object Uint8Array]",_="[object Uint8ClampedArray]",y="[object Uint16Array]",x="[object Uint32Array]",b="[object Int8Array]",v="[object Int16Array]",C="[object Int32Array]",w="[object Float32Array]",k="[object Float64Array]"},31176:e=>{e.exports={announcementRow:"TableBody_announcementRow__UYzKv",announcementCell:"TableBody_announcementCell__1SfSd"}},31315:e=>{e.exports={button:"MultiSearchSelectButton_button__o1USY",label:"MultiSearchSelectButton_label__x_2KW",selectedLabel:"MultiSearchSelectButton_selectedLabel__wxVuE",iconSizer:"MultiSearchSelectButton_iconSizer__lDSQT","label--disabled":"MultiSearchSelectButton_label--disabled__FAt2r","selectedLabel--disabled":"MultiSearchSelectButton_selectedLabel--disabled__Kzicq","iconSizer--small":"MultiSearchSelectButton_iconSizer--small__XIv8t","iconSizer--tiny":"MultiSearchSelectButton_iconSizer--tiny__TTU3G",clearButton:"MultiSearchSelectButton_clearButton__yUb8Y"}},31368:e=>{e.exports={chip:"AiChip_chip__TH4u_",label:"AiChip_label__eVJk1"}},31541:e=>{e.exports={ellipsis:"MultiSearchSelectChip_ellipsis__RluxF"}},31652:e=>{e.exports={button:"ColorInputButton_button__3I5dF",color:"ColorInputButton_color__4qqpV","color--no-input":"ColorInputButton_color--no-input__rEbVL",hexcode:"ColorInputButton_hexcode__XgLKu","size--small":"ColorInputButton_size--small__4xPhn","button--color-only":"ColorInputButton_button--color-only__ANt9_","size--medium":"ColorInputButton_size--medium__kObiO","size--large":"ColorInputButton_size--large__v0_1e"}},32160:e=>{e.exports={menu:"PickerMenu_menu__eZhOt","menu--childrenOverride":"PickerMenu_menu--childrenOverride__46ucp"}},32190:(e,t,r)=>{var i=r(34678),n=r(27854),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable;e.exports=i(function(){return arguments}())?i:function(e){return n(e)&&a.call(e,"callee")&&!s.call(e,"callee")}},32382:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var i=r(65321),n=r(97109),o=r(58103),a=r(53267),s=r(14483),l=r(12919);function c(e){let{className:t,color:r,size:c,label:u,importance:h}=e,{isLoggedIn:d,pathname:p,site:f}=(0,n.useContext)(l.A);return d?(0,i.jsx)(o.A,{label:"Open Feedly",href:"https://feedly.com/i",className:t,color:r,size:c,importance:h}):(0,i.jsx)(a.A,{gate:(0,s.C3)({pathname:p,site:f}),className:t,color:r,label:u,size:c,importance:h})}},32525:e=>{e.exports={menuHeading:"BaseMenuHeading_menuHeading__ae_ES"}},32704:(e,t,r)=>{var i=0/0,n=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,u="object"==typeof self&&self&&self.Object===Object&&self,h=c||u||Function("return this")(),d=Object.prototype.toString,p=Math.max,f=Math.min,g=function(){return h.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function _(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==d.call(t))return i;if(m(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=m(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var c=a.test(e);return c||s.test(e)?l(e.slice(2),c?2:8):o.test(e)?i:+e}e.exports=function(e,t,r){var i,n,o,a,s,l,c=0,u=!1,h=!1,d=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var r=i,o=n;return i=n=void 0,c=t,a=e.apply(o,r)}function x(e){var r=e-l,i=e-c;return void 0===l||r>=t||r<0||h&&i>=o}function b(){var e,r,i,n=g();if(x(n))return v(n);s=setTimeout(b,(e=n-l,r=n-c,i=t-e,h?f(i,o-r):i))}function v(e){return(s=void 0,d&&i)?y(e):(i=n=void 0,a)}function C(){var e,r=g(),o=x(r);if(i=arguments,n=this,l=r,o){if(void 0===s)return c=e=l,s=setTimeout(b,t),u?y(e):a;if(h)return s=setTimeout(b,t),y(l)}return void 0===s&&(s=setTimeout(b,t)),a}return t=_(t)||0,m(r)&&(u=!!r.leading,o=(h="maxWait"in r)?p(_(r.maxWait)||0,t):o,d="trailing"in r?!!r.trailing:d),C.cancel=function(){void 0!==s&&clearTimeout(s),c=0,i=l=n=s=void 0},C.flush=function(){return void 0===s?a:v(g())},C}},32735:e=>{e.exports={modal:"PdfModal_modal__aIg9W"}},33027:(e,t,r)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var i={ServerInsertedHTMLContext:function(){return a},useServerInsertedHTML:function(){return s}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(52137)._(r(97109)),a=o.default.createContext(null);function s(e){let t=(0,o.useContext)(a);t&&t(e)}},33036:e=>{e.exports={bar:"AffectedProductsBarChart_bar__jE5LL",legend:"AffectedProductsBarChart_legend__HxkYS",legendDot:"AffectedProductsBarChart_legendDot__gzawk",legendPercentage:"AffectedProductsBarChart_legendPercentage__53oYF",progress:"AffectedProductsBarChart_progress__0IH3v"}},33206:(e,t,r)=>{"use strict";r.d(t,{GH:()=>o,wp:()=>n,zO:()=>i});let i=(0,r(24985).XZ)({desktop:"desktop",phone:"phone",tablet:"tablet"}),n="https://itunes.apple.com/app/id396069556",o="https://play.google.com/store/apps/details?id=com.devhd.feedly"},33260:e=>{e.exports=function(e){return e.split("")}},33392:e=>{e.exports={headingSub:"HeadingSub_headingSub__S9b1e","headingSub--01":"HeadingSub_headingSub--01__v5TiF","headingSub--02":"HeadingSub_headingSub--02__0k_ZR","align--center":"HeadingSub_align--center__OMtgC","align--left":"HeadingSub_align--left__MZ_bm","align--right":"HeadingSub_align--right__M1EFn","color--secondary":"HeadingSub_color--secondary__gQv3v","color--tertiary":"HeadingSub_color--tertiary__AJ4Ek"}},34444:e=>{e.exports={image:"ImageInput_image__gj6ky","image--loading":"ImageInput_image--loading__s4OeF","image--dragged-over":"ImageInput_image--dragged-over__jCojT","image--uploaded":"ImageInput_image--uploaded__6qOMK",error:"ImageInput_error__Xp7fG",placeholder:"ImageInput_placeholder__qWCkZ",overlay:"ImageInput_overlay__9lMnt",placeholderText:"ImageInput_placeholderText__y4Dsm",uploadButton:"ImageInput_uploadButton__cMKa3"}},34678:(e,t,r)=>{var i=r(62718),n=r(27854);e.exports=function(e){return n(e)&&"[object Arguments]"==i(e)}},34845:e=>{e.exports={card:"TopicCard_card__zqUyh",header:"TopicCard_header__T9sNS",visual:"TopicCard_visual__gzeVt",description:"TopicCard_description__u7H2l"}},34912:e=>{e.exports={sectionHeading:"SectionHeading_sectionHeading__fMRg1"}},34968:e=>{e.exports={label:"Label_label__RV7cq","size--small":"Label_size--small__1I_iS","size--medium":"Label_size--medium__ztoZ6","size--large":"Label_size--large__0XCik","fontWeight--bold":"Label_fontWeight--bold__gBlnj","fontWeight--regular":"Label_fontWeight--regular__f7sAX",optional:"Label_optional__kVQJL",required:"Label_required__VUIlC"}},35084:e=>{e.exports=function(e){return e}},35101:(e,t,r)=>{"use strict";r.d(t,{w:()=>s,t:()=>l});var i=r(8248),n=r(33206);let o={"https://feedly.com/market-intelligence":"Market Intelligence","https://feedly.com/threat-intelligence":"Threat Intelligence","https://feedly.com/news-reader":"News Reader",[i.mD.changelog]:"Changelog",[i.mD.tiChangelog]:"Changelog",[i.mD.aiModelLibrary]:"AI Library",[i.mD.caseStudies]:"Case Studies",[i.mD.cveInsightCards]:"Trending CVEs",[i.mD.tiEssentials]:"TI Essentials",[i.mD.resourcesHome]:"Blog",[i.mD.documentation]:"Documentation",[i.mD.slackCommunity]:"Slack Community",[i.mD.newFeatures]:"Product blog",[i.mD.tiNewFeatures]:"Product blog",[i.mD.engineering]:"Engineering blog",[i.mD.status]:"Status",[i.mD.ctiSessions]:"CTI Sessions podcast",[i.mD.apiReference]:"Developer API",[i.mD.pricing]:"Pricing",[n.wp]:"iOS",[n.GH]:"Android","https://chromewebstore.google.com/detail/feedly-mini/ndhinffkekpekljifjkkkkkhopnjodja":"Chrome extension","https://addons.mozilla.org/en-US/firefox/addon/feedly_mini/":"Firefox extension","https://discover.buysellads.com/tech/feedly":"Advertise on Feedly","https://feedly.com/i/top":"Discover Top Blogs","/legal/terms":"Terms of Use","/legal/privacy":"Privacy Policy","/legal/security":"Security"};function a(e){return e.map(e=>({href:e,label:o[e]}))}a(["https://feedly.com/market-intelligence","https://feedly.com/threat-intelligence","https://feedly.com/news-reader"]),a([i.mD.changelog,i.mD.aiModelLibrary,i.mD.caseStudies,i.mD.cveInsightCards,i.mD.tiEssentials,i.mD.resourcesHome,i.mD.documentation,i.mD.slackCommunity]),a([n.wp,n.GH,"https://chromewebstore.google.com/detail/feedly-mini/ndhinffkekpekljifjkkkkkhopnjodja","https://addons.mozilla.org/en-US/firefox/addon/feedly_mini/"]),a(["https://discover.buysellads.com/tech/feedly","https://feedly.com/i/top"]),a([i.mD.tiNewFeatures,i.mD.engineering,i.mD.tiChangelog,i.mD.status]),a([i.mD.tiEssentials,i.mD.ctiSessions,i.mD.documentation,i.mD.apiReference,i.mD.caseStudies,i.mD.pricing]),a([i.mD.tiEssentials,i.mD.ctiSessions,i.mD.documentation,i.mD.apiReference,i.mD.caseStudies,i.mD.cveInsightCards]),a([i.mD.cveInsightCards,n.wp,n.GH,"https://chromewebstore.google.com/detail/feedly-mini/ndhinffkekpekljifjkkkkkhopnjodja","https://addons.mozilla.org/en-US/firefox/addon/feedly_mini/","https://feedly.com/i/top"]),a(["/legal/terms","/legal/privacy","/legal/security"]),a(["https://feedly.com/news-reader","https://feedly.com/market-intelligence"]);let s={products:a(["https://feedly.com/market-intelligence","https://feedly.com/threat-intelligence","https://feedly.com/news-reader"]),resources:a([i.mD.changelog,i.mD.aiModelLibrary,i.mD.caseStudies,i.mD.cveInsightCards,i.mD.tiEssentials,i.mD.resourcesHome,i.mD.documentation,i.mD.slackCommunity]),downloads:a([n.wp,n.GH,"https://chromewebstore.google.com/detail/feedly-mini/ndhinffkekpekljifjkkkkkhopnjodja","https://addons.mozilla.org/en-US/firefox/addon/feedly_mini/"]),learnMore:a(["https://discover.buysellads.com/tech/feedly","https://feedly.com/i/top"])},l={whatsNew:a([i.mD.tiNewFeatures,i.mD.engineering,i.mD.tiChangelog,i.mD.status]),resources:a([i.mD.tiEssentials,i.mD.ctiSessions,i.mD.documentation,i.mD.apiReference,i.mD.caseStudies,i.mD.pricing]),downloads:a([i.mD.cveInsightCards,n.wp,n.GH,"https://chromewebstore.google.com/detail/feedly-mini/ndhinffkekpekljifjkkkkkhopnjodja","https://addons.mozilla.org/en-US/firefox/addon/feedly_mini/","https://feedly.com/i/top"]),legal:a(["/legal/terms","/legal/privacy","/legal/security"]),otherProducts:a(["https://feedly.com/news-reader","https://feedly.com/market-intelligence"])}},35310:(e,t)=>{"use strict";function r(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>
2Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return r}})},35434:e=>{e.exports=function(e,t){for(var r=-1,i=null==e?0:e.length,n=0,o=[];++r<i;){var a=e[r];t(a,r,e)&&(o[n++]=a)}return o}},35750:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},35899:(e,t,r)=>{"use strict";r.d(t,{A:()=>C});var i=r(65321),n=r(97109),o=r(8296),a=r(54602),s=r(61525),l=r(89247),c=r(4740),u=r(47755),h=r(19886),d=r(90826),p=r.n(d),f=r(14483),g=r(12919);let m=JSON.parse('{"default":{"customSubtitle":null,"customTitle":null,"post":{"_id":"6d6587a0-330a-4bda-867b-6e4a36e45948","coverImage":{"altText":null,"fit":"cover","url":"https://cms-cdn.feedly.com/images/gw4l4nkb/production/71b12912421f7bd972d0a61f29eb5cede664e3f1-1982x1250.png"},"site":"newFeatures","slug":"org-profile-1-0","subTitle":"Capture your organizationâs context and get AI threat assessments specific to your business.","title":"Org Profile: Turn \\"what happened\\" into \\"why it matters to us\\""}},"marketIntel":{"customSubtitle":null,"customTitle":null,"post":{"_id":"f0bf2dc0-62f2-423b-8890-1a727a05d6ed","coverImage":{"altText":null,"fit":"cover","url":"https://cms-cdn.feedly.com/images/gw4l4nkb/production/f63f59fdb7b30a7634d9a6be8c531834302b6559-1488x892.png"},"site":"newFeatures","slug":"startup-innovation-radar-a-real-time-startup-database","subTitle":"Discover, track and compare startups in any industry","title":"Startup Innovation Radar: A real-time startup database"}},"threatIntel":{"customSubtitle":null,"customTitle":null,"post":{"_id":"6d6587a0-330a-4bda-867b-6e4a36e45948","coverImage":{"altText":null,"fit":"cover","url":"https://cms-cdn.feedly.com/images/gw4l4nkb/production/71b12912421f7bd972d0a61f29eb5cede664e3f1-1982x1250.png"},"site":"newFeatures","slug":"org-profile-1-0","subTitle":"Capture your organizationâs context and get AI threat assessments specific to your business.","title":"Org Profile: Turn \\"what happened\\" into \\"why it matters to us\\""}}}');var _=r(14630),y=r.n(_);function x(e){let{className:t}=e,{pathname:r,site:a}
2=(0,n.useContext)(g.A),[d,_]=(0,n.useState)(!1),x="default";if([f.Ly.threatIntelligence,f.Ly.tiEssentials].includes(a)?x="threatIntel":a===f.Ly.marketIntelligence&&(x="marketIntel"),!m[x]?.post)return null;let{post:{externalUrl:b,coverImage:{altText:v="Cover image",url:C},site:w,slug:k,title:S},customTitle:T}=m[x],A=b||(0,f.yn)(w,k),E=(0,i.jsx)(s.EYj,{size:"01",color:"primary",bold:!0,children:T||S});return(0,i.jsxs)("div",{className:t,children:[(0,i.jsx)(o.A,{children:"Featured"}),(0,i.jsx)(s.zuy,{items:[{href:A}],children:(e,t)=>{let{onClick:o,...g}=t;return(0,n.createElement)(l.A,{...g,key:e.href,href:e.href,onClick:e=>{(0,h.dd)("Marketing Menu Featured Resource Clicked",{"Post URI":A,"Source URI":r,"Source Site":f.N8[a]}),o?.(e)},onFocus:()=>{_(!0)},onBlur:()=>{_(!1)}},(0,i.jsx)(s.iy7,{active:d&&p().ask()===s.WQi,className:y().menuItem,component:"div",children:(0,i.jsxs)(s.son,{direction:"column",gap:"m",align:"start",children:[(0,i.jsx)(c.A,{src:C,alt:v,width:216,height:216,sizes:"216px",className:y().coverImage}),E,(0,i.jsx)(u.A,{size:"medium",importance:"secondary",children:"Read more"})]})}))}})]})}var b=r(74881),v=r.n(b);function C(e){let{menus:t,children:r}=e;return(0,i.jsxs)(s.son,{className:v().container,align:"stretch",children:[t?t.map(e=>{let{label:t,actions:r}=e;return(0,i.jsxs)("div",{className:v().section,children:[(0,i.jsx)(o.A,{children:t}),(0,i.jsx)(s.zuy,{className:v().list,items:r,children:(e,t)=>{let{href:r,label:i}=e;return(0,n.createElement)(a.A,{...t,key:r,href:r,label:i})}})]},t)}):r,(0,i.jsx)(x,{className:v().section})]})}},35982:e=>{e.exports={menuSeparator:"BaseMenuSeparator_menuSeparator__GMtys"}},36285:(e,t,r)=>{var i=r(58454),n=r(28696),o=r(8651),a=RegExp("['â]","g");e.exports=function(e){return function(t){return i(o(n(t).replace(a,"")),e,"")}}},36302:e=>{e.exports={content:"ScrollableModalContent_content__aaY4Q",isScrollable:"ScrollableModalContent_isScrollable__JHcAT",contentIsScrollableWithBorders:"ScrollableModalContent_contentIsScrollableWithBorders__rMOpN",contentIsScrolledDown:"ScrollableModalContent_contentIsScrolledDown__xCwfN"}},36565:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var i=typeof e;return!!(r=null==r?0x1fffffffffffff:r)&&("number"==i||"symbol"!=i&&t.test(e))&&e>-1&&e%1==0&&e<r}},36599:e=>{e.exports={aiIcon:"TableCellListItem_aiIcon__zgwt_",bulletItem:"TableCellListItem_bulletItem__7JtpD","bulletItem--link":"TableCellListItem_bulletItem--link__3nvfn",label:"TableCellListItem_label__sRTe7","label--marginRight":"TableCellListItem_label--marginRight__ARY9r"}},36721:e=>{e.exports={layout:"MainLayout_layout__WAZrI",content:"MainLayout_content__6Ka38",main:"MainLayout_main__kRNFI","main--padding-overlay":"MainLayout_main--padding-overlay__I7j3D",footer:"MainLayout_footer__wHy_n"}},37e3:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(65321),n=r(61525),o=r(21265),a=r.n(o);function s(e){let{href:t,icon:r,label:o}=e;return(0,i.jsxs)(n.N_E,{className:a().link,color:"secondary",href:t,underline:"never",children:[r&&(0,i.jsx)(r,{color:"primary",fromUI:!0}),(0,i.jsx)(n.EYj,{color:"inherit",tagName:"span",children:o})]},o)}},37069:e=>{e.exports=function(e,t){for(var r,i=-1,n=e.length;++i<n;){var o=t(e[i]);void 0!==o&&(r=void 0===r?o:r+o)}return r}},37112:e=>{e.exports={wrapperElement:"HeroTextInput_wrapperElement__1i3Ly",paddingElement:"HeroTextInput_paddingElement__CsOjR","paddingElement--with-icon":"HeroTextInput_paddingElement--with-icon__cVwX4","paddingElement--with-buttons":"HeroTextInput_paddingElement--with-buttons__NRs1T",icon:"HeroTextInput_icon__IYqq0",buttonRow:"HeroTextInput_buttonRow__7oMm5"}},37203:(e,t,r)=>{var i=r(62718),n=r(62502),o=r(27854),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&n(e.length)&&!!a[i(e)]}},37221:(e,t,r)=>{"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return k},useLinkStatus:function(){return w}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(52137),a=r(65321),s=o._(r(97109)),l=r(87571),c=r(98315),u=r(69678),h=r(45884),d=r(88001),p=r(11758),f=r(96326),g=r(91699),m=r(11722),_=r(58503),y=new Set;function x(e,t,r,i){if((0,c.isLocalURL)(t)){if(!i.bypassPrefetchedCheck){let n=t+"%"+r+"%"+(void 0!==i.locale?i.locale:"locale"in e?e.locale:void 0);if(y.has(n))return;y.add(n)}e.prefetch(t,r,i).catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let v=s.default.forwardRef(function(e,t){let r,i,{href:n,as:o,children:u,prefetch:y=null,passHref:v,replace:C,shallow:w,scroll:k,locale:S,onClick:T,onNavigate:A,onMouseEnter:E,onTouchStart:B,legacyBehavior:M=!1,transitionTypes:L,...F}=e;r=u,M&&("string"==typeof r||"number"==typeof r)&&(r=(0,a.jsx)("a",{children:r}));let I=s.default.useContext(p.RouterContext),j=!1!==y,{href:P,as:O}=s.default.useMemo(()=>{if(!I){let e=b(n);return{href:e,as:o?b(o):e}}let[e,t]=(0,l.resolveHref)(I,n,!0);return{href:e,as:o?(0,l.resolveHref)(I,o):t||e}},[I,n,o]),R=s.default.useRef(P),D=s.default.useRef(O);M&&(i=s.default.Children.only(r));let $=M?i&&"object"==typeof i&&i.ref:t,[N,z,q]=(0,f.useIntersection)({rootMargin:"200px"}),G=s.default.useCallback(e=>{(D.current!==O||R.current!==P)&&(q(),D.current=O,R.current=P),N(e)},[O,P,q,N]),W=(0,_.useMergedRef)(G,$);s.default.useEffect(()=>{!I||z&&j&&x(I,P,O,{bypassPrefetchedCheck:!1,locale:S})},[O,P,z,S,j,I?.locale,I]);let H={ref:W,onClick(e){M||"function"!=typeof T||T(e),M&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(e),!I||e.defaultPrevented||function(e,t,r,i,n,o,a,s,l){let u,{nodeName:h}=e.currentTarget;if(!("A"===h.toUpperCase()&&((u=e.currentTarget.getAttribute("target"))&&"_self"!==u||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,c.isLocalURL)(r)){n&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let e=a??!0;"beforePopState"in t?t[n?"replace":"push"](r,i,{shallow:o,locale:s,scroll:e}):t[n?"replace":"push"](i||r,{scroll:e})})()}}(e,I,P,O,C,w,k,S,A)},onMouseEnter(e){M||"function"!=typeof E||E(e),M&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),I&&x(I,P,O,{locale:S,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){M||"function"!=typeof B||B(e),M&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),I&&x(I,P,O,{locale:S,priority:!0,bypassPrefetchedCheck:!0})}};if((0,h.isAbsoluteUrl)(O))H.href=O;else if(!M||v||"a"===i.type&&!("href"in i.props)){let e=void 0!==S?S:I?.locale;H.href=I?.isLocaleDomain&&(0,g.getDomainLocale)(O,e,I?.locales,I?.domainLocales)||(0,m.addBasePath)((0,d.addLocale)(O,e,I?.defaultLocale))}return M?s.default.cloneElement(i,H):(0,a.jsx)("a",{...F,...H,children:r})}),C=(0,s.createContext)({pending:!1}),w=()=>(0,s.useContext)(C),k=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},37594:e=>{e.exports={list:"List_list__Mhqiz"}},37851:(e,t,r)=>{var i=r(50764);e.exports=function(e){var t=i(e),r=t%1;return t==t?r?t-r:t:0}},37883:(e,t,r)=>{"use strict";r.d(t,{W6:()=>eX,GZ:()=>e1,lT:()=>eN,O6:()=>eM});var i=r(11773),n=r(52892),o=r(77980),a=r(64145),s=r(78923);function l(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var c=l(),u={exec:()=>null};function h(e,t=""){let r="string"==typeof e?e:e.source,i={replace:(e,t)=>{let n="string"==typeof t?t:t.source;return n=n.replace(p.caret,"$1"),r=r.replace(e,n),i},getRegex:()=>new RegExp(r,t)};return i}var d=(()=>{try{return!!RegExp("(?<=1)(?<!1)")}catch{return!1}})(),p={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine
vendor: 4,134 bytes, line 2
2:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>RegExp(`^( {0,3}${e})((?:[ ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),hrRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},f=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,g=/(?:[*+-]|\d{1,9}[.)])/,m=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_=h(m).replace(/bull/g,g).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),y=h(m).replace(/bull/g,g).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),x=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,b=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,v=h(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",b).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),C=h(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,g).getRegex(),w="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",k=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,S=h("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$))","i").replace("comment",k).replace("tag",w).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),T=h(x).replace("hr",f).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",w).getRegex(),A={blockquote:h(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",T).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:v,fences:/^ {0,3}(`{3,}
vendor: 6,766 bytes, lines 2-3
2(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:f,html:S,lheading:_,list:C,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:T,table:u,text:/^[^\n]+/},E=h("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",f).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3} )[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",w).getRegex(),B={...A,lheading:y,table:E,paragraph:h(x).replace("hr",f).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",E).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",w).getRegex()},M={...A,html:h("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",k).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:u,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:h(x).replace("hr",f).replace("heading",` *#{1,6} *[^ 3]`).replace("lheading",_).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},L=/^( {2,}|\\)\n(?!\s*$)/,F=/[\p{P}\p{S}]/u,I=/[\s\p{P}\p{S}]/u,j=/[^\s\p{P}\p{S}]/u,P=h(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,I).getRegex(),O=/(?!~)[\p{P}\p{S}]/u,R=h(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",d?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),D=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,$=h(D,"u").replace(/punct/g,F).getRegex(),N=h(D,"u").replace(/punct/g,O).getRegex(),z="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",q=h(z,"gu").replace(/notPunctSpace/g,j).replace(/punctSpace/g,I).replace(/punct/g,F).getRegex(),G=h(z,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,O).getRegex(),W=h("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,j).replace(/punctSpace/g,I).replace(/punct/g,F).getRegex(),H=h(/\\(punct)/,"gu").replace(/punct/g,F).getRegex(),K=h(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),U=h(k).replace("(?:--\x3e|$)","--\x3e").getRegex(),V=h("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",U).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Y=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,X=h(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",Y).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Z=h(/^!?\[(label)\]\[(ref)\]/).replace("label",Y).replace("ref",b).getRegex(),Q=h(/^!?\[(ref)\](?:\[\])?/).replace("ref",b).getRegex(),J=h("reflink|nolink(?!\\()","g").replace("reflink",Z).replace("nolink",Q).getRegex(),ee=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,et={_backpedal:u,anyPunctuation:H,autolink:K,blockSkip:R,br:L,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:u,emStrongLDelim:$,emStrongRDelimAst:q,emStrongRDelimUnd:W,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:X,nolink:Q,punctuation:P,reflink:Z,reflinkSearch:J,tag:V,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:u},er={...et,link:h(/^!?\[(label)\]\((.*?)\)/).replace("label",Y).getRegex(),reflink:h(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Y).getRegex()},ei={...et,emStrongRDelimAst:G,emStrongLDelim:N,url:h(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",ee).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:h(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",ee).getRegex()},en={...ei,br:h(L).replace("{2,}","*").getRegex(),text:h(ei.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},eo={normal:A,gfm:B,pedantic:M},ea={normal:et,gfm:ei,breaks:en,pedantic:er},es={"&":"&","<":"<",">":">",'"':""","'":"'"},el=e=>es[e];function ec(e,t){if(t){if(p.escapeTest.test(e))return e.replace(p.escapeReplace,el)}else if(p.escapeTestNoEncode.test(e))return e.replace(p.escapeReplaceNoEncode,el);return e}function eu(e){try{e=encodeURI(e).replace(p.percentDecode,"%")}catch{return null}return e}function eh(e,t){let r=e.replace(p.findPipe,(e,t,r)=>{let i=!1,n=t;for(;--n>=0&&"\\"===r[n];)i=!i;return i?"|":" |"}).split(p.splitPipe),i=0;if(r[0].trim()||r.shift(),r.length>0&&!r.at(-1)?.trim()&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;i<r.length;i++)r[i]=r[i].trim().replace(p.slashPipe,"|");return r}function ed(e,t,r){let i=e.length;if(0===i)return"";let n=0;for(;n<i;){let o=e.charAt(i-n-1);if(o!==t||r)if(o!==t&&r)n++;else break;else n++}
3return e.slice(0,i-n)}function ep(e,t,r,i,n){let o=t.href,a=t.title||null,s=e[1].replace(n.other.outputLinkReplace,"$1");i.state.inLink=!0;let l={type:"!"===e[0].charAt(0)?"image":"link",raw:r,href:o,title:a,text:s,tokens:i.inlineTokens(s)};return i.state.inLink=!1,l}var ef=class{options;rules;lexer;constructor(e){this.options=e||c}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:ed(e,` 4`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],r=function(e,t,r){let i=e.match(r.other.indentCodeCompensation);if(null===i)return t;let n=i[1];return t.split(` 5`).map(e=>{let t=e.match(r.other.beginningSpace);if(null===t)return e;let[i]=t;return i.length>=n.length?e.slice(n.length):e}).join(` 6`)}(e,t[3]||"",this.rules);return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(this.rules.other.endingHash.test(e)){let t=ed(e,"#");(this.options.pedantic||!t||this.rules.other.endingSpaceChar.test(t))&&(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:ed(t[0],` 7`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=ed(t[0],` 8`).split(` 9`),r="",i="",n=[];for(;e.length>0;){let t=!1,o=[],a;for(a=0;a<e.length;a++)if(this.rules.other.blockquoteStart.test(e[a]))o.push(e[a]),t=!0;else if(t)break;else o.push(e[a]);e=e.slice(a);let s=o.join(` 10`),l=s.replace(this.rules.other.blockquoteSetextReplace,` 11 $1`).replace(this.rules.other.blockquoteSetextReplace2,"");r=r?`${r} 12${s}`:s,i=i?`${i} 13${l}`:l;let c=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(l,n,!0),this.lexer.state.top=c,0===e.length)break;let u=n.at(-1);if(u?.type==="code")break;if(u?.type==="blockquote"){let t=u.raw+` 14`+e.join(` 15`),o=this.blockquote(t);n[n.length-1]=o,r=r.substring(0,r.length-u.raw.length)+o.raw,i=i.substring(0,i.length-u.text.length)+o.text;break}if(u?.type==="list"){let t=u.raw+` 16`+e.join(` 17`),o=this.list(t);n[n.length-1]=o,r=r.substring(0,r.length-u.raw.length)+o.raw,i=i.substring(0,i.length-u.raw.length)+o.raw,e=t.substring(n.at(-1).raw.length).split(` 18`);continue}}return{type:"blockquote",raw:r,tokens:n,text:i}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r=t[1].trim(),i=r.length>1,n={type:"list",raw:"",ordered:i,start:i?+r.slice(0,-1):"",loose:!1,items:[]};r=i?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=i?r:"[*+-]");let o=this.rules.other.listItemRegex(r),a=!1;for(;e;){let r=!1,i="",s="";if(!(t=o.exec(e))||this.rules.block.hr.test(e))break;i=t[0],e=e.substring(i.length);let l=t[2].split(` 19`,1)[0].replace(this.rules.other.listReplaceTabs,e=>" ".repeat(3*e.length)),c=e.split(` 20`,1)[0],u=!l.trim(),h=0;if(this.options.pedantic?(h=2,s=l.trimStart()):u?h=t[1].length+1:(h=(h=t[2].search(this.rules.other.nonSpaceChar))>4?1:h,s=l.slice(h),h+=t[1].length),u&&this.rules.other.blankLine.test(c)&&(i+=c+` 21`,e=e.substring(c.length+1),r=!0),!r){let t=this.rules.other.nextBulletRegex(h),r=this.rules.other.hrRegex(h),n=this.rules.other.fencesBeginRegex(h),o=this.rules.other.headingBeginRegex(h),a=this.rules.other.htmlBeginRegex(h);for(;e;){let d=e.split(` 22`,1)[0],p;if(c=d,p=this.options.pedantic?c=c.replace(this.rules.other.listReplaceNesting," "):c.replace(this.rules.other.tabCharGlobal," "),n.test(c)||o.test(c)||a.test(c)||t.test(c)||r.test(c))break;if(p.search(this.rules.other.nonSpaceChar)>=h||!c.trim())s+=` 23`+p.slice(h);else{if(u||l.replace(this.rules.other.tabCharGlobal," ").search(this.rules.other.nonSpaceChar)>=4||n.test(l)||o.test(l)||r.test(l))break;s+=` 24`+c}u||c.trim()||(u=!0),i+=d+` 25`,e=e.substring(d.length+1),l=p.slice(h)}}n.loose||(a?n.loose=!0:this.rules.other.doubleBlankLine.test(i)&&(a=!0));let d=null,p;this.options.gfm&&(d=this.rules.other.listIsTask.exec(s))&&(p="[ ] "!==d[0],s=s.replace(this.rules.other.listReplaceTask,"")),n.items.push({type:"list_item",raw:i,task:!!d,checked:p,loose:!1,text:s,tokens:[]}),n.raw+=i}let s=n.items.at(-1);if(!s)return;s.raw=s.raw.trimEnd(),s.text=s.text.trimEnd(),n.raw=n.raw.trimEnd();for(let e=0;e<n.items.length;e++)if(this.lexer.state.top=!1,n.items[e].tokens=this.lexer.blockTokens(n.items[e].text,[]),!n.loose){let t=n.items[e].tokens.filter(e=>
25"space"===e.type);n.loose=t.length>0&&t.some(e=>this.rules.other.anyLine.test(e.raw))}if(n.loose)for(let e=0;e<n.items.length;e++)n.items[e].loose=!0;return n}}html(e){let t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}def(e){let t=this.rules.block.def.exec(e);if(t){let e=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),r=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:r,title:i}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let r=eh(t[1]),i=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),n=t[3]?.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(` 26`):[],o={type:"table",raw:t[0],header:[],align:[],rows:[]};if(r.length===i.length){for(let e of i)this.rules.other.tableAlignRight.test(e)?o.align.push("right"):this.rules.other.tableAlignCenter.test(e)?o.align.push("center"):this.rules.other.tableAlignLeft.test(e)?o.align.push("left"):o.align.push(null);for(let e=0;e<r.length;e++)o.header.push({text:r[e],tokens:this.lexer.inline(r[e]),header:!0,align:o.align[e]});for(let e of n)o.rows.push(eh(e,o.header.length).map((e,t)=>({text:e,tokens:this.lexer.inline(e),header:!1,align:o.align[t]})));return o}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e=t[1].charAt(t[1].length-1)===` 27`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let e=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(e)){if(!this.rules.other.endAngleBracket.test(e))return;let t=ed(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e){if(-1===e.indexOf(")"))return -1;let t=0;for(let r=0;r<e.length;r++)if("\\"===e[r])r++;else if("("===e[r])t++;else if(")"===e[r]&&--t<0)return r;return t>0?-2:-1}(t[2]);if(-2===e)return;if(e>-1){let r=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,r).trim(),t[3]=""}}let r=t[2],i="";if(this.options.pedantic){let e=this.rules.other.pedanticHrefTitle.exec(r);e&&(r=e[1],i=e[3])}else i=t[3]?t[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(r=this.options.pedantic&&!this.rules.other.endAngleBracket.test(e)?r.slice(1):r.slice(1,-1)),ep(t,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){let e=t[(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," ").toLowerCase()];if(!e){let e=r[0].charAt(0);return{type:"text",raw:e,text:e}}return ep(r,e,r[0],this.lexer,this.rules)}}emStrong(e,t,r=""){let i=this.rules.inline.emStrongLDelim.exec(e);if(!(!i||i[3]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(i[1]||i[2])||!r||this.rules.inline.punctuation.exec(r))){let r=[...i[0]].length-1,n,o,a=r,s=0,l="*"===i[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+r);null!=(i=l.exec(t));){if(!(n=i[1]||i[2]||i[3]||i[4]||i[5]||i[6]))continue;if(o=[...n].length,i[3]||i[4]){a+=o;continue}if((i[5]||i[6])&&r%3&&!((r+o)%3)){s+=o;continue}if((a-=o)>0)continue;o=Math.min(o,o+a+s);let t=[...i[0]][0].length,l=e.slice(0,r+i.index+t+o);if(Math.min(r,o)%2){let e=l.slice(1,-1);return{type:"em",raw:l,text:e,tokens:this.lexer.inlineTokens(e)}}let c=l.slice(2,-2);return{type:"strong",raw:l,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(this.rules.other.newLineCharGlobal," "),r=this.rules.other.nonSpaceChar.test(e),i=this.rules.other.startingSpaceChar.test(e)&&this.rules.other.endingSpaceChar.test(e);return r&&i&&(e=e.substring(1,e.length-1)),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,r;return r="@"===t[2]?"mailto:"+(e=t[1]):e=t[1],{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,r;if("@"===t[2])r="mailto:"+(e=t[0]);else{let i;do i=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(i!==t[0]);e=t[0],r="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:e}}}},eg=class e{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||c,this.options.tokenizer=this.options.tokenizer||new ef,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let t={other:p,block:eo.normal,inline:ea.normal};this.options.pedantic?(t.block=eo.pedantic,t.inline=ea.pedantic):this.options.gfm&&(t.block=eo.gfm,this.options.breaks?t.inline=ea.breaks:t.inline=ea.gfm),this.tokenizer.rules=t}static get rules(){return{block:eo,inline:ea}}static lex(t,r){return new e(r).lex(t)}static lexInline(t,r){return new e(r).inlineTokens(t)}lex(e){e=e.replace(p.carriageReturn,` 28`),this.blockTokens(e,this.tokens);for(let e=0;
28e<this.inlineQueue.length;e++){let t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[],r=!1){for(this.options.pedantic&&(e=e.replace(p.tabCharGlobal," ").replace(p.spaceLine,""));e;){let i;if(this.options.extensions?.block?.some(r=>!!(i=r.call({lexer:this},e,t))&&(e=e.substring(i.raw.length),t.push(i),!0)))continue;if(i=this.tokenizer.space(e)){e=e.substring(i.raw.length);let r=t.at(-1);1===i.raw.length&&void 0!==r?r.raw+=` 29`:t.push(i);continue}if(i=this.tokenizer.code(e)){e=e.substring(i.raw.length);let r=t.at(-1);r?.type==="paragraph"||r?.type==="text"?(r.raw+=(r.raw.endsWith(` 30`)?"":` 31`)+i.raw,r.text+=` 32`+i.text,this.inlineQueue.at(-1).src=r.text):t.push(i);continue}if((i=this.tokenizer.fences(e))||(i=this.tokenizer.heading(e))||(i=this.tokenizer.hr(e))||(i=this.tokenizer.blockquote(e))||(i=this.tokenizer.list(e))||(i=this.tokenizer.html(e))){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.def(e)){e=e.substring(i.raw.length);let r=t.at(-1);r?.type==="paragraph"||r?.type==="text"?(r.raw+=(r.raw.endsWith(` 33`)?"":` 34`)+i.raw,r.text+=` 35`+i.raw,this.inlineQueue.at(-1).src=r.text):this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title},t.push(i));continue}if((i=this.tokenizer.table(e))||(i=this.tokenizer.lheading(e))){e=e.substring(i.raw.length),t.push(i);continue}let n=e;if(this.options.extensions?.startBlock){let t=1/0,r=e.slice(1),i;this.options.extensions.startBlock.forEach(e=>{"number"==typeof(i=e.call({lexer:this},r))&&i>=0&&(t=Math.min(t,i))}),t<1/0&&t>=0&&(n=e.substring(0,t+1))}if(this.state.top&&(i=this.tokenizer.paragraph(n))){let o=t.at(-1);r&&o?.type==="paragraph"?(o.raw+=(o.raw.endsWith(` 36`)?"":` 37`)+i.raw,o.text+=` 38`+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=o.text):t.push(i),r=n.length!==e.length,e=e.substring(i.raw.length);continue}if(i=this.tokenizer.text(e)){e=e.substring(i.raw.length);let r=t.at(-1);r?.type==="text"?(r.raw+=(r.raw.endsWith(` 39`)?"":` 40`)+i.raw,r.text+=` 41`+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=r.text):t.push(i);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let r,i=e,n=null;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(n=this.tokenizer.rules.inline.reflinkSearch.exec(i));)e.includes(n[0].slice(n[0].lastIndexOf("[")+1,-1))&&(i=i.slice(0,n.index)+"["+"a".repeat(n[0].length-2)+"]"+i.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(n=this.tokenizer.rules.inline.anyPunctuation.exec(i));)i=i.slice(0,n.index)+"++"+i.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;null!=(n=this.tokenizer.rules.inline.blockSkip.exec(i));)r=n[2]?n[2].length:0,i=i.slice(0,n.index+r)+"["+"a".repeat(n[0].length-r-2)+"]"+i.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);i=this.options.hooks?.emStrongMask?.call({lexer:this},i)??i;let o=!1,a="";for(;e;){let r;if(o||(a=""),o=!1,this.options.extensions?.inline?.some(i=>!!(r=i.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))continue;if((r=this.tokenizer.escape(e))||(r=this.tokenizer.tag(e))||(r=this.tokenizer.link(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length);let i=t.at(-1);"text"===r.type&&i?.type==="text"?(i.raw+=r.raw,i.text+=r.text):t.push(r);continue}if((r=this.tokenizer.emStrong(e,i,a))||(r=this.tokenizer.codespan(e))||(r=this.tokenizer.br(e))||(r=this.tokenizer.del(e))||(r=this.tokenizer.autolink(e))||!this.state.inLink&&(r=this.tokenizer.url(e))){e=e.substring(r.raw.length),t.push(r);continue}let n=e;if(this.options.extensions?.startInline){let t=1/0,r=e.slice(1),i;this.options.extensions.startInline.forEach(e=>{"number"==typeof(i=e.call({lexer:this},r))&&i>=0&&(t=Math.min(t,i))}),t<1/0&&t>=0&&(n=e.substring(0,t+1))}if(r=this.tokenizer.inlineText(n)){e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(a=r.raw.slice(-1)),o=!0;let i=t.at(-1);i?.type==="text"?(i.raw+=r.raw,i.text+=r.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return t}},em=class{options;parser;constructor(e){this.options=e||c}space(e){return""}code({text:e,lang:t,escaped:r}){let i=(t||"").match(p.notSpaceStart)?.[0],n=e.replace(p.endingNewline,"")+` 42`;return i?'<pre><code class="language-'+ec(i)+'">'+(r?n:ec(n,!0))+`</code></pre> 43`:"<pre><code>"+(r?n:ec(n,!0))+`</code></pre> 44`}blockquote({tokens:e}){return`<blockquote> 45${this.parser.parse(e)}</blockquote> 46`}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return`<h${t}>${this.parser.parseInline(e)}</h${t}> 47`}hr(e){return`<hr> 48`}list(e){let t=e.ordered,r=e.start,i="";for(let t=0;t<e.items.length;t++){let r=e.items[t];i+=this.listitem(r)}let n=t?"ol":"ul";return"<"+n+(t&&1!==r?' start="'+r+'"':"")+`> 49`+i+"</"+n+`> 50`}listitem(e){let t="";if(e.task){let r=this.checkbox({checked:!!e.checked});e.loose?e.tokens[0]?.type==="paragraph"?(e.tokens[0].text=r+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&"text"===e.tokens[0].tokens[0].type&&(e.tokens[0].tokens[0].text=r+" "+ec(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:r+" ",text:r+" ",escaped:!0}):t+=r+" "}return t+=this.parser.parse(e.tokens,!!e.loose),`<li>${t}</li> 51`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p> 52`}table(e){let t="",r="";for(let t=0;t<e.header.length;t++)r+=this.tablecell(e.header[t]);t+=this.tablerow({text:r});let i="";for(let t=0;t<e.rows.length;t++){let n=e.rows[t];r="";for(let e=0;e<n.length;e++)r+=this.tablecell(n[e]);i+=this.tablerow({text:r})}return i&&(i=`<tbody>${i}</tbody>`),`<table> 53<thead> 54`+t+`</thead> 55`+i+`</table> 56`}tablerow({text:e}){return`<tr> 57${e}</tr> 58`}tablecell(e){let t=this.parser.parseInline(e.tokens),r=e.header?"th":"td";return(e.align?`<${r} align="${e.align}">`:`<${r}>`)+t+`</${r}> 59`}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${ec(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:t,tokens:r}){let i=this.parser.parseInline(r),n=eu(e);
59if(null===n)return i;let o='<a href="'+(e=n)+'"';return t&&(o+=' title="'+ec(t)+'"'),o+=">"+i+"</a>"}image({href:e,title:t,text:r,tokens:i}){i&&(r=this.parser.parseInline(i,this.parser.textRenderer));let n=eu(e);if(null===n)return ec(r);e=n;let o=`<img src="${e}" alt="${r}"`;return t&&(o+=` title="${ec(t)}"`),o+=">"}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:ec(e.text)}},e_=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}},ey=class e{options;renderer;textRenderer;constructor(e){this.options=e||c,this.options.renderer=this.options.renderer||new em,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new e_}static parse(t,r){return new e(r).parse(t)}static parseInline(t,r){return new e(r).parseInline(t)}parse(e,t=!0){let r="";for(let i=0;i<e.length;i++){let n=e[i];if(this.options.extensions?.renderers?.[n.type]){let e=this.options.extensions.renderers[n.type].call({parser:this},n);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(n.type)){r+=e||"";continue}}switch(n.type){case"space":r+=this.renderer.space(n);continue;case"hr":r+=this.renderer.hr(n);continue;case"heading":r+=this.renderer.heading(n);continue;case"code":r+=this.renderer.code(n);continue;case"table":r+=this.renderer.table(n);continue;case"blockquote":r+=this.renderer.blockquote(n);continue;case"list":r+=this.renderer.list(n);continue;case"html":r+=this.renderer.html(n);continue;case"def":r+=this.renderer.def(n);continue;case"paragraph":r+=this.renderer.paragraph(n);continue;case"text":{let o=n,a=this.renderer.text(o);for(;i+1<e.length&&"text"===e[i+1].type;)o=e[++i],a+=` 60`+this.renderer.text(o);t?r+=this.renderer.paragraph({type:"paragraph",raw:a,text:a,tokens:[{type:"text",raw:a,text:a,escaped:!0}]}):r+=a;continue}default:{let e='Token with "'+n.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return r}parseInline(e,t=this.renderer){let r="";for(let i=0;i<e.length;i++){let n=e[i];if(this.options.extensions?.renderers?.[n.type]){let e=this.options.extensions.renderers[n.type].call({parser:this},n);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(n.type)){r+=e||"";continue}}switch(n.type){case"escape":case"text":r+=t.text(n);break;case"html":r+=t.html(n);break;case"link":r+=t.link(n);break;case"image":r+=t.image(n);break;case"strong":r+=t.strong(n);break;case"em":r+=t.em(n);break;case"codespan":r+=t.codespan(n);break;case"br":r+=t.br(n);break;case"del":r+=t.del(n);break;default:{let e='Token with "'+n.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return r}},ex=class{options;block;constructor(e){this.options=e||c}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(){return this.block?eg.lex:eg.lexInline}provideParser(){return this.block?ey.parse:ey.parseInline}},eb=new class{defaults=l();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=ey;Renderer=em;TextRenderer=e_;Lexer=eg;Tokenizer=ef;Hooks=ex;constructor(...e){this.use(...e)}walkTokens(e,t){let r=[];for(let i of e)switch(r=r.concat(t.call(this,i)),i.type){case"table":for(let e of i.header)r=r.concat(this.walkTokens(e.tokens,t));for(let e of i.rows)for(let i of e)r=r.concat(this.walkTokens(i.tokens,t));break;case"list":r=r.concat(this.walkTokens(i.items,t));break;default:{let e=i;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(i=>{let n=e[i].flat(1/0);r=r.concat(this.walkTokens(n,t))}):e.tokens&&(r=r.concat(this.walkTokens(e.tokens,t)))}}return r}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};
60return e.forEach(e=>{let r={...e};if(r.async=this.defaults.async||r.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let r=t.renderers[e.name];r?t.renderers[e.name]=function(...t){let i=e.renderer.apply(this,t);return!1===i&&(i=r.apply(this,t)),i}:t.renderers[e.name]=e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw Error("extension level must be 'block' or 'inline'");let r=t[e.level];r?r.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),r.extensions=t),e.renderer){let t=this.defaults.renderer||new em(this.defaults);for(let r in e.renderer){if(!(r in t))throw Error(`renderer '${r}' does not exist`);if(["options","parser"].includes(r))continue;let i=e.renderer[r],n=t[r];t[r]=(...e)=>{let r=i.apply(t,e);return!1===r&&(r=n.apply(t,e)),r||""}}r.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new ef(this.defaults);for(let r in e.tokenizer){if(!(r in t))throw Error(`tokenizer '${r}' does not exist`);if(["options","rules","lexer"].includes(r))continue;let i=e.tokenizer[r],n=t[r];t[r]=(...e)=>{let r=i.apply(t,e);return!1===r&&(r=n.apply(t,e)),r}}r.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new ex;for(let r in e.hooks){if(!(r in t))throw Error(`hook '${r}' does not exist`);if(["options","block"].includes(r))continue;let i=e.hooks[r],n=t[r];ex.passThroughHooks.has(r)?t[r]=e=>{if(this.defaults.async&&ex.passThroughHooksRespectAsync.has(r))return(async()=>{let r=await i.call(t,e);return n.call(t,r)})();let o=i.call(t,e);return n.call(t,o)}:t[r]=(...e)=>{if(this.defaults.async)return(async()=>{let r=await i.apply(t,e);return!1===r&&(r=await n.apply(t,e)),r})();let r=i.apply(t,e);return!1===r&&(r=n.apply(t,e)),r}}r.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,i=e.walkTokens;r.walkTokens=function(e){let r=[];return r.push(i.call(this,e)),t&&(r=r.concat(t.call(this,e))),r}}this.defaults={...this.defaults,...r}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return eg.lex(e,t??this.defaults)}parser(e,t){return ey.parse(e,t??this.defaults)}parseMarkdown(e){return(t,r)=>{let i={...r},n={...this.defaults,...i},o=this.onError(!!n.silent,!!n.async);if(!0===this.defaults.async&&!1===i.async)return o(Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||null===t)return o(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return o(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(n.hooks&&(n.hooks.options=n,n.hooks.block=e),n.async)return(async()=>{let r=n.hooks?await n.hooks.preprocess(t):t,i=await (n.hooks?await n.hooks.provideLexer():e?eg.lex:eg.lexInline)(r,n),o=n.hooks?await n.hooks.processAllTokens(i):i;n.walkTokens&&await Promise.all(this.walkTokens(o,n.walkTokens));let a=await (n.hooks?await n.hooks.provideParser():e?ey.parse:ey.parseInline)(o,n);return n.hooks?await n.hooks.postprocess(a):a})().catch(o);try{n.hooks&&(t=n.hooks.preprocess(t));let r=(n.hooks?n.hooks.provideLexer():e?eg.lex:eg.lexInline)(t,n);n.hooks&&(r=n.hooks.processAllTokens(r)),n.walkTokens&&this.walkTokens(r,n.walkTokens);let i=(n.hooks?n.hooks.provideParser():e?ey.parse:ey.parseInline)(r,n);return n.hooks&&(i=n.hooks.postprocess(i)),i}catch(e){return o(e)}}}onError(e,t){return r=>{if(r.message+=` 61Please report this to https://github.com/markedjs/marked.`,e){let e="<p>An error occurred:</p><pre>"+ec(r.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(r);throw r}}};function ev(e,t){return eb.parse(e,t)}ev.options=ev.setOptions=function(e){return eb.setOptions(e),ev.defaults=eb.defaults,c=ev.defaults,ev},ev.getDefaults=l,ev.defaults=c,ev.use=function(...e){return eb.use(...e),ev.defaults=eb.defaults,c=ev.defaults,ev},ev.walkTokens=function(e,t){return eb.walkTokens(e,t)},ev.parseInline=eb.parseInline,ev.Parser=ey,ev.parser=ey.parse,ev.Re
61nderer=em,ev.TextRenderer=e_,ev.Lexer=eg,ev.lexer=eg.lex,ev.Tokenizer=ef,ev.Hooks=ex,ev.parse=ev,ev.options,ev.setOptions,ev.use,ev.walkTokens,ev.parseInline,ey.parse,eg.lex;var eC=r(82591),ew=r(56047),ek="u">typeof performance&&"function"==typeof performance.now,eS=(0,s.K)(()=>ek?performance.now():0,"now"),eT="\uD83E\uDDDC ",eA={parse:"tertiary",prepare:"secondary",measure:"primary",layout:"primary-dark",layoutCore:"error",draw:"primary-light",paint:"secondary-dark",serialize:"tertiary-dark",render:"primary-light"};function eE(e,{markdownAutoWrap:t}){let r=e.replace(/<br\/>/g,"\n").replace(/\n{2,}/g,"\n");return(0,eC.T)(r)}function eB(e){return e.split(/\\n|\n|<br\s*\/?>/gi).map(e=>e.trim().match(/<[^>]+>|[^\s<>]+/g)?.map(e=>({content:e,type:"normal"}))??[])}function eM(e,t={}){let r=eE(e,t),i=ev.lexer(r),n=[[]],o=0;function a(e,t="normal"){"text"===e.type?e.text.split("\n").forEach((e,r)=>{0!==r&&(o++,n.push([])),e.split(" ").forEach(e=>{(e=e.replace(/'/g,"'"))&&n[o].push({content:e,type:t})})}):"strong"===e.type||"em"===e.type?e.tokens.forEach(t=>{a(t,e.type)}):"html"===e.type&&n[o].push({content:e.text,type:"normal"})}return(0,s.K)(a,"processNode"),i.forEach(e=>{"paragraph"===e.type?e.tokens?.forEach(e=>{a(e)}):"html"===e.type?n[o].push({content:e.text,type:"normal"}):n[o].push({content:e.raw,type:"normal"})}),n}function eL(e){return e?`<p>${e.replace(/\\n|\n/g,"<br />")}</p>`:""}function eF(e,{markdownAutoWrap:t}={}){let r=ev.lexer(e);function i(e){if("text"===e.type)return!1===t?e.text.replace(/\n */g,"<br/>").replace(/ /g," "):e.text.replace(/\n */g,"<br/>");if("strong"===e.type)return`<strong>${e.tokens?.map(i).join("")}</strong>`;if("em"===e.type)return`<em>${e.tokens?.map(i).join("")}</em>`;if("paragraph"===e.type)return`<p>${e.tokens?.map(i).join("")}</p>`;if("space"===e.type)return"";else if("html"===e.type)return`${e.text}`;else if("escape"===e.type)return e.text;return a.R.warn(`Unsupported markdown: ${e.type}`),e.raw}return(0,s.K)(i,"output"),r.map(i).join("")}(class{constructor(){this.enabled=!1,this.autoPrint=!0,this.records=[],this.maxRecords=200,this.roots=[],this.stack=[],this.buckets={}}static{(0,s.K)(this,"Profiler")}enable(){return this.enabled=!0,this}disable(){return this.enabled=!1,this}start(e){this.enabled&&(this.roots=[],this.stack=[],this.buckets={},this.begin(e))}tickSync(e,t){if(!this.enabled)return t();let r=eS();try{return t()}finally{this.buckets[e]=(this.buckets[e]??0)+(eS()-r)}}async tick(e,t){if(!this.enabled)return t();let r=eS();try{return await t()}finally{this.buckets[e]=(this.buckets[e]??0)+(eS()-r)}}stop(){if(!this.enabled)return;for(;this.stack.length>0;)this.end();let e=this.roots.at(-1),t=this.runLabel??e?.name;return e&&(this.records.push({label:t??e.name,tree:e,buckets:{...this.buckets}}),this.records.length>this.maxRecords&&this.records.splice(0,this.records.length-this.maxRecords),this.autoPrint&&this.printSummary(e,t)),this.runLabel=void 0,e}begin(e){if(!this.enabled)return;let t={name:e,start:eS(),duration:-1,children:[]},r=this.stack.at(-1);if(r?r.children.push(t):this.roots.push(t),this.stack.push(t),ek&&"function"==typeof performance.mark)try{performance.mark(`${eT}${e} \u25B6`)}catch{}}end(){if(!this.enabled)return;let e=this.stack.pop();if(!e)return;let t=eS();if(e.duration=t-e.start,ek&&"function"==typeof performance.measure)try{performance.measure(`${eT}${e.name}`,{start:e.start,end:t,detail:{devtools:{dataType:"track-entry",track:"Mermaid render",trackGroup:"Mermaid",color:eA[e.name]??"primary",tooltipText:`${e.name} \u2014 ${e.duration.toFixed(1)} ms`}}})}catch{}}async span(e,t){if(!this.enabled)return t();this.begin(e);try{return await t()}finally{this.end()}}report(){return this.records.at(-1)?.tree??this.roots.at(-1)}clear(){this.records.length=0,this.roots=[],this.stack=[],this.runLabel=void 0}reset(){this.roots=[],this.stack=[]}printSummary(e=this.report(),t){if(!e)return;let r=e.duration,i=t&&t!==e.name?`${e.name} [${t}]`:e.name,n=["ms % phase"],o=(0,s.K)((e,t)=>{let i=" ".repeat(t),a=e.duration.toFixed(1).padStart(8),s=r>0?`${(e.duration/r*100).toFixed(0).padStart(3)}%`:" -";for(let r of(n.push(`${a} ${s} ${i}${e.name}`),e.children))o(r,t+1);if(e.children.length>0){let t=e.children.reduce((e,t)=>
61e+t.duration,0),r=e.duration-t;if(r>.5){let e=r.toFixed(1).padStart(8);n.push(`${e} ${i} (self)`)}}},"walk");o(e,0);let a=Object.keys(this.buckets);if(a.length>0)for(let e of(n.push("ââ buckets (summed) ââ"),a))n.push(`${this.buckets[e].toFixed(1).padStart(8)} ${e}`);console.log(`${eT}mermaid render profile \xb7 ${i} 62${n.join("\n")}`)}}),globalThis.injected??={includeLargeFeatures:!0,profiling:!1,version:"0.0.0"},(0,s.K)(eE,"preprocessMarkdown"),(0,s.K)(eB,"nonMarkdownToLines"),(0,s.K)(eM,"markdownToLines"),(0,s.K)(eL,"nonMarkdownToHTML"),(0,s.K)(eF,"markdownToHTML");var eI=function(e){var t=function(){},r=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function i(){this.reads=[],this.writes=[],this.raf=r.bind(e),t()}function n(e){e.scheduled||(e.scheduled=!0,e.raf(o.bind(null,e)),t())}function o(e){t();var r,i=e.writes,o=e.reads;try{t(o.length),e.runTasks(o),t(i.length),e.runTasks(i)}catch(e){r=e}if(e.scheduled=!1,(o.length||i.length)&&n(e),r)if(t(r.message),e.catch)e.catch(r);else throw r}function a(e,t){var r=e.indexOf(t);return!!~r&&!!e.splice(r,1)}function l(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])}return(0,s.K)(i,"FastDom"),i.prototype={constructor:i,runTasks:(0,s.K)(function(e){var r;for(t();r=e.shift();)r()},"runTasks"),measure:(0,s.K)(function(e,r){t();var i=r?e.bind(r):e;return this.reads.push(i),n(this),i},"measure"),mutate:(0,s.K)(function(e,r){t();var i=r?e.bind(r):e;return this.writes.push(i),n(this),i},"mutate"),clear:(0,s.K)(function(e){return t(),a(this.reads,e)||a(this.writes,e)},"clear"),extend:(0,s.K)(function(e){if(t(),"object"!=typeof e)throw Error("expected object");var r=Object.create(this);return l(r,e),r.fastdom=this,r.initialize&&r.initialize(),r},"extend"),catch:null},(0,s.K)(n,"scheduleFlush"),(0,s.K)(o,"flush"),(0,s.K)(a,"remove"),(0,s.K)(l,"mixin"),e.fastdom=e.fastdom||new i}("u">typeof window?window:globalThis),ej={initialize:(0,s.K)(function(){this._tasks=new Map},"initialize"),mutate:(0,s.K)(function(e,t){return eP(this,"mutate",e,t)},"mutate"),measure:(0,s.K)(function(e,t){return eP(this,"measure",e,t)},"measure"),clear:(0,s.K)(function(e){var t=this._tasks,r=t.get(e);this.fastdom.clear(r),t.delete(e)},"clear")};function eP(e,t,r,i){var n,o=e._tasks,a=e.fastdom,s=new Promise(function(e,l){n=a[t](function(){o.delete(s);try{e(i?r.call(i):r())}catch(e){l(e)}},i)});return o.set(s,n),s}(0,s.K)(eP,"create");var{initialize:eO,mutate:eR,measure:eD,clear:e$}=ej,eN=eI.extend({raf(e){"function"==typeof queueMicrotask?queueMicrotask(e):setTimeout(e,0)}}).extend(ej);function ez(e){return Intl.Segmenter?[...new Intl.Segmenter().segment(e)].map(e=>e.segment):[...e]}function eq(e,t){return eG(e,[],ez(t.content),t.type)}function eG(e,t,r,i){if(0===r.length)return[{content:t.join(""),type:i},{content:"",type:i}];let[n,...o]=r,a=[...t,n];return e([{content:a.join(""),type:i}])?eG(e,a,o,i):(0===t.length&&n&&(t.push(n),r.shift()),[{content:t.join(""),type:i},{content:r.join(""),type:i}])}function eW(e,t){if(e.some(({content:e})=>e.includes("\n")))throw Error("splitLineToFitWidth does not support newlines in the line");return eH(e,t)}function eH(e,t,r=[],i=[]){if(0===e.length)return i.length>0&&r.push(i),r.length>0?r:[];let n="";" "===e[0].content&&(n=" ",e.shift());let o=e.shift()??{content:" ",type:"normal"},a=[...i];if(""!==n&&a.push({content:n,type:"normal"}),a.push(o),t(a))return eH(e,t,r,a);if(i.length>0)r.push(i),e.unshift(o);else if(o.content){let[i,n]=eq(t,o);r.push([i]),n.content&&e.unshift(n)}return eH(e,t,r)}function eK(e,t){t&&e.attr("style",t)}async function eU(e,t,r,i,n=!1,a=(0,o.zj)(),s=0){let l=e.append("foreignObject");l.attr("width",`${Math.min(10*r,16384)}px`),l.attr("height",`${Math.min(10*r,16384)}px`);let c=l.append("xhtml:div"),u=(0,o.Wi)(t.label)?await (0,o.dj)(t.label.replace(o.Y2.lineBreakRegex,"\n"),a):(0,o.jZ)(t.label,a),h=t.isNode?"nodeLabel":"edgeLabel",d=c.append("span");d.html(u),eK(d,t.labelStyle),d.attr("class",`${h} ${i}`),eK(c,t.labelStyle),c.style("display","table-cell"),c.style("white-space","nowrap"),c.style("line-height","1.5"),r!==1/0&&(c.style("max-width",r+"px"),c.style("text-align","center")),c.attr("xmlns","http://www.w3.org/1999/xhtml"),n&&c.attr("class","labelBkg");let p=await eN.measure(()=>c.node().getBoundingClientRect());return p.width===r?(c.style("display","table"),c.style("white-space","break-spaces"),c.style("width",r+"px")):p.width<s&&(c.style("display","table"),c.style("width",s+"px"),c.style("text-align","center")),l.node()}function eV(e,t,r,i=!1){let n=e.append("tspan").attr("class","text-outer-tspan").attr("x",0).attr("y",t*r-.1+"em").attr("dy",r+"em");return i&&n.attr("text-anchor","middle"),n}function eY(e,t,r){let i=e.append("text"),n=eV(i,1,t);eJ(n,r);let o=n.node().getComputedTextLength();return i.remove(),o}function eX(e,t,r){let i=e.append("text"),n=eV(i,1,t);eJ(n,[{content:r,type:"normal"}]);let o=n.node()?.getBoundingClientRect();return o&&i.remove(),o}function eZ(e,t,r,i=!1,n=!1){let o=t.append("g"),a=o.insert("rect").attr("class","background").attr("style","stroke: none"),l=o.append("text").attr("y","-10.1");n&&l.attr("text-anchor","middle");let c=0;for(let t of r){let r=(0,s.K)(t=>eY(o,1.1,t)<=e,"checkWidth");for(let e of r(t)?[t]:eW(t,r))eJ(eV(l,c,1.1,n),e),c++}if(!i)return l.node();{let e=l.node().getBBox();return a.attr("x",e.x-2).attr("y",e.y-2).attr("width",e.width+4).attr("height",e.height+4),o.node()}}function eQ(e){return e.replace(/&(amp|lt|gt);/g,(e,t)=>{switch(t){case"amp":return"&";case"lt":return"<";case"gt":return">";default:return e}})}function eJ(e,t){e.text(""),t.forEach((t,r)=>{let i=e.append("tspan").attr("font-style","em"===t.type?"italic":"normal").attr("class","text-inner-tspan").attr("font-weight","strong"===t.type?"bold":"normal");0===r?i.text(eQ(t.content)):i.text(" "+eQ(t.content))})}async function e0(e,t={}){let r=[];e.replace(/(fa[bklrs]?):fa-([\w-]+)/g,(e,n,a)=>(r.push((async()=>{let r=`${n}:${a}`;return await (0,i.dn)(r)?await (0,i.WY)(r,void 0,{class:"label-icon"}):`<i class='${(0,o.jZ)(e,t).replace(":"," ")}'></i>`})()),e));let n=await Promise.all(r);return e.replace(/(fa[bklrs]?):fa-([\w-]+)/g,()=>n.shift()??"")}(0,s.K)(ez,"splitTextToChars"),(0,s.K)(eq,"splitWordToFitWidth"),(0,s.K)(eG,"splitWordToFitWidthRecursion"),(0,s.K)(eW,"splitLineToFitWidth"),(0,s.K)(eH,"splitLineToFitWidthRecursion"),(0,s.K)(eK,"applyStyle"),(0,s.K)(eU,"addHtmlSpan"),(0,s.K)(eV,"createTspan"),(0,s.K)(eY,"computeWidthOfText"),
62(0,s.K)(eX,"computeDimensionOfText"),(0,s.K)(eZ,"createFormattedText"),(0,s.K)(eQ,"decodeHTMLEntities"),(0,s.K)(eJ,"updateTextContentAndStyles"),(0,s.K)(e0,"replaceIconSubstring");var e1=(0,s.K)(async(e,t="",{style:r="",isTitle:i=!1,classes:s="",useHtmlLabels:l=!0,markdown:c=!0,isNode:u=!0,width:h=200,minWidth:d=0,addSvgBackground:p=!1}={},f)=>{if(a.R.debug("XYZ createText",t,r,i,s,l,u,"addSvgBackground: ",p),l){let i=c?eF(t,f):eL(t),a=await e0((0,n.Sm)(i),f),l=t.replace(/\\\\/g,"\\"),g={isNode:u,label:(0,o.Wi)(t)?l:a,labelStyle:r.replace("fill:","color:")};return await eU(e,g,h,s,p,f,d)}{let o=(0,n.Sm)(t.replace(/<br\s*\/?>/g,"<br/>")),a=eZ(h,e,c?eM(o.replace("<br>","<br/>"),f):eB(o),!!t&&p,!u);if(u){/stroke:/.exec(r)&&(r=r.replace("stroke:","lineColor:"));let e=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");(0,ew.Ltv)(a).attr("style",e)}else{let e=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/background:/g,"fill:");(0,ew.Ltv)(a).select("rect").attr("style",e.replace(/background:/g,"fill:"));let t=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");(0,ew.Ltv)(a).select("text").attr("style",t)}return i?(0,ew.Ltv)(a).selectAll("tspan.text-outer-tspan").classed("title-row",!0):(0,ew.Ltv)(a).selectAll("tspan.text-outer-tspan").classed("row",!0),a}},"createText")},37948:e=>{e.exports={container:"HubSpotForm_container__n1svY",loading:"HubSpotForm_loading__zS7cx",hubspotForm:"HubSpotForm_hubspotForm__ikZgz"}},38169:e=>{e.exports={fullWidthChild:"ToggleButtonGroup_fullWidthChild__hACCQ",segmentedChild:"ToggleButtonGroup_segmentedChild__Mg_8j",selectedChild:"ToggleButtonGroup_selectedChild__usL8y"}},38178:e=>{e.exports={container:"EventsTimeline_container__wNMUx",showAll:"EventsTimeline_showAll__0UEVX",button:"EventsTimeline_button__zUKQF",footer:"EventsTimeline_footer__leAZM"}},38293:e=>{e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},38356:(e,t,r)=>{var i=r(11158),n=0;e.exports=function(e){var t=++n;return i(e)+t}},38478:(e,t,r)=>{var i=r(62096),n=/^\s+/;e.exports=function(e){return e?e.slice(0,i(e)+1).replace(n,""):e}},38554:(e,t,r)=>{e.exports=r(49114)},38611:(e,t,r)=>{var i=r(18506),n=r(12281);e.exports=function(e,t){return i(e,t,function(t,r){return n(e,r)})}},38871:(e,t,r)=>{"use strict";r.d(t,{IU:()=>h,Oi:()=>s,U7:()=>u,U_:()=>d,on:()=>c});var i=r(97986),n=r(52892),o=r(64145),a=r(78923),s=(0,a.K)(({flowchart:e})=>{let t=e?.subGraphTitleMargin?.top??0,r=e?.subGraphTitleMargin?.bottom??0;return{subGraphTitleTopMargin:t,subGraphTitleBottomMargin:r,subGraphTitleTotalMargin:t+r}},"getSubGraphTitleMargins"),l=new Map;async function c(e,t,r){let o,a;"rect"===t.shape&&(t.rx&&t.ry?t.shape="roundedRect":t.shape="squareRect");let s=t.shape?i.nq[t.shape]:void 0;if(!s)throw Error(`No such shape: ${t.shape}. Please check your syntax.`);if(t.link){let i;"sandbox"===r.config.securityLevel?i="_top":t.linkTarget&&(i=t.linkTarget||"_blank"),o=e.insert("svg:a").attr("xlink:href",t.link).attr("target",i??null),a=await s(o,t,r)}else o=a=await s(e,t,r);return o.attr("data-look",(0,n.KL)(t.look)),t.tooltip&&a.attr("title",t.tooltip),l.set(t.id,o),t.haveCallback&&o.attr("class",o.attr("class")+" clickable"),o}(0,a.K)(c,"insertNode");var u=(0,a.K)((e,t)=>{l.set(t.id,e)},"setNodeElem"),h=(0,a.K)(()=>{l.clear()},"clear"),d=(0,a.K)(e=>{let t=l.get(e.id);o.R.trace("Transforming node",e.diff,e,"translate("+(e.x-e.width/2-5)+", "+e.width/2+")");let r=e.diff||0;return e.clusterNode?t.attr("transform","translate("+(e.x+r-e.width/2)+", "+(e.y-e.height/2-8)+")"):t.attr("transform","translate("+e.x+", "+e.y+")"),r},"positionNode")},39173:e=>{e.exports={event:"TimelineEvent_event__5O6R3",highlighted:"TimelineEvent_highlighted__EpTju",selected:"TimelineEvent_selected__UtQ7y",content:"TimelineEvent_content__CGH1G"}},39199:e=>{e.exports={ago:"DateTableCell_ago__PRzQ5"}},39417:e=>{e.exports={link:"MenuItemLink_link__bCT37"}},39437:(e,t,r)=>{var i=r(21829),n=r(17880),o=r(98504),a=r(54487);e.exports=o(function(e,t){return a(e)?i(e,n(t,1,a,!0)):[]})},39528:e=>{e.exports={stackablePrompt:"StackablePrompt_stackablePrompt__wAORn",icon:"StackablePrompt_icon__fKMF2",decoration:"StackablePrompt_decoration__8Lj0K",bar:"StackablePrompt_bar__HqY3M","bar--bluesky":"StackablePrompt_bar--bluesky__MGFyN","bar--board":"StackablePrompt_bar--board__izS_q","bar--leo":"StackablePrompt_bar--leo__Db_6Q","bar--reddit":"StackablePrompt_bar--reddit___13pi","bar--twitter":"StackablePrompt_bar--twitter__NXPYL","button--bluesky":"StackablePrompt_button--bluesky__eOYn4","button--reddit":"StackablePrompt_button--reddit__jp6on","button--twitter":"StackablePrompt_button--twitter__LIeeO",buttonRow:"StackablePrompt_buttonRow__d6kLo"}},39595:(e,t,r)=>{var i=r(17880),n=r(50655),o=r(98504),a=r(77834);e.exports=o(function(e,t){if(null==e)return[];var r=t.length;return r>1&&a(e,t[0],t[1])?t=[]:r>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),n(e,i(t,1),[])})},39881:(e,t,r)=>{var i=r(16951);e.exports=function(e,t){return!!(null==e?0:e.length)&&i(e,t,0)>-1}},39987:(e,t,r)=>{"use strict";r.d(t,{S:()=>c,t:()=>l});let i="feedly.authed",n="feedly.session",o="feedly.session.server",a={removeItem(e){let t=new Date;t.setTime(t.getTime()+-864e5);let r="; expires="+t.toUTCString();document.cookie=e+"="+r+";path=/"},setItem(e,t){let r=new Date;r.setTime(r.getTime()+31536e6);let i="; expires="+r.toUTCString();document.cookie=e+"="+t+i+";path=/"},getItem(e){let t=e+"=",r=document.cookie.split(";");for(let e=0;e<r.length;e++){let i=r[e].trim();if(i.startsWith(t))return i.substring(t.length)}return null}},s=!function(){try{let e="test";window.localStorage.setItem(e,"1");let t=window.localStorage.getItem(e);return window.localStorage.removeItem(e),"1"===t}catch(e){return!1}}()?null:window.localStorage;function l(e){return!!e&&!!e.plan&&!!e.feedlyToken&&!!e.feedlyExpirationTime&&e.feedlyExpirationTime>new Date().getTime()}class c{constructor(){this.cached=null,this.cookieStorageSynced=!1}load(){try{if(s){let e=a.getItem(n);null!=e&&""!==e&&(a.removeItem(n),this.save(JSON.parse(e)))}let e=a.getItem(o);null!=e&&""!==e&&(e=window.atob(e),a.removeItem(o),this.save(JSON.parse(e)));let t=s?s.getItem(n):a.getItem(n);return null!=t&&""!==t?this.cached=JSON.parse(t):this.cached=null,this.cached&&!this.cached.plan&&this.cached.feedlyPlan&&(this.cached.plan=this.cached.feedlyPlan,delete this.cached.feedlyPlan,this.save(this.cached)),this._needsCookieSync()&&!this.cookieStorageSynced&&(this._saveToCookieStorage(this.cached),this.cookieStorageSynced=!0),Object.freeze(this.cached)}catch(e){return console.error("failed to load session",e),null}}save(e){e?(this.cached=e,s&&s.setItem(n,JSON.stringify(e)),this.updateAuthedMarker(),(!s||this._needsCookieSync())&&(this.cookieStorageSynced=!0,this._saveToCookieStorage(e))):this.clear()}clear(){this.cached=null,this.updateAuthedMarker(),a.removeItem(o),a.removeItem(n),s&&s.removeItem(n)}_saveToCookieStorage(e){e?a.setItem(n,JSON.stringify(e)):a.removeItem(n)}updateAuthedMarker(){this.cached?a.setItem(i,"1"):a.removeItem(i)}_needsCookieSync(){try{return"yes"===document.body.getAttribute("data-enricher")}catch(e){return!1}}}},40070:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(t,r=0,o=[]){return i.Children.toArray(t).reduce((t,a,s)=>((0,n.zv)(a)?t.push.apply(t,e(a.props.children,r+1,o.concat(a.key||s))):(0,i.isValidElement)(a)?t.push((0,i.cloneElement)(a,{key:o.c
62oncat(String(a.key)).join(".")})):("string"==typeof a||"number"==typeof a||"bigint"==typeof a)&&t.push(a),t),[])}});var i=r(97109),n=r(54020)},40115:e=>{e.exports=function(e){return this.__data__.get(e)}},40123:(e,t,r)=>{var i=r(12695);e.exports=function(e,t){for(var r=e.length;r--;)if(i(e[r][0],t))return r;return -1}},40299:e=>{e.exports={sectionHeader:"SectionHeader_sectionHeader__86k0E","elevation--none":"SectionHeader_elevation--none__EgfNk","elevation--light":"SectionHeader_elevation--light__1Dkij","marginBottom--300":"SectionHeader_marginBottom--300__0SqBa","marginBottom--400":"SectionHeader_marginBottom--400__tXUI7","marginBottom--500":"SectionHeader_marginBottom--500__j20c4","marginTop--500":"SectionHeader_marginTop--500__O8A5I","marginTop--600":"SectionHeader_marginTop--600__qvPUS","marginTop--800":"SectionHeader_marginTop--800__red_h",mainContent:"SectionHeader_mainContent__FJ4uy",actions:"SectionHeader_actions__VGi67",filters:"SectionHeader_filters__5GK_A"}},40356:e=>{e.exports={"deprecatedMargin--none":"Text_deprecatedMargin--none__sZLCS","deprecatedMargin--top":"Text_deprecatedMargin--top__649Fw","deprecatedMargin--bottom":"Text_deprecatedMargin--bottom__5dH2o","deprecatedMargin--both":"Text_deprecatedMargin--both__hMnKv","size--inherit":"Text_size--inherit__Hpgys","size--body--01":"Text_size--body--01__aiSyT","size--link--01":"Text_size--link--01__AAo_T","size--body--01-px":"Text_size--body--01-px__W0Kxs","size--link--01-px":"Text_size--link--01-px__Qt3oH","size--body--02":"Text_size--body--02__HVmZN","size--link--02":"Text_size--link--02__0KgpI","size--body--02-px":"Text_size--body--02-px__G_1_H","size--link--02-px":"Text_size--link--02-px__abtbA","size--body--03":"Text_size--body--03__I71SM","size--link--03":"Text_size--link--03__VKMta","size--body--03-px":"Text_size--body--03-px__Kp1AO","size--link--03-px":"Text_size--link--03-px__P5cu4","size--body--04":"Text_size--body--04__2p_2C","size--link--04":"Text_size--link--04__x_BW1","size--body--04-px":"Text_size--body--04-px__CBwvR","size--link--04-px":"Text_size--link--04-px__mutWG","size--code--01":"Text_size--code--01__qSzUL","size--label--01":"Text_size--label--01__X2VcB","size--label--01-px":"Text_size--label--01-px__10oah","size--label--02":"Text_size--label--02__vhOAE","size--label--02-px":"Text_size--label--02-px__fMhUk"}},40417:e=>{var t=Date.now;e.exports=function(e){var r=0,i=0;return function(){var n=t(),o=16-(n-i);if(i=n,o>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},40475:e=>{e.exports={popover:"BaseUIPopover_popover__GVCfZ",fullWidth:"BaseUIPopover_fullWidth__3Cjt6"}},40509:e=>{e.exports={textInput:"TableSearchInput_textInput__ICyxF",fitContent:"TableSearchInput_fitContent__ex_bZ",searchIcon:"TableSearchInput_searchIcon__sHuqK"}},40759:(e,t,r)=>{"use strict";function i(e,t,r){if(e&&e.length){let[i,n]=t,o=Math.PI/180*r,a=Math.cos(o),s=Math.sin(o);for(let t of e){let[e,r]=t;t[0]=(e-i)*a-(r-n)*s+i,t[1]=(e-i)*s+(r-n)*a+n}}}function n(e,t){var r;let n=t.hachureAngle+90,o=t.hachureGap;o<0&&(o=4*t.strokeWidth),o=Math.round(Math.max(o,.1));let a=1;return t.roughness>=1&&((null==(r=t.randomizer)?void 0:r.next())||Math.random())>.7&&(a=o),function(e,t,r,n=1){let o=Math.max(t,.1),a=e[0]&&e[0][0]&&"number"==typeof e[0][0]?[e]:e,s=[0,0];if(r)for(let e of a)i(e,s,r);let l=function(e,t,r){let i=[];for(let t of e){var n,o;let e=[...t];n=e[0],o=e[e.length-1],n[0]===o[0]&&n[1]===o[1]||e.push([e[0][0],e[0][1]]),e.length>2&&i.push(e)}let a=[];t=Math.max(t,.1);let s=[];for(let e of i)for(let t=0;t<e.length-1;t++){let r=e[t],i=e[t+1];if(r[1]!==i[1]){let e=Math.min(r[1],i[1]);s.push({ymin:e,ymax:Math.max(r[1],i[1]),x:e===r[1]?r[0]:i[0],islope:(i[0]-r[0])/(i[1]-r[1])})}}if(s.sort((e,t)=>e.ymin<t.ymin?-1:e.ymin>t.ymin?1:e.x<t.x?-1:e.x>t.x?1:e.ymax===t.ymax?0:(e.ymax-t.ymax)/Math.abs(e.ymax-t.ymax)),!s.length)return a;let l=[],c=s[0].ymin,u=0;for(;l.length||s.length;){if(s.length){let e=-1;for(let t=0;t<s.length&&!(s[t].ymin>c);t++)e=t;s.splice(0,e+1).forEach(e=>{l.push({s:c,edge:e})})}if((l=l.filter(e=>!(e.edge.ymax<=c))).sort((e,t)=>
62e.edge.x===t.edge.x?0:(e.edge.x-t.edge.x)/Math.abs(e.edge.x-t.edge.x)),(1!==r||u%t==0)&&l.length>1)for(let e=0;e<l.length;e+=2){let t=e+1;if(t>=l.length)break;let r=l[e].edge,i=l[t].edge;a.push([[Math.round(r.x),c],[Math.round(i.x),c]])}c+=r,l.forEach(e=>{e.edge.x=e.edge.x+r*e.edge.islope}),u++}return a}(a,o,n);if(r){let e;for(let e of a)i(e,s,-r);e=[],l.forEach(t=>e.push(...t)),i(e,s,-r)}return l}(e,o,n,a||1)}r.d(t,{A:()=>Y});class o{constructor(e){this.helper=e}fillPolygons(e,t){return this._fillPolygons(e,t)}_fillPolygons(e,t){let r=n(e,t);return{type:"fillSketch",ops:this.renderLines(r,t)}}renderLines(e,t){let r=[];for(let i of e)r.push(...this.helper.doubleLineOps(i[0][0],i[0][1],i[1][0],i[1][1],t));return r}}function a(e){let t=e[0],r=e[1];return Math.sqrt(Math.pow(t[0]-r[0],2)+Math.pow(t[1]-r[1],2))}class s extends o{fillPolygons(e,t){let r=t.hachureGap;r<0&&(r=4*t.strokeWidth);let i=n(e,Object.assign({},t,{hachureGap:r=Math.max(r,.1)})),o=Math.PI/180*t.hachureAngle,s=[],l=.5*r*Math.cos(o),c=.5*r*Math.sin(o);for(let[e,t]of i)a([e,t])&&s.push([[e[0]-l,e[1]+c],[...t]],[[e[0]+l,e[1]-c],[...t]]);return{type:"fillSketch",ops:this.renderLines(s,t)}}}class l extends o{fillPolygons(e,t){let r=this._fillPolygons(e,t),i=Object.assign({},t,{hachureAngle:t.hachureAngle+90}),n=this._fillPolygons(e,i);return r.ops=r.ops.concat(n.ops),r}}class c{constructor(e){this.helper=e}fillPolygons(e,t){let r=n(e,t=Object.assign({},t,{hachureAngle:0}));return this.dotsOnLines(r,t)}dotsOnLines(e,t){let r=[],i=t.hachureGap;i<0&&(i=4*t.strokeWidth),i=Math.max(i,.1);let n=t.fillWeight;n<0&&(n=t.strokeWidth/2);let o=i/4;for(let s of e){let e=a(s),l=Math.ceil(e/i)-1,c=e-l*i,u=(s[0][0]+s[1][0])/2-i/4,h=Math.min(s[0][1],s[1][1]);for(let e=0;e<l;e++){let a=u-o+2*Math.random()*o,s=h+c+e*i-o+2*Math.random()*o,l=this.helper.ellipse(a,s,n,n,t);r.push(...l.ops)}}return{type:"fillSketch",ops:r}}}class u{constructor(e){this.helper=e}fillPolygons(e,t){let r=n(e,t);return{type:"fillSketch",ops:this.dashedLine(r,t)}}dashedLine(e,t){let r=t.dashOffset<0?t.hachureGap<0?4*t.strokeWidth:t.hachureGap:t.dashOffset,i=t.dashGap<0?t.hachureGap<0?4*t.strokeWidth:t.hachureGap:t.dashGap,n=[];return e.forEach(e=>{let o=a(e),s=Math.floor(o/(r+i)),l=(o+i-s*(r+i))/2,c=e[0],u=e[1];c[0]>u[0]&&(c=e[1],u=e[0]);let h=Math.atan((u[1]-c[1])/(u[0]-c[0]));for(let e=0;e<s;e++){let o=e*(r+i),a=o+r,s=[c[0]+o*Math.cos(h)+l*Math.cos(h),c[1]+o*Math.sin(h)+l*Math.sin(h)],u=[c[0]+a*Math.cos(h)+l*Math.cos(h),c[1]+a*Math.sin(h)+l*Math.sin(h)];n.push(...this.helper.doubleLineOps(s[0],s[1],u[0],u[1],t))}}),n}}class h{constructor(e){this.helper=e}fillPolygons(e,t){let r=t.hachureGap<0?4*t.strokeWidth:t.hachureGap,i=t.zigzagOffset<0?r:t.zigzagOffset,o=n(e,t=Object.assign({},t,{hachureGap:r+i}));return{type:"fillSketch",ops:this.zigzagLines(o,i,t)}}zigzagLines(e,t,r){let i=[];return e.forEach(e=>{let n=Math.round(a(e)/(2*t)),o=e[0],s=e[1];o[0]>s[0]&&(o=e[1],s=e[0]);let l=Math.atan((s[1]-o[1])/(s[0]-o[0]));for(let e=0;e<n;e++){let n=2*e*t,a=2*(e+1)*t,s=Math.sqrt(2*Math.pow(t,2)),c=[o[0]+n*Math.cos(l),o[1]+n*Math.sin(l)],u=[o[0]+a*Math.cos(l),o[1]+a*Math.sin(l)],h=[c[0]+s*Math.cos(l+Math.PI/4),c[1]+s*Math.sin(l+Math.PI/4)];i.push(...this.helper.doubleLineOps(c[0],c[1],h[0],h[1],r),...this.helper.doubleLineOps(h[0],h[1],u[0],u[1],r))}}),i}}let d={};class p{constructor(e){this.seed=e}next(){return this.seed?(0x80000000-1&(this.seed=Math.imul(48271,this.seed)))/0x80000000:Math.random()}}let f={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0};function g(e){let t=[],r=function(e){let t=[];for(;""!==e;)if(e.match(/^([ \t\r\n,]+)/))e=e.substr(RegExp.$1.length);else if(e.match(/^([aAcChHlLmMqQsStTvVzZ])/))t[t.length]={type:0,text:RegExp.$1},e=e.substr(RegExp.$1.length);else{if(!e.match(/^(([-+]?[0-9]+(\.[0-9]*)?|[-+]?\.[0-9]+)([eE][-+]?[0-9]+)?)/))return[];t[t.length]={type:1,text:`${parseFloat(RegExp.$1)}`},e=e.substr(RegExp.$1.length)}return t[t.length]={type:2,text:""},t}(e),i="BOD",n=0,o=r[0];for(;2!==o.type;){let a=0,s=[];if("BOD"===i){if("M"!==o.text&&"m"!==o.text)return g("M0,0"+e);n++,a=f[o.text],i=o.text}else 1===o.type?a=f[i]:(n++,a=f[o.text],i=o.text);if(!(n+a<r.length))throw Error("Path data ended short");for(let e=n;e<n+a;e++){let t=r[e];if(1!==t.type)throw Error("Param not a number: "+i+","+t.text);s[s.length]=+t.text}if("number"!=typeof f[i])throw Error("Bad segment: "+i);{let e={key:i,data:s};t.push(e),n+=a,o=r[n],"M"===i&&(i="L"),"m"===i&&(i="l")}}return t}function m(e){let t=0,r=0,i=0,n=0,o=[];for(let{key:a,data:s}of e)switch(a){case"M":o.push({key:"M",data:[...s]}),[t,r]=s,[i,n]=s;break;case"m":t+=s[0],r+=s[1],o.push({key:"M",data:[t,r]}),i=t,n=r;break;case"L":o.push({key:"L",data:[...s]}),[t,r]=s;break;case"l":t+=s[0],r+=s[1],o.push({key:"L",data:[t,r]});break;case"C":o.push({key:"C",data:[...s]}),t=s[4],r=s[5];break;case"c":{let e=s.map((e,i)=>i%2?e+r:e+t);o.push({key:"C",data:e}),t=e[4],r=e[5];break}case"Q":o.push({key:"Q",data:[...s]}),t=s[2],r=s[3];break;case"q":{let e=s.map((e,i)=>i%2?e+r:e+t);o.push({key:"Q",data:e}),t=e[2],r=e[3];break}case"A":o.push({key:"A",data:[...s]}),t=s[5],r=s[6];break;case"a":t+=s[5],r+=s[6],o.push({key:"A",data:[s[0],s[1],s[2],s[3],s[4],t,r]});break;case"H":o.push({key:"H",data:[...s]}),t=s[0];break;case"h":t+=s[0],o.push({key:"H",data:[t]});break;case"V":o.push({key:"V",data:[...s]}),r=s[0];break;case"v":r+=s[0],o.push({key:"V",data:[r]});break;case"S":o.push({key:"S",data:[...s]}),t=s[2],r=s[3];break;case"s":{let e=s.map((e,i)=>i%2?e+r:e+t);o.push({key:"S",data:e}),t=e[2],r=e[3];break}case"T":o.push({key:"T",data:[...s]}),t=s[0],r=s[1];break;case"t":t+=s[0],r+=s[1],o.push({key:"T",data:[t,r]});break;case"Z":case"z":o.push({key:"Z",data:[]}),t=i,r=n}return o}function _(e){let t=[],r="",i=0,n=0,o=0,a=0,s=0,l=0;for(let{key:c,data:u}of e){switch(c){case"M":t.push({key:"M",data:[...u]}),[i,n]=u,[o,a]=u;break;case"C":t.push({key:"C",data:[...u]}),i=u[4],n=u[5],s=u[2],l=u[3];break;case"L":t.push({key:"L",data:[...u]}),[i,n]=u;break;case"H":i=u[0],t.push({key:"L",data:[i,n]});break;case"V":n=u[0],t.push({key:"L",data:[i,n]});break;case"S":{let e=0,o=0;"C"===r||"S"===r?(e=i+(i-s),o=n+(n-l)):(e=i,o=n),t.push({key:"C",data:[e,o,...u]}),s=u[0],l=u[1],i=u[2],n=u[3];break}case"T":{let[e,o]=u,a=0,c=0;"Q"===r||"T"===r?(a=i+(i-s),c=n+(n-l)):(a=i,c=n);let h=i+2*(a-i)/3,d=n+2*(c-n)/3,p=e+2*(a-e)/3,f=o+2*(c-o)/3;t.push({key:"C",data:[h,d,p,f,e,o]}),s=a,l=c,i=e,n=o;break}case"Q":{let[e,r,o,a]=u,c=i+2*(e-i)/3,h=n+2*(r-n)/3,d=o+2*(e-o)/3,p=a+2*(r-a)
62/3;t.push({key:"C",data:[c,h,d,p,o,a]}),s=e,l=r,i=o,n=a;break}case"A":{let e=Math.abs(u[0]),r=Math.abs(u[1]),o=u[2],a=u[3],s=u[4],l=u[5],c=u[6];0===e||0===r?(t.push({key:"C",data:[i,n,l,c,l,c]}),i=l,n=c):(i!==l||n!==c)&&((function e(t,r,i,n,o,a,s,l,c,u){let h=Math.PI*s/180,d=[],p=0,f=0,g=0,m=0;if(u)[p,f,g,m]=u;else{[t,r]=y(t,r,-h),[i,n]=y(i,n,-h);let e=(t-i)/2,s=(r-n)/2,u=e*e/(o*o)+s*s/(a*a);u>1&&(o*=u=Math.sqrt(u),a*=u);let d=o*o,_=a*a,x=(l===c?-1:1)*Math.sqrt(Math.abs((d*_-d*s*s-_*e*e)/(d*s*s+_*e*e)));g=x*o*s/a+(t+i)/2,m=-(x*a)*e/o+(r+n)/2,p=Math.asin(parseFloat(((r-m)/a).toFixed(9))),f=Math.asin(parseFloat(((n-m)/a).toFixed(9))),t<g&&(p=Math.PI-p),i<g&&(f=Math.PI-f),p<0&&(p=2*Math.PI+p),f<0&&(f=2*Math.PI+f),c&&p>f&&(p-=2*Math.PI),!c&&f>p&&(f-=2*Math.PI)}let _=f-p;if(Math.abs(_)>120*Math.PI/180){let t=f,r=i,l=n;d=e(i=g+o*Math.cos(f=c&&f>p?p+120*Math.PI/180*1:p+-(120*Math.PI/180*1)),n=m+a*Math.sin(f),r,l,o,a,s,0,c,[f,t,g,m])}_=f-p;let x=Math.cos(p),b=Math.cos(f),v=Math.tan(_/4),C=4/3*o*v,w=4/3*a*v,k=[t,r],S=[t+C*Math.sin(p),r-w*x],T=[i+C*Math.sin(f),n-w*b],A=[i,n];if(S[0]=2*k[0]-S[0],S[1]=2*k[1]-S[1],u)return[S,T,A].concat(d);{d=[S,T,A].concat(d);let e=[];for(let t=0;t<d.length;t+=3){let r=y(d[t][0],d[t][1],h),i=y(d[t+1][0],d[t+1][1],h),n=y(d[t+2][0],d[t+2][1],h);e.push([r[0],r[1],i[0],i[1],n[0],n[1]])}return e}})(i,n,l,c,e,r,o,a,s).forEach(function(e){t.push({key:"C",data:e})}),i=l,n=c);break}case"Z":t.push({key:"Z",data:[]}),i=o,n=a}r=c}return t}function y(e,t,r){return[e*Math.cos(r)-t*Math.sin(r),e*Math.sin(r)+t*Math.cos(r)]}let x={randOffset:function(e,t){return F(e,t)},randOffsetWithRange:function(e,t,r){return L(e,t,r)},ellipse:function(e,t,r,i,n){let o=w(r,i,n);return k(e,t,n,o).opset},doubleLineOps:function(e,t,r,i,n){return I(e,t,r,i,n,!0)}};function b(e,t,r,i,n){return{type:"path",ops:I(e,t,r,i,n)}}function v(e,t,r){let i=(e||[]).length;if(i>2){let n=[];for(let t=0;t<i-1;t++)n.push(...I(e[t][0],e[t][1],e[t+1][0],e[t+1][1],r));return t&&n.push(...I(e[i-1][0],e[i-1][1],e[0][0],e[0][1],r)),{type:"path",ops:n}}return 2===i?b(e[0][0],e[0][1],e[1][0],e[1][1],r):{type:"path",ops:[]}}function C(e,t){if(e.length){let r="number"==typeof e[0][0]?[e]:e,i=P(r[0],+(1+.2*t.roughness),t),n=t.disableMultiStroke?[]:P(r[0],1.5*(1+.22*t.roughness),B(t));for(let e=1;e<r.length;e++){let o=r[e];if(o.length){let e=P(o,+(1+.2*t.roughness),t),r=t.disableMultiStroke?[]:P(o,1.5*(1+.22*t.roughness),B(t));for(let t of e)"move"!==t.op&&i.push(t);for(let e of r)"move"!==e.op&&n.push(e)}}return{type:"path",ops:i.concat(n)}}return{type:"path",ops:[]}}function w(e,t,r){let i=Math.sqrt(2*Math.PI*Math.sqrt((Math.pow(e/2,2)+Math.pow(t/2,2))/2)),n=2*Math.PI/Math.ceil(Math.max(r.curveStepCount,r.curveStepCount/Math.sqrt(200)*i)),o=Math.abs(e/2),a=Math.abs(t/2),s=1-r.curveFitting;return o+=F(o*s,r),a+=F(a*s,r),{increment:n,rx:o,ry:a}}function k(e,t,r,i){let[n,o]=R(i.increment,e,t,i.rx,i.ry,1,i.increment*L(.1,L(.4,1,r),r),r),a=O(n,null,r);if(!r.disableMultiStroke&&0!==r.roughness){let[n]=R(i.increment,e,t,i.rx,i.ry,1.5,0,r),o=O(n,null,r);a=a.concat(o)}return{estimatedPoints:o,opset:{type:"path",ops:a}}}function S(e,t,r,i,n,o,a,s,l){let c=Math.abs(r/2),u=Math.abs(i/2);c+=F(.01*c,l),u+=F(.01*u,l);let h=n,d=o;for(;h<0;)h+=2*Math.PI,d+=2*Math.PI;d-h>2*Math.PI&&(h=0,d=2*Math.PI);let p=Math.min(2*Math.PI/l.curveStepCount/2,(d-h)/2),f=D(p,e,t,c,u,h,d,1,l);if(!l.disableMultiStroke){let r=D(p,e,t,c,u,h,d,1.5,l);f.push(...r)}return a&&(s?f.push(...I(e,t,e+c*Math.cos(h),t+u*Math.sin(h),l),...I(e,t,e+c*Math.cos(d),t+u*Math.sin(d),l)):f.push({op:"lineTo",data:[e,t]},{op:"lineTo",data:[e+c*Math.cos(h),t+u*Math.sin(h)]})),{type:"path",ops:f}}function T(e,t){let r=_(m(g(e))),i=[],n=[0,0],o=[0,0];for(let{key:e,data:a}of r)switch(e){case"M":o=[a[0],a[1]],n=[a[0],a[1]];break;case"L":i.push(...I(o[0],o[1],a[0],a[1],t)),o=[a[0],a[1]];break;case"C":{let[e,r,n,s,l,c]=a;i.push(...function(e,t,r,i,n,o,a,s){let l=[],c=[s.maxRandomnessOffset||1,(s.maxRandomnessOffset||1)+.3],u=[0,0],h=s.disableMultiStroke?1:2,d=s.preserveVertices;for(let p=0;p<h;p++)0===p?l.push({op:"move",data:[a[0],a[1]]}):l.push({op:"move",data:[a[0]+(d?0:F(c[0],s)),a[1]+(d?0:F(c[0],s))]}),u=d?[n,o]:[n+F(c[p],s),o+F(c[p],s)],l.push({op:"bcurveTo",data:[e+F(c[p],s),t+F(c[p],s),r+F(c[p],s),i+F(c[p],s),u[0],u[1]]});return l}(e,r,n,s,l,c,o,t)),o=[l,c];break}case"Z":i.push(...I(o[0],o[1],n[0],n[1],t)),o=[n[0],n[1]]}return{type:"path",ops:i}}function A(e,t){let r=[];for(let i of e)if(i.length){let e=t.maxRandomnessOffset||0,n=i.length;if(n>2){r.push({op:"move",data:[i[0][0]+F(e,t),i[0][1]+F(e,t)]});for(let o=1;o<n;o++)r.push({op:"lineTo",data:[i[o][0]+F(e,t),i[o][1]+F(e,t)]})}}return{type:"fillPath",ops:r}}function E(e,t){return(function(e,t){let r=e.fillStyle||"hachure";if(!d[r])switch(r){case"zigzag":d[r]||(d[r]=new s(t));break;case"cross-hatch":d[r]||(d[r]=new l(t));break;case"dots":d[r]||(d[r]=new c(t));break;case"dashed":d[r]||(d[r]=new u(t));break;case"zigzag-line":d[r]||(d[r]=new h(t));break;default:d[r="hachure"]||(d[r]=new o(t))}return d[r]})(t,x).fillPolygons(e,t)}function B(e){let t=Object.assign({},e);return t.randomizer=void 0,e.seed&&(t.seed=e.seed+1),t}function M(e){return e.randomizer||(e.randomizer=new p(e.seed||0)),e.randomizer.next()}function L(e,t,r,i=1){return r.roughness*i*(M(r)*(t-e)+e)}function F(e,t,r=1){return L(-e,e,t,r)}function I(e,t,r,i,n,o=!1){let a=o?n.disableMultiStrokeFill:n.disableMultiStroke,s=j(e,t,r,i,n,!0,!1);if(a)return s;let l=j(e,t,r,i,n,!0,!0);return s.concat(l)}function j(e,t,r,i,n,o,a){let s=Math.pow(e-r,2)+Math.pow(t-i,2),l=Math.sqrt(s),c=1;c=l<200?1:l>500?.4:-.0016668*l+1.233334;let u=n.maxRandomnessOffset||0;u*u*100>s&&(u=l/10);let h=u/2,d=.2+.2*M(n),p=n.bowing*n.maxRandomnessOffset*(i-t)/200,f=n.bowing*n.maxRandomnessOffset*(e-r)/200;p=F(p,n,c),f=F(f,n,c);let g=[],m=n.preserveVertices;return o&&(a?g.push({op:"move",data:[e+(m?0:F(h,n,c)),t+(m?0:F(h,n,c))]}):g.push({op:"move",data:[e+(m?0:F(u,n,c)),t+(m?0:F(u,n,c))]})),a?g.push({op:"bcurveTo",data:[p+e+(r-e)*d+F(h,n,c),f+t+(i-t)*d+F(h,n,c),p+e+2*(r-e)*d+F(h,n,c),f+t+2*(i-t)*d+F(h,n,c),r+(m?0:F(h,n,c)),i+(m?0:
62F(h,n,c))]}):g.push({op:"bcurveTo",data:[p+e+(r-e)*d+F(u,n,c),f+t+(i-t)*d+F(u,n,c),p+e+2*(r-e)*d+F(u,n,c),f+t+2*(i-t)*d+F(u,n,c),r+(m?0:F(u,n,c)),i+(m?0:F(u,n,c))]}),g}function P(e,t,r){if(!e.length)return[];let i=[];i.push([e[0][0]+F(t,r),e[0][1]+F(t,r)]),i.push([e[0][0]+F(t,r),e[0][1]+F(t,r)]);for(let n=1;n<e.length;n++)i.push([e[n][0]+F(t,r),e[n][1]+F(t,r)]),n===e.length-1&&i.push([e[n][0]+F(t,r),e[n][1]+F(t,r)]);return O(i,null,r)}function O(e,t,r){let i=e.length,n=[];if(i>3){let o=[],a=1-r.curveTightness;n.push({op:"move",data:[e[1][0],e[1][1]]});for(let t=1;t+2<i;t++){let r=e[t];o[0]=[r[0],r[1]],o[1]=[r[0]+(a*e[t+1][0]-a*e[t-1][0])/6,r[1]+(a*e[t+1][1]-a*e[t-1][1])/6],o[2]=[e[t+1][0]+(a*e[t][0]-a*e[t+2][0])/6,e[t+1][1]+(a*e[t][1]-a*e[t+2][1])/6],o[3]=[e[t+1][0],e[t+1][1]],n.push({op:"bcurveTo",data:[o[1][0],o[1][1],o[2][0],o[2][1],o[3][0],o[3][1]]})}if(t&&2===t.length){let e=r.maxRandomnessOffset;n.push({op:"lineTo",data:[t[0]+F(e,r),t[1]+F(e,r)]})}}else 3===i?(n.push({op:"move",data:[e[1][0],e[1][1]]}),n.push({op:"bcurveTo",data:[e[1][0],e[1][1],e[2][0],e[2][1],e[2][0],e[2][1]]})):2===i&&n.push(...j(e[0][0],e[0][1],e[1][0],e[1][1],r,!0,!0));return n}function R(e,t,r,i,n,o,a,s){let l=[],c=[];if(0===s.roughness){e/=4,c.push([t+i*Math.cos(-e),r+n*Math.sin(-e)]);for(let o=0;o<=2*Math.PI;o+=e){let e=[t+i*Math.cos(o),r+n*Math.sin(o)];l.push(e),c.push(e)}c.push([t+ +i,r+0*n]),c.push([t+i*Math.cos(e),r+n*Math.sin(e)])}else{let u=F(.5,s)-Math.PI/2;c.push([F(o,s)+t+.9*i*Math.cos(u-e),F(o,s)+r+.9*n*Math.sin(u-e)]);let h=2*Math.PI+u-.01;for(let a=u;a<h;a+=e){let e=[F(o,s)+t+i*Math.cos(a),F(o,s)+r+n*Math.sin(a)];l.push(e),c.push(e)}c.push([F(o,s)+t+i*Math.cos(u+2*Math.PI+.5*a),F(o,s)+r+n*Math.sin(u+2*Math.PI+.5*a)]),c.push([F(o,s)+t+.98*i*Math.cos(u+a),F(o,s)+r+.98*n*Math.sin(u+a)]),c.push([F(o,s)+t+.9*i*Math.cos(u+.5*a),F(o,s)+r+.9*n*Math.sin(u+.5*a)])}return[c,l]}function D(e,t,r,i,n,o,a,s,l){let c=o+F(.1,l),u=[];u.push([F(s,l)+t+.9*i*Math.cos(c-e),F(s,l)+r+.9*n*Math.sin(c-e)]);for(let o=c;o<=a;o+=e)u.push([F(s,l)+t+i*Math.cos(o),F(s,l)+r+n*Math.sin(o)]);return u.push([t+i*Math.cos(a),r+n*Math.sin(a)]),u.push([t+i*Math.cos(a),r+n*Math.sin(a)]),O(u,null,l)}function $(e,t=0){let r=e.length;if(r<3)throw Error("A curve must have at least three points.");let i=[];if(3===r)i.push([...e[0]],[...e[1]],[...e[2]],[...e[2]]);else{let r=[];r.push(e[0],e[0]);for(let t=1;t<e.length;t++)r.push(e[t]),t===e.length-1&&r.push(e[t]);let n=[],o=1-t;i.push([...r[0]]);for(let e=1;e+2<r.length;e++){let t=r[e];n[0]=[t[0],t[1]],n[1]=[t[0]+(o*r[e+1][0]-o*r[e-1][0])/6,t[1]+(o*r[e+1][1]-o*r[e-1][1])/6],n[2]=[r[e+1][0]+(o*r[e][0]-o*r[e+2][0])/6,r[e+1][1]+(o*r[e][1]-o*r[e+2][1])/6],n[3]=[r[e+1][0],r[e+1][1]],i.push(n[1],n[2],n[3])}}return i}function N(e,t){return Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)}function z(e,t,r){return[e[0]+(t[0]-e[0])*r,e[1]+(t[1]-e[1])*r]}function q(e,t,r,i,n){let o=n||[],a=e[t],s=e[r-1],l=0,c=1;for(let i=t+1;i<r-1;++i){let t=function(e,t,r){let i=N(t,r);if(0===i)return N(e,t);let n=((e[0]-t[0])*(r[0]-t[0])+(e[1]-t[1])*(r[1]-t[1]))/i;return N(e,z(t,r,n=Math.max(0,Math.min(1,n))))}(e[i],a,s);t>l&&(l=t,c=i)}return Math.sqrt(l)>i?(q(e,t,c+1,i,o),q(e,c,r,i,o)):(o.length||o.push(a),o.push(s)),o}function G(e,t=.15,r){let i=[],n=(e.length-1)/3;for(let r=0;r<n;r++)!function e(t,r,i,n){let o,a,s,l,c,u,h,d,p=n||[];if(o=t[r+0],a=t[r+1],s=t[r+2],l=t[r+3],c=3*a[0]-2*o[0]-l[0],c*=c,u=3*a[1]-2*o[1]-l[1],u*=u,h=3*s[0]-2*l[0]-o[0],h*=h,d=3*s[1]-2*l[1]-o[1],d*=d,c<h&&(c=h),u<d&&(u=d),c+u<i){let e=t[r+0];p.length?Math.sqrt(N(p[p.length-1],e))>1&&p.push(e):p.push(e),p.push(t[r+3])}else{let n=t[r+0],o=t[r+1],a=t[r+2],s=t[r+3],l=z(n,o,.5),c=z(o,a,.5),u=z(a,s,.5),h=z(l,c,.5),d=z(c,u,.5),f=z(h,d,.5);e([n,l,h,f],0,i,p),e([f,d,u,s],0,i,p)}return p}(e,3*r,t,i);return r&&r>0?q(i,0,i.length,r):i}let W="none";class H{constructor(e){this.defaultOptions={maxRandomnessOffset:2,roughness:1,bowing:1,stroke:"#000",strokeWidth:1,curveTightness:0,curveFitting:.95,curveStepCount:9,fillStyle:"hachure",fillWeight:-1,hachureAngle:-41,hachureGap:-1,dashOffset:-1,dashGap:-1,zigzagOffset:-1,seed:0,disableMultiStroke:!1,disableMultiStrokeFill:!1,preserveVertices:!1,fillShapeRoughnessGain:.8},this.config=e||{},this.config.options&&(this.defaultOptions=this._o(this.config.options))}static newSeed(){return Math.floor(0x80000000*Math.random())}_o(e){return e?Object.assign({},this.defaultOptions,e):this.defaultOptions}_d(e,t,r){return{shape:e,sets:t||[],options:r||this.defaultOptions}}line(e,t,r,i,n){let o=this._o(n);return this._d("line",[b(e,t,r,i,o)],o)}rectangle(e,t,r,i,n){var o,a,s,l;let c=this._o(n),u=[],h=v([[o=e,a=t],[o+(s=r),a],[o+s,a+(l=i)],[o,a+l]],!0,c);if(c.fill){let n=[[e,t],[e+r,t],[e+r,t+i],[e,t+i]];"solid"===c.fillStyle?u.push(A([n],c)):u.push(E([n],c))}return c.stroke!==W&&u.push(h),this._d("rectangle",u,c)}ellipse(e,t,r,i,n){let o=this._o(n),a=[],s=w(r,i,o),l=k(e,t,o,s);if(o.fill)if("solid"===o.fillStyle){let r=k(e,t,o,s).opset;r.type="fillPath",a.push(r)}else a.push(E([l.estimatedPoints],o));return o.stroke!==W&&a.push(l.opset),this._d("ellipse",a,o)}
62circle(e,t,r,i){let n=this.ellipse(e,t,r,r,i);return n.shape="circle",n}linearPath(e,t){let r=this._o(t);return this._d("linearPath",[v(e,!1,r)],r)}arc(e,t,r,i,n,o,a=!1,s){let l=this._o(s),c=[],u=S(e,t,r,i,n,o,a,!0,l);if(a&&l.fill)if("solid"===l.fillStyle){let a=Object.assign({},l);a.disableMultiStroke=!0;let s=S(e,t,r,i,n,o,!0,!1,a);s.type="fillPath",c.push(s)}else c.push(function(e,t,r,i,n,o,a){let s=Math.abs(r/2),l=Math.abs(i/2);s+=F(.01*s,a),l+=F(.01*l,a);let c=n,u=o;for(;c<0;)c+=2*Math.PI,u+=2*Math.PI;u-c>2*Math.PI&&(c=0,u=2*Math.PI);let h=(u-c)/a.curveStepCount,d=[];for(let r=c;r<=u;r+=h)d.push([e+s*Math.cos(r),t+l*Math.sin(r)]);return d.push([e+s*Math.cos(u),t+l*Math.sin(u)]),d.push([e,t]),E([d],a)}(e,t,r,i,n,o,l));return l.stroke!==W&&c.push(u),this._d("arc",c,l)}curve(e,t){let r=this._o(t),i=[],n=C(e,r);if(r.fill&&r.fill!==W)if("solid"===r.fillStyle){let t=C(e,Object.assign(Object.assign({},r),{disableMultiStroke:!0,roughness:r.roughness?r.roughness+r.fillShapeRoughnessGain:0}));i.push({type:"fillPath",ops:this._mergedShape(t.ops)})}else{let t=[];if(e.length)for(let i of"number"==typeof e[0][0]?[e]:e)i.length<3?t.push(...i):3===i.length?t.push(...G($([i[0],i[0],i[1],i[2]]),10,(1+r.roughness)/2)):t.push(...G($(i),10,(1+r.roughness)/2));t.length&&i.push(E([t],r))}return r.stroke!==W&&i.push(n),this._d("curve",i,r)}polygon(e,t){let r=this._o(t),i=[],n=v(e,!0,r);return r.fill&&("solid"===r.fillStyle?i.push(A([e],r)):i.push(E([e],r))),r.stroke!==W&&i.push(n),this._d("polygon",i,r)}path(e,t){let r=this._o(t),i=[];if(!e)return this._d("path",i,r);e=(e||"").replace(/\n/g," ").replace(/(-\s)/g,"-").replace("/(ss)/g"," ");let n=r.fill&&"transparent"!==r.fill&&r.fill!==W,o=r.stroke!==W,a=!!(r.simplification&&r.simplification<1),s=function(e,t){let r=_(m(g(e))),i=[],n=[],o=[0,0],a=[],s=()=>{a.length>=4&&n.push(...G(a,1)),a=[]},l=()=>{s(),n.length&&(i.push(n),n=[])};for(let{key:e,data:t}of r)switch(e){case"M":l(),o=[t[0],t[1]],n.push(o);break;case"L":s(),n.push([t[0],t[1]]);break;case"C":if(!a.length){let e=n.length?n[n.length-1]:o;a.push([e[0],e[1]])}a.push([t[0],t[1]]),a.push([t[2],t[3]]),a.push([t[4],t[5]]);break;case"Z":s(),n.push([o[0],o[1]])}if(l(),!t)return i;let c=[];for(let e of i){let r=q(e,0,e.length,t);r.length&&c.push(r)}return c}(e,a?4-4*(r.simplification||1):(1+r.roughness)/2),l=T(e,r);if(n)if("solid"===r.fillStyle)if(1===s.length){let t=T(e,Object.assign(Object.assign({},r),{disableMultiStroke:!0,roughness:r.roughness?r.roughness+r.fillShapeRoughnessGain:0}));i.push({type:"fillPath",ops:this._mergedShape(t.ops)})}else i.push(A(s,r));else i.push(E(s,r));return o&&(a?s.forEach(e=>{i.push(v(e,!1,r))}):i.push(l)),this._d("path",i,r)}opsToPath(e,t){let r="";
62for(let i of e.ops){let e="number"==typeof t&&t>=0?i.data.map(e=>+e.toFixed(t)):i.data;switch(i.op){case"move":r+=`M${e[0]} ${e[1]} `;break;case"bcurveTo":r+=`C${e[0]} ${e[1]}, ${e[2]} ${e[3]}, ${e[4]} ${e[5]} `;break;case"lineTo":r+=`L${e[0]} ${e[1]} `}}return r.trim()}toPaths(e){let t=e.sets||[],r=e.options||this.defaultOptions,i=[];for(let e of t){let t=null;switch(e.type){case"path":t={d:this.opsToPath(e),stroke:r.stroke,strokeWidth:r.strokeWidth,fill:W};break;case"fillPath":t={d:this.opsToPath(e),stroke:W,strokeWidth:0,fill:r.fill||W};break;case"fillSketch":t=this.fillSketch(e,r)}t&&i.push(t)}return i}fillSketch(e,t){let r=t.fillWeight;return r<0&&(r=t.strokeWidth/2),{d:this.opsToPath(e),stroke:t.fill||W,strokeWidth:r,fill:W}}_mergedShape(e){return e.filter((e,t)=>0===t||"move"!==e.op)}}class K{constructor(e,t){this.canvas=e,this.ctx=this.canvas.getContext("2d"),this.gen=new H(t)}draw(e){let t=e.sets||[],r=e.options||this.getDefaultOptions(),i=this.ctx,n=e.options.fixedDecimalPlaceDigits;for(let o of t)switch(o.type){case"path":i.save(),i.strokeStyle="none"===r.stroke?"transparent":r.stroke,i.lineWidth=r.strokeWidth,r.strokeLineDash&&i.setLineDash(r.strokeLineDash),r.strokeLineDashOffset&&(i.lineDashOffset=r.strokeLineDashOffset),this._drawToContext(i,o,n),i.restore();break;case"fillPath":{i.save(),i.fillStyle=r.fill||"";let t="curve"===e.shape||"polygon"===e.shape||"path"===e.shape?"evenodd":"nonzero";this._drawToContext(i,o,n,t),i.restore();break}case"fillSketch":this.fillSketch(i,o,r)}}fillSketch(e,t,r){let i=r.fillWeight;i<0&&(i=r.strokeWidth/2),e.save(),r.fillLineDash&&e.setLineDash(r.fillLineDash),r.fillLineDashOffset&&(e.lineDashOffset=r.fillLineDashOffset),e.strokeStyle=r.fill||"",e.lineWidth=i,this._drawToContext(e,t,r.fixedDecimalPlaceDigits),e.restore()}_drawToContext(e,t,r,i="nonzero"){for(let i of(e.beginPath(),t.ops)){let t="number"==typeof r&&r>=0?i.data.map(e=>+e.toFixed(r)):i.data;switch(i.op){case"move":e.moveTo(t[0],t[1]);break;case"bcurveTo":e.bezierCurveTo(t[0],t[1],t[2],t[3],t[4],t[5]);break;case"lineTo":e.lineTo(t[0],t[1])}}"fillPath"===t.type?e.fill(i):e.stroke()}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}line(e,t,r,i,n){let o=this.gen.line(e,t,r,i,n);return this.draw(o),o}rectangle(e,t,r,i,n){let o=this.gen.rectangle(e,t,r,i,n);return this.draw(o),o}ellipse(e,t,r,i,n){let o=this.gen.ellipse(e,t,r,i,n);return this.draw(o),o}circle(e,t,r,i){let n=this.gen.circle(e,t,r,i);return this.draw(n),n}linearPath(e,t){let r=this.gen.linearPath(e,t);return this.draw(r),r}polygon(e,t){let r=this.gen.polygon(e,t);return this.draw(r),r}arc(e,t,r,i,n,o,a=!1,s){let l=this.gen.arc(e,t,r,i,n,o,a,s);return this.draw(l),l}curve(e,t){let r=this.gen.curve(e,t);return this.draw(r),r}path(e,t){let r=this.gen.path(e,t);return this.draw(r),r}}let U="http://www.w3.org/2000/svg";class V{constructor(e,t){this.svg=e,this.gen=new H(t)}draw(e){let t=e.sets||[],r=e.options||this.getDefaultOptions(),i=this.svg.ownerDocument||window.document,n=i.createElementNS(U,"g"),o=e.options.fixedDecimalPlaceDigits;for(let a of t){let t=null;switch(a.type){case"path":(t=i.createElementNS(U,"path")).setAttribute("d",this.opsToPath(a,o)),t.setAttribute("stroke",r.stroke),t.setAttribute("stroke-width",r.strokeWidth+""),t.setAttribute("fill","none"),r.strokeLineDash&&t.setAttribute("stroke-dasharray",r.strokeLineDash.join(" ").trim()),r.strokeLineDashOffset&&t.setAttribute("stroke-dashoffset",`${r.strokeLineDashOffset}`);break;case"fillPath":(t=i.createElementNS(U,"path")).setAttribute("d",this.opsToPath(a,o)),t.setAttribute("stroke","none"),t.setAttribute("stroke-width","0"),t.setAttribute("fill",r.fill||""),"curve"!==e.shape&&"polygon"!==e.shape||t.setAttribute("fill-rule","evenodd");break;case"fillSketch":t=this.fillSketch(i,a,r)}t&&n.appendChild(t)}return n}fillSketch(e,t,r){let i=r.fillWeight;i<0&&(i=r.strokeWidth/2);let n=e.createElementNS(U,"path");return n.setAttribute("d",this.opsToPath(t,r.fixedDecimalPlaceDigits)),n.setAttribute("stroke",r.fill||""),n.setAttribute("stroke-width",i+""),n.setAttribute("fill","none"),r.fillLineDash&&n.setAttribute("stroke-dasharray",r.fillLineDash.join(" ").trim()),r.fillLineDashOffset&&n.setAttribute("stroke-dashoffset",`${r.fillLineDashOffset}`),n}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}opsToPath(e,t){return this.gen.opsToPath(e,t)}line(e,t,r,i,n){let o=this.gen.line(e,t,r,i,n);return this.draw(o)}rectangle(e,t,r,i,n){let o=this.gen.rectangle(e,t,r,i,n);return this.draw(o)}ellipse(e,t,r,i,n){let o=this.gen.ellipse(e,t,r,i,n);return this.draw(o)}
62circle(e,t,r,i){let n=this.gen.circle(e,t,r,i);return this.draw(n)}linearPath(e,t){let r=this.gen.linearPath(e,t);return this.draw(r)}polygon(e,t){let r=this.gen.polygon(e,t);return this.draw(r)}arc(e,t,r,i,n,o,a=!1,s){let l=this.gen.arc(e,t,r,i,n,o,a,s);return this.draw(l)}curve(e,t){let r=this.gen.curve(e,t);return this.draw(r)}path(e,t){let r=this.gen.path(e,t);return this.draw(r)}}var Y={canvas:(e,t)=>new K(e,t),svg:(e,t)=>new V(e,t),generator:e=>new H(e),newSeed:()=>H.newSeed()}},40770:e=>{e.exports={icon:"BaseButtonIcon_icon__suLC5",hidden:"BaseButtonIcon_hidden__V4Z0f"}},40780:e=>{e.exports={header:"Accordion_header__7hKML",content:"Accordion_content__9RxiK",icon:"Accordion_icon__IDQPT","icon--open":"Accordion_icon--open__3VM4R"}},40840:e=>{e.exports={dockedPopup:"DockedPopup_dockedPopup__hkR__",kicker:"DockedPopup_kicker__IkWwW",description:"DockedPopup_description__0fdnJ",image:"DockedPopup_image__9x5MG",cta:"DockedPopup_cta__ZrQLy"}},40848:e=>{e.exports={showSelection:"BaseUIMenuItem_showSelection__orxjG",menuItem:"BaseUIMenuItem_menuItem__5D_rB"}},41361:(e,t,r)=>{"use strict";r.d(t,{BE:()=>o,ev:()=>a,_E:()=>l,G3:()=>s}),r(97109);var i=r(89579),n=r(65321);let o=Object.freeze({personal:"Personal",enterprise:"Work"}),a=Object.freeze({marketIntelligence:{icon:e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,n.jsx)("g",{fill:"currentColor",fillRule:"nonzero",children:(0,n.jsx)("path",{d:"M5.05 4.49H3.857a1.5 1.5 0 0 0-1.5 1.5v9.143a2.5 2.5 0 0 0 2.5 2.5h10.286a2.5 2.5 0 0 0 2.5-2.5V7.785l-.007-.086a.5.5 0 0 0-.8-.309L12.1 11.068l.001-3.283-.007-.086a.5.5 0 0 0-.8-.31L6.55 11.07l.001-5.08a1.5 1.5 0 0 0-1.5-1.5m-1.193 1H5.05a.5.5 0 0 1 .5.5v6.1l.007.085a.5.5 0 0 0 .8.31l4.742-3.68.001 3.284.007.086a.5.5 0 0 0 .8.31l4.735-3.679v6.327a1.5 1.5 0 0 1-1.5 1.5H4.858a1.5 1.5 0 0 1-1.5-1.5V5.99a.5.5 0 0 1 .5-.5M8.583 2.357c.436 0 .737.093 1.158.319l.26.145c.33.19.494.25.717.25.153 0 .351-.034.581-.099.194-.055.404-.13.62-.22.305-.126.56-.252.708-.333a.5.5 0 1 1 .481.876l-.235.122q-.268.134-.57.26-.378.155-.731.257a3.2 3.2 0 0 1-.854.137c-.385 0-.665-.086-1.045-.288l-.24-.135c-.388-.222-.57-.29-.85-.29-.519 0-1.151.21-1.89.644a.5.5 0 0 1-.507-.862c.88-.517 1.677-.783 2.397-.783"})})})},id:"marketIntelligence",label:"Market Intelligence",marketingIcon:e=>{let t=(0,i.f)(e);return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none",viewBox:"0 0 28 28",...t,children:[(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.483 12.833a.5.5 0 0 1 .5-.5h3.85a.5.5 0 0 1 .5.5v3.5a.5.5 0 1 1-1 0v-2.175l-4.258 4.839a.5.5 0 0 1-.711.04l-3.514-3.195-3.514 3.195a.5.5 0 0 1-.672-.74l3.85-3.5a.5.5 0 0 1 .672 0l3.474 3.158 4.067-4.622h-2.744a.5.5 0 0 1-.5-.5",clipRule:"evenodd"}),(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.89.993a.5.5 0 0 1 .203.49c-.23 1.378-.434 3.435-.31 5.13.063.854.206 1.567.439 2.052.226.472.483.635.778.635.393 0 .791-.183 1.197-.557s.787-.914 1.129-1.544c.683-1.26 1.16-2.787 1.386-3.808a.5.5 0 0 1 .753-.315C20.456 4.32 24.3 8.204 24.3 15.4c0 4.363-1.83 7.138-4.145 8.806C17.864 25.855 15.13 26.4 13.3 26.4c-1.834 0-4.4-.547-6.52-2.206C4.636 22.517 3 19.742 3 15.4c0-3.647 1.58-6.845 3.519-9.32 1.937-2.475 4.265-4.27 5.844-5.12a.5.5 0 0 1 .528.033M7.307 6.696C5.454 9.06 4 12.047 4 15.4c0 4.058 1.513 6.533 3.396 8.006C9.3 24.896 11.634 25.4 13.3 25.4c1.67 0 4.186-.505 6.27-2.006 2.06-1.482 3.73-3.957 3.73-7.994 0-6.122-2.934-9.637-4.79-11.073-.276 1.01-.716 2.26-1.306 3.349-.37.682-.812 1.324-1.33 1.802-.519.48-1.147.822-1.874.822-.825 0-1.361-.538-1.68-1.203-.313-.653-.468-1.514-.534-2.41-.102-1.4.005-3.005.168-4.317-1.384.91-3.138 2.398-4.648 4.326",clipRule:"evenodd"})]})}},cyberThreatIntelligence:{icon:e=>{let t=(0,i.f)(e);return(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:[(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.379 3.003a.154.154 0 0 0-.129.15v4.084c0 4.031 2.205 7.74 5.75 9.696 3.545-1.956 5.75-5.665 5.75-9.696V3.152a.154.154 0 0 0-.129-.15c-2.463.43-4.343.65-5.621.65s-3.158-.22-5.621-.65m-1.129.15C3.25 2.511 3.773 2 4.408 2a1 1 0 0 1 .086.007c2.48.434 4.309.645 5.506.645s3.026-.21 5.506-.645A1 1 0 0 1 15.592 2c.635 0 1.158.512 1.158 1.152v4.085c0 4.494-2.511 8.615-6.519 10.706a.5.5 0 0 1-.462 0c-4.008-2.09-6.52-6.212-6.519-10.706z",clipRule:"evenodd"}),(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M10.224 5.386a.5.5 0 0 1 .223.671l-1.305 2.61h2.525a.5.5 0 0 1 .447.723l-1.667 3.334a.5.5 0 1 1-.894-.448l1.305-2.61H8.333a.5.5 0 0 1-.447-.723L9.553 5.61a.5.5 0 0 1 .67-.224",clipRule:"evenodd"})]})},id:"cyberThreatIntelligence",label:"Threat Intelligence",marketingIcon:e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,viewBox:"0 0 28 28",...t,children:(0,n.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,n.jsx)("path",{d:"M12 18.5a.5.5 0 0 1 .492.41l.008.09v1.5a4 4 0 0 1-3.8 3.995l-.2.005H7a2.5 2.5 0 0 1-2.494-2.336L4.5 22v-3a.5.5 0 0 1 .992-.09L5.5 19v3a1.5 1.5 0 0 0 1.356 1.493L7 23.5h1.5a3 3 0 0 0 2.995-2.824l.005-.176V19a.5.5 0 0 1 .5-.5M16 18.5a.5.5 0 0 0-.492.41L15.5 19v1.5a4 4 0 0 0 3.8 3.995l.2.005H21a2.5 2.5 0 0 0 2.495-2.336L23.5 22v-3a.5.5 0 0 0-.992-.09L22.5 19v3a1.5 1.5 0 0 1-1.355 1.493L21 23.5h-1.5a3 3 0 0 1-2.995-2.824L16.5 20.5V19a.5.5 0 0 0-.5-.5M17.996 4.5c1.278 0 2.166.865 2.517 2.191l1.973 8.179a.5.5 0 0 1-.943.32l-.029-.085-1.93-7.997C19.36 6.08 18.805 5.5 17.997 5.5c-.448 0-.734.142-1.19.56l-.312.3C15.667 7.16 15.05 7.5 14 7.5c-.973 0-1.629-.306-2.402-.97l-.25-.223-.31-.282c-.429-.381-.701-.526-1.04-.526-.654 0-1.11.445-1.361 1.425l-.048.203-2.105 8a.5.5 0 0 1-.982-.165l.015-.09 2.1-7.976C7.938 5.381 8.76 4.5 9.996 4.5c.576 0 1.014.202 1.53.628l.176.15c.086.077.375.343.386.352.688.625 1.161.871 1.911.871.68 0 1.076-.19 1.651-.72l.319-.306c.71-.686 1.211-.975 2.026-.975"}),(0,n.jsx)("path",{d:"M25.007 14.5a.5.5 0 0 1 .09.992l-.09.008H3a.5.5 0 0 1-.09-.992L3 14.5zM21.043 10.5a.5.5 0 0 1 .09.992l-.09.008H7.058a.5.5 0 0 1-.09-.992l.09-.008zM25.007 18.5a.5.5 0 0 1 .09.992l-.09.008H3a.5.5 0 0 1-.09-.992L3 18.5z"})]})})}}});function s(e){return e?.length>=3}function l(e){let{givenName:t,familyName:r,fullName:i}=e,n=i?.split(" ");return{firstName:t||n?.shift(),lastName:r||n?.join(" ")}}},41556:e=>{e.exports={label:"StatBarLabel_label__SrC7Y"}},41623:e=>{e.exports={"grid-item":"GridItem_grid-item__LFVnM","align--center":"GridItem_align--center__92dad","align--start":"GridItem_align--start__sNil6","align--end":"GridItem_align--end__wzwkv","justify--center":"GridItem_justify--center__1kMhr","justify--start":"GridItem_justify--start__vEn_r","justify--end":"GridItem_justify--end__yBQio","row-start-xs--1":"GridItem_row-start-xs--1__HlK92","row-start-xs--2":"GridItem_row-start-xs--2__O7caj","row-start-xs--3":"GridItem_row-start-xs--3__iTqDA","row-start-xs--4":"GridItem_row-start-xs--4__WJ1Sp","row-start-xs--5":"GridItem_row-start-xs--5__bnfxP","row-start-xs--6":"GridItem_row-start-xs--6__WPEZH","row-start-xs--7":"GridItem_row-start-xs--7___Uqux","row-start-xs--8":"GridItem_row-start-xs--8__0H1kz","row-start-xs--9":"GridItem_row-start-xs--9__Ht0qI","row-start-xs--10":"GridItem_row-start-xs--10__S6TLE","row-start-xs--11":"GridItem_row-start-xs--11__k49S6","row-start-xs--12":"GridItem_row-start-xs--12__n_M5n","row-start-xs--13":"GridItem_row-start-xs--13__SH5D4","row-end-xs--1":"GridItem_row-end-xs--1__FqJFy","row-end-xs--2":"GridItem_row-end-xs--2__aM41v","row-end-xs--3":"GridItem_row-end-xs--3__a_EvX","row-end-xs--4":"GridItem_row-end-xs--4__GBmAn","row-end-xs--5":"GridItem_row-end-xs--5__a77wl","row-end-xs--6":"GridItem_row-end-xs--6__iuDPQ","row-end-xs--7":"GridItem_row-end-xs--7__tgjrr","row-end-xs--8":"GridItem_row-end-xs--8___Op0t","row-end-xs--9":"GridItem_row-end-xs--9__2zX5_","row-end-xs--10":"GridItem_row-end-xs--10__egSLy","row-end-xs--11":"GridItem_row-end-xs--11__0ixz6","row-end-xs--12":"GridItem_row-end-xs--12__YS1QL","row-end-xs--13":"GridItem_row-end-xs--13__Skfbw","column-start-xs--1":"GridItem_column-start-xs--1__7cZN2","column-start-xs--2":"GridItem_column-start-xs--2__4TfpP","column-start-xs--3":"GridItem_column-start-xs--3__5EmUB","column-start-xs--4":"GridItem_column-start-xs--4__suaAH","column-start-xs--5":"GridItem_column-start-xs--5__OyTw4","column-start-xs--6":"GridItem_column-start-xs--6__mBqDB","column-start-xs--7":"GridItem_column-start-xs--7__lCW9a","column-start-xs--8":"GridItem_column-start-xs--8__43_RM","column-start-xs--9":"GridItem_column-start-xs--9__7C1Lq","column-start-xs--10":"GridItem_column-start-xs--10__bPMho","column-start-xs--11":"GridItem_column-start-xs--11__UlqUX","column-start-xs--12":"GridItem_column-start-xs--12__CjYMV","column-start-xs--13":"GridItem_column-start-xs--13__N0qaV","column-end-xs--1":"GridItem_column-end-xs--1__KKcb8","column-end-xs--2":"GridItem_column-end-xs--2__vPggq","column-end-xs--3":"GridItem_column-end-xs--3__3Oz1i","column-end-xs--4":"GridItem_column-end-xs--4__YwoH5","column-end-xs--5":"GridItem_column-end-xs--5__qI6rg","column-end-xs--6":"GridItem_column-end-xs--6__g5214","column-end-xs--7":"GridItem_column-end-xs--7__zv1yK","column-end-xs--8":"GridItem_column-end-xs--8__IqZCd","column-end-xs--9":"GridItem_column-end-xs--9__Myq1I","column-end-xs--10":"GridItem_column-end-xs--10__aF07r","column-end-xs--11":"GridItem_column-end-xs--11__8CZXd","column-end-xs--12":"GridItem_column-end-xs--12__INDMc","column-end-xs--13":"GridItem_column-end-xs--13__G7s6j","row-start-sm--1":"GridItem_row-start-sm--1__0rKK_","row-start-sm--2":"GridItem_row-start-sm--2___xdml","row-start-sm--3":"GridItem_row-start-sm--3__hyTY7","row-start-sm--4":"GridItem_row-start-sm--4__fBQDV","row-start-sm--5":"GridItem_row-start-sm--5__u7w_0","row-start-sm--6":"GridItem_row-start-sm--6__WloAj","row-start-sm--7":"GridItem_row-start-sm--7__8fItE","row-start-sm--8":"GridItem_row-start-sm--8__Dpi79","row-start-sm--9":"GridItem_row-start-sm--9__DUVsZ","row-start-sm--10":"GridItem_row-start-sm--10__5xuYd","row-start-sm--11":"GridItem_row-start-sm--11__XY84H","row-start-sm--12":"GridItem_row-start-sm--12__2DJRZ","row-start-sm--13":"GridItem_row-start-sm--13__FsrgZ","row-end-sm--1":"GridItem_row-end-sm--1__DZUca","row-end-sm--2":"GridItem_row-end-sm--2__AY167","row-end-sm--3":"GridItem_row-end-sm--3__Q1vva","row-end-sm--4":"GridItem_row-end-sm--4__UXCi2","row-end-sm--5":"GridItem_row-end-sm--5__7uAih","row-end-sm--6":"GridItem_row-end-sm--6__1fH7w","row-end-sm--7":"GridItem_row-end-sm--7__sUamD","row-end-sm--8":"GridItem_row-end-sm--8___oefP","row-end-sm--9":"GridItem_row-end-sm--9__Ro1UZ","row-end-sm--10":"GridItem_row-end-sm--10__9VJln","row-end-sm--11":"GridItem_row-end-sm--11__AxGy6","row-end-sm--12":"GridItem_row-end-sm--12__VbzGS","row-end-sm--13":"GridItem_row-end-sm--13__QveWm","column-start-sm--1":"GridItem_column-start-sm--1__6kjSr","column-start-sm--2":"GridItem_column-start-sm--2___II0M","column-start-sm--3":"GridItem_column-start-sm--3__SgoRA","column-start-sm--4":"GridItem_column-start-sm--4__9FCQO","column-start-sm--5":"GridItem_column-start-sm--5__TRNIf","column-start-sm--6":"GridItem_column-start-sm--6__275gw","column-start-sm--7":"GridItem_column-start-sm--7__Ux8pO","column-start-sm--8":"GridItem_column-start-sm--8__mWKw_","column-start-sm--9":"GridItem_column-start-sm--9__jCanG","column-start-sm--10":"GridItem_column-start-sm--10__1nomL","column-start-sm--11":"GridItem_column-start-sm--11__REDrn","column-start-sm--12":"GridItem_column-start-sm--12__s20OJ","column-start-sm--13":"GridItem_column-start-sm--13__wpldQ","column-end-sm--1":"GridItem_column-end-sm--1__R_Xd8","column-end-sm--2":"GridItem_column-end-sm--2__ZeCOe","column-end-sm--3":"GridItem_column-end-sm--3__aRA1S","column-end-sm--4":"GridItem_column-end-sm--4__K_21J","column-end-sm--5":"GridItem_column-end-sm--5__jZv3g","column-end-sm--6":"GridItem_column-end-sm--6__F7vLo","column-end-sm--7":"GridItem_column-end-sm--7__i_6PY","column-end-sm--8":"GridItem_column-end-sm--8__52Bv_","column-end-sm--9":"GridItem_column-end-sm--9__Yyte_","column-end-sm--10":"GridItem_column-end-sm--10___vAnD","column-end-sm--11":"GridItem_column-end-sm--11__NMz0r","column-end-sm--12":"GridItem_column-end-sm--12__cpguU","column-end-sm--13":"GridItem_column-end-sm--13__bdIc5","row-start-md--1":"GridItem_row-start-md--1___8_Nk","row-start-md--2":"GridItem_row-start-md--2__FGW_k","row-start-md--3":"GridItem_row-start-md--3__xhWBM","row-start-md--4":"GridItem_row-start-md--4__0OKVN","row-start-md--5":"GridItem_row-start-md--5__3eX20","row-start-md--6":"GridItem_row-start-md--6__it3Ic","row-start-md--7":"GridItem_row-start-md--7__NvO_P","row-start-md--8":"GridItem_row-start-md--8__puNW_","row-start-md--9":"GridItem_row-start-md--9___3V6_","row-start-md--10":"GridItem_row-start-md--10___g1_9","row-start-md--11":"GridItem_row-start-md--11__U_AIV","row-start-md--12":"GridItem_row-start-md--12__yZc85","row-start-md--13":"GridItem_row-start-md--13__8nrE_","row-end-md--1":"GridItem_row-end-md--1__sgLCa","row-end-md--2":"GridItem_row-end-md--2__AdPLA","row-end-md--3":"GridItem_row-end-md--3__Au_BO","row-end-md--4":"GridItem_row-end-md--4__I0YkP","row-end-md--5":"GridItem_row-end-md--5__6QLzE","row-end-md--6":"GridItem_row-end-md--6__rTajr","row-end-md--7":"GridItem_row-end-md--7__d6uZa","row-end-md--8":"GridItem_row-end-md--8__5ywMN","row-end-md--9":"GridItem_row-end-md--9__iMURe","row-end-md--10":"GridItem_row-end-md--10__I0Ju_","row-end-md--11":"GridItem_row-end-md--11__iM7La","row-end-md--12":"GridItem_row-end-md--12__cW5s1","row-end-md--13":"GridItem_row-end-md--13__BbgJ7","column-start-md--1":"GridItem_column-start-md--1__reYCm","column-start-md--2":"GridItem_column-start-md--2__Bv83g","column-start-md--3":"GridItem_column-start-md--3___8Vwq","column-start-md--4":"GridItem_column-start-md--4__OdONy","column-start-md--5":"GridItem_column-start-md--5__z_Lu5","column-start-md--6":"GridItem_column-start-md--6__QNrRh","column-start-md--7":"GridItem_column-start-md--7__QTLRo","column-start-md--8":"GridItem_column-start-md--8__jqmtL","column-start-md--9":"GridItem_column-start-md--9__88YXc","column-start-md--10":"GridItem_column-start-md--10__FEUd_","column-start-md--11":"GridItem_column-start-md--11__UDAhV","column-start-md--12":"GridItem_column-start-md--12__UAt79","column-start-md--13":"GridItem_column-start-md--13__0aPyX","column-end-md--1":"GridItem_column-end-md--1__bqBt_","column-end-md--2":"GridItem_column-end-md--2__Tznni","column-end-md--3":"GridItem_column-end-md--3__ZNfx6","column-end-md--4":"GridItem_column-end-md--4__duCMC","column-end-md--5":"GridItem_column-end-md--5__R6D0J","column-end-md--6":"GridItem_column-end-md--6__hAJgA","column-end-md--7":"GridItem_column-end-md--7__m4Gwi","column-end-md--8":"GridItem_column-end-md--8__OKk_r","column-end-md--9":"GridItem_column-end-md--9__Fny5M","column-end-md--10":"GridItem_column-end-md--10__BNv2C","column-end-md--11":"GridItem_column-end-md--11__X_yMG","column-end-md--12":"GridItem_column-end-md--12__ej6Ll","column-end-md--13":"GridItem_column-end-md--13__k7jN8","row-start-lg--1":"GridItem_row-start-lg--1__E8sbN","row-start-lg--2":"GridItem_row-start-lg--2__KI6E0","row-start-lg--3":"GridItem_row-start-lg--3__IqGSL","row-start-lg--4":"GridItem_row-start-lg--4__WhaGA","row-start-lg--5":"GridItem_row-start-lg--5__StmMD","row-start-lg--6":"GridItem_row-start-lg--6__AVpif","row-start-lg--7":"GridItem_row-start-lg--7___rday","row-start-lg--8":"GridItem_row-start-lg--8__Ii6tW","row-start-lg--9":"GridItem_row-start-lg--9__bwYO0","row-start-lg--10":"GridItem_row-start-lg--10__kG5_D","row-start-lg--11":"GridItem_row-start-lg--11__jNOTr","row-start-lg--12":"GridItem_row-start-lg--12__SiE73","row-start-lg--13":"GridItem_row-start-lg--13__Ao1CC","row-end-lg--1":"GridItem_row-end-lg--1__rorDE","row-end-lg--2":"GridItem_row-end-lg--2__MDmuR","row-end-lg--3":"GridItem_row-end-lg--3__xPnJC","row-end-lg--4":"GridItem_row-end-lg--4__LKa86","row-end-lg--5":"GridItem_row-end-lg--5__Lv9qL","row-end-lg--6":"GridItem_row-end-lg--6__8_cG_","row-end-lg--7":"GridItem_row-end-lg--7__dJC8U","row-end-lg--8":"GridItem_row-end-lg--8__sVGyA","row-end-lg--9":"GridItem_row-end-lg--9__6iUQD","row-end-lg--10":"GridItem_row-end-lg--10__7CD_3","row-end-lg--11":"
62GridItem_row-end-lg--11__urFuT","row-end-lg--12":"GridItem_row-end-lg--12__FYmuE","row-end-lg--13":"GridItem_row-end-lg--13__6dJyf","column-start-lg--1":"GridItem_column-start-lg--1__ESvRj","column-start-lg--2":"GridItem_column-start-lg--2__YmBen","column-start-lg--3":"GridItem_column-start-lg--3__MvhKQ","column-start-lg--4":"GridItem_column-start-lg--4__phMFH","column-start-lg--5":"GridItem_column-start-lg--5__ixOUC","column-start-lg--6":"GridItem_column-start-lg--6__sv7R3","column-start-lg--7":"GridItem_column-start-lg--7__59zMr","column-start-lg--8":"GridItem_column-start-lg--8__x1lkY","column-start-lg--9":"GridItem_column-start-lg--9__8WQV1","column-start-lg--10":"GridItem_column-start-lg--10__XjI_h","column-start-lg--11":"GridItem_column-start-lg--11__dPv02","column-start-lg--12":"GridItem_column-start-lg--12__eHCwH","column-start-lg--13":"GridItem_column-start-lg--13__FrfHq","column-end-lg--1":"GridItem_column-end-lg--1__FNaYp","column-end-lg--2":"GridItem_column-end-lg--2__UpLzH","column-end-lg--3":"GridItem_column-end-lg--3__corjS","column-end-lg--4":"GridItem_column-end-lg--4__OD1up","column-end-lg--5":"GridItem_column-end-lg--5__tIZfp","column-end-lg--6":"GridItem_column-end-lg--6__1IotW","column-end-lg--7":"GridItem_column-end-lg--7__77KDO","column-end-lg--8":"GridItem_column-end-lg--8__vneS_","column-end-lg--9":"GridItem_column-end-lg--9__nXXwB","column-end-lg--10":"GridItem_column-end-lg--10___Te1w","column-end-lg--11":"GridItem_column-end-lg--11__Rg11V","column-end-lg--12":"GridItem_column-end-lg--12__GVrQ7","column-end-lg--13":"GridItem_column-end-lg--13__WNdKz","row-start-xl--1":"GridItem_row-start-xl--1__zvlGS","row-start-xl--2":"GridItem_row-start-xl--2__6J1Ar","row-start-xl--3":"GridItem_row-start-xl--3__vc647","row-start-xl--4":"GridItem_row-start-xl--4__HBPRv","row-start-xl--5":"GridItem_row-start-xl--5__fQa8U","row-start-xl--6":"GridItem_row-start-xl--6__1_e3i","row-start-xl--7":"GridItem_row-start-xl--7__b_P8Q","row-start-xl--8":"GridItem_row-start-xl--8__bAeGj","row-start-xl--9":"GridItem_row-start-xl--9__x6DpD","row-start-xl--10":"GridItem_row-start-xl--10___zS0u","row-start-xl--11":"GridItem_row-start-xl--11__jgMTU","row-start-xl--12":"GridItem_row-start-xl--12__wbiIF","row-start-xl--13":"GridItem_row-start-xl--13__t5ZpV","row-end-xl--1":"GridItem_row-end-xl--1__vhlgd","row-end-xl--2":"GridItem_row-end-xl--2__XS8Xg","row-end-xl--3":"GridItem_row-end-xl--3__ib5Xw","row-end-xl--4":"GridItem_row-end-xl--4__8GP2v","row-end-xl--5":"GridItem_row-end-xl--5__o2EjI","row-end-xl--6":"GridItem_row-end-xl--6__v4Jpn","row-end-xl--7":"GridItem_row-end-xl--7__9Dru4","row-end-xl--8":"GridItem_row-end-xl--8__xp4v1","row-end-xl--9":"GridItem_row-end-xl--9__f6fKK","row-end-xl--10":"GridItem_row-end-xl--10__yR6xA","row-end-xl--11":"GridItem_row-end-xl--11__PSNHD","row-end-xl--12":"GridItem_row-end-xl--12__Bk_AQ","row-end-xl--13":"GridItem_row-end-xl--13__6xU9U","column-start-xl--1":"GridItem_column-start-xl--1__8H_xD","column-start-xl--2":"GridItem_column-start-xl--2__Ea49n","column-start-xl--3":"GridItem_column-start-xl--3__zKfbX","column-start-xl--4":"GridItem_column-start-xl--4__J6_B_","column-start-xl--5":"GridItem_column-start-xl--5__yBlmB","column-start-xl--6":"GridItem_column-start-xl--6__e_OT3","column-start-xl--7":"GridItem_column-start-xl--7__Ou37i","column-start-xl--8":"GridItem_column-start-xl--8__vFa1L","column-start-xl--9":"GridItem_column-start-xl--9__VH4u1","column-start-xl--10":"GridItem_column-start-xl--10__kdyZf","column-start-xl--11":"GridItem_column-start-xl--11__vsXAQ","column-start-xl--12":"GridItem_column-start-xl--12__9_2hG","column-start-xl--13":"GridItem_column-start-xl--13__06jk3","column-end-xl--1":"GridItem_column-end-xl--1__S3nfq","column-end-xl--2":"GridItem_column-end-xl--2___1Dgm","column-end-xl--3":"GridItem_column-end-xl--3__WQX1q","column-end-xl--4":"GridItem_column-end-xl--4__UdVjE","column-end-xl--5":"GridItem_column-end-xl--5__T8f4b","column-end-xl--6":"GridItem_column-end-xl--6__4KDwx","column-end-xl--7":"GridItem_column-end-xl--7__UHOCJ","column-end-xl--8":"GridItem_column-end-xl--8__bM8Cv","column-end-xl--9":"GridItem_column-end-xl--9__no1es","column-end-xl--10":"GridItem_column-end-xl--10__nFvg3","column-end-xl--11":"GridItem_column-end-xl--11__quSrY","column-end-xl--12":"GridItem_column-end-xl--12__PgS8E","column-end-xl--13":"GridItem_column-end-xl--13__vpiGT"}},41911:(e,t,r)=>{e.exports=r(71025)},42007:(e,t,r)=>{var i=r(17536),n=r(12695),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var a=e[t];o.call(e,t)&&n(a,r)&&(void 0!==r||t in e)||i(e,t,r)}},42270:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i={src:"/_next/static/media/feedly-logo.9f6c32b3.svg",height:24,width:94,blurWidth:0,blurHeight:0}},42296:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},42371:e=>{e.exports={tableCell:"TableLoadMore_tableCell__aw3sc",mockButton:"TableLoadMore_mockButton__WCGkL",mockButtonClickable:"TableLoadMore_mockButtonClickable__yZkOY"}},42395:(e,t,r)=>{e.exports=r(2918)(r(63735),"Map")},42425:(e,t,r)=>{var i=r(65977);e.exports=function(e,t){var r=i(this,e),n=r.size;return r.set(e,t),this.size+=+(r.size!=n),this}},42575:e=>{e.exports={banner:"ThreatIntelAdBanner_banner__IICj3",copy:"ThreatIntelAdBanner_copy__dDEAx",title:"ThreatIntelAdBanner_title__6SEPX"}},42613:e=>{e.exports={positioner:"Positioner_positioner__BqoaE"}},42665:(e,t,r)=>{var i=r(99408),n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return i?void 0!==t[e]:n.call(t,e)}},42767:e=>{e.exports=Array.isArray},42865:e=>{e.exports={container:"BasePagination_container__w8q56",button:"BasePagination_button___WIII",selected:"BasePagination_selected___50w4"}},43879:e=>{e.exports={card:"EntityCard_card__WsE3R",headerContent:"EntityCard_headerContent__N3gcP",description:"EntityCard_description__R8RWz"}},44094:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(65321),n=r(61525),o=r(72325),a=r.n(o);let s={rel:"noopener noreferrer",target:"_blank"},l=function(e){let{children:t,href:r,newWindow:o=!1,ref:l,...c}=e,u=!r||"string"==typeof r&&!r.startsWith("/"),h=o?s:{target:"_self"};return(u&&(h.href=r),u)?(0,i.jsx)(n.SCx,{ref:l,...c,children:(0,i.jsx)("a",{...h,children:t})}):(0,i.jsx)(n.SCx,{ref:l,...c,children:(0,i.jsx)(a(),{href:r,...h,children:t})})}},44198:(e,t,r)=>{"use strict";var i=r(97109),n=r(99510),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useSyncExternalStore,s=i.useRef,l=i.useEffect,c=i.useMemo,u=i.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,i,n){var h=s(null);if(null===h.current){var d={hasValue:!1,value:null};h.current=d}else d=h.current;var p=a(e,(h=c(function(){function e(e){if(!l){if(l=!0,a=e,e=i(e),void 0!==n&&d.hasValue){var t=d.value;if(n(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var r=i(e);return void 0!==n&&n(t,r)?(a=e,t):(a=e,s=r)}
62var a,s,l=!1,c=void 0===r?null:r;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,r,i,n]))[0],h[1]);return l(function(){d.hasValue=!0,d.value=p},[p]),u(p),p}},44311:(e,t,r)=>{e.exports=r(63735)["__core-js_shared__"]},44361:(e,t,r)=>{var i=r(40123);e.exports=function(e,t){var r=this.__data__,n=i(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}},44485:()=>{},44854:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BLANK_URL=t.relativeFirstCharacters=t.whitespaceEscapeCharsRegex=t.urlSchemeRegex=t.ctrlCharactersRegex=t.htmlCtrlEntityRegex=t.htmlEntitiesRegex=t.invalidProtocolRegex=void 0,t.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,t.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,t.htmlCtrlEntityRegex=/&(newline|tab);/gi,t.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,t.urlSchemeRegex=/^.+(:|:)/gim,t.whitespaceEscapeCharsRegex=/(\\|%5[cC])((%(6[eE]|72|74))|[nrt])/g,t.relativeFirstCharacters=[".","/"],t.BLANK_URL="about:blank"},45116:e=>{e.exports={icon:"IconPlaceholder_icon__J1_BU",margin:"IconPlaceholder_margin__pgbAL","size--small":"IconPlaceholder_size--small__5GEsL","size--medium":"IconPlaceholder_size--medium__7c0VB","size--large":"IconPlaceholder_size--large__ei5E9"}},45230:e=>{e.exports={gradient:"DisabledGradient_gradient__1eXJu","position--absolute":"DisabledGradient_position--absolute__kw7k9","position--fixed":"DisabledGradient_position--fixed__HNgVI",mouseEnabled:"DisabledGradient_mouseEnabled__22c17"}},45243:(e,t,r)=>{var i=r(60313),n=r(85570);e.exports=function(e,t,r,o){var a=r.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var c=r[a];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<s;){var u=(c=r[a])[0],h=e[u],d=c[1];if(l&&c[2]){if(void 0===h&&!(u in e))return!1}else{var p=new i;if(o)var f=o(h,d,u,e,t,p);if(!(void 0===f?n(d,h,3,o,p):f))return!1}}return!0}},45284:e=>{e.exports={toast:"Toast_toast__qgHUN","color--error":"Toast_color--error__x4rxu","color--info":"Toast_color--info__laryb","color--success":"Toast_color--success__gL1Gr",visible:"Toast_visible__yTSM1",closeButton:"Toast_closeButton__WnIAP"}},45365:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},45719:e=>{e.exports={helper:"HelperPage_helper__93a6c","slide-in":"HelperPage_slide-in__mSFAH",content:"HelperPage_content__wME3d",closing:"HelperPage_closing__nhkt7","slide-out":"HelperPage_slide-out__X0PA2"}},46035:e=>{e.exports={pricingCard:"BasePricingCard_pricingCard__bo4Jh","pricingCard--white":"BasePricingCard_pricingCard--white__Rq29U"}},46168:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={ReadonlyURLSearchParams:function(){return s.ReadonlyURLSearchParams},RedirectType:function(){return d.RedirectType},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},forbidden:function(){return d.forbidden},notFound:function(){return d.notFound},permanentRedirect:function(){return d.permanentRedirect},redirect:function(){return d.redirect},unauthorized:function(){return d.unauthorized},unstable_isUnrecognizedActionError:function(){return h.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return d.unstable_rethrow},useParams:function(){return x},usePathname:function(){return _},useRouter:function(){return y},useSearchParams:function(){return m},useSelectedLayoutSegment:function(){return v},useSelectedLayoutSegments:function(){return b},useServerInsertedHTML:function(){return u.useServerInsertedHTML}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(52137)._(r(97109)),a=r(90772),s=r(19537),l=r(89540),c=r(82359),u=r(33027),h=r(19373),d=r(49595),{instrumentParamsForClientValidation:p,instrumentSearchParamsForClientValidation:f,expectCompleteParamsInClientValidation:g}={};function m(){c.useDynamicSearchParams?.("useSearchParams()");let e=(0,o.useContext)(s.SearchParamsContext);return(0,o.useMemo)(()=>e?new s.ReadonlyURLSearchParams(e):null,[e])}function _(){return c.useDynamicRouteParams?.("usePathname()"),(0,o.useContext)(s.PathnameContext)}function y(){let e=(0,o.useContext)(a.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mou
62nted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});let t=(0,o.useContext)(a.LayoutRouterContext),r=t?.parentCacheNode.bfcacheId??0;return(0,o.useMemo)(()=>({back:e.back,forward:e.forward,refresh:e.refresh,hmrRefresh:e.hmrRefresh,push:e.push,replace:e.replace,prefetch:e.prefetch,experimental_gesturePush:e.experimental_gesturePush,bfcacheId:"_b_"+r+"_"}),[e,r])}function x(){return c.useDynamicRouteParams?.("useParams()"),(0,o.useContext)(s.PathParamsContext)}function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children";c.useDynamicRouteParams?.("useSelectedLayoutSegments()");let t=(0,o.useContext)(a.LayoutRouterContext);return t?(0,l.getSelectedLayoutSegmentPath)(t.parentTree,e):null}function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"children";c.useDynamicRouteParams?.("useSelectedLayoutSegment()"),(0,o.useContext)(s.NavigationPromisesContext);let t=b(e);return(0,l.computeSelectedLayoutSegment)(t,e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},46299:(e,t,r)=>{"use strict";r.d(t,{Y:()=>n,Z:()=>o});var i=r(24981);let n={};for(let e=0;e<=255;e++)n[e]=i.A.unit.dec2hex(e);let o={ALL:0,RGB:1,HSL:2}},46373:(e,t,r)=>{var i=r(24254);e.exports=function(e){return function(t){return i(t,e)}}},46865:e=>{e.exports={animating:"AnimatedTableRow_animating__HryvR"}},47337:e=>{e.exports={tabs:"TabsWrapper_tabs__3zVIc",marginTop:"TabsWrapper_marginTop___6hl5"}},47364:e=>{e.exports={wrapper:"CarouselPips_wrapper__pNYBT",pip:"CarouselPips_pip__f5_XB","pip--active":"CarouselPips_pip--active__JUuTw"}},47705:e=>{e.exports={footer:"BaseFooter_footer__dvw0z","background--secondary":"BaseFooter_background--secondary__mLPmu","background--lightest":"BaseFooter_background--lightest__P4EcH",container:"BaseFooter_container__g4K3d"}},47727:(e,t,r)=>{"use strict";r.d(t,{IU:()=>T,Jo:()=>N,Nq:()=>g,T_:()=>L,UQ:()=>S,a6:()=>A,g0:()=>ef,hq:()=>f,jP:()=>B,lP:()=>k});var i=r(38871),n=r(97986),o=r(15548),a=r(37883),s=r(52892),l=r(77980),c=r(64145),u=r(78923),h=r(56047),d=r(40759),p=(0,u.K)((e,t)=>{if(t)return"translate("+-e.width/2+", "+-e.height/2+")";let r=e.x??0,i=e.y??0;return"translate("+-(r+e.width/2)+", "+-(i+e.height/2)+")"},"computeLabelTransform"),f={aggregation:17.25,extension:17.25,composition:17.25,dependency:6,lollipop:13.5,arrow_point:4,arrow_barb:0,arrow_barb_neo:5.5},g={arrow_point:4,arrow_cross:12.5,arrow_circle:12.5};function m(e,t){if(void 0===e||void 0===t)return{angle:0,deltaX:0,deltaY:0};e=_(e),t=_(t);let[r,i]=[e.x,e.y],[n,o]=[t.x,t.y],a=n-r,s=o-i;return{angle:Math.atan(s/a),deltaX:a,deltaY:s}}(0,u.K)(m,"calculateDeltaAndAngle");var _=(0,u.K)(e=>Array.isArray(e)?{x:e[0],y:e[1]}:e,"pointTransformer"),y=(0,u.K)(e=>({x:(0,u.K)(function(t,r,i){let n=0,o=_(i[0]).x<_(i[i.length-1]).x?"left":"right";if(0===r&&Object.hasOwn(f,e.arrowTypeStart)){let{angle:t,deltaX:r}=m(i[0],i[1]);n=f[e.arrowTypeStart]*Math.cos(t)*(r>=0?1:-1)}else if(r===i.length-1&&Object.hasOwn(f,e.arrowTypeEnd)){let{angle:t,deltaX:r}=m(i[i.length-1],i[i.length-2]);n=f[e.arrowTypeEnd]*Math.cos(t)*(r>=0?1:-1)}let a=Math.abs(_(t).x-_(i[i.length-1]).x),s=Math.abs(_(t).y-_(i[i.length-1]).y),l=Math.abs(_(t).x-_(i[0]).x),c=Math.abs(_(t).y-_(i[0]).y),u=f[e.arrowTypeStart],h=f[e.arrowTypeEnd];if(a<h&&a>0&&s<h){let e=h+1-a;e*="right"===o?-1:1,n-=e}if(l<u&&l>0&&c<u){let e=u+1-l;e*="right"===o?-1:1,n+=e}return _(t).x+n},"x"),y:(0,u.K)(function(t,r,i){let n=0,o=_(i[0]).y<_(i[i.length-1]).y?"down":"up";if(0===r&&Object.hasOwn(f,e.arrowTypeStart)){let{angle:t,deltaY:r}=m(i[0],i[1]);n=f[e.arrowTypeStart]*Math.abs(Math.sin(t))*(r>=0?1:-1)}else if(r===i.length-1&&Object.hasOwn(f,e.arrowTypeEnd)){let{angle:t,deltaY:r}=m(i[i.length-1],i[i.length-2]);n=f[e.arrowTypeEnd]*Math.abs(Math.sin(t))*(r>=0?1:-1)}let a=Math.abs(_(t).y-_(i[i.length-1]).y),s=Math.abs(_(t).x-_(i[i.length-1]).x),l=Math.abs(_(t).y-_(i[0]).y),c=Math.abs(_(t).x-_(i[0]).x),u=f[e.arrowTypeStart],h=f[e.arrowTypeEnd];if(a<h&&a>0&&s<h){let e=h+1-a;e*="up"===o?-1:1,n-=e}if(l<u&&l>0&&c<u){let e=u+1-l;e*="up"===o?-1:1,n+=e}return _(t).y+n},"y")}),"getLineFunctionsWithOffset"),x=(0,u.K)((e,t,r,i,n,o=!1,a)=>{t.arrowTypeStart&&C(e,"start",t.arrowTypeStart,r,i,n,o,a),t.arrowTypeEnd&&C(e,"end",t.arrowTypeEnd,r,i,n,o,a)},"addEdgeMarkers"),b={arrow_cross:{type:"cross",fill:!1},arrow_point:{type:"point",fill:!0},arrow_barb:{type:"barb",fill:!0},arrow_barb_neo:{type:"barb",fill:!0},arrow_circle:{type:"circle",fill:!1},arrow_hierarchy:{type:"hierarchy",fill:!1},aggregation:{type:"aggregation",fill:!1},extension:{type:"extension",fill:!1},composition:{type:"composition",fill:!0},dependency:{type:"dependency",fill:!0},lollipop:{type:"lollipop",fill:!1},only_one:{type:"onlyOne",fill:!1},zero_or_one:{type:"zeroOrOne",fill:!1}
62,one_or_more:{type:"oneOrMore",fill:!1},zero_or_more:{type:"zeroOrMore",fill:!1},requirement_arrow:{type:"requirement_arrow",fill:!1},requirement_contains:{type:"requirement_contains",fill:!1}},v=["cross","point","circle","lollipop","aggregation","extension","composition","dependency","barb"],C=(0,u.K)((e,t,r,i,n,o,a=!1,s)=>{if(!r||"none"===r)return;let l=b[r],u=l&&v.includes(l.type);if(!l)return void c.R.warn(`Unknown arrow type: ${r}`);let h=l.type,d=`${n}_${o}-${h}${"start"===t?"Start":"End"}${a&&u?"-margin":""}`;if(s&&""!==s.trim()){let r=s.replace(/[^\dA-Za-z]/g,"_"),n=`${d}_${r}`;if(!document.getElementById(n)){let e=document.getElementById(d);if(e){let t=e.cloneNode(!0);t.id=n,t.querySelectorAll("path, circle, line").forEach(e=>{e.setAttribute("stroke",s),l.fill&&e.setAttribute("fill",s)}),e.parentNode?.appendChild(t)}}e.attr(`marker-${t}`,`url(${i}#${n})`)}else e.attr(`marker-${t}`,`url(${i}#${d})`)},"addEdgeMarker"),w=(0,u.K)(e=>"string"==typeof e?e:(0,l.D7)()?.flowchart?.curve,"resolveEdgeCurveType"),k=new Map,S=new Map,T=(0,u.K)(()=>{k.clear(),S.clear()},"clear"),A=(0,u.K)(e=>!!(e.label||e.startLabelLeft||e.startLabelRight||e.endLabelLeft||e.endLabelRight),"hasEdgeLabel"),E=(0,u.K)(e=>e?"string"==typeof e?e:e.reduce((e,t)=>e+";"+t,""):"","getLabelStyles"),B=(0,u.K)(async(e,t)=>{let r,i,s,u=(0,l.D7)(),d=(0,l.E)(u),{labelStyles:f}=(0,o.GX)(t);t.labelStyle=f;let g=e.insert("g").attr("class","edgeLabel"),m=g.insert("g").attr("class","label").attr("data-id",t.id),_="markdown"===t.labelType,y=await (0,a.GZ)(e,t.label,{style:E(t.labelStyle),useHtmlLabels:d,addSvgBackground:!0,isNode:!1,markdown:_,width:void 0},u);if(m.node().appendChild(y),c.R.info("abc82",t,t.labelType),d){let e=y.children[0],t=(0,h.Ltv)(y);i=r=await a.lT.measure(()=>e.getBoundingClientRect()),t.attr("width",r.width),t.attr("height",r.height)}else{let e=(0,h.Ltv)(y).select("text").node();await a.lT.measure(()=>{r=y.getBBox(),i=e&&"function"==typeof e.getBBox?e.getBBox():r})}if(m.attr("transform",p(i,d)),k.set(t.id,g),t.width=r.width,t.height=r.height,t.startLabelLeft){let r=e.insert("g").attr("class","edgeTerminals"),i=r.insert("g").attr("class","inner"),o=await (0,n.DA)(i,t.startLabelLeft,E(t.labelStyle)||"",!1,!1);s=o;let a=o.getBBox();if(d){let e=o.children[0],t=(0,h.Ltv)(o);a=e.getBoundingClientRect(),t.attr("width",a.width),t.attr("height",a.height)}i.attr("transform",p(a,d)),S.get(t.id)||S.set(t.id,{}),S.get(t.id).startLeft=r,M(s,t.startLabelLeft)}if(t.startLabelRight){let r=e.insert("g").attr("class","edgeTerminals"),i=r.insert("g").attr("class","inner"),o=await (0,n.DA)(i,t.startLabelRight,E(t.labelStyle)||"",!1,!1);s=o;let a=o.getBBox();if(d){let e=o.children[0],t=(0,h.Ltv)(o);a=e.getBoundingClientRect(),t.attr("width",a.width),t.attr("height",a.height)}i.attr("transform",p(a,d)),S.get(t.id)||S.set(t.id,{}),S.get(t.id).startRight=r,M(s,t.startLabelRight)}if(t.endLabelLeft){let r=e.insert("g").attr("class","edgeTerminals"),i=r.insert("g").attr("class","inner"),o=await (0,n.DA)(r,t.endLabelLeft,E(t.labelStyle)||"",!1,!1);s=o;let a=o.getBBox();if(d){let e=o.children[0],t=(0,h.Ltv)(o);a=e.getBoundingClientRect(),t.attr("width",a.width),t.attr("height",a.height)}i.attr("transform",p(a,d)),S.get(t.id)||S.set(t.id,{}),S.get(t.id).endLeft=r,M(s,t.endLabelLeft)}if(t.endLabelRight){let r=e.insert("g").attr("class","edgeTerminals"),i=r.insert("g").attr("class","inner"),o=await (0,n.DA)(r,t.endLabelRight,E(t.labelStyle)||"",!1,!1);s=o;let a=o.getBBox();if(d){let e=o.children[0],t=(0,h.Ltv)(o);a=e.getBoundingClientRect(),t.attr("width",a.width),t.attr("height",a.height)}i.attr("transform",p(a,d)),S.get(t.id)||S.set(t.id,{}),S.get(t.id).endRight=r,M(s,t.endLabelRight)}return y},"insertEdgeLabel");function M(e,t){(0,l.E)((0,l.D7)())&&e&&(e.style.width=9*t.length+"px",e.style.height="12px")}(0,u.K)(M,"setTerminalWidth");var L=(0,u.K)((e,t)=>{c.R.debug("Moving label abc88 ",e.id,e.label,k.get(e.id),t);let r=t.updatedPath?t.updatedPath:t.originalPath,n=(0,l.D7)(),{subGraphTitleTotalMargin:o}=(0,i.Oi)(n);if(e.label){let i=k.get(e.id),n=e.x,a=e.y;if(r){let i=s._K.calcLabelPosition(r);c.R.debug("Moving label "+e.label+" from (",n,",",a,") to (",i.x,",",i.y,") abc88"),t.updatedPath&&(n=i.x,a=i.y)}i.attr("transform",`translate(${n}, ${a+o/2})`)}if(e.startLabelLeft){let t=S.get(e.id).startLeft,i=e.x,n=e.y;if(r){let t=s._K.calcTerminalLabelPosition(10*!!e.arrowTypeStart,"start_left",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}if(e.startLabelRight){let t=S.get(e.id).startRight,i=e.x,n=e.y;if(r){let t=s._K.calcTerminalLabelPosition(10*!!e.arrowTypeStart,"start_right",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}if(e.endLabelLeft){let t=S.get(e.id).endLeft,i=e.x,n=e.y;if(r){let t=s._K.calcTerminalLabelPosition(10*!!e.arrowTypeEnd,"end_left",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}if(e.endLabelRight){let t=S.get(e.id).endRight,i=e.x,n=e.y;if(r){let t=s._K.calcTerminalLabelPosition(10*!!e.arrowTypeEnd,"end_right",r);i=t.x,n=t.y}t.attr("transform",`translate(${i}, ${n})`)}},"positionEdgeLabel"),F=(0,u.K)((e,t)=>{if(!e?.isLabelEdge||!e?.id?.endsWith("-to-label")||!Array.isArray(t)||2!==t.length)return t;let[r,i]=t,n=Math.abs(i.x-r.x),o=Math.abs(i.y-r.y);return n<.001||o<.001?t:o>=n?[r,{x:r.x,y:i.y},i]:[r,{x:i.x,y:r.y},i]},"orthogonalizeToLabelClippedPoints"),I=(0,u.K)((e,t)=>{let r=e.x,i=e.y,n=Math.abs(t.x-r),o=Math.abs(t.y-i),a=e.width/2,s=e.height/2;return n>=a||o>=s},"outsideNode"),j=(0,u.K)((e,t,r)=>{c.R.debug(`intersection calc abc89: 63 outsidePoint: ${JSON.stringify(t)} 64 insidePoint : ${JSON.stringify(r)} 65 node : x:${e.x} y:${e.y} w:${e.width} h:${e.height}`);let i=e.x,n=e.y,o=Math.abs(i-r.x),a=e.width/2,s=r.x<t.x?a-o:a+o,l=e.height/2,u=Math.abs(t.y-r.y
65),h=Math.abs(t.x-r.x);if(Math.abs(n-t.y)*a>Math.abs(i-t.x)*l){let e=r.y<t.y?t.y-l-n:n-l-t.y;s=h*e/u;let i={x:r.x<t.x?r.x+s:r.x-h+s,y:r.y<t.y?r.y+u-e:r.y-u+e};return 0===s&&(i.x=t.x,i.y=t.y),0===h&&(i.x=t.x),0===u&&(i.y=t.y),c.R.debug(`abc89 top/bottom calc, Q ${u}, q ${e}, R ${h}, r ${s}`,i),i}{let e=u*(s=r.x<t.x?t.x-a-i:i-a-t.x)/h,n=r.x<t.x?r.x+h-s:r.x-h+s,o=r.y<t.y?r.y+e:r.y-e;return c.R.debug(`sides calc abc89, Q ${u}, q ${e}, R ${h}, r ${s}`,{_x:n,_y:o}),0===s&&(n=t.x,o=t.y),0===h&&(n=t.x),0===u&&(o=t.y),{x:n,y:o}}},"intersection"),P=(0,u.K)((e,t)=>{c.R.warn("abc88 cutPathAtIntersect",e,t);let r=[],i=e[0],n=!1;return e.forEach(e=>{if(c.R.info("abc88 checking point",e,t),I(t,e)||n)c.R.warn("abc88 outside",e,i),i=e,n||r.push(e);else{let o=j(t,i,e);c.R.debug("abc88 inside",e,i,o),c.R.debug("abc88 intersection",o,t);let a=!1;r.forEach(e=>{a=a||e.x===o.x&&e.y===o.y}),r.some(e=>e.x===o.x&&e.y===o.y)?c.R.warn("abc88 no intersect",o,r):r.push(o),n=!0}}),c.R.debug("returning points",r),r},"cutPathAtIntersect");function O(e){let t=[],r=[];for(let i=1;i<e.length-1;i++){let n=e[i-1],o=e[i],a=e[i+1];n.x===o.x&&o.y===a.y&&Math.abs(o.x-a.x)>5&&Math.abs(o.y-n.y)>5?(t.push(o),r.push(i)):n.y===o.y&&o.x===a.x&&Math.abs(o.x-n.x)>5&&Math.abs(o.y-a.y)>5&&(t.push(o),r.push(i))}return{cornerPoints:t,cornerPointPositions:r}}(0,u.K)(O,"extractCornerPoints");var R=(0,u.K)(function(e,t,r){let i=t.x-e.x,n=t.y-e.y,o=r/Math.sqrt(i*i+n*n);return{x:t.x-o*i,y:t.y-o*n}},"findAdjacentPoint"),D=(0,u.K)(function(e){let{cornerPointPositions:t}=O(e),r=[];for(let i=0;i<e.length;i++)if(t.includes(i)){let t=e[i-1],n=e[i+1],o=e[i],a=R(t,o,5),s=R(n,o,5),l=s.x-a.x,u=s.y-a.y;r.push(a);let h=2*Math.sqrt(2),d={x:o.x,y:o.y};Math.abs(n.x-t.x)>10&&Math.abs(n.y-t.y)>=10?(c.R.debug("Corner point fixing",Math.abs(n.x-t.x),Math.abs(n.y-t.y)),d=o.x===a.x?{x:l<0?a.x-5+h:a.x+5-h,y:u<0?a.y-h:a.y+h}:{x:l<0?a.x-h:a.x+h,y:u<0?a.y-5+h:a.y+5-h}):c.R.debug("Corner point skipping fixing",Math.abs(n.x-t.x),Math.abs(n.y-t.y)),r.push(d,s)}else r.push(e[i]);return r},"fixCorners"),$=(0,u.K)((e,t,r)=>{let i=Math.floor((e-t-r)/4),n=Array(Number.isFinite(i)?Math.max(0,i):0).fill("2 2").join(" ");return`0 ${t} ${n} ${r}`},"generateDashArray"),N=(0,u.K)(function(e,t,r,i,n,a,u,p=!1){let f,m;if(!u)throw Error(`insertEdge: missing diagramId for edge "${t.id}" \u2014 edge IDs require a diagram prefix for uniqueness`);let{handDrawnSeed:_,layout:b}=(0,l.D7)(),v=t.points,C=!1,k=[];for(let e in t.cssCompiledStyles)(0,o.KX)(e)||k.push(t.cssCompiledStyles[e]);if("swimlane"===b){if(a.intersect&&n.intersect&&Array.isArray(v)&&v.length>=2)if(2===v.length)v=[n.intersect(v[0]),a.intersect(v[1])];else{let e=v.slice(1,-1),t=e[0],r=e[e.length-1],i=.5>Math.abs(v[v.length-1].x-r.x)&&.5>Math.abs(v[v.length-1].y-r.y),o=n.intersect(t),s=i?r:a.intersect(r),l=.5>Math.abs(s.x-r.x)&&.5>Math.abs(s.y-r.y);v=[....5>Math.abs(o.x-t.x)&&.5>Math.abs(o.y-t.y)?[]:[o],...e,...l?[]:[s]]}v=F(t,v)}else a.intersect&&n.intersect&&!p&&((v=v.slice(1,t.points.length-1)).unshift(n.intersect(v[0])),v.push(a.intersect(v[v.length-1])));let S=btoa(JSON.stringify(v));t.toCluster&&(c.R.info("to cluster abc88",r.get(t.toCluster)),v=P(t.points,r.get(t.toCluster).node),C=!0),t.fromCluster&&(c.R.debug("from cluster abc88",r.get(t.fromCluster),JSON.stringify(v,null,2)),v=P(v.reverse(),r.get(t.fromCluster).node).reverse(),C=!0);let T=v.filter(e=>!Number.isNaN(e.y)),A=w(t.curve);"rounded"!==A&&(T=D(T));let E=h.lUB;switch(A){case"linear":case"rounded":E=h.lUB;break;case"basis":default:E=h.qrM;break;case"cardinal":E=h.y8u;break;case"bumpX":E=h.Wi0;break;case"bumpY":E=h.PGM;break;case"catmullRom":E=h.oDi;break;case"monotoneX":E=h.nVG;break;case"monotoneY":E=h.uxU;break;case"natural":E=h.Xf2;break;case"step":E=h.GZz;break;case"stepAfter":E=h.UPb;break;case"stepBefore":E=h.dyv}let{x:B,y:M}=y(t),L=(0,h.n8j)().x(B).y(M).curve(E);switch(t.thickness){case"normal":default:f="edge-thickness-normal";break;case"thick":f="edge-thickness-thick";break;case"invisible":f="edge-thickness-invisible"}switch(t.pattern){case"solid":default:f+=" edge-pattern-solid";break;case"dotted":f+=" edge-pattern-dotted";break;case"dashed":f+=" edge-pattern-dashed"}let I="rounded"===A?z(G(T,t),5):L(T),j=Array.isArray(t.style)?t.style:[t.style],O=j.find(e=>e?.startsWith("stroke:")),R="";
65t.animate&&(R="edge-animation-fast"),t.animation&&(R="edge-animation-"+t.animation);let N=!1;if("handDrawn"===t.look){let r=d.A.svg(e);Object.assign([],T);let i=r.path(I,{roughness:.3,seed:_});f+=" transition";let n=(m=(0,h.Ltv)(i).select("path").attr("id",`${u}-${t.id}`).attr("class"," "+f+(t.classes?" "+t.classes:"")+(R?" "+R:"")).attr("style",j?j.reduce((e,t)=>e+";"+t,""):"")).attr("d");m.attr("d",n),e.node().appendChild(m.node())}else{let r=k.join(";"),i=j?j.reduce((e,t)=>e+t+";",""):"",n=(r?r+";"+i+";":i)+";"+(j?j.reduce((e,t)=>e+";"+t,""):"");m=e.append("path").attr("d",I).attr("id",`${u}-${t.id}`).attr("class"," "+f+(t.classes?" "+t.classes:"")+(R?" "+R:"")).attr("style",n),O=n.match(/stroke:([^;]+)/)?.[1],N=!0===t.animate||!!t.animation||r.includes("animation");let o=m.node(),a="function"==typeof o.getTotalLength?o.getTotalLength():0,s=g[t.arrowTypeStart]||0,l=g[t.arrowTypeEnd]||0;if("neo"===t.look&&!N){let e="dotted"===t.pattern||"dashed"===t.pattern?$(a,s,l):`0 ${s} ${a-s-l} ${l}`,r=`stroke-dasharray: ${e}; stroke-dashoffset: 0;`;m.attr("style",r+m.attr("style"))}}m.attr("data-edge",!0),m.attr("data-et","edge"),m.attr("data-id",t.id),m.attr("data-points",S),m.attr("data-look",(0,s.KL)(t.look)),t.showPoints&&T.forEach(t=>{e.append("circle").style("stroke","red").style("fill","red").attr("r",1).attr("cx",t.x).attr("cy",t.y)});let q="";((0,l.D7)().flowchart.arrowMarkerAbsolute||(0,l.D7)().state.arrowMarkerAbsolute)&&(q=(q=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search).replace(/\(/g,"\\(").replace(/\)/g,"\\)")),c.R.info("arrowTypeStart",t.arrowTypeStart),c.R.info("arrowTypeEnd",t.arrowTypeEnd);let W=!N&&t?.look==="neo";x(m,t,q,u,i,W,O);let H=Math.floor(v.length/2),K=v[H];s._K.isLabelCoordinateInPath(K,m.attr("d"))||(C=!0);let U={};return C&&(U.updatedPath=v),U.originalPath=t.points,U},"insertEdge");function z(e,t){if(e.length<2)return"";let r="",i=e.length;for(let n=0;n<i;n++){let o=e[n],a=e[n-1],s=e[n+1];if(0===n)r+=`M${o.x},${o.y}`;else if(n===i-1)r+=`L${o.x},${o.y}`;else{let e=o.x-a.x,i=o.y-a.y,n=s.x-o.x,l=s.y-o.y,c=Math.hypot(e,i),u=Math.hypot(n,l);if(c<1e-5||u<1e-5){r+=`L${o.x},${o.y}`;continue}let h=e/c,d=i/c,p=n/u,f=l/u,g=Math.acos(Math.max(-1,Math.min(1,h*p+d*f)));if(g<1e-5||1e-5>Math.abs(Math.PI-g)){r+=`L${o.x},${o.y}`;continue}let m=Math.min(t/Math.sin(g/2),c/2,u/2),_=o.x-h*m,y=o.y-d*m,x=o.x+p*m,b=o.y+f*m;r+=`L${_},${y}Q${o.x},${o.y} ${x},${b}`}}return r}function q(e,t){if(!e||!t)return{angle:0,deltaX:0,deltaY:0};let r=t.x-e.x,i=t.y-e.y;return{angle:Math.atan2(i,r),deltaX:r,deltaY:i}}function G(e,t){let r=e.map(e=>({...e}));if(e.length>=2&&f[t.arrowTypeStart]){let i=f[t.arrowTypeStart],n=e[0],{angle:o}=q(n,e[1]),a=i*Math.cos(o),s=i*Math.sin(o);r[0].x=n.x+a,r[0].y=n.y+s}let i=e.length;if(i>=2&&f[t.arrowTypeEnd]){let n=f[t.arrowTypeEnd],o=e[i-1],{angle:a}=q(e[i-2],o),s=n*Math.cos(a),l=n*Math.sin(a);r[i-1].x=o.x-s,r[i-1].y=o.y-l}return r}(0,u.K)(z,"generateRoundedPath"),(0,u.K)(q,"calculateDeltaAndAngle"),(0,u.K)(G,"applyMarkerOffsetsToPoints");var W=(0,u.K)((e,t,r,i)=>{t.forEach(t=>{ep[t](e,r,i)})},"insertMarkers"),H=(0,u.K)((e,t,r)=>{c.R.trace("Making markers for ",r),e.append("defs").append("marker").attr("id",r+"_"+t+"-extensionStart").attr("class","marker extension "+t).attr("refX",18).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 1,7 L18,13 V 1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-extensionEnd").attr("class","marker extension "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 1,1 V 13 L18,7 Z"),e.append("marker").attr("id",r+"_"+t+"-extensionStart-margin").attr("class","marker extension "+t).attr("refX",18).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").attr("viewBox","0 0 20 14").append("polygon").attr("points","10,7 18,13 18,1").style("stroke-width",2).style("stroke-dasharray","0"),e.a
65ppend("defs").append("marker").attr("id",r+"_"+t+"-extensionEnd-margin").attr("class","marker extension "+t).attr("refX",9).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").attr("viewBox","0 0 20 14").append("polygon").attr("points","10,1 10,13 18,7").style("stroke-width",2).style("stroke-dasharray","0")},"extension"),K=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-compositionStart").attr("class","marker composition "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-compositionEnd").attr("class","marker composition "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-compositionStart-margin").attr("class","marker composition "+t).attr("refX",15).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").style("stroke-width",0).attr("viewBox","0 0 15 15").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-compositionEnd-margin").attr("class","marker composition "+t).attr("refX",3.5).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").style("stroke-width",0).attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"composition"),U=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-aggregationStart").attr("class","marker aggregation "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-aggregationEnd").attr("class","marker aggregation "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-aggregationStart-margin").attr("class","marker aggregation "+t).attr("refX",15).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").style("stroke-width",2).attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-aggregationEnd-margin").attr("class","marker aggregation "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").style("stroke-width",2).attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"aggregation"),V=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-dependencyStart").attr("class","marker dependency "+t).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-dependencyEnd").attr("class","marker dependency "+t).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-dependencyStart-margin").attr("class","marker dependency "+t).attr("refX",4).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").style("stroke-width",0).attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-dependencyEnd-margin").attr("class","marker dependency "+t).attr("refX",16).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").style("stroke-width",0).attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"dependency"),Y=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-lollipopStart").attr("class","marker lollipop "+t).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("circle").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),e.append("defs").append("marker").attr("id",r+"_"+t+"-lollipopEnd").attr("class","marker lollipop "+t).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("circle").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),e.append("defs").append("marker").attr("id",r+"_"+t+"-lollipopStart-margin").attr("class","marker lollipop "+t).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("circle").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6).attr("stroke-width",2),e.append("defs").append("marker").attr("id",r+"_"+t+"-lollipopEnd-margin").attr("class","marker lollipop "+t).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("circle").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6).attr("stroke-width",2)},"lollipop"),X=(0,u.K)((e,t,r)=>{e.append("marker").attr("id",r+"_"+t+"-pointEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",8).attr("markerHeight",8).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-pointStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",4.5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",8).attr("markerHeight",8).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-pointEnd-margin").attr("class","marker "+t).attr("viewBox","0 0 11.5 14").attr("refX",11.5).attr("refY",7).attr("markerUnits","userSpaceOnUse").attr("markerWidth",10.5).attr("markerHeight",14).attr("orient","auto").append("path").attr("d","M 0 0 L 11.5 7 L 0 14 z").attr("class","arrowMarkerPath").style("stroke-width",0).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-pointStart-margin").attr("class","marker "+t).attr("viewBox","0 0 11.5 14").attr("refX",1).attr("refY",7).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11.5).attr("markerHeight",14).attr("orient","auto").append("pol
65ygon").attr("points","0,7 11.5,14 11.5,0").attr("class","arrowMarkerPath").style("stroke-width",0).style("stroke-dasharray","1,0")},"point"),Z=(0,u.K)((e,t,r)=>{e.append("marker").attr("id",r+"_"+t+"-circleEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-circleStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-circleEnd-margin").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refY",5).attr("refX",12.25).attr("markerUnits","userSpaceOnUse").attr("markerWidth",14).attr("markerHeight",14).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",0).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-circleStart-margin").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",-2).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",14).attr("markerHeight",14).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",0).style("stroke-dasharray","1,0")},"circle"),Q=(0,u.K)((e,t,r)=>{e.append("marker").attr("id",r+"_"+t+"-crossEnd").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-crossStart").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),e.append("marker").attr("id",r+"_"+t+"-crossEnd-margin").attr("class","marker cross "+t).attr("viewBox","0 0 15 15").attr("refX",17.7).attr("refY",7.5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 1,1 L 14,14 M 1,14 L 14,1").attr("class","arrowMarkerPath").style("stroke-width",2.5),e.append("marker").attr("id",r+"_"+t+"-crossStart-margin").attr("class","marker cross "+t).attr("viewBox","0 0 15 15").attr("refX",-3.5).attr("refY",7.5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 1,1 L 14,14 M 1,14 L 14,1").attr("class","arrowMarkerPath").style("stroke-width",2.5).style("stroke-dasharray","1,0")},"cross"),J=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","userSpaceOnUse").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"barb"),ee=(0,u.K)((e,t,r)=>{let{themeVariables:i}=(0,l.zj)(),{transitionColor:n}=i;e.append("defs").append("marker").attr("id",r+"_"+t+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","strokeWidth").attr("orient","auto").append("path").attr("d","M 19,7 L11,14 L13,7 L11,0 Z"),e.append("defs").append("marker").attr("id",r+"_"+t+"-barbEnd-margin").attr("refX",17).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","userSpaceOnUse").attr("orient","auto").append("path").attr("d","M 19,7 L11,14 L13,7 L11,0 Z").attr("fill",`${n}`)},"barbNeo"),et=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-onlyOneStart").attr("class","marker onlyOne "+t).attr("refX",0).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("d","M9,0 L9,18 M15,0 L15,18"),e.append("defs").append("marker").attr("id",r+"_"+t+"-onlyOneEnd").attr("class","marker onlyOne "+t).attr("refX",18).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("d","M3,0 L3,18 M9,0 L9,18")},"only_one"),er=(0,u.K)((e,t,r)=>{let i=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrOneStart").attr("class","marker zeroOrOne "+t).attr("refX",0).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto");i.append("circle").attr("fill","white").attr("cx",21).attr("cy",9).attr("r",6),i.append("path").attr("d","M9,0 L9,18");let n=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrOneEnd").attr("class","marker zeroOrOne "+t).attr("refX",30).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto");n.append("circle").attr("fill","white").attr("cx",9).attr("cy",9).attr("r",6),n.append("path").attr("d","M21,0 L21,18")},"zero_or_one"),ei=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-oneOrMoreStart").attr("class","marker oneOrMore "+t).attr("refX",18).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("d","M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27"),e.append("defs").append("marker").attr("id",r+"_"+t+"-oneOrMoreEnd").attr("class","marker oneOrMore "+t).attr("refX",27).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("d","M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18")},"one_or_more"),en=(0,u.K)((e,t,r)=>{let i=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrMoreStart").attr("class","marker zeroOrMore "+t).attr("refX",18).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto");i.append("circle").attr("fill","white").attr("cx",48).attr("cy",18).attr("r",6),i.append("path").attr("d","M0,18 Q18,0 36,18 Q18,36 0,18");let n=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrMoreEnd").attr("class","marker zeroOrMore "+t).attr("refX",39).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto");n.append("circle").attr("fill","white").attr("cx",9).attr("cy",18).attr("r",6),n.append("path").attr("d","M21,18 Q39,0 57,18 Q39,36 21,18")},"zero_or_more"),eo=(0,u.K)((e,t,r)=>{let{themeVariables:i}=(0,l.zj)(),{strokeWidth:n}=i;e.append("defs").append("marker").attr("id",r+"_"+t+"-onlyOneStart").attr("class","marker onlyOne "+t).attr("refX",0).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M9,0 L9,18 M15,0 L15,18").attr("stroke-width",`${n}`),e.append("defs").append("marker").attr("id",r+"_"+t+"-onlyOneEnd").attr("class","marker onlyOne "+t).attr("refX",18).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M3,0 L3,18 M9,0 L9,18").attr("stroke-width",`${n}`)},"only_one_neo"),ea=(0,u.K)((e,t,r)=>{let{themeVariables:i}=(0,l.zj)(),{strokeWidth:n,mainBkg:o}=i,a=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrOneStart").attr("class","marker zeroOrOne "+t).attr("refX",0).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto").attr("markerUnits","userSpaceOnUse");a.append("circle").attr("fill",o??"white").attr("cx",21).attr("cy",9).attr("stroke-width",`${n}`).attr("r",6),a.append("path").attr("d","M9,0 L9,18").attr("stroke-width",`${n}`);let s=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrOneEnd").attr("class","marker zeroOrOne "+t).attr("refX",30).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("markerUnits","userSpaceOnUse").attr("orient","auto");s.append("circle").attr("fill",o??"white").attr("cx",9).attr("cy",9).attr("stroke-width",`${n}`).attr("r",6),s.append("path").attr("d","M21,0 L21,18").attr("stroke-width",`${n}`)},"zero_or_one_neo"),es=(0,u.K)((e,t,r)=>{let{themeVariables:i}=(0,l.zj)(),{strokeWidth:n}=i;e.append("defs").append("marker").attr("id",r+"_"+t+"-oneOrMoreStart").attr("class","marker oneOrMore "+t).attr("refX",18).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("path").attr("d","M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27").attr("stroke-width",`${n}`),e.append("defs").append("marker").attr("id",r+"_"+t+"-oneOrMoreEnd").attr("class","marker oneOrMore "+t).attr("refX",27).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("markerUnits","userSpaceOnUse").attr("orient","auto").append("path").attr("d","M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18").attr("stroke-width",`${n}`)},"one_or_more_neo"),el=(0,u.K)((e,t,r)=>{let{themeVariables:i}=(0,l.zj)(),{strokeWidth:n,mainBkg:o}=i,a=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrMoreStart").attr("class","marker zeroOrMore "+t).attr("refX",18).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("markerUnits","userSpaceOnUse").attr("orient","auto");a.append("circle").attr("fill",o??"white").attr("cx",45.5).attr("cy",18).attr("r",6).attr("stroke-width",`${n}`),a.append("path").attr("d","M0,18 Q18,0 36,18 Q18,36 0,18").attr("stroke-width",`${n}`);let s=e.append("defs").append("marker").attr("id",r+"_"+t+"-zeroOrMoreEnd").attr("class","marker zeroOrMore "+t).attr("refX",39).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto").attr("markerUnits","userSpaceOnUse");
65s.append("circle").attr("fill",o??"white").attr("cx",11).attr("cy",18).attr("r",6).attr("stroke-width",`${n}`),s.append("path").attr("d","M21,18 Q39,0 57,18 Q39,36 21,18").attr("stroke-width",`${n}`)},"zero_or_more_neo"),ec=(0,u.K)((e,t,r)=>{e.append("defs").append("marker").attr("id",r+"_"+t+"-requirement_arrowEnd").attr("refX",20).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").append("path").attr("d",`M0,0 66 L20,10 67 M20,10 68 L0,20`)},"requirement_arrow"),eu=(0,u.K)((e,t,r)=>{let{themeVariables:i}=(0,l.zj)(),{strokeWidth:n}=i;e.append("defs").append("marker").attr("id",r+"_"+t+"-requirement_arrowEnd").attr("refX",20).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").attr("markerUnits","userSpaceOnUse").attr("stroke-width",`${n}`).attr("viewBox","0 0 25 20").append("path").attr("d",`M0,0 69 L20,10 70 M20,10 71 L0,20`).attr("stroke-linejoin","miter")},"requirement_arrow_neo"),eh=(0,u.K)((e,t,r)=>{let i=e.append("defs").append("marker").attr("id",r+"_"+t+"-requirement_containsStart").attr("refX",0).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").append("g");i.append("circle").attr("cx",10).attr("cy",10).attr("r",9).attr("fill","none"),i.append("line").attr("x1",1).attr("x2",19).attr("y1",10).attr("y2",10),i.append("line").attr("y1",1).attr("y2",19).attr("x1",10).attr("x2",10)},"requirement_contains"),ed=(0,u.K)((e,t,r)=>{let{themeVariables:i}=(0,l.zj)(),{strokeWidth:n}=i,o=e.append("defs").append("marker").attr("id",r+"_"+t+"-requirement_containsStart").attr("refX",0).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").attr("markerUnits","userSpaceOnUse").append("g");o.append("circle").attr("cx",10).attr("cy",10).attr("r",9).attr("fill","none"),o.append("line").attr("x1",1).attr("x2",19).attr("y1",10).attr("y2",10),o.append("line").attr("y1",1).attr("y2",19).attr("x1",10).attr("x2",10),o.selectAll("*").attr("stroke-width",`${n}`)},"requirement_contains_neo"),ep={extension:H,composition:K,aggregation:U,dependency:V,lollipop:Y,point:X,circle:Z,cross:Q,barb:J,barbNeo:ee,hierarchy:(0,u.K)((e,t,r)=>{e.append("marker").attr("id",r+"_"+t+"-hierarchyEnd").attr("class","marker hierarchy "+t).attr("viewBox","0 0 12 10").attr("refX",10).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",10).attr("orient","auto").append("path").attr("d","M 0 0 L 6 5 L 0 10 M 4 0 L 10 5 L 4 10").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0").style("fill","none"),e.append("marker").attr("id",r+"_"+t+"-hierarchyStart").attr("class","marker hierarchy "+t).attr("viewBox","0 0 12 10").attr("refX",2).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",10).attr("orient","auto").append("path").attr("d","M 12 0 L 6 5 L 12 10 M 8 0 L 2 5 L 8 10").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0").style("fill","none")},"hierarchy"),only_one:et,zero_or_one:er,one_or_more:ei,zero_or_more:en,only_one_neo:eo,zero_or_one_neo:ea,one_or_more_neo:es,zero_or_more_neo:el,requirement_arrow:ec,requirement_contains:eh,requirement_arrow_neo:eu,requirement_contains_neo:ed},ef=W},47746:e=>{e.exports={buttonLink:"ButtonLink_buttonLink__rWP0U",bold:"ButtonLink_bold__33ZMY","color--primary":"ButtonLink_color--primary__oJKG8","color--secondary":"ButtonLink_color--secondary__kia0T","color--tertiary":"ButtonLink_color--tertiary__5_YVO","color--danger":"ButtonLink_color--danger__p80C4","color--lightest":"ButtonLink_color--lightest__J_5cG","color--notification":"ButtonLink_color--notification__AJ5Tp","color--warning":"ButtonLink_color--warning__91vGA","underline--hover":"ButtonLink_underline--hover___9cpU","underline--never":"ButtonLink_underline--never__g80pR"}},47755:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var i=r(65321),n=r(61525);let o=function(e){let{color:t="accent-main",...r}=e;return(0,i.jsx)(n.$nd,{...r,color:t})}},48103:e=>{e.exports={"marginTop--600":"Section_marginTop--600__TZ_3D","marginTop--700":"Section_marginTop--700__yA6hk","marginTop--800":"Section_marginTop--800__7OD7r"}},48305:(e,t,r)=>{"use strict";r.d(t,{Fx:()=>n,Hu:()=>c,Ic:()=>o,P1:()=>a,XE:()=>h,nw:()=>u,rq:()=>l});var i=r(78923),n=new Set(["redux-color","redux-dark-color"]),o=(0,i.K)(e=>Array.isArray(e)&&e.length>0,"hasPalette"),a=(0,i.K)((e,t)=>null!=e&&n.has(e)&&o(t),"isColorTheme"),s=/^[\w-]+$/,l=(0,i.K)(e=>{let t="string"==typeof e||"number"==typeof e?String(e):"";return s.test(t)?t:"classic"},"safeLook"),c=(0,i.K)(e=>o(e)?e.length:0,"paletteSlotCount"),u=(0,i.K)((e,t)=>o(t)?c(t):"number"==typeof e&&Number.isInteger(e)&&e>0&&e<=64?e:12,"colorSlotCount"),h=(0,i.K)((e,t,r,i)=>{if(void 0===t||!a(r,i))return;let n=t%c(i);e.attr("data-color-id",`color-${n}`)},"stampColorSlot")},48476:e=>{e.exports={dropDownArrow:"DropdownButton_dropDownArrow__dX37O","dropDownArrow--open":"DropdownButton_dropDownArrow--open___oki2",dropdownButton:"DropdownButton_dropdownButton__P8jyK"}},48649:(e,t,r)=>{var i=r(11099),n=r(19100),o=r(94559);function a(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new i;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=n,a.prototype.has=o,e.exports=a},48765:(e,t,r)=>{"use strict";function i(e){return Object.entries(e).reduce((e,t)=>
71{let[r,i]=t;return null!=i&&e.push(encodeURIComponent(r)+"="+encodeURIComponent(i)),e},[]).join("&")}function n(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{let r=new URL(e,"https://feedly.com");return t?r.pathname+r.search:r.pathname}catch{return e}}r.d(t,{Vl:()=>i,lZ:()=>n})},48877:e=>{e.exports={wrapper:"EnterprisePricingCard_wrapper__k5BzA",headingSeparator:"EnterprisePricingCard_headingSeparator__5d_E6",content:"EnterprisePricingCard_content__E1eBi",list:"EnterprisePricingCard_list__KZWdW",cta:"EnterprisePricingCard_cta__j5lnK",iconHidden:"EnterprisePricingCard_iconHidden__K6XnK",featureInfo:"EnterprisePricingCard_featureInfo__Y0phX",featureHighlighted:"EnterprisePricingCard_featureHighlighted__VMH7v",pricingSection:"EnterprisePricingCard_pricingSection__jInPM",addon:"EnterprisePricingCard_addon__iKve8"}},48901:(e,t,r)=>{"use strict";function i(e,t){if("function"==typeof e)return e(t);e&&(e.current=t)}r.d(t,{Px:()=>n});var n=parseInt(r(97109).version.split(".")[0],10)>=19?function(e){return t=>{let r=[];for(let n of e){let e=i(n,t),o="function"==typeof e;r.push(o?e:()=>i(n,null))}return()=>{for(let e of r)e()}}}:function(e){return t=>{for(let r of e)i(r,t)}}},49019:e=>{e.exports={headingKicker:"HeadingKicker_headingKicker__X88nu"}},49325:(e,t,r)=>{var i=r(99408),n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(i){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return n.call(t,e)?t[e]:void 0}},49370:e=>{e.exports={small:"CopyInputValue_small__qcuZe",medium:"CopyInputValue_medium__STJug",large:"CopyInputValue_large__sENZq",wrapper:"CopyInputValue_wrapper__bs3l6",wrapperFixedWidth:"CopyInputValue_wrapperFixedWidth__bu4pe",text:"CopyInputValue_text__hBLXT",textFixedWidth:"CopyInputValue_textFixedWidth__Sp_a2"}},49557:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var i=r(7860),n=r(46299);let o={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:e=>{if(35!==e.charCodeAt(0))return;let t=e.match(o.re);if(!t)return;let r=t[1],n=parseInt(r,16),a=r.length,s=a%4==0,l=a>4,c=l?1:17,u=l?8:4,h=s?0:-1,d=l?255:15;return i.A.set({r:(n>>u*(h+3)&d)*c,g:(n>>u*(h+2)&d)*c,b:(n>>u*(h+1)&d)*c,a:s?(n&d)*c/255:1},e)},stringify:e=>{let{r:t,g:r,b:i,a:o}=e;return o<1?`#${n.Y[Math.round(t)]}${n.Y[Math.round(r)]}${n.Y[Math.round(i)]}${n.Y[Math.round(255*o)]}`:`#${n.Y[Math.round(t)]}${n.Y[Math.round(r)]}${n.Y[Math.round(i)]}`}};var a=r(24981);let s={re:/^hsla?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(?:deg|grad|rad|turn)?)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(%)?))?\s*?\)$/i,hueRe:/^(.+?)(deg|grad|rad|turn)$/i,_hue2deg:e=>{let t=e.match(s.hueRe);if(t){let[,e,r]=t;switch(r){case"grad":return a.A.channel.clamp.h(.9*parseFloat(e));case"rad":return a.A.channel.clamp.h(180*parseFloat(e)/Math.PI);case"turn":return a.A.channel.clamp.h(360*parseFloat(e))}}return a.A.channel.clamp.h(parseFloat(e))},parse:e=>{let t=e.charCodeAt(0);if(104!==t&&72!==t)return;let r=e.match(s.re);if(!r)return;let[,n,o,l,c,u]=r;return i.A.set({h:s._hue2deg(n),s:a.A.channel.clamp.s(parseFloat(o)),l:a.A.channel.clamp.l(parseFloat(l)),a:c?a.A.channel.clamp.a(u?parseFloat(c)/100:parseFloat(c)):1},e)},stringify:e=>{let{h:t,s:r,l:i,a:n}=e;return n<1?`hsla(${a.A.lang.round(t)}, ${a.A.lang.round(r)}%, ${a.A.lang.round(i)}%, ${n})`:`hsl(${a.A.lang.round(t)}, ${a.A.lang.round(r)}%, ${a.A.lang.round(i)}%)`}},l={colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyanaqua:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
71almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",transparent:"#00000000",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},parse:e=>{e=e.toLowerCase();let t=l.colors[e];if(t)return o.parse(t)},stringify:e=>{let t=o.stringify(e);for(let e in l.colors)if(l.colors[e]===t)return e}},c={re:/^rgba?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?)))?\s*?\)$/i,parse:e=>{let t=e.charCodeAt(0);if(114!==t&&82!==t)return;let r=e.match(c.re);if(!r)return;let[,n,o,s,l,u,h,d,p]=r;return i.A.set({r:a.A.channel.clamp.r(o?2.55*parseFloat(n):parseFloat(n)),g:a.A.channel.clamp.g(l?2.55*parseFloat(s):parseFloat(s)),b:a.A.channel.clamp.b(h?2.55*parseFloat(u):parseFloat(u)),a:d?a.A.channel.clamp.a(p?parseFloat(d)/100:parseFloat(d)):1},e)},stringify:e=>{let{r:t,g:r,b:i,a:n}=e;return n<1?`rgba(${a.A.lang.round(t)}, ${a.A.lang.round(r)}, ${a.A.lang.round(i)}, ${a.A.lang.round(n)})`:`rgb(${a.A.lang.round(t)}, ${a.A.lang.round(r)}, ${a.A.lang.round(i)})`}},u={format:{keyword:l,hex:o,rgb:c,rgba:c,hsl:s,hsla:s},parse:e=>{if("string"!=typeof e)return e;let t=o.parse(e)||c.parse(e)||s.parse(e)||l.parse(e);if(t)return t;throw Error(`Unsupported color format: "${e}"`)},stringify:e=>!e.changed&&e.color?e.color:e.type.is(n.Z.HSL)||void 0===e.data.r?s.stringify(e):!(e.a<1)&&Number.isInteger(e.r)&&Number.isInteger(e.g)&&Number.isInteger(e.b)?o.stringify(e):c.stringify(e)}},49595:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={ReadonlyURLSearchParams:function(){return o.ReadonlyURLSearchParams},RedirectType:function(){return d},forbidden:function(){return l.forbidden},notFound:function(){return s.notFound},permanentRedirect:function(){return a.permanentRedirect},redirect:function(){return a.redirect},unauthorized:function(){return c.unauthorized},unstable_isUnrecognizedActionError:function(){return h},unstable_rethrow:function(){return u.unstable_rethrow}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(40448),a=r(1062),s=r(51574),l=r(64655),c=r(80516),u=r(71698);function h(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}let d={push:"push",replace:"replace"};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},49726:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,scripts:r,stylesheets:i}=(0,a.YouTubeEmbed)(e);return(0,n.jsx)(s.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==r?void 0:r.map(e=>(0,n.jsx)(o.default,{src:e.url,strategy:l[e.strategy],stylesheets:i},e.url))})};let n=r(65321),o=i(r(38554)),a=r(92134),s=i(r(30480)),l={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},49935:e=>{e.exports={navItem:"SidebarNavItem_navItem__DAR8x",active:"SidebarNavItem_active__8Pk75","color--primary":"SidebarNavItem_color--primary__HsvjW","color--notification":"SidebarNavItem_color--notification__Zg_eU"}},50017:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}},50178:e=>{e.exports={header:"MarketingHeader_header__EUCkb","header--mobile":"MarketingHeader_header--mobile__ciox2","header--blur-correction":"MarketingHeader_header--blur-correction__J07z4","background--accent":"MarketingHeader_background--accent__8i50I","background--accent-new":"MarketingHeader_background--accent-new__OjveS","background--black":"MarketingHeader_background--black__cZBxb","background--blur":"MarketingHeader_background--blur__eOxWb",wrapper:"MarketingHeader_wrapper__MQXvc"}},50206:(e,t,r)=>{var i=r(93252);e.exports=function(e,t,r){var n=e.length;return r=void 0===r?n:r,!t&&r>=n?e:i(e,t,r)}},50387:e=>{e.exports={wrapper:"RadioIcon_wrapper__Ni529",icon:"RadioIcon_icon__g1A6N"}},50655:(e,t,r)=>{var i=r(83898),n=r(24254),o=r(85727),a=r(10144),s=r(89827),l=r(97729),c=r(70186),u=r(35084),h=r(42767);
71e.exports=function(e,t,r){t=t.length?i(t,function(e){return h(e)?function(t){return n(t,1===e.length?e[0]:e)}:e}):[u];var d=-1;return t=i(t,l(o)),s(a(e,function(e,r,n){return{criteria:i(t,function(t){return t(e)}),index:++d,value:e}}),function(e,t){return c(e,t,r)})}},50686:(e,t,r)=>{var i=r(52387),n=r(83898),o=r(42767),a=r(80014),s=1/0,l=i?i.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return n(t,e)+"";if(a(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-s?"-0":r}},50705:e=>{e.exports={tooltip:"CitationTooltip_tooltip__7iS_1",favicon:"CitationTooltip_favicon__QpaUD",quote:"CitationTooltip_quote___qI1h"}},50741:e=>{e.exports={"gap-x-xs--none":"Columns_gap-x-xs--none__3pm_d","gap-xs--none":"Columns_gap-xs--none__qTaLP","gap-x-xs--xxs":"Columns_gap-x-xs--xxs__xsojd","gap-xs--xxs":"Columns_gap-xs--xxs__gA_on","gap-x-xs--xs":"Columns_gap-x-xs--xs__n2X7x","gap-xs--xs":"Columns_gap-xs--xs__WVEcB","gap-x-xs--s":"Columns_gap-x-xs--s__eKUaC","gap-xs--s":"Columns_gap-xs--s__feYts","gap-x-xs--m":"Columns_gap-x-xs--m__Wnuo3","gap-xs--m":"Columns_gap-xs--m__BKipu","gap-x-xs--l":"Columns_gap-x-xs--l__hNGBC","gap-xs--l":"Columns_gap-xs--l__HpJbq","gap-x-sm--none":"Columns_gap-x-sm--none__pwPeB","gap-sm--none":"Columns_gap-sm--none__l8VQg","gap-x-sm--xxs":"Columns_gap-x-sm--xxs__YlKOn","gap-sm--xxs":"Columns_gap-sm--xxs__KgY6f","gap-x-sm--xs":"Columns_gap-x-sm--xs__1DBjG","gap-sm--xs":"Columns_gap-sm--xs__FAr8_","gap-x-sm--s":"Columns_gap-x-sm--s__Np4iN","gap-sm--s":"Columns_gap-sm--s__17XUJ","gap-x-sm--m":"Columns_gap-x-sm--m__XCraJ","gap-sm--m":"Columns_gap-sm--m__LT1W8","gap-x-sm--l":"Columns_gap-x-sm--l__kiqUn","gap-sm--l":"Columns_gap-sm--l__72_De","gap-x-md--none":"Columns_gap-x-md--none__YW0xv","gap-md--none":"Columns_gap-md--none__oCRr3","gap-x-md--xxs":"Columns_gap-x-md--xxs__D
715HGk","gap-md--xxs":"Columns_gap-md--xxs__lbXwm","gap-x-md--xs":"Columns_gap-x-md--xs__7905t","gap-md--xs":"Columns_gap-md--xs__0tKPq","gap-x-md--s":"Columns_gap-x-md--s__WNkTK","gap-md--s":"Columns_gap-md--s__885In","gap-x-md--m":"Columns_gap-x-md--m__BLbAf","gap-md--m":"Columns_gap-md--m__I9s_B","gap-x-md--l":"Columns_gap-x-md--l__9_UnQ","gap-md--l":"Columns_gap-md--l__wP21W","gap-x-lg--none":"Columns_gap-x-lg--none__NjUQq","gap-lg--none":"Columns_gap-lg--none__j1Rr1","gap-x-lg--xxs":"Columns_gap-x-lg--xxs__bpgS8","gap-lg--xxs":"Columns_gap-lg--xxs__p_RHu","gap-x-lg--xs":"Columns_gap-x-lg--xs__QRGMw","gap-lg--xs":"Columns_gap-lg--xs__H4xug","gap-x-lg--s":"Columns_gap-x-lg--s__wBixl","gap-lg--s":"Columns_gap-lg--s__gD_0N","gap-x-lg--m":"Columns_gap-x-lg--m__6sBHm","gap-lg--m":"Columns_gap-lg--m__cbDVl","gap-x-lg--l":"Columns_gap-x-lg--l__adOQb","gap-lg--l":"Columns_gap-lg--l__u_iWJ","gap-x-xl--none":"Columns_gap-x-xl--none__xye2D","gap-xl--none":"Columns_gap-xl--none__wdJbo","gap-x-xl--xxs":"Columns_gap-x-xl--xxs__vv7i7","gap-xl--xxs":"Columns_gap-xl--xxs__OW0ug","gap-x-xl--xs":"Columns_gap-x-xl--xs__GCwpN","gap-xl--xs":"Columns_gap-xl--xs__Hpba9","gap-x-xl--s":"Columns_gap-x-xl--s__r2D5j","gap-xl--s":"Columns_gap-xl--s__NE1Yi","gap-x-xl--m":"Columns_gap-x-xl--m__oRp87","gap-xl--m":"Columns_gap-xl--m__l6t2i","gap-x-xl--l":"Columns_gap-x-xl--l__3Sv8X","gap-xl--l":"Columns_gap-xl--l__w8uVR","gap-y-xs--none":"Columns_gap-y-xs--none__BQr1n","gap-y-xs--xxs":"Columns_gap-y-xs--xxs__RoWGI","gap-y-xs--xs":"Columns_gap-y-xs--xs__0X4iM","gap-y-xs--s":"Columns_gap-y-xs--s__xYeQY","gap-y-xs--m":"Columns_gap-y-xs--m__2IH29","gap-y-xs--l":"Columns_gap-y-xs--l__lC_Xr","gap-y-sm--none":"Columns_gap-y-sm--none__YlRy5","gap-y-sm--xxs":"Columns_gap-y-sm--xxs__eTbcN","gap-y-sm--xs":"Columns_gap-y-sm--xs__WaCHd","gap-y-sm--s":"Columns_gap-y-sm--s__c9XO_","gap-y-sm--m":"Columns_gap-y-sm--m__I_c9R","gap-y-sm--l":"Columns_gap-y-sm--l__wbKEJ","gap-y-md--none":"Columns_gap-y-md--none__7BHGz","gap-y-md--xxs":"Columns_gap-y-md--xxs__8Ag3X","gap-y-md--xs":"Columns_gap-y-md--xs__6Gk92","gap-y-md--s":"Columns_gap-y-md--s__x6ADQ","gap-y-md--m":"Columns_gap-y-md--m__mtgpv","gap-y-md--l":"Columns_gap-y-md--l__nybtg","gap-y-lg--none":"Columns_gap-y-lg--none__lC5cb","gap-y-lg--xxs":"Columns_gap-y-lg--xxs__hMLFJ","gap-y-lg--xs":"Columns_gap-y-lg--xs__C952T","gap-y-lg--s":"Columns_gap-y-lg--s__FrUm9","gap-y-lg--m":"Columns_gap-y-lg--m__5ek0S","gap-y-lg--l":"Columns_gap-y-lg--l__hPhLH","gap-y-xl--none":"Columns_gap-y-xl--none__s_86V","gap-y-xl--xxs":"Columns_gap-y-xl--xxs__IWuXK","gap-y-xl--xs":"Columns_gap-y-xl--xs__hbMnk","gap-y-xl--s":"Columns_gap-y-xl--s__j8k2i","gap-y-xl--m":"Columns_gap-y-xl--m__AfrKy","gap-y-xl--l":"Columns_gap-y-xl--l__p79RH"}},50764:(e,t,r)=>{var i=r(23374),n=1/0;e.exports=function(e){return e?(e=i(e))===n||e===-n?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}},50776:e=>{e.exports={bar:"ProgressBar_bar__DauLG",progress:"ProgressBar_progress__XjHo5","color--accent":"ProgressBar_color--accent__Y1Rs9","color--default":"ProgressBar_color--default__TD_bN","color--data-viz-primary":"ProgressBar_color--data-viz-primary__OJkgZ",fullWidth:"ProgressBar_fullWidth__a6ofa",hideBackground:"ProgressBar_hideBackground__goVfY","size--small":"ProgressBar_size--small__sbxby","size--large":"ProgressBar_size--large__ooDTW"}},50790:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},51085:e=>{e.exports={separator:"MarketingHeaderLabelV1_separator__ZzMYA","logo--tablet":"MarketingHeaderLabelV1_logo--tablet__Ng_c7","landingLink--tablet":"MarketingHeaderLabelV1_landingLink--tablet__1lHUM","separator--tablet":"MarketingHeaderLabelV1_separator--tablet__EN7LS"}},51090:e=>{e.exports={popover:"BasePopover_popover__DtZ9c","color--default":"BasePopover_color--default__KG9sA","color--accent":"BasePopover_color--accent__j7BNs","color--black":"BasePopover_color--black__y9XcX","shadow--large":"BasePopover_shadow--large__qPguF"}},51572:e=>{e.exports={popover:"ComboboxPopup_popover__rJXSr"}},51574:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});
71let i=r(10399),n=`${i.HTTP_ERROR_FALLBACK_ERROR_CODE};404`;function o(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E1041",enumerable:!1,configurable:!0});throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},51602:e=>{e.exports={list:"TableCellList_list__s7x_j"}},51682:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var i=r(24981),n=r(49557);let o=e=>!((e=>{let{r:t,g:r,b:o}=n.A.parse(e),a=.2126*i.A.channel.toLinear(t)+.7152*i.A.channel.toLinear(r)+.0722*i.A.channel.toLinear(o);return i.A.lang.round(a)})(e)>=.5)},51872:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},52387:(e,t,r)=>{e.exports=r(63735).Symbol},52399:(e,t,r)=>{var i=r(59688),n=r(32190),o=r(42767),a=r(20212),s=r(36565),l=r(81259),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),u=!r&&n(e),h=!r&&!u&&a(e),d=!r&&!u&&!h&&l(e),p=r||u||h||d,f=p?i(e.length,String):[],g=f.length;for(var m in e)(t||c.call(e,m))&&!(p&&("length"==m||h&&("offset"==m||"parent"==m)||d&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g)))&&f.push(m);return f}},52504:(e,t,r)=>{var i=r(99819),n=r(65163),o=r(42395);e.exports=function(){this.size=0,this.__data__={hash:new i,map:new(o||n),string:new i}}},52590:(e,t,r)=>{"use strict";function i(e){var t;return null!=e&&"function"!=typeof e&&Number.isSafeInteger(t=e.length)&&t>=0}r.d(t,{X:()=>i})},52892:(e,t,r)=>{"use strict";r.d(t,{pe:()=>S,PX:()=>J,ru:()=>Z,Un:()=>Q,$t:()=>eo,Sm:()=>el,C4:()=>es,$C:()=>W,rY:()=>ec,sM:()=>q,KL:()=>eu,Ib:()=>F,dq:()=>er,I5:()=>en,yT:()=>K,vU:()=>M,_K:()=>ea,bH:()=>Y});var i,n=r(77980),o=r(64145),a=r(78923),s=r(60331),l=r(56047);function c(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");let r=function(...i){let n=t?t.apply(this,i):i[0],o=r.cache;if(o.has(n))return o.get(n);let a=e.apply(this,i);return r.cache=o.set(n,a)||o,a};return r.cache=new(c.Cache||Map),r}function u(){}c.Cache=Map;var h=r(75231),d=r(65481);function p(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.prototype.propertyIsEnumerable.call(e,t))}var f=r(54147);function g(e){if("object"!=typeof e||null==e)return!1;if(null===Object.getPrototypeOf(e))return!0;if("[object Object]"!==Object.prototype.toString.call(e)){let t=e[Symbol.toStringTag];return null!=t&&!!Object.getOwnPropertyDescriptor(e,Symbol.toStringTag)?.writable&&e.toString()===`[object ${t}]`}let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}var m=r(95612),_=r(31059);function y(e,t,r,i=new Map,n){let o=n?.(e,t,r,i);if(void 0!==o)return o;if((0,h.s)(e))return e;if(i.has(e))return i.get(e);if(Array.isArray(e)){let t=Array(e.length);i.set(e,t);for(let o=0;o<e.length;o++)t[o]=y(e[o],o,r,i,n);return Object.hasOwn(e,"index")&&(t.index=e.index),Object.hasOwn(e,"input")&&(t.input=e.input),t}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){let t=new RegExp(e.source,e.flags);return t.lastIndex=e.lastIndex,t}if(e instanceof Map){let t=new Map;for(let[o,a]of(i.set(e,t),e))t.set(o,y(a,o,r,i,n));return t}if(e instanceof Set){let t=new Set;for(let o of(i.set(e,t),e))t.add(y(o,void 0,r,i,n));return t}if((0,f.P)(e))return e.subarray();if((0,d.i)(e)){let t=new(Object.getPrototypeOf(e)).constructor(e.length);i.set(e,t);for(let o=0;o<e.length;o++)t[o]=y(e[o],o,r,i,n);return t}if(e instanceof ArrayBuffer||"u">typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);if(e instanceof DataView){let t=new DataView(e.buffer.slice(0),e.byteOffset,e.byteLength);return i.set(e,t),x(t,e,r,i,n),t}if("u">typeof File&&e instanceof File){let t=new File([e],e.name,{type:e.type});return i.set(e,t),x(t,e,r,i,n),t}if("u">typeof Blob&&e instanceof Blob){let t=new Blob([e],{type:e.type});return i.set(e,t),x(t,e,r,i,n),t}if(e instanceof Error){let t=structuredClone(e);return i.set(e,t),t.message=e.message,t.name=e.name,t.stack=e.stack,t.cause=e.cause,t.constructor=e.constructor,x(t,e,r,i,n),t}if(e instanceof Boolean){let t=new Boolean(e.valueOf());return i.set(e,t),x(t,e,r,i,n),t}if(e instanceof Number){let t=new Number(e.valueOf());return i.set(e,t),x(t,e,r,i,n),t}if(e instanceof String){let t=new String(e.valueOf());return i.set(e,t),x(t,e,r,i,n),t}if("object"==typeof e&&function(e){switch((0,m.b)(e)){case _.R_:case _.Uw:case _.cT:case _.iq:case _.$V:case _.vC:case _.ri:case _.ML:case _.XZ:case _.i1:case _._u:case _.pj:case _.kj:case _.GX:case _.Av:case _.NA:case _.OG:case _.VP:case _.Qb:case _.q:case _.x6:case _.ZR:return!0;default:return!1}}(e)){let t=Object.create(Object.getPrototypeOf(e));return i.set(e,t),x(t,e,r,i,n),t}return e}function x(e,t,r=e,i,n){let o=[...Object.keys(t),...p(t)];for(let a=0;a<o.length;a++){let s=o[a],l=Object.getOwnPropertyDescriptor(e,s);(null==l||l.writable)&&(e[s]=y(t[s],s,r,i,n))}}function b(e){var t;return t=(t,r,i,n)=>{let o;if(void 0!==o)return o;if("object"==typeof e){if("[object Object]"===(0,m.b)(e)&&"function"!=typeof e.constructor){let t={};return n.set(e,t),x(t,e,i,n),t}switch(Object.prototype.toString.call(e)){case _.kj:case _.OG:case _.$V:{let t=new e.constructor(e?.valueOf());return x(t,e),t}case _.R_:{let t={};return x(t,e),t.length=e.length,t[Symbol.iterator]=e[Symbol.iterator],t}default:return}}},y(e,void 0,e,new Map,t)}var v=r(62229);function C(e){return"object"==typeof e&&null!==e}var w=r(52590),k=r(86866),S="â",T={curveBasis:l.qrM,curveBasisClosed:l.Yu4,curveBasisOpen:l.IA3,curveBumpX:l.Wi0,curveBumpY:l.PGM,curveBundle:l.OEq,curveCardinalClosed:l.olC,curveCardinalOpen:l.IrU,curveCardinal:l.y8u,curveCatmullRomClosed:l.Q7f,curveCatmullRomOpen:l.cVp,curveCatmullRom:l.oDi,
71curveLinear:l.lUB,curveLinearClosed:l.Lx9,curveMonotoneX:l.nVG,curveMonotoneY:l.uxU,curveNatural:l.Xf2,curveStep:l.GZz,curveStepAfter:l.UPb,curveStepBefore:l.dyv},A=/\s*(?:(\w+)(?=:):|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,E=(0,a.K)(function(e,t){let r=B(e,/(?:init\b)|(?:initialize\b)/),i={};if(Array.isArray(r)){let e=r.map(e=>e.args);(0,n.$i)(e),i=(0,n.hH)(i,[...e])}else i=r.args;if(!i)return;let o=(0,n.Ch)(e,t),a="config";return void 0!==i[a]&&("flowchart-v2"===o&&(o="flowchart"),i[o]=i[a],delete i[a]),i},"detectInit"),B=(0,a.K)(function(e,t=null){try{let r,i=RegExp(`[%]{2}(?![{]${A.source})(?=[}][%]{2}).* 72`,"ig");e=e.trim().replace(i,"").replace(/'/gm,'"'),o.R.debug(`Detecting diagram directive${null!==t?" type:"+t:""} based on the text:${e}`);let a=[];for(;null!==(r=n.DB.exec(e));)if(r.index===n.DB.lastIndex&&n.DB.lastIndex++,r&&!t||t&&r[1]?.match(t)||t&&r[2]?.match(t)){let e=r[1]?r[1]:r[2],t=r[3]?r[3].trim():r[4]?JSON.parse(r[4].trim()):null;a.push({type:e,args:t})}if(0===a.length)return{type:e,args:null};return 1===a.length?a[0]:a}catch(r){return o.R.error(`ERROR: ${r.message} - Unable to parse directive type: '${t}' based on the text: '${e}'`),{type:void 0,args:null}}},"detectDirective"),M=(0,a.K)(function(e){return e.replace(n.DB,"")},"removeDirectives"),L=(0,a.K)(function(e,t){for(let[r,i]of t.entries())if(i.match(e))return r;return -1},"isSubstringInArray");function F(e,t){return e?T[`curve${e.charAt(0).toUpperCase()+e.slice(1)}`]??t:t}function I(e,t){let r=e.trim();if(r)return"loose"!==t.securityLevel?(0,s.J)(r):r}(0,a.K)(F,"interpolateToCurve"),(0,a.K)(I,"formatUrl");var j=(0,a.K)((e,...t)=>{let r=e.split("."),i=r.length-1,n=r[i],a=window;for(let t=0;t<i;t++)if(!(a=a[r[t]]))return void o.R.error(`Function name: ${e} not found in window`);a[n](...t)},"runFunc");function P(e,t){return e&&t?Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0}function O(e){let t,r=0;return e.forEach(e=>{r+=P(e,t),t=e}),$(e,r/2)}function R(e){return 1===e.length?e[0]:O(e)}(0,a.K)(P,"distance"),(0,a.K)(O,"traverseEdge"),(0,a.K)(R,"calcLabelPosition");var D=(0,a.K)((e,t=2)=>{let r=Math.pow(10,t);return Math.round(e*r)/r},"roundNumber"),$=(0,a.K)((e,t)=>{let r,i=t;for(let t of e){if(r){let e=P(t,r);if(0===e)return r;if(e<i)i-=e;else{let n=i/e;if(n<=0)return r;if(n>=1)return{x:t.x,y:t.y};if(n>0&&n<1)return{x:D((1-n)*r.x+n*t.x,5),y:D((1-n)*r.y+n*t.y,5)}}}r=t}throw Error("Could not find a suitable point for the given distance")},"calculatePoint"),N=(0,a.K)((e,t,r)=>{o.R.info(`our points ${JSON.stringify(t)}`),t[0]!==r&&(t=t.reverse());let i=$(t,25),n=e?10:5,a=Math.atan2(t[0].y-i.y,t[0].x-i.x),s={x:0,y:0};return s.x=Math.sin(a)*n+(t[0].x+i.x)/2,s.y=-Math.cos(a)*n+(t[0].y+i.y)/2,s},"calcCardinalityPosition");function z(e,t,r){let i=structuredClone(r);o.R.info("our points",i),"start_left"!==t&&"start_right"!==t&&i.reverse();let n=$(i,25+e),a=10+.5*e,s=Math.atan2(i[0].y-n.y,i[0].x-n.x),l={x:0,y:0};return"start_left"===t?(l.x=Math.sin(s+Math.PI)*a+(i[0].x+n.x)/2,l.y=-Math.cos(s+Math.PI)*a+(i[0].y+n.y)/2):"end_right"===t?(l.x=Math.sin(s-Math.PI)*a+(i[0].x+n.x)/2-5,l.y=-Math.cos(s-Math.PI)*a+(i[0].y+n.y)/2-5):"end_left"===t?(l.x=Math.sin(s)*a+(i[0].x+n.x)/2-5,l.y=-Math.cos(s)*a+(i[0].y+n.y)/2-5):(l.x=Math.sin(s)*a+(i[0].x+n.x)/2,l.y=-Math.cos(s)*a+(i[0].y+n.y)/2),l}function q(e){let t="",r="";for(let i of e)void 0!==i&&(i.startsWith("color:")||i.startsWith("text-align:")?r=r+i+";":t=t+i+";");return{style:t,labelStyle:r}}(0,a.K)(z,"calcTerminalLabelPosition"),(0,a.K)(q,"getStylesFromArray");var G=0,W=(0,a.K)(()=>(G++,"id-"+Math.random().toString(36).substr(2,12)+"-"+G),"generateId");function H(e){let t="",r="0123456789abcdef",i=r.length;for(let n=0;n<e;n++)t+=r.charAt(Math.floor(Math.random()*i));return t}(0,a.K)(H,"makeRandomHex");var K=(0,a.K)(e=>H(e.length),"random"),U=(0,a.K)(function(){return{x:0,y:0,fill:void 0,anchor:"start",style:"#666",width:100,height:100,textMargin:0,rx:0,ry:0,valign:void 0,text:""}},"getTextObj"),V=(0,a.K)(function(e,t){let r=t.text.replace(n.Y2.lineBreakRegex," "),[,i]=en(t.fontSize),o=e.append("text");o.attr("x",t.x),o.attr("y",t.y),o.style("text-anchor",t.anchor),o.style("font-family",t.fontFamily),o.style("font-size",i),o.style("font-weight",t.fontWeight),o.attr("fill",t.fill),void 0!==t.class&&o.attr("class",t.class);let a=o.append("tspan");return a.attr("x",t.x+2*t.textMargin),a.attr("fill",t.fill),a.text(r),o},"drawSimpleText"),Y=c((e,t,r)=>{if(!e||(r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"<br/>"},r),n.Y2.hasBreaks(e)))return e;
72let i=e.split(" ").filter(Boolean),o=[],a="";return i.forEach((e,n)=>{let s=Q(`${e} `,r),l=Q(a,r);if(s>t){let{hyphenatedStrings:i,remainingWord:n}=X(e,t,"-",r);o.push(a,...i),a=n}else l+s>=t?(o.push(a),a=e):a=[a,e].filter(Boolean).join(" ");n+1===i.length&&o.push(a)}),o.filter(e=>""!==e).join(r.joinWith)},(e,t,r)=>`${e}${t}${r.fontSize}${r.fontWeight}${r.fontFamily}${r.joinWith}`),X=c((e,t,r="-",i)=>{i=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},i);let n=[...e],o=[],a="";return n.forEach((e,s)=>{let l=`${a}${e}`;if(Q(l,i)>=t){let e=n.length===s+1,t=`${l}${r}`;o.push(e?l:t),a=""}else a=l}),{hyphenatedStrings:o,remainingWord:a}},(e,t,r="-",i)=>`${e}${t}${r}${i.fontSize}${i.fontWeight}${i.fontFamily}`);function Z(e,t){return J(e,t).height}function Q(e,t){return J(e,t).width}(0,a.K)(Z,"calculateTextHeight"),(0,a.K)(Q,"calculateTextWidth");var J=c((e,t)=>{let{fontSize:r=12,fontFamily:i="Arial",fontWeight:o=400}=t;if(!e)return{width:0,height:0};let[,a]=en(r),s=e.split(n.Y2.lineBreakRegex),c=[],u=(0,l.Ltv)("body");if(!u.remove)return{width:0,height:0,lineHeight:0};let h=u.append("svg");for(let e of["sans-serif",i]){let t=0,r={width:0,height:0,lineHeight:0};for(let i of s){let n=U();n.text=i||S;let s=V(h,n).style("font-size",a).style("font-weight",o).style("font-family",e),l=(s._groups||s)[0][0].getBBox();if(0===l.width&&0===l.height)throw Error("svg element not in render tree");r.width=Math.round(Math.max(r.width,l.width)),t=Math.round(l.height),r.height+=t,r.lineHeight=Math.round(Math.max(r.lineHeight,t))}c.push(r)}h.remove();let d=isNaN(c[1].height)||isNaN(c[1].width)||isNaN(c[1].lineHeight)||c[0].height>c[1].height&&c[0].width>c[1].width&&c[0].lineHeight>c[1].lineHeight?0:1;return c[d]},(e,t)=>`${e}${t.fontSize}${t.fontWeight}${t.fontFamily}`),ee=class{constructor(e=!1,t){this.count=0,this.count=t?t.length:0,this.next=e?()=>this.count++:()=>Date.now()}static{(0,a.K)(this,"InitIDGenerator")}},et=(0,a.K)(function(e){return i=i||document.createElement("div"),e=escape(e).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),i.innerHTML=e,unescape(i.textContent)},"entityDecode");function er(e){return"str"in e}(0,a.K)(er,"isDetailedError");var ei=(0,a.K)((e,t,r,i)=>{if(!i)return;let n=e.node()?.getBBox();n&&e.append("text").text(i).attr("text-anchor","middle").attr("x",n.x+n.width/2).attr("y",-r).attr("class",t)},"insertTitle"),en=(0,a.K)(e=>{if("number"==typeof e)return[e,e+"px"];let t=parseInt(e??"",10);return Number.isNaN(t)?[void 0,void 0]:e===String(t)?[t,e+"px"]:[t,e]},"parseFontSize");function eo(e,t){return function(e,...t){return function(e,...t){let r=t.slice(0,-1),i=t[t.length-1],n=e;for(let e=0;e<r.length;e++)n=function e(t,r,i,n){if((0,h.s)(t)&&(t=Object(t)),null==r||"object"!=typeof r)return t;if(n.has(r))return function(e){if((0,h.s)(e))return e;if(Array.isArray(e)||(0,d.i)(e)||e instanceof ArrayBuffer||"u">typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);let t=Object.getPrototypeOf(e);if(null==t)return Object.assign(Object.create(t),e);let r=t.constructor;if(e instanceof Date||e instanceof Map||e instanceof Set)return new r(e);if(e instanceof RegExp){let t=new r(e);return t.lastIndex=e.lastIndex,t}if(e instanceof DataView)return new r(e.buffer.slice(0));if(e instanceof Error){let t;return(t=e instanceof AggregateError?new r(e.errors,e.message,{cause:e.cause}):new r(e.message,{cause:e.cause})).stack=e.stack,Object.assign(t,e),t}return"u">typeof File&&e instanceof File?new r([e],e.name,{type:e.type,lastModified:e.lastModified}):"object"==typeof e?Object.assign(Object.create(t),e):e}(n.get(r));if(n.set(r,t),Array.isArray(r)){r=r.slice();for(let e=0;e<r.length;e++)r[e]=r[e]??void 0}let o=[...Object.keys(r),...p(r)];for(let s=0;s<o.length;s++){let l=o[s];if("__proto__"===l)continue;let c=r[l],u=t[l];if((0,v.N)(c)&&(c={...c}),(0,v.N)(u)&&(u={...u}),(0,f.P)(c)&&(c=b(c)),Array.isArray(c))if(Array.isArray(u)){let e=[],t=Reflect.ownKeys(u);for(let r=0;r<t.length;r++){let i=t[r];e[i]=u[i]}u=e}else{var a;if(C(a=u)&&(0,w.X)(a)){let e=[];for(let t=0;t<u.length;t++)e[t]=u[t];u=e}else u=[]}let h=i(u,c,l,t,r,n);void 0!==h?t[l]=h:Array.isArray(c)||C(u)&&C(c)&&(g(u)||g(c)||(0,k.i)(u)||(0,k.i)(c))?t[l]=e(u,c,i,n):null==u&&g(c)?t[l]=e({},c,i,n):null==u&&(0,k.i)(c)?t[l]=b(c):(void 0===u||void 0!==c)&&(t[l]=c)}return t}(n,r[e],i,new Map);return n}(e,...t,u)}({},e,t)}(0,a.K)(eo,"cleanAndMerge");var ea={assignWithDepth:n.hH,wrapLabel:Y,calculateTextHeight:Z,calculateTextWidth:Q,calculateTextDimensions:J,cleanAndMerge:eo,detectInit:E,detectDirective:B,isSubstringInArray:L,interpolateToCurve:F,calcLabelPosition:R,calcCardinalityPosition:N,calcTerminalLabelPosition:z,formatUrl:I,getStylesFromArray:q,generateId:W,random:K,runFunc:j,entityDecode:et,insertTitle:ei,isLabelCoordinateInPath:eh,parseFontSize:en,InitIDGenerator:ee},es=(0,a.K)(function(e){let t=e;return(t=(t=t.replace(/style.*:\S*#.*;/g,function(e){return e.substring(0,e.length-1)})).replace(/classDef.*:\S*#.*;/g,function(e){return e.substring(0,e.length-1)})).replace(/#\w+;/g,function(e){let t=e.substring(1,e.length-1);return/^\+?\d+$/.test(t)?"ï¬\xb0\xb0"+t+"\xb6\xdf":"ï¬\xb0"+t+"\xb6\xdf"})},"encodeEntities"),el=(0,a.K)(function(e){return e.replace(/ï¬Â°Â°/g,"&#").replace(/ï¬Â°/g,"&").replace(/¶Ã/g,";")},"decodeEntities"),ec=(0,a.K)((e,t,{counter:r=0,prefix:i,suffix:n},o)=>o||`${i?`${i}_`:""}${e}_${t}_${r}${n?`_${n}`:""}`,"getEdgeId");function eu(e){return e??null}function eh(e,t){let r=Math.round(e.x),i=Math.round(e.y),n=t.replace(/(\d+\.\d+)/g,e=>Math.round(parseFloat(e)).toString());return n.includes(r.toString())||n.includes(i.toString())}(0,a.K)(eu,"handleUndefinedAttr"),(0,a.K)(eh,"isLabelCoordinateInPath")},53051:(e,t,r)=>{var i=r(38611);e.exports=r(13122)(function(e,t){return null==e?{}:i(e,t)})},53267:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var i=r(65321),n=r(85867),o=r(58103);function a(e){let{label:t=n.IS,gate:r,importance:a="secondary",...s}=e;return(0,i.jsx)(o.A,{...s,href:(0,n.lP)({gate:r}),importance:a,children:t})}},53377:e=>{e.exports=function(e){return function(t,r,i){for(var n=-1,o=Object(t),a=i(t),s=a.length;s--;
72){var l=a[e?s:++n];if(!1===r(o[l],l,o))break}return t}}},53894:e=>{e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},53934:e=>{e.exports={action:"ToastAction_action___7APy"}},54020:(e,t)=>{"use strict";var r=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.for("react.view_transition");Symbol.for("react.client.reference");t.zv=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case n:case a:case o:case u:case h:case f:return e;default:switch(e=e&&e.$$typeof){case l:case c:case p:case d:case s:return e;default:return t}}case i:return t}}}(e)===n}},54147:(e,t,r)=>{"use strict";r.d(t,{P:()=>n});let i="object"==typeof globalThis&&globalThis||"object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||function(){return this}();function n(e){return void 0!==i.Buffer&&i.Buffer.isBuffer(e)}},54149:e=>{e.exports={menuButton:"ColorMenuControlled_menuButton__0WDE3",wrapper:"ColorMenuControlled_wrapper__2SgzK"}},54238:(e,t,r)=>{var i=r(11099);function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var r=function(){var i=arguments,n=t?t.apply(this,i):i[0],o=r.cache;if(o.has(n))return o.get(n);var a=e.apply(this,i);return r.cache=o.set(n,a)||o,a};return r.cache=new(n.Cache||i),r}n.Cache=i,e.exports=n},54411:e=>{e.exports={unchecked:"CheckboxIcon_unchecked__VP_lz",uncheckedDisabled:"CheckboxIcon_uncheckedDisabled__zqQ07"}},54487:(e,t,r)=>{var i=r(54720),n=r(27854);e.exports=function(e){return n(e)&&i(e)}},54576:e=>{e.exports={modal:"Modal_modal__qPfc0",closeButton:"Modal_closeButton__QWonz","closeButton--avoidScrollbar":"Modal_closeButton--avoidScrollbar__4w_x6",wrapper:"Modal_wrapper__alqQW",overlay:"Modal_overlay__X437F"}},54602:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var i=r(65321),n=r(97109),o=r(61525),a=r(90826),s=r.n(a),l=r(89247),c=r(95523),u=r.n(c);let h=(0,n.memo)(function(e){let{href:t,label:r,ref:a,...c}=e,[h,d]=(0,n.useState)(!1);return(0,i.jsx)(l.A,{...c,ref:a,href:t,onFocus:()=>{d(!0)},onBlur:()=>{d(!1)},children:(0,i.jsx)(o.SDU,{active:h&&s().ask()===o.WQi,className:u().menuItem,label:r})})})},54606:e=>{e.exports={price:"EnterprisePrice_price__6MoYr"}},54720:(e,t,r)=>{var i=r(70858),n=r(62502);e.exports=function(e){return null!=e&&n(e.length)&&!i(e)}},54788:e=>{e.exports={hint:"Hint_hint____pmm"}},54832:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var i=r(84310);let n=(e,t)=>(0,i.A)(e,"l",t)},54924:(e,t,r)=>{e.exports=r(2918)(r(63735),"Promise")},55114:(e,t,r)=>{var i,n=r(44311),o=(i=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||""))?"Symbol(src)_1."+i:"";e.exports=function(e){return!!o&&o in e}},55222:(e,t,r)=>{var i=r(24254);e.exports=function(e,t,r){var n=null==e?void 0:i(e,t);return void 0===n?r:n}},55300:e=>
72{e.exports={container:"Container_container__Rs07o",centered:"Container_centered__v9qji",grid:"Container_grid__vah5w"}},55509:(e,t,r)=>{"use strict";r.r(t),r.d(t,{focusable:()=>B,getTabIndex:()=>p,isFocusable:()=>F,isTabbable:()=>M,tabbable:()=>E});var i=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","area[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],n=i.join(","),o="u"<typeof Element,a=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!o&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},l=function(e,t){void 0===t&&(t=!0);var r,i=null==e||null==(r=e.getAttribute)?void 0:r.call(e,"inert");return""===i||"true"===i||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):l(e.parentNode))},c=function(e){var t,r=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===r||"true"===r},u=function(e,t,r){if(l(e))return[];var i=Array.prototype.slice.apply(e.querySelectorAll(n));return t&&a.call(e,n)&&i.unshift(e),i=i.filter(r)},h=function(e,t,r){for(var i=[],o=Array.from(e);o.length;){var s=o.shift();if(!l(s,!1))if("SLOT"===s.tagName){var c=s.assignedElements(),u=h(c.length?c:s.children,!0,r);r.flatten?i.push.apply(i,u):i.push({scopeParent:s,candidates:u})}else{a.call(s,n)&&r.filter(s)&&(t||!e.includes(s))&&i.push(s);var d=s.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(s),p=!l(d,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(s));if(d&&p){var f=h(!0===d?s.children:d.children,!0,r);r.flatten?i.push.apply(i,f):i.push({scopeParent:s,candidates:f})}else o.unshift.apply(o,s.children)}}return i},d=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},p=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||c(e))&&!d(e)?0:e.tabIndex},f=function(e,t){var r=p(e);return r<0&&t&&!d(e)?0:r},g=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},m=function(e){return"INPUT"===e.tagName},_=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]},y=function(e){if(!e.name)return!0;var t,r=e.form||s(e),i=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=i(window.CSS.escape(e.name));else try{t=i(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var n=_(t,e.form);return!n||n===e},x=function(e){return m(e)&&"radio"===e.type&&!y(e)},b=function(e){var t,r,i,n,o,a,l,c=e&&s(e),u=null==(t=c)?void 0:t.host,h=!1;if(c&&c!==e)for(h=!!(null!=(r=u)&&null!=(i=r.ownerDocument)&&i.contains(u)||null!=e&&null!=(n=e.ownerDocument)&&n.contains(e));!h&&u;)h=!!(null!=(a=u=null==(o=c=s(u))?void 0:o.host)&&null!=(l=a.ownerDocument)&&l.contains(u));return h},v=function(e){var t=e.getBoundingClientRect(),r=t.width,i=t.height;return 0===r&&0===i},C=function(e,t){var r=t.displayCheck,i=t.getShadowRoot;if("full-native"===r&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});var n=getComputedStyle(e).visibility;if("hidden"===n||"collapse"===n)return!0;var o=a.call(e,"details>summary:first-of-type")?e.parentElement:e;if(a.call(o,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"full-native"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return v(e)}else{if("function"==typeof i){for(var l=e;e;){var c=e.parentElement,u=s(e);if(c&&!c.shadowRoot&&!0===i(c))return v(e);e=e.assignedSlot?e.assignedSlot:c||u===e.ownerDocument?c:u.host}e=l}if(b(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1}
72,w=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var i=t.children.item(r);if("LEGEND"===i.tagName)return!!a.call(t,"fieldset[disabled] *")||!i.contains(e)}return!0}t=t.parentElement}return!1},k=function(e,t){return!(t.disabled||m(t)&&"hidden"===t.type||C(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||w(t))},S=function(e,t){return!(x(t)||0>p(t))&&!!k(e,t)},T=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},A=function(e){var t=[],r=[];return e.forEach(function(e,i){var n=!!e.scopeParent,o=n?e.scopeParent:e,a=f(o,n),s=n?A(e.candidates):o;0===a?n?t.push.apply(t,s):t.push(o):r.push({documentOrder:i,tabIndex:a,item:e,isScope:n,content:s})}),r.sort(g).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},E=function(e,t){return A((t=t||{}).getShadowRoot?h([e],t.includeContainer,{filter:S.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:T}):u(e,t.includeContainer,S.bind(null,t)))},B=function(e,t){return(t=t||{}).getShadowRoot?h([e],t.includeContainer,{filter:k.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):u(e,t.includeContainer,k.bind(null,t))},M=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,n)&&S(t,e)},L=i.concat("iframe:not([inert]):not([inert] *)").join(","),F=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,L)&&k(t,e)}},55726:e=>{e.exports={card:"Card_card__S5Ka1",clickable:"Card_clickable__N6ZT_","children--deletable":"Card_children--deletable__EJYJI",deleteButton:"Card_deleteButton__c6r4h","deleteButton--centered":"Card_deleteButton--centered__Dd33r","deleteButton--hidden":"Card_deleteButton--hidden__XRRCX",disabled:"Card_disabled__XHJuZ","size--default":"Card_size--default__WMqZP","size--small":"Card_size--small__gEMY0"}},56047:(e,t,r)=>{"use strict";function i(e,t){let r;if(void 0===t)for(let t of e)null!=t&&(r<t||void 0===r&&t>=t)&&(r=t);else{let i=-1;for(let n of e)null!=(n=t(n,++i,e))&&(r<n||void 0===r&&n>=n)&&(r=n)}return r}function n(e,t){let r;if(void 0===t)for(let t of e)null!=t&&(r>t||void 0===r&&t>=t)&&(r=t);else{let i=-1;for(let n of e)null!=(n=t(n,++i,e))&&(r>n||void 0===r&&n>=n)&&(r=n)}return r}function o(e){return e}function a(e){return"translate("+e+",0)"}function s(e){return"translate(0,"+e+")"}function l(){return!this.__axis}function c(e,t){var r=[],i=null,n=null,c=6,u=6,h=3,d="u">typeof window&&window.devicePixelRatio>1?0:.5,p=1===e||4===e?-1:1,f=4===e||2===e?"x":"y",g=1===e||3===e?a:s;function m(a){var s=null==i?t.ticks?t.ticks.apply(t,r):t.domain():i,m=null==n?t.tickFormat?t.tickFormat.apply(t,r):o:n,_=Math.max(c,0)+h,y=t.range(),x=+y[0]+d,b=+y[y.length-1]+d,v=(t.bandwidth?function(e,t){return t=Math.max(0,e.bandwidth()-2*t)/2,e.round()&&(t=Math.round(t)),r=>+e(r)+t}:function(e){return t=>+e(t)})(t.copy(),d),C=a.selection?a.selection():a,w=C.selectAll(".domain").data([null]),k=C.selectAll(".tick").data(s,t).order(),S=k.exit(),T=k.enter().append("g").attr("class","tick"),A=k.select("line"),E=k.select("text");w=w.merge(w.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),k=k.merge(T),A=A.merge(T.append("line").attr("stroke","currentColor").attr(f+"2",p*c)),E=E.merge(T.append("text").attr("fill","currentColor").attr(f,p*_).attr("dy",1===e?"0em":3===e?"0.71em":"0.32em")),a!==C&&(w=w.transition(a),k=k.transition(a),A=A.transition(a),E=E.transition(a),S=S.transition(a).attr("opacity",1e-6).attr("transform",function(e){return isFinite(e=v(e))?g(e+d):this.getAttribute("transform")}),T.attr("opacity",1e-6).attr("transform",function(e){var t=this.parentNode.__axis;return g((t&&isFinite(t=t(e))?t:v(e))+d)})),S.remove(),w.attr("d",4===e||2===e?u?"M"+p*u+","+x+"H"+d+"V"+b+"H"+p*u:"M"+d+","+x+"V"+b:u?"M"+x+","+p*u+"V"+d+"H"+b+"V"+p*u:"M"+x+","+d+"H"+b),k.attr("opacity",1).attr("transform",function(e){return g(v(e)+d)}),A.attr(f+"2",p*c),E.attr(f,p*_).text(m),C.filter(l).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===e?"start":4===e?"end":"middle"),C.each(function(){this.__axis=v})}return m.scale=function(e){return arguments.length?(t=e,m):t}
72,m.ticks=function(){return r=Array.from(arguments),m},m.tickArguments=function(e){return arguments.length?(r=null==e?[]:Array.from(e),m):r.slice()},m.tickValues=function(e){return arguments.length?(i=null==e?null:Array.from(e),m):i&&i.slice()},m.tickFormat=function(e){return arguments.length?(n=e,m):n},m.tickSize=function(e){return arguments.length?(c=u=+e,m):c},m.tickSizeInner=function(e){return arguments.length?(c=+e,m):c},m.tickSizeOuter=function(e){return arguments.length?(u=+e,m):u},m.tickPadding=function(e){return arguments.length?(h=+e,m):h},m.offset=function(e){return arguments.length?(d=+e,m):d},m}function u(e){return c(1,e)}function h(e){return c(3,e)}function d(){}function p(e){return null==e?d:function(){return this.querySelector(e)}}function f(){return[]}function g(e){return null==e?f:function(){return this.querySelectorAll(e)}}function m(e){return function(){return this.matches(e)}}function _(e){return function(t){return t.matches(e)}}r.d(t,{JLW:()=>nU,l78:()=>h,tlR:()=>u,qrM:()=>n6,Yu4:()=>n8,IA3:()=>oe,Wi0:()=>or,PGM:()=>oi,OEq:()=>oo,y8u:()=>ol,olC:()=>ou,IrU:()=>od,oDi:()=>og,Q7f:()=>o_,cVp:()=>ox,lUB:()=>nX,Lx9:()=>ov,nVG:()=>oE,uxU:()=>oB,Xf2:()=>oF,GZz:()=>oj,UPb:()=>oO,dyv:()=>oP,GPZ:()=>ea,Sk5:()=>tq,bEH:()=>ro,n8j:()=>nJ,T9B:()=>i,jkA:()=>n,rLf:()=>n2,WH:()=>function e(){var t,r,i=rh().unknown(void 0),n=i.domain,o=i.range,a=0,s=1,l=!1,c=0,u=0,h=.5;function d(){var e=n().length,i=s<a,d=i?s:a,p=i?a:s;t=(p-d)/Math.max(1,e-c+2*u),l&&(t=Math.floor(t)),d+=(p-d-t*(e-c))*h,r=t*(1-c),l&&(d=Math.round(d),r=Math.round(r));var f=(function(e,t,r){e*=1,t*=1,r=(n=arguments.length)<2?(t=e,e=0,1):n<3?1:+r;for(var i=-1,n=0|Math.max(0,Math.ceil((t-e)/r)),o=Array(n);++i<n;)o[i]=e+i*r;return o})(e).map(function(e){return d+t*e});return o(i?f.reverse():f)}return delete i.unknown,i.domain=function(e){return arguments.length?(n(e),d()):n()},i.range=function(e){return arguments.length?([a,s]=e,a*=1,s*=1,d()):[a,s]},i.rangeRound=function(e){return[a,s]=e,a*=1,s*=1,l=!0,d()},i.bandwidth=function(){return r},i.step=function(){return t},i.round=function(e){return arguments.length?(l=!!e,d()):l},i.padding=function(e){return arguments.length?(c=Math.min(1,u=+e),d()):c},i.paddingInner=function(e){return arguments.length?(c=Math.min(1,e),d()):c},i.paddingOuter=function(e){return arguments.length?(u=+e,d()):u},i.align=function(e){return arguments.length?(h=Math.max(0,Math.min(1,e)),d()):h},i.copy=function(){return e(n(),[a,s]).round(l).paddingInner(c).paddingOuter(u).align(h)},ra.apply(d(),arguments)},m4Y:()=>function e(){var t,r=rF();return r.copy=function(){return rL(r,e())},ra.apply(r,arguments),t=r.domain,r.ticks=function(e){var r=t();return function(e,t,r){if(t*=1,e*=1,!((r*=1)>0))return[];if(e===t)return[e];let i=t<e,[n,o,a]=i?rg(t,e,r):rg(e,t,r);if(!(o>=n))return[];let s=o-n+1,l=Array(s);if(i)if(a<0)for(let e=0;e<s;++e)l[e]=-((o-e)/a);else for(let e=0;e<s;++e)l[e]=(o-e)*a;else if(a<0)for(let e=0;e<s;++e)l[e]=-((n+e)/a);else for(let e=0;e<s;++e)l[e]=(n+e)*a;return l}(r[0],r[r.length-1],null==e?10:e)},r.tickFormat=function(e,r){var i=t();return function(e,t,r,i){var n,o,a=r_(e,t,r);switch((i=tj(null==i?",f":i)).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return null!=i.precision||isNaN(o=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(tF(s)/3)))-tF(Math.abs(a))))||(i.precision=o),es(i,s);case"":case"e":case"g":case"p":case"r":null!=i.precision||isNaN(o=Math.max(0,tF(Math.abs(Math.max(Math.abs(e),Math.abs(t)))-(n=Math.abs(n=a)))-tF(n))+1)||(i.precision=o-("e"===i.type));break;case"f":case"%":null!=i.precision||isNaN(o=Math.max(0,-tF(Math.abs(a))))||(i.precision=o-("%"===i.type)*2)}return ea(i)}(i[0],i[i.length-1],null==e?10:e,r)},r.nice=function(e){null==e&&(e=10);var i,n,o=t(),a=0,s=o.length-1,l=o[a],c=o[s],u=10;for(c<l&&(n=l,l=c,c=n,n=a,a=s,s=n);u-- >0;){if((n=rm(l,c,e))===i)return o[a]=l,o[s]=c,t(o);if(n>0)l=Math.floor(l/n)*n,c=Math.ceil(c/n)*n;else if(n<0)l=Math.ceil(l*n)/n,c=Math.floor(c*n)/n;else break;i=n}return r},r},UMr:()=>rh,w7C:()=>nb,zt:()=>nv,Ltv:()=>nC,UAC:()=>rq,DCK:()=>ec,TUC:()=>rZ,Agd:()=>rN,t6C:()=>rO,wXd:()=>rD,ABi:()=>rU,Ui6:()=>r7,rGn:()=>rQ,ucG:()=>rR,YPH:()=>rK,Mol:()=>rX,PGu:()=>rV,GuW:()=>rY,hkb:()=>tQ});var y=Array.prototype.find;function x(){return this.firstElementChild}var b=Array.prototype.filter;function v(){return Array.from(this.children)}function C(e){return Array(e.length)}function w(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function k(e,t,r,i,n,o){for(var a,s=0,l=t.length,c=o.length;s<c;++s)(a=t[s])?(a.__data__=o[s],i[s]=a):r[s]=new w(e,o[s]);for(;s<l;++s)(a=t[s])&&(n[s]=a)}function S(e,t,r,i,n,o,a){var s,l,c,u=new Map,h=t.length,d=o.length,p=Array(h);for(s=0;s<h;++s)(l=t[s])&&(p[s]=c=a.call(l,l.__data__,s,t)+"",u.has(c)?n[s]=l:u.set(c,l));for(s=0;s<d;++s)c=a.call(e,o[s],s,o)+"",(l=u.get(c))?(i[s]=l,l.__data__=o[s],u.delete(c)):r[s]=new w(e,o[s]);for(s=0;s<h;++s)(l=t[s])&&u.get(p[s])===l&&(n[s]=l)}function T(e){return e.__data__}function A(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}w.prototype={constructor:w,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}};var E="http://www.w3.org/1999/xhtml";let B={svg:"http://www.w3.org/2000/svg",xhtml:E,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function M(e){var t=e+="",r=t.indexOf(":");return r>=0&&"xmlns"!==(t=e.slice(0,r))&&(e=e.slice(r+1)),B.hasOwnProperty(t)?{space:B[t],local:e}:e}function L(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function F(e,t){return e.style.getPropertyValue(t)||L(e).getComputedStyle(e,null).getPropertyValue(t)}function I(e){return e.trim().split(/^|\s+/)}function j(e){return e.classList||new P(e)}function P(e){this._node=e,this._names=I(e.getAttribute("class")||"")}function O(e,t){for(var r=j(e),i=-1,n=t.length;++i<n;)r.add(t[i])}function R(e,t){for(var r=j(e),i=-1,n=t.length;++i<n;)r.remove(t[i])}function D(){this.textContent=""}function $(){this.innerHTML=""}function N(){this.nextSibling&&this.parentNode.appendChild(this)}function z(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function q(e){var t=M(e);return(t.local?function(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}:function(e){return function(){var t=this.ownerDocument,r=this.namespaceURI;return r===E&&t.documentElement.namespaceURI===E?t.createElement(e):t.createElementNS(r,e)}})(t)}function G(){return null}function W(){var e=this.parentNode;e&&e.removeChild(this)}function H(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function K(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function U(e){return function(){var t=this.__on;if(t){for(var r,i=0,n=-1,o=t.length;i<o;++i)(r=t[i],e.type&&r.type!==e.type||r.name!==e.name)?t[++n]=r:this.removeEventListener(r.type,r.listener,r.options);++n?t.length=n:delete this.__on}}}function V(e,t,r){return function(){var i,n=this.__on,o=function(e){t.call(this,e,this.__data__)};if(n){for(var a=0,s=n.length;a<s;++a)if((i=n[a]).type===e.type&&i.name===e.name){this.removeEventListener(i.type,i.listener,i.options),this.addEventListener(i.type,i.listener=o,i.options=r),i.value=t;return}}this.addEventListener(e.type,o,r),i={type:e.type,name:e.name,value:t,listener:o,options:r},n?n.push(i):this.__on=[i]}}function Y(e,t,r){var i=L(e),n=i.CustomEvent;"function"==typeof n?n=new n(t,r):(n=i.document.createEvent("Event"),r?(n.initEvent(t,r.bubbles,r.cancelable),n.detail=r.detail):n.initEvent(t,!1,!1)),e.dispatchEvent(n)}P.prototype={add:function(e){0>this._names.indexOf(e)&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};var X=[null];function Z(e,t){this._groups=e,this._parents=t}function Q(){return new Z([[document.documentElement]],X)}Z.prototype=Q.prototype={constructor:Z,select:function(e){"function"!=typeof e&&(e=p(e));for(var t=this._groups,r=t.length,i=Array(r),n=0;n<r;++n)for(var o,a,s=t[n],l=s.length,c=i[n]=Array(l),u=0;u<l;++u)(o=s[u])&&(a=e.call(o,o.__data__,u,s))&&("__data__"in o&&(a.__data__=o.__data__),c[u]=a);return new Z(i,this._parents)},selectAll:function(e){if("function"==typeof e){var t;t=e,e=function(){var e;return e=t.apply(this,arguments),null==e?[]:Array.isArray(e)?e:Array.from(e)}}else e=g(e);for(var r=this._groups,i=r.length,n=[],o=[],a=0;a<i;++a)for(var s,l=r[a],c=l.length,u=0;u<c;++u)(s=l[u])&&(n.push(e.call(s,s.__data__,u,l)),o.push(s));return new Z(n,o)},selectChild:function(e){var t;return this.select(null==e?x:(t="function"==typeof e?e:_(e),function(){return y.c
72all(this.children,t)}))},selectChildren:function(e){var t;return this.selectAll(null==e?v:(t="function"==typeof e?e:_(e),function(){return b.call(this.children,t)}))},filter:function(e){"function"!=typeof e&&(e=m(e));for(var t=this._groups,r=t.length,i=Array(r),n=0;n<r;++n)for(var o,a=t[n],s=a.length,l=i[n]=[],c=0;c<s;++c)(o=a[c])&&e.call(o,o.__data__,c,a)&&l.push(o);return new Z(i,this._parents)},data:function(e,t){if(!arguments.length)return Array.from(this,T);var r=t?S:k,i=this._parents,n=this._groups;"function"!=typeof e&&(y=e,e=function(){return y});for(var o=n.length,a=Array(o),s=Array(o),l=Array(o),c=0;c<o;++c){var u=i[c],h=n[c],d=h.length,p="object"==typeof(_=e.call(u,u&&u.__data__,c,i))&&"length"in _?_:Array.from(_),f=p.length,g=s[c]=Array(f),m=a[c]=Array(f);r(u,h,g,m,l[c]=Array(d),p,t);for(var _,y,x,b,v=0,C=0;v<f;++v)if(x=g[v]){for(v>=C&&(C=v+1);!(b=m[C])&&++C<f;);x._next=b||null}}return(a=new Z(a,i))._enter=s,a._exit=l,a},enter:function(){return new Z(this._enter||this._groups.map(C),this._parents)},exit:function(){return new Z(this._exit||this._groups.map(C),this._parents)},join:function(e,t,r){var i=this.enter(),n=this,o=this.exit();return"function"==typeof e?(i=e(i))&&(i=i.selection()):i=i.append(e+""),null!=t&&(n=t(n))&&(n=n.selection()),null==r?o.remove():r(o),i&&n?i.merge(n).order():n},merge:function(e){for(var t=e.selection?e.selection():e,r=this._groups,i=t._groups,n=r.length,o=i.length,a=Math.min(n,o),s=Array(n),l=0;l<a;++l)for(var c,u=r[l],h=i[l],d=u.length,p=s[l]=Array(d),f=0;f<d;++f)(c=u[f]||h[f])&&(p[f]=c);for(;l<n;++l)s[l]=r[l];return new Z(s,this._parents)},selection:function(){return this},order:function(){for(var e=this._groups,t=-1,r=e.length;++t<r;)for(var i,n=e[t],o=n.length-1,a=n[o];--o>=0;)(i=n[o])&&(a&&4^i.compareDocumentPosition(a)&&a.parentNode.insertBefore(i,a),a=i);return this},sort:function(e){function t(t,r){return t&&r?e(t.__data__,r.__data__):!t-!r}e||(e=A);for(var r=this._groups,i=r.length,n=Array(i),o=0;o<i;++o){for(var a,s=r[o],l=s.length,c=n[o]=Array(l),u=0;u<l;++u)(a=s[u])&&(c[u]=a);c.sort(t)}return new Z(n,this._parents).order()},call:function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var e=this._groups,t=0,r=e.length;t<r;++t)for(var i=e[t],n=0,o=i.length;n<o;++n){var a=i[n];if(a)return a}return null},size:function(){let e=0;for(let t of this)++e;return e},empty:function(){return!this.node()},each:function(e){for(var t=this._groups,r=0,i=t.length;r<i;++r)for(var n,o=t[r],a=0,s=o.length;a<s;++a)(n=o[a])&&e.call(n,n.__data__,a,o);return this},attr:function(e,t){var r=M(e);if(arguments.length<2){var i=this.node();return r.local?i.getAttributeNS(r.space,r.local):i.getAttribute(r)}return this.each((null==t?r.local?function(e){return function(){this.removeAttributeNS(e.space,e.local)}}:function(e){return function(){this.removeAttribute(e)}}:"function"==typeof t?r.local?function(e,t){return function(){var r=t.apply(this,arguments);null==r?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,r)}}:function(e,t){return function(){var r=t.apply(this,arguments);null==r?this.removeAttribute(e):this.setAttribute(e,r)}}:r.local?function(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}:function(e,t){return function(){this.setAttribute(e,t)}})(r,t))},style:function(e,t,r){return arguments.length>1?this.each((null==t?function(e){return function(){this.style.removeProperty(e)}}:"function"==typeof t?function(e,t,r){return function(){var i=t.apply(this,arguments);null==i?this.style.removeProperty(e):this.style.setProperty(e,i,r)}}:function(e,t,r){return function(){this.style.setProperty(e,t,r)}})(e,t,null==r?"":r)):F(this.node(),e)},property:function(e,t){return arguments.length>1?this.each((null==t?function(e){return function(){delete this[e]}}:"function"==typeof t?function(e,t){return function(){var r=t.apply(this,arguments);null==r?delete this[e]:this[e]=r}}:function(e,t){return function(){this[e]=t}})(e,t)):this.node()[e]},classed:function(e,t){var r=I(e+"");if(arguments.length<2){for(var i=j(this.node()),n=-1,o=r.length;++n<o;)if(!i.contains(r[n]))return!1;return!0}return this.each(("function"==typeof t?function(e,t){return function(){(t.apply(this,arguments)?O:R)(this,e)}}:t?function(e){return function(){O(this,e)}}:function(e){return function(){R(this,e)}})(r,t))},text:function(e){return arguments.length?this.each(null==e?D:("function"==typeof e?function(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}:function(e){return function(){this.textContent=e}})(e)):this.node().textContent},html:function(e){return arguments.length?this.each(null==e?$:("function"==typeof e?function(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?"":t}}:function(e){return function(){this.innerHTML=e}})(e)):this.node().innerHTML},raise:function(){return this.each(N)},lower:function(){return this.each(z)},append:function(e){var t="function"==typeof e?e:q(e);return this.select(function(){return this.appendChild(t.apply(this,arguments))})},insert:function(e,t){var r="function"==typeof e?e:q(e),i=null==t?G:"function"==typeof t?t:p(t);return this.select(function(){return this.insertBefore(r.apply(this,arguments),i.apply(this,arguments)||null)})},remove:function(){return this.each(W)},clone:function(e){return this.select(e?K:H)},datum:function(e){return arguments.length?this.property("__data__",e):this.node().__data__},on:function(e,t,r){var i,n,o=(e+"").trim().split(/^|\s+/).map(function(e){var t="",r=e.indexOf(".");return r>=0&&(t=e.slice(r+1),e=e.slice(0,r)),{type:e,name:t}}),a=o.length;if(arguments.length<2){var s=this.node().__on;if(s){for(var l,c=0,u=s.length;c<u;++c)for(i=0,l=s[c];i<a;++i)if((n=o[i]).type===l.type&&n.name===l.name)return l.value}return}for(s=t?V:U,i=0;i<a;++i)this.each(s(o[i],t,r));return this},dispatch:function(e,t){return this.each(("function"==typeof t?function(e,t){return function(){return Y(this,e,t.apply(this,arguments))}}:function(e,t){return function(){return Y(this,e,t)}})(e,t))},[Symbol.iterator]:function*(){for(var e=this._groups,t=0,r=e.length;t<r;++t)for(var i,n=e[t],o=0,a=n.length;o<a;++o)(i=n[o])&&(yield i)}};var J={value:()=>{}};function ee(){for(var e,t=0,r=arguments.length,i={};t<r;++t){if(!(e=arguments[t]+"")||e in i||/[\s.]/.test(e))throw Error("illegal type: "+e);i[e]=[]}return new et(i)}function et(e){this._=e}function er(e,t,r){for(var i=0,n=e.length;i<n;++i)if(e[i].name===t){e[i]=J,e=e.slice(0,i).concat(e.slice(i+1));break}return null!=r&&e.push({name:t,value:r}),e}et.prototype=ee.prototype={constructor:et,on:function(e,t){var r,i=this._,n=(e+"").trim().split(/^|\s+/).map(function(e){var t="",r=e.indexOf(".");if(r>=0&&(t=e.slice(r+1),e=e.slice(0,r)),e&&!i.hasOwnProperty(e))throw Error("unknown type: "+e);return{type:e,name:t}}),o=-1,a=n.length;if(arguments.length<2){for(;++o<a;)if((r=(e=n[o]).type)&&(r=function(e,t){for(var r,i=0,n=e.length;i<n;++i)if((r=e[i]).name===t)return r.value}(i[r],e.name)))return r;return}if(null!=t&&"function"!=typeof t)throw Error("invalid callback: "+t);for(;++o<a;)if(r=(e=n[o]).type)i[r]=er(i[r],e.name,t);else if(null==t)for(r in i)i[r]=er(i[r],e.name,null);return this},copy:function(){var e={},t=this._;for(var r in t)e[r]=t[r].slice();return new et(e)},call:function(e,t){if((r=arguments.length-2)>0)for(var r,i,n=Array(r),o=0;o<r;++o)n[o]=arguments[o+2];if(!this._.hasOwnProperty(e))throw Error("unknown type: "+e);for(i=this._[e],o=0,r=i.length;o<r;++o)i[o].value.apply(t,n)},apply:function(e,t,r){if(!this._.hasOwnProperty(e))throw Error("unknown type: "+e);for(var i=this._[e],n=0,o=i.length;n<o;++n)i[n].value.apply(t,r)}};var ei,en,eo,ea,es,el,ec,eu,eh,ed=0,ep=0,ef=0,eg=0,em=0,e_=0,ey="object"==typeof performance&&performance.now?performance:Date,ex="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function eb(){return em||(ex(ev),em=ey.now()+e_)}function ev(){em=0}function eC(){this._call=this._time=this._next=null}function ew(e,t,r){var i=new eC;return i.restart(e,t,r),i}function ek(){em=(eg=ey.now())+e_,ed=ep=0;try{eb(),++ed;for(var e,t=eu;t;)(e=em-t._time)>=0&&t._call.call(void 0,e),t=t._next;--ed}finally{ed=0,function(){for(var e,t,r=eu,i=1/0;r;)r._call?(i>r._time&&(i=r._time),e=r,r=r._next):(t=r._next,r._next=null,r=e?e._next=t:eu=t);eh=e,eT(i)}(),em=0}}function eS(){var e=ey.now(),t=e-eg;t>1e3&&(e_-=t,eg=e)}function eT(e){!ed&&(ep&&(ep=clearTimeout(ep)),e-em>24?(e<1/0&&(ep=setTimeout(ek,e-ey.now()-e_)),ef&&(ef=clearInterval(ef))):(ef||(eg=ey.now(),ef=setInterval(eS,1e3)),ed=1,ex(ek)))}function eA(e,t,r){var i=new eC;return t=null==t?0:+t,i.restart(r=>{i.stop(),e(r+t)},t,r),i}eC.prototype=ew.prototype={constructor:eC,restart:function(e,t,r){if("function"!=typeof e)throw TypeError("callback is not a function");r=(null==r?eb():+r)+(null==t?0:+t),this._next||eh===this||(eh?eh._next=this:eu=this,eh=this),this._call=e,this._time=r,eT()},stop:function(){this._call&&(this._call=null,this._time=1/0,eT())}};var eE=ee("start","end","cancel","interrupt"),eB=[];function eM(e,t,r,i,n,o){var a=e.__transition;if(a){if(r in a)return}else e.__transition={};!function(e,t,r){var i,n=e.__transition;function o(l){var c,u,h,d;if(1!==r.state)return s();for(c in n)if((d=n[c]).name===r.name){if(3===d.state)return eA(o);4===d.state?(d.state=6,d.timer.stop(),d.on.call("interrupt",e,e.__data__,d.index,d.group),delete n[c]):+c<t&&(d.state=6,d.timer.stop(),d.on.call("cancel",e,e.__data__,d.index,d.group),delete n[c])}if(eA(function(){3===r.state&&(r.state=4,r.timer.restart(a,r.delay,r.time),a(l))}),r.state=2,r.on.call("start",e,e.__data__,r.index,r.group),2===r.state){for(r.state=3,i=Array(h=r.tween.length),c=0,u=-1;c<h;++c)(d=r.tween[c].value.call(e,e.__data__,r.index,r.group))&&(i[
72++u]=d);i.length=u+1}}function a(t){for(var n=t<r.duration?r.ease.call(null,t/r.duration):(r.timer.restart(s),r.state=5,1),o=-1,a=i.length;++o<a;)i[o].call(e,n);5===r.state&&(r.on.call("end",e,e.__data__,r.index,r.group),s())}function s(){for(var i in r.state=6,r.timer.stop(),delete n[t],n)return;delete e.__transition}n[t]=r,r.timer=ew(function(e){r.state=1,r.timer.restart(o,r.delay,r.time),r.delay<=e&&o(e-r.delay)},0,r.time)}(e,r,{name:t,index:i,group:n,on:eE,tween:eB,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:0})}function eL(e,t){var r=eI(e,t);if(r.state>0)throw Error("too late; already scheduled");return r}function eF(e,t){var r=eI(e,t);if(r.state>3)throw Error("too late; already running");return r}function eI(e,t){var r=e.__transition;if(!r||!(r=r[t]))throw Error("transition not found");return r}function ej(e,t){return e*=1,t*=1,function(r){return e*(1-r)+t*r}}var eP=180/Math.PI,eO={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function eR(e,t,r,i,n,o){var a,s,l;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(l=e*r+t*i)&&(r-=e*l,i-=t*l),(s=Math.sqrt(r*r+i*i))&&(r/=s,i/=s,l/=s),e*i<t*r&&(e=-e,t=-t,l=-l,a=-a),{translateX:n,translateY:o,rotate:Math.atan2(t,e)*eP,skewX:Math.atan(l)*eP,scaleX:a,scaleY:s}}function eD(e,t,r,i){function n(e){return e.length?e.pop()+" ":""}return function(o,a){var s,l,c,u,h=[],d=[];return o=e(o),a=e(a),!function(e,i,n,o,a,s){if(e!==n||i!==o){var l=a.push("translate(",null,t,null,r);s.push({i:l-4,x:ej(e,n)},{i:l-2,x:ej(i,o)})}else(n||o)&&a.push("translate("+n+t+o+r)}(o.translateX,o.translateY,a.translateX,a.translateY,h,d),s=o.rotate,l=a.rotate,s!==l?(s-l>180?l+=360:l-s>180&&(s+=360),d.push({i:h.push(n(h)+"rotate(",null,i)-2,x:ej(s,l)})):l&&h.push(n(h)+"rotate("+l+i),c=o.skewX,u=a.skewX,c!==u?d.push({i:h.push(n(h)+"skewX(",null,i)-2,x:ej(c,u)}):u&&h.push(n(h)+"skewX("+u+i),!function(e,t,r,i,o,a){if(e!==r||t!==i){var s=o.push(n(o)+"scale(",null,",",null,")");a.push({i:s-4,x:ej(e,r)},{i:s-2,x:ej(t,i)})}else(1!==r||1!==i)&&o.push(n(o)+"scale("+r+","+i+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,h,d),o=a=null,function(e){for(var t,r=-1,i=d.length;++r<i;)h[(t=d[r]).i]=t.x(e);return h.join("")}}}var e$=eD(function(e){let t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?eO:eR(t.a,t.b,t.c,t.d,t.e,t.f)},"px, ","px)","deg)"),eN=eD(function(e){return null==e?eO:(ei||(ei=document.createElementNS("http://www.w3.org/2000/svg","g")),ei.setAttribute("transform",e),e=ei.transform.baseVal.consolidate())?eR((e=e.matrix).a,e.b,e.c,e.d,e.e,e.f):eO},", ",")",")");function ez(e,t,r){var i=e._id;return e.each(function(){var e=eF(this,i);(e.value||(e.value={}))[t]=r.apply(this,arguments)}),function(e){return eI(e,i).value[t]}}function eq(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function eG(e,t){var r=Object.create(e.prototype);for(var i in t)r[i]=t[i];return r}function eW(){}var eH="\\s*([+-]?\\d+)\\s*",eK="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",eU="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",eV=/^#([0-9a-f]{3,8})$/,eY=RegExp(`^rgb\\(${eH},${eH},${eH}\\)$`),eX=RegExp(`^rgb\\(${eU},${eU},${eU}\\)$`),eZ=RegExp(`^rgba\\(${eH},${eH},${eH},${eK}\\)$`),eQ=RegExp(`^rgba\\(${eU},${eU},${eU},${eK}\\)$`),eJ=RegExp(`^hsl\\(${eK},${eU},${eU}\\)$`),e0=RegExp(`^hsla\\(${eK},${eU},${eU},${eK}\\)$`),e1={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32};function e2(){return this.rgb().formatHex()}function e5(){return this.rgb().formatRgb()}function e3(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=eV.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?e4(t):3===r?new e9(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?e6(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?e6(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=eY.exec(e))?new e9(t[1],t[2],t[3],1):(t=eX.exec(e))?new e9(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=eZ.exec(e))?e6(t[1],t[2],t[3],t[4]):(t=eQ.exec(e))?e6(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=eJ.exec(e))?to(t[1],t[2]/100,t[3]/100,1):(t=e0.exec(e))?to(t[1],t[2]/100,t[3]/100,t[4]):e1.hasOwnProperty(e)?e4(e1[e]):"transparent"===e?new e9(NaN,NaN,NaN,0):null}function e4(e){return new e9(e>>16&255,e>>8&255,255&e,1)}
72function e6(e,t,r,i){return i<=0&&(e=t=r=NaN),new e9(e,t,r,i)}function e7(e){return(e instanceof eW||(e=e3(e)),e)?new e9((e=e.rgb()).r,e.g,e.b,e.opacity):new e9}function e8(e,t,r,i){return 1==arguments.length?e7(e):new e9(e,t,r,null==i?1:i)}function e9(e,t,r,i){this.r=+e,this.g=+t,this.b=+r,this.opacity=+i}function te(){return`#${tn(this.r)}${tn(this.g)}${tn(this.b)}`}function tt(){let e=tr(this.opacity);return`${1===e?"rgb(":"rgba("}${ti(this.r)}, ${ti(this.g)}, ${ti(this.b)}${1===e?")":`, ${e})`}`}function tr(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function ti(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function tn(e){return((e=ti(e))<16?"0":"")+e.toString(16)}function to(e,t,r,i){return i<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new ts(e,t,r,i)}function ta(e){if(e instanceof ts)return new ts(e.h,e.s,e.l,e.opacity);if(e instanceof eW||(e=e3(e)),!e)return new ts;if(e instanceof ts)return e;var t=(e=e.rgb()).r/255,r=e.g/255,i=e.b/255,n=Math.min(t,r,i),o=Math.max(t,r,i),a=NaN,s=o-n,l=(o+n)/2;return s?(a=t===o?(r-i)/s+(r<i)*6:r===o?(i-t)/s+2:(t-r)/s+4,s/=l<.5?o+n:2-o-n,a*=60):s=l>0&&l<1?0:a,new ts(a,s,l,e.opacity)}function ts(e,t,r,i){this.h=+e,this.s=+t,this.l=+r,this.opacity=+i}function tl(e){return(e=(e||0)%360)<0?e+360:e}function tc(e){return Math.max(0,Math.min(1,e||0))}function tu(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}function th(e,t,r,i,n){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*r+(1+3*e+3*o-3*a)*i+a*n)/6}eq(eW,e3,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:e2,formatHex:e2,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return ta(this).formatHsl()},formatRgb:e5,toString:e5}),eq(e9,e8,eG(eW,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new e9(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new e9(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new e9(ti(this.r),ti(this.g),ti(this.b),tr(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:te,formatHex:te,formatHex8:function(){return`#${tn(this.r)}${tn(this.g)}${tn(this.b)}${tn((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:tt,toString:tt})),eq(ts,function(e,t,r,i){return 1==arguments.length?ta(e):new ts(e,t,r,null==i?1:i)},eG(eW,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new ts(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new ts(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,i=r+(r<.5?r:1-r)*t,n=2*r-i;return new e9(tu(e>=240?e-240:e+120,n,i),tu(e,n,i),tu(e<120?e+240:e-120,n,i),this.opacity)},clamp(){return new ts(tl(this.h),tc(this.s),tc(this.l),tr(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=tr(this.opacity);return`${1===e?"hsl(":"hsla("}${tl(this.h)}, ${100*tc(this.s)}%, ${100*tc(this.l)}%${1===e?")":`, ${e})`}`}}));let td=e=>()=>e;function tp(e,t){return function(r){return e+r*t}}function tf(e,t){var r=t-e;return r?tp(e,r):td(isNaN(e)?t:e)}let tg=function e(t){var r,i=1==(r=+t)?tf:function(e,t){var i,n,o;return t-e?(i=e,n=t,i=Math.pow(i,o=r),n=Math.pow(n,o)-i,o=1/o,function(e){return Math.pow(i+e*n,o)}):td(isNaN(e)?t:e)};function n(e,t){var r=i((e=e8(e)).r,(t=e8(t)).r),n=i(e.g,t.g),o=i(e.b,t.b),a=tf(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=n(t),e.b=o(t),e.opacity=a(t),e+""}}return n.gamma=e,n}(1);function tm(e){return function(t){var r,i,n=t.length,o=Array(n),a=Array(n),s=Array(n);for(r=0;r<n;++r)i=e8(t[r]),o[r]=i.r||0,a[r]=i.g||0,s[r]=i.b||0;return o=e(o),a=e(a),s=e(s),i.opacity=1,function(e){return i.r=o(e),i.g=a(e),i.b=s(e),i+""}}}tm(function(e){var t=e.length-1;return function(r){var i=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),n=e[i],o=e[i+1],a=i>0?e[i-1]:2*n-o,s=i<t-1?e[i+2]:2*o-n;return th((r-i/t)*t,a,n,o,s)}}
72),tm(function(e){var t=e.length;return function(r){var i=Math.floor(((r%=1)<0?++r:r)*t),n=e[(i+t-1)%t],o=e[i%t],a=e[(i+1)%t],s=e[(i+2)%t];return th((r-i/t)*t,n,o,a,s)}});var t_=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,ty=RegExp(t_.source,"g");function tx(e,t){var r,i,n,o,a,s=t_.lastIndex=ty.lastIndex=0,l=-1,c=[],u=[];for(e+="",t+="";(n=t_.exec(e))&&(o=ty.exec(t));)(a=o.index)>s&&(a=t.slice(s,a),c[l]?c[l]+=a:c[++l]=a),(n=n[0])===(o=o[0])?c[l]?c[l]+=o:c[++l]=o:(c[++l]=null,u.push({i:l,x:ej(n,o)})),s=ty.lastIndex;return s<t.length&&(a=t.slice(s),c[l]?c[l]+=a:c[++l]=a),c.length<2?u[0]?(r=u[0].x,function(e){return r(e)+""}):(i=t,function(){return i}):(t=u.length,function(e){for(var r,i=0;i<t;++i)c[(r=u[i]).i]=r.x(e);return c.join("")})}function tb(e,t){var r;return("number"==typeof t?ej:t instanceof e3?tg:(r=e3(t))?(t=r,tg):tx)(e,t)}var tv=Q.prototype.constructor;function tC(e){return function(){this.style.removeProperty(e)}}var tw=0;function tk(e,t,r,i){this._groups=e,this._parents=t,this._name=r,this._id=i}var tS=Q.prototype;tk.prototype=(function(e){return Q().transition(e)}).prototype={constructor:tk,select:function(e){var t=this._name,r=this._id;"function"!=typeof e&&(e=p(e));for(var i=this._groups,n=i.length,o=Array(n),a=0;a<n;++a)for(var s,l,c=i[a],u=c.length,h=o[a]=Array(u),d=0;d<u;++d)(s=c[d])&&(l=e.call(s,s.__data__,d,c))&&("__data__"in s&&(l.__data__=s.__data__),h[d]=l,eM(h[d],t,r,d,h,eI(s,r)));return new tk(o,this._parents,t,r)},selectAll:function(e){var t=this._name,r=this._id;"function"!=typeof e&&(e=g(e));for(var i=this._groups,n=i.length,o=[],a=[],s=0;s<n;++s)for(var l,c=i[s],u=c.length,h=0;h<u;++h)if(l=c[h]){for(var d,p=e.call(l,l.__data__,h,c),f=eI(l,r),m=0,_=p.length;m<_;++m)(d=p[m])&&eM(d,t,r,m,p,f);o.push(p),a.push(l)}return new tk(o,a,t,r)},selectChild:tS.selectChild,selectChildren:tS.selectChildren,filter:function(e){"function"!=typeof e&&(e=m(e));for(var t=this._groups,r=t.length,i=Array(r),n=0;n<r;++n)for(var o,a=t[n],s=a.length,l=i[n]=[],c=0;c<s;++c)(o=a[c])&&e.call(o,o.__data__,c,a)&&l.push(o);return new tk(i,this._parents,this._name,this._id)},merge:function(e){if(e._id!==this._id)throw Error();for(var t=this._groups,r=e._groups,i=t.length,n=r.length,o=Math.min(i,n),a=Array(i),s=0;s<o;++s)for(var l,c=t[s],u=r[s],h=c.length,d=a[s]=Array(h),p=0;p<h;++p)(l=c[p]||u[p])&&(d[p]=l);for(;s<i;++s)a[s]=t[s];return new tk(a,this._parents,this._name,this._id)},selection:function(){return new tv(this._groups,this._parents)}
72,transition:function(){for(var e=this._name,t=this._id,r=++tw,i=this._groups,n=i.length,o=0;o<n;++o)for(var a,s=i[o],l=s.length,c=0;c<l;++c)if(a=s[c]){var u=eI(a,t);eM(a,e,r,c,s,{time:u.time+u.delay+u.duration,delay:0,duration:u.duration,ease:u.ease})}return new tk(i,this._parents,e,r)},call:tS.call,nodes:tS.nodes,node:tS.node,size:tS.size,empty:tS.empty,each:tS.each,on:function(e,t){var r,i,n,o,a,s,l=this._id;return arguments.length<2?eI(this.node(),l).on.on(e):this.each((r=l,i=e,n=t,s=(i+"").trim().split(/^|\s+/).every(function(e){var t=e.indexOf(".");return t>=0&&(e=e.slice(0,t)),!e||"start"===e})?eL:eF,function(){var e=s(this,r),t=e.on;t!==o&&(a=(o=t).copy()).on(i,n),e.on=a}))},attr:function(e,t){var r=M(e),i="transform"===r?eN:tb;return this.attrTween(e,"function"==typeof t?(r.local?function(e,t,r){var i,n,o;return function(){var a,s,l=r(this);return null==l?void this.removeAttributeNS(e.space,e.local):(a=this.getAttributeNS(e.space,e.local))===(s=l+"")?null:a===i&&s===n?o:(n=s,o=t(i=a,l))}}:function(e,t,r){var i,n,o;return function(){var a,s,l=r(this);return null==l?void this.removeAttribute(e):(a=this.getAttribute(e))===(s=l+"")?null:a===i&&s===n?o:(n=s,o=t(i=a,l))}})(r,i,ez(this,"attr."+e,t)):null==t?(r.local?function(e){return function(){this.removeAttributeNS(e.space,e.local)}}:function(e){return function(){this.removeAttribute(e)}})(r):(r.local?function(e,t,r){var i,n,o=r+"";return function(){var a=this.getAttributeNS(e.space,e.local);return a===o?null:a===i?n:n=t(i=a,r)}}:function(e,t,r){var i,n,o=r+"";return function(){var a=this.getAttribute(e);return a===o?null:a===i?n:n=t(i=a,r)}})(r,i,t))},attrTween:function(e,t){var r="attr."+e;if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==t)return this.tween(r,null);if("function"!=typeof t)throw Error();var i=M(e);return this.tween(r,(i.local?function(e,t){var r,i;function n(){var n=t.apply(this,arguments);return n!==i&&(r=(i=n)&&function(t){this.setAttributeNS(e.space,e.local,n.call(this,t))}),r}return n._value=t,n}:function(e,t){var r,i;function n(){var n=t.apply(this,arguments);return n!==i&&(r=(i=n)&&function(t){this.setAttribute(e,n.call(this,t))}),r}return n._value=t,n})(i,t))},style:function(e,t,r){var i,n,o,a,s,l,c,u,h,d,p,f,g,m,_,y,x,b,v,C,w,k="transform"==(e+="")?e$:tb;return null==t?this.styleTween(e,(i=e,function(){var e=F(this,i),t=(this.style.removeProperty(i),F(this,i));return e===t?null:e===n&&t===o?a:a=k(n=e,o=t)})).on("end.style."+e,tC(e)):"function"==typeof t?this.styleTween(e,(s=e,l=ez(this,"style."+e,t),function(){var e=F(this,s),t=l(this),r=t+"";return null==t&&(this.style.removeProperty(s),r=t=F(this,s)),e===r?null:e===c&&r===u?h:(u=r,h=k(c=e,t))})).each((d=this._id,x="end."+(y="style."+(p=e)),function(){var e=eF(this,d),t=e.on,r=null==e.value[y]?_||(_=tC(p)):void 0;(t!==f||m!==r)&&(g=(f=t).copy()).on(x,m=r),e.on=g})):this.styleTween(e,(b=e,w=t+"",function(){var e=F(this,b);return e===w?null:e===v?C:C=k(v=e,t)}),r).on("end.style."+e,null)},styleTween:function(e,t,r){var i="style."+(e+="");if(arguments.length<2)return(i=this.tween(i))&&i._value;if(null==t)return this.tween(i,null);if("function"!=typeof t)throw Error();return this.tween(i,function(e,t,r){var i,n;function o(){var o=t.apply(this,arguments);return o!==n&&(i=(n=o)&&function(t){this.style.setProperty(e,o.call(this,t),r)}),i}return o._value=t,o}(e,t,null==r?"":r))},text:function(e){var t,r;return this.tween("text","function"==typeof e?(t=ez(this,"text",e),function(){var e=t(this);this.textContent=null==e?"":e}):(r=null==e?"":e+"",function(){this.textContent=r}))},textTween:function(e){var t="text";if(arguments.length<1)return(t=this.tween(t))&&t._value;if(null==e)return this.tween(t,null);if("function"!=typeof e)throw Error();return this.tween(t,function(e){var t,r;function i(){var i=e.apply(this,arguments);return i!==r&&(t=(r=i)&&function(e){this.textContent=i.call(this,e)}),t}return i._value=e,i}(e))},remove:function(){var e;return this.on("end.remove",(e=this._id,function(){var t=this.parentNode;for(var r in this.__transition)if(+r!==e)return;t&&t.removeChild(this)}))},tween:function(e,t){var r=this._id;if(e+="",arguments.length<2){for(var i,n=eI(this.node(),r).tween,o=0,a=n.length;o<a;++o)if((i=n[o]).name===e)return i.value;return null}return this.each((null==t?function(e,t){var r,i;return function(){var n=eF(this,e),o=n.tween;if(o!==r){i=r=o;for(var a=0,s=i.length;a<s;++a)if(i[a].name===t){(i=i.slice()).splice(a,1);break}}n.tween=i}}:function(e,t,r){var i,n;if("function"!=typeof r)throw Error();return function(){var o=eF(this,e),a=o.tween;if(a!==i){n=(i=a).slice();for(var s={name:t,value:r},l=0,c=n.length;l<c;++l)if(n[l].name===t){n[l]=s;break}l===c&&n.push(s)}o.tween=n}})(r,e,t))},delay:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?function(e,t){return function(){eL(this,e).delay=+t.apply(this,arguments)}}:function(e,t){return t*=1,function(){eL(this,e).delay=t}})(t,e)):eI(this.node(),t).delay},duration:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?function(e,t){return function(){eF(this,e).duration=+t.apply(this,arguments)}}:function(e,t){return t*=1,function(){eF(this,e).duration=t}})(t,e)):eI(this.node(),t).duration},ease:function(e){var t=this._id;return arguments.length?this.each(function(e,t){if("function"!=typeof t)throw Error();return function(){eF(this,e).ease=t}}(t,e)):eI(this.node(),t).ease},easeVarying:function(e){var t;if("function"!=typeof e)throw Error();return this.each((t=this._id,function(){var r=e.apply(this,arguments);if("function"!=typeof r)throw Error();eF(this,t).ease=r}))},end:function(){var e,t,r=this,i=r._id,n=r.size();return new Promise(function(o,a){var s={value:a},l={value:function(){0==--n&&o()}};r.each(function(){var r=eF(this,i),n=r.on;n!==e&&((t=(e=n).copy())._.cancel.push(s),t._.interrupt.push(s),t._.end.push(l)),r.on=t}),0===n&&o()})},[Symbol.iterator]:tS[Symbol.iterator]};var tT={time:null,delay:0,duration:250,ease:function(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}};Q.prototype.interrupt=function(e){return this.each(function(){!function(e,t){var r,i,n,o=e.__transition,a=!0;if(o){for(n in t=null==t?null:t+"",o){if((r=o[n]).name!==t){a=!1;continue}i=r.state>2&&r.state<5,r.state=6,r.timer.stop(),r.on.call(i?"interrupt":"cancel",e,e.__data__,r.index,r.group),delete o[n]}a&&delete e.__transition}}(this,e)})},Q.prototype.transition=function(e){var t,r;e instanceof tk?(t=e._id,e=e._name):(t=++tw,(r=tT).time=eb(),e=null==e?null:e+"");for(var i=this._groups,n=i.length,o=0;o<n;++o)for(var a,s=i[o],l=s.length,c=0;c<l;++c)(a=s[c])&&eM(a,e,t,c,s,r||function(e,t){for(var r;!(r=e.__transition)||!(r=r[t]);)if(!(e=e.parentNode))throw Error(`transition ${t} not found`);return r}(a,t));return new tk(i,this._parents,e,t)};let{abs:tA,max:tE,min:tB}=Math;function tM(e){return{type:e}}function tL(e,t){if(!isFinite(e)||0===e)return null;var r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),i=e.slice(0,r);return[i.length>
721?i[0]+i.slice(2):i,+e.slice(r+1)]}function tF(e){return(e=tL(Math.abs(e)))?e[1]:NaN}["w","e"].map(tM),["n","s"].map(tM),["n","w","e","s","nw","ne","sw","se"].map(tM);var tI=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function tj(e){var t;if(!(t=tI.exec(e)))throw Error("invalid format: "+e);return new tP({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function tP(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function tO(e,t){var r=tL(e,t);if(!r)return e+"";var i=r[0],n=r[1];return n<0?"0."+Array(-n).join("0")+i:i.length>n+1?i.slice(0,n+1)+"."+i.slice(n+1):i+Array(n-i.length+2).join("0")}tj.prototype=tP.prototype,tP.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};let tR={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>tO(100*e,t),r:tO,s:function(e,t){var r=tL(e,t);if(!r)return en=void 0,e.toPrecision(t);var i=r[0],n=r[1],o=n-(en=3*Math.max(-8,Math.min(8,Math.floor(n/3))))+1,a=i.length;return o===a?i:o>a?i+Array(o-a+1).join("0"):o>0?i.slice(0,o)+"."+i.slice(o):"0."+Array(1-o).join("0")+tL(e,Math.max(0,t+o-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function tD(e){return e}var t$=Array.prototype.map,tN=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function tz(e){var t=0,r=e.children,i=r&&r.length;if(i)for(;--i>=0;)t+=r[i].value;else t=1;e.value=t}function tq(e,t){e instanceof Map?(e=[void 0,e],void 0===t&&(t=tW)):void 0===t&&(t=tG);for(var r,i,n,o,a,s=new tU(e),l=[s];r=l.pop();)if((n=t(r.data))&&(a=(n=Array.from(n)).length))for(r.children=n,o=a-1;o>=0;--o)l.push(i=n[o]=new tU(n[o])),i.parent=r,i.depth=r.depth+1;return s.eachBefore(tK)}function tG(e){return e.children}function tW(e){return Array.isArray(e)?e[1]:null}function tH(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function tK(e){var t=0;do e.height=t;while((e=e.parent)&&e.height<++t)}function tU(e){this.data=e,this.depth=this.height=0,this.parent=null}function tV(e){e.x0=Math.round(e.x0),e.y0=Math.round(e.y0),e.x1=Math.round(e.x1),e.y1=Math.round(e.y1)}ea=(eo=function(e){var t,r,i,n=void 0===e.grouping||void 0===e.thousands?tD:(t=t$.call(e.grouping,Number),r=e.thousands+"",function(e,i){for(var n=e.length,o=[],a=0,s=t[0],l=0;n>0&&s>0&&(l+s+1>i&&(s=Math.max(1,i-l)),o.push(e.substring(n-=s,n+s)),!((l+=s+1)>i));)s=t[a=(a+1)%t.length];return o.reverse().join(r)}),o=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",s=void 0===e.decimal?".":e.decimal+"",l=void 0===e.numerals?tD:(i=t$.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return i[+e]})}),c=void 0===e.percent?"%":e.percent+"",u=void 0===e.minus?"â":e.minus+"",h=void 0===e.nan?"NaN":e.nan+"";function d(e,t){var r=(e=tj(e)).fill,i=e.align,d=e.sign,p=e.symbol,f=e.zero,g=e.width,m=e.comma,_=e.precision,y=e.trim,x=e.type;"n"===x?(m=!0,x="g"):tR[x]||(void 0===_&&(_=12),y=!0,x="g"),(f||"0"===r&&"="===i)&&(f=!0,r="0",i="=");var b=(t&&void 0!==t.prefix?t.prefix:"")+("$"===p?o:"#"===p&&/[boxX]/.test(x)?"0"+x.toLowerCase():""),v=("$"===p?a:/[%p]/.test(x)?c:"")+(t&&void 0!==t.suffix?t.suffix:""),C=tR[x],w=/[defgprs%]/.test(x);function k(e){var t,o,a,c=b,p=v;if("c"===x)p=C(e)+p,e="";else{var k=(e*=1)<0||1/e<0;
72if(e=isNaN(e)?h:C(Math.abs(e),_),y&&(e=function(e){t:for(var t,r=e.length,i=1,n=-1;i<r;++i)switch(e[i]){case".":n=t=i;break;case"0":0===n&&(n=i),t=i;break;default:if(!+e[i])break t;n>0&&(n=0)}return n>0?e.slice(0,n)+e.slice(t+1):e}(e)),k&&0==+e&&"+"!==d&&(k=!1),c=(k?"("===d?d:u:"-"===d||"("===d?"":d)+c,p=("s"!==x||isNaN(e)||void 0===en?"":tN[8+en/3])+p+(k&&"("===d?")":""),w){for(t=-1,o=e.length;++t<o;)if(48>(a=e.charCodeAt(t))||a>57){p=(46===a?s+e.slice(t+1):e.slice(t))+p,e=e.slice(0,t);break}}}m&&!f&&(e=n(e,1/0));var S=c.length+e.length+p.length,T=S<g?Array(g-S+1).join(r):"";switch(m&&f&&(e=n(T+e,T.length?g-p.length:1/0),T=""),i){case"<":e=c+e+p+T;break;case"=":e=c+T+e+p;break;case"^":e=T.slice(0,S=T.length>>1)+c+e+p+T.slice(S);break;default:e=T+c+e+p}return l(e)}return _=void 0===_?6:/[gprs]/.test(x)?Math.max(1,Math.min(21,_)):Math.max(0,Math.min(20,_)),k.toString=function(){return e+""},k}return{format:d,formatPrefix:function(e,t){var r=3*Math.max(-8,Math.min(8,Math.floor(tF(t)/3))),i=Math.pow(10,-r),n=d(((e=tj(e)).type="f",e),{suffix:tN[8+r/3]});return function(e){return n(i*e)}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,es=eo.formatPrefix,tU.prototype=tq.prototype={constructor:tU,count:function(){return this.eachAfter(tz)},each:function(e,t){let r=-1;for(let i of this)e.call(t,i,++r,this);return this},eachAfter:function(e,t){for(var r,i,n,o=this,a=[o],s=[],l=-1;o=a.pop();)if(s.push(o),r=o.children)for(i=0,n=r.length;i<n;++i)a.push(r[i]);for(;o=s.pop();)e.call(t,o,++l,this);return this},eachBefore:function(e,t){for(var r,i,n=this,o=[n],a=-1;n=o.pop();)if(e.call(t,n,++a,this),r=n.children)for(i=r.length-1;i>=0;--i)o.push(r[i]);return this},find:function(e,t){let r=-1;for(let i of this)if(e.call(t,i,++r,this))return i},sum:function(e){return this.eachAfter(function(t){for(var r=+e(t.data)||0,i=t.children,n=i&&i.length;--n>=0;)r+=i[n].value;t.value=r})},sort:function(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})},path:function(e){for(var t=this,r=function(e,t){if(e===t)return e;var r=e.ancestors(),i=t.ancestors(),n=null;for(e=r.pop(),t=i.pop();e===t;)n=e,e=r.pop(),t=i.pop();return n}(t,e),i=[t];t!==r;)i.push(t=t.parent);for(var n=i.length;e!==r;)i.splice(n,0,e),e=e.parent;return i},ancestors:function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t},descendants:function(){return Array.from(this)},leaves:function(){var e=[];return this.eachBefore(function(t){t.children||e.push(t)}),e},links:function(){var e=this,t=[];return e.each(function(r){r!==e&&t.push({source:r.parent,target:r})}),t},copy:function(){return tq(this).eachBefore(tH)},[Symbol.iterator]:function*(){var e,t,r,i,n=this,o=[n];do for(e=o.reverse(),o=[];n=e.pop();)if(yield n,t=n.children)for(r=0,i=t.length;r<i;++r)o.push(t[r]);while(o.length)}};let tY=function e(t){function r(e,r,i,n,o){!function(e,t,r,i,n,o){for(var a,s,l,c,u,h,d,p,f,g,m,_=[],y=t.children,x=0,b=0,v=y.length,C=t.value;x<v;){l=n-r,c=o-i;do u=y[b++].value;while(!u&&b<v);for(h=d=u,f=Math.max(d/(m=u*u*(g=Math.max(c/l,l/c)/(C*e))),m/h);b<v;++b){if(u+=s=y[b].value,s<h&&(h=s),s>d&&(d=s),(p=Math.max(d/(m=u*u*g),m/h))>f){u-=s;break}f=p}_.push(a={value:u,dice:l<c,children:y.slice(x,b)}),a.dice?function(e,t,r,i,n){for(var o,a=e.children,s=-1,l=a.length,c=e.value&&(i-t)/e.value;++s<l;)(o=a[s]).y0=r,o.y1=n,o.x0=t,o.x1=t+=o.value*c}(a,r,i,n,C?i+=c*u/C:o):function(e,t,r,i,n){for(var o,a=e.children,s=-1,l=a.length,c=e.value&&(n-r)/e.value;++s<l;)(o=a[s]).x0=t,o.x1=i,o.y0=r,o.y1=r+=o.value*c}(a,r,i,C?r+=l*u/C:n,o),C-=u,x=b}}(t,e,r,i,n,o)}return r.ratio=function(t){return e((t*=1)>1?t:1)},r}((1+Math.sqrt(5))/2);function tX(){return 0}function tZ(e){return function(){return e}}function tQ(){var e=tY,t=!1,r=1,i=1,n=[0],o=tX,a=tX,s=tX,l=tX,c=tX;function u(e){return e.x0=e.y0=0,e.x1=r,e.y1=i,e.eachBefore(h),n=[0],t&&e.eachBefore(tV),e}function h(t){var r=n[t.depth],i=t.x0+r,u=t.y0+r,h=t.x1-r,d=t.y1-r;h<i&&(i=h=(i+h)/2),d<u&&(u=d=(u+d)/2),t.x0=i,t.y0=u,t.x1=h,t.y1=d,t.children&&(r=n[t.depth+1]=o(t)/2,i+=c(t)-r,u+=a(t)-r,h-=s(t)-r,d-=l(t)-r,h<i&&(i=h=(i+h)/2),d<u&&(u=d=(u+d)/2),e(t,i,u,h,d))}return u.round=function(e){return arguments.length?(t=!!e,u):t},u.size=function(e){return arguments.length?(r=+e[0],i=+e[1],u):[r,i]},u.tile=function(t){return arguments.length?(e=function(e){if("function"!=typeof e)throw Error();return e}(t),u):e},u.padding=function(e){return arguments.length?u.paddingInner(e).paddingOuter(e):u.paddingInner()},u.paddingInner=function(e){return arguments.length?(o="function"==typeof e?e:tZ(+e),u):o},u.paddingOuter=function(e){return arguments.length?u.paddingTop(e).paddingRight(e).paddingBottom(e).paddingLeft(e):u.paddingTop()},u.paddingTop=function(e){return arguments.length?(a="function"==typeof e?e:tZ(+e),u):a},u.paddingRight=function(e){return arguments.length?(s="function"==typeof e?e:tZ(+e),u):s},u.paddingBottom=function(e){return arguments.length?(l="function"==typeof e?e:tZ(+e),u):l},u.paddingLeft=function(e){return arguments.length?(c="function"==typeof e?e:tZ(+e),u):c},u}let tJ=Math.PI/180,t0=180/Math.PI,t1=4/29,t2=6/29,t5=6/29*3*(6/29),t3=6/29*(6/29)*(6/29);function t4(e){if(e instanceof t6)return new t6(e.l,e.a,e.b,e.opacity);if(e instanceof rr)return ri(e);e instanceof e9||(e=e7(e));var t,r,i=re(e.r),n=re(e.g),o=re(e.b),a=t7((.2225045*i+.7168786*n+.0606169*o)/1);return i===n&&n===o?t=r=a:(t=t7((.4360747*i+.3850649*n+.1430804*o)/.96422),r=t7((.0139322*i+.0971045*n+.7141733*o)/.82521)),new t6(116*a-16,500*(t-a),200*(a-r),e.opacity)}function t6(e,t,r,i){this.l=+e,this.a=+t,this.b=+r,this.opacity=+i}function t7(e){return e>t3?Math.pow(e,1/3):e/t5+t1}function t8(e){return e>t2?e*e*e:t5*(e-t1)}
72function t9(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function re(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function rt(e,t,r,i){return 1==arguments.length?function(e){if(e instanceof rr)return new rr(e.h,e.c,e.l,e.opacity);if(e instanceof t6||(e=t4(e)),0===e.a&&0===e.b)return new rr(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*t0;return new rr(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}(e):new rr(e,t,r,null==i?1:i)}function rr(e,t,r,i){this.h=+e,this.c=+t,this.l=+r,this.opacity=+i}function ri(e){if(isNaN(e.h))return new t6(e.l,0,0,e.opacity);var t=e.h*tJ;return new t6(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}function rn(e){return function(t,r){var i=e((t=rt(t)).h,(r=rt(r)).h),n=tf(t.c,r.c),o=tf(t.l,r.l),a=tf(t.opacity,r.opacity);return function(e){return t.h=i(e),t.c=n(e),t.l=o(e),t.opacity=a(e),t+""}}}eq(t6,function(e,t,r,i){return 1==arguments.length?t4(e):new t6(e,t,r,null==i?1:i)},eG(eW,{brighter(e){return new t6(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker(e){return new t6(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,r=isNaN(this.b)?e:e-this.b/200;return t=.96422*t8(t),new e9(t9(3.1338561*t-1.6168667*(e=+t8(e))-.4906146*(r=.82521*t8(r))),t9(-.9787684*t+1.9161415*e+.033454*r),t9(.0719453*t-.2289914*e+1.4052427*r),this.opacity)}})),eq(rr,rt,eG(eW,{brighter(e){return new rr(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker(e){return new rr(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb(){return ri(this).rgb()}}));let ro=rn(function(e,t){var r=t-e;return r?tp(e,r>180||r<-180?r-360*Math.round(r/360):r):td(isNaN(e)?t:e)});function ra(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}rn(tf);class rs extends Map{constructor(e,t=rc){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,r]of e)this.set(t,r)}get(e){return super.get(rl(this,e))}has(e){return super.has(rl(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},r){let i=t(r);return e.has(i)?e.get(i):(e.set(i,r),r)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},r){let i=t(r);return e.has(i)&&(r=e.get(i),e.delete(i)),r}(this,e))}}function rl({_intern:e,_key:t},r){let i=t(r);return e.has(i)?e.get(i):r}function rc(e){return null!==e&&"object"==typeof e?e.valueOf():e}let ru=Symbol("implicit");function rh(){var e=new rs,t=[],r=[],i=ru;function n(n){let o=e.get(n);if(void 0===o){if(i!==ru)return i;e.set(n,o=t.push(n)-1)}return r[o%r.length]}return n.domain=function(r){if(!arguments.length)return t.slice();for(let i of(t=[],e=new rs,r))e.has(i)||e.set(i,t.push(i)-1);return n},n.range=function(e){return arguments.length?(r=Array.from(e),n):r.slice()},n.unknown=function(e){return arguments.length?(i=e,n):i},n.copy=function(){return rh(t,r).unknown(i)},ra.apply(n,arguments),n}let rd=Math.sqrt(50),rp=Math.sqrt(10),rf=Math.sqrt(2);function rg(e,t,r){let i,n,o,a=(t-e)/Math.max(0,r),s=Math.floor(Math.log10(a)),l=a/Math.pow(10,s),c=l>=rd?10:l>=rp?5:l>=rf?2:1;return(s<0?(i=Math.round(e*(o=Math.pow(10,-s)/c)),n=Math.round(t*o),i/o<e&&++i,n/o>t&&--n,o=-o):(i=Math.round(e/(o=Math.pow(10,s)*c)),n=Math.round(t/o),i*o<e&&++i,n*o>t&&--n),n<i&&.5<=r&&r<2)?rg(e,t,2*r):[i,n,o]}function rm(e,t,r){return rg(e*=1,t*=1,r*=1)[2]}function r_(e,t,r){t*=1,e*=1,r*=1;let i=t<e,n=i?rm(t,e,r):rm(e,t,r);return(i?-1:1)*(n<0?-(1/n):n)}function ry(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function rx(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function rb(e){let t,r,i;function n(e,i,o=0,a=e.length){if(o<a){if(0!==t(i,i))return a;do{let t=o+a>>>1;0>r(e[t],i)?o=t+1:a=t}while(o<a)}return o}return 2!==e.length?(t=ry,r=(t,r)=>ry(e(t),r),i=(t,r)=>e(t)-r):(t=e===ry||e===rx?e:rv,r=e,i=e),{left:n,center:function(e,t,r=0,o=e.length){let a=n(e,t,r,o-1);return a>r&&i(e[a-1],t)>-i(e[a],t)?a-1:a}
72,right:function(e,i,n=0,o=e.length){if(n<o){if(0!==t(i,i))return o;do{let t=n+o>>>1;0>=r(e[t],i)?n=t+1:o=t}while(n<o)}return n}}}function rv(){return 0}let rC=rb(ry),rw=rC.right;rC.left,rb(function(e){return null===e?NaN:+e}).center;function rk(e,t){return e*=1,t*=1,function(r){return Math.round(e*(1-r)+t*r)}}function rS(e){return+e}var rT=[0,1];function rA(e){return e}function rE(e,t){var r;return(t-=e*=1)?function(r){return(r-e)/t}:(r=isNaN(t)?NaN:.5,function(){return r})}function rB(e,t,r){var i=e[0],n=e[1],o=t[0],a=t[1];return n<i?(i=rE(n,i),o=r(a,o)):(i=rE(i,n),o=r(o,a)),function(e){return o(i(e))}}function rM(e,t,r){var i=Math.min(e.length,t.length)-1,n=Array(i),o=Array(i),a=-1;for(e[i]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<i;)n[a]=rE(e[a],e[a+1]),o[a]=r(t[a],t[a+1]);return function(t){var r=rw(e,t,1,i)-1;return o[r](n[r](t))}}function rL(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function rF(){return(function(){var e,t,r,i,n,o,a=rT,s=rT,l=function e(t,r){var i,n,o=typeof r;return null==r||"boolean"===o?td(r):("number"===o?ej:"string"===o?(n=e3(r))?(r=n,tg):tx:r instanceof e3?tg:r instanceof Date?function(e,t){var r=new Date;return e*=1,t*=1,function(i){return r.setTime(e*(1-i)+t*i),r}}:!ArrayBuffer.isView(i=r)||i instanceof DataView?Array.isArray(r)?function(t,r){var i,n=r?r.length:0,o=t?Math.min(n,t.length):0,a=Array(o),s=Array(n);for(i=0;i<o;++i)a[i]=e(t[i],r[i]);for(;i<n;++i)s[i]=r[i];return function(e){for(i=0;i<o;++i)s[i]=a[i](e);return s}}:"function"!=typeof r.valueOf&&"function"!=typeof r.toString||isNaN(r)?function(t,r){var i,n={},o={};for(i in(null===t||"object"!=typeof t)&&(t={}),(null===r||"object"!=typeof r)&&(r={}),r)i in t?n[i]=e(t[i],r[i]):o[i]=r[i];return function(e){for(i in n)o[i]=n[i](e);return o}}:ej:function(e,t){t||(t=[]);var r,i=e?Math.min(t.length,e.length):0,n=t.slice();return function(o){for(r=0;r<i;++r)n[r]=e[r]*(1-o)+t[r]*o;return n}})(t,r)},c=rA;function u(){var e,t,r,l=Math.min(a.length,s.length);return c!==rA&&(e=a[0],t=a[l-1],e>t&&(r=e,e=t,t=r),c=function(r){return Math.max(e,Math.min(t,r))}),i=l>2?rM:rB,n=o=null,h}function h(t){return null==t||isNaN(t*=1)?r:(n||(n=i(a.map(e),s,l)))(e(c(t)))}return h.invert=function(r){return c(t((o||(o=i(s,a.map(e),ej)))(r)))},h.domain=function(e){return arguments.length?(a=Array.from(e,rS),u()):a.slice()},h.range=function(e){return arguments.length?(s=Array.from(e),u()):s.slice()},h.rangeRound=function(e){return s=Array.from(e),l=rk,u()},h.clamp=function(e){return arguments.length?(c=!!e||rA,u()):c!==rA},h.interpolate=function(e){return arguments.length?(l=e,u()):l},h.unknown=function(e){return arguments.length?(r=e,h):r},function(r,i){return e=r,t=i,u()}})()(rA,rA)}let rI=new Date,rj=new Date;function rP(e,t,r,i){function n(t){return e(t=0==arguments.length?new Date:new Date(+t)),t}return n.floor=t=>(e(t=new Date(+t)),t),n.ceil=r=>
72(e(r=new Date(r-1)),t(r,1),e(r),r),n.round=e=>{let t=n(e),r=n.ceil(e);return e-t<r-e?t:r},n.offset=(e,r)=>(t(e=new Date(+e),null==r?1:Math.floor(r)),e),n.range=(r,i,o)=>{let a,s=[];if(r=n.ceil(r),o=null==o?1:Math.floor(o),!(r<i)||!(o>0))return s;do s.push(a=new Date(+r)),t(r,o),e(r);while(a<r&&r<i);return s},n.filter=r=>rP(t=>{if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)},(e,i)=>{if(e>=e)if(i<0)for(;++i<=0;)for(;t(e,-1),!r(e););else for(;--i>=0;)for(;t(e,1),!r(e););}),r&&(n.count=(t,i)=>(rI.setTime(+t),rj.setTime(+i),e(rI),e(rj),Math.floor(r(rI,rj))),n.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?n.filter(i?t=>i(t)%e==0:t=>n.count(0,t)%e==0):n:null),n}let rO=rP(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);rO.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?rP(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):rO:null,rO.range;let rR=rP(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+1e3*t)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds());rR.range;let rD=rP(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getMinutes());rD.range;let r$=rP(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes());r$.range;let rN=rP(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds()-6e4*e.getMinutes())},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getHours());rN.range;let rz=rP(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours());rz.range;let rq=rP(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/864e5,e=>e.getDate()-1);rq.range;let rG=rP(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1);rG.range;let rW=rP(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>Math.floor(e/864e5));function rH(e){return rP(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/6048e5)}rW.range;let rK=rH(0),rU=rH(1),rV=rH(2),rY=rH(3),rX=rH(4),rZ=rH(5),rQ=rH(6);function rJ(e){return rP(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/6048e5)}rK.range,rU.range,rV.range,rY.range,rX.range,rZ.range,rQ.range;let r0=rJ(0),r1=rJ(1),r2=rJ(2),r5=rJ(3),r3=rJ(4),r4=rJ(5),r6=rJ(6);r0.range,r1.range,r2.range,r5.range,r3.range,r4.range,r6.range;let r7=rP(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());r7.range;let r8=rP(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());r8.range;let r9=rP(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());r9.every=e=>isFinite(e=Math.floor(e))&&e>0?rP(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)}):null,r9.range;let ie=rP(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());function it(e,t,r,i,n,o){let a=[[rR,1,1e3],[rR,5,5e3],[rR,15,15e3],[rR,30,3e4],[o,1,6e4],[o,5,3e5],[o,15,9e5],[o,30,18e5],[n,1,36e5],[n,3,108e5],[n,6,216e5],[n,12,432e5],[i,1,864e5],[i,2,1728e5],[r,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function s(t,r,i){let n=Math.abs(r-t)/i,o=rb(([,,e])=>e).right(a,n);if(o===a.length)return e.every(r_(t/31536e6,r/31536e6,i));if(0===o)return rO.every(Math.max(r_(t,r,i),1));let[s,l]=a[n/a[o-1][2]<a[o][2]/n?o-1:o];return s.every(l)}return[function(e,t,r){let i=t<e;i&&([e,t]=[t,e]);let n=r&&"function"==typeof r.range?r:s(e,t,r),o=n?n.range(e,+t+1):[];return i?o.reverse():o},s]}ie.every=e=>isFinite(e=Math.floor(e))&&e>0?rP(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)}):null,ie.range;let[ir,ii]=it(ie,r8,r0,rW,rz,r$),[io,ia]=it(r9,r7,rK,rq,rN,rD);function is(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function il(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function ic(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var iu={"-":"",_:" ",0:"0"},ih=/^\s*\d+/,id=/^%/,ip=/[\\^$*+?|[\]().{}]/g;function ig(e,t,r){var i=e<0?"-":"",n=(i?-e:e)+"",o=n.length;return i+(o<r?Array(r-o+1).join(t)+n:n)}function im(e){return e.replace(ip,"\\$&")}function i_(e){return RegExp("^(?:"+e.map(im).join("|")+")","i")}function iy(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function ix(e,t,r){var i=ih.exec(t.slice(r,r+1));return i?(e.w=+i[0],r+i[0].length):-1}function ib(e,t,r){var i=ih.exec(t.slice(r,r+1));return i?(e.u=+i[0],r+i[0].length):-1}function iv(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.U=+i[0],r+i[0].length):-1}function iC(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.V=+i[0],r+i[0].length):-1}function iw(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.W=+i[0],r+i[0].length):-1}function ik(e,t,r){var i=ih.exec(t.slice(r,r+4));return i?(e.y=+i[0],r+i[0].length):-1}function iS(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.y=+i[0]+(+i[0]>68?1900:2e3),r+i[0].length):-1}function iT(e,t,r){var i=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return i?(e.Z=i[1]?0:-(i[2]+(i[3]||"00")),r+i[0].length):-1}function iA(e,t,r){var i=ih.exec(t.slice(r,r+1));return i?(e.q=3*i[0]-3,r+i[0].length):-1}function iE(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.m=i[0]-1,r+i[0].length):-1}function iB(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.d=+i[0],r+i[0].length):-1}function iM(e,t,r){var i=ih.exec(t.slice(r,r+3));return i?(e.m=0,e.d=+i[0],r+i[0].length):-1}function iL(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.H=+i[0],r+i[0].length):-1}function iF(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.M=+i[0],r+i[0].length):-1}function iI(e,t,r){var i=ih.exec(t.slice(r,r+2));return i?(e.S=+i[0],r+i[0].length):-1}function ij(e,t,r){var i=ih.exec(t.slice(r,r+3));return i?(e.L=+i[0],r+i[0].length):-1}function iP(e,t,r){var i=ih.exec(t.slice(r,r+6));return i?(e.L=Math.floor(i[0]/1e3),r+i[0].length):-1}function iO(e,t,r){var i=id.exec(t.slice(r,r+1));return i?r+i[0].length:-1}function iR(e,t,r){var i=ih.exec(t.slice(r));return i?(e.Q=+i[0],r+i[0].length):-1}function iD(e,t,r){var i=ih.exec(t.slice(r));return i?(e.s=+i[0],r+i[0].length):-1}function i$(e,t){return ig(e.getDate(),t,2)}function iN(e,t){return ig(e.getHours(),t,2)}function iz(e,t){return ig(e.getHours()%12||12,t,2)}function iq(e,t){return ig(1+rq.count(r9(e),e),t,3)}function iG(e,t){return ig(e.getMilliseconds(),t,3)}function iW(e,t){return iG(e,t)+"000"}function iH(e,t){return ig(e.getMonth()+1,t,2)}function iK(e,t){return ig(e.getMinutes(),t,2)}function iU(e,t){return ig(e.getSeconds(),t,2)}function iV(e){var t=e.getDay();return 0===t?7:t}function iY(e,t){return ig(rK.count(r9(e)-1,e),t,2)}function iX(e){var t=e.getDay();return t>=4||0===t?rX(e):rX.ceil(e)}function iZ(e,t){return e=iX(e),ig(rX.count(r9(e),e)+(4===r9(e).getDay()),t,2)}function iQ(e){return e.getDay()}function iJ(e,t){return ig(rU.count(r9(e)-1,e),t,2)}function i0(e,t){return ig(e.getFullYear()%100,t,2)}function i1(e,t){return ig((e=iX(e)).getFullYear()%100,t,2)}function i2(e,t){return ig(e.getFullYear()%1e4,t,4)}function i5(e,t){var r=e.getDay();return ig((e=r>=4||0===r?rX(e):rX.ceil(e)).getFullYear()%1e4,t,4)}function i3(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+ig(t/60|0,"0",2)+ig(t%60,"0",2)}function i4(e,t){return ig(e.getUTCDate(),t,2)}function i6(e,t){return ig(e.getUTCHours(),t,2)}function i7(e,t){return ig(e.getUTCHours()%12||12,t,2)}function i8(e,t){return ig(1+rG.count(ie(e),e),t,3)}function i9(e,t){return ig(e.getUTCMilliseconds(),t,3)}function ne(e,t){return i9(e,t)+"000"}function nt(e,t){return ig(e.getUTCMonth()+1,t,2)}function nr(e,t){return ig(e.getUTCMinutes(),t,2)}function ni(e,t){return ig(e.getUTCSeconds(),t,2)}function nn(e){var t=e.getUTCDay();return 0===t?7:t}function no(e,t){return ig(r0.count(ie(e)-1,e),t,2)}function na(e){var t=e.getUTCDay();return t>=4||0===t?r3(e):r3.ceil(e)}function ns(e,t){return e=na(e),ig(r3.count(ie(e),e)+(4===ie(e).getUTCDay()),t,2)}function nl(e){return e.getUTCDay()}function nc(e,t){return ig(r1.count(ie(e)-1,e),t,2)}function nu(e,t){return ig(e.getUTCFullYear()%100,t,2)}function nh(e,t){return ig((e=na(e)).getUTCFullYear()%100,t,2)}
72function nd(e,t){return ig(e.getUTCFullYear()%1e4,t,4)}function np(e,t){var r=e.getUTCDay();return ig((e=r>=4||0===r?r3(e):r3.ceil(e)).getUTCFullYear()%1e4,t,4)}function nf(){return"+0000"}function ng(){return"%"}function nm(e){return+e}function n_(e){return Math.floor(e/1e3)}function ny(e){return new Date(e)}function nx(e){return e instanceof Date?+e:+new Date(+e)}function nb(){return ra.apply((function e(t,r,i,n,o,a,s,l,c,u){var h=rF(),d=h.invert,p=h.domain,f=u(".%L"),g=u(":%S"),m=u("%I:%M"),_=u("%I %p"),y=u("%a %d"),x=u("%b %d"),b=u("%B"),v=u("%Y");function C(e){return(c(e)<e?f:l(e)<e?g:s(e)<e?m:a(e)<e?_:n(e)<e?o(e)<e?y:x:i(e)<e?b:v)(e)}return h.invert=function(e){return new Date(d(e))},h.domain=function(e){return arguments.length?p(Array.from(e,nx)):p().map(ny)},h.ticks=function(e){var r=p();return t(r[0],r[r.length-1],null==e?10:e)},h.tickFormat=function(e,t){return null==t?C:u(t)},h.nice=function(e){var t,i,n,o,a,s,l,c=p();return e&&"function"==typeof e.range||(e=r(c[0],c[c.length-1],null==e?10:e)),e?p((t=c,i=e,t=t.slice(),o=0,a=t.length-1,s=t[o],(l=t[a])<s&&(n=o,o=a,a=n,n=s,s=l,l=n),t[o]=i.floor(s),t[a]=i.ceil(l),t)):h},h.copy=function(){return rL(h,e(t,r,i,n,o,a,s,l,c,u))},h})(io,ia,r9,r7,rK,rq,rN,rD,rR,ec).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}ec=(el=function(e){var t=e.dateTime,r=e.date,i=e.time,n=e.periods,o=e.days,a=e.shortDays,s=e.months,l=e.shortMonths,c=i_(n),u=iy(n),h=i_(o),d=iy(o),p=i_(a),f=iy(a),g=i_(s),m=iy(s),_=i_(l),y=iy(l),x={a:function(e){return a[e.getDay()]},A:function(e){return o[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:i$,e:i$,f:iW,g:i1,G:i5,H:iN,I:iz,j:iq,L:iG,m:iH,M:iK,p:function(e){return n[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:nm,s:n_,S:iU,u:iV,U:iY,V:iZ,w:iQ,W:iJ,x:null,X:null,y:i0,Y:i2,Z:i3,"%":ng},b={a:function(e){return a[e.getUTCDay()]},A:function(e){return o[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:i4,e:i4,f:ne,g:nh,G:np,H:i6,I:i7,j:i8,L:i9,m:nt,M:nr,p:function(e){return n[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:nm,s:n_,S:ni,u:nn,U:no,V:ns,w:nl,W:nc,x:null,X:null,y:nu,Y:nd,Z:nf,"%":ng},v={a:function(e,t,r){var i=p.exec(t.slice(r));return i?(e.w=f.get(i[0].toLowerCase()),r+i[0].length):-1},A:function(e,t,r){var i=h.exec(t.slice(r));return i?(e.w=d.get(i[0].toLowerCase()),r+i[0].length):-1},b:function(e,t,r){var i=_.exec(t.slice(r));return i?(e.m=y.get(i[0].toLowerCase()),r+i[0].length):-1},B:function(e,t,r){var i=g.exec(t.slice(r));return i?(e.m=m.get(i[0].toLowerCase()),r+i[0].length):-1},c:function(e,r,i){return k(e,t,r,i)},d:iB,e:iB,f:iP,g:iS,G:ik,H:iL,I:iL,j:iM,L:ij,m:iE,M:iF,p:function(e,t,r){var i=c.exec(t.slice(r));return i?(e.p=u.get(i[0].toLowerCase()),r+i[0].length):-1},q:iA,Q:iR,s:iD,S:iI,u:ib,U:iv,V:iC,w:ix,W:iw,x:function(e,t,i){return k(e,r,t,i)},X:function(e,t,r){return k(e,i,t,r)},y:iS,Y:ik,Z:iT,"%":iO};function C(e,t){return function(r){var i,n,o,a=[],s=-1,l=0,c=e.length;for(r instanceof Date||(r=new Date(+r));++s<c;)37===e.charCodeAt(s)&&(a.push(e.slice(l,s)),null!=(n=iu[i=e.charAt(++s)])?i=e.charAt(++s):n="e"===i?" ":"0",(o=t[i])&&(i=o(r,n)),a.push(i),l=s+1);return a.push(e.slice(l,s)),a.join("")}}function w(e,t){return function(r){var i,n,o=ic(1900,void 0,1);if(k(o,e,r+="",0)!=r.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(!t||"Z"in o||(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(i=(n=(i=il(ic(o.y,0,1))).getUTCDay())>4||0===n?r1.ceil(i):r1(i),i=rG.offset(i,(o.V-1)*7),o.y=i.getUTCFullYear(),o.m=i.getUTCMonth(),o.d=i.getUTCDate()+(o.w+6)%7):(i=(n=(i=is(ic(o.y,0,1))).getDay())>4||0===n?rU.ceil(i):rU(i),i=rq.offset(i,(o.V-1)*7),o.y=i.getFullYear(),o.m=i.getMonth(),o.d=i.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:+("W"in o)),n="Z"in o?il(ic(o.y,0,1)).getUTCDay():is(ic(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*
72o.W-(n+5)%7:o.w+7*o.U-(n+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,il(o)):is(o)}}function k(e,t,r,i){for(var n,o,a=0,s=t.length,l=r.length;a<s;){if(i>=l)return -1;if(37===(n=t.charCodeAt(a++))){if(!(o=v[(n=t.charAt(a++))in iu?t.charAt(a++):n])||(i=o(e,r,i))<0)return -1}else if(n!=r.charCodeAt(i++))return -1}return i}return x.x=C(r,x),x.X=C(i,x),x.c=C(t,x),b.x=C(r,b),b.X=C(i,b),b.c=C(t,b),{format:function(e){var t=C(e+="",x);return t.toString=function(){return e},t},parse:function(e){var t=w(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=C(e+="",b);return t.toString=function(){return e},t},utcParse:function(e){var t=w(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,el.parse,el.utcFormat,el.utcParse;let nv=function(e){for(var t=e.length/6|0,r=Array(t),i=0;i<t;)r[i]="#"+e.slice(6*i,6*++i);return r}("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");function nC(e){return"string"==typeof e?new Z([[document.querySelector(e)]],[document.documentElement]):new Z([[e]],X)}function nw(e){return function(){return e}}let nk=Math.abs,nS=Math.atan2,nT=Math.cos,nA=Math.max,nE=Math.min,nB=Math.sin,nM=Math.sqrt,nL=Math.PI,nF=nL/2,nI=2*nL;function nj(e){return e>=1?nF:e<=-1?-nF:Math.asin(e)}let nP=Math.PI,nO=2*nP,nR=nO-1e-6;function nD(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}class n${constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?nD:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return nD;let r=10**t;return function(e){this._+=e[0];for(let t=1,i=e.length;t<i;++t)this._+=Math.round(arguments[t]*r)/r+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,r,i){this._append`Q${+e},${+t},${this._x1=+r},${this._y1=+i}`}bezierCurveTo(e,t,r,i,n,o){this._append`C${+e},${+t},${+r},${+i},${this._x1=+n},${this._y1=+o}`}arcTo(e,t,r,i,n){if(e*=1,t*=1,r*=1,i*=1,(n*=1)<0)throw Error(`negative radius: ${n}`);let o=this._x1,a=this._y1,s=r-e,l=i-t,c=o-e,u=a-t,h=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(h>1e-6)if(Math.abs(u*s-l*c)>1e-6&&n){let d=r-o,p=i-a,f=s*s+l*l,g=Math.sqrt(f),m=Math.sqrt(h),_=n*Math.tan((nP-Math.acos((f+h-(d*d+p*p))/(2*g*m)))/2),y=_/m,x=_/g;Math.abs(y-1)>1e-6&&this._append`L${e+y*c},${t+y*u}`,this._append`A${n},${n},0,0,${+(u*d>c*p)},${this._x1=e+x*s},${this._y1=t+x*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,r,i,n,o){if(e*=1,t*=1,r*=1,o=!!o,r<0)throw Error(`negative radius: ${r}`);let a=r*Math.cos(i),s=r*Math.sin(i),l=e+a,c=t+s,u=1^o,h=o?i-n:n-i;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-c)>1e-6)&&this._append`L${l},${c}`,r&&(h<0&&(h=h%nO+nO),h>nR?this._append`A${r},${r},0,1,${u},${e-a},${t-s}A${r},${r},0,1,${u},${this._x1=l},${this._y1=c}`:h>1e-6&&this._append`A${r},${r},0,${+(h>=nP)},${u},${this._x1=e+r*Math.cos(n)},${this._y1=t+r*Math.sin(n)}`)}
72rect(e,t,r,i){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${r*=1}v${+i}h${-r}Z`}toString(){return this._}}function nN(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(null==r)t=null;else{let e=Math.floor(r);if(!(e>=0))throw RangeError(`invalid digits: ${r}`);t=e}return e},()=>new n$(t)}function nz(e){return e.innerRadius}function nq(e){return e.outerRadius}function nG(e){return e.startAngle}function nW(e){return e.endAngle}function nH(e){return e&&e.padAngle}function nK(e,t,r,i,n,o,a){var s=e-r,l=t-i,c=(a?o:-o)/nM(s*s+l*l),u=c*l,h=-c*s,d=e+u,p=t+h,f=r+u,g=i+h,m=(d+f)/2,_=(p+g)/2,y=f-d,x=g-p,b=y*y+x*x,v=n-o,C=d*g-f*p,w=(x<0?-1:1)*nM(nA(0,v*v*b-C*C)),k=(C*x-y*w)/b,S=(-C*y-x*w)/b,T=(C*x+y*w)/b,A=(-C*y+x*w)/b,E=k-m,B=S-_,M=T-m,L=A-_;return E*E+B*B>M*M+L*L&&(k=T,S=A),{cx:k,cy:S,x01:-u,y01:-h,x11:k*(n/v-1),y11:S*(n/v-1)}}function nU(){var e=nz,t=nq,r=nw(0),i=null,n=nG,o=nW,a=nH,s=null,l=nN(c);function c(){var c,u,h=+e.apply(this,arguments),d=+t.apply(this,arguments),p=n.apply(this,arguments)-nF,f=o.apply(this,arguments)-nF,g=nk(f-p),m=f>p;if(s||(s=c=l()),d<h&&(u=d,d=h,h=u),d>1e-12)if(g>nI-1e-12)s.moveTo(d*nT(p),d*nB(p)),s.arc(0,0,d,p,f,!m),h>1e-12&&(s.moveTo(h*nT(f),h*nB(f)),s.arc(0,0,h,f,p,m));else{var _,y,x=p,b=f,v=p,C=f,w=g,k=g,S=a.apply(this,arguments)/2,T=S>1e-12&&(i?+i.apply(this,arguments):nM(h*h+d*d)),A=nE(nk(d-h)/2,+r.apply(this,arguments)),E=A,B=A;if(T>1e-12){var M=nj(T/h*nB(S)),L=nj(T/d*nB(S));(w-=2*M)>1e-12?(M*=m?1:-1,v+=M,C-=M):(w=0,v=C=(p+f)/2),(k-=2*L)>1e-12?(L*=m?1:-1,x+=L,b-=L):(k=0,x=b=(p+f)/2)}var F=d*nT(x),I=d*nB(x),j=h*nT(C),P=h*nB(C);if(A>1e-12){var O,R=d*nT(b),D=d*nB(b),$=h*nT(v),N=h*nB(v);if(g<nL)if(O=function(e,t,r,i,n,o,a,s){var l=r-e,c=i-t,u=a-n,h=s-o,d=h*l-u*c;if(!(d*d<1e-12))return d=(u*(t-o)-h*(e-n))/d,[e+d*l,t+d*c]}(F,I,$,N,R,D,j,P)){var z,q=F-O[0],G=I-O[1],W=R-O[0],H=D-O[1],K=1/nB(((z=(q*W+G*H)/(nM(q*q+G*G)*nM(W*W+H*H)))>1?0:z<-1?nL:Math.acos(z))/2),U=nM(O[0]*O[0]+O[1]*O[1]);E=nE(A,(h-U)/(K-1)),B=nE(A,(d-U)/(K+1))}else E=B=0}k>1e-12?B>1e-12?(_=nK($,N,F,I,d,B,m),y=nK(R,D,j,P,d,B,m),s.moveTo(_.cx+_.x01,_.cy+_.y01),B<A?s.arc(_.cx,_.cy,B,nS(_.y01,_.x01),nS(y.y01,y.x01),!m):(s.arc(_.cx,_.cy,B,nS(_.y01,_.x01),nS(_.y11,_.x11),!m),s.arc(0,0,d,nS(_.cy+_.y11,_.cx+_.x11),nS(y.cy+y.y11,y.cx+y.x11),!m),s.arc(y.cx,y.cy,B,nS(y.y11,y.x11),nS(y.y01,y.x01),!m))):(s.moveTo(F,I),s.arc(0,0,d,x,b,!m)):s.moveTo(F,I),h>1e-12&&w>1e-12?E>1e-12?(_=nK(j,P,R,D,h,-E,m),y=nK(F,I,$,N,h,-E,m),s.lineTo(_.cx+_.x01,_.cy+_.y01),E<A?s.arc(_.cx,_.cy,E,nS(_.y01,_.x01),nS(y.y01,y.x01),!m):(s.arc(_.cx,_.cy,E,nS(_.y01,_.x01),nS(_.y11,_.x11),!m),s.arc(0,0,h,nS(_.cy+_.y11,_.cx+_.x11),nS(y.cy+y.y11,y.cx+y.x11),m),s.arc(y.cx,y.cy,E,nS(y.y11,y.x11),nS(y.y01,y.x01),!m))):s.arc(0,0,h,C,v,m):s.lineTo(j,P)}else s.moveTo(0,0);if(s.closePath(),c)return s=null,c+""||null}return c.centroid=function(){var r=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,i=(+n.apply(this,arguments)+ +o.apply(this,arguments))/2-nL/2;return[nT(i)*r,nB(i)*r]},c.innerRadius=function(t){return arguments.length?(e="function"==typeof t?t:nw(+t),c):e},c.outerRadius=function(e){return arguments.length?(t="function"==typeof e?e:nw(+e),c):t},c.cornerRadius=function(e){return arguments.length?(r="function"==typeof e?e:nw(+e),c):r},c.padRadius=function(e){return arguments.length?(i=null==e?null:"function"==typeof e?e:nw(+e),c):i},c.startAngle=function(e){return arguments.length?(n="function"==typeof e?e:nw(+e),c):n},c.endAngle=function(e){return arguments.length?(o="function"==typeof e?e:nw(+e),c):o},c.padAngle=function(e){return arguments.length?(a="function"==typeof e?e:nw(+e),c):a},c.context=function(e){return arguments.length?(s=null==e?null:e,c):s},c}function nV(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function nY(e){this._context=e}function nX(e){return new nY(e)}function nZ(e){return e[0]}function nQ(e){return e[1]}function nJ(e,t){var r=nw(!0),i=null,n=nX,o=null,a=nN(s);function s(s){var l,c,u,h=(s=nV(s)).length,d=!1;for(null==i&&(o=n(u=a())),l=0;l<=h;++l)!(l<h&&r(c=s[l],l,s))===d&&((d=!d)?o.lineStart():o.lineEnd()),d&&o.point(+e(c,l,s),+t(c,l,
vendor: 4,757 bytes, line 72
72s));if(u)return o=null,u+""||null}return e="function"==typeof e?e:void 0===e?nZ:nw(e),t="function"==typeof t?t:void 0===t?nQ:nw(t),s.x=function(t){return arguments.length?(e="function"==typeof t?t:nw(+t),s):e},s.y=function(e){return arguments.length?(t="function"==typeof e?e:nw(+e),s):t},s.defined=function(e){return arguments.length?(r="function"==typeof e?e:nw(!!e),s):r},s.curve=function(e){return arguments.length?(n=e,null!=i&&(o=n(i)),s):n},s.context=function(e){return arguments.length?(null==e?i=o=null:o=n(i=e),s):i},s}function n0(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function n1(e){return e}function n2(){var e=n1,t=n0,r=null,i=nw(0),n=nw(nI),o=nw(0);function a(a){var s,l,c,u,h,d=(a=nV(a)).length,p=0,f=Array(d),g=Array(d),m=+i.apply(this,arguments),_=Math.min(nI,Math.max(-nI,n.apply(this,arguments)-m)),y=Math.min(Math.abs(_)/d,o.apply(this,arguments)),x=y*(_<0?-1:1);for(s=0;s<d;++s)(h=g[f[s]=s]=+e(a[s],s,a))>0&&(p+=h);for(null!=t?f.sort(function(e,r){return t(g[e],g[r])}):null!=r&&f.sort(function(e,t){return r(a[e],a[t])}),s=0,c=p?(_-d*x)/p:0;s<d;++s,m=u)u=m+((h=g[l=f[s]])>0?h*c:0)+x,g[l]={data:a[l],index:s,value:h,startAngle:m,endAngle:u,padAngle:y};return g}return a.value=function(t){return arguments.length?(e="function"==typeof t?t:nw(+t),a):e},a.sortValues=function(e){return arguments.length?(t=e,r=null,a):t},a.sort=function(e){return arguments.length?(r=e,t=null,a):r},a.startAngle=function(e){return arguments.length?(i="function"==typeof e?e:nw(+e),a):i},a.endAngle=function(e){return arguments.length?(n="function"==typeof e?e:nw(+e),a):n},a.padAngle=function(e){return arguments.length?(o="function"==typeof e?e:nw(+e),a):o},a}function n5(){}function n3(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function n4(e){this._context=e}function n6(e){return new n4(e)}function n7(e){this._context=e}function n8(e){return new n7(e)}function n9(e){this._context=e}function oe(e){return new n9(e)}n$.prototype,Array.prototype.slice,nY.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},n4.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:n3(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:n3(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},n7.prototype={areaStart:n5,areaEnd:n5,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:n3(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},n9.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,i=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,i):this._context.moveTo(r,i);break;case 3:this._point=4;default:n3(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};
vendor: 13,271 bytes, line 72
72class ot{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function or(e){return new ot(e,!0)}function oi(e){return new ot(e,!1)}function on(e,t){this._basis=new n4(e),this._beta=t}on.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,r=e.length-1;if(r>0)for(var i,n=e[0],o=t[0],a=e[r]-n,s=t[r]-o,l=-1;++l<=r;)i=l/r,this._basis.point(this._beta*e[l]+(1-this._beta)*(n+i*a),this._beta*t[l]+(1-this._beta)*(o+i*s));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};let oo=function e(t){function r(e){return 1===t?new n4(e):new on(e,t)}return r.beta=function(t){return e(+t)},r}(.85);function oa(e,t,r){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-r),e._x2,e._y2)}function os(e,t){this._context=e,this._k=(1-t)/6}os.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:oa(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:oa(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let ol=function e(t){function r(e){return new os(e,t)}return r.tension=function(t){return e(+t)},r}(0);function oc(e,t){this._context=e,this._k=(1-t)/6}oc.prototype={areaStart:n5,areaEnd:n5,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:oa(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let ou=function e(t){function r(e){return new oc(e,t)}return r.tension=function(t){return e(+t)},r}(0);function oh(e,t){this._context=e,this._k=(1-t)/6}oh.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:oa(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let od=function e(t){function r(e){return new oh(e,t)}return r.tension=function(t){return e(+t)},r}(0);function op(e,t,r){var i=e._x1,n=e._y1,o=e._x2,a=e._y2;if(e._l01_a>1e-12){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,l=3*e._l01_a*(e._l01_a+e._l12_a);i=(i*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/l,n=(n*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>1e-12){var c=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,u=3*e._l23_a*(e._l23_a+e._l12_a);o=(o*c+e._x1*e._l23_2a-t*e._l12_2a)/u,a=(a*c+e._y1*e._l23_2a-r*e._l12_2a)/u}e._context.bezierCurveTo(i,n,o,a,e._x2,e._y2)}function of(e,t){this._context=e,this._alpha=t}of.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e*=1,t*=1,this._point){var r=this._x2-e,i=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+i*i,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:op(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let og=function e(t){function r(e){return t?new of(e,t):new os(e,0)}return r.alpha=function(t){return e(+t)},r}(.5);function om(e,t){this._context=e,this._alpha=t}om.prototype={areaStart:n5,areaEnd:n5,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e*=1,t*=1,this._point){var r=this._x2-e,i=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+i*i,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:op(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let o_=function e(t){function r(e){return t?new om(e,t):new oc(e,0)}return r.alpha=function(t){return e(+t)},r}(.5);function oy(e,t){this._context=e,this._alpha=t}oy.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e*=1,t*=1,this._point){var r=this._x2-e,i=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+i*i,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:op(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};let ox=function e(t){function r(e){return t?new oy(e,t):new oh(e,0)}return r.alpha=function(t){return e(+t)},r}(.5);function ob(e){this._context=e}function ov(e){return new ob(e)}function oC(e,t,r){var i=e._x1-e._x0,n=t-e._x1,o=(e._y1-e._y0)/(i||n<0&&-0),a=(r-e._y1)/(n||i<0&&-0);return((o<0?-1:1)+(a<0?-1:1))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs((o*n+a*i)/(i+n)))||0}function ow(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function ok(e,t,r){var i=e._x0,n=e._y0,o=e._x1,a=e._y1,s=(o-i)/3;e._context.bezierCurveTo(i+s,n+s*t,o-s,a-s*r,o,a)}function oS(e){this._context=e}function oT(e){this._context=new oA(e)}function oA(e){this._context=e}function oE(e){return new oS(e)}function oB(e){return new oT(e)}function oM(e){this._context=e}function oL(e){var t,r,i=e.length-1,n=Array(i),o=Array(i),a=Array(i);for(n[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t<i-1;++t)n[t]=1,o[t]=4,a[t]=4*e[t]+2*e[t+1];for(n[i-1]=2,o[i-1]=7,a[i-1]=8*e[i-1]+e[i],t=1;t<i;++t)r=n[t]/o[t-1],o[t]-=r,a[t]-=r*a[t-1];for(n[i-1]=a[i-1]/o[i-1],t=i-2;t>=0;--t)n[t]=(a[t]-n[t+1])/o[t];for(o[i-1]=(e[i]+n[i-1])/2,t=0;t<i-1;++t)o[t]=2*e[t+1]-n[t+1];return[n,o]}function oF(e){return new oM(e)}function oI(e,t){this._context=e,this._t=t}function oj(e){return new oI(e,.5)}function oP(e){return new oI(e,0)}function oO(e){return new oI(e,1)}function oR(e,t,r){this.k=e,this.x=t,this.y=r}ob.prototype={areaStart:n5,areaEnd:n5,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e*=1,t*=1,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},oS.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:ok(this,this._t0,ow(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(t*=1,(e*=1)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,ok(this,ow(this,r=oC(this,e,t)),r);break;default:ok(this,this._t0,r=oC(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}},(oT.prototype=Object.create(oS.prototype)).point=function(e,t){oS.prototype.point.call(this,t,e)},oA.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,i,n,o){this._context.bezierCurveTo(t,e,i,r,o,n)}},oM.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===r)this._context.lineTo(e[1],t[1]);else for(var i=oL(e),n=oL(t),o=0,a=1;a<r;++o,++a)this._context.bezierCurveTo(i[0][o],n[0][o],i[1][o],n[1][o],e[a],t[a]);(this._line||0!==this._line&&1===r)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},oI.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}}this._x=e,this._y=t}},oR.prototype={constructor:oR,scale:function(e){return 1===e?this:new oR(this.k*e,this.x,this.y)},translate:function(e,t){return 0===e&0===t?this:new oR(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};new oR(1,0,0);oR.prototype},56165:e=>{e.exports={shimmer:"ShimmerText_shimmer__JbOvA"}},56327:(e,t,r)=>{"use strict";r.d(t,{A:()=>ee});var i=r(65321),n=r(97109),o=r(65470),a=r(7030),s=r(75567),l=r(61525),c=r(8248),u=r(44094),h=r(18387),d=r(95280),p=r(35101),f=r(16140),g=r(56925),m=r(42270),_=r(95982),y=r.n(_);function x(){let e=(0,l.SOH)(),t=e<1024&&e>768;return(0,i.jsxs)(d.A,{children:[(0,i.jsxs)(l.son,{className:y().content,align:"start",justify:"space-between",gap:"l",children:[(0,i.jsxs)(l.son,{direction:"column",align:"start",ga
72p:300,className:y().branding,children:[(0,i.jsx)(h.A,{src:m.A,alt:"Feedly logo"}),(0,i.jsx)(l.EYj,{color:"secondary",size:"02",children:"From signals to actions in minutes"})]}),(0,i.jsxs)(l.son,{className:y().columns,align:"start",gap:"xl",wrap:!0,children:[(0,i.jsxs)(l.son,{className:y().column,align:"start",gap:"xl",children:[(0,i.jsx)(f.A,{heading:"Products",links:p.w.products}),t?(0,i.jsx)(f.A,{heading:"Downloads",links:p.w.downloads}):(0,i.jsx)(f.A,{heading:"Resources",links:p.w.resources})]}),(0,i.jsxs)(l.son,{className:y().column,align:"start",gap:"xl",children:[t?(0,i.jsx)(f.A,{heading:"Resources",links:p.w.resources}):(0,i.jsx)(f.A,{heading:"Downloads",links:p.w.downloads}),(0,i.jsx)(f.A,{heading:"Learn more",links:p.w.learnMore})]})]})]}),(0,i.jsxs)(l.son,{className:y().terms,justify:"space-between",children:[(0,i.jsx)(g.A,{}),(0,i.jsxs)(l.son,{children:[(0,i.jsx)(u.A,{"aria-label":"Visit Feedly on Twitter",href:c.mD.twitter,iconStart:(0,i.jsx)(a.A,{"aria-hidden":"true",color:"tertiary",className:y().icon,tiny:!0}),importance:"tertiary"}),(0,i.jsx)(u.A,{"aria-label":"Visit Feedly on LinkedIn",href:c.mD.linkedIn,iconStart:(0,i.jsx)(s.A,{"aria-hidden":"true",color:"tertiary",className:y().icon,tiny:!0}),importance:"tertiary"})]})]})]})}var b=r(11230),v=r.n(b),C=r(72895),w=r(71400),k=r(75719),S=r(90120),T=r(14483),A=r(7536),E=r(12919),B=r(32382),M=r(83710),L=r(64336);let F=T.N8[T.Ly.marketIntelligence],I=T.Px[T.Ly.marketIntelligence];function j(e){let{mobile:t}=e;return(0,i.jsx)(L.A,{href:F,label:I,mobile:t})}let P=T.N8[T.Ly.newsReader],O=T.Px[T.Ly.newsReader];function R(e){let{mobile:t}=e;return(0,i.jsx)(L.A,{href:P,label:O,mobile:t})}var D=r(89579);let $=e=>{let t=(0,D.f)(e);return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...t,children:(0,i.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,i.jsx)("path",{d:"M3.429 9.536c6.094 0 11.035 4.94 11.035 11.035a.75.75 0 0 1-1.5 0 9.536 9.536 0 0 0-9.535-9.535.75.75 0 0 1 0-1.5"}),(0,i.jsx)("path",{d:"M3.429 2.679c9.882 0 17.892 8.01 17.892 17.892a.75.75 0 1 1-1.5 0c0-9.053-7.339-16.392-16.392-16.392a.75.75 0 0 1 0-1.5M5.143 16.393a2.464 2.464 0 1 0 0 4.928 2.464 2.464 0 0 0 0-4.928m0 1.5a.964.964 0 1 1 0 1.928.964.964 0 0 1 0-1.928"})]})})};var N=r(58103);function z(){let{site:e}=(0,n.useContext)(E.A),t=`feed/${(0,T.uP)(e)}`;return(0,i.jsx)(N.A,{"aria-label":`Follow the ${T.Px[e]} RSS feed in Feedly`,href:`https://feedly.com/i/subscription/content/${encodeURIComponent(t)}`,iconStart:(0,i.jsx)($,{color:"secondary"}),importance:"tertiary",newWindow:!0})}let q=e=>{let t=(0,D.f)(e);return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...t,children:(0,i.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,i.jsx)("path",{d:"M10.714 2.679a8.036 8.036 0 1 0 0 16.071 8.036 8.036 0 0 0 0-16.071m0 1.5a6.536 6.536 0 1 1 0 13.071 6.536 6.536 0 0 1 0-13.071"}),(0,i.jsx)("path",{d:"M15.756 15.755a.75.75 0 0 1 .977-.072l.084.073 3.424 3.432a.75.75 0 0 1-.977 1.133l-.084-.073-3.425-3.433a.75.75 0 0 1 .001-1.06"})]})})};function G(){return(0,i.jsx)(N.A,{"aria-label":"Search resources",href:"/resources",iconStart:(0,i.jsx)(q,{color:"secondary"}),importance:"tertiary"})}let W=T.N8[T.Ly.threatIntelligence],H=T.Px[T.Ly.threatIntelligence];function K(e){let{mobile:t}=e;return(0,i.jsx)(L.A,{href:W,label:H,mobile:t})}var U=r(69495),V=r(66208);let Y=[T.Ly.caseStudies,T.Ly.engineering,T.Ly.newFeatures,T.Ly.resources];function X(e){let{backgroundColor:t,resourceDropdown:r,resourceDrawer:o}=e,{isLoggedIn:a,site:s}=(0,n.useContext)(E.A),{scrollThreshold:l}=(0,n.useContext)(A.i),c=(0,C.s)(l),u=Y.includes(s)?(0,i.jsx)(w.A,{href:T.N8[s],children:T.G9[s]}):void 0;return(0,i.jsx)(k.A,{isNextLink:T.kf,logo:(0,i.jsx)(S.A,{label:u}),leftActions:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(K,{}),(0,i.jsx)(j,{}),(0,i.jsx)(R,{}),r??(0,i.jsx)(V.A,{})]}),rightActions:(0,i.jsxs)(i.Fragment,{children:[T.vL.includes(s)&&(0,i.jsx)(G,{}),T.n5.includes(s)&&(0,i.jsx)(z,{})]}),primaryActions:a?(0,i.jsx)(B.A,{size:"medium",importance:"secondary"}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(B.A,{size:"medium",importance:"secondary"}),(0,i.jsx)(M.A,{size:"medium"})]}),drawerContent:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(K,{mobile:!0}),(0,i.jsx)(j,{mobile:!0}),(0,i.jsx)(R,{mobile:!0}),o??(0,i.jsx)(U.A,{})]}),drawerActions:(0,i.jsx)(B.A,{size:"medium",importance:"secondary"}),mobileStickyAction:(0,i.jsx)(B.A,{size:"small",importance:"secondary"}),backgroundColor:c?void 0:t})}var Z=r(36721),Q=r.n(Z);
72function J(e){let{header:t,footer:r,children:n,mainClassName:o,backgroundColor:a,resourceDropdown:s,resourceDrawer:c,topSpacing:u="none"}=e;return(0,i.jsxs)(i.Fragment,{children:[t??(0,i.jsx)(X,{backgroundColor:a??void 0,resourceDropdown:s,resourceDrawer:c}),(0,i.jsxs)(l.son,{className:Q().layout,direction:"column",justify:"space-between",align:"unset",children:[(0,i.jsx)(l.son,{className:Q().content,direction:"column",justify:"start",align:"unset",children:(0,i.jsx)("main",{className:v()(Q().main,o,{[Q()["main--padding-overlay"]]:"overlay"===u}),children:n})}),(0,i.jsx)("div",{className:Q().footer,children:r??(0,i.jsx)(x,{})})]})]})}function ee(e){return(0,i.jsx)(o.A,{useScrollThreshold:!0,children:(0,i.jsx)(J,{...e})})}},56452:e=>{e.exports={drawer:"Drawer_drawer__ViYbv","show-up-drawer":"Drawer_show-up-drawer__WkchX","drawer--closing":"Drawer_drawer--closing__8SK7f","hide-down-drawer":"Drawer_hide-down-drawer__8i5zg",overlay:"Drawer_overlay__4J6sd","show-smooth-drawer":"Drawer_show-smooth-drawer__A1b5t","overlay--closing":"Drawer_overlay--closing__hSyZa","hide-smooth-drawer":"Drawer_hide-smooth-drawer__lrviK","show-up-tablet":"Drawer_show-up-tablet__YwZvp","hide-down-tablet":"Drawer_hide-down-tablet__jnrf4"}},56564:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...t,children:(0,n.jsx)("g",{fill:"currentColor",fillRule:"nonzero",children:(0,n.jsx)("path",{d:"M19.714 4.393a.75.75 0 0 1 .102 1.493l-.102.007H4.286A.75.75 0 0 1 4.184 4.4l.102-.007zM19.714 11.25a.75.75 0 0 1 .102 1.493l-.102.007H4.286a.75.75 0 0 1-.102-1.493l.102-.007zM12 18.107a.75.75 0 0 1 .102 1.493l-.102.007H4.286a.75.75 0 0 1-.102-1.493l.102-.007z"})})})}},56855:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(63559)}])},56925:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var i=r(65321),n=r(61525),o=r(70381);function a(){return(0,i.jsxs)(n.son,{gap:"m",children:[(0,i.jsxs)(o.A,{children:["\xa9 ",new Date().getFullYear()]}),(0,i.jsx)(o.A,{children:"â¢"}),(0,i.jsx)(o.A,{href:"https://feedly.com/legal/privacy",children:"Privacy"}),(0,i.jsx)(o.A,{children:"â¢"}),(0,i.jsx)(o.A,{href:"https://feedly.com/legal",children:"Terms"})]})}},57145:e=>{e.exports={button:"BaseButton_button__S8cdB","importance--secondary":"BaseButton_importance--secondary__qMmu3","importance--primary":"BaseButton_importance--primary__1_2vI","importance--tertiary":"BaseButton_importance--tertiary__kESF6","color--accent":"BaseButton_color--accent__Sqzqy","color--accent-main":"BaseButton_color--accent-main__KBIuP","color--danger":"BaseButton_color--danger___7bnr","color--danger-hover":"BaseButton_color--danger-hover__CdYlK","labelColor--primary":"BaseButton_labelColor--primary__uLLy3",disabled:"BaseButton_disabled__3se7V","disabled--primary":"BaseButton_disabled--primary__xhTXQ","disabled--secondary":"BaseButton_disabled--secondary__RP7CR","disabled--tertiary":"BaseButton_disabled--tertiary__jMgPw","size--small":"BaseButton_size--small__hW4Qr","size--medium":"BaseButton_size--medium__9qikj","size--large":"BaseButton_size--large__dpOfr","size--xlarge":"BaseButton_size--xlarge__TR4XO","labelWeight--bold":"BaseButton_labelWeight--bold__R_d5A","labelWeight--regular":"BaseButton_labelWeight--regular__4H9FT","iconAlign--only":"BaseButton_iconAlign--only__0zAe_","iconAlign--both-labelless":"BaseButton_iconAlign--both-labelless__LpX12","iconOnlySize--small":"BaseButton_iconOnlySize--small__n_fvM","iconOnlySize--medium":"BaseButton_iconOnlySize--medium__THrJd","iconOnlySize--large":"BaseButton_iconOnlySize--large__OkC6m","iconOnlySize--xlarge":"BaseButton_iconOnlySize--xlarge__s_Oup",rounded:"BaseButton_rounded__Vczq5",loading:"BaseButton_loading__E7t1x","button-loading-spin":"BaseButton_button-loading-spin__3_Haa","float--left":"BaseButton_float--left__WIiYA","float--right":"BaseButton_float--right__VOjFN",fullWidth:"BaseButton_fullWidth__RSV1G","fullWidth--with-icon":"BaseButton_fullWidth--with-icon__1CiU5","focusVisible--primary":"BaseButton_focusVisible--primary__yUi_k",ellipsis:"BaseButton_ellipsis__w3n6o"}},57234:e=>{e.exports={baseMenuItem:"BaseMenuItem_baseMenuItem__0ctI_",enabled:"BaseMenuItem_enabled__fx2jf",selected:"BaseMenuItem_selected__jC_iN",active:"BaseMenuItem_active__gWgRC","color--default":"BaseMenuItem_color--default__2FqHT","color--danger":"BaseMenuItem_color--danger__uW2pi",disabled:"BaseMenuItem_disabled__eBPPS","size--small":"BaseMenuItem_size--small__Iisgo","size--medium":"BaseMenuItem_size--medium__RST6G"}},57413:e=>{e.exports={cell:"TableHeadingCell_cell__a9VMM","cell--clickable":"TableHeadingCell_cell--clickable__Kv_XX",contentWrapper:"TableHeadingCell_contentWrapper__bscuW",sizeElement:"TableHeadingCell_sizeElement__wPyFh",editIconWrapper:"TableHeadingCell_editIconWrapper__EiW6c",editIcon:"TableHeadingCell_editIcon__p_WfV",dragHandle:"TableHeadingCell_dragHandle__8X_Jx","cell--nonPrintable":"TableHeadingCell_cell--nonPrintable__SqGV5"}},57554:e=>{e.exports={preview:"VideoPreview_preview__mbaUf",details:"VideoPreview_details__CjpIm",play:"VideoPreview_play___NfkF","play--accent":"VideoPreview_play--accent__C2X10",icon:"VideoPreview_icon__CJ70H",image:"VideoPreview_image____CLp",chip:"VideoPreview_chip__zkCRE",modal:"VideoPreview_modal__Ey_IB"}},57582:(e,t,r)=>{var i=r(62718),n=r(27854);e.exports=function(e){return!0===e||!1===e||n(e)&&"[object Boolean]"==i(e)}},57796:(e,t,r)=>{"use strict";r.d(t,{$$:()=>h,R6:()=>d,TX:()=>u,Zv:()=>l,ds:()=>s,eP:()=>c,ed:()=>a});var i=r(11323),n=r.n(i),o=r(60915);let a="feedly_starFeature_dismissed";function s(e){return!e||n()(e)?null:Object.entries(e).reduce((e,t)=>
72{let[r,i]=t;return{...e,[r]:i?function(e){let{customTitle:t,customSubtitle:r,starFeature:i}=e,{id:n,type:a,title:s,subTitle:l,href:c,illustrationUrl:u,publishedAt:h}=i;if(!n)return;let d=t??s,p="event"===a;return{id:n,type:a,campaignTitle:d,description:p?(0,o.nV)(new Date(h)):r??l,header:p?t:d,href:c,illustrationUrl:u,publishedAt:h}}(i):void 0}},{})}function l(e){return"event"===e?"Register":"Read more"}function c(e){return"event"===e?"CTI Session":"What's new"}let u={marketIntel:"Market Intelligence",threatIntel:"Threat Intelligence",everyone:"Everyone",test:"Test",universal:"Universal",cve:"CVE",newFeatures:"New Features",tiEssentials:"TI Essentials"},h="New Feature Popup Shown",d="New Feature Popup Clicked"},58103:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var i=r(65321),n=r(44094);function o(e){let{color:t="accent-main",...r}=e;return(0,i.jsx)(n.A,{...r,color:t})}},58454:e=>{e.exports=function(e,t,r,i){var n=-1,o=null==e?0:e.length;for(i&&o&&(r=e[++n]);++n<o;)r=t(r,e[n],n,e);return r}},58479:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(97109),n=r(57796),o=r(14707);let a=null;async function s(){try{let e=await fetch("https://feedly.com/_next/config.json");if(!e.ok)throw Error(`${e.status} ${e.statusText}`);let{threatIntelAdBannerSettings:t,starFeatureSettings:r}=await e.json()||{};return{starFeatureSettings:(0,n.ds)(r),threatIntelAdBannerSettings:t?(0,o.Sy)(t):null}}catch(e){return console.warn("Could not fetch marketing site config:",e),{}}}function l(){let[e,t]=(0,i.useState)(null),[r,n]=(0,i.useState)(null);return(0,i.useEffect)(()=>{!async function(){let{starFeatureSettings:e,threatIntelAdBannerSettings:r}=await (!a&&(a=s()),a);e&&t(e),r&&(0,o.o2)()!==r.id&&n(r)}()},[]),{starFeatureInfo:e,threatIntelAdBannerInfo:r}}},58503:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return n}});let i=r(97109);function n(e,t){let r=(0,i.useRef)(null),n=(0,i.useRef)(null);return(0,i.useCallback)(i=>{if(null===i){let e=r.current;e&&(r.current=null,e());let t=n.current;t&&(n.current=null,t())}else e&&(r.current=o(e,i)),t&&(n.current=o(t,i))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},58564:e=>{e.exports={highlightedCallout:"HighlightedCallout_highlightedCallout__rNugE",overlayFrame:"HighlightedCallout_overlayFrame__OXXeN",overlayTarget:"HighlightedCallout_overlayTarget__L6rHU"}},58568:(e,t,r)=>{var i=r(65649),n=r(28566),o=r(17654);e.exports=function(e){return i(e,o,n)}},58574:e=>{e.exports={backdrop:"ComboboxPortal_backdrop__HyuVe"}},58640:(e,t,r)=>{var i=r(16553),n=r(79949),o=r(35084);e.exports=function(e){return e&&e.length?i(e,o,n):void 0}},59129:(e,t,r)=>{"use strict";r.d(t,{Mp:()=>a,dp:()=>o,gT:()=>i,uF:()=>n});let i="mx4bdfr7";async function n(e){let{jobTitle:t,companyWebsite:r,fullName:n,useCase:o}=e;window.Intercom?.("boot",{app_id:i,champion_job_title:t,company_website:r,name:n,use_case:o})}async function o(e){let{jobTitle:t,companyWebsite:r,fullName:n,useCase:o}=e;window.Intercom?.("update",{app_id:i,champion_job_title:t,company_website:r,name:n,use_case:o})}async function a(){window.Intercom?.("shutdown")}},59365:e=>{e.exports={"size--32":"UserAvatar_size--32__kvhMQ","size--120":"UserAvatar_size--120__qYY2L"}},59675:(e,t,r)=>{var i=r(52387),n=r(32190),o=r(42767),a=i?i.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||n(e)||!!(a&&e&&e[a])}},59688:e=>{e.exports=function(e,t){for(var r=-1,i=Array(e);++r<e;)i[r]=t(r);return i}},59940:e=>{e.exports={column:"Column_column__OjLQF","columns-xs--0":"Column_columns-xs--0__GKPEb","columns-xs--1":"Column_columns-xs--1__1LViv","columns-xs--2":"Column_columns-xs--2__7o93i","columns-xs--3":"Column_columns-xs--3__usuY3","columns-xs--4":"Column_columns-xs--4__67f_X","columns-xs--5":"Column_columns-xs--5__mVAvb","columns-xs--6":"Column_columns-xs--6__AXtyh","columns-xs--7":"Column_columns-xs--7__1i6du","columns-xs--8":"Column_columns-xs--8__7JnrW","columns-xs--9":"Column_columns-xs--9__82SrT","columns-xs--10":"Column_columns-xs--10__hVmkx","columns-xs--11":"Column_columns-xs--11__FFbKh","columns-xs--12":"Column_columns-xs--12__J8kqi","order-xs--0":"Column_order-xs--0__f2fiN","order-xs--1":"Column_order-xs--1__oNyPd","order-xs--2":"C
72olumn_order-xs--2__erBAV","order-xs--3":"Column_order-xs--3__Z2nh2","order-xs--4":"Column_order-xs--4__PJVdm","order-xs--5":"Column_order-xs--5__75p2_","order-xs--6":"Column_order-xs--6__pdn8q","order-xs--7":"Column_order-xs--7__WOP4z","order-xs--8":"Column_order-xs--8__eTyhR","order-xs--9":"Column_order-xs--9__EQQOv","order-xs--10":"Column_order-xs--10__s7qxe","order-xs--11":"Column_order-xs--11__5A8d6","order-xs--12":"Column_order-xs--12__ByspA","columns-sm--0":"Column_columns-sm--0__OxqCm","columns-sm--1":"Column_columns-sm--1__0_cv2","columns-sm--2":"Column_columns-sm--2__Z0sbm","columns-sm--3":"Column_columns-sm--3__XdVWj","columns-sm--4":"Column_columns-sm--4__q6hRw","columns-sm--5":"Column_columns-sm--5__t90rS","columns-sm--6":"Column_columns-sm--6__2Jwny","columns-sm--7":"Column_columns-sm--7__jK2of","columns-sm--8":"Column_columns-sm--8__yA6Qj","columns-sm--9":"Column_columns-sm--9__GXs1b","columns-sm--10":"Column_columns-sm--10__XJqcD","columns-sm--11":"Column_columns-sm--11__pnL70","columns-sm--12":"Column_columns-sm--12__t1YhU","order-sm--0":"Column_order-sm--0__u881w","order-sm--1":"Column_order-sm--1__klRvu","order-sm--2":"Column_order-sm--2___3Sf4","order-sm--3":"Column_order-sm--3__SUFSJ","order-sm--4":"Column_order-sm--4__phoEl","order-sm--5":"Column_order-sm--5__A7NPp","order-sm--6":"Column_order-sm--6__QWCck","order-sm--7":"Column_order-sm--7__XVVFX","order-sm--8":"Column_order-sm--8__WfcOl","order-sm--9":"Column_order-sm--9__WIJnd","order-sm--10":"Column_order-sm--10__YLZ2W","order-sm--11":"Column_order-sm--11__1F3Gq","order-sm--12":"Column_order-sm--12__SJS9u","columns-md--0":"Column_columns-md--0__S4C9X","columns-md--1":"Column_columns-md--1__vwamW","columns-md--2":"Column_columns-md--2__rlfIo","columns-md--3":"Column_columns-md--3__HS5Ou","columns-md--4":"Column_columns-md--4__kISgy","columns-md--5":"Column_columns-md--5__FCHKf","columns-md--6":"Column_columns-md--6__K0X6Z","columns-md--7":"Column_columns-md--7__8xb6S","columns-md--8":"Column_columns-md--8__B8qPH","columns-md--9":"Column_columns-md--9__mAvqI","columns-md--10":"Column_columns-md--10__R1VX2","columns-md--11":"Column_columns-md--11__FhGkj","columns-md--12":"Column_columns-md--12__dAlzy","order-md--0":"Column_order-md--0__Rk6xH","order-md--1":"Column_order-md--1__spcRY","order-md--2":"Column_order-md--2__QTVnM","order-md--3":"Column_order-md--3__fyA97","order-md--4":"Column_order-md--4__mu2MH","order-md--5":"Column_order-md--5__n_pSR","order-md--6":"Column_order-md--6__r_UCO","order-md--7":"Column_order-md--7__1PPuP","order-md--8":"Column_order-md--8__7rtzR","order-md--9":"Column_order-md--9__uKNpu","order-md--10":"Column_order-md--10__XPTW0","order-md--11":"Column_order-md--11__JHzA1","order-md--12":"Column_order-md--12__g6eX_","columns-lg--0":"Column_columns-lg--0__uFmJV","columns-lg--1":"Column_columns-lg--1__ys3dV","columns-lg--2":"Column_columns-lg--2__qjLpv","columns-lg--3":"Column_columns-lg--3__3YoWf","columns-lg--4":"Column_columns-lg--4__FsGnx","columns-lg--5":"Column_columns-lg--5__D9D5H","columns-lg--6":"Column_columns-lg--6__JOVZg","columns-lg--7":"Column_columns-lg--7__CQOPx","columns-lg--8":"Column_columns-lg--8__2sPk1","columns-lg--9":"Column_columns-lg--9__ToDpD","columns-lg--10":"Column_columns-lg--10__CMQin","columns-lg--11":"Column_columns-lg--11__hBJt8","columns-lg--12":"Column_columns-lg--12__7XUre","order-lg--0":"Column_order-lg--0__V7I22","order-lg--1":"Column_order-lg--1__cUIC5","order-lg--2":"Column_order-lg--2__WRpNW","order-lg--3":"Column_order-lg--3__uobaD","order-lg--4":"Column_order-lg--4__kAacA","order-lg--5":"Column_order-lg--5__uxCA3","order-lg--6":"Column_order-lg--6__bownl","order-lg--7":"Column_order-lg--7__KbbG_","order-lg--8":"Column_order-lg--8__KLrz0","order-lg--9":"Column_order-lg--9__LY6pC","order-lg--10":"Column_order-lg--10__0GtKY","order-lg--11":"Column_order-lg--11__JVtUn","order-lg--12":"Column_order-lg--12__i__hn","columns-xl--0":"Column_columns-xl--0__Wlc9r","columns-xl--1":"Column_columns-xl--1__92CbJ","columns-xl--2":"Column_columns-xl--2__Z_XoK","columns-xl--3":"Column_columns-xl--3__IhcEb","columns-xl--4":"Column_columns-xl--4__bfZKu","columns-xl--5":"Column_columns-xl--5__Xe4OL","columns-xl--6":"Column_columns-xl--6__9ND8X","columns-xl--7":"Column_columns-xl--7__FScFS","columns-xl--8":"Column_columns-xl--8__Y2h1g","columns-xl--9":"Column_columns-xl--9__9ZLN5","columns-xl--10":"Column_columns-xl--10__Hv_DL","columns-xl--11":"Column_columns-xl--11__FeN5t","columns-xl--12":"Column_columns-xl--12__QGkvP","order-xl--0":"Column_order-xl--0__eXoor","order-xl--1":"Column_order-xl--1__DK_rm","order-xl--2":"Column_order-xl--2__8HOJS","order-xl--3":"Column_order-xl--3__wKme1","order-xl--4":"Column_order-xl--4__UcNfy","order-xl--5":"Column_order-xl--5__4roOs","order-xl--6":"Column_order-xl--6__e0upu","order-xl--7":"Column_order-xl--7__i4e9x","order-xl--8":"Column_order-xl--8__ZNE2c","order-xl--9":"Column_order-xl--9__5JfUQ","order-xl--10":"Column_order-xl--10__lkELl","order-xl--11":"Column_order-xl--11__fNMs5","order-xl--12":"Column_order-xl--12__DulrT","align--center":"Column_align--center__rYjaG","align--start":"Column_align--start__AzeA_","align--end":"Column_align--end__ELGbH","float--center":"Column_float--center__KMzwW","float--right":"Column_float--right__VZztD","float--left":"Column_float--left__USt4q","justify--center":"Column_justify--center__VnluY","justify--start":"Column_justify--start__Uv2Ad","justify--end":"Column_justify--end__8Oqwp"}},59969:(e,t,r)=>{"use strict";r.d(t,{Ch:()=>a,JP:()=>n,uw:()=>s});var i=r(97109);function n(){return!1}let o=(0,i.createContext)({isNextLink:n,useV2Label:!1}),a=o.Provider;function s(){return(0,i.useContext)(o)}},60256:(e,t,r)=>{"use strict";
72Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let i=r(35310),n=r(52338);function o(e){let{config:t,src:r,width:o,quality:a}=e,s=(0,n.getDeploymentId)();if(r.startsWith("/")&&!r.startsWith("//"))if(r.includes("/_next/static/immutable")&&!(0,n.getAssetToken)())s=void 0;else{let e=r.indexOf("?");if(-1!==e){let t=new URLSearchParams(r.slice(e+1)),i=t.get("dpl");if(i){s=i,t.delete("dpl");let n=t.toString();r=r.slice(0,e)+(n?"?"+n:"")}}}if(r.startsWith("/")&&r.includes("?")&&t.localPatterns?.length===1&&"**"===t.localPatterns[0].pathname&&""===t.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${r}" is using a query string which is not configured in images.localPatterns. 73Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let l=(0,i.findClosestQuality)(a,t);return`${t.path}?url=${encodeURIComponent(r)}&w=${o}&q=${l}${r.startsWith("/")&&s?`&dpl=${s}`:""}`}o.__next_img_default=!0;let a=o},60313:(e,t,r)=>{var i=r(65163),n=r(74794),o=r(62542),a=r(40115),s=r(72463),l=r(98823);function c(e){var t=this.__data__=new i(e);this.size=t.size}c.prototype.clear=n,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=s,c.prototype.set=l,e.exports=c},60331:(e,t,r)=>{"use strict";t.J=function(e){if(!e)return i.BLANK_URL;var t,r=n(e.trim());do t=(r=n(r=r.replace(i.ctrlCharactersRegex,"").replace(i.htmlEntitiesRegex,function(e,t){return String.fromCharCode(t)}).replace(i.htmlCtrlEntityRegex,"").replace(i.ctrlCharactersRegex,"").replace(i.whitespaceEscapeCharsRegex,"").trim())).match(i.ctrlCharactersRegex)||r.match(i.htmlEntitiesRegex)||r.match(i.htmlCtrlEntityRegex)||r.match(i.whitespaceEscapeCharsRegex);while(t&&t.length>0);var o=r;if(!o)return i.BLANK_URL;if(i.relativeFirstCharacters.indexOf(o[0])>-1)return o;var a=o.trimStart(),s=a.match(i.urlSchemeRegex);if(!s)return o;var l=s[0].toLowerCase().trim();if(i.invalidProtocolRegex.test(l))return i.BLANK_URL;var c=a.replace(/\\/g,"/");if("mailto:"===l||l.includes("://"))return c;if("http:"===l||"https:"===l){if(!URL.canParse(c))return i.BLANK_URL;var u=new URL(c);return u.protocol=u.protocol.toLowerCase(),u.hostname=u.hostname.toLowerCase(),u.toString()}return c};var i=r(44854);function n(e){try{return decodeURIComponent(e)}catch(t){return e}}},60674:e=>{e.exports={tableCell:"TitleTableCell_tableCell__qnO_0",hoverChild:"TitleTableCell_hoverChild__rIMxQ",description:"TitleTableCell_description__Xzgge",visualWrapper:"TitleTableCell_visualWrapper__ej5tI"}},60827:(e,t,r)=>{var i=r(62718),n=r(42767),o=r(27854);e.exports=function(e){return"string"==typeof e||!n(e)&&o(e)&&"[object String]"==i(e)}},60853:(e,t,r)=>{e.exports=r(2918)(r(63735),"Set")},60874:e=>{e.exports={breakAll:"TableTitle_breakAll__wvkQR"}},60915:(e,t,r)=>{"use strict";var i;r.d(t,{l5:()=>z,e2:()=>U,fI:()=>K,Fd:()=>G,nV:()=>q,Ot:()=>H,Vg:()=>W});class n extends Date{constructor(){super(),this.setTime(0==arguments.length?Date.now():1==arguments.length?"string"==typeof arguments[0]?+new Date(arguments[0]):arguments[0]:Date.UTC(...arguments))}getTimezoneOffset(){return 0}}let o=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(o.test(e)){let t=Date.prototype[e.replace(o,"$1UTC")];t&&(n.prototype[e]=t)}}),new Intl.DateTimeFormat("en-US",{weekday:"short",timeZone:"UTC"}),new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",timeZone:"UTC"}),new Intl.DateTimeFormat("en-GB",{hour12:!1,hour:"numeric",minute:"numeric",second:"numeric",timeZone:"UTC"});let a={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function s(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}let l={date:s({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:s({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:s({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},c={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function u(e){return(t,r)=>{let i;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,n=r?.width?String(r.width):t;i=e.formattingValues[n]||e.formattingValues[t]}else{let t=e.defaultWidth,n=r?.width?String(r.width):e.defaultWidth;i=e.values[n]||e.values[t]}return i[e.argumentCallback?e.argumentCallback(t):t]}}function h(e){return function(t){let r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;let s=a[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}(l,e=>e.test(s)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(l,e=>e.test(s));return r=e.valueCallback?e.valueCallback(c):c,{value:r=i.valueCallback?i.valueCallback(r):r,rest:t.slice(s.length)}}}let d={code:"en-US",formatDistance:(e,t,r)=>{let i,n=a[e];if(i="string"==typeof n?n:1===t?n.one:n.other.replace("{{count}}",t.toString()),r?.addSuffix)if(r.comparison&&r.comparison>0)return"in "+i;else return i+" ago";return i},formatLong:l,formatRelative:(e,t,r,i)=>c[e],localize:{ordinalNumber:(e,t)=>{let r=Number(e),i=r%100;if(i>20||i<10)switch(i%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:u({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:u({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:u({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:u({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
73ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:u({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(i={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.match(i.matchPattern);if(!r)return null;let n=r[0],o=e.match(i.parsePattern);if(!o)return null;let a=i.valueCallback?i.valueCallback(o[0]):o[0];return{value:a=t.valueCallback?t.valueCallback(a):a,rest:e.slice(n.length)}}),era:h({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:h({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:h({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:h({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:h({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},p={},f=Symbol.for("constructDateFrom");function g(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&f in e?e[f](t):e instanceof Date?new e.constructor(t):new Date(t)}function m(e,t){return g(t||e,e)}function _(e){let t=m(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),e-r}function y(e,t){let r=m(e,t?.in);return r.setHours(0,0,0,0),r}function x(e,t){let r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??p.weekStartsOn??p.locale?.options?.weekStartsOn??0,i=m(e,t?.in),n=i.getDay();return i.setDate(i.getDate()-(7*(n<r)+n-r)),i.setHours(0,0,0,0),i}function b(e,t){return x(e,{...t,weekStartsOn:1})}function v(e,t){let r=m(e,t?.in),i=r.getFullYear(),n=g(r,0);n.setFullYear(i+1,0,4),n.setHours(0,0,0,0);let o=b(n),a=g(r,0);a.setFullYear(i,0,4),a.setHours(0,0,0,0);let s=b(a);return r.getTime()>=o.getTime()?i+1:r.getTime()>=s.getTime()?i:i-1}function C(e,t){let r=m(e,t?.in),i=r.getFullYear(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??p.firstWeekContainsDate??p.locale?.options?.firstWeekContainsDate??1,o=g(t?.in||e,0);o.setFullYear(i+1,0,n),o.setHours(0,0,0,0);let a=x(o,t),s=g(t?.in||e,0);s.setFullYear(i,0,n),s.setHours(0,0,0,0);let l=x(s,t);return+r>=+a?i+1:+r>=+l?i:i-1}function w(e,t){let r=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+r}let k={y(e,t){let r=e.getFullYear(),i=r>0?r:1-r;return w("yy"===t?i%100:i,t.length)},M(e,t){let r=e.getMonth();return"M"===t?String(r+1):w(r+1,2)},d:(e,t)=>w(e.getDate(),t.length),a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];
73default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>w(e.getHours()%12||12,t.length),H:(e,t)=>w(e.getHours(),t.length),m:(e,t)=>w(e.getMinutes(),t.length),s:(e,t)=>w(e.getSeconds(),t.length),S(e,t){let r=t.length;return w(Math.trunc(e.getMilliseconds()*Math.pow(10,r-3)),t.length)}},S={G:function(e,t,r){let i=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(i,{width:"abbreviated"});case"GGGGG":return r.era(i,{width:"narrow"});default:return r.era(i,{width:"wide"})}},y:function(e,t,r){if("yo"===t){let t=e.getFullYear();return r.ordinalNumber(t>0?t:1-t,{unit:"year"})}return k.y(e,t)},Y:function(e,t,r,i){let n=C(e,i),o=n>0?n:1-n;return"YY"===t?w(o%100,2):"Yo"===t?r.ordinalNumber(o,{unit:"year"}):w(o,t.length)},R:function(e,t){return w(v(e),t.length)},u:function(e,t){return w(e.getFullYear(),t.length)},Q:function(e,t,r){let i=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return w(i,2);case"Qo":return r.ordinalNumber(i,{unit:"quarter"});case"QQQ":return r.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(i,{width:"narrow",context:"formatting"});default:return r.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,r){let i=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return w(i,2);case"qo":return r.ordinalNumber(i,{unit:"quarter"});case"qqq":return r.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(i,{width:"narrow",context:"standalone"});default:return r.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,r){let i=e.getMonth();switch(t){case"M":case"MM":return k.M(e,t);case"Mo":return r.ordinalNumber(i+1,{unit:"month"});case"MMM":return r.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(i,{width:"narrow",context:"formatting"});default:return r.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,r){let i=e.getMonth();switch(t){case"L":return String(i+1);case"LL":return w(i+1,2);case"Lo":return r.ordinalNumber(i+1,{unit:"month"});case"LLL":return r.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(i,{width:"narrow",context:"standalone"});default:return r.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,r,i){let n,o,a,s,l=Math.round((x(n=m(e,i?.in),i)-(o=i?.firstWeekContainsDate??i?.locale?.options?.firstWeekContainsDate??p.firstWeekContainsDate??p.locale?.options?.firstWeekContainsDate??1,a=C(n,i),(s=g(i?.in||n,0)).setFullYear(a,0,o),s.setHours(0,0,0,0),x(s,i)))/6048e5)+1;return"wo"===t?r.ordinalNumber(l,{unit:"week"}):w(l,t.length)},I:function(e,t,r){let i,n,o,a=Math.round((b(i=m(e,void 0))-(n=v(i,void 0),(o=g(i,0)).setFullYear(n,0,4),o.setHours(0,0,0,0),b(o)))/6048e5)+1;return"Io"===t?r.ordinalNumber(a,{unit:"week"}):w(a,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):k.d(e,t)},D:function(e,t,r){let i,n,o=function(e,t){let[r,i]=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];let n=g.bind(null,e||r.find(e=>"object"==typeof e));return r.map(n)}(void 0,e,t),n=y(r),o=y(i);return Math.round((n-_(n)-(o-_(o)))/864e5)}(n=m(e,void 0),((i=m(n,void 0)).setFullYear(i.getFullYear(),0,1),i.setHours(0,0,0,0),i))+1;return"Do"===t?r.ordinalNumber(o,{unit:"dayOfYear"}):w(o,t.length)},E:function(e,t,r){let i=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,r,i){let n=e.getDay(),o=(n-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return w(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,i){let n=e.getDay(),o=(n-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return w(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let i=e.getDay(),n=0===i?7:i;switch(t){case"i":return String(n);case"ii":return w(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,r){let i=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(i,{width:"narrow",context:"formatting"});default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(e,t,r){let i,n=e.getHours();switch(i=12===n?"noon":0===n?"midnight":n/12>
73=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(i,{width:"narrow",context:"formatting"});default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,r){let i,n=e.getHours();switch(i=n>=17?"evening":n>=12?"afternoon":n>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(i,{width:"narrow",context:"formatting"});default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return k.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):k.H(e,t)},K:function(e,t,r){let i=e.getHours()%12;return"Ko"===t?r.ordinalNumber(i,{unit:"hour"}):w(i,t.length)},k:function(e,t,r){let i=e.getHours();return(0===i&&(i=24),"ko"===t)?r.ordinalNumber(i,{unit:"hour"}):w(i,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):k.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):k.s(e,t)},S:function(e,t){return k.S(e,t)},X:function(e,t,r){let i=e.getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return A(i);case"XXXX":case"XX":return E(i);default:return E(i,":")}},x:function(e,t,r){let i=e.getTimezoneOffset();switch(t){case"x":return A(i);case"xxxx":case"xx":return E(i);default:return E(i,":")}},O:function(e,t,r){let i=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+T(i,":");default:return"GMT"+E(i,":")}},z:function(e,t,r){let i=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+T(i,":");default:return"GMT"+E(i,":")}},t:function(e,t,r){return w(Math.trunc(e/1e3),t.length)},T:function(e,t,r){return w(+e,t.length)}};function T(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e>0?"-":"+",i=Math.abs(e),n=Math.trunc(i/60),o=i%60;return 0===o?r+String(n):r+String(n)+t+w(o,2)}function A(e,t){return e%60==0?(e>0?"-":"+")+w(Math.abs(e)/60,2):E(e,t)}function E(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=Math.abs(e);return(e>0?"-":"+")+w(Math.trunc(r/60),2)+t+w(r%60,2)}let B=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},M=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},L={p:M,P:(e,t)=>{let r,i=e.match(/(P+)(p+)?/)||[],n=i[1],o=i[2];if(!o)return B(e,t);switch(n){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",B(n,t)).replace("{{time}}",M(o,t))}},F=/^D+$/,I=/^Y+$/,j=["D","DD","YY","YYYY"],P=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,O=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,R=/^'([^]*?)'?$/,D=/''/g,$=/[a-zA-Z]/;function N(e,t,r){let i=r?.locale??p.locale??d,n=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??p.firstWeekContainsDate??p.locale?.options?.firstWeekContainsDate??1,o=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??p.weekStartsOn??p.locale?.options?.weekStartsOn??0,a=m(e,r?.in);if(!(a instanceof Date||"object"==typeof a&&"[object Date]"===Object.prototype.toString.call(a))&&"number"!=typeof a||isNaN(+m(a)))throw RangeError("Invalid time value");let s=t.match(O).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,L[t])(e,i.formatLong):e}).join("").match(P).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var r;let t;return{isToken:!1,value:(t=(r=e).match(R))?t[1].replace(D,"'"):r}}if(S[t])return{isToken:!0,value:e};if(t.match($))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});i.localize.preprocessor&&(s=i.localize.preprocessor(a,s));let l={firstWeekContainsDate:n,weekStartsOn:o,locale:i};return s.map(n=>{if(!n.isToken)return n.value;let o=n.value;return(!r?.useAdditionalWeekYearTokens&&I.test(o)||!r?.useAdditionalDayOfYearTokens&&F.test(o))&&function(e,t,r){var i,n,o;let a,s=(i=e,n=t,o=r,a="Y"===i[0]?"years":"days of the month",`Use \`${i.toLowerCase()}\` instead of \`${i}\` (in \`${n}\`) for formatting ${a} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(s),j.includes(e))throw RangeError(s)}(o,t,String(e)),(0,S[o[0]])(a,o,i.localize,l)}).join("")}Object.freeze({today:"Last24Hours",week:"Last7Days",month:"Last30Days",quarterYear:"Last3Months",halfYear:"Last6Months",year:"LastYear",forever:"Forever",custom:"Custom"});let z=Object.freeze({minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6});function q(e){return N(e,"MMM d, yyyy 'at' h:mm a")}function G(e){return N(e,"MMM d, yyyy")}function W(e){return N(e,"h:mma O")}function H(e){return N(e,"h:mm a")}function K(e){return N(e,"EE")}function U(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();return Math.floor((t-e)/z.day)}Object.freeze({biWeekly:"biWeekly",monthly:"monthly",weekly:"weekly"})},61104:e=>{e.exports={menuItem:"BackMenuItem_menuItem__FEuAM",backButton:"BackMenuItem_backButton__CnAQL"}},61204:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},61503:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(24981),n=r(7860),o=r(49557),a=r(68021);let s=(e,t,r=0,s=1)=>
73{if("number"!=typeof e)return(0,a.A)(e,{a:t});let l=n.A.set({r:i.A.channel.clamp.r(e),g:i.A.channel.clamp.g(t),b:i.A.channel.clamp.b(r),a:i.A.channel.clamp.a(s)});return o.A.stringify(l)}},61525:(e,t,r)=>{"use strict";let i,n,o,a,s,l,c,u;r.d(t,{nD3:()=>eo,Exy:()=>ex,SCx:()=>e1,GG9:()=>pT,iy7:()=>eE,kHu:()=>pj,SDU:()=>ez,yN4:()=>ol,$nd:()=>e2,vxq:()=>e8,zEe:()=>tt,es4:()=>tn,ZpM:()=>no,FNf:()=>nU,Sc0:()=>os,NGz:()=>h6,mcf:()=>dM,gfB:()=>dD,z$z:()=>_M,qU:()=>So,wZn:()=>Sh,o2G:()=>yj,zs2:()=>yC,D0$:()=>_K,son:()=>ec,lmZ:()=>dt,gpA:()=>AE,xA9:()=>_Y,Ei_:()=>_Q,H1:()=>_J,H5:()=>dj,mil:()=>i3,fpN:()=>i7,KzQ:()=>_2,iJ_:()=>yx,_V3:()=>_S,vMO:()=>hQ,WQi:()=>U,N_E:()=>dI,z9$:()=>pM,B8B:()=>_y,Rhj:()=>yg,POd:()=>et,N74:()=>_f,zuy:()=>_x,dKS:()=>kQ,DMX:()=>AP,AMh:()=>n8,pRf:()=>Sj,z9f:()=>SW,zfh:()=>SH,dNr:()=>SK,ozo:()=>Ay,XIK:()=>Ah,nA6:()=>S2,VeA:()=>Tl,tUM:()=>AC,MD3:()=>Av,EYj:()=>eP,cbd:()=>e4,ksK:()=>dA,IEm:()=>h5,H8m:()=>em,g$k:()=>AA,L9c:()=>A8,kDO:()=>Et,ORW:()=>ER,XlF:()=>nI,DBZ:()=>nM,oxk:()=>nk,ygs:()=>nb,ECH:()=>nv,F9p:()=>nC,DLr:()=>nT,keS:()=>nS,RSe:()=>nA,O8Y:()=>nE,SOH:()=>nw});var h,d,p,f,g,m,_,y,x,b,v,C,w,k,S,T,A,E,B,M,L,F,I,j,P,O,R,D=r(65321),$=r(97109),N=r.t($,2),z=r(89579),q=r(11230),G=r.n(q),W=r(48901),H=r(90826),K=r.n(H);let U="keyboard";class V extends $.PureComponent{static #e=this.defaultProps={className:void 0,onFocusVisible:void 0};constructor(e){super(e),this._onBlur=e=>{let{children:t,onFocusVisible:r}=this.props,{props:{onBlur:i}={}}=$.Children.only(t);this.setState({isFocusVisible:!1}),r?.(!1),i&&i(e)},this._onFocus=e=>{let{children:t,onFocusVisible:r}=this.props,{props:{onFocus:i}={}}=$.Children.only(t),n=K().ask()===U;this.setState({isFocusVisible:n}),n&&r?.(!0),i&&i(e)},this.state={isFocusVisible:!1}}render(){let{children:e,className:t,focusVisibleClass:r}=this.props,{isFocusVisible:i}=this.state,n=$.Children.only(e),{props:{className:o,...a}={}}=n;return(0,$.cloneElement)(n,{...a,className:G()(o,t,{[r]:i}),onBlur:this._onBlur,onFocus:this._onFocus})}}var Y=r(30478),X=r.n(Y);function Z(e){let{children:t,color:r="default",focusVisibleClass:i,onFocusVisible:n,placement:o}=e;return(0,D.jsx)(V,{className:X().focusRing,focusVisibleClass:G()(X()[`color--${r}`],X()[`placement--${o}`],i),onFocusVisible:n,children:t})}var Q=r(77052),J=r.n(Q);let ee={primary:"outside",secondary:"both",tertiary:"inside",quaternary:"border"},et=function(e){let{activationKey:t="Enter",children:r,className:i,danger:n=!1,importance:o,onClick:a,onKeyDown:s,role:l="button",tagName:c,ref:u,...h}=e,d=(0,$.useRef)(null),p=a?{onClick:a,onKeyDown:e=>{s&&s(e),e.key===t&&(" "===e.key&&e.preventDefault(),d.current?.click())},role:l,tabIndex:0}:{};return(0,D.jsx)(Z,{color:n?"danger":void 0,focusVisibleClass:"MockButton--focus-visible",placement:ee[o],children:(0,D.jsx)(c??"div",{...h,ref:(0,W.Px)([d,u]),className:G()(J().mockButton,J()[o],i,{[J().clickable]:a}),...p,children:r})})};var er=r(40780),ei=r.n(er);let en={sm:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M6.255 3.041a.75.75 0 0 1 .977-.073l.084.073 6.429 6.429a.75.75 0 0 1 .072.976l-.072.084-6.429 6.429a.75.75 0 0 1-1.133-.977l.072-.084L12.154 10 6.255 4.102a.75.75 0 0 1-.072-.977z"})})},md:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M7.613 3.755a.75.75 0 0 1 .976-.072l.084.072 7.714 7.715a.75.75 0 0 1 .073.976l-.073.084-7.714 7.715a.75.75 0 0 1-1.133-.977l.073-.084L14.796 12 7.613 4.816a.75.75 0 0 1-.073-.977z"})})}};function eo(e){let{heading:t,className:r,content:i,iconSize:n="md",initialOpen:o=!1,onOpen:a}=e,s=(0,$.useId)(),l=(0,$.useId)(),[c,u]=(0,$.useState)(o),h=en[n];return(0,D.jsxs)("div",{className:r,children:[(0,D.jsxs)(et,{className:ei().header,"aria-controls":l,"aria-expanded":c,id:s,importance:"tertiary",onClick:()=>{a?.(),u(!c)},children:[(0,D.jsx)(h,{className:G()(ei().icon,{[ei()["icon--open"]]:c}),color:"secondary",fromUI:!0}),(0,$.cloneElement)(t,{margin:"none"})]}),c&&(0,D.jsx)("div",{"aria-labelledby":s,className:ei().content,id:l,children:i})]})}let ea=Object.freeze({none:"none",xxs:"xxs",xs:"xs",s:"s",twelve:"twelve",m:"m",l:"l",xl:"xl",xxl:"xxl",0:0,100:100,200:200,300:300,400:400,500:500,600:600,700:700,750:750,800:800,825:825,900:900,1e3:1e3,1100:1100});var es=r(64964),el=r.n(es);let ec=function(e){let{align:t="center",children:r,className:i,direction:n="row",fullWidth:o=!1,gap:a="none",inline:s=!1,justify:l="start",tagName:c,wrap:u=!1,ref:h,...d}=e,p="string"==typeof n?{default:n}:n;return(0,D.jsx)(c??"div",{ref:h,...d,className:G()(s?el().inline:el().flex,el()[`align--${t}`],el()[`direction--default-${p.default}`],el()[`justify--${l}`],i,{[el()[`direction--tablet-${p.tablet}`]]:p.tablet,[el()[`direction--phone-${p.phone}`]]:p.phone,[el()["full-width"]]:o,[el()[`gap--${a}`]]:a!==ea.none,[el().wrap]:u}),children:r})};var eu=r(10760),eh=r.n(eu);function ed(e){let t,r,{alt:i="",borderless:n=!1,borderRadius:o="round",className:a,compact:s=!1,fallbackIcon:l,hidePlaceholderBackgroun
73d:c=!1,text:u,title:h,url:d}=e;return d?t={backgroundImage:`url(${d})`}:r=l||u||((i||h)?.charAt(0)??""),(0,D.jsx)(ec,{align:"center",className:G()(eh().picture,[eh()[`borderRadius--${o}`]],a,{[eh().borderless]:n,[eh().compact]:s,[eh().placeholder]:!d,[eh().hidePlaceholderBackground]:r&&c}),justify:"center",style:t,title:h,role:"img","aria-label":i,tagName:"div",children:r})}let ep=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,viewBox:"0 0 28 28",...t,children:(0,D.jsx)("g",{fill:"currentColor",fillRule:"nonzero",children:(0,D.jsx)("path",{d:"M14 3.25a4.75 4.75 0 1 0 0 9.5 4.75 4.75 0 0 0 0-9.5m0 1.5a3.25 3.25 0 1 1 0 6.5 3.25 3.25 0 0 1 0-6.5M14 15.25A8.75 8.75 0 0 1 22.75 24a.75.75 0 1 1-1.5 0 7.25 7.25 0 0 0-14.5 0 .75.75 0 1 1-1.5 0A8.75 8.75 0 0 1 14 15.25"})})})};var ef=r(59365),eg=r.n(ef);function em(e){let{alt:t,borderRadius:r,className:i,iconSize:n=16,size:o=40,title:a,url:s}=e,l=32===o||120===o?eg()[`size--${o}`]:void 0;return(0,D.jsx)(ed,{alt:t,borderRadius:r,className:G()(i,l),compact:20===o,fallbackIcon:(0,D.jsx)(ep,{color:"secondary",height:n,width:n,fromUI:!0}),title:a,url:s})}var e_=r(92508),ey=r.n(e_);let ex=(0,$.memo)(function(e){let{children:t,className:r,color:i="gray",iconComponent:n,size:o="medium",ref:a}=e;return(0,D.jsxs)("span",{ref:a,className:G()(ey().badge,r,ey()[`color--${i}`],ey()[`size--${o}`]),children:[n&&(0,D.jsx)(n,{color:"primary",tiny:"large"!==o,fromUI:!0}),t]})});r(10867);var eb=r(54411),ev=r.n(eb);let eC={Icon:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 3h12a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1M2 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2z",clipRule:"evenodd"})})},IconIndeterminate:e=>{let t=(0,z.f)(e);return(0,D.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:[(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 3h12a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1M2 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2z",clipRule:"evenodd"}),(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.5 10a1 1 0 0 1 1-1h9a1 1 0 1 1 0 2h-9a1 1 0 0 1-1-1",clipRule:"evenodd"})]})},IconSelected:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M2 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2zm13.207 3.707a1 1 0 0 0-1.414-1.414L8.5 11.586 6.207 9.293a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0z",clipRule:"evenodd"})})}},ew={16:{...eC,tiny:!0},20:eC,24:{Icon:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",...t,children:(0,D.jsx)("rect",{width:19,height:19,x:2.5,y:2.5,stroke:"#BFBFBF",rx:1.5})})},IconIndeterminate:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",...t,children:(0,D.jsx)("path",{fill:"#2BB24C",d:"M20.204 2.01A2 2 0 0 1 22 4v16l-.01.204a2 2 0 0 1-1.786 1.785L20 22H4a2 2 0 0 1-1.99-1.796L2 20V4a2 2 0 0 1 2-2h16zM4 3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zm14 8a1 1 0 1 1 0 2H6a1 1 0 1 1 0-2z"})})},IconSelected:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",...t,children:(0,D.jsx)("path",{fill:"#2BB24C",fillRule:"evenodd",d:"M2 4.5A2.5 2.5 0 0 1 4.5 2h15A2.5 2.5 0 0 1 22 4.5v15a2.5 2.5 0 0 1-2.5 2.5h-15A2.5 2.5 0 0 1 2 19.5zm16.509 4.634a1.25 1.25 0 0 0-1.768-1.768l-6.616 6.616-2.866-2.866a1.25 1.25 0 0 0-1.768 1.768l3.75 3.75a1.25 1.25 0 0 0 1.768 0z",clipRule:"evenodd"})})}}};function ek(e){let{checked:t=!1,className:r,color:i="accent",disabled:n=!1,fromUI:o=!1,indeterminate:a=!1,size:s="20"}=e,{Icon:l,IconIndeterminate:c,IconSelected:u,tiny:h}=ew[s],d={className:r,disabled:n},p=G()(r,{[ev().unchecked]:!n,[ev().uncheckedDisabled]:n});return t?(0,D.jsx)(u,{...d,color:i,fromUI:o,tiny:h}):a?(0,D.jsx)(c,{...d,color:i,fromUI:o,tiny:h}):(0,D.jsx)(l,{...d,className:p,color:"svgColor",fromUI:o,tiny:h})}var eS=r(57234),eT=r.n(eS);let eA=eT().baseMenuItem,eE=(0,$.memo)(function(e){let{active:t=!1,children:r,className:i,component:n,danger:o=!1,disabled:a=!1,ref:s,selected:l=!1,small:c=!1,...u}=e,h=(0,$.useId)();return(0,D.jsx)(n??"li",{ref:s,className:G()(eT().baseMenuItem,i,a?eT().disabled:eT().enabled,eT()[`color--${o?"danger":"default"}`],eT()[`size--${c?"small":"medium"}`],{[eT().selected]:l,[eT().active]:t}),id:h,...u,children:r})});var eB=r(8491),eM=r.n(eB);let eL=(0,$.memo)(function(e){let{align:t,bold:r,children:i,className:n,color:o="secondary",disabled:a=!1,interactive:s=!1,maxLines:l=1/0,marginBottom:c=0,marginTop:u=0,ref:h,tagName:d,underline:p,uppercase:f=!1,...g}=e;return(0,$.createElement)(d??"p",{...g,className:G()(n,eM().baseText,eM()[a?`color--${o}-disabled`:`color--${o}`],eM()[`maxLines--${l}`],{[eM()[`color--${o}-interactive`]]:s&&!a,[eM()[`align--${t}`]]:t,[eM().bold]:r,[eM()[`marginBottom--${c}`]]:c>0,[eM()[`marginTop--${u}`]]:u>0,[eM()[`underline--${p}`]]:p,[eM().uppercase]:f}),ref:h},i)});var eF=r(40356),eI=r.n(eF);let ej=Object.freeze({both:"both",none:"none",bottom:"bottom",top:"top"});function eP(e){let t,{appearance:r="body",children:i,className:n,margin:o=ej.none,marginBottom:a,marginTop:s,size:l="01",sizeInPixels:c=!1,...u}=e;return"inherit"===l?t=eI()["size--inherit"]:"none"!==l&&(t=eI()[`size--${r}--${l}${c?"-px":""}`]),(0,D.jsx)(eL,{...u,className:G()(n,eI().text,t,{[eI()[`deprecatedMargin--${o}`]]:void 0===a&&void 0===s}),marginBottom:a,marginTop:s,children:i})}var eO=r(84678),eR=r.n(eO);let eD=(0,$.memo)(function(e){let{label:t,subLabel:r,visual:i,...n}=e,o=r?(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("div",{children:t}),(0,D.jsx)(eP,{className:eR().subLabel,color:"secondary",size:"04",tagName:"div",children:r})]}):t;return i?(0,D.jsxs)(ec,{...n,align:"start",className:eR().flexGrow,gap:300,children:[i,(0,D.jsx)("div",{children:o})]}):(0,D.jsx)("div",{...n,className:eR().flexGrow,children:o})});var e$=r(40848),eN=r.n(e$);
73let ez=(0,$.memo)(function(e){let{component:t,className:r,label:i,elementAfter:n,hideSelection:o=!1,ref:a,subLabel:s,visual:l,...c}=e;return(0,D.jsxs)(eE,{ref:a,...c,className:G()(eN().menuItem,r,{[eN().showSelection]:!o}),component:t??"div",children:[(0,D.jsx)(eD,{label:i,subLabel:s,visual:l}),n]})});var eq=r(32525),eG=r.n(eq);function eW(e){let{children:t,className:r,id:i,role:n="none",tagName:o="li",...a}=e;return(0,D.jsx)(o,{...a,className:G()(eG().menuHeading,r),id:i,role:n,children:t})}r(82187);var eH=r(40770),eK=r.n(eH);let eU=(0,$.memo)(function(e){let{children:t,disabled:r=!1,focusColor:i="accent",hidden:n=!1,hover:o=!1,showFocusColor:a=!1,ref:s}=e;if(!t)return null;let l=$.Children.only(t);return(0,$.cloneElement)(l,{ref:s,"aria-hidden":!0,className:G()(eK().icon,l.props?.className,{[eK().hidden]:n}),color:a?i:l.props?.color,disabled:r,hover:o})});var eV=r(57145),eY=r.n(eV);let eX=Object.freeze({primary:"primary",secondary:"secondary",tertiary:"tertiary"}),eZ={primary:"outside",secondary:"both",tertiary:"inside"},eQ={danger:"danger","danger-hover":"danger"},eJ="both",e0="only",e1=(0,$.memo)(function(e){let t,r,i,{children:n,className:o,color:a,disabled:s=!1,ellipsis:l=!1,float:c,focusable:u=!0,fullWidth:h=!1,iconEnd:d,iconStart:p,importance:f=eX.primary,label:g,labelColor:m="default",labelWeight:_="bold",loading:y=!1,onMouseEnter:x,onMouseLeave:b,ref:v,rounded:C=!1,size:w="large",...k}=e,[S,T]=(0,$.useState)(!1),[A,E]=(0,$.useState)(!1),B=$.Children.only(n),{children:M}=B.props,L=a&&eQ[a],F=g||M;if(p||d){i=p&&d?eJ:F?p?"left":"right":e0;let e={disabled:s,focusColor:L,hidden:y,hover:S,showFocusColor:A&&("secondary"===f||"tertiary"===f)};t=(0,D.jsx)(eU,{...e,children:p}),r=(0,D.jsx)(eU,{...e,children:d})}return F&&(F=(0,D.jsx)("span",{className:G()({[eY().ellipsis]:l}),children:F})),(0,D.jsx)(Z,{color:L,focusVisibleClass:G()("BaseButton--focus-visible",eY()[`focusVisible--${f}`]),onFocusVisible:e=>{E(e)},placement:eZ[f],children:(0,$.cloneElement)(B,{...k,ref:v,className:G()(eY().button,eY()[`size--${w}`],eY()[`importance--${f}`],eY()[`labelWeight--${_}`],o,{[eY()[`color--${a}`]]:a,[eY().disabled]:s,[eY()[`disabled--${f}`]]:s,[eY()[`float--${c}`]]:c,[eY().fullWidth]:h,[eY()["fullWidth--with-icon"]]:h&&(t||r),[eY()[`iconAlign--${i}`]]:i,[eY()["iconAlign--both-labelless"]]:i===eJ&&!F,[eY()[`iconOnlySize--${w}`]]:i===e0,[eY()["labelColor--primary"]]:"primary"===m,[eY().loading]:y,[eY().rounded]:C}),disabled:s||y,onMouseEnter:e=>{T(!0),x&&x(e)},onMouseLeave:e=>{T(!1),b&&b(e)},tabIndex:u?void 0:-1},t,F,r)})}),e2=(0,$.memo)(function(e){let{children:t,type:r="button",ref:i,...n}=e;return(0,D.jsx)(e1,{ref:i,...n,children:(0,D.jsx)("button",{type:r,children:t})})});var e5=r(86937),e3=r.n(e5);function e4(e){let{children:t,focusVisibleClass:r,onFocusVisible:i}=e;return(0,D.jsx)(V,{className:e3().textFocusRing,focusVisibleClass:G()(e3().focusVisible,r),onFocusVisible:i,children:t})}var e6=r(47746),e7=r.n(e6);let e8=(0,$.memo)(function(e){let{"aria-label":t,bold:r=!1,children:i,className:n,color:o="default",onClick:a,onFocus:s,style:l,title:c,underline:u="always",ref:h}=e;return(0,D.jsx)(e4,{children:(0,D.jsx)("a",{ref:h,"aria-label":t,className:G()(e7().buttonLink,n,{[e7().bold]:r,[e7()[`color--${o}`]]:"default"!==o,[e7()[`underline--${u}`]]:"always"!==u}),onClick:e=>{e.preventDefault(),a(e)},onFocus:s,onKeyDown:e=>{"Enter"===e.key&&a(e)},style:l,title:c,role:"button",tabIndex:0,children:i})})});r(79962);var e9=r(6544),te=r.n(e9);function tt(e){let{className:t,gap:r="s",...i}=e;return(0,D.jsx)(ec,{className:G()(t,te().buttonRow),gap:r,...i})}r(61594);var tr=r(78652),ti=r.n(tr);function tn(e){let{caption:t,children:r,className:i,flex:n=!1}=e,o=(0,$.useId)(),a=(0,D.jsxs)($.Fragment,{children:[(0,$.cloneElement)($.Children.only(r),{"aria-describedby":t?o:void 0}),t&&(0,D.jsx)(eP,{align:"left",id:o,className:G()(ti().caption,"webfeeds-image-caption"),tagName:"div",children:t})]});return n?(0,D.jsx)(ec,{className:G()(i,ti().wrapper),direction:"column",children:a}):(0,D.jsx)("div",{className:G()(i,ti().wrapper),children:a})}function to(){return"u">typeof window}function ta(e){return tc(e)?(e.nodeName||"").toLowerCase():"#document"}function ts(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function tl(e){var t;return null==(t=(tc(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function tc(e){return!!to()&&(e instanceof Node||e instanceof ts(e).Node)}function tu(e){return!!to()&&(e instanceof Element||e instanceof ts(e).Element)}function th(e){return!!to()&&(e instanceof HTMLElement||e instanceof ts(e).HTMLElement)}function td(e){return!(!to()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof ts(e).ShadowRoot)}function tp(e){let{overflow:t,overflowX:r,overflowY:i,display:n}=tv(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+r)&&"inline"!==n&&"contents"!==n}function tf(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let tg=/transform|translate|scale|rotate|perspective|filter/,tm=/paint|layout|strict|content/,t_=e=>!!e&&"none"!==e;function ty(e){let t=tu(e)?tv(e):e;return t_(t.transform)||t_(t.translate)||t_(t.scale)||t_(t.rotate)||t_(t.perspective)||!tx()&&(t_(t.backdropFilter)||t_(t.filter))||tg.test(t.willChange||"")||tm.test(t.contain||"")}function tx(){return null==i&&(i="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),i}function tb(e){return/^(html|body|#document)$/.test(ta(e))}function tv(e){return ts(e).getComputedStyle(e)}function tC(e){return tu(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function tw(e){if("html"===ta(e))return e;let t=e.assignedSlot||e.parentNode||td(e)&&e.host||tl(e);return td(t)?t.host:t}function tk(e,t,r){var i;void 0===t&&(t=[]),void 0===r&&(r=!0);let n=function e(t){let r=tw(t);return tb(r)?(t.ownerDocument||t).body:th(r)&&tp(r)?r:e(r)}(e),o=n===(null==(i=e.ownerDocument)?void 0:i.body),a=ts(n);if(!o)return t.concat(n,tk(n,[],r));{let e=tS(a);
vendor: 5,986 bytes, line 73
73return t.concat(a,a.visualViewport||[],tp(n)?n:[],e&&r?tk(e):[])}}function tS(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var tT=r(55509);function tA(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function tE(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent}function tB(){return/apple/i.test(navigator.vendor)}function tM(){let e=/android/i;return e.test(tA())||e.test(tE())}function tL(){return tE().includes("jsdom/")}let tF="data-floating-ui-focusable";function tI(e){let t=e.activeElement;for(;(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement)!=null;){var r;t=t.shadowRoot.activeElement}return t}function tj(e,t){if(!e||!t)return!1;let r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&td(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function tP(e){return"composedPath"in e?e.composedPath()[0]:e.target}function tO(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function tR(e){return(null==e?void 0:e.ownerDocument)||document}function tD(e){return th(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function t$(e){return!!e&&"combobox"===e.getAttribute("role")&&tD(e)}function tN(e){return e?e.hasAttribute(tF)?e:e.querySelector("["+tF+"]")||e:null}function tz(e,t,r){return void 0===r&&(r=!0),e.filter(e=>{var i;return e.parentId===t&&(!r||(null==(i=e.context)?void 0:i.open))}).flatMap(t=>[t,...tz(e,t.id,r)])}function tq(e,t){var r;let i=[],n=null==(r=e.find(e=>e.id===t))?void 0:r.parentId;for(;n;){let t=e.find(e=>e.id===n);n=null==t?void 0:t.parentId,t&&(i=i.concat(t))}return i}function tG(e){e.preventDefault(),e.stopPropagation()}function tW(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}var tH="u">typeof document?$.useLayoutEffect:function(){};function tK(e){let t=$.useRef(e);return tH(()=>{t.current=e}),t}let tU={...N}.useInsertionEffect||(e=>e());function tV(e){let t=$.useRef(()=>{});return tU(()=>{t.current=e}),$.useCallback(function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return null==t.current?void 0:t.current(...r)},[])}let tY=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function tX(e,t){let r=(0,tT.tabbable)(e,tY()),i=r.length;if(0===i)return;let n=tI(tR(e)),o=r.indexOf(n);return r[-1===o?1===t?0:i-1:o+t]}function tZ(e){return tX(tR(e).body,1)||e}function tQ(e){return tX(tR(e).body,-1)||e}function tJ(e,t){let r=t||e.currentTarget,i=e.relatedTarget;return!i||!tj(r,i)}function t0(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}var t1=r(61222);let t2=["top","right","bottom","left"],t5=Math.min,t3=Math.max,t4=Math.round,t6=Math.floor,t7=e=>({x:e,y:e}),t8={left:"right",right:"left",bottom:"top",top:"bottom"};function t9(e,t){return"function"==typeof e?e(t):e}function re(e){return e.split("-")[0]}function rt(e){return e.split("-")[1]}function rr(e){return"x"===e?"y":"x"}function ri(e){return"y"===e?"height":"width"}function rn(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function ro(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let ra=["left","right"],rs=["right","left"],rl=["top","bottom"],rc=["bottom","top"];function ru(e){let t=re(e);return t8[t]+e.slice(t.length)}function rh(e){var t,r,i,n;return"number"!=typeof e?{top:null!=(t=e.top)?t:0,right:null!=(r=e.right)?r:0,bottom:null!=(i=e.bottom)?i:0,left:null!=(n=e.left)?n:0}:{top:e,right:e,bottom:e,left:e}}function rd(e){let{x:t,y:r,width:i,height:n}=e;return{width:i,height:n,top:r,left:t,right:t+i,bottom:r+n,x:t,y:r}}function rp(e,t,r){let i,{reference:n,floating:o}=e,a=rn(t),s=rr(rn(t)),l=ri(s),c=re(t),u=n.x+n.width/2-o.width/2,h=n.y+n.height/2-o.height/2,d=n[l]/2-o[l]/2;switch(c){case"top":i={x:u,y:n.y-o.height};break;case"bottom":i={x:u,y:n.y+n.height};break;case"right":i={x:n.x+n.width,y:h};break;case"left":i={x:n.x-o.width,y:h};break;default:i={x:n.x,y:n.y}}let p=rt(t);return p&&(i[s]+=d*("end"===p?1:-1)*(r&&"y"===a?-1:1)),i}async function rf(e,t){var r;void 0===t&&(t={});let{x:i,y:n,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:h="floating",altBoundary:d=!1,padding:p=0}=t9(t,e),f=rh(p),g=s[d?"floating"===h?"reference":"floating":h],m=rd(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(g)))||r?g:g.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),_="floating"===h?{x:i,y:n,width:a.floating.width,height:a.floating.height}:a.reference,y=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),x=await (null==o.isElement?void 0:o.isElement(y))&&await (null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},b=rd(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:_,offsetParent:y,strategy:l}):_);return{top:(m.top-b.top+f.top)/x.y,bottom:(b.bottom-m.bottom+f.bottom)/x.y,left:(m.left-b.left+f.left)/x.x,right:(b.right-m.right+f.right)/x.x}}let rg=async(e,t,r)=>{let{placement:i="bottom",strategy:n="absolute",middleware:o=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:rf},l=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:h}=rp(c,i,l),d=i,p=0,f={};for(let r=0;r<o.length;r++){let g=o[r];if(!g)continue;let{name:m,fn:_}=g,{x:y,y:x,data:b,reset:v}=await _({x:u,y:h,initialPlacement:i,placement:d,strategy:n,middlewareData:f,re
73cts:c,platform:s,elements:{reference:e,floating:t}});u=null!=y?y:u,h=null!=x?x:h,f[m]={...f[m],...b},v&&p<50&&(p++,"object"==typeof v&&(v.placement&&(d=v.placement),v.rects&&(c=!0===v.rects?await a.getElementRects({reference:e,floating:t,strategy:n}):v.rects),{x:u,y:h}=rp(c,d,l)),r=-1)}return{x:u,y:h,placement:d,strategy:n,middlewareData:f}};function rm(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function r_(e){return t2.some(t=>e[t]>=0)}let ry=new Set(["left","top"]);async function rx(e,t){let{placement:r,platform:i,elements:n}=e,o=await (null==i.isRTL?void 0:i.isRTL(n.floating)),a=re(r),s=rt(r),l="y"===rn(r),c=ry.has(a)?-1:1,u=o&&l?-1:1,h=t9(t,e),{mainAxis:d,crossAxis:p,alignmentAxis:f}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return s&&"number"==typeof f&&(p="end"===s?-1*f:f),l?{x:p*u,y:d*c}:{x:d*c,y:p*u}}function rb(e){let t=tv(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,n=th(e),o=n?e.offsetWidth:r,a=n?e.offsetHeight:i,s=t4(r)!==o||t4(i)!==a;return s&&(r=o,i=a),{width:r,height:i,$:s}}function rv(e){return tu(e)?e:e.contextElement}function rC(e){let t=rv(e);if(!th(t))return t7(1);let r=t.getBoundingClientRect(),{width:i,height:n,$:o}=rb(t),a=(o?t4(r.width):r.width)/i,s=(o?t4(r.height):r.height)/n;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let rw=t7(0);function rk(e){let t=ts(e);return tx()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:rw}function rS(e,t,r,i){var n;void 0===t&&(t=!1),void 0===r&&(r=!1);let o=e.getBoundingClientRect(),a=rv(e),s=t7(1);t&&(i?tu(i)&&(s=rC(i)):s=rC(e));let l=(void 0===(n=r)&&(n=!1),i&&n&&i===ts(a))?rk(a):t7(0),c=(o.left+l.x)/s.x,u=(o.top+l.y)/s.y,h=o.width/s.x,d=o.height/s.y;if(a&&i){let e=ts(a),t=tu(i)?ts(i):i,r=e,n=tS(r);for(;n&&t!==r;){let e=rC(n),t=n.getBoundingClientRect(),i=tv(n),o=t.left+(n.clientLeft+parseFloat(i.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(i.paddingTop))*e.y;c*=e.x,u*=e.y,h*=e.x,d*=e.y,c+=o,u+=a,n=tS(r=ts(n))}}return rd({width:h,height:d,x:c,y:u})}function rT(e,t){let r=tC(e).scrollLeft;return t?t.left+r:rS(tl(e)).left+r}function rA(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-rT(e,r),y:r.top+t.scrollTop}}function rE(e,t,r){var i;let n;if("viewport"===t||"layoutViewport"===t)n=function(e,t,r){void 0===r&&(r="viewport");let i="layoutViewport"===r,n=ts(e),o=tl(e),a=n.visualViewport,s=o.clientWidth,l=o.clientHeight,c=0,u=0;if(a){let e=!tx()||"fixed"===t;i?e||(c=-a.offsetLeft,u=-a.offsetTop):(s=a.width,l=a.height,e&&(c=a.offsetLeft,u=a.offsetTop))}if(0>=rT(o)){let e=o.ownerDocument,t=e.body,r=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,n=Math.abs(o.clientWidth-t.clientWidth-i),a="stable both-edges"===getComputedStyle(o).scrollbarGutter?n/2:n;a<=25&&(s-=a)}return{width:s,height:l,x:c,y:u}}(e,r,t);else if("document"===t){let t,r,o,a,s,l;t=tC(i=tl(e)),r=i.ownerDocument.body,o=t3(i.scrollWidth,i.clientWidth,r.scrollWidth,r.clientWidth),a=t3(i.scrollHeight,i.clientHeight,r.scrollHeight,r.clientHeight),s=-t.scrollLeft+rT(i),l=-t.scrollTop,"rtl"===tv(r).direction&&(s+=t3(i.clientWidth,r.clientWidth)-o),n={width:o,height:a,x:s,y:l}}else if(tu(t)){let e,i,o,a,s,l;i=(e=rS(t,!0,"fixed"===r)).top+t.clientTop,o=e.left+t.clientLeft,a=rC(t),s=t.clientWidth*a.x,l=t.clientHeight*a.y,n={width:s,height:l,x:o*a.x,y:i*a.y}}else{let r=rk(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return rd(n)}function rB(e){return"static"===tv(e).position}function rM(e,t){if(!th(e)||"fixed"===tv(e).position)return null;if(t)return t(e);let r=e.offsetParent;return tl(e)===r&&(r=r.ownerDocument.body),r}function rL(e,t){var r;let i=ts(e);if(tf(e))return i;if(!th(e)){let t=tw(e);for(;t&&!tb(t);){if(tu(t)&&!rB(t))return t;t=tw(t)}return i}let n=rM(e,t);for(;n&&(r=n,/^(table|td|th)$/.test(ta(r)))&&rB(n);)n=rM(n,t);return n&&tb(n)&&rB(n)&&!ty(n)?i:n||function(e){let t=tw(e);for(;th(t)&&!tb(t);){if(ty(t))return t;if(tf(t))break;t=tw(t)}return null}(e)||i}let rF=async function(e){let t=this.getOffsetParent||rL,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,t,r){let i=th(t),n=tl(t),o="fixed"===r,a=rS(e,!0,o,t),s={scrollLeft:0,scrollTop:0},l=t7(0);if((i||!o)&&(("body"!==ta(t)||tp(n))&&(s=tC(t)),i)){let e=rS(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}!i&&n&&(l.x=rT(n));let c=!n||i||o?t7(0):rA(n,s);return{x:a.left+s.scrollLeft-l.x-c.x,y:a.top+s.scrollTop-l.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},rI={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:i,strategy:n}=e,o="fixed"===n,a=tl(i),s=!!t&&tf(t.floating);if(i===a||s&&o)return r;let l={scrollLeft:0,scrollTop:0},c=t7(1),u=t7(0),h=th(i);if((h||!o)&&(("body"!==ta(i)||tp(a))&&(l=tC(i)),h)){let e=rS(i);c=rC(i),u.x=e.x+i.clientLeft,u.y=e.y+i.clientTop}let d=!a||h||o?t7(0):rA(a,l);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+u.x+d.x,y:r.y*c.y-l.scrollTop*c.y+u.y+d.y}},getDocumentElement:tl,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:n}=e,o=[..."clippingAncestors"===r?tf(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let i=tk(e,[],!1).filter(e=>tu(e)&&"body"!==ta(e)),n=null,o="fixed"===tv(e).position,a=o?tw(e):e;for(;tu(a)&&!tb(a);){let e=tv(a),t=ty(a),r=n?n.position:o?"fixed":"";t||"fixed"!==r&&("absolute"!==r||"static"!==e.position)?n=e:i=i.filter(e=>e!==a),a=tw(a)}return t.set(e,i),i}(t,this._c):[].concat(r),i],a=rE(t,o[0],n),s=a.top,l=a.right,c=a.bottom,u=a.left;for(let e=1;e<o.length;e++){let r=rE(t,o[e],n);s=t3(r.top,s),l=t5(r.right,l),c=t5(r.bottom,c),u=t3(r.left,u)}return{width:l-u,height:c-s,x:u,y:s}},getOffsetParent:rL,getElementRects:rF,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:r}=rb(e);return{width:t,height:r}},getScale:rC,isElement:tu,isRTL:function(e){return"rtl"===tv(e).direction}};function rj(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}
73function rP(e,t,r,i){let n;void 0===i&&(i={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:c=!1}=i,u=rv(e),h=o||a?[...u?tk(u):[],...t?tk(t):[]]:[];h.forEach(e=>{o&&e.addEventListener("scroll",r),a&&e.addEventListener("resize",r)});let d=u&&l?function(e,t,r){let i,n=null,o=tl(e);function a(){var e;clearTimeout(i),null==(e=n)||e.disconnect(),n=null}function s(r,l){void 0===r&&(r=!1),void 0===l&&(l=1),a();let c=e.getBoundingClientRect(),{left:u,top:h,width:d,height:p}=c;if(r||t(),!d||!p)return;let f={rootMargin:-t6(h)+"px "+-t6(o.clientWidth-(u+d))+"px "+-t6(o.clientHeight-(h+p))+"px "+-t6(u)+"px",threshold:t3(0,t5(1,l))||1},g=!0;function m(t){let r=t[0].intersectionRatio;if(!rj(c,e.getBoundingClientRect()))return s();if(r!==l){if(!g)return s();r?s(!1,r):i=setTimeout(()=>{s(!1,1e-7)},1e3)}g=!1}try{n=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch(e){n=new IntersectionObserver(m,f)}n.observe(e)}let l=ts(e),c=()=>s(r);return l.addEventListener("resize",c),s(!0),()=>{l.removeEventListener("resize",c),a()}}(u,r,a):null,p=-1,f=null;s&&(f=new ResizeObserver(e=>{let[i]=e;i&&i.target===u&&f&&t&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=f)||e.observe(t)})),r()}),u&&!c&&f.observe(u),t&&f.observe(t));let g=c?rS(e):null;return c&&function t(){let i=rS(e);g&&!rj(g,i)&&r(),g=i,n=requestAnimationFrame(t)}(),r(),()=>{var e;h.forEach(e=>{o&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==d||d(),null==(e=f)||e.disconnect(),f=null,c&&cancelAnimationFrame(n)}}let rO=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:i,placement:n,rects:o,platform:a,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=t9(e,t)||{};if(null==c)return{};let h=rh(u),d={x:r,y:i},p=rr(rn(n)),f=ri(p),g=await a.getDimensions(c),m="y"===p,_=m?"clientHeight":"clientWidth",y=o.reference[f]+o.reference[p]-d[p]-o.floating[f],x=d[p]-o.reference[p],b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),v=b?b[_]:0;v&&await (null==a.isElement?void 0:a.isElement(b))||(v=s.floating[_]||o.floating[f]);let C=v/2-g[f]/2-1,w=t5(h[m?"top":"left"],C),k=t5(h[m?"bottom":"right"],C),S=v-g[f]-k,T=v/2-g[f]/2+(y/2-x/2),A=t3(w,t5(T,S)),E=!l.arrow&&null!=rt(n)&&T!==A&&o.reference[f]/2-(T<w?w:k)-g[f]/2<0,B=E?T<w?T-w:T-S:0;return{[p]:d[p]+B,data:{[p]:A,centerOffset:T-A-B,...E&&{alignmentOffset:B}},reset:E}}});var rR="u">typeof document?$.useLayoutEffect:function(){};function rD(e,t){let r,i,n;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(i=r;0!=i--;)if(!rD(e[i],t[i]))return!1;return!0}if((r=(n=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=r;0!=i--;)if(!({}).hasOwnProperty.call(t,n[i]))return!1;for(i=r;0!=i--;){let r=n[i];if(("_owner"!==r||!e.$$typeof)&&!rD(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function r$(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function rN(e,t){let r=r$(e);return Math.round(t*r)/r}function rz(e){let t=$.useRef(e);return rR(()=>{t.current=e}),t}function rq(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:i=[],platform:n,elements:{reference:o,floating:a}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[u,h]=$.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[d,p]=$.useState(i);rD(d,i)||p(i);let[f,g]=$.useState(null),[m,_]=$.useState(null),y=$.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),x=$.useCallback(e=>{e!==w.current&&(w.current=e,_(e))},[]),b=o||f,v=a||m,C=$.useRef(null),w=$.useRef(null),k=$.useRef(u),S=null!=l,T=rz(l),A=rz(n),E=rz(c),B=$.useCallback(()=>{var e,i;let n,o,a;if(!C.current||!w.current)return;let s={placement:t,strategy:r,middleware:d};A.current&&(s.platform=A.current),(e=C.current,i=w.current,n=new Map,o=null!=s?s:{},a={...rI,...o.platform,_c:n},rg(e,i,{...o,platform:a})).then(e=>{let t={...e,isPositioned:!1!==E.current};M.current&&!rD(k.current,t)&&(k.current=t,t1.flushSync(()=>{h(t)}))})},[d,t,r,A,E]);rR(()=>{!1===c&&k.current.isPositioned&&(k.current.isPositioned=!1,h(e=>({...e,isPositioned:!1})))},[c]);let M=$.useRef(!1);rR(()=>(M.current=!0,()=>{M.current=!1}),[]),rR(()=>
73{if(b&&(C.current=b),v&&(w.current=v),b&&v){if(T.current)return T.current(b,v,B);B()}},[b,v,B,T,S]);let L=$.useMemo(()=>({reference:C,floating:w,setReference:y,setFloating:x}),[y,x]),F=$.useMemo(()=>({reference:b,floating:v}),[b,v]),I=$.useMemo(()=>{let e={position:r,left:0,top:0};if(!F.floating)return e;let t=rN(F.floating,u.x),i=rN(F.floating,u.y);return s?{...e,transform:"translate("+t+"px, "+i+"px)",...r$(F.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:i}},[r,s,F.floating,u.x,u.y]);return $.useMemo(()=>({...u,update:B,refs:L,elements:F,floatingStyles:I}),[u,B,L,F,I])}let rG=(e,t)=>{var r;let i=(void 0===(r=e)&&(r=0),{name:"offset",options:r,async fn(e){var t,i;let{x:n,y:o,placement:a,middlewareData:s}=e,l=await rx(e,r);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:n+l.x,y:o+l.y,data:{...l,placement:a}}}});return{name:i.name,fn:i.fn,options:[e,t]}},rW=(e,t)=>{var r;let i=(void 0===(r=e)&&(r={}),{name:"shift",options:r,async fn(e){let{x:t,y:i,placement:n,platform:o}=e,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=t9(r,e),u={x:t,y:i},h=await o.detectOverflow(e,c),d=rn(n),p=rr(d),f=u[p],g=u[d],m=(e,t)=>t3(t+h["y"===e?"top":"left"],t5(t,t-h["y"===e?"bottom":"right"]));a&&(f=m(p,f)),s&&(g=m(d,g));let _=l.fn({...e,[p]:f,[d]:g});return{..._,data:{x:_.x-t,y:_.y-i,enabled:{[p]:a,[d]:s}}}}});return{name:i.name,fn:i.fn,options:[e,t]}},rH=(e,t)=>{var r;let i=(void 0===(r=e)&&(r={}),{name:"flip",options:r,async fn(e){var t,i,n,o,a,s,l,c;
73let u,h,d,{placement:p,middlewareData:f,rects:g,initialPlacement:m,platform:_,elements:y}=e,{mainAxis:x=!0,crossAxis:b=!0,fallbackPlacements:v,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:k=!0,...S}=t9(r,e);if(null!=(t=f.arrow)&&t.alignmentOffset)return{};let T=re(p),A=rn(m),E=re(m)===m,B=await (null==_.isRTL?void 0:_.isRTL(y.floating)),M=v||(E||!k?[ru(m)]:(u=ru(m),[ro(m),u,ro(u)])),L="none"!==w;!v&&L&&M.push(...(h=rt(m),d=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?rs:ra;return t?ra:rs;case"left":case"right":return t?rl:rc;default:return[]}}(re(m),"start"===w,B),h&&(d=d.map(e=>e+"-"+h),k&&(d=d.concat(d.map(ro)))),d));let F=[m,...M],I=await _.detectOverflow(e,S),j=[],P=(null==(i=f.flip)?void 0:i.overflows)||[];if(x&&j.push(I[T]),b){let e,t,r,i,n=(s=p,l=g,void 0===(c=B)&&(c=!1),e=rt(s),r=ri(t=rr(rn(s))),i="x"===t?e===(c?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(i=ru(i)),[i,ru(i)]);j.push(I[n[0]],I[n[1]])}if(P=[...P,{placement:p,overflows:j}],!j.every(e=>e<=0)){let e=((null==(n=f.flip)?void 0:n.index)||0)+1,t=F[e];if(t&&("alignment"!==b||A===rn(t)||P.every(e=>rn(e.placement)!==A||e.overflows[0]>0)))return{data:{index:e,overflows:P},reset:{placement:t}};let r=null==(o=P.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(C){case"bestFit":{let e=null==(a=P.filter(e=>{if(L){let t=rn(e.placement);return t===A||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=m}if(p!==r)return{reset:{placement:r}}}return{}}});return{name:i.name,fn:i.fn,options:[e,t]}},rK=(e,t)=>{var r;let i=(void 0===(r=e)&&(r={}),{name:"size",options:r,async fn(e){let t,i,{placement:n,rects:o,platform:a,elements:s}=e,{apply:l=()=>{},...c}=t9(r,e),u=await a.detectOverflow(e,c),h=re(n),d=rt(n),p="y"===rn(n),{width:f,height:g}=o.floating;"top"===h||"bottom"===h?(t=h,i=d===(await (null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(i=h,t="end"===d?"top":"bottom");let m=g-u.top-u.bottom,_=f-u.left-u.right,y=t5(g-u[t],m),x=t5(f-u[i],_),b=e.middlewareData.shift,v=!b,C=y,w=x;null!=b&&b.enabled.x&&(w=_),null!=b&&b.enabled.y&&(C=m),v&&!d&&(p?w=f-2*t3(u.left,u.right):C=g-2*t3(u.top,u.bottom)),await l({...e,availableWidth:w,availableHeight:C});let k=await a.getDimensions(s.floating);return f!==k.width||g!==k.height?{reset:{rects:!0}}:{}}});return{name:i.name,fn:i.fn,options:[e,t]}},rU=(e,t)=>{let r={name:"arrow",options:e,fn(t){let{element:r,padding:i}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?rO({element:r.current,padding:i}).fn(t):{}:r?rO({element:r,padding:i}).fn(t):{}}};return{name:r.name,fn:r.fn,options:[e,t]}};function rV(e){let t=$.useRef(void 0),r=$.useCallback(t=>{let r=e.map(e=>{if(null!=e){if("function"==typeof e){let r=e(t);return"function"==typeof r?r:()=>{e(null)}}return e.current=t,()=>{e.current=null}}});return()=>{r.forEach(e=>null==e?void 0:e())}},e);return $.useMemo(()=>e.every(e=>null==e)?null:e=>{t.current&&(t.current(),t.current=void 0),null!=e&&(t.current=r(e))},e)}let rY="active",rX="selected",rZ={...N},rQ=!1,rJ=0,r0=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+rJ++,r1=rZ.useId||function(){let[e,t]=$.useState(()=>rQ?r0():void 0);return tH(()=>{null==e&&t(r0())},[]),$.useEffect(()=>{rQ=!0},[]),e},r2=$.createContext(null),r5=$.createContext(null),r3=()=>{var e;return(null==(e=$.useContext(r2))?void 0:e.id)||null};function r4(e){return"data-floating-ui-"+e}function r6(e){-1!==e.current&&(clearTimeout(e.current),e.current=-1)}let r7=r4("safe-polygon");function r8(e,t,r){if(r&&!tW(r))return 0;if("number"==typeof e)return e;if("function"==typeof e){let r=e();return"number"==typeof r?r:null==r?void 0:r[t]}return null==e?void 0:e[t]}function r9(e){return"function"==typeof e?e():e}function ie(e,t){void 0===t&&(t={});let{open:r,onOpenChange:i,dataRef:n,events:o,elements:a}=e,{enabled:s=!0,delay:l=0,handleClose:c=null,mouseOnly:u=!1,restMs:h=0,move:d=!0}=t,p=$.useContext(r5),f=r3(),g=tK(c),m=tK(l),_=tK(r),y=tK(h),x=$.useRef(),b=$.useRef(-1),v=$.useRef(),C=$.useRef(-1),w=$.useRef(!0),k=$.useRef(!1),S=$.useRef(()=>{}
73),T=$.useRef(!1),A=tV(()=>{var e;let t=null==(e=n.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t});$.useEffect(()=>{if(s)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){let{open:t}=e;t||(r6(b),r6(C),w.current=!0,T.current=!1)}},[s,o]),$.useEffect(()=>{if(!s||!g.current||!r)return;function e(e){A()&&i(!1,e,"hover")}let t=tR(a.floating).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}},[a.floating,r,i,s,g,A]);let E=$.useCallback(function(e,t,r){void 0===t&&(t=!0),void 0===r&&(r="hover");let n=r8(m.current,"close",x.current);n&&!v.current?(r6(b),b.current=window.setTimeout(()=>i(!1,e,r),n)):t&&(r6(b),i(!1,e,r))},[m,i]),B=tV(()=>{S.current(),v.current=void 0}),M=tV(()=>{if(k.current){let e=tR(a.floating).body;e.style.pointerEvents="",e.removeAttribute(r7),k.current=!1}}),L=tV(()=>!!n.current.openEvent&&["click","mousedown"].includes(n.current.openEvent.type));$.useEffect(()=>{if(s&&tu(a.domReference)){let i=a.domReference,n=a.floating;return r&&i.addEventListener("mouseleave",o),d&&i.addEventListener("mousemove",e,{once:!0}),i.addEventListener("mouseenter",e),i.addEventListener("mouseleave",t),n&&(n.addEventListener("mouseleave",o),n.addEventListener("mouseenter",l),n.addEventListener("mouseleave",c)),()=>{r&&i.removeEventListener("mouseleave",o),d&&i.removeEventListener("mousemove",e),i.removeEventListener("mouseenter",e),i.removeEventListener("mouseleave",t),n&&(n.removeEventListener("mouseleave",o),n.removeEventListener("mouseenter",l),n.removeEventListener("mouseleave",c))}}function e(e){if(r6(b),w.current=!1,u&&!tW(x.current)||r9(y.current)>0&&!r8(m.current,"open"))return;let t=r8(m.current,"open",x.current);t?b.current=window.setTimeout(()=>{_.current||i(!0,e,"hover")},t):r||i(!0,e,"hover")}function t(e){if(L())return void M();S.current();let t=tR(a.floating);if(r6(C),T.current=!1,g.current&&n.current.floatingContext){r||r6(b),v.current=g.current({...n.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){M(),B(),L()||E(e,!0,"safe-polygon")}});let i=v.current;t.addEventListener("mousemove",i),S.current=()=>{t.removeEventListener("mousemove",i)};return}"touch"===x.current&&tj(a.floating,e.relatedTarget)||E(e)}function o(e){L()||n.current.floatingContext&&(null==g.current||g.current({...n.current.floatingContext,tree:p,x:e.clientX,y:e.clientY,onClose(){M(),B(),L()||E(e)}})(e))}function l(){r6(b)}function c(e){L()||E(e,!1)}},[a,s,e,u,d,E,B,M,i,r,_,p,m,g,n,L,y]),tH(()=>{var e,t;if(s&&r&&null!=(e=g.current)&&null!=(e=e.__options)&&e.blockPointerEvents&&A()){k.current=!0;let e=a.floating;if(tu(a.domReference)&&e){let r=tR(a.floating).body;r.setAttribute(r7,"");let i=a.domReference,n=null==p||null==(t=p.nodesRef.current.find(e=>e.id===f))||null==(t=t.context)?void 0:t.elements.floating;return n&&(n.style.pointerEvents=""),r.style.pointerEvents="none",i.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{r.style.pointerEvents="",i.style.pointerEvents="",e.style.pointerEvents=""}}}},[s,r,f,a,p,g,A]),tH(()=>{r||(x.current=void 0,T.current=!1,B(),M())},[r,B,M]),$.useEffect(()=>()=>{B(),r6(b),r6(C),M()},[s,a.domReference,B,M]);let F=$.useMemo(()=>{function e(e){x.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e;function n(){w.current||_.current||i(!0,t,"hover")}u&&!tW(x.current)||r||0===r9(y.current)||T.current&&e.movementX**2+e.movementY**2<2||(r6(C),"touch"===x.current?n():(T.current=!0,C.current=window.setTimeout(n,r9(y.current))))}}},[u,i,r,_,y]);return $.useMemo(()=>s?{reference:F}:{},[s,F])}let it=0;function ir(e,t){void 0===t&&(t={});let{preventScroll:r=!1,cancelPrevious:i=!0,sync:n=!1}=t;i&&cancelAnimationFrame(it);let o=()=>null==e?void 0:e.focus({preventScroll:r});n?o():it=requestAnimationFrame(o)}function ii(e,t){if(!e||!t)return!1;let r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&td(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}let io={inert:new WeakMap,"aria-hidden":new WeakMap,none:new WeakMap};function ia(e){return"inert"===e?io.inert:"aria-hidden"===e?io["aria-hidden"]:io.none}let is=new WeakSet,il={},ic=0;function iu(e,t,r){var i,n,o;let a,s,l,c,u,h,d;void 0===t&&(t=!1),void 0===r&&(r=!1);let p=((null==(i=e[0])?void 0:i.ownerDocument)||document).body;return n=e.concat(Array.from(p.querySelectorAll('[aria-live],[role="status"],output'))),o=t,a="data-floating-ui-inert",s=r?"inert":o?"aria-hidden":null,l=n.map(e=>{if(p.contains(e))return e;let t=function e(t){return t?td(t)?t.host:e(t.parentNode):null}(e);return p.contains(t)?t:null}).filter(e=>null!=e),c=new Set,u=new Set(l),h=[],il[a]||(il[a]=new WeakMap),d=il[a],l.forEach(function e(t){!(!t||c.has(t))&&(c.add(t),t.parentNode&&e(t.parentNode))}),function e(t){!t||u.has(t)||[].forEach.call(t.children,t=>{if("script"!==ta(t))if(c.has(t))e(t);else{let e=s?t.getAttribute(s):null,r=null!==e&&"false"!==e,i=ia(s),n=(i.get(t)||0)+1,o=(d.get(t)||0)+1;i.set(t,n),d.set(t,o),h.push(t),1===n&&r&&is.add(t),1===o&&t.setAttribute(a,""),!r&&s&&t.setAttribute(s,"inert"===s?"":"true")}})}(p),c.clear(),ic++,()=>
73{h.forEach(e=>{let t=ia(s),r=(t.get(e)||0)-1,i=(d.get(e)||0)-1;t.set(e,r),d.set(e,i),r||(!is.has(e)&&s&&e.removeAttribute(s),is.delete(e)),i||e.removeAttribute(a)}),--ic||(io.inert=new WeakMap,io["aria-hidden"]=new WeakMap,io.none=new WeakMap,is=new WeakSet,il={})}}let ih={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},id=$.forwardRef(function(e,t){let[r,i]=$.useState();tH(()=>{tB()&&i("button")},[]);let n={ref:t,tabIndex:0,role:r,"aria-hidden":!r||void 0,[r4("focus-guard")]:"",style:ih};return(0,D.jsx)("span",{...e,...n})}),ip={clipPath:"inset(50%)",position:"fixed",top:0,left:0},ig=$.createContext(null),im=r4("portal");function i_(e){let{children:t,id:r,root:i,preserveTabOrder:n=!0}=e,o=function(e){void 0===e&&(e={});let{id:t,root:r}=e,i=r1(),n=iy(),[o,a]=$.useState(null),s=$.useRef(null);return tH(()=>()=>{null==o||o.remove(),queueMicrotask(()=>{s.current=null})},[o]),tH(()=>{if(!i||s.current)return;let e=t?document.getElementById(t):null;if(!e)return;let r=document.createElement("div");r.id=i,r.setAttribute(im,""),e.appendChild(r),s.current=r,a(r)},[t,i]),tH(()=>{if(null===r||!i||s.current)return;let e=r||(null==n?void 0:n.portalNode);e&&!tc(e)&&(e=e.current),e=e||document.body;let o=null;t&&((o=document.createElement("div")).id=t,e.appendChild(o));let l=document.createElement("div");l.id=i,l.setAttribute(im,""),(e=o||e).appendChild(l),s.current=l,a(l)},[t,r,i,n]),o}({id:r,root:i}),[a,s]=$.useState(null),l=$.useRef(null),c=$.useRef(null),u=$.useRef(null),h=$.useRef(null),d=null==a?void 0:a.modal,p=null==a?void 0:a.open,f=!!a&&!a.modal&&a.open&&n&&!!(i||o);return $.useEffect(()=>{if(o&&n&&!d)return o.addEventListener("focusin",e,!0),o.addEventListener("focusout",e,!0),()=>{o.removeEventListener("focusin",e,!0),o.removeEventListener("focusout",e,!0)};function e(e){o&&tJ(e)&&("focusin"===e.type?t0:function(e){(0,tT.tabbable)(e,tY()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})})(o)}},[o,n,d]),$.useEffect(()=>{!o||p||t0(o)},[p,o]),(0,D.jsxs)(ig.Provider,{value:$.useMemo(()=>({preserveTabOrder:n,beforeOutsideRef:l,afterOutsideRef:c,beforeInsideRef:u,afterInsideRef:h,portalNode:o,setFocusManagerState:s}),[n,o]),children:[f&&o&&(0,D.jsx)(id,{"data-type":"outside",ref:l,onFocus:e=>{if(tJ(e,o)){var t;null==(t=u.current)||t.focus()}else{let e=tQ(a?a.domReference:null);null==e||e.focus()}}}),f&&o&&(0,D.jsx)("span",{"aria-owns":o.id,style:ip}),o&&t1.createPortal(t,o),f&&o&&(0,D.jsx)(id,{"data-type":"outside",ref:c,onFocus:e=>{if(tJ(e,o)){var t;null==(t=h.current)||t.focus()}else{let t=tZ(a?a.domReference:null);null==t||t.focus(),(null==a?void 0:a.closeOnFocusOut)&&(null==a||a.onOpenChange(!1,e.nativeEvent,"focus-out"))}}})]})}let iy=()=>$.useContext(ig);function ix(e){return $.useMemo(()=>t=>{e.forEach(e=>{e&&(e.current=t)})},e)}let ib=[];function iv(){ib=ib.filter(e=>{var t;return null==(t=e.deref())?void 0:t.isConnected})}function iC(){iv();let e=ib[ib.length-1];return null==e?void 0:e.deref()}function iw(e,t){var r;if(!t.current.includes("floating")&&!(null!=(r=e.getAttribute("role"))&&r.includes("dialog")))return;let i=tY(),n=(0,tT.focusable)(e,i).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,tT.isTabbable)(e,i)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),o=e.getAttribute("tabindex");t.current.includes("floating")||0===n.length?"0"!==o&&e.setAttribute("tabindex","0"):("-1"!==o||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}let ik=$.forwardRef(function(e,t){return(0,D.jsx)("button",{...e,type:"button",ref:t,tabIndex:-1,style:ih})});function iS(e){let{context:t,children:r,disabled:i=!1,order:n=["content"],guards:o=!0,initialFocus:a=0,returnFocus:s=!0,restoreFocus:l=!1,modal:c=!0,visuallyHiddenDismiss:u=!1,closeOnFocusOut:h=!0,outsideElementsInert:d=!1,getInsideElements:p=()=>[]}=e,{open:f,onOpenChange:g,events:m,dataRef:_,elements:{domReference:y,floating:x}}=t,b=tV(()=>{var e;return null==(e=_.current.floatingContext)?void 0:e.nodeId}),v=tV(p),C="number"==typeof a&&a<0,w=t$(y)&&C,k="u">typeof HTMLElement&&"inert"in HTMLElement.prototype,S=!k||o,T=!S||k&&d,A=tK(n),E=tK(a),B=tK(s),M=$.useContext(r5),L=iy(),F=$.useRef(null),I=$.useRef(null),j=$.useRef(!1),P=$.useRef(!1),O=$.useRef(-1),R=$.useRef(-1),N=null!=L,z=tN(x),q=tV(function(e){return void 0===e&&(e=z),e?(0,tT.tabbable)(e,tY()):[]}),G=tV(e=>{let t=q(e);return A.current.map(e=>
73y&&"reference"===e?y:z&&"floating"===e?z:t).filter(Boolean).flat()});$.useEffect(()=>{if(i||!c)return;function e(e){if("Tab"===e.key){tj(z,tI(tR(z)))&&0===q().length&&!w&&tG(e);let t=G(),r=tP(e);"reference"===A.current[0]&&r===y&&(tG(e),e.shiftKey?ir(t[t.length-1]):ir(t[1])),"floating"===A.current[1]&&r===z&&e.shiftKey&&(tG(e),ir(t[0]))}}let t=tR(z);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}},[i,y,z,c,A,w,q,G]),$.useEffect(()=>{if(!i&&x)return x.addEventListener("focusin",e),()=>{x.removeEventListener("focusin",e)};function e(e){let t=tP(e),r=q().indexOf(t);-1!==r&&(O.current=r)}},[i,x,q]),$.useEffect(()=>{if(i||!h)return;function e(){P.current=!0,setTimeout(()=>{P.current=!1})}function t(e){let t=e.relatedTarget,r=e.currentTarget,i=tP(e);queueMicrotask(()=>{let n=b(),o=!(tj(y,t)||tj(x,t)||tj(t,x)||tj(null==L?void 0:L.portalNode,t)||null!=t&&t.hasAttribute(r4("focus-guard"))||M&&(tz(M.nodesRef.current,n).find(e=>{var r,i;return tj(null==(r=e.context)?void 0:r.elements.floating,t)||tj(null==(i=e.context)?void 0:i.elements.domReference,t)})||tq(M.nodesRef.current,n).find(e=>{var r,i,n;return[null==(r=e.context)?void 0:r.elements.floating,tN(null==(i=e.context)?void 0:i.elements.floating)].includes(t)||(null==(n=e.context)?void 0:n.elements.domReference)===t})));if(r===y&&z&&iw(z,A),l&&r!==y&&!(null!=i&&i.isConnected)&&tI(tR(z))===tR(z).body){th(z)&&z.focus();let e=O.current,t=q(),r=t[e]||t[t.length-1]||z;th(r)&&r.focus()}if(_.current.insideReactTree){_.current.insideReactTree=!1;return}(w||!c)&&t&&o&&!P.current&&t!==iC()&&(j.current=!0,g(!1,e,"focus-out"))})}let r=!!(!M&&L);function n(){r6(R),_.current.insideReactTree=!0,R.current=window.setTimeout(()=>{_.current.insideReactTree=!1})}if(x&&th(y))return y.addEventListener("focusout",t),y.addEventListener("pointerdown",e),x.addEventListener("focusout",t),r&&x.addEventListener("focusout",n,!0),()=>{y.removeEventListener("focusout",t),y.removeEventListener("pointerdown",e),x.removeEventListener("focusout",t),r&&x.removeEventListener("focusout",n,!0)}},[i,y,x,z,c,M,L,g,h,l,q,w,b,A,_]);let W=$.useRef(null),H=$.useRef(null),K=ix([W,null==L?void 0:L.beforeInsideRef]),U=ix([H,null==L?void 0:L.afterInsideRef]);function V(e){return!i&&u&&c?(0,D.jsx)(ik,{ref:"start"===e?F:I,onClick:e=>g(!1,e.nativeEvent),children:"string"==typeof u?u:"Dismiss"}):null}$.useEffect(()=>{var e,t;if(i||!x)return;let r=Array.from((null==L||null==(e=L.portalNode)?void 0:e.querySelectorAll("["+r4("portal")+"]"))||[]),n=[x,null==(t=(M?tq(M.nodesRef.current,b()):[]).find(e=>{var t;return t$((null==(t=e.context)?void 0:t.elements.domReference)||null)}))||null==(t=t.context)?void 0:t.elements.domReference,...r,...v(),F.current,I.current,W.current,H.current,null==L?void 0:L.beforeOutsideRef.current,null==L?void 0:L.afterOutsideRef.current,A.current.includes("reference")||w?y:null].filter(e=>null!=e),o=c||w?iu(n,!T,T):iu(n);return()=>{o()}},[i,y,x,c,A,L,w,S,T,M,b,v]),tH(()=>{if(i||!th(z))return;let e=tI(tR(z));queueMicrotask(()=>{let t=G(z),r=E.current,i=("number"==typeof r?t[r]:r.current)||z,n=tj(z,e);C||n||!f||ir(i,{preventScroll:i===z})})},[i,f,z,C,G,E]),tH(()=>{var e;if(i||!z)return;let t=tR(z);function r(e){let{reason:t,event:r,nested:i}=e;if(["hover","safe-polygon"].includes(t)&&"mouseleave"===r.type&&(j.current=!0),"outside-press"===t)if(i)j.current=!1;else if(0===r.mozInputSource&&r.isTrusted||(tM()&&r.pointerType?"click"===r.type&&1===r.buttons:0===r.detail&&!r.pointerType)||!tL()&&(!tM()&&0===r.width&&0===r.height||tM()&&1===r.width&&1===r.height&&0===r.pressure&&0===r.detail&&"mouse"===r.pointerType||r.width<1&&r.height<1&&0===r.pressure&&0===r.detail&&"touch"===r.pointerType))j.current=!1;else{let e=!1;document.createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?j.current=!1:j.current=!0}}e=tI(t),iv(),e&&"body"!==ta(e)&&(ib.push(new WeakRef(e)),ib.length>20&&(ib=ib.slice(-20))),m.on("openchange",r);let n=t.createElement("span");return n.setAttribute("tabindex","-1"),n.setAttribute("aria-hidden","true"),Object.assign(n.style,ih),N&&y&&y.insertAdjacentElement("afterend",n),()=>{m.off("openchange",r);let e=tI(t),i=tj(x,e)||M&&tz(M.nodesRef.current,b(),!1).some(t=>{var r;return tj(null==(r=t.context)?void 0:r.elements.floating,e)}),o=function(){if("boolean"==typeof B.current){let e=y||iC();return e&&e.isConnected?e:n}return B.current.current||n}();queueMicrotask(()=>{let r,a=(r=tY(),(0,tT.isTabbable)(o,r)?o:(0,tT.tabbable)(o,r)[0]||o);B.current&&!j.current&&th(a)&&(a===e||e===t.body||i)&&a.focus({preventScroll:!0}),n.remove()})}},[i,x,z,B,_,m,M,N,y,b]),$.useEffect(()=>(queueMicrotask(()=>{j.current=!1}),()=>{queueMicrotask(iv)}),[i]),tH(()=>
73{if(!i&&L)return L.setFocusManagerState({modal:c,closeOnFocusOut:h,open:f,onOpenChange:g,domReference:y}),()=>{L.setFocusManagerState(null)}},[i,L,c,f,g,h,y]),tH(()=>{i||z&&iw(z,A)},[i,z,A]);let Y=!i&&S&&(!c||!w)&&(N||c);return(0,D.jsxs)(D.Fragment,{children:[Y&&(0,D.jsx)(id,{"data-type":"inside",ref:K,onFocus:e=>{if(c){let e=G();ir("reference"===n[0]?e[0]:e[e.length-1])}else if(null!=L&&L.preserveTabOrder&&L.portalNode)if(j.current=!1,tJ(e,L.portalNode)){let e=tZ(y);null==e||e.focus()}else{var t;null==(t=L.beforeOutsideRef.current)||t.focus()}}}),!w&&V("start"),r,V("end"),Y&&(0,D.jsx)(id,{"data-type":"inside",ref:U,onFocus:e=>{if(c)ir(G()[0]);else if(null!=L&&L.preserveTabOrder&&L.portalNode)if(h&&(j.current=!0),tJ(e,L.portalNode)){let e=tQ(y);null==e||e.focus()}else{var t;null==(t=L.afterOutsideRef.current)||t.focus()}}})]})}let iT=0,iA="--floating-ui-scrollbar-width",iE=()=>{},iB=$.forwardRef(function(e,t){let{lockScroll:r=!1,...i}=e;return tH(()=>{if(r)return 1==++iT&&(iE=function(){let e=tA(),t=/iP(hone|ad|od)|iOS/.test(e)||"MacIntel"===e&&navigator.maxTouchPoints>1,r=document.body.style,i=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",n=window.innerWidth-document.documentElement.clientWidth,o=r.left?parseFloat(r.left):window.scrollX,a=r.top?parseFloat(r.top):window.scrollY;if(r.overflow="hidden",r.setProperty(iA,n+"px"),n&&(r[i]=n+"px"),t){var s,l;let e=(null==(s=window.visualViewport)?void 0:s.offsetLeft)||0;Object.assign(r,{position:"fixed",top:-(a-Math.floor((null==(l=window.visualViewport)?void 0:l.offsetTop)||0))+"px",left:-(o-Math.floor(e))+"px",right:"0"})}return()=>{Object.assign(r,{overflow:"",[i]:""}),r.removeProperty(iA),t&&(Object.assign(r,{position:"",top:"",left:"",right:""}),window.scrollTo(o,a))}}()),()=>{0==--iT&&iE()}},[r]),(0,D.jsx)("div",{ref:t,...i,style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...i.style}})});function iM(e){return th(e.target)&&"BUTTON"===e.target.tagName}let iL={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},iF={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},iI=e=>{var t,r;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(r=null==e?void 0:e.outsidePress)||r}};function ij(e,t){void 0===t&&(t={});let{open:r,onOpenChange:i,elements:n,dataRef:o}=e,{enabled:a=!0,escapeKey:s=!0,outsidePress:l=!0,outsidePressEvent:c="pointerdown",referencePress:u=!1,referencePressEvent:h="pointerdown",ancestorScroll:d=!1,bubbles:p,capture:f}=t,g=$.useContext(r5),m=tV("function"==typeof l?l:()=>!1),_="function"==typeof l?m:l,y=$.useRef(!1),{escapeKey:x,outsidePress:b}=iI(p),{escapeKey:v,outsidePress:C}=iI(f),w=$.useRef(!1),k=tV(e=>{var t;if(!r||!a||!s||"Escape"!==e.key||w.current)return;let n=null==(t=o.current.floatingContext)?void 0:t.nodeId,l=g?tz(g.nodesRef.current,n):[];if(!x&&(e.stopPropagation(),l.length>0)){let e=!0;if(l.forEach(t=>{var r;if(null!=(r=t.context)&&r.open&&!t.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}i(!1,"nativeEvent"in e?e.nativeEvent:e,"escape-key")}),S=tV(e=>{var t;let r=()=>{var t;k(e),null==(t=tP(e))||t.removeEventListener("keydown",r)};null==(t=tP(e))||t.addEventListener("keydown",r)}),T=tV(e=>{var t;let r=o.current.insideReactTree;o.current.insideReactTree=!1;let a=y.current;if(y.current=!1,"click"===c&&a||r||"function"==typeof _&&!_(e))return;let s=tP(e),l="["+r4("inert")+"]",u=tR(n.floating).querySelectorAll(l),h=tu(s)?s:null;for(;h&&!tb(h);){let e=tw(h);if(tb(e)||!tu(e))break;h=e}if(u.length&&tu(s)&&!s.matches("html,body")&&!tj(s,n.floating)&&Array.from(u).every(e=>!tj(h,e)))return;if(th(s)&&B){let t=tb(s),r=tv(s),i=/auto|scroll/,n=t||i.test(r.overflowX),o=t||i.test(r.overflowY),a=n&&s.clientWidth>0&&s.scrollWidth>s.clientWidth,l=o&&s.clientHeight>0&&s.scrollHeight>s.clientHeight,c="rtl"===r.direction,u=l&&(c?e.offsetX<=s.offsetWidth-s.clientWidth:e.offsetX>s.clientWidth),h=a&&e.offsetY>s.clientHeight;if(u||h)return}let d=null==(t=o.current.floatingContext)?void 0:t.nodeId,p=g&&tz(g.nodesRef.current,d).some(t=>{var r;return tO(e,null==(r=t.context)?void 0:r.elements.floating)});if(tO(e,n.floating)||tO(e,n.domReference)||p)return;let f=g?tz(g.nodesRef.current,d):[];if(f.length>0){let e=!0;if(f.forEach(t=>{var r;if(null!=(r=t.context)&&r.open&&!t.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}i(!1,e,"outside-press")}
73),A=tV(e=>{var t;let r=()=>{var t;T(e),null==(t=tP(e))||t.removeEventListener(c,r)};null==(t=tP(e))||t.addEventListener(c,r)});$.useEffect(()=>{if(!r||!a)return;o.current.__escapeKeyBubbles=x,o.current.__outsidePressBubbles=b;let e=-1;function t(e){i(!1,e,"ancestor-scroll")}function l(){window.clearTimeout(e),w.current=!0}function u(){e=window.setTimeout(()=>{w.current=!1},5*!!tx())}let h=tR(n.floating);s&&(h.addEventListener("keydown",v?S:k,v),h.addEventListener("compositionstart",l),h.addEventListener("compositionend",u)),_&&h.addEventListener(c,C?A:T,C);let p=[];return d&&(tu(n.domReference)&&(p=tk(n.domReference)),tu(n.floating)&&(p=p.concat(tk(n.floating))),!tu(n.reference)&&n.reference&&n.reference.contextElement&&(p=p.concat(tk(n.reference.contextElement)))),(p=p.filter(e=>{var t;return e!==(null==(t=h.defaultView)?void 0:t.visualViewport)})).forEach(e=>{e.addEventListener("scroll",t,{passive:!0})}),()=>{s&&(h.removeEventListener("keydown",v?S:k,v),h.removeEventListener("compositionstart",l),h.removeEventListener("compositionend",u)),_&&h.removeEventListener(c,C?A:T,C),p.forEach(e=>{e.removeEventListener("scroll",t)}),window.clearTimeout(e)}},[o,n,s,_,c,r,i,d,a,x,b,k,v,S,T,C,A]),$.useEffect(()=>{o.current.insideReactTree=!1},[o,_,c]);let E=$.useMemo(()=>({onKeyDown:k,...u&&{[iL[h]]:e=>{i(!1,e.nativeEvent,"reference-press")},..."click"!==h&&{onClick(e){i(!1,e.nativeEvent,"reference-press")}}}}),[k,i,u,h]),B=$.useMemo(()=>{function e(e){0===e.button&&(y.current=!0)}return{onKeyDown:k,onMouseDown:e,onMouseUp:e,[iF[c]]:()=>{o.current.insideReactTree=!0}}},[k,c,o]);return $.useMemo(()=>a?{reference:E,floating:B}:{},[a,E,B])}function iP(e){void 0===e&&(e={});let{nodeId:t}=e,r=function(e){let{open:t=!1,onOpenChange:r,elements:i}=e,n=r1(),o=$.useRef({}),[a]=$.useState(()=>{let e;return e=new Map,{emit(t,r){var i;null==(i=e.get(t))||i.forEach(e=>e(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){var i;null==(i=e.get(t))||i.delete(r)}}}),s=null!=r3(),[l,c]=$.useState(i.reference),u=tV((e,t,i)=>{o.current.openEvent=e?t:void 0,a.emit("openchange",{open:e,event:t,reason:i,nested:s}),null==r||r(e,t,i)}),h=$.useMemo(()=>({setPositionReference:c}),[]),d=$.useMemo(()=>({reference:l||i.reference||null,floating:i.floating||null,domReference:i.reference}),[l,i.reference,i.floating]);return $.useMemo(()=>({dataRef:o,open:t,onOpenChange:u,elements:d,events:a,floatingId:n,refs:h}),[t,u,d,a,n,h])}({...e,elements:{reference:null,floating:null,...e.elements}}),i=e.rootContext||r,n=i.elements,[o,a]=$.useState(null),[s,l]=$.useState(null),c=(null==n?void 0:n.domReference)||o,u=$.useRef(null),h=$.useContext(r5);tH(()=>{c&&(u.current=c)},[c]);let d=rq({...e,elements:{...n,...s&&{reference:s}}}),p=$.useCallback(e=>{let t=tu(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;l(t),d.refs.setReference(t)},[d.refs]),f=$.useCallback(e=>{(tu(e)||null===e)&&(u.current=e,a(e)),(tu(d.refs.reference.current)||null===d.refs.reference.current||null!==e&&!tu(e))&&d.refs.setReference(e)},[d.refs]),g=$.useMemo(()=>({...d.refs,setReference:f,setPositionReference:p,domReference:u}),[d.refs,f,p]),m=$.useMemo(()=>({...d.elements,domReference:c}),[d.elements,c]),_=$.useMemo(()=>({...d,...i,refs:g,elements:m,nodeId:t}),[d,g,m,t,i]);return tH(()=>{i.dataRef.current.floatingContext=_;let e=null==h?void 0:h.nodesRef.current.find(e=>e.id===t);e&&(e.context=_)}),$.useMemo(()=>({...d,context:_,refs:g,elements:m}),[d,g,m,_])}function iO(){return tA().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints&&tB()}function iR(e,t){void 0===t&&(t={});let{open:r,onOpenChange:i,events:n,dataRef:o,elements:a}=e,{enabled:s=!0,visibleOnly:l=!0}=t,c=$.useRef(!1),u=$.useRef(-1),h=$.useRef(!0);$.useEffect(()=>{if(!s)return;let e=ts(a.domReference);function t(){!r&&th(a.domReference)&&a.domReference===tI(tR(a.domReference))&&(c.current=!0)}function i(){h.current=!0}function n(){h.current=!1}return e.addEventListener("blur",t),iO()&&(e.addEventListener("keydown",i,!0),e.addEventListener("pointerdown",n,!0)),()=>{e.removeEventListener("blur",t),iO()&&(e.removeEventListener("keydown",i,!0),e.removeEventListener("pointerdown",n,!0))}},[a.domReference,r,s]),$.useEffect(()=>{if(s)return n.on("openchange",e),()=>{n.off("openchange",e)};function e(e){let{reason:t}=e;("reference-press"===t||"escape-key"===t)&&(c.current=!0)}},[n,s]),$.useEffect(()=>()=>{r6(u)},[]);let d=$.useMemo(()=>({onMouseLeave(){c.current=!1},onFocus(e){if(c.current)return;
73let t=tP(e.nativeEvent);if(l&&tu(t)){if(iO()&&!e.relatedTarget){if(!h.current&&!tD(t))return}else if(!function(e){if(!e||tL())return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}(t))return}i(!0,e.nativeEvent,"focus")},onBlur(e){c.current=!1;let t=e.relatedTarget,r=e.nativeEvent,n=tu(t)&&t.hasAttribute(r4("focus-guard"))&&"outside"===t.getAttribute("data-type");u.current=window.setTimeout(()=>{var e;let s=tI(a.domReference?a.domReference.ownerDocument:document);!t&&s===a.domReference||tj(null==(e=o.current.floatingContext)?void 0:e.refs.floating.current,s)||tj(a.domReference,s)||n||i(!1,r,"focus")})}}),[o,a.domReference,i,l]);return $.useMemo(()=>s?{reference:d}:{},[s,d])}function iD(e,t,r){let i=new Map,n="item"===r,o=e;if(n&&e){let{[rY]:t,[rX]:r,...i}=e;o=i}return{..."floating"===r&&{tabIndex:-1,"data-floating-ui-focusable":""},...o,...t.map(t=>{let i=t?t[r]:null;return"function"==typeof i?e?i(e):null:i}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[r,o]=t;if(!(n&&[rY,rX].includes(r)))if(0===r.indexOf("on")){if(i.has(r)||i.set(r,[]),"function"==typeof o){var a;null==(a=i.get(r))||a.push(o),e[r]=function(){for(var e,t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];return null==(e=i.get(r))?void 0:e.map(e=>e(...n)).find(e=>void 0!==e)}}}else e[r]=o}),e),{})}}function i$(e){void 0===e&&(e=[]);let t=e.map(e=>null==e?void 0:e.reference),r=e.map(e=>null==e?void 0:e.floating),i=e.map(e=>null==e?void 0:e.item),n=$.useCallback(t=>iD(t,e,"reference"),t),o=$.useCallback(t=>iD(t,e,"floating"),r),a=$.useCallback(t=>iD(t,e,"item"),i);return $.useMemo(()=>({getReferenceProps:n,getFloatingProps:o,getItemProps:a}),[n,o,a])}let iN=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function iz(e,t){var r,i;void 0===t&&(t={});let{open:n,elements:o,floatingId:a}=e,{enabled:s=!0,role:l="dialog"}=t,c=r1(),u=(null==(r=o.domReference)?void 0:r.id)||c,h=$.useMemo(()=>{var e;return(null==(e=tN(o.floating))?void 0:e.id)||a},[o.floating,a]),d=null!=(i=iN.get(l))?i:l,p=null!=r3(),f=$.useMemo(()=>"tooltip"===d||"label"===l?{["aria-"+("label"===l?"labelledby":"describedby")]:n?h:void 0}:{"aria-expanded":n?"true":"false","aria-haspopup":"alertdialog"===d?"dialog":d,"aria-controls":n?h:void 0,..."listbox"===d&&{role:"combobox"},..."menu"===d&&{id:u},..."menu"===d&&p&&{role:"menuitem"},..."select"===l&&{"aria-autocomplete":"none"},..."combobox"===l&&{"aria-autocomplete":"list"}},[d,h,p,n,u,l]),g=$.useMemo(()=>{let e={id:h,...d&&{role:d}};return"tooltip"===d||"label"===l?e:{...e,..."menu"===d&&{"aria-labelledby":u}}},[d,h,u,l]),m=$.useCallback(e=>{let{active:t,selected:r}=e,i={role:"option",...t&&{id:h+"-fui-option"}};switch(l){case"select":case"combobox":return{...i,"aria-selected":r}}return{}},[h,l]);return $.useMemo(()=>s?{reference:f,floating:g,item:m}:{},[s,f,g,m])}let iq=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(e,t)=>(t?"-":"")+e.toLowerCase());function iG(e,t){return"function"==typeof e?e(t):e}function iW(e,t){void 0===t&&(t={});let{initial:r={opacity:0},open:i,close:n,common:o,duration:a=250}=t,s=e.placement,l=s.split("-")[0],c=$.useMemo(()=>({side:l,placement:s}),[l,s]),u="number"==typeof a,h=(u?a:a.open)||0,d=(u?a:a.close)||0,[p,f]=$.useState(()=>({...iG(o,c),...iG(r,c)})),{isMounted:g,status:m}=function(e,t){void 0===t&&(t={});let{open:r,elements:{floating:i}}=e,{duration:n=250}=t,o=("number"==typeof n?n:n.close)||0,[a,s]=$.useState("unmounted"),l=function(e,t){let[r,i]=$.useState(e);return e&&!r&&i(!0),$.useEffect(()=>{if(!e&&r){let e=setTimeout(()=>i(!1),t);return()=>clearTimeout(e)}},[e,r,t]),r}(r,o);return l||"close"!==a||s("unmounted"),tH(()=>{if(i){if(r){s("initial");let e=requestAnimationFrame(()=>{t1.flushSync(()=>{s("open")})});return()=>{cancelAnimationFrame(e)}}s("close")}},[r,i]),{isMounted:l,status:a}}(e,{duration:a}),_=tK(r),y=tK(i),x=tK(n),b=tK(o);return tH(()=>{let e=iG(_.current,c),t=iG(x.current,c),r=iG(b.current,c),i=iG(y.current,c)||Object.keys(e).reduce((e,t)=>(e[t]="",e),{});if("initial"===m&&f(t=>({transitionProperty:t.transitionProperty,...r,...e})),"open"===m&&f({transitionProperty:Object.keys(i).map(iq).join(","),transitionDuration:h+"ms",...r,...i}),"close"===m){let i=t||e;f({transitionProperty:Object.keys(i).map(iq).join(","),transitionDuration:d+"ms",...r,...i})}},[d,x,_,y,b,h,m,c]),{isMounted:g,styles:p}}function iH(e,t){let[r,i]=e,n=!1,o=t.length;for(let e=0,a=o-1;e<o;a=e++){let[o,s]=t[e]||[0,0],[l,c]=t[a]||[0,0];s>=i!=c>=i&&r<=(l-o)*(i-s)/(c-s)+o&&(n=!n)}return n}function iK(e){void 0===e&&(e={});let{buffer:t=.5,blockPointerEvents:r=!1,requireIntent:i=!0}=e,n={current:-1},o=!1,a=null,s=null,l="u">typeof performance?performance.now():0,c=e=>{let{x:r,y:c,placement:u,elements:h,onClose:d,nodeId:p,tree:f}=e;return function(e){function g(){r6(n),d()}if(r6(n),!h.domReference||!h.floating||null==u||null==r||null==c)return;let{clientX:m,clientY:_}=e,y=[m,_],x="composedPath"in e?e.composedPath()[0]:e.target,b="mouseleave"===e.type,v=ii(h.floating,x),C=ii(h.domReference,x),w=h.domReference.getBoundingClientRect(),k=h.floating.getBoundingClientRect(),S=u.split("-")[0],T=r>k.right-k.width/2,A=c>k.bottom-k.height/2,E=y[0]>=w.x&&y[0]<=w.x+w.width&&y[1]>=w.y&&y[1]<=w.y+w.height,B=k.width>w.width,M=k.height>w.height,L=(B?w:k).left,F=(B?w:k).right,I=(M?w:k).top,j=(M?w:k).bottom;if(v&&(o=!0,!b))return;if(C&&(o=!1),C&&!b){o=!0;return}if(b&&tu(e.relatedTarget)&&ii(h.floating,e.relatedTarget)||f&&function e(t,r,i){return void 0===i&&(i=!0),t.filter(e=>{var t;return e.parentId===r&&(!i||(null==(t=e.context)?void 0:t.open))}).flatMap(r=>[r,...e(t,r.id,i)])}(f.nodesRef.current,p).length)return;if("top"===S&&c>=w.bottom-1||"bottom"===S&&c<=w.top+1||"left"===S&&r>=w.right-1||"right"===S&&r<=w.left+1)return g();let P=[];switch(S){case"top":P=[[L,w.top+1],[L,k.bottom-1],[F,k.bottom-1],[F,w.top+1]];break;case"bottom":P=[[L,k.top+1],[L,w.bottom-1],[F,w.bottom-1],[F,k.top+1]];break;case"left":P=[[k.right-1,j],[k.right-1,I],[w.left+1,I],[w.left+1,j]];break;case"right":P=[[w.right-1,j],[w.right-1,I],[k.left+1,I],[k.left+1,j]]}if(!iH([m,_],P)){if(o&&!E)return g();if(!b&&i){let t=function(e,t){let r=performance.now(),i=r-l;if(null===a||null===s||0===i)return a=e,s=t,l=r,null;let n=e-a,o=t-s,c=Math.sqrt(n*n+o*o);return a=e,s=t,l=r,c/i}(e.clientX,e.clientY);if(null!==t&&t<.1)return g()}iH([m,_],function(e){let[r,i]=e;switch(S){case"top":{let e=[[k.left,T||B?k.bottom-t:k.top],[k.right,T?B?k.bottom-t:k.top:k.bottom-t]];return[[B?r+t/2:T?r+4*t:r-4*t,i+t+1],[B?r-t/2:T?r+4*t:r-4*t,i+t+1],...e]}case"bottom":{let e=[[k.left,T||B?k.top+t:k.bottom],[k.right,T?B?k.top+t:k.bottom:k.top+t]];return[[B?r+t/2:T?r+4*t:r-4*t,i-t],[B?r-t/2:T?r+4*t:r-4*t,i-t],...e]}case"left":return[[A||M?k.right-t:k.left,k.top],[A?M?k.right-t:k.left:k.right-t,k.bottom],[r+t+1,M?i+t/2:A?i+4*t:i-4*t],[r+t+1,M?i-t/2:A?i+4*t:i-4*t]];case"right":{let e=[[A||M?k.left+t:k.right,k.top],[A?M?k.left+t:k.right:k.left+t,k.bottom]];return[[r-t,M?i+t/2:A?i+4*t:i-4*t],[r-t,M?i-t/2:A?i+4*t:i-4*t],...e]}}}([r,c]))?!o&&i&&(n.current=window.setTimeout(g,40)):g()}}};return c.__options={blockPointerEvents:r},c}
73let iU=(0,$.createContext)({tooltipId:null,setTooltipId:()=>{}}),iV=Object.freeze({top:"bottom",left:"right",right:"left",bottom:"top"});function iY(e){let t=e.split("-")[0];if(Object.keys(iV).includes(t))return iV[t]}var iX=r(27335),iZ=r.n(iX);let iQ=function(e){let{caretRef:t,placementSide:r,caretStyles:i,children:n,className:o,color:a="light",contentWidth:s="content-width",textAlign:l="left",ref:c,...u}=e;return(0,D.jsxs)("div",{className:G()(o,iZ().tooltip,iZ()[`color--${a}`],iZ()[`textAlign--${l}`],{[iZ()[`width--${s}`]]:s}),ref:c,...u,children:[n,r&&(0,D.jsx)("div",{ref:t,className:G()(iZ().caret,iZ()[`caret--${iY(r)}`]),style:i})]})},iJ=Object.freeze({dark:"dark",light:"light"});function i0(e){let{children:t,className:r,color:i=iJ.dark,content:n,disabled:o=!1,hoverable:a=!1,offset:s=10,keepOpen:l=!1,placement:c="top",style:u,textAlign:h="left",width:d="content-width"}=e,[p,f]=(0,$.useState)(!1),g=(0,$.useRef)(null),{control:[m,_]}=function(){let e=(0,$.useId)(),{tooltipId:t,setTooltipId:r}=(0,$.useContext)(iU),i=(0,$.useCallback)(()=>{r?.(e)},[e,r]);return{control:[e===t,i],hideTooltip:(0,$.useCallback)(()=>{r(null)},[r])}}();(0,$.useEffect)(()=>{m||f(!1)},[m]);let{refs:y,floatingStyles:x,context:b,middlewareData:v,placement:C}=iP({open:p||l,onOpenChange:e=>{e&&_(),f(e)},placement:c,whileElementsMounted:rP,middleware:[rG(s),rH({fallbackAxisSideDirection:"start"}),rU({element:g})],transform:!1}),w=ie(b,{enabled:!o,delay:{open:a?300:150,close:0},handleClose:a?iK():null,move:!1,restMs:250}),k=iR(b),S=ij(b),{isMounted:T,styles:A}=iW(b,{duration:{open:100,close:0}}),{getReferenceProps:E,getFloatingProps:B}=i$([w,k,S,iz(b,{role:"tooltip"})]),M=rV([y.setReference,t.props.ref]);return(0,D.jsxs)(D.Fragment,{children:[(0,$.cloneElement)(t,{ref:M,...E()}),!o&&T&&(0,D.jsx)(i_,{root:document.getElementById("Slide")||document.getElementById("tooltipContainer")||document.getElementById("root"),children:(0,D.jsx)(iQ,{ref:y.setFloating,caretRef:g,caretStyles:{left:v.arrow?.x,top:v.arrow?.y},className:r,color:i,contentWidth:d,placementSide:C,style:{...x,...A,...u},textAlign:h,...B(),children:n})})]})}r(77800),r(82340),r(40299);let i1=Object.freeze({"01":"01","02":"02","03":"03","04":"04","05":"05"});var i2=r(49019),i5=r.n(i2);function i3(e){let{children:t,className:r}=e;return(0,D.jsx)("div",{className:G()(i5().headingKicker,r),children:t})}var i4=r(33392),i6=r.n(i4);function i7(e){let{align:t,appearance:r,color:i="secondary",children:n,className:o,tagName:a="div"}=e;return(0,D.jsx)(a,{className:G()(i6().headingSub,i6()[`headingSub--${r}`],i6()[`color--${i}`],o,{[i6()[`align--${t}`]]:t}),children:n})}var i8=r(69356),i9=r.n(i8);let ne="both";function nt(e){let t,r,i,{align:n,appearance:o,children:a,className:s,color:l,id:c="",kicker:u,light:h=!1,margin:d=ne,marginBottom:p,marginTop:f,sizeInPixels:g=!1,sub:m,tagName:_,title:y}=e;if(t=o===i1["05"]&&h&&!l?"secondary":l,(0,$.isValidElement)(m)&&m.type===i7)r=m;else if(m){let e=o===i1["01"]?"01":"02";r=(0,D.jsx)(i7,{align:n,color:"secondary"===t?"tertiary":void 0,appearance:e,children:m})}u&&(i=(0,$.isValidElement)(u)&&u.type===i3?u:(0,D.jsx)(i3,{children:u}));let x=void 0===f&&void 0===p?d:"none";return(0,D.jsxs)(_,{className:G()(i9().heading,i9()[`heading--${o}${g?"-px":""}`],s,{[i9()[`color--${t}`]]:t,[i9()[`align--${n}`]]:n,[i9().light]:h,[i9()[`deprecatedMarginTop--${o}`]]:x===ne||"top"===x,[i9()[`deprecatedMarginBottom--${o}`]]:x===ne||"bottom"===x,[i9()[`marginTop--${f}`]]:void 0!==f,[i9()[`marginBottom--${p}`]]:void 0!==p}),id:c,title:y,children:[i,a,r]})}r(34912);var nr=r(66031),ni=r(55726),nn=r.n(ni);let no=function(e){let{centerDeleteButton:t=!1,children:r,className:i,disabled:n=!1,onClick:o,onDelete:a,small:s=!1,ref:l,...c}=e,[u,h]=(0,$.useState)(!1),d={},p=r;return a&&(d={onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||h(!1),c.onBlur?.(e)},onFocus:e=>{h(!0),c.onFocus?.(e)},onMouseEnter:e=>{h(!0),c.onMouseEnter?.(e)},onMouseLeave:e=>{h(!1),c.onMouseLeave?.(e)}},p=(0,D.jsxs)(ec,{align:"start",gap:"s",fullWidth:!0,justify:"space-between",children:[(0,D.jsx)(ec,{direction:"row",className:nn()["children--deletable"],children:r}),(0,D.jsx)("div",{className:G()(nn().deleteButton,{[nn()["deleteButton--centered"]]:t,[nn()["deleteButton--hidden"]]:!u}),children:(0,D.jsx)(e2,{onFocus:e=>{e.stopPropagation()},onKeyDown:e=>{e.stopPropagation()},"aria-label":"Remove",iconStart:(0,D.jsx)(nr.A,{color:"secondary",tiny:!0}),importance:"tertiary",onClick:e=>{e.stopPropagation(),a?.()},size:"small"})})]})),(0,D.jsx)(et,{...c,...d,className:G()(nn().card,nn()[`size--${s?"small":"default"}`],i,{[nn().clickable]:o&&!n,[nn().disabled]:n}),ref:l,importance:"secondary",onClick:n?void 0:o,children:p})};r(11356),r(290),r(73985),r(43879),r(5646),r(11104),r(34845),r(12066);var na=r(40070);let ns=Object.freeze({tooEarly:"tooEarly",vertical:"vertical",horizontal:"horizontal",ambiguous:"ambiguous"});var nl=r(91694),nc=r.n(nl);function nu(e){let t=(0,$.useRef)({value:e,prev:null}),r=t.current.value;return e!==r&&(t.current={value:e,prev:r}),t.current.prev}var nh=r(33206),nd=r(78769),np=r(20342),nf=r(32704),ng="u">typeof window?$.useLayoutEffect:$.useEffect,nm=new Map,n_="u"<typeof window;function ny(e,t){let[r,i]=(0,$.useState)(e),n=(0,$.useMemo)(()=>nc()(e=>{i(e)},t),[t]);return(0,$.useEffect)(()=>{n(e)},[n,e]),r}function nx(){let e=nw(),[t,r]=(0,$.useState)(nh.zO.desktop);return(0,$.useEffect)(()=>{e<=nd.R.sm?r(nh.zO.phone):e<=nd.R.md?r(nh.zO.tablet):r(nh.zO.desktop)},[e]),t}function nb(){return nx()===nh.zO.phone}function nv(){return nx()===nh.zO.tablet}function nC(){let e=nx();return e===nh.zO.tablet||e===nh.zO.phone}function nw(){let{width:e=1920}=function(e={}){var t;let r,{initializeWithValue:i=!0}=e;n_&&(i=!1);let[n,o]=(0,$.useState)(()=>i?{width:window.innerWidth,height:window.innerHeight}:{width:void 0,height:void 0}),a=function(e,t=500){var r;let i,n=(0,$.useRef)();r=()=>{n.current&&n.current.cancel()},(i=(0,$.useRef)(r)).current=r,(0,$.useEffect)(()=>()=>{i.current()},[]);let o=(0,$.useMemo)(()=>{let r=nf(e,t,void 0),i=(...e)=>r(...e);return i.cancel=()=>{r.cancel()},i.isPending=()=>!!n.current,i.flush=()=>r.flush(),i},[e,t,void 0]);return(0,$.useEffect)(()=>{n.current=nf(e,t,void 0)},[e,t,void 0]),o}(o,e.debounceDelay);function s(){(e.debounceDelay?a:o)({width:window.innerWidth,height:window.innerHeight})}return t="resize",r=(0,$.useRef)(s),ng(()=>{r.current=s},[s]),(0,$.useEffect)(()=>{let e=(void 0)??window;if(!(e&&e.addEventListener))return;let i=e=>{r.current(e)};return e.addEventListener(t,i,void 0),()=>{e.removeEventListener(t,i,void 0)}},[t,void 0,void 0]),ng(()=>{s()},[]),n}({initializeWithValue:!1});return ny(e,200)}function nk(){let[e,t]=(0,$.useState)(!1),[r,i]=(0,$.useState)(!1);return(0,$.useEffect)(()=>{t((0,np.aR)()),i((0,np.m0)())},[]),{isIos:e,isAndroid:r}}function nS(){let{sm:e=388,md:t=nd.R.md,lg:r=nd.R.lg}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=nw();return{isXSmallScreen:i<e,isSmallScreen:i<t,isMediumScreen:i<r}}function nT(e){let[t,r]=(0,$.useState)(0),[i,n]=(0,$.useState)(0),o=(0,$.useCallback)(t=>{let{clientX:i,clientY:o}=t,{offsetTop:a=0}=e.current||{},{offsetLeft:s=0}=e.current||{};r(i-s),n(o-a)},[e]),a=(0,$.useMemo)(()=>nc()(o,75),[o]);return(0,$.useEffect)(()=>(window.addEventListener("mousemove",a),()=>{window.removeEventListener("mousemove",a)}
73),[a]),{x:t,y:i}}function nA(e){let[t,r]=(0,$.useState)(0);return(0,$.useEffect)(()=>{let t=e??window,i=nc()(()=>{r(e?e.scrollTop:window.scrollY)},200);return t.addEventListener("scroll",i),()=>{t.removeEventListener("scroll",i)}},[e]),t}function nE(){let{element:e,scrollTolerance:t=30}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=nA(e),i=nu(r)??0,[n,o]=(0,$.useState)(r);(0,$.useEffect)(()=>{r>i&&o(r)},[r,i]);let a=r>i,s=r>n-t;return!a&&!s}var nB=r(39987);function nM(){let[e,t]=(0,$.useState)(!1);return(0,$.useEffect)(()=>{let e=new nB.S().load();t((0,nB.t)(e))},[]),e}var nL=r(24378),nF=r.n(nL);function nI(e){let{ref:t}=e,[r,i]=(0,$.useState)(null),n=(0,$.useRef)(void 0),o=(0,$.useCallback)(e=>{let{width:t,height:r,top:o,left:a}=e.getBoundingClientRect(),s={width:t,height:r,top:o,left:a};nF()(s,n.current)||(n.current=s,i(s))},[]);return(0,$.useEffect)(()=>{if(!t.current||!("ResizeObserver"in window))return;let e=new ResizeObserver(e=>{let[t]=e;o(t.target)});return e.observe(t.current),()=>{e.disconnect()}},[t,o]),{dimensions:r,forceUpdateDimensions:(0,$.useCallback)(()=>{t.current&&o(t.current)},[t,o])}}let nj={leading:!0,trailing:!1},nP={type:"spring",duration:.08},nO={type:"spring",duration:.16},nR={transition:{ease:[.5,0,.88,.77],duration:.25}};function nD(e){return e.ctrlKey||e.metaKey||e.altKey}({...nR,variants:{hidden:{opacity:0,height:0},visible:{opacity:1,height:"auto"}},initial:"hidden",animate:"visible",exit:"hidden"});let n$="ArrowDown",nN="Enter",nz="ArrowUp",nq="Home";var nG=r(24985);(0,nG.XZ)({dark:"dark",light:"light"});let nW=parseInt(/^(\d+)\./.exec($.version)?.[1]??"0");var nH=r(86750),nK=r.n(nH);function nU(e){let{children:t,className:r,index:i=0,itemWidth:n,onChange:o}=e,a=(0,na.A)(t),s=nC(),l=Math.max(Math.min(i,a.length-1),0),[c,u]=(0,$.useState)(null),[h,d]=(0,$.useState)(!1),[p,f]=(0,$.useState)(0),g=(0,$.useCallback)(()=>{d(!1),u(null),f(0)},[]),m=(0,$.useCallback)(e=>{if(!nV(e))return;let{clientX:t,clientY:r}=e.targetTouches[0];t&&r&&u({x:t,y:r})},[]),_=(0,$.useCallback)(e=>{if(!c||!nV(e))return void g();let t=e.touches[0];if(!t)return;let{clientX:r,clientY:i}=t,n=r-c.x;if(h)f(n);else{let e,t,r=i-c.y,o=(e=Math.abs(n),(t=Math.abs(r))>0&&e>4*t?ns.horizontal:e>0&&t>4*e?ns.vertical:e+t<8?ns.tooEarly:e>1.65*t?ns.horizontal:t>1.65*e?ns.vertical:ns.ambiguous);if(o===ns.tooEarly)return;if(o!==ns.horizontal)return void g();d(!0)}},[g,h,c]),y=(0,$.useCallback)(()=>{if(p){let e=p>0?l-1:l+1;e>=0&&e<a.length&&o(e)}g()},[g,l,a,o,p]);return(0,D.jsx)("div",{className:G()(nK().carousel,r),onTouchStart:m,onTouchMove:_,onTouchEnd:y,children:(0,D.jsx)(ec,{align:"stretch",className:G()(nK().items,{[nK()["items--swiping"]]:h}),style:{left:`calc((${l} * -${n??"100%"}) + ${p}px - ${l}rem)`},gap:s?"m":"xl",children:n?a.map(e=>(0,$.cloneElement)(e,{style:{width:n}})):a})})}function nV(e){return e.touches&&1===e.touches.length}r(5147);var nY=r(81943),nX=r.n(nY);r(47364),r(98784);var nZ=r(51090),nQ=r.n(nZ);let nJ=function(e){let{children:t,className:r,color:i="default",isGlobalTheme:n=!1,largeShadow:o=!1,ref:a,style:s,...l}=e;return(0,D.jsx)(h5,{...l,ref:a,className:G()(nQ().popover,r,nQ()[`color--${i}`],{[nQ()["shadow--large"]]:o}),style:s,theme:n?void 0:"contextual",children:t})};var n0=r(93216),n1=r.n(n0);function n2(e){let{side:t,...r}=e;return(0,D.jsx)("div",{...r,className:G()(n1().caret,{[n1()[`caret--${t}`]]:t})})}var n5=r(67604),n3=r.n(n5);let n4=Object.freeze({combobox:"combobox",dialog:"dialog",listbox:"listbox"}),n6=Object.freeze({click:"click",focus:"focus",hover:"hover","non-accessible-hover":"non-accessible-hover",none:"none"}),n7=Object.freeze({bottom:"top",top:"bottom",left:"right",right:"left","bottom-start":"top left","bottom-end":"top right","left-start":"right top","left-end":"right bottom","right-start":"left top","right-end":"left bottom","top-start":"bottom left","top-end":"bottom right"}),n8=function(e){let{bubbleDismiss:t=!1,button:r,caret:i=!1,children:n,className:o,closeOnClick:a=!1,color:s="default",disableFocus:l=!1,fullWidth:c=!1,isGlobalTheme:u=!1,isOpen:h=!1,largeShadow:d=!1,offset:p,onDismissOutside:f,onOpenChange:g,placement:m="bottom",portalTarget:_,ref:y,role:x=n4.listbox,shouldAutoUpdate:b=!0,tooltipContent:v,tooltipPlacement:C,trigger:w="click"}=e,k=(0,$.useRef)(null),[S,T]=(0,$.useState)(void 0),{refs:A,floatingStyles:E,context:B,middlewareData:M,placement:L}=iP({open:h,onOpenChange:(e,t,r)=>{e===h||(e||!t||"outside-press"!==r&&"escape-key"!==r||f?.(t)!==!1)&&g(e,t,r)},middleware:[rG({mainAxis:p??10*!!i}),rH({fallbackStrategy:"initialPlacement"}),rK({apply(e){(0,t1.flushSync)(()=>{T(c?e.rects.reference.width:void 0)})}},[c]),rW({mainAxis:!0}),rU({element:k})],placement:m,transform:!1,whileElementsMounted:b?rP:void 0}),F=w===n6.click,I=w===n6.focus||w===n6.hover,j=iz(B,{role:x}),{getReferenceProps:P,getFloatingProps:O}=i$([function(e,t){void 0===t&&(t={});let{open:r,onOpenChange:i,dataRef:n,elements:{domReference:o}}=e,{enabled:a=!0,event:s="click",toggle:l=!0,ignoreMouse:c=!1,keyboardHandlers:u=!0,stickIfOpen:h=!0}=t,d=$.useRef(),p=$.useRef(!1),f=$.useMemo(()=>({onPointerDown(e){d.current=e.pointerType},onMouseDown(e){let t=d.current;0!==e.button||"click"===s||tW(t,!0)&&c||(r&&l&&(!n.current.openEvent||!h||"mousedown"===n.current.openEvent.type)?i(!1,e.nativeEvent,"click"):(e.preventDefault(),i(!0,e.nativeEvent,"click")))},onClick(e){let t=d.current;if("mousedown"===s&&d.current){d.current=void 0;return}tW(t,!0)&&c||(r&&l&&(!n.current.openEvent||!h||"click"===n.current.openEvent.type)?i(!1,e.nativeEvent,"click"):i(!0,e.nativeEvent,"click"))},onKeyDown(e){d.current=void 0,!(e.defaultPrevented||!u||iM(e))&&(" "!==e.key||tD(o)||(e.preventDefault(),p.current=!0),th(e.target)&&"A"===e.target.tagName||"Enter"!==e.key||(r&&l?i(!1,e.nativeEvent,"click"):i(!0,e.nativeEvent,"click")))},onKeyUp(e){!(e.defaultPrevented||!u||iM(e)||tD(o))&&" "===e.key&&p.current&&(p.current=!1,r&&l?i(!1,e.nativeEvent,"click"):i(!0,e.nativeEvent,"click"))}}),[n,o,s,c,u,i,r,h,l]);return $.useMemo(()=>a?{reference:f}:{},[a,f])}(B,{enabled:F,keyboardHandlers:!1}),ij(B,{bubbles:t,capture:!0,enabled:F||I}),iR(B,{enabled:I,visibleOnly:!1}),ie(B,{delay:300,enabled:w===n6.hover||w===n6["non-accessible-hover"],handleClose:iK({blockPointerEvents:!0})}),j]),R=rV([A.setReference,y]),{isMounted:N,styles:z}=iW(B,{duration:{open:1e3*nO.duration,close:1e3*nP.duration},initial:{opacity:0,transform:"scale(0.9)"},open:{opacity:1,transform:"scale(1)"},close:{opacity:0,transform:"scale(0.9)"},common:e=>{let{placement:t}=e;return{transformOrigin:n7[t]}}}),q=(0,$.useMemo)(()=>{let e;return N?_??((e=document.querySelectorAll(".Modal--focus-trap"))[e.length-1]||document.getElementById("Slide")||document.getElementById("root")||document.getElementById("app")):null},[N,_]),W=x===n4.listbox&&F&&!l&&!I;!function(e){let{enabled:t,floatingRef:r,isMounted:i,isOpen:n}=e;(0,$.useEffect)(()=>
73{if(!n||!i||!t)return;let e=window.setTimeout(()=>{let e=r.current;if(!(e instanceof HTMLElement))return;let t=e.querySelector('[role="menuitem"]:not([disabled]):not([aria-disabled="true"]), [role="menuitemradio"]:not([disabled]):not([aria-disabled="true"]), [role="menuitemcheckbox"]:not([disabled]):not([aria-disabled="true"])');t&&t.focus({preventScroll:!0})},0);return()=>{window.clearTimeout(e)}},[t,r,i,n])}({enabled:W,floatingRef:A.floating,isMounted:N,isOpen:h});let H=(0,$.cloneElement)(r,{ref:R,...P({onClick:F?e=>{e.stopPropagation()}:void 0})});return v&&(H=(0,D.jsx)(i0,{content:v,placement:C,children:(0,D.jsx)("span",{className:n3().tooltip,children:H})})),(0,D.jsxs)(D.Fragment,{children:[H,N&&(0,D.jsx)(i_,{root:q,children:(0,D.jsx)(iS,{context:B,disabled:l||I,initialFocus:W?-1:0,children:(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(iB,{}),(0,D.jsxs)(nJ,{ref:A.setFloating,className:G()(o,n3().popover),color:s,isGlobalTheme:u,largeShadow:d,style:{...E,width:S,...z},...O({onClick:e=>{e.stopPropagation(),a&&g(!1)},onPointerDown:e=>{e.stopPropagation()},onContextMenu:e=>{e.stopPropagation()}}),children:[n,i&&(0,D.jsx)(n2,{ref:k,"aria-hidden":"true",side:iY(L),style:{left:M.arrow?.x,top:M.arrow?.y}})]})]})})})]})};r(98595),r(64535),r(26533),Object.freeze({accent:"accent",accentLight:"accent-light",aware:"aware",inactive:"inactive",info:"info",warning:"warning",unavailable:"unavailable",dataVizNeutralLight:"data-viz-neutral-light",dataVizNeutralMedium:"data-viz-neutral-medium",dataVizPrimary:"data-viz-primary",dataVizSecondary:"data-viz-secondary",dataVizTertiary:"data-viz-tertiary",dataVizQuaternary:"data-viz-quaternary",dataVizQuinary:"data-viz-quinary",dataVizSextenary:"data-viz-sextenary"}),Object.freeze({body:"body",code:"code",label:"label",link:"link"});let n9=Object.freeze({"01":"01","02":"02","03":"03","04":"04"});Object.freeze({inherit:"inherit",accent:"accent",accentMain:"accent-main",accentVivid:"accent-vivid",danger:"danger",notification:"notification",primary:"primary",secondary:"secondary",tertiary:"tertiary",lightest:"lightest",warning:"warning",white:"white"}),Object.freeze({always:"always",hover:"hover",never:"never"});let oe="small",ot="medium",or="large";var oi=r(17180),on=r.n(oi);let oo={[oe]:n9["03"],[ot]:n9["02"],[or]:n9["01"]},oa={[oe]:"16",[ot]:"20",[or]:"24"},os=function(e){let{"aria-describedby":t,checked:r=!1,checkedContent:i,children:n,className:o,color:a,disabled:s=!1,id:l,indeterminate:c=!1,onChange:u,onClick:h,size:d=ot,sub:p,ref:f}=e,g=(0,$.useRef)(null),m=(0,$.useId)(),_=l??`ui-Checkbox--${m}`,y=p?`${_}-sub`:void 0,x=oo[d],b=(0,$.useCallback)(()=>{g.current?.click()},[]);(0,$.useEffect)(()=>{g.current&&(g.current.indeterminate=c)},[c]);let v=G()(on().labelOrSub,{[on()["labelOrSub--enabled"]]:!s});return(0,D.jsx)(Z,{focusVisibleClass:on().focusVisible,placement:"inside",children:(0,D.jsx)("div",{className:on().focusContainer,ref:f,children:(0,D.jsxs)(ec,{align:"start",className:G()(on().checkbox,o,on()[`size--${d}`]),children:[(0,D.jsx)(ek,{checked:r,color:a,disabled:s,fromUI:!0,className:on().icon,indeterminate:c,size:oa[d]}),(0,D.jsx)("input",{ref:g,type:"checkbox","aria-describedby":G()(t,y),onChange:u,onClick:h,className:G()(on().input,{[on()["input--enabled"]]:!s}),checked:r,disabled:s,id:_}),(0,D.jsxs)(ec,{align:"start",direction:"column",className:G()({[on()["content--fullWidth"]]:!!i}),children:[n&&(0,D.jsx)(eP,{color:p||i?"primary":"secondary",className:v,disabled:s,htmlFor:_,size:x,tagName:"label",children:n}),p&&(0,D.jsx)(eP,{color:"tertiary",className:v,disabled:s,onClick:b,id:y,size:x,children:p}),r&&i&&(0,D.jsx)("div",{className:on().checkedContent,children:i})]})]})})})};function ol(e){let{color:t="inherit",size:r="inherit",strong:i=!1,...n}=e;return(0,D.jsx)(eP,{...n,appearance:"body",bold:!0,color:t,size:r,tagName:i?"strong":"span"})}r(25198),r(31368);let oc=(0,$.createContext)({});function ou(e){let t=(0,$.useRef)(null);return null===t.current&&(t.current=e()),t.current}let oh="u">typeof window?$.useLayoutEffect:$.useEffect,od=(0,$.createContext)(null),op=e=>"object"==typeof e&&null!==e;function of(e){return op(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}let og=(0,$.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function om(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class o_ extends $.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(of(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=of(e)&&e.offsetWidth||0,i=of(e)&&e.offsetHeight||0,n=getComputedStyle(t),o=this.props.sizeRef.current;o.height=parseFloat(n.height),o.width=parseFloat(n.width),o.top=t.offsetTop,o.left=t.offsetLeft,o.right=r-o.width-o.left,o.bottom=i-o.height-o.top,o.direction=n.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function oy({children:e,isPresent:t,anchorX:r,anchorY:i,root:n,pop:o}){let a=(0,$.useId)(),s=(0,$.useRef)(null),l=(0,$.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:c}=(0,$.useContext)(og),u=function(...e){return $.useCallback(function(...e){return t=>{let r=!1,i=e.map(e=>{let i=om(e,t);return r||"function"!=typeof i||(r=!0),i});if(r)return()=>{for(let t=0;t<i.length;t++){let r=i[t];"function"==typeof r?r():om(e[t],null)}}}}(...e),e)}(s,!1!==o?e.props?.ref??e?.ref:void 0);return(0,$.useInsertionEffect)(()=>{let{width:e,height:u,top:h,left:d,right:p,bottom:f,direction:g}=l.current;if(t||!1===o||!s.current||!e||!u)return;
73let m="rtl"===g,_="left"===r?m?`right: ${p}`:`left: ${d}`:m?`left: ${d}`:`right: ${p}`,y="bottom"===i?`bottom: ${f}`:`top: ${h}`;s.current.dataset.motionPopId=a;let x=document.createElement("style");c&&(x.nonce=c);let b=n??document.head;return b.appendChild(x),x.sheet&&x.sheet.insertRule(` 74 [data-motion-pop-id="${a}"] { 75 position: absolute !important; 76 width: ${e}px !important; 77 height: ${u}px !important; 78 ${_}px !important; 79 ${y}px !important; 80 } 81 `),()=>{s.current?.removeAttribute("data-motion-pop-id"),b.contains(x)&&b.removeChild(x)}},[t]),(0,D.jsx)(o_,{isPresent:t,childRef:s,sizeRef:l,pop:o,children:!1===o?e:$.cloneElement(e,{ref:u})})}let ox=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:n,presenceAffectsLayout:o,mode:a,anchorX:s,anchorY:l,root:c})=>{let u=ou(ob),h=(0,$.useId)(),d=(0,$.useRef)(r),p=(0,$.useRef)(i);oh(()=>{d.current=r,p.current=i});let f=!0,g=(0,$.useMemo)(()=>(f=!1,{id:h,initial:t,isPresent:r,custom:n,onExitComplete:e=>
81{for(let t of(u.set(e,!0),u.values()))if(!t)return;i&&i()},register:e=>(u.set(e,!1),()=>{u.delete(e),d.current||u.size||p.current?.()})}),[r,u,i]);return o&&f&&(g={...g}),(0,$.useMemo)(()=>{u.forEach((e,t)=>u.set(t,!1))},[r]),$.useEffect(()=>{r||u.size||!i||i()},[r]),e=(0,D.jsx)(oy,{pop:"popLayout"===a,isPresent:r,anchorX:s,anchorY:l,root:c,children:e}),(0,D.jsx)(od.Provider,{value:g,children:e})};function ob(){return new Map}function ov(e=!0){let t=(0,$.useContext)(od);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:i,register:n}=t,o=(0,$.useId)();(0,$.useEffect)(()=>{if(e)return n(o)},[e]);let a=(0,$.useCallback)(()=>e&&i&&i(o),[o,i,e]);return!r&&i?[!1,a]:[!0]}let oC=e=>e.key||"";function ow(e){let t=[];return $.Children.forEach(e,e=>{(0,$.isValidElement)(e)&&t.push(e)}),t}let ok=({children:e,custom:t,initial:r=!0,onExitComplete:i,presenceAffectsLayout:n=!0,mode:o="sync",propagate:a=!1,anchorX:s="left",anchorY:l="top",root:c})=>{let[u,h]=ov(a),d=(0,$.useMemo)(()=>ow(e),[e]),p=a&&!u?[]:d.map(oC),f=(0,$.useRef)(!0),g=(0,$.useRef)(d),m=ou(()=>new Map),_=(0,$.useRef)(new Set),[y,x]=(0,$.useState)(d),[b,v]=(0,$.useState)(d);oh(()=>{!a||u||b.length||h?.()},[u,a,b.length,h]),oh(()=>{f.current=!1,g.current=d;for(let e=0;e<b.length;e++){let t=oC(b[e]);p.includes(t)?(m.delete(t),_.current.delete(t)):!0!==m.get(t)&&m.set(t,!1)}},[b,p.length,p.join("-")]);let C=[];if(d!==y){let e=[...d],t=0;for(let r of b){let i=p.indexOf(oC(r));-1===i?(e.splice(t++,0,r),C.push(r)):t=i+C.length+1}return"wait"===o&&C.length&&(e=C),v(ow(e)),x(d),null}let{forceRender:w}=(0,$.useContext)(oc);return(0,D.jsx)(D.Fragment,{children:b.map(e=>{let y=oC(e),x=(!a||!!u)&&(d===b||p.includes(y));return(0,D.jsx)(ox,{isPresent:x,initial:(!f.current||!!r)&&void 0,custom:t,presenceAffectsLayout:n,mode:o,root:c,onExitComplete:x?void 0:()=>{if(_.current.has(y)||!m.has(y))return;_.current.add(y),m.set(y,!0);let e=!0;m.forEach(t=>{t||(e=!1)}),e&&(w?.(),v(g.current),a&&h?.(),i&&i())},anchorX:s,anchorY:l,children:e},y)})})},oS=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],oT=new Set([...oS,"pathRotation"]),oA=(e,t,r)=>r>t?t:r<e?e:r,oE={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},oB={...oE,transform:e=>oA(0,1,e)},oM={...oE,default:1},oL=e=>Math.round(1e5*e)/1e5,oF=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,oI=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,oj=(e,t)=>r=>!!("string"==typeof r&&oI.test(r)&&r.startsWith(e)||t&&null!=r&&Object.prototype.hasOwnProperty.call(r,t)),oP=(e,t,r)=>i=>{if("string"!=typeof i)return i;let[n,o,a,s]=i.match(oF);return{[e]:parseFloat(n),[t]:parseFloat(o),[r]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},oO={...oE,transform:e=>Math.round(oA(0,255,e))},oR={test:oj("rgb","red"),parse:oP("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:i=1})=>"rgba("+oO.transform(e)+", "+oO.transform(t)+", "+oO.transform(r)+", "+oL(oB.transform(i))+")"},oD={test:oj("#"),parse:function(e){let t="",r="",i="",n="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),i=e.substring(5,7),n=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),i=e.substring(3,4),n=e.substring(4,5),t+=t,r+=r,i+=i,n+=n),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(i,16),alpha:n?parseInt(n,16)/255:1}},transform:oR.transform},o$=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),oN=o$("deg"),oz=o$("%"),oq=o$("px"),oG=o$("vh"),oW=o$("vw"),oH={...oz,parse:e=>oz.parse(e)/100,transform:e=>oz.transform(100*e)},oK={test:oj("hsl","hue"),parse:oP("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:i=1})=>"hsla("+Math.round(e)+", "+oz.transform(oL(t))+", "+oz.transform(oL(r))+", "+oL(oB.transform(i))+")"},oU={test:e=>oR.test(e)||oD.test(e)||oK.test(e),parse:e=>oR.test(e)?oR.parse(e):oK.test(e)?oK.parse(e):oD.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?oR.transform(e):oK.transform(e),getAnimatableNone:e=>
81{let t=oU.parse(e);return t.alpha=0,oU.transform(t)}},oV=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,oY="number",oX="color",oZ=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function oQ(e){let t=e.toString(),r=[],i={color:[],number:[],var:[]},n=[],o=0,a=t.replace(oZ,e=>(oU.test(e)?(i.color.push(o),n.push(oX),r.push(oU.parse(e))):e.startsWith("var(")?(i.var.push(o),n.push("var"),r.push(e)):(i.number.push(o),n.push(oY),r.push(parseFloat(e))),++o,"${}")).split("${}");return{values:r,split:a,indexes:i,types:n}}function oJ({split:e,types:t}){let r=e.length;return i=>{let n="";for(let o=0;o<r;o++)if(n+=e[o],void 0!==i[o]){let e=t[o];e===oY?n+=oL(i[o]):e===oX?n+=oU.transform(i[o]):n+=i[o]}return n}}let o0={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(oF)?.length||0)+(e.match(oV)?.length||0)>0},parse:function(e){return oQ(e).values},createTransformer:function(e){return oJ(oQ(e))},getAnimatableNone:function(e){let t=oQ(e);return oJ(t)(t.values.map((e,r)=>((e,t)=>"number"==typeof e?t?.trim().endsWith("/")?e:0:"number"==typeof e?0:oU.test(e)?oU.getAnimatableNone(e):e)(e,t.split[r])))}},o1=new Set(["brightness","contrast","saturate","opacity"]);function o2(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[i]=r.match(oF)||[];if(!i)return e;let n=r.replace(i,""),o=+!!o1.has(t);return i!==r&&(o*=100),t+"("+o+n+")"}let o5=/\b([a-z-]*)\(.*?\)/gu,o3={...o0,getAnimatableNone:e=>{let t=e.match(o5);return t?t.map(o2).join(" "):e}},o4={...o0,getAnimatableNone:e=>{let t=o0.parse(e);return o0.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}},o6={...oE,transform:Math.round},o7={borderWidth:oq,borderTopWidth:oq,borderRightWidth:oq,borderBottomWidth:oq,borderLeftWidth:oq,borderRadius:oq,borderTopLeftRadius:oq,borderTopRightRadius:oq,borderBottomRightRadius:oq,borderBottomLeftRadius:oq,width:oq,maxWidth:oq,height:oq,maxHeight:oq,top:oq,right:oq,bottom:oq,left:oq,inset:oq,insetBlock:oq,insetBlockStart:oq,insetBlockEnd:oq,insetInline:oq,insetInlineStart:oq,insetInlineEnd:oq,padding:oq,paddingTop:oq,paddingRight:oq,paddingBottom:oq,paddingLeft:oq,paddingBlock:oq,paddingBlockStart:oq,paddingBlockEnd:oq,paddingInline:oq,paddingInlineStart:oq,paddingInlineEnd:oq,margin:oq,marginTop:oq,marginRight:oq,marginBottom:oq,marginLeft:oq,marginBlock:oq,marginBlockStart:oq,marginBlockEnd:oq,marginInline:oq,marginInlineStart:oq,marginInlineEnd:oq,fontSize:oq,backgroundPositionX:oq,backgroundPositionY:oq,rotate:oN,pathRotation:oN,rotateX:oN,rotateY:oN,rotateZ:oN,scale:oM,scaleX:oM,scaleY:oM,scaleZ:oM,skew:oN,skewX:oN,skewY:oN,distance:oq,translateX:oq,translateY:oq,translateZ:oq,x:oq,y:oq,z:oq,perspective:oq,transformPerspective:oq,opacity:oB,originX:oH,originY:oH,originZ:oq,zIndex:o6,fillOpacity:oB,strokeOpacity:oB,numOctaves:o6},o8={...o7,color:oU,backgroundColor:oU,outlineColor:oU,fill:oU,stroke:oU,borderColor:oU,borderTopColor:oU,borderRightColor:oU,borderBottomColor:oU,borderLeftColor:oU,filter:o3,WebkitFilter:o3,mask:o4,WebkitMask:o4},o9=e=>o8[e],ae=()=>({translate:0,scale:1,origin:0,originPoint:0}),at=()=>({x:ae(),y:ae()}),ar=()=>({min:0,max:0}),ai=()=>({x:ar(),y:ar()}),an=e=>!!(e&&e.getVelocity),ao=new Set(["width","height","top","left","right","bottom",...oS]),aa=e=>t=>t.test(e),as=[oE,oq,oz,oN,oW,oG,{test:e=>"auto"===e,parse:e=>e}],al=e=>as.find(aa(e));r(23727);let ac=()=>{},au=()=>{},ah=e=>t=>"string"==typeof t&&t.startsWith(e),ad=ah("--"),ap=ah("var(--"),af=e=>!!ap(e)&&ag.test(e.split("/*")[0].trim()),ag=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function am(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}let a_=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u,ay=e=>180*e/Math.PI,ax=e=>av(ay(Math.atan2(e[1],e[0]))),ab={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:ax,rotateZ:ax,skewX:e=>ay(Math.atan(e[1])),skewY:e=>ay(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},av=e=>((e%=360)<0&&(e+=360),e),aC=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),aw=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),ak={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:aC,scaleY:aw,scale:e=>(aC(e)+aw(e))/2,rotateX:e=>av(ay(Math.atan2(e[6],e[5]))),rotateY:e=>av(ay(Math.atan2(-e[2],e[0]))),rotateZ:ax,rotate:ax,skewX:e=>ay(Math.atan(e[4])),skewY:e=>ay(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function aS(e){return+!!e.includes("scale")}function aT(e,t){let r,i;if(!e||"none"===e)return aS(t);let n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(n)r=ak,i=n;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);
81r=ab,i=t}if(!i)return aS(t);let o=r[t],a=i[1].split(",").map(aA);return"function"==typeof o?o(a):a[o]}function aA(e){return parseFloat(e.trim())}let aE=e=>e===oE||e===oq,aB=new Set(["x","y","z"]),aM=oS.filter(e=>!aB.has(e)),aL={width:({x:e},{paddingLeft:t="0",paddingRight:r="0",boxSizing:i})=>{let n=e.max-e.min;return"border-box"===i?n:n-parseFloat(t)-parseFloat(r)},height:({y:e},{paddingTop:t="0",paddingBottom:r="0",boxSizing:i})=>{let n=e.max-e.min;return"border-box"===i?n:n-parseFloat(t)-parseFloat(r)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>aT(t,"x"),y:(e,{transform:t})=>aT(t,"y")};aL.translateX=aL.x,aL.translateY=aL.y;let aF=e=>e,aI={},aj=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function aP(e,t){let r=!1,i=!0,n={delta:0,timestamp:0,isProcessing:!1},o=()=>r=!0,a=aj.reduce((e,t)=>(e[t]=function(e){let t=new Set,r=new Set,i=!1,n=!1,o=new WeakSet,a={delta:0,timestamp:0,isProcessing:!1};function s(t){o.has(t)&&(l.schedule(t),e()),t(a)}let l={schedule:(e,n=!1,a=!1)=>{let s=a&&i?t:r;return n&&o.add(e),s.add(e),e},cancel:e=>{r.delete(e),o.delete(e)},process:e=>{if(a=e,i){n=!0;return}i=!0;let o=t;t=r,r=o,t.forEach(s),t.clear(),i=!1,n&&(n=!1,l.process(e))}};return l}(o),e),{}),{setup:s,read:l,resolveKeyframes:c,preUpdate:u,update:h,preRender:d,render:p,postRender:f}=a,g=()=>{let o=aI.useManualTiming,a=o?n.timestamp:performance.now();r=!1,o||(n.delta=i?1e3/60:Math.max(Math.min(a-n.timestamp,40),1)),n.timestamp=a,n.isProcessing=!0,s.process(n),l.process(n),c.process(n),u.process(n),h.process(n),d.process(n),p.process(n),f.process(n),n.isProcessing=!1,r&&t&&(i=!1,e(g))};return{schedule:aj.reduce((t,o)=>{let s=a[o];return t[o]=(t,o=!1,a=!1)=>(!r&&(r=!0,i=!0,n.isProcessing||e(g)),s.schedule(t,o,a)),t},{}),cancel:e=>{for(let t=0;t<aj.length;t++)a[aj[t]].cancel(e)},state:n,steps:a}}let{schedule:aO,cancel:aR,state:aD,steps:a$}=aP("u">typeof requestAnimationFrame?requestAnimationFrame:aF,!0),aN=new Set,az=!1,aq=!1,aG=!1;function aW(){if(aq){let e=Array.from(aN).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;t.forEach(e=>{let t,i=(t=[],aM.forEach(r=>{let i=e.getValue(r);void 0!==i&&(t.push([r,i.get()]),i.set(+!!r.startsWith("scale")))}),t);i.length&&(r.set(e,i),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=r.get(e);t&&t.forEach(([t,r])=>{e.getValue(t)?.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}aq=!1,az=!1,aN.forEach(e=>e.complete(aG)),aN.clear()}function aH(){aN.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(aq=!0)})}class aK{constructor(e,t,r,i,n,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=i,this.element=n,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(aN.add(this),az||(az=!0,aO.read(aH),aO.resolveKeyframes(aW))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:i}=this;if(null===e[0]){let n=i?.get(),o=e[e.length-1];if(void 0!==n)e[0]=n;else if(r&&t){let i=r.readValue(t,o);null!=i&&(e[0]=i)}void 0===e[0]&&(e[0]=o),i&&void 0===n&&i.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),aN.delete(this)}cancel(){"scheduled"===this.state&&(aN.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}let aU=new Set([o3,o4]);function aV(e,t){let r=o9(e);return aU.has(r)||(r=o0),r.getAnimatableNone?r.getAnimatableNone(t):void 0}let aY=new Set(["auto","none","0"]);class aX extends aK{constructor(e,t,r,i,n){super(e,t,r,i,n,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t||!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let i=e[r];if("string"==typeof i&&af(i=i.trim())){let n=function e(t,r,i=1){au(`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[n,o]=function(e){let t=a_.exec(e);if(!t)return[,];let[,r,i,n]=t;return[`--${r??i}`,n]}(t);if(!n)return;let a=window.getComputedStyle(r).getPropertyValue(n);if(a){let e=a.trim();return/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)?parseFloat(e):e}return af(o)?e(o,r,i+1):o}(i,t.current);void 0!==n&&(e[r]=n),r===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!ao.has(r)||2!==e.length)return;let[i,n]=e,o=al(i),a=al(n);if(am(i)!==am(n)&&aL[r]){this.needsMeasurement=!0;return}if(o!==a)if(aE(o)&&aE(a))for(let t=0;t<e.length;t++){let r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else aL[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++)(null===e[t]||function(e){if("number"==typeof e)return 0===e;if(null===e)return!0;return"none"===e||"0"===e||/^0[^.\s]+$/u.test(e)}(e[t]))&&r.push(t);r.length&&function(e,t,r){let i,n=0;for(;n<e.length&&!i;){let t=e[n];"string"==typeof t&&!aY.has(t)&&oQ(t).values.length&&(i=e[n]),n++}if(i&&r)for(let n of t)e[n]=aV(r,i)}(e,r,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:r}=this;if(!e||!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=aL[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let i=t[t.length-1];void 0!==i&&e.getValue(r,i).jump(i,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:r}=this;if(!e||!e.current)return;let i=e.getValue(t);i&&i.jump(this.measuredOrigin,!1);let n=r.length-1,o=r[n];r[n]=aL[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),this.removedTransforms?.length&&this.removedTransforms.forEac
81h(([t,r])=>{e.getValue(t).set(r)}),this.resolveNoneKeyframes()}}let aZ=e=>1e3*e;function aQ(e,t){-1===e.indexOf(t)&&e.push(t)}function aJ(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}class a0{constructor(){this.subscriptions=[]}add(e){return aQ(this.subscriptions,e),()=>aJ(this.subscriptions,e)}notify(e,t,r){let i=this.subscriptions.length;if(i)if(1===i)this.subscriptions[0](e,t,r);else for(let n=0;n<i;n++){let i=this.subscriptions[n];i&&i(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function a1(e,t,r){t.startsWith("--")?e.style.setProperty(t,r):e.style[t]=r}function a2(e){let t;return()=>(void 0===t&&(t=e()),t)}let a5={};function a3(e,t){let r=a2(e);return()=>a5[t]??r()}let a4=a3(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),a6=e=>null!==e;function a7(e,{repeat:t,repeatType:r="loop"},i,n=1){let o=e.filter(a6),a=n<0||t&&"loop"!==r&&t%2==1?0:o.length-1;return a&&void 0!==i?i:o[a]}class a8{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}let a9=e=>Array.isArray(e)&&"number"==typeof e[0],se=a3(()=>{try{document.createElement("div").animate({opacity:0}
81,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),st=(e,t,r=10)=>{let i="",n=Math.max(Math.round(t/r),2);for(let t=0;t<n;t++)i+=Math.round(1e4*e(t/(n-1)))/1e4+", ";return`linear(${i.substring(0,i.length-2)})`},sr=([e,t,r,i])=>`cubic-bezier(${e}, ${t}, ${r}, ${i})`,si={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:sr([0,.65,.55,1]),circOut:sr([.55,0,1,.45]),backIn:sr([.31,.01,.66,-.59]),backOut:sr([.33,1.53,.69,.99])};function sn(e){return"function"==typeof e&&"applyToOptions"in e}class so extends a8{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:r,keyframes:i,pseudoElement:n,allowFlatten:o=!1,finalKeyframe:a,onComplete:s}=e;this.isPseudoElement=!!n,this.allowFlatten=o,this.options=e,au(e.type);const l=function({type:e,...t}){return sn(e)&&se()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,r,{delay:i=0,duration:n=300,repeat:o=0,repeatType:a="loop",ease:s="easeOut",times:l}={},c){let u={[t]:r};l&&(u.offset=l);let h=function e(t,r){if(t)return"function"==typeof t?se()?st(t,r):"ease-out":a9(t)?sr(t):Array.isArray(t)?t.map(t=>e(t,r)||si.easeOut):si[t]}(s,n);Array.isArray(h)&&(u.easing=h);let d={delay:i,duration:n,easing:Array.isArray(h)?"linear":h,fill:"both",iterations:o+1,direction:"reverse"===a?"alternate":"normal"};return c&&(d.pseudoElement=c),e.animate(u,d)}(t,r,i,l,n),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!n){let e=a7(i,this.options,a,this.speed);this.updateMotionValue&&this.updateMotionValue(e),a1(t,r,e),this.animation.cancel()}s?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){return Number(this.animation.effect?.getComputedTiming?.().duration||0)/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return(Number(this.animation.currentTime)||0)/1e3}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=aZ(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:r,observe:i}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&a4())?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),r&&(this.animation.rangeEnd=r),aF):i(this)}}let sa=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),{schedule:ss}=aP(queueMicrotask,!1);function sl(){n=void 0}let sc={now:()=>(void 0===n&&sc.set(aD.isProcessing||aI.useManualTiming?aD.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(sl)}},su=(e,t)=>t?1e3/t*e:0,sh;class sd{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=sc.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=sc.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new a0);let r=this.events[e].add(t);return"change"===e?()=>{r(),aO.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return sh&&sh.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=sc.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return su(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function sp(e,t){return new sd(e,t)}let sf=[...as,oU,o0],sg=new WeakMap;function sm(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function s_(e){return"string"==typeof e||Array.isArray(e)}let sy=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],sx=["initial",...sy];
81function sb(e){return sm(e.animate)||sx.some(t=>s_(e[t]))}function sv(e){return!!(sb(e)||e.variants)}let sC={current:null},sw={current:!1},sk="u">typeof window;function sS(e){let t=[{},{}];return e?.values.forEach((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()}),t}function sT(e,t,r,i){if("function"==typeof t){let[n,o]=sS(i);t=t(void 0!==r?r:e.custom,n,o)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[n,o]=sS(i);t=t(void 0!==r?r:e.custom,n,o)}return t}let sA=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],sE={};class sB{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:i,skipAnimations:n,blockInitialAnimation:o,visualState:a},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=aK,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=sc.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,aO.render(this.render,!1,!0))};const{latestValues:l,renderState:c}=a;this.latestValues=l,this.baseTarget={...l},this.initialValues=t.initial?{...l}:{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=i,this.skipAnimationsConfig=n,this.options=s,this.blockInitialAnimation=!!o,this.isControllingVariants=sb(t),this.isVariantNode=sv(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:u,...h}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in h){const t=h[e];void 0!==l[e]&&an(t)&&t.set(l[e])}}mount(e){if(this.hasBeenMounted)for(let e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,sg.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(sw.current||function(){if(sw.current=!0,sk)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>sC.current=e.matches;e.addEventListener("change",t),t()}else sC.current=!1}(),this.shouldReduceMotion=sC.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let e in this.projection&&this.projection.unmount(),aR(this.notifyUpdate),aR(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let r;if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&sa.has(e)&&this.current instanceof HTMLElement){let{factory:r,keyframes:i,times:n,ease:o,duration:a}=t.accelerate,s=new so({element:this.current,name:e,keyframes:i,times:n,ease:o,duration:aZ(a)}),l=r(s);this.valueSubscriptions.set(e,()=>{l(),s.cancel()});return}let i=oT.has(e);i&&this.onBindTransform&&this.onBindTransform();let n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&aO.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"u">typeof window&&window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{n(),r&&r()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in sE){let t=sE[e];if(!t)continue;let{isEnabled:r,Feature:i}=t;if(!this.features[e]&&i&&r(this.props)&&(this.features[e]=new i(this)),this.features[e]){let t=this.features[e];
81t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ai()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<sA.length;t++){let r=sA[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let i=e["on"+r];i&&(this.propEventSubscriptions[r]=this.on(r,i))}this.prevMotionValues=function(e,t,r){for(let i in t){let n=t[i],o=r[i];if(an(n))e.addValue(i,n);else if(an(o))e.addValue(i,sp(n,{owner:e}));else if(o!==n)if(e.hasValue(i)){let t=e.getValue(i);!0===t.liveStyle?t.jump(n):t.hasAnimated||t.set(n)}else{let t=e.getStaticValue(i);e.addValue(i,sp(void 0!==t?t:n,{owner:e}))}}for(let i in r)void 0===t[i]&&e.removeValue(i);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=sp(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){let r=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=r){let i,n;if("string"==typeof r&&(i=r,/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(i)||(n=r,/^0[^.\s]+$/u.test(n))))r=parseFloat(r);else{let i;i=r,!sf.find(aa(i))&&o0.test(t)&&(r=aV(e,t))}this.setBaseTarget(e,an(r)?r.get():r)}return an(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:r}=this.props;if("string"==typeof r||"object"==typeof r){let i=sT(this.props,r,this.presenceContext?.custom);i&&(t=i[e])}if(r&&void 0!==t)return t;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||an(i)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new a0),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){ss.render(this.render)}}class sM extends sB{constructor(){super(...arguments),this.KeyframeResolver=aX}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let r=e.style;return r?r[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;an(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}function sL(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}let sF=(e,t)=>t&&"number"==typeof e?t.transform(e):e,sI={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},sj=oS.length;function sP(e,t,r){let{style:i,vars:n,transformOrigin:o}=e,a=!1,s=!1;for(let e in t){let r=t[e];if(oT.has(e)){a=!0;continue}if(ad(e)){n[e]=r;continue}{let t=sF(r,o7[e]);e.startsWith("origin")?(s=!0,o[e]=t):i[e]=t}}if(!t.transform&&(a||r?i.transform=function(e,t,r){let i="",n=!0;for(let o=0;o<sj;o++){let a=oS[o],s=e[a];if(void 0===s)continue;let l=!0;if("number"==typeof s)l=s===+!!a.startsWith("scale");else{let e=parseFloat(s);l=a.startsWith("scale")?1===e:0===e}if(!l||r){let e=sF(s,o7[a]);if(!l){n=!1;let t=sI[a]||a;i+=`${t}(${e}) `}r&&(t[a]=e)}}let o=e.pathRotation;return o&&(n=!1,i+=`rotate(${sF(o,o7.pathRotation)}) `),i=i.trim(),r?i=r(t,n?"":i):n&&(i="none"),i}(t,e.transform,r):i.transform&&(i.transform="none")),s){let{originX:e="50%",originY:t="50%",originZ:r=0}=o;i.transformOrigin=`${e} ${t} ${r}`}}let sO={offset:"stroke-dashoffset",array:"stroke-dasharray"},sR={offset:"strokeDashoffset",array:"strokeDasharray"},sD=["transform","opacity","offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function s$(e,{attrX:t,attrY:r,attrScale:i,pathLength:n,pathSpacing:o=1,pathOffset:a=0,...s}
81,l,c,u){if(sP(e,s,c),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:h,style:d}=e;for(let e of sD)void 0!==h[e]&&(d[e]=h[e],delete h[e]);(d.transform||h.transformOrigin)&&(d.transformOrigin=h.transformOrigin??"50% 50%",delete h.transformOrigin),d.transform&&(d.transformBox=u?.transformBox??"fill-box",delete h.transformBox),void 0!==t&&(h.x=t),void 0!==r&&(h.y=r),void 0!==i&&(h.scale=i),void 0!==n&&function(e,t,r=1,i=0,n=!0){e.pathLength=1;let o=n?sO:sR;e[o.offset]=`${-i}`,e[o.array]=`${t} ${r}`}(h,n,o,a,!1)}let sN=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),sz=e=>"string"==typeof e&&"svg"===e.toLowerCase();function sq(e,{style:t,vars:r},i,n){let o,a=e.style;for(o in t)a[o]=t[o];for(o in n?.applyProjectionStyles(a,i),r)a.setProperty(o,r[o])}let sG=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"];function sW(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let sH={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!oq.test(e))return e;else e=parseFloat(e);let r=sW(e,t.target.x),i=sW(e,t.target.y);return`${r}% ${i}%`}},sK=(e,t,r)=>e+(t-e)*r,sU={borderRadius:{...sH,applyTo:[...sG]},borderTopLeftRadius:sH,borderTopRightRadius:sH,borderBottomLeftRadius:sH,borderBottomRightRadius:sH,boxShadow:{correct:(e,{treeScale:t,projectionDelta:r})=>{let i=o0.parse(e);if(i.length>5)return e;let n=o0.createTransformer(e),o=+("number"!=typeof i[0]),a=r.x.scale*t.x,s=r.y.scale*t.y;i[0+o]/=a,i[1+o]/=s;let l=sK(a,s,.5);return"number"==typeof i[2+o]&&(i[2+o]/=l),"number"==typeof i[3+o]&&(i[3+o]/=l),n(i)}}};function sV(e,{layout:t,layoutId:r}){return oT.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!sU[e]||"opacity"===e)}function sY(e,t,r){let i=e.style,n=t?.style,o={};if(!i)return o;for(let t in i)(an(i[t])||n&&an(n[t])||sV(t,e)||r?.getValue(t)?.liveStyle!==void 0)&&(o[t]=i[t]);return o}function sX(e,t,r){let i=sY(e,t,r);for(let r in e)(an(e[r])||an(t[r]))&&(i[-1!==oS.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return i}class sZ extends sM{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ai}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(oT.has(t)){let e=o9(t);return e&&e.default||0}if(sD.includes(t)){let r=getComputedStyle(e)[t];if("string"==typeof r&&r)return r.trim()}return t=sN.has(t)?t:sL(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,r){return sX(e,t,r)}build(e,t,r){s$(e,t,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(e,t,r,i){for(let r in sq(e,t,void 0,i),t.attrs)e.setAttribute(sN.has(r)?r:sL(r),t.attrs[r])}mount(e){this.isSVGTag=sz(e.tagName),super.mount(e)}}function sQ({top:e,left:t,right:r,bottom:i}){return{x:{min:t,max:r},y:{min:e,max:i}}}function sJ(e){return void 0===e||1===e}function s0({scale:e,scaleX:t,scaleY:r}){return!sJ(e)||!sJ(t)||!sJ(r)}function s1(e){return s0(e)||s2(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function s2(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}function s5(e,t,r,i,n){return void 0!==n&&(e=i+n*(e-i)),i+r*(e-i)+t}function s3(e,t=0,r=1,i,n){e.min=s5(e.min,t,r,i,n),e.max=s5(e.max,t,r,i,n)}function s4(e,{x:t,y:r}){s3(e.x,t.translate,t.scale,t.originPoint),s3(e.y,r.translate,r.scale,r.originPoint)}function s6(e,t){e.min+=t,e.max+=t}function s7(e,t,r,i,n=.5){let o=sK(e.min,e.max,n);s3(e,t,r,o,i)}function s8(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function s9(e,t,r){let i=r??e;s7(e.x,s8(t.x,i.x),t.scaleX,t.scale,t.originX),s7(e.y,s8(t.y,i.y),t.scaleY,t.scale,t.originY)}function le(e,t){return sQ(function(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:i.y,right:i.x}}(e.getBoundingClientRect(),t))}class lt extends sM{constructor(){super(...arguments),this.type="html",this.renderInstance=sq}mount(e){au(e.style),super.mount(e)}readValueFromInstance(e,t){if(oT.has(t))return this.projection?.isProjecting?aS(t):((e,t)=>{let{transform:r="none"}=getComputedStyle(e);return aT(r,t)})(e,t);{let r=window.getComputedStyle(e),i=(ad(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return le(e,t)}build(e,t,r){sP(e,t,r.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return sY(e,t,r)}}let lr=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function li(e){if("string"!=typeof e||e.includes("-"));else if(lr.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}let ln=(0,$.createContext)({strict:!1}),lo=(0,$.createContext)({});function la(e){return Array.isArray(e)?e.join(" "):e}let ls=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function ll(e,t,r){for(let i in t)an(t[i])||sV(i,r)||(e[i]=t[i])}let lc=()=>({...ls(),attrs:{}}),lu=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function lh(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||lu.has(e)}function ld(e){return an(e)?e.get():e}let lp=e=>(t,r)=>{let i=(0,$.useContext)(lo),n=(0,$.useContext)(od),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},r,i,n){return{latestValues:function(e,t,r,i){let n={},o=i(e,{});for(let e in o)n[e]=ld(o[e]);let{initial:a,animate:s}=e,l=sb(e),c=sv(e);t&&c&&!l&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));
81let u=!!r&&!1===r.initial,h=(u=u||!1===a)?s:a;if(h&&"boolean"!=typeof h&&!sm(h)){let t=Array.isArray(h)?h:[h];for(let r=0;r<t.length;r++){let i=sT(e,t[r]);if(i){let{transitionEnd:e,transition:t,...r}=i;for(let e in r){let t=r[e];if(Array.isArray(t)){let e=u?t.length-1:0;t=t[e]}null!==t&&(n[e]=t)}for(let t in e)n[t]=e[t]}}}return n}(r,i,n,e),renderState:t()}})(e,t,i,n);return r?o():ou(o)},lf=lp({scrapeMotionValuesFromProps:sY,createRenderState:ls}),lg=lp({scrapeMotionValuesFromProps:sX,createRenderState:lc}),lm={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},l_=!1;function ly(){return!function(){if(l_)return;let e={};for(let t in lm)e[t]={isEnabled:e=>lm[t].some(t=>!!e[t])};sE=e,l_=!0}(),sE}let lx=Symbol.for("motionComponentSymbol"),lb="data-"+sL("framerAppearId"),lv=(0,$.createContext)({});function lC(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function lw(e,{forwardMotionProps:t=!1,type:r}={},i,n){i&&function(e){let t=ly();for(let r in e)t[r]={...t[r],...e[r]};sE=t}(i);let o=r?"svg"===r:li(e),a=o?lg:lf;function s(r,i){var s;let l,c,u,h={...(0,$.useContext)(og),...r,layoutId:function({layoutId:e}){let t=(0,$.useContext)(oc).id;return t&&void 0!==e?t+"-"+e:e}(r)},{isStatic:d,isValidProp:p}=h,f=function(e){let{initial:t,animate:r}=function(e,t){if(sb(e)){let{initial:t,animate:r}=e;return{initial:!1===t||s_(t)?t:void 0,animate:s_(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,$.useContext)(lo));return(0,$.useMemo)(()=>({initial:t,animate:r}),[la(t),la(r)])}(r),g=a(r,d);if(!d&&"u">typeof window){(0,$.useContext)(ln).strict;let t=function(e){let{drag:t,layout:r}=ly();if(!t&&!r)return{};let i={...t,...r};return{MeasureLayout:t?.isEnabled(e)||r?.isEnabled(e)?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}(h);l=t.MeasureLayout,f.visualElement=function(e,t,r,i,n,o){let{visualElement:a}=(0,$.useContext)(lo),s=(0,$.useContext)(ln),l=(0,$.useContext)(od),c=(0,$.useContext)(og),u=c.reducedMotion,h=c.skipAnimations,d=(0,$.useRef)(null),p=(0,$.useRef)(!1);i=i||s.renderer,!d.current&&i&&(d.current=i(e,{visualState:t,parent:a,props:r,presenceContext:l,blockInitialAnimation:!!l&&!1===l.initial,reducedMotionConfig:u,skipAnimations:h,isSVG:o}),p.current&&d.current&&(d.current.manuallyAnimateOnMount=!0));let f=d.current,g=(0,$.useContext)(lv);f&&!f.projection&&n&&("html"===f.type||"svg"===f.type)&&function(e,t,r,i){let{layoutId:n,layout:o,drag:a,dragConstraints:s,layoutScroll:l,layoutRoot:c,layoutAnchor:u,layoutCrossfade:h}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:n,layout:o,alwaysMeasureLayout:!!a||s&&lC(s),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:i,crossfade:h,layoutScroll:l,layoutRoot:c,layoutAnchor:u})}(d.current,r,n,g);let m=(0,$.useRef)(!1);(0,$.useInsertionEffect)(()=>{f&&m.current&&f.update(r,l)});let _=r[lb],y=(0,$.useRef)(!!_&&"u">typeof window&&!window.MotionHandoffIsComplete?.(_)&&window.MotionHasOptimisedAnimation?.(_));return oh(()=>{p.current=!0,f&&(m.current=!0,window.MotionIsMounted=!0,f.updateFeatures(),f.scheduleRenderMicrotask(),y.current&&f.animationState&&f.animationState.animateChanges())}),(0,$.useEffect)(()=>{f&&(!y.current&&f.animationState&&f.animationState.animateChanges(),y.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(_)}),y.current=!1),f.enteringChildren=void 0)}),f}(e,g,h,n,t.ProjectionNode,o)}return(0,D.jsxs)(lo.Provider,{value:f,children:[l&&f.visualElement?(0,D.jsx)(l,{visualElement:f.visualElement,...h}):null,function(e,t,r,{latestValues:i},n,o=!1,a,s){let l=(a??li(e)?function(e,t,r,i){let n=(0,$.useMemo)(()=>{let r=lc();return s$(r,t,sz(i),e.transformTemplate,e.style),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};ll(t,e.style,e),n.style={...t,...n.style}}return n}:function(e,t){let r,i,n={},o=(r=e.style||{},ll(i={},r,e),Object.assign(i,function({transformTemplate:e},t){return(0,$.useMemo)(()=>{let r=ls();return sP(r,t,e),Object.assign({},r.vars,r.style)}
81,[t])}(e,t)),i);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=o,n})(t,i,n,e),c=function(e,t,r,i){let n={};for(let o in e)("values"!==o||"object"!=typeof e.values)&&!an(e[o])&&((o.startsWith("on")?!lh(o):i?.(o)??!lh(o))||!0===r&&lh(o)||!t&&!lh(o)||e.draggable&&o.startsWith("onDrag"))&&(n[o]=e[o]);return n}(t,"string"==typeof e,o,s),u=e!==$.Fragment?{...c,...l,ref:r}:{},{children:h}=t,d=(0,$.useMemo)(()=>an(h)?h.get():h,[h]);return(0,$.createElement)(e,{...u,children:d})}(e,r,(s=f.visualElement,c=(0,$.useRef)(i),(0,$.useInsertionEffect)(()=>{c.current=i}),u=(0,$.useRef)(null),(0,$.useCallback)(e=>{e&&g.onMount?.(e),s&&(e?s.mount(e):s.unmount());let t=c.current;if("function"==typeof t)if(e){let r=t(e);"function"==typeof r&&(u.current=r)}else u.current?(u.current(),u.current=null):t(e);else t&&(t.current=e)},[s])),g,d,t,o,p)]})}s.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let l=(0,$.forwardRef)(s);return l[lx]=e,l}class lk{constructor(e){this.isMounted=!1,this.node=e}update(){}}function lS(e,t,r){let i=e.getProps();return sT(i,t,void 0!==r?r:i.custom,e)}function lT(e,t){if(e?.inherit&&t){let{inherit:r,...i}=e;return{...t,...i}}return e}function lA(e,t){let r=e?.[t]??e?.default??e;return r!==e?lT(r,e):r}let lE=e=>Array.isArray(e);function lB(e,t){let r=e.getValue("willChange");if(an(r)&&r.add)return r.add(t);if(!r&&aI.WillChange){let r=new aI.WillChange("auto");e.addValue("willChange",r),r.add(t)}}let lM=(...e)=>e.reduce((e,t)=>r=>t(e(r)));function lL(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function lF(e,t){return r=>r>0?t:e}let lI=(e,t,r)=>{let i=e*e,n=r*(t*t-i)+i;return n<0?0:Math.sqrt(n)},lj=[oD,oR,oK];function lP(e){let t=lj.find(t=>t.test(e));if(ac(`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let r=t.parse(e);return t===oK&&(r=function({hue:e,saturation:t,lightness:r,alpha:i}){e/=360,r/=100;let n=0,o=0,a=0;if(t/=100){let i=r<.5?r*(1+t):r+t-r*t,s=2*r-i;n=lL(s,i,e+1/3),o=lL(s,i,e),a=lL(s,i,e-1/3)}else n=o=a=r;return{red:Math.round(255*n),green:Math.round(255*o),blue:Math.round(255*a),alpha:i}}(r)),r}let lO=(e,t)=>{let r=lP(e),i=lP(t);if(!r||!i)return lF(e,t);let n={...r};return e=>(n.red=lI(r.red,i.red,e),n.green=lI(r.green,i.green,e),n.blue=lI(r.blue,i.blue,e),n.alpha=sK(r.alpha,i.alpha,e),oR.transform(n))},lR=new Set(["none","hidden"]);function lD(e,t){return r=>sK(e,t,r)}function l$(e){return"number"==typeof e?lD:"string"==typeof e?af(e)?lF:oU.test(e)?lO:lq:Array.isArray(e)?lN:"object"==typeof e?oU.test(e)?lO:lz:lF}function lN(e,t){let r=[...e],i=r.length,n=e.map((e,r)=>l$(e)(e,t[r]));return e=>{for(let t=0;t<i;t++)r[t]=n[t](e);return r}}function lz(e,t){let r={...e,...t},i={};for(let n in r)void 0!==e[n]&&void 0!==t[n]&&(i[n]=l$(e[n])(e[n],t[n]));return e=>{for(let t in i)r[t]=i[t](e);return r}}let lq=(e,t)=>{let r=o0.createTransformer(t),i=oQ(e),n=oQ(t);if(!(i.indexes.var.length===n.indexes.var.length&&i.indexes.color.length===n.indexes.color.length&&i.indexes.number.length>=n.indexes.number.length))return ac(`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),lF(e,t);if(lR.has(e)&&!n.values.length||lR.has(t)&&!i.values.length)return lR.has(e)?r=>r<=0?e:t:r=>r>=1?t:e;return lM(lN(function(e,t){let r=[],i={color:0,var:0,number:0};for(let n=0;n<t.values.length;n++){let o=t.types[n],a=e.indexes[o][i[o]],s=e.values[a]??0;r[n]=s,i[o]++}return r}(i,n),n.values),r)};function lG(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?sK(e,t,r):l$(e)(e,t)}let lW=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>aO.update(t,e),stop:()=>aR(t),now:()=>aD.isProcessing?aD.timestamp:sc.now()}};function lH(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}let lK=.01,lU=2,lV=.005,lY=.5;function lX(e,t){return e*Math.sqrt(1-t*t)}let lZ=["duration","bounce"],lQ=["stiffness","damping","mass"];function lJ(e,t){return t.some(t=>void 0!==e[t])}function l0(e=.3,t=.3){let r,i,n,o,a,s,l="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:c,restDelta:u}=l,h=l.keyframes[0],d=l.keyframes[l.keyframes.length-1],p={done:!1,value:h},{stiffness:f,damping:g,mass:m,duration:_,velocity:y,isResolvedFromDuration:x}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!lJ(e,lQ)&&lJ(e,lZ))if(t.velocity=0,e.visualDuration){let r=2*Math.PI/(1.2*e.visualDuration),i=r*r,n=2*oA(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:1,stiffness:i,damping:n}}else{let r=function({duration:e=800,bounce:t=.3,velocity:r=0,mass:i=1}){let n,o;ac(aZ(10));let a=1-t;a=oA(.05,1,a),e=oA(.01,10,e/1e3),a<1?(n=t=>{let i=t*a,n=i*e;return .001-(i-r)/lX(t,a)*Math.exp(-n)},o=t=>{let i=t*a*e,o=Math.pow(a,2)*Math.pow(t,2)*e,s=Math.exp(-i),l=lX(Math.pow(t,2),a);return(i*r+r-o)*s*(-n(t)+.001>0?-1:1)/l}):(n=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),o=t=>e*e*(r-t)*Math.exp(-t*e));let s=function(e,t,r){let i=r;for(let r=1;r<12;r++)i-=e(i)/t(i);return i}(n,o,5/e);if(e=aZ(e),isNaN(s))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(s,2)*i;
81return{stiffness:t,damping:2*a*Math.sqrt(i*t),duration:e}}}({...e,velocity:0});(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...l,velocity:-((l.velocity||0)/1e3)}),b=y||0,v=g/(2*Math.sqrt(f*m)),C=d-h,w=Math.sqrt(f/m)/1e3,k=5>Math.abs(C);if(c||(c=k?lK:lU),u||(u=k?lV:lY),v<1)n=lX(w,v),o=(b+v*w*C)/n,r=e=>d-Math.exp(-v*w*e)*(o*Math.sin(n*e)+C*Math.cos(n*e)),a=v*w*o+C*n,s=v*w*C-o*n,i=e=>Math.exp(-v*w*e)*(a*Math.sin(n*e)+s*Math.cos(n*e));else if(1===v){r=e=>d-Math.exp(-w*e)*(C+(b+w*C)*e);let e=b+w*C;i=t=>Math.exp(-w*t)*(w*e*t-b)}else{let e=w*Math.sqrt(v*v-1);r=t=>{let r=Math.exp(-v*w*t),i=Math.min(e*t,300);return d-r*((b+v*w*C)*Math.sinh(i)+e*C*Math.cosh(i))/e};let t=(b+v*w*C)/e,n=v*w*t-C*e,o=v*w*C-t*e;i=t=>{let r=Math.exp(-v*w*t),i=Math.min(e*t,300);return r*(n*Math.sinh(i)+o*Math.cosh(i))}}let S={calculatedDuration:x&&_||null,velocity:e=>aZ(i(e)),next:e=>{if(!x&&v<1){let t=Math.exp(-v*w*e),r=Math.sin(n*e),i=Math.cos(n*e),l=d-t*(o*r+C*i);return p.done=Math.abs(aZ(t*(a*r+s*i)))<=c&&Math.abs(d-l)<=u,p.value=p.done?d:l,p}let t=r(e);return x?p.done=e>=_:p.done=Math.abs(aZ(i(e)))<=c&&Math.abs(d-t)<=u,p.value=p.done?d:t,p},toString:()=>{let e=Math.min(lH(S),2e4),t=st(t=>S.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return S}function l1(e,t,r){let i=Math.max(t-5,0);return su(r-e(i),t-i)}function l2({keyframes:e,velocity:t=0,power:r=.8,timeConstant:i=325,bounceDamping:n=10,bounceStiffness:o=500,modifyTarget:a,min:s,max:l,restDelta:c=.5,restSpeed:u}){let h,d,p=e[0],f={done:!1,value:p},g=r*t,m=p+g,_=void 0===a?m:a(m);_!==m&&(g=_-p);let y=e=>-g*Math.exp(-e/i),x=e=>_+y(e),b=e=>{let t=y(e),r=x(e);f.done=Math.abs(t)<=c,f.value=f.done?_:r},v=e=>{let t;if(t=f.value,void 0!==s&&t<s||void 0!==l&&t>l){var r;h=e,d=l0({keyframes:[f.value,(r=f.value,void 0===s?l:void 0===l||Math.abs(s-r)<Math.abs(l-r)?s:l)],velocity:l1(x,e,f.value),damping:n,stiffness:o,restDelta:c,restSpeed:u})}};return v(0),{calculatedDuration:null,next:e=>{let t=!1;return(d||void 0!==h||(t=!0,b(e),v(e)),void 0!==h&&e>=h)?d.next(e-h):(t||b(e),f)}}}l0.applyToOptions=e=>{let t=function(e,t=100,r){let i=r({...e,keyframes:[0,t]}),n=Math.min(lH(i),2e4);return{type:"keyframes",ease:e=>i.next(n*e).value/t,duration:n/1e3}}(e,100,l0);return e.ease=t.ease,e.duration=aZ(t.duration),e.type="keyframes",e};let l5=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function l3(e,t,r,i){return e===t&&r===i?aF:n=>0===n||1===n?n:l5(function(e,t,r,i,n){let o,a,s=0;do(o=l5(a=t+(r-t)/2,i,n)-e)>0?r=a:t=a;while(Math.abs(o)>1e-7&&++s<12);return a}(n,0,1,e,r),t,i)}let l4=l3(.42,0,1,1),l6=l3(0,0,.58,1),l7=l3(.42,0,.58,1),l8=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,l9=e=>t=>1-e(1-t),ce=l3(.33,1.53,.69,.99),ct=l9(ce),cr=l8(ct),ci=e=>e>=1?1:(e*=2)<1?.5*ct(e):.5*(2-Math.pow(2,-10*(e-1))),cn=e=>1-Math.sin(Math.acos(e)),co=l9(cn),ca=l8(cn),cs={linear:aF,easeIn:l4,easeInOut:l7,easeOut:l6,circIn:cn,circInOut:ca,circOut:co,backIn:ct,backInOut:cr,backOut:ce,anticipate:ci},cl=e=>{if(a9(e)){au(e.length);let[t,r,i,n]=e;return l3(t,r,i,n)}return"string"==typeof e?(au(cs[e],`Invalid easing type '${e}'`),cs[e]):e},cc=(e,t,r)=>{let i=t-e;return i?(r-e)/i:1};function cu({duration:e=300,keyframes:t,times:r,ease:i="easeInOut"}){var n;let o,a=Array.isArray(i)&&"number"!=typeof i[0]?i.map(cl):cl(i),s={done:!1,value:t[0]},l=function(e,t,{clamp:r=!0,ease:i,mixer:n}={}){let o=e.length;if(au(t.length),1===o)return()=>t[0];if(2===o&&t[0]===t[1])return()=>t[1];let a=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());let s=function(e,t,r){let i=[],n=r||aI.mix||lG,o=e.length-1;for(let r=0;r<o;r++){let o=n(e[r],e[r+1]);t&&(o=lM(Array.isArray(t)?t[r]||aF:t,o)),i.push(o)}return i}(t,i,n),l=s.length,c=r=>{if(a&&r<e[0])return t[0];let i=0;if(l>1)for(;i<e.length-2&&!(r<e[i+1]);i++);let n=cc(e[i],e[i+1],r);return s[i](n)};return r?t=>c(oA(e[0],e[o-1],t)):c}((n=r&&r.length===t.length?r:(!function(e,t){let r=e[e.length-1];for(let i=1;i<=t;i++){let n=cc(0,t,i);e.push(sK(r,1,n))}}(o=[0],t.length-1),o),n.map(t=>t*e)),t,{ease:Array.isArray(a)?a:t.map(()=>a||l7).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(s.value=l(t),s.done=t>=e,s)}}let ch={decay:l2,inertia:l2,tween:cu,keyframes:cu,spring:l0};function cd(e){"string"==typeof e.type&&(e.type=ch[e.type])}let cp=e=>e/100;class cf extends a8{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==sc.now()&&this.tick(sc.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;cd(e);let{type:t=cu,repeat:r=0,repeatDelay:i=0,repeatType:n,velocity:o=0}=e,{keyframes:a}=e,s=t||cu;s!==cu&&"number"!=typeof a[0]&&(this.mixKeyframes=lM(cp,lG(a[0],a[1])),a=[0,100]);let l=s({...e,keyframes:a});"mirror"===n&&(this.mirroredGenerator=s({...e,keyframes:[...a].reverse(),velocity:-o})),null===l.calculatedDuration&&(l.calculatedDuration=lH(l));let{calculatedDuration:c}=l;this.calculatedDuration=c,this.resolvedDuration=c+i,this.totalDuration=this.resolvedDuration*(r+1)-i,this.generator=l}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let r,{generator:i,totalDuration:n,mixKeyframes:o,mirroredGenerator:a,resolvedDuration:s,calculatedDuration:l}=this;if(null===this.startTime)return i.next(0);let{delay:c=0,keyframes:u,repeat:h,repeatType:d,repeatDelay:p,type:f,onUpdate:g,finalKeyframe:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-n/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let _=this.currentTime-c*(this.playbackSpeed>=0?1:-1),y=this.playbackSpeed>=0?_<0:_>n;this.currentTime=Math.max(_,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=n);let x=this.currentTime,b=i;if(h){let e=Math.min(this.currentTime,n)/s,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,h+1))%2&&("reverse"===d?(r=1-r,p&&(r-=p/s)):"mirror"===d&&(b=a)),x=oA(0,1,r)*s}y?(this.delayState.value=u[0],r=this.delayState):r=b.next(x),o&&!y&&(r.value=o(r.value));let{done:v}=r;y||null===l||(v=this.playbackSpeed>=0?this.currentTime>=n:this.currentTime<=0);let C=null===this.holdTime&&("finished"===this.state||"running"===this.state&&v);return C&&f!==l2&&(r.value=a7(u,this.options,m,this.speed)),g&&g(r.value),C&&this.finish(),r}then(e,t){return this.finished.then(e,t)}get duration(){return this.calculatedDuration/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return this.currentTime/1e3}set time(e){e=aZ(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return l1(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(sc.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=this.currentTime/1e3)}play(){if(this.isStopped)return;let{driver:e=lW,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=t??r),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(sc.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}let cg={anticipate:ci,backInOut:cr,circInOut:ca};class cm extends so{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in cg&&(e.ease=cg[e.ease])}
81(e),cd(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:r,onComplete:i,element:n,...o}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let a=new cf({...o,autoplay:!1}),s=Math.max(10,sc.now()-this.startTime),l=oA(0,10,s-10),c=a.sample(s).value,{name:u}=this.options;n&&u&&a1(n,u,c),t.setWithVelocity(a.sample(Math.max(0,s-l)).value,c,l),a.stop()}}let c_=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(o0.test(e)||"0"===e)&&!e.startsWith("url("));function cy(e){e.duration=0,e.type="keyframes"}let cx=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,cb=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),cv=a2(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class cC extends a8{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:i=0,repeatDelay:n=0,repeatType:o="loop",keyframes:a,name:s,motionValue:l,element:c,...u}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=sc.now();const h={autoplay:e,delay:t,type:r,repeat:i,repeatDelay:n,repeatType:o,name:s,motionValue:l,element:c,...u},d=c?.KeyframeResolver||aK;this.keyframeResolver=new d(a,(e,t,r)=>this.onKeyframesResolved(e,t,h,!r),s,l,c),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,r,i){let n;this.keyframeResolver=void 0;let{name:o,type:a,velocity:s,delay:l,isHandoff:c,onUpdate:u}=r;this.resolvedAt=sc.now();let h=!0;!function(e,t,r,i){let n=e[0];if(null===n)return!1;if("display"===t||"visibility"===t)return!0;let o=e[e.length-1],a=c_(n,t),s=c_(o,t);return ac(`You are trying to animate ${t} from "${n}" to "${o}". "${a?o:n}" is not an animatable value.`),!!a&&!!s&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||("spring"===r||sn(r))&&i)}(e,o,a,s)&&(h=!1,(aI.instantAnimations||!l)&&u?.(a7(e,r,t)),e[0]=e[e.length-1],cy(r),r.repeat=0);let d={startTime:i?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...r,keyframes:e},p=h&&!c&&function(e){let{motionValue:t,name:r,repeatDelay:i,repeatType:n,damping:o,type:a,keyframes:s}=e,l=t?.owner?.current;if(!(l instanceof HTMLElement)&&!(l instanceof SVGElement))return!1;let{onUpdate:c,transformTemplate:u}=t.owner.getProps();return cv()&&r&&(sa.has(r)||cb.has(r)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&cx.test(e[t]))return!0;return!1}(s))&&("transform"!==r||!u)&&!c&&!i&&"mirror"!==n&&0!==o&&"inertia"!==a}(d),f=d.motionValue?.owner?.current;if(p)try{n=new cm({...d,element:f})}catch{n=new cf(d)}else n=new cf(d);n.finished.then(()=>{this.notifyFinished()}).catch(aF),this.pendingTimeline&&(this.stopTimeline=n.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=n}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),aG=!0,aH(),aW(),aG=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let cw={type:"spring",stiffness:500,damping:25,restSpeed:10},ck={type:"keyframes",duration:.8},cS={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},cT=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]),cA=(e,t,r,i={},n,o)=>a=>{let s=lA(i,e)||{},l=s.delay||i.delay||0,{elapsed:c=0}=i;c-=aZ(l);let u={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-c,onUpdate:e=>
81{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{a(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:o?void 0:n};!function(e){for(let t in e)if(!cT.has(t))return!0;return!1}(s)&&Object.assign(u,((e,{keyframes:t})=>t.length>2?ck:oT.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:cw:cS)(e,u)),u.duration&&(u.duration=aZ(u.duration)),u.repeatDelay&&(u.repeatDelay=aZ(u.repeatDelay)),void 0!==u.from&&(u.keyframes[0]=u.from);let h=!1;if(!1!==u.type&&(0!==u.duration||u.repeatDelay)||(cy(u),0===u.delay&&(h=!0)),(aI.instantAnimations||aI.skipAnimations||n?.shouldSkipAnimations||s.skipAnimations)&&(h=!0,cy(u),u.delay=0),u.allowFlatten=!s.type&&!s.ease,h&&!o&&void 0!==t.get()){let e=a7(u.keyframes,s);if(void 0!==e)return void aO.update(()=>{u.onUpdate(e),u.onComplete()})}return s.isSync?new cf(u):new cC(u)},cE="u">typeof window;function cB(e,t,{delay:r=0,transitionOverride:i,type:n}={}){let{transition:o,transitionEnd:a,...s}=t,l=e.getDefaultTransition();o=o?lT(o,l):l;let c=o?.reduceMotion,u=o?.skipAnimations;i&&(o=i);let h=[],d=n&&e.animationState&&e.animationState.getState()[n],p=o?.path;for(let t in p&&p.animateVisualElement(e,s,o,r,h),s){let i=e.getValue(t,e.latestValues[t]??null),n=s[t];if(void 0===n||d&&function({protectedKeys:e,needsAnimating:t},r){let i=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,i}(d,t))continue;let a={delay:r,...lA(o||{},t)};u&&(a.skipAnimations=!0);let l=i.get();if(void 0!==l&&!i.isAnimating()&&!Array.isArray(n)&&n===l&&!a.velocity){aO.update(()=>i.set(n));continue}let p=!1;if(cE&&window.MotionHandoffAnimation){let r=e.props[lb];if(r){let e=window.MotionHandoffAnimation(r,t,aO);null!==e&&(a.startTime=e,p=!0)}}lB(e,t);let f=c??e.shouldReduceMotion;i.start(cA(t,i,n,f&&ao.has(t)?{type:!1}:a,e,p));let g=i.animation;g&&h.push(g)}if(a){let t=()=>aO.update(()=>{a&&function(e,t){let{transitionEnd:r={},transition:i={},...n}=lS(e,t)||{};for(let t in n={...n,...r}){var o;let r=lE(o=n[t])?o[o.length-1]||0:o;e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,sp(r))}}(e,a)});h.length?Promise.all(h).then(t):t()}return h}function cM(e,t,r,i=0,n=1){let o=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),a=e.size,s=(a-1)*i;return"function"==typeof r?r(o,a):1===n?o*i:s-o*i}function cL(e,t,r={}){let i=lS(e,t,"exit"===r.type?e.presenceContext?.custom:void 0),{transition:n=e.getDefaultTransition()||{}}=i||{};r.transitionOverride&&(n=r.transitionOverride);let o=i?()=>Promise.all(cB(e,i,r)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(i=0)=>{let{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=n;return function(e,t,r=0,i=0,n=0,o=1,a){let s=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),s.push(cL(l,t,{...a,delay:r+("function"==typeof i?0:i)+cM(e.variantChildren,l,i,n,o)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(s)}(e,t,i,o,a,s,r)}:()=>Promise.resolve(),{when:s}=n;if(!s)return Promise.all([o(),a(r.delay)]);{let[e,t]="beforeChildren"===s?[o,a]:[a,o];return e().then(()=>t())}}let cF=sx.length;function cI(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let i=0;i<r;i++)if(t[i]!==e[i])return!1;return!0}let cj=[...sy].reverse(),cP=sy.length;function cO(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function cR(){return{animate:cO(!0),whileInView:cO(),whileHover:cO(),whileTap:cO(),whileDrag:cO(),whileFocus:cO(),exit:cO()}}class cD extends lk{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let i;if(e.notify("AnimationStart",t),Array.isArray(t))i=Promise.all(t.map(t=>cL(e,t,r)));else if("string"==typeof t)i=cL(e,t,r);else{let n="function"==typeof t?lS(e,t,r.custom):t;i=Promise.all(cB(e,n,r))}return i.then(()=>{e.notify("AnimationComplete",t)})})(e,t,r))),r=cR(),i=!0,n=!1,o=t=>(r,i)=>{let n=lS(e,i,"exit"===t?e.presenceContext?.custom:void 0);if(n){let{transition:e,transitionEnd:t,...i}=n;r={...r,...i,...t}}return r};function a(a){let{props:s}=e,l=function e(t){if(!t)return;if(!t.isControllingVariants){let r=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(r.initial=t.props.initial),r}let r={};for(let e=0;e<cF;e++){let i=sx[e],n=t.props[i];(s_(n)||!1===n)&&(r[i]=n)}return r}(e.parent)||{},c=[],u=new Set,h={},d=1/0;for(let t=0;t<cP;t++){var p,f;let g=cj[t],m=r[g],_=void 0!==s[g]?s[g]:l[g],y=s_(_),x=g===a?m.isActive:null;!1===x&&(d=t);let b=_===l[g]&&_!==s[g]&&y;if(b&&(i||n)&&e.manuallyAnimateOnMount&&(b=!1),m.protectedKeys={...h},!m.isActive&&null===x||!_&&!m.prevProp||sm(_)||"boolean"==typeof _)continue;if("exit"===g&&m.isActive&&!0!==x){m.prevResolvedValues&&(h={...h,...m.prevResolvedValues});continue}let v=(p=m.prevProp,"string"==typeof(f=_)?f!==p:!!Array.isArray(f)&&!cI(f,p)),C=v||g===a&&m.isActive&&!b&&y||t>d&&y,w=!1,k=Array.isArray(_)?_:[_],S=k.reduce(o(g),{});!1===x&&(S={});let{prevResolvedValues:T={}}=m,A={...T,...S},E=t=>{C=!0,u.has(t)&&(w=!0,u.delete(t)),m.needsAnimating[t]=!0;let r=e.getValue(t);r&&(r.liveStyle=!1)};for(let e in A){let t=S[e],r=T[e];if(!h.hasOwnProperty(e))(lE(t)&&lE(r)?!cI(t,r)||v:t!==r)?null!=t?E(e):u.add(e):void 0!==t&&u.has(e)?E(e):m.protectedKeys[e]=!0}m.prevProp=_,m.prevResolvedValues=S,m.isActive&&(h={...h,...S}),(i||n)&&e.blockInitialAnimation&&(C=!1);let B=b&&v,M=!B||w;C&&M&&c.push(...k.map(t=>{let r={type:g};if("string"==typeof t&&(i||n)&&!B&&e.manuallyAnimateOnMount&&e.parent){let{parent:i}=e,n=lS(i,t);if(i.enteringChildren&&n){let{delayChildren:t}=n.transition||{};r.delay=cM(i.enteringChildren,e,t)}}return{animation:t,options:r}}))}if(u.size){let t={};if("boolean"!=typeof s.initial){let r=lS(e,Array.isArray(s.initial)?s.initial[0]:s.initial);r&&r.transition&&(t.transition=r.transition)}u.forEach(r=>{let i=e.getBaseTarget(r),n=e.getValue(r);n&&(n.liveStyle=!0),t[r]=i??null}),c.push({animation:t})}let g=!!c.length;return i&&(!1===s.initial||s.initial===s.animate)&&!e.manuallyAnimateOnMount&&(g=!1),i=!1,n=!1,g?t(c):Promise.resolve()}
81return{animateChanges:a,setActive:function(t,i){if(r[t].isActive===i)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,i)),r[t].isActive=i;let n=a(t);for(let e in r)r[e].protectedKeys={};return n},setAnimateFunction:function(r){t=r(e)},getState:()=>r,reset:()=>{r=cR(),n=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();sm(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let c$=0;class cN extends lk{constructor(){super(...arguments),this.id=c$++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;if(e&&!1===r){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)){let r=lS(this.node,e,t);if(r){let{transition:e,transitionEnd:t,...i}=r;for(let e in i)this.node.getValue(e)?.jump(i[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let i=this.node.animationState.setActive("exit",!e);t&&!e&&i.then(()=>{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}let cz={x:!1,y:!1};function cq(e){return[e("x"),e("y")]}function cG(e){return e.max-e.min}function cW(e,t,r,i=.5){e.origin=i,e.originPoint=sK(t.min,t.max,e.origin),e.scale=cG(r)/cG(t),e.translate=sK(r.min,r.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function cH(e,t,r,i){cW(e.x,t.x,r.x,i?i.originX:void 0),cW(e.y,t.y,r.y,i?i.originY:void 0)}function cK(e,t,r,i=0){e.min=(i?sK(r.min,r.max,i):r.min)+t.min,e.max=e.min+cG(t)}function cU(e,t,r,i=0){let n=i?sK(r.min,r.max,i):r.min;e.min=t.min-n,e.max=e.min+cG(t)}function cV(e,t,r,i){cU(e.x,t.x,r.x,i?.x),cU(e.y,t.y,r.y,i?.y)}let cY=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),cX=new Set(["INPUT","SELECT","TEXTAREA"]);function cZ(e,t,r,i={passive:!0}){return e.addEventListener(t,r,i),()=>e.removeEventListener(t,r,i)}function cQ(e){return op(e)&&"ownerSVGElement"in e}function cJ(e,t,r){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let i=document;t&&(i=t.current);let n=r?.[e]??i.querySelectorAll(e);return n?Array.from(n):[]}return Array.from(e).filter(e=>null!=e)}let c0=new WeakMap,c1=(e,t,r)=>(i,n)=>n&&n[0]?n[0][e+"Size"]:cQ(i)&&"getBBox"in i?i.getBBox()[t]:i[r],c2=c1("inline","width","offsetWidth"),c5=c1("block","height","offsetHeight");function c3({target:e,borderBoxSize:t}){c0.get(e)?.forEach(r=>{r(e,{get width(){return c2(e,t)},get height(){return c5(e,t)}})})}function c4(e){e.forEach(c3)}let c6=new Set;function c7(e,t){let r;return"function"==typeof e?(c6.add(e),a||(a=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};c6.forEach(t=>t(e))},window.addEventListener("resize",a)),()=>{c6.delete(e),c6.size||"function"!=typeof a||(window.removeEventListener("resize",a),a=void 0)}):(!o&&"u">typeof ResizeObserver&&(o=new ResizeObserver(c4)),(r=cJ(e)).forEach(e=>{let r=c0.get(e);r||(r=new Set,c0.set(e,r)),r.add(t),o?.observe(e)}),()=>{r.forEach(e=>{let r=c0.get(e);r?.delete(t),r?.size||o?.unobserve(e)})})}let c8=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function c9(e){return{point:{x:e.pageX,y:e.pageY}}}function ue(e,t,r,i){return cZ(e,t,e=>c8(e)&&r(e,c9(e)),i)}let ut=({current:e})=>e?e.ownerDocument.defaultView:null,ur=(e,t)=>Math.abs(e-t),ui=new Set(["auto","scroll"]);class un{constructor(e,t,{transformPagePoint:r,contextWindow:i=window,dragSnapToOrigin:n=!1,distanceThreshold:o=3,element:a}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=uo(this.lastRawMoveEventInfo,this.transformPagePoint));let r=us(this.lastMoveEventInfo,this.history),i=null!==this.startEvent,n=(e=r.offset,t={x:0,y:0},Math.sqrt(ur(e.x,t.x)**2+ur(e.y,t.y)**2)>=this.distanceThreshold);if(!i&&!n)return;let{point:o}=r,{timestamp:a}=aD;this.history.push({...o,timestamp:a});let{onStart:s,onMove:l}=this.handlers;
81i||(s&&s(this.lastMoveEvent,r),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,r)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastRawMoveEventInfo=t,this.lastMoveEventInfo=uo(t,this.transformPagePoint),aO.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:r,onSessionEnd:i,resumeAnimation:n}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&n&&n(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=us("pointercancel"===e.type?this.lastMoveEventInfo:uo(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,o),i&&i(e,o)},!c8(e))return;this.dragSnapToOrigin=n,this.handlers=t,this.transformPagePoint=r,this.distanceThreshold=o,this.contextWindow=i||window;const s=uo(c9(e),this.transformPagePoint),{point:l}=s,{timestamp:c}=aD;this.history=[{...l,timestamp:c}];const{onSessionStart:u}=t;u&&u(e,us(s,this.history));const h={passive:!0,capture:!0};this.removeListeners=lM(ue(this.contextWindow,"pointermove",this.handlePointerMove,h),ue(this.contextWindow,"pointerup",this.handlePointerUp,h),ue(this.contextWindow,"pointercancel",this.handlePointerUp,h)),a&&this.startScrollTracking(a)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(ui.has(e.overflowX)||ui.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){let t=this.scrollPositions.get(e);if(!t)return;let r=e===window,i=r?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},n={x:i.x-t.x,y:i.y-t.y};(0!==n.x||0!==n.y)&&(r?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=n.x,this.lastMoveEventInfo.point.y+=n.y):this.history.length>0&&(this.history[0].x-=n.x,this.history[0].y-=n.y),this.scrollPositions.set(e,i),aO.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),aR(this.updatePoint)}}function uo(e,t){return t?{point:t(e.point)}:e}function ua(e,t){return{x:e.x-t.x,y:e.y-t.y}}function us({point:e},t){return{point:e,delta:ua(e,ul(t)),offset:ua(e,t[0]),velocity:function(e){if(e.length<2)return{x:0,y:0};let t=e.length-1,r=null,i=ul(e);for(;t>=0&&(r=e[t],!(i.timestamp-r.timestamp>aZ(.1)));)t--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&i.timestamp-r.timestamp>2*aZ(.1)&&(r=e[1]);let n=(i.timestamp-r.timestamp)/1e3;if(0===n)return{x:0,y:0};let o={x:(i.x-r.x)/n,y:(i.y-r.y)/n};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(t)}}function ul(e){return e[e.length-1]}function uc(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function uu(e,t){let r=t.min-e.min,i=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,i]=[i,r]),{min:r,max:i}}function uh(e,t,r){return{min:ud(e,t),max:ud(e,r)}}function ud(e,t){return"number"==typeof e?e:e[t]||0}let up=new WeakMap;class uf{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ai(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:r}={}){let{presenceContext:i}=this.visualElement;if(i&&!1===i.isPresent)return;let n=e=>{t&&this.snapToCursor(c9(e).point),this.stopAnimation()},o=(e,t)=>{let{drag:r,dragPropagation:i,onDragStart:n}=this.getProps();if(r&&!i&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"y"===e)if(cz[e])return null;else return cz[e]=!0,()=>{cz[e]=!1};return cz.x||cz.y?null:(cz.x=cz.y=!0,()=>{cz.x=cz.y=!1})}(r),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),cq(e=>{let t=this.getAxisMotionValue(e).get()||0;if(oz.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let i=r.layout.layoutBox[e];i&&(t=cG(i)*(parseFloat(t)/100))}}this.originPoint[e]=t}),n&&aO.update(()=>n(e,t),!1,!0),lB(this.visualElement,"transform");let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},a=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:r,dragDirectionLock:i,onDirectionLock:n,onDrag:o}=this.getProps();if(!r&&!this.openDragLock)return;let{offset:a}=t;if(i&&null===this.currentDirection){this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(a),null!==this.currentDirection&&n&&n(this.currentDirection);return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),o&&aO.update(()=>o(e,t),!1,!0)},s=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},l=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:c}=this.getProps();
81this.panSession=new un(e,{onSessionStart:n,onStart:o,onMove:a,onSessionEnd:s,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,distanceThreshold:r,contextWindow:ut(this.visualElement),element:this.visualElement.current})}stop(e,t){let r=e||this.latestPointerEvent,i=t||this.latestPanInfo,n=this.isDragging;if(this.cancel(),!n||!i||!r)return;let{velocity:o}=i;this.startAnimation(o);let{onDragEnd:a}=this.getProps();a&&aO.postRender(()=>a(r,i))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,r){let{drag:i}=this.getProps();if(!r||!um(e,i,this.currentDirection))return;let n=this.getAxisMotionValue(e),o=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:r},i){return void 0!==t&&e<t?e=i?sK(t,e,i.min):Math.max(e,t):void 0!==r&&e>r&&(e=i?sK(r,e,i.max):Math.min(e,r)),e}(o,this.constraints[e],this.elastic[e])),n.set(o)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,i=this.constraints;e&&lC(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&r?this.constraints=function(e,{top:t,left:r,bottom:i,right:n}){return{x:uc(e.x,r,n),y:uc(e.y,t,i)}}(r.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:uh(e,"left","right"),y:uh(e,"top","bottom")}}(t),i!==this.constraints&&!lC(e)&&r&&this.constraints&&!this.hasMutatedConstraints&&cq(e=>{var t,i;let n;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=r.layoutBox[e],i=this.constraints[e],n={},void 0!==i.min&&(n.min=i.min-t.min),void 0!==i.max&&(n.max=i.max-t.min),n))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!lC(t))return!1;let i=t.current;au();let{projection:n}=this.visualElement;if(!n||!n.layout)return!1;n.root&&(n.root.scroll=void 0,n.root.updateScroll());let o=function(e,t,r){let i=le(e,r),{scroll:n}=t;return n&&(s6(i.x,n.offset.x),s6(i.y,n.offset.y)),i}(i,n.root,this.visualElement.getTransformPagePoint()),a=(e=n.layout.layoutBox,{x:uu(e.x,o.x),y:uu(e.y,o.y)});if(r){let e=r(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=sQ(e))}return a}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:i,dragTransition:n,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{};return Promise.all(cq(a=>{if(!um(a,t,this.currentDirection))return;let l=s&&s[a]||{};(!0===o||o===a)&&(l={min:0,max:0});let c={type:"inertia",velocity:r?e[a]:0,bounceStiffness:i?200:1e6,bounceDamping:i?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...n,...l};return this.startAxisValueAnimation(a,c)})).then(a)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return lB(this.visualElement,e),r.start(cA(e,r,0,t,this.visualElement,!1))}stopAnimation(){cq(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`;return this.visualElement.getProps()[t]||this.visualElement.getValue(e,this.visualElement.latestValues[e]??0)}snapToCursor(e){cq(t=>{let{drag:r}=this.getProps();if(!um(t,r,this.currentDirection))return;let{projection:i}=this.visualElement,n=this.getAxisMotionValue(t);if(i&&i.layout){let{min:r,max:o}=i.layout.layoutBox[t],a=n.get()||0;n.set(e[t]-sK(r,o,.5)+a)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!lC(t)||!r||!this.constraints)return;this.stopAnimation();let i={x:0,y:0};cq(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){var r,n;let o,a,s,l=t.get();i[e]=(r={min:l,max:l},n=this.constraints[e],o=.5,a=cG(r),(s=cG(n))>a?o=cc(n.min,n.max-a,r.min):a>s&&(o=cc(r.min,r.max-s,n.min)),oA(0,1,o))}});let{transformTemplate:n}=this.visualElement.getProps();this.visualElement.current.style.transform=n?n({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.constraints=!1,this.resolveConstraints(),cq(t=>{if(!um(t,e,null))return;let r=this.getAxisMotionValue(t),{min:n,max:o}=this.constraints[t];r.set(sK(n,o,i[t]))}),this.visualElement.render()}addListeners(){let e;if(!this.visualElement.current)return;up.set(this.visualElement,this);let t=this.visualElement.current,r=ue(t,"pointerdown",e=>{let{drag:r,dragListener:i=!0}=this.getProps(),n=e.target,o=n!==t&&(cX.has(n.tagName)||!0===n.isContentEditable);r&&i&&!o&&this.start(e)}),i=()=>{var r,i,n;let o,a,{dragConstraints:s}=this.getProps();lC(s)&&s.current&&(this.constraints=this.resolveRefConstraints(),e||(r=t,
81i=s.current,o=c7(r,ug(n=()=>this.scalePositionWithinConstraints())),a=c7(i,ug(n)),e=()=>{o(),a()}))},{projection:n}=this.visualElement,o=n.addEventListener("measure",i);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),aO.read(i);let a=cZ(window,"resize",()=>this.scalePositionWithinConstraints()),s=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(cq(t=>{let r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))}),this.visualElement.render())});return()=>{a(),r(),o(),s&&s(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:n=!1,dragElastic:o=.35,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:i,dragConstraints:n,dragElastic:o,dragMomentum:a}}}function ug(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function um(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class u_ extends lk{constructor(e){super(e),this.removeGroupControls=aF,this.removeListeners=aF,this.controls=new uf(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||aF}update(){let{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}let uy=e=>(t,r)=>{e&&aO.update(()=>e(t,r),!1,!0)};class ux extends lk{constructor(){super(...arguments),this.removePointerDownListener=aF}onPointerDown(e){this.session=new un(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:ut(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:i}=this.node.getProps();return{onSessionStart:uy(e),onStart:uy(t),onMove:uy(r),onEnd:(e,t)=>{delete this.session,i&&aO.postRender(()=>i(e,t))}}}mount(){this.removePointerDownListener=ue(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let ub={hasAnimatedSinceResize:!0,hasEverUpdated:!1},uv=!1;class uC extends $.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:i}=this.props,{projection:n}=e;n&&(t.group&&t.group.add(n),r&&r.register&&i&&r.register(n),uv&&n.root.didUpdate(),n.addEventListener("animationComplete",()=>{this.safeToRemove()}),n.setOptions({...n.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),ub.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:i,isPresent:n}=this.props,{projection:o}=r;return o&&(o.isPresent=n,e.layoutDependency!==t&&o.setOptions({...o.options,layoutDependency:t}),uv=!0,i||e.layoutDependency!==t||void 0===t||e.isPresent!==n?o.willUpdate():this.safeToRemove(),e.isPresent!==n&&(n?o.promote():o.relegate()||aO.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:e,layoutAnchor:t}=this.props,{projection:r}=e;r&&(r.options.layoutAnchor=t,r.root.didUpdate(),ss.postRender(()=>{!r.currentAnimation&&r.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:i}=e;uv=!0,i&&(i.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(i),r&&r.deregister&&r.deregister(i))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function uw(e){let[t,r]=ov(),i=(0,$.useContext)(oc);return(0,D.jsx)(uC,{...e,layoutGroup:i,switchLayoutGroup:(0,$.useContext)(lv),isPresent:t,safeToRemove:r})}let uk=sG.length,uS=e=>"string"==typeof e?parseFloat(e):e,uT=e=>"number"==typeof e||oq.test(e);function uA(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let uE=uM(0,.5,co),uB=uM(.5,.95,aF);function uM(e,t,r){return i=>i<e?0:i>t?1:r(cc(e,t,i))}function uL(e,t){e.min=t.min,e.max=t.max}function uF(e,t){uL(e.x,t.x),uL(e.y,t.y)}function uI(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function uj(e,t,r,i,n){return e-=t,e=i+1/r*(e-i),void 0!==n&&(e=i+1/n*(e-i)),e}function uP(e,t,[r,i,n],o,a){!function(e,t=0,r=1,i=.5,n,o=e,a=e){if(oz.test(t)&&(t=parseFloat(t),t=sK(a.min,a.max,t/100)-a.min),"number"!=typeof t)return;let s=sK(o.min,o.max,i);e===o&&(s-=t),e.min=uj(e.min,t,r,s,n),e.max=uj(e.max,t,r,s,n)}(e,t[r],t[i],t[n],t.scale,o,a)}let uO=["x","scaleX","originX"],uR=["y","scaleY","originY"];function uD(e,t,r,i){uP(e.x,t,uO,r?r.x:void 0,i?i.x:void 0),uP(e.y,t,uR,r?r.y:void 0,i?i.y:void 0)}function u$(e){return 0===e.translate&&1===e.scale}function uN(e){return u$(e.x)&&u$(e.y)}function uz(e,t){return e.min===t.min&&e.max===t.max}function uq(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function uG(e,t){return uq(e.x,t.x)&&uq(e.y,t.y)}function uW(e){return cG(e.x)/cG(e.y)}function uH(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class uK{constructor(){this.members=[]}add(e){aQ(this.members,e);for(let t=this.members.length-1;t>=0;t--){let r=this.members[t];if(r===e||r===this.lead||r===this.prevLead)continue;let i=r.instance;i&&!1!==i.isConnected||r.snapshot||(aJ(this.members,r),r.unmount())}e.scheduleRender()}remove(e){if(aJ(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){for(let t=this.members.indexOf(e)-1;t>=0;t--){let e=this.members[t];if(!1!==e.isPresent&&e.instance?.isConnected!==!1)return this.promote(e),!0}return!1}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.updateSnapshot(),e.scheduleRender();let{layoutDependency:i}=r.options,{layoutDependency:n}=e.options;(void 0===i||i!==n)&&(e.resumeFrom=r,t&&(r.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root?.isU
81pdating&&(e.isLayoutDirty=!0)),!1===e.options.crossfade&&r.hide()}}exitAnimationComplete(){this.members.forEach(e=>{e.options.onExitComplete?.(),e.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(e=>e.instance&&e.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}let uU=(e,t)=>e.depth-t.depth;class uV{constructor(){this.children=[],this.isDirty=!1}add(e){aQ(this.children,e),this.isDirty=!0}remove(e){aJ(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(uU),this.isDirty=!1,this.children.forEach(e)}}let uY=["","X","Y","Z"],uX=0;function uZ(e,t,r,i){let{latestValues:n}=t;n[e]&&(r[e]=n[e],t.setStaticValue(e,0),i&&(i[e]=0))}function uQ({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:i,resetTransform:n}){return class{constructor(e={},r=t?.()){this.id=uX++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(u1),this.nodes.forEach(he),this.nodes.forEach(ht),this.nodes.forEach(u2)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new uV)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new a0),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=cQ(t)&&!(cQ(t)&&"svg"===t.tagName),this.instance=t;let{layoutId:r,layout:i,visualElement:n}=this.options;if(n&&!n.current&&n.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(i||r)&&(this.isLayoutDirty=!0),e){let r,i=0,n=()=>this.root.updateBlockedByResize=!1;aO.read(()=>{i=window.innerWidth}),e(t,()=>{let e=window.innerWidth;if(e!==i){let t,o;i=e,this.root.updateBlockedByResize=!0,r&&r(),t=sc.now(),o=({timestamp:e})=>{let r=e-t;r>=250&&(aR(o),n())},aO.setup(o,!0),r=()=>aR(o),ub.hasAnimatedSinceResize&&(ub.hasAnimatedSinceResize=!1,this.nodes.forEach(u9))}})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&n&&(r||i)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:r,layout:i})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let o=this.options.transition||n.getDefaultTransition()||hs,{onLayoutAnimationStart:a,onLayoutAnimationComplete:s}=n.getProps(),l=!this.targetLayout||!uG(this.targetLayout,i),c=!t&&r;if(this.options.layoutRoot||this.resumeFrom||c||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...lA(o,"layout"),onPlay:a,onComplete:s};(n.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,c,t.path)}else t||u9(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=i})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),aR(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEac
81h(hr),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:r}=t.options;if(!r)return;let i=r.props[lb];if(window.MotionHasOptimisedAnimation(i,"transform")){let{layout:e,layoutId:r}=t.options;window.MotionCancelOptimisedAnimation(i,"transform",aO,!(e||r))}let{parent:n}=t;n&&!n.hasCheckedOptimisedAppear&&e(n)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,("string"==typeof t.latestValues.x||"string"==typeof t.latestValues.y)&&(t.isLayoutDirty=!0),t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let i=this.getTransformTemplate();this.prevTransformTemplateValue=i?i(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let e=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),e&&this.nodes.forEach(u4),this.nodes.forEach(u3);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(u6);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(u7),this.nodes.forEach(u8),this.nodes.forEach(uJ),this.nodes.forEach(u0)):this.nodes.forEach(u6),this.clearAllSnapshots();let e=sc.now();aD.delta=oA(0,1e3/60,e-aD.timestamp),aD.timestamp=e,aD.isProcessing=!0,a$.update.process(aD),a$.preRender.process(aD),a$.render.process(aD),aD.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,ss.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(u5),this.sharedNodes.forEach(hi)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,aO.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){aO.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||cG(this.snapshot.measuredBox.x)||cG(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=ai()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=i(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!n)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!uN(this.projectionDelta),r=this.getTransformTemplate(),i=r?r(this.latestValues,""):void 0,o=i!==this.prevTransformTemplateValue;e&&this.instance&&(t||s1(this.latestValues)||o)&&(n(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let r=this.measurePageBox(),i=this.removeElementScroll(r);return e&&(i=this.removeTransform(i)),hu((t=i).x),hu(t.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return ai();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(hd))){let{scroll:e}=this.root;e&&(s6(t.x,e.offset.x),s6(t.y,e.offset.y))}return t}removeElementScroll(e){let t=ai();if(uF(t,e),this.scroll?.wasRoot)return t;for(let r=0;r<this.path.length;r++){let i=this.path[r],{scroll:n,options:o}=i;i!==this.root&&n&&o.layoutScroll&&(n.wasRoot&&uF(t,e),s6(t.x,n.offset.x),s6(t.y,n.offset.y))}return t}applyTransform(e,t=!1,r){let i=r||ai();uF(i,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&(s6(i.x,-r.scroll.offset.x),s6(i.y,-r.scroll.offset.y)),s1(r.latestValues)&&s9(i,r.latestValues,r.layout?.layoutBox)}return s1(this.latestValues)&&s9(i,this.latestValues,this.layout?.layoutBox),i}removeTransform(e){let t=ai();uF(t,e);for(let e=0;e<this.path.length;e++){let r,i=this.path[e];s1(i.latestValues)&&(i.instance&&(s0(i.latestValues)&&i.updateSnapshot(),uF(r=ai(),i.measurePageBox())),uD(t,i.latestValues,i.snapshot?.layoutBox,r))}return s1(this.latestValues)&&uD(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==aD.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.
81isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let r=!!this.resumingFrom||this!==t;if(!(e||r&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:i,layoutId:n}=this.options;if(!this.layout||!(i||n))return;this.resolvedRelativeTargetAt=aD.timestamp;let o=this.getClosestProjectingParent();if(o&&this.linkedParentVersion!==o.layoutVersion&&!o.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&o&&o.layout?this.createRelativeTarget(o,this.layout.layoutBox,o.layout.layoutBox):this.removeRelativeTarget()),this.relativeTarget||this.targetDelta){if(this.target||(this.target=ai(),this.targetWithTransforms=ai()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var a,s,l,c;this.forceRelativeParentToResolveTarget(),a=this.target,s=this.relativeTarget,l=this.relativeParent.target,c=this.options.layoutAnchor||void 0,cK(a.x,s.x,l.x,c?.x),cK(a.y,s.y,l.y,c?.y)}else this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):uF(this.target,this.layout.layoutBox),s4(this.target,this.targetDelta)):uF(this.target,this.layout.layoutBox);this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&o&&!!o.resumingFrom==!!this.resumingFrom&&!o.options.layoutScroll&&o.target&&1!==this.animationProgress?this.createRelativeTarget(o,this.target,o.target):this.relativeParent=this.relativeTarget=void 0)}}getClosestProjectingParent(){if(!(!this.parent||s0(this.parent.latestValues)||s2(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,r){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ai(),this.relativeTargetOrigin=ai(),cV(this.relativeTargetOrigin,t,r,this.options.layoutAnchor||void 0),uF(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,r=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(r=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===aD.timestamp&&(r=!1),r)return;let{layout:i,layoutId:n}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||n))return;uF(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,a=this.treeScale.y;!function(e,t,r,i=!1){let n,o,a=r.length;if(a){t.x=t.y=1;for(let s=0;s<a;s++){o=(n=r[s]).projectionDelta;let{visualElement:a}=n.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(i&&n.options.layoutScroll&&n.scroll&&n!==n.root&&(s6(e.x,-n.scroll.offset.x),s6(e.y,-n.scroll.offset.y)),o&&(t.x*=o.x.scale,t.y*=o.y.scale,s4(e,o)),i&&s1(n.latestValues)&&s9(e,n.latestValues,n.layout?.layoutBox))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=ai());let{target:s}=e;if(!s){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(uI(this.prevProjectionDelta.x,this.projectionDelta.x),uI(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),cH(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===o&&this.treeScale.y===a&&uH(this.projectionDelta.x,this.prevProjectionDelta.x)&&uH(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=at(),this.projectionDelta=at(),this.projectionDeltaWithTransform=at()}setAnimationOrigin(e,t=!1,r){let i,n=this.snapshot,o=n?n.latestValues:{},a={...this.latestValues},s=at();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let l=ai(),c=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),h=!u||u.members.length<=1,d=!!(c&&!h&&!0===this.options.crossfade&&!this.path.some(ha));this.animationProgress=0;let p=r?.interpolateProjection(e);this.mixTargetDelta=t=>{let r=t/1e3,n=p?.(r);if(n?(s.x.translate=n.x,s.x.scale=sK(e.x.scale,1,r),s.x.origin=e.x.origin,s.x.originPoint=e.x.originPoint,s.y.translate=n.y,s.y.scale=sK(e.y.scale,1,r),s.y.origin=e.y.origin,s.y.originPoint=e.y.originPoint):(hn(s.x,e.x,r),hn(s.y,e.y,r)),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,f,g,m,_,y;cV(l,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),g=this.relativeTarget,m=this.relativeTargetOrigin,_=l,y=r,ho(g.x,m.x,_.x,y),ho(g.y,m.y,_.y,y),i&&(u=this.relativeTarget,f=i,uz(u.x,f.x)&&uz(u.y,f.y))&&(this.isProjectionDirty=!1),i||(i=ai()),uF(i,this.relativeTarget)}c&&(this.animationValues=a,function(e,t,r,i,n,o){n?(e.opacity=sK(0,r.opacity??1,uE(i)),e.opacityExit=sK(t.opacity??1,0,uB(i))
81):o&&(e.opacity=sK(t.opacity??1,r.opacity??1,i));for(let n=0;n<uk;n++){let o=sG[n],a=uA(t,o),s=uA(r,o);(void 0!==a||void 0!==s)&&(a||(a=0),s||(s=0),0===a||0===s||uT(a)===uT(s)?(e[o]=Math.max(sK(uS(a),uS(s),i),0),(oz.test(s)||oz.test(a))&&(e[o]+="%")):e[o]=s)}(t.rotate||r.rotate)&&(e.rotate=sK(t.rotate||0,r.rotate||0,i))}(a,o,this.latestValues,r,d,h)),n&&void 0!==n.rotate&&(this.animationValues||(this.animationValues=a),this.animationValues.pathRotation=n.rotate),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(aR(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=aO.update(()=>{var t,r,i;let n;ub.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=sp(0)),this.motionValue.jump(0,!1),this.currentAnimation=(t=this.motionValue,r=[0,1e3],i={...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}},(n=an(t)?t:sp(t)).start(cA("",n,r,i)),n.animation),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:i,latestValues:n}=e;if(t&&r&&i){if(this!==e&&this.layout&&i&&hh(this.options.animationType,this.layout.layoutBox,i.layoutBox)){r=this.target||ai();let t=cG(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let i=cG(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+i}uF(t,r),s9(t,n),cH(this.projectionDeltaWithTransform,this.layoutCorrected,t,n)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new uK),this.sharedNodes.get(e).add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){let i=this.getStack();i&&i.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.z||r.rotate||r.rotateX||r.rotateY||r.rotateZ||r.skewX||r.skewY)&&(t=!0),!t)return;let i={};r.z&&uZ("z",e,i,this.animationValues);for(let t=0;t<uY.length;t++)uZ(`rotate${uY[t]}`,e,i,this.animationValues),uZ(`skew${uY[t]}`,e,i,this.animationValues);for(let t in e.render(),i)e.setStaticValue(t,i[t]),this.animationValues&&(this.animationValues[t]=i[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let r=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=ld(t?.pointerEvents)||"",e.transform=r?r(this.latestValues,""):"none";return}let i=this.getLead();if(!this.projectionDelta||!this.layout||!i.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=ld(t?.pointerEvents)||""),this.hasProjected&&!s1(this.latestValues)&&(e.transform=r?r({},""):"none",this.hasProjected=!1);return}e.visibility="";let n=i.animationValues||i.latestValues;this.applyTransformsToTarget();
81let o=function(e,t,r){let i="",n=e.x.translate/t.x,o=e.y.translate/t.y,a=r?.z||0;if((n||o||a)&&(i=`translate3d(${n}px, ${o}px, ${a}px) `),(1!==t.x||1!==t.y)&&(i+=`scale(${1/t.x}, ${1/t.y}) `),r){let{transformPerspective:e,rotate:t,pathRotation:n,rotateX:o,rotateY:a,skewX:s,skewY:l}=r;e&&(i=`perspective(${e}px) ${i}`),t&&(i+=`rotate(${t}deg) `),n&&(i+=`rotate(${n}deg) `),o&&(i+=`rotateX(${o}deg) `),a&&(i+=`rotateY(${a}deg) `),s&&(i+=`skewX(${s}deg) `),l&&(i+=`skewY(${l}deg) `)}let s=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==s||1!==l)&&(i+=`scale(${s}, ${l})`),i||"none"}(this.projectionDeltaWithTransform,this.treeScale,n);r&&(o=r(n,o)),e.transform=o;let{x:a,y:s}=this.projectionDelta;for(let t in e.transformOrigin=`${100*a.origin}% ${100*s.origin}% 0`,i.animationValues?e.opacity=i===this?n.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:n.opacityExit:e.opacity=i===this?void 0!==n.opacity?n.opacity:"":void 0!==n.opacityExit?n.opacityExit:0,sU){if(void 0===n[t])continue;let{correct:r,applyTo:a,isCSSVariable:s}=sU[t],l="none"===o?n[t]:r(n[t],i);if(a){let t=a.length;for(let r=0;r<t;r++)e[a[r]]=l}else s?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=i===this?ld(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(u3),this.root.sharedNodes.clear()}}}function uJ(e){e.updateLayout()}function u0(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:i}=e.layout,{animationType:n}=e.options,o=t.source!==e.layout.source;if("size"===n)cq(e=>{let i=o?t.measuredBox[e]:t.layoutBox[e],n=cG(i);i.min=r[e].min,i.max=i.min+n});else if("x"===n||"y"===n){let e="x"===n?"y":"x";uL(o?t.measuredBox[e]:t.layoutBox[e],r[e])}else hh(n,t.layoutBox,r)&&cq(i=>{let n=o?t.measuredBox[i]:t.layoutBox[i],a=cG(r[i]);n.max=n.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[i].max=e.relativeTarget[i].min+a)});let a=at();cH(a,r,t.layoutBox);let s=at();o?cH(s,e.applyTransform(i,!0),t.measuredBox):cH(s,r,t.layoutBox);let l=!uN(a),c=!1;if(!e.resumeFrom){let i=e.getClosestProjectingParent();if(i&&!i.resumeFrom){let{snapshot:n,layout:o}=i;if(n&&o){let a=e.options.layoutAnchor||void 0,s=ai();cV(s,t.layoutBox,n.layoutBox,a);let l=ai();cV(l,r,o.layoutBox,a),uG(s,l)||(c=!0),i.options.layoutRoot&&(e.relativeTarget=l,e.relativeTargetOrigin=s,e.relativeParent=i)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:s,layoutDelta:a,hasLayoutChanged:l,hasRelativeLayoutChanged:c})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function u1(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function u2(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function u5(e){e.clearSnapshot()}function u3(e){e.clearMeasurements()}function u4(e){e.isLayoutDirty=!0,e.updateLayout()}function u6(e){e.isLayoutDirty=!1}function u7(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function u8(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function u9(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function he(e){e.resolveTargetDelta()}function ht(e){e.calcProjection()}function hr(e){e.resetSkewAndRotation()}function hi(e){e.removeLeadSnapshot()}function hn(e,t,r){e.translate=sK(t.translate,0,r),e.scale=sK(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function ho(e,t,r,i){e.min=sK(t.min,r.min,i),e.max=sK(t.max,r.max,i)}function ha(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let hs={duration:.45,ease:[.4,0,.1,1]},hl=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),hc=hl("applewebkit/")&&!hl("
81chrome/")?Math.round:aF;function hu(e){e.min=hc(e.min),e.max=hc(e.max)}function hh(e,t,r){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(uW(t)-uW(r)))}function hd(e){return e!==e.root&&e.scroll?.wasRoot}let hp=uQ({attachResizeListener:(e,t)=>cZ(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),hf={current:void 0},hg=uQ({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!hf.current){let e=new hp({});e.mount(window),e.setOptions({layoutScroll:!0}),hf.current=e}return hf.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});function hm(e,t){let r=cJ(e),i=new AbortController;return[r,{passive:!0,...t,signal:i.signal},()=>i.abort()]}function h_(e,t,r){let{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover","Start"===r);let n=i["onHover"+r];n&&aO.postRender(()=>n(t,c9(t)))}class hy extends lk{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,r={}){let[i,n,o]=hm(e,r);return i.forEach(e=>{let r,i=!1,o=!1,a=t=>{r&&(r(t),r=void 0),e.removeEventListener("pointerleave",l)},s=e=>{i=!1,window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",s),o&&(o=!1,a(e))},l=e=>{if("touch"!==e.pointerType){if(i){o=!0;return}a(e)}};e.addEventListener("pointerenter",i=>{if("touch"===i.pointerType||cz.x||cz.y)return;o=!1;let a=t(e,i);"function"==typeof a&&(r=a,e.addEventListener("pointerleave",l,n))},n),e.addEventListener("pointerdown",()=>{i=!0,window.addEventListener("pointerup",s,n),window.addEventListener("pointercancel",s,n)},n)}),o}(e,(e,t)=>(h_(this.node,t,"Start"),e=>h_(this.node,e,"End"))))}unmount(){}}class hx extends lk{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=lM(cZ(this.node.current,"focus",()=>this.onFocus()),cZ(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}let hb=(e,t)=>
81!!t&&(e===t||hb(e,t.parentElement)),hv=new WeakSet;function hC(e){return t=>{"Enter"===t.key&&e(t)}}function hw(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function hk(e){return c8(e)&&!(cz.x||cz.y)}let hS=new WeakSet;function hT(e,t,r){let{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap","Start"===r);let n=i["onTap"+("End"===r?"":r)];n&&aO.postRender(()=>n(t,c9(t)))}class hA extends lk{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:r}=this.node.props;this.unmount=function(e,t,r={}){let[i,n,o]=hm(e,r),a=e=>{let i=e.currentTarget;if(!hk(e)||hS.has(e))return;hv.add(i),r.stopPropagation&&hS.add(e);let o=t(i,e),a={...n,capture:!0},s=(e,t)=>{window.removeEventListener("pointerup",l,a),window.removeEventListener("pointercancel",c,a),hv.has(i)&&hv.delete(i),hk(e)&&"function"==typeof o&&o(e,{success:t})},l=e=>{s(e,i===window||i===document||r.useGlobalTarget||hb(i,e.target))},c=e=>{s(e,!1)};window.addEventListener("pointerup",l,a),window.addEventListener("pointercancel",c,a)};return i.forEach(e=>{((r.useGlobalTarget?window:e).addEventListener("pointerdown",a,n),of(e))&&(e.addEventListener("focus",e=>((e,t)=>{let r=e.currentTarget;if(!r)return;let i=hC(()=>{if(hv.has(r))return;hw(r,"down");let e=hC(()=>{hw(r,"up")});r.addEventListener("keyup",e,t),r.addEventListener("blur",()=>hw(r,"cancel"),t)});r.addEventListener("keydown",i,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",i),t)})(e,n)),cY.has(e.tagName)||!0===e.isContentEditable||e.hasAttribute("tabindex")||(e.tabIndex=0))}),o}(e,(e,t)=>(hT(this.node,t,"Start"),(e,{success:t})=>hT(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:r?.tap===!1})}unmount(){}}let hE=new WeakMap,hB=new WeakMap,hM=e=>{let t=hE.get(e.target);t&&t(e)},hL=e=>{e.forEach(hM)},hF={some:0,all:1};class hI extends lk{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.stopObserver?.();let{viewport:r={}}=this.node.getProps(),{root:i,margin:n,amount:o="some",once:a}=r,s={root:i?i.current:void 0,rootMargin:n,threshold:"number"==typeof o?o:hF[o]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,a&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:i}=this.node.getProps(),n=t?r:i;n&&n(e)};this.stopObserver=(e=this.node.current,t=function({root:e,...t}){let r=e||document;hB.has(r)||hB.set(r,{});let i=hB.get(r),n=JSON.stringify(t);return i[n]||(i[n]=new IntersectionObserver(hL,{root:e,...t})),i[n]}(s),hE.set(e,l),t.observe(e),()=>{hE.delete(e),t.unobserve(e)})}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}let hj=function(e,t){if("u"<typeof Proxy)return lw;let r=new Map,i=(r,i)=>lw(r,i,e,t);return new Proxy((e,t)=>i(e,t),{get:(n,o)=>"create"===o?i:(r.has(o)||r.set(o,lw(o,void 0,e,t)),r.get(o))})}({animation:{Feature:cD},exit:{Feature:cN},inView:{Feature:hI},tap:{Feature:hA},focus:{Feature:hx},hover:{Feature:hy},pan:{Feature:ux},drag:{Feature:u_,ProjectionNode:hg,MeasureLayout:uw},layout:{ProjectionNode:hg,MeasureLayout:uw}},(e,t)=>t.isSVG??li(e)?new sZ(t):new lt(t,{allowProjection:e!==$.Fragment}));var hP=r(67177),hO=r.n(hP);let hR=(0,$.memo)(function(e){let{animation:t,"aria-describedby":r,disabled:i=!1,elementsAfter:n,elementsBefore:o,elementsBelow:a,id:s,inputClassName:l,onBlur:c,onChange:u,onErrorMessage:h,onFocus:d,onFocusChange:p,onHoverChange:f,wrapperClassName:g,ref:m,size:_,type:y="text",value:x,...b}=e,v=(0,$.useId)(),C=(0,D.jsx)("input",{...b,"aria-describedby":r,className:G()(hO().input,hO()[`inputSize--${_}`],l,{[hO()["input--number"]]:"number"===y,[hO()["input--elementsBefore"]]:o,[hO()["input--elementsAfter"]]:n}),disabled:i,id:s||v,onChange:e=>{let{validationMessage:t,value:r}=e.target||{};u?.(r,e),h&&t&&h(t)},onBlur:e=>{p?.(!1),c?.(e)},onFocus:e=>{p?.(!0),d?.(e)},onMouseOut:()=>{f?.(!1)},onMouseOver:()=>{f?.(!0)},ref:m,type:y,value:x}),w=t?(0,D.jsx)(ok,{initial:!1,children:(0,D.jsx)(hj.div,{...t,className:hO().inputWrapper,children:C})}):C;return(0,D.jsxs)("div",{className:G()(hO().wrapper,hO()[`wrapperSize--${_}`],g),children:[!!o&&(0,D.jsx)(ec,{className:hO().elementsBeforeAfter,children:o}),a?(0,D.jsxs)("div",{className:hO().elementsBelowWrapper,children:[w,a]}):w,!!n&&(0,D.jsx)(ec,{className:hO().elementsBeforeAfter,children:n})]})});r(98910);
81var hD=r(70800),h$=r.n(hD),hN=r(38356),hz=r.n(hN);let hq=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M16.786 4.65a.5.5 0 0 1 .77.63l-.056.07-9.822 10a.5.5 0 0 1-.644.06l-.07-.06L2.5 10.805a.5.5 0 0 1 .645-.76l.069.06 4.107 4.181z"})})},hG=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,D.jsx)("path",{d:"M10 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17m0 1a7.5 7.5 0 1 1 0 15 7.5 7.5 0 0 1 0-15"}),(0,D.jsx)("path",{d:"m10 6.375.096.006a.708.708 0 1 1-.192 0zM10 9.083a.5.5 0 0 1 .492.41l.008.09v4.584a.5.5 0 0 1-.992.09l-.008-.09V9.583a.5.5 0 0 1 .5-.5"})]})})},hW=e=>{let t=(0,z.f)(e);return(0,D.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:[(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M8.264 4.531c.767-1.344 2.705-1.344 3.473 0l5.748 10.06c.762 1.333-.2 2.992-1.736 2.992H4.25c-1.535 0-2.498-1.659-1.736-2.992zm2.604.496a1 1 0 0 0-1.736 0l-5.749 10.06a1 1 0 0 0 .868 1.496H15.75a1 1 0 0 0 .868-1.496z",clipRule:"evenodd"}),(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M10 7.833a.5.5 0 0 1 .5.5V12.5a.5.5 0 0 1-1 0V8.333a.5.5 0 0 1 .5-.5",clipRule:"evenodd"}),(0,D.jsx)("path",{fill:"currentColor",d:"m10 14.167.08.005a.59.59 0 1 1-.16 0z"})]})},hH=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("g",{fill:"currentColor",fillRule:"nonzero",children:(0,D.jsx)("path",{d:"M6.143 2.571c-2.3 2.169-2.147 5.56.221 7.793.481.454.752 1.475.752 3.065v.857a.5.5 0 0 0 .5.5h5.456a.5.5 0 0 0 .5-.5v-.857c0-1.59.27-2.611.752-3.065 2.417-2.279 2.544-5.603.22-7.793-2.322-2.19-6.077-2.19-8.4 0m7.716.728c1.89 1.782 1.79 4.442-.22 6.337l-.126.128c-.644.712-.941 1.934-.941 3.665l-.001.357H8.116v-.357c0-1.84-.335-3.104-1.066-3.793C5.086 7.785 4.963 5.058 6.83 3.3c1.879-1.772 4.9-1.825 6.85-.161zM12.857 16.643a.5.5 0 0 1 .09.992l-.09.008h-5a.5.5 0 0 1-.09-.992l.09-.008z"})})})};var hK=r(31044);let hU=e=>{let t=(0,z.f)(e);return(0,D.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:[(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M8.046 4.407c.864-1.512 3.044-1.512 3.908 0l5.748 10.06c.857 1.5-.226 3.366-1.953 3.366H4.25c-1.727 0-2.81-1.866-1.953-3.366zm2.605.744a.75.75 0 0 0-1.302 0L3.6 15.211a.75.75 0 0 0 .651 1.122H15.75a.75.75 0 0 0 .65-1.122z",clipRule:"evenodd"}),(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M10 7.583a.75.75 0 0 1 .75.75V12.5a.75.75 0 0 1-1.5 0V8.333a.75.75 0 0 1 .75-.75",clipRule:"evenodd"}),(0,D.jsx)("path",{fill:"currentColor",d:"m10 13.924.097.005a.834.834 0 1 1-.194 0z"})]})};var hV=r(423),hY=r.n(hV);let hX=Object.freeze({accent:hq,black:hG,danger:hW,notification:hH,warning:hW}),hZ=Object.freeze({accent:hK.A,black:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,D.jsx)("path",{d:"M10 1.25a8.75 8.75 0 1 0 0 17.5 8.75 8.75 0 0 0 0-17.5m0 1.5a7.25 7.25 0 1 1 0 14.5 7.25 7.25 0 0 1 0-14.5"}),(0,D.jsx)("path",{d:"m10 6.125.112.006a.958.958 0 1 1-.224 0zM10 8.833a.75.75 0 0 1 .743.649l.007.101v4.584a.75.75 0 0 1-1.493.101l-.007-.101V9.583a.75.75 0 0 1 .75-.75"})]})})},danger:hU,notification:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("g",{fill:"currentColor",fillRule:"nonzero",children:(0,D.jsx)("path",{d:"M5.972 2.39c-2.41 2.27-2.249 5.828.22 8.156.42.395.674 1.356.674 2.883v.857c0 .414.336.75.75.75h5.456a.75.75 0 0 0 .75-.75v-.857c0-1.527.255-2.488.674-2.883 2.518-2.374 2.651-5.865.22-8.157-2.42-2.28-6.325-2.28-8.744 0m7.715 1.09c1.783 1.682 1.688 4.175-.22 5.974l-.128.13c-.662.722-.979 1.9-1.014 3.533l-.004.419H8.366v-.107c0-1.902-.351-3.227-1.145-3.975-1.862-1.756-1.978-4.316-.22-5.973 1.784-1.682 4.658-1.735 6.51-.158zM12.857 16.393a.75.75 0 0 1 .102 1.493l-.102.007h-5a.75.75 0 0 1-.102-1.493l.102-.007z"})})})},warning:hU});function hQ(e){let t,{align:r="center",background:i=!1,children:n,className:o,color:a="black",icon:s,id:l,isMobile:c=!1,small:u=!1}=e;return t=i?"primary":"black"===a?"tertiary":a,(0,D.jsxs)(ec,{align:r,className:G()(hY().inlineMessage,hY()[`color--${a}`],o,{[hY().small]:u,[hY().background]:i,[hY()[`background--${a}`]]:i}),id:l,inline:!0,children:[s||function(e){let t,{color:r,background:i,isMobile:n,small:o}=e,a=n?hZ[r]:hX[r];return t="black"===r?i?"secondary":"tertiary":r,(0,D.jsx)(a,{className:hY().icon,color:t,fromUI:!0,tiny:o})}({color:a,background:i,isMobile:c,small:u}),(0,D.jsx)(eP,{className:hY().content,color:t,size:u?"03":"02",tagName:"div",children:n})]})}r(77284),r(31541),r(80592),r(12946),r(90915),Object.freeze({bottomLeft:"bottom-left",bottomRight:"bottom-right",topLeft:"top-left",topRight:"top-right"});let hJ=(0,$.memo)(function(e){let{ref:t,...r}=e;return(0,D.jsx)(eP,{ref:t,...r,color:"inherit",size:"inherit"})});r(72593);var h0=r(68014);let h1="contextual",h2=(0,$.createContext)(h1),h5=function(e){let{className:t,tagName:r,theme:i,ref:n,...o}=e,a=(0,$.useContext)(h2),s=i===h1,l=s?a:i,c=(0,D.jsx)(r??"div",{ref:n,className:G()(t,{[`theme--${l}`]:l}),...o});return l&&!s?(0,D.jsx)(h2.Provider,{value:l,children:c}):c};var h3=r(65144),h4=r.n(h3);
81function h6(e){let{code:t,language:r,theme:i="dark"}=e,n=(0,$.useRef)(null);return(0,$.useEffect)(()=>{n.current&&h0.highlightElement(n.current)},[t,r]),(0,D.jsx)(h5,{tagName:"pre",theme:i,children:(0,D.jsx)("code",{className:G()(h4().codeBlock,r),ref:n,children:t})})}h0.registerLanguage("json",function(e){let t=["true","false","null"],r={scope:"literal",beginKeywords:t.join(" ")};return{name:"JSON",aliases:["jsonc"],keywords:{literal:t},contains:[{className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{match:/[{}[\],:]/,className:"punctuation",relevance:0},e.QUOTE_STRING_MODE,r,e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}),h0.registerLanguage("xml",function(e){let t=e.regex,r=t.concat(/[\p{L}_]/u,t.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),i={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},n={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},o=e.inherit(n,{begin:/\(/,end:/\)/}),a=e.inherit(e.APOS_STRING_MODE,{className:"string"}),s=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),l={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:/[\p{L}0-9._:-]+/u,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[i]},{begin:/'/,end:/'/,contains:[i]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[n,s,a,o,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[n,o,s,a]}]}]},e.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},i,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[l],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[l],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:t.concat(/</,t.lookahead(t.concat(r,t.either(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:r,relevance:0,starts:l}]},{className:"tag",begin:t.concat(/<\//,t.lookahead(t.concat(r,/>/))),contains:[{className:"name",begin:r,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}});let h7=(0,$.createContext)(!1);function h8(e){let{children:t}=e;return(0,D.jsx)(h7.Provider,{value:!0,children:(0,D.jsx)(ok,{initial:!1,children:t})})}var h9=r(15068);let de=(0,$.createContext)({activeFocusTrap:void 0,registerFocusTrap:nG.lQ,unregisterFocusTrap:nG.lQ});function dt(e){let{children:t}=e,[r,i]=(0,$.useState)(),n=(0,$.useRef)([]),o=(0,$.useCallback)(e=>{n.current.includes(e)||(n.current.push(e),i(e))},[]),a=(0,$.useCallback)(e=>{n.current.includes(e)&&(n.current.splice(n.current.indexOf(e),1),i(n.current.at(-1)))},[]),s=(0,$.useMemo)(()=>({activeFocusTrap:r,registerFocusTrap:o,unregisterFocusTrap:a}),[r,o,a]);return(0,D.jsx)(de.Provider,{value:s,children:t})}function dr(e){let{active:t=!0,children:r,fallbackFocus:i,initialFocus:n,onDeactivate:o,onPostDeactivate:a,returnFocusOnDeactivate:s=!0,setReturnFocus:l}=e,c=(0,$.useId)(),{activeFocusTrap:u,registerFocusTrap:h,unregisterFocusTrap:d}=(0,$.useContext)(de);return(0,$.useEffect)(()=>(h(c),()=>{d(c)}),[c,h,d]),(0,D.jsx)(h9.FocusTrap,{active:t&&u===c,focusTrapOptions:{allowOutsideClick:!0,escapeDeactivates:!1,fallbackFocus:i,initialFocus:n,onDeactivate:o,onPostDeactivate:a,returnFocusOnDeactivate:s,setReturnFocus:l},children:r})}function di(e){let t,{children:r,className:i,target:n}=e;return(t="string"==typeof n?document.querySelector(n):n)?(0,t1.createPortal)((0,D.jsx)("div",{className:i,children:r}),t):null}let dn=Object.freeze({...nO,bounce:.1}),da=Object.freeze({...nP,bounce:.1}),ds=Object.freeze({initial:{opacity:0}
81,animate:{opacity:1},exit:{opacity:0,transition:da},transition:dn}),dl=Object.freeze({initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.9,transition:da},transition:dn});var dc=r(10619),du=r.n(dc);let dh=function(e){let{children:t,className:r,animate:i=!1,small:n=!1,ref:o,...a}=e,s=G()(du().modal,r,{[du().small]:n});return i?(0,D.jsx)(hj.div,{...dl,...a,ref:o,className:s,children:t}):(0,D.jsx)("div",{ref:o,...a,className:s,children:t})},dd=(0,$.createContext)({openCount:0,setOpenCount:()=>0});var dp=r(54576),df=r.n(dp);let dg="auto";function dm(e){let{animateOverlay:t="both","aria-label":r,"aria-labelledby":i,children:n,className:o,classNameOverlay:a,enableMouseDown:s=!1,hasScrollbar:l=!1,hideCloseButton:c=!1,onClose:u,portalTargetId:h="root",small:d=!1,useFallbackFocus:p=!1}=e,{setOpenCount:f}=(0,$.useContext)(dd),g=(0,$.useRef)(!1),m=(0,$.useRef)(!1),_=document.getElementById(h),y=function(e){let t=ou(()=>sp(e)),{isStatic:r}=(0,$.useContext)(og);if(r){let[,r]=(0,$.useState)(e);(0,$.useEffect)(()=>t.on("change",r),[])}return t}(dg),x=(0,$.useRef)((0,$.useContext)(h7));(0,$.useEffect)(()=>(f(e=>e+1),document.body.style.overflow="hidden",x.current||console.error("[Modal] Missing required `AnimateModal` wrapper\n"),()=>{document.body.style.overflow="",f(e=>e-1)}),[f]);let b=(0,D.jsxs)(dh,{animate:!0,"aria-label":r,"aria-labelledby":i,className:G()(df().modal,"Modal--focus-trap",o),onClick:()=>{m.current=!0},onMouseDown:e=>{s||e.stopPropagation(),m.current=!0},onKeyDown:e=>{g.current?e.preventDefault():u&&27===e.keyCode&&(e.preventDefault(),e.stopPropagation(),u())},small:d,tabIndex:-1,children:[n,!c&&(0,D.jsx)(e2,{"aria-label":"Close",className:G()(df().closeButton,{[df()["closeButton--avoidScrollbar"]]:l}),onClick:u,importance:"tertiary",iconStart:(0,D.jsx)(nr.A,{color:"secondary"}),size:"medium"})]}),v=(0,$.useMemo)(()=>({...{...ds,initial:("in"===t||"both"===t)&&ds.initial,exit:"out"===t||"both"===t?ds.exit:void 0},onAnimationStart:()=>{g.current=!0,y.set("none")},onAnimationComplete:()=>{g.current=!1,y.set(dg)}}),[t,y]),C=(0,D.jsx)(hj.div,{...v,className:G()(df().overlay,a),style:{pointerEvents:y},onClick:e=>{e.stopPropagation(),!m.current&&u&&u(),m.current=!1},children:(0,D.jsx)(dr,{initialFocus:p?".Modal--focus-trap":void 0,fallbackFocus:".Modal--focus-trap",children:b})});return(0,D.jsx)(di,{className:df().wrapper,target:_,children:C})}function d_(e){let{children:t,...r}=e;return(0,D.jsx)(nt,{...r,appearance:"03",children:t})}var dy=r(15183),dx=r.n(dy);function db(e){let{children:t,className:r,id:i,title:n}=e;return(0,D.jsxs)("div",{className:G()(dx().header,r),children:[(0,D.jsx)(d_,{tagName:"h2",className:dx().title,id:i,margin:"none",children:n}),t]})}r(24639),r(31652),n9["03"],n9["02"],n9["01"];var dv=r(95695),dC=r.n(dv);let dw={16:"16",20:"20"};function dk(e){let{className:t,size:r=dw["20"]}=e;return(0,D.jsx)("div",{className:G()(dC().loadingIcon,t,dC()[`size--${r}`])})}var dS=r(2600),dT=r.n(dS);let dA=(0,$.memo)(function(e){let{"aria-describedby":t,className:r,disabled:i=!1,elementsAfter:n,elementRef:o,error:a,hint:s,id:l,loading:c=!1,onBlur:u,onChange:h,onClear:d,ref:p,size:f="large",wrapperClassName:g,value:m,..._}=e,[y,x]=(0,$.useState)(!1),[b,v]=(0,$.useState)(!1),C=(0,$.useRef)(null),w=(0,$.useRef)(!1),k=(0,$.useId)(),S=l||k,T=null!=a?`${S}-error`:void 0,A=null!=s?`${S}-hint`:void 0,E=[c&&(0,D.jsx)(dk,{className:G()(dT().loadingIcon,{[dT()[`loadingIcon--${f}`]]:"xlarge"===f}),size:"small"===f?dw["16"]:dw["20"]},"loading"),!c&&d&&!!m&&(0,D.jsx)(e2,{"aria-label":"Clear search",className:dT().clearButton,disabled:i,iconStart:(0,D.jsx)(nr.A,{color:"tertiary"}),importance:"tertiary",onClick:()=>{w.current=!1,d?.(""),C.current?.focus()},onMouseDown:()=>{w.current=!0},size:f},"clear"),n].filter(e=>e);return(0,D.jsxs)("div",{className:r,ref:p,children:[(0,D.jsx)(hR,{..._,"aria-describedby":G()(T,t,A)||void 0,disabled:i,id:S,onBlur:e=>{w.current||u?.(e)},onChange:h,onFocusChange:x,onHoverChange:v,size:f,value:m,ref:(0,W.Px)([C,o]),elementsAfter:E.length?E:void 0,wrapperClassName:G()(dT().wrapper,g,{[dT()["wrapper--error"]]:a,[dT()["wrapper--focus"]]:y,[dT()["wrapper--hover"]]:b,[dT()["wrapper--disabled"]]:i})}),a&&"boolean"!=typeof a&&(0,D.jsx)(hQ,{id:T,className:dT().error,color:"danger",children:a}),!!s&&(0,D.jsx)(eP,{id:A,className:dT().hint,color:"tertiary",size:"03",children:s})]})});r(54149);var dE=r(55300),dB=r.n(dE);function dM(e){let{centered:t=!1,children:r,className:i,grid:n=!1,tagName:o="div"}=e;return(0,D.jsx)(o,{className:G()(dB().container,i,{[dB().centered]:t,[dB().grid]:n}),children:r})}r(49370),n9["03"],n9["02"],n9["01"],r(38178);var dL=r(10698),dF=r.n(dL);let dI=function(e){let{as:t="a",bold:r=!1,children:i,className:n,color:o="default",disableFocusVisible:a=!1,newWindow:s=!1,ref:l,underline:c="always",...u}=e,h={className:G()(dF().link,n,{[dF().bold]:r,[dF()[`color--${o}`]]:"default"!==o,[dF().disableFocusRing]:a,[dF()[`underline-${c}
81`]]:"always"!==c}),...u};s&&(h={...h,target:"_blank",rel:"noopener noreferrer"});let d=(0,D.jsx)(t,{ref:l,...h,children:i});return a?d:(0,D.jsx)(e4,{children:d})};function dj(e){let{children:t,...r}=e;return(0,D.jsx)(nt,{...r,appearance:"05",children:t})}r(39173),r(69828),r(9785),r(73709),r(24013),r(27233),r(95343),r(36302),r(7357),r(63494),r(77068),Object.freeze({dark:` 82 .graph-event > circle { 83 stroke: white; 84 cursor: pointer; 85 fill: black; 86 } 87 .graph-event > circle.hovered { 88 stroke: white; 89 stroke-width: 2; 90 stroke-opacity: 1; 91 } 92 .graph-event-icon { 93 fill: #c9c9c9; 94 pointer-events: none; 95 } 96 text { 97 fill: white; 98 } 99`,light:` 100 .graph-event > circle { 101 cursor: pointer; 102 } 103 .graph-event > circle.hovered{ 104 stroke: black; 105 stroke-width: 2; 106 stroke-opacity: 1; 107 } 108 .graph-event-icon { 109 fill: black; 110 pointer-events: none; 111 } 112`}),r(81450),r(77312),Object.freeze({low:30,medium:90,high:150}),r(29144),Object.freeze({accessVector:"Access vector",accessComplexity:"Access complexity",availabilityImpact:"Availability impact",baseScore:"Base score",confidentialityImpact:"Confidentiality",integrityImpact:"Integrity",obtainAllPrivilege:"Privileges required",userInteractionRequired:"User interaction",scope:"Scope"}),Object.freeze({attackVector:"Attack vector",attackComplexity:"Attack complexity",privilegesRequired:"Privileges required",userInteraction:"User interaction",scope:"Scope",confidentialityImpact:"Confidentiality",integrityImpact:"Integrity",availabilityImpact:"Availability impact",baseScore:"Base score"}),r(6387);let dP=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M9.854 13.354a.5.5 0 0 1-.708 0l-6-6a.5.5 0 1 1 .708-.708L9.5 12.293l5.646-5.647a.5.5 0 0 1 .708.708z",clipRule:"evenodd"})})};var dO=r(48476),dR=r.n(dO);let dD=(0,$.memo)(function(e){let t,{component:r,clearable:i=!1,color:n,dropDownArrow:o=!1,dropDownArrowAnimate:a=!1,iconEnd:s,importance:l="secondary",isOpen:c=!1,onClear:u,size:h,ref:d,...p}=e,f=r??e2;t="primary"===l?n&&"accent"!==n?"white":"lightest":"secondary";let g="small"===h,m=s;return i?m=(0,D.jsx)(e2,{iconStart:(0,D.jsx)(nr.A,{color:t,tiny:g}),importance:"tertiary",onClick:e=>{e.stopPropagation(),u&&u(e)},size:"small"}):o&&(m=(0,D.jsx)(dP,{className:G()(dR().dropDownArrow,{[dR()["dropDownArrow--open"]]:a&&c}
112),color:t,tiny:g})),(0,D.jsx)(f,{...p,ref:d,color:n,iconEnd:m,importance:l,size:h})}),d$=(0,$.memo)(function(e){let{align:t="left","aria-describedby":r,"aria-labelledby":i,buttonAriaLabel:n,caret:o=!1,className:a,clearable:s=!1,closeOnClick:l,color:c,disabled:u=!1,draggable:h=!1,dropDownArrow:d=!1,dropDownArrowAnimate:p=!1,ellipsis:f=!1,fullWidth:g=!1,labelColor:m,labelWeight:_,largeShadow:y=!1,iconStart:x,iconEnd:b,id:v,importance:C="secondary",isOpen:w=!1,label:k,loading:S=!1,menu:T,onClear:A,onBlur:E,onDragEnd:B,onDragStart:M,onFocus:L,onKeyDown:F,onMouseEnter:I,onMouseLeave:j,onOpenChange:P,placement:O="bottom",popoverClassName:R,popoverOffset:N,ref:z,role:q,size:G,title:W,tooltipContent:H,tooltipPlacement:K,trigger:U="click",wrapperChildren:V}=e,Y=(0,$.useId)(),X=O;return"right"===t?X=`${O}-end`:"left"===t&&(X=`${O}-start`),(0,D.jsxs)(n8,{button:(0,D.jsx)(dD,{ref:z,"aria-label":n,"aria-labelledby":i,"aria-describedby":r,className:a,clearable:s,color:c,draggable:h,dropDownArrow:d,dropDownArrowAnimate:p,ellipsis:f,disabled:u,fullWidth:g,label:k,labelColor:m,labelWeight:_,loading:S,iconEnd:b,iconStart:x,isOpen:w,id:v,importance:C,onClear:A,onBlur:E,onDragEnd:B,onDragStart:M,onFocus:L,onKeyDown:F,onMouseEnter:I,onMouseLeave:j,size:G,title:W}),caret:o,className:R,closeOnClick:l,fullWidth:g,isOpen:w,offset:N,onOpenChange:P,placement:X,role:q,largeShadow:y,tooltipContent:H,tooltipPlacement:K,trigger:U,children:[V,(0,$.cloneElement)(T,{id:Y})]})});function dN(...e){let t=$.useRef(void 0),r=$.useCallback(t=>{let r=e.map(e=>{if(null==e)return null;if("function"==typeof e){let r=e(t);return"function"==typeof r?r:()=>{e(null)}}return e.current=t,()=>{e.current=null}});return()=>{r.forEach(e=>e?.())}},e);return $.useMemo(()=>e.every(e=>null==e)?null:e=>{t.current&&(t.current(),t.current=void 0),null!=e&&(t.current=r(e))},e)}r(82246);let dz=0,dq={...N}.useId;function dG(e){if(void 0!==dq){let t=dq();return e??t}return function(e){let[t,r]=$.useState(e),i=e||t;return $.useEffect(()=>{null==t&&(dz+=1,r(`mui-${dz}`))},[t]),i}(e)}let dW="u">typeof window?$.useLayoutEffect:$.useEffect,dH="list:blur",dK="list:itemClick",dU="list:itemHover",dV="list:itemsChange",dY="list:keyDown",dX="list:highlightLast",dZ="list:textNavigation";function dQ(e,t,r){let i,n,{items:o,isItemDisabled:a,disableListWrap:s,disabledItemsFocusable:l,itemComparer:c,focusManagement:u}=r,h=o.length-1,d=null==e?-1:o.findIndex(t=>c(t,e)),p=!s;switch(t){case"reset":if(-1==("DOM"===u?0:-1))return null;i=0,n="next",p=!1;break;case"start":i=0,n="next",p=!1;break;case"end":i=h,n="previous",p=!1;break;default:{let e=d+t;e<0?!p&&-1!==d||Math.abs(t)>1?(i=0,n="next"):(i=h,n="previous"):e>h?!p||Math.abs(t)>1?(i=h,n="previous"):(i=0,n="next"):(i=e,n=t>=0?"next":"previous")}}let f=function(e,t,r,i,n,o){if(0===r.length||!i&&r.every((e,t)=>n(e,t)))return -1;let a=e;for(;;){if(!o&&"next"===t&&a===r.length||!o&&"previous"===t&&-1===a)return -1;if(!(!i&&n(r[a],a)))return a;a+="next"===t?1:-1,o&&(a=(a+r.length)%r.length)}}(i,n,o,l,a,p);return -1!==f||null===e||a(e,d)?o[f]??null:e}function dJ(e,t,r){var i,n,o,a;let{itemComparer:s,isItemDisabled:l,selectionMode:c,items:u}=r,{selectedValues:h}=t,d=u.findIndex(t=>s(e,t));if(l(e,d))return t;let p=(i=e,n=h,o=c,a=s,"none"===o?[]:"single"===o?a(n[0],i)?n:[i]:n.some(e=>a(e,i))?n.filter(e=>!a(e,i)):[...n,i]);return{...t,selectedValues:p,highlightedValue:e}}function d0(e,t){let{type:r,context:i}=t;switch(r){case dY:return function(e,t,r){let i=t.highlightedValue,{orientation:n,pageSize:o}=r;switch(e){case"Home":return{...t,highlightedValue:dQ(i,"start",r)};case"End":return{...t,highlightedValue:dQ(i,"end",r)};case"PageUp":return{...t,highlightedValue:dQ(i,-o,r)};case"PageDown":return{...t,highlightedValue:dQ(i,o,r)};case"ArrowUp":if("vertical"!==n)break;return{...t,highlightedValue:dQ(i,-1,r)};case"ArrowDown":if("vertical"!==n)break;return{...t,highlightedValue:dQ(i,1,r)};case"ArrowLeft":if("vertical"===n)break;return{...t,highlightedValue:dQ(i,"horizontal-ltr"===n?-1:1,r)};case"ArrowRight":if("vertical"===n)break;return{...t,highlightedValue:dQ(i,"horizontal-ltr"===n?1:-1,r)};case"Enter":case" ":if(null===t.highlightedValue)break;return dJ(t.highlightedValue,t,r)}return t}(t.key,e,i);case dK:return dJ(t.item,e,i);case dH:return"DOM"===i.focusManagement?e:{...e,highlightedValue:null};case dZ:return function(e,t,r){let{items:i,isItemDisabled:n,disabledItemsFocusable:o,getItemAsString:a}=r,s=t.length>1,l=s?e.highlightedValue:dQ(e.highlightedValue,1,r);for(let c=0;c<i.length&&l&&(s||e.highlightedValue!==l);c+=1){if(function(e,t,r){let i=r(e)?.trim().toLowerCase();return!!i&&0!==i.length&&i.startsWith(t)}(l,t,a)&&(!n(l,i.indexOf(l))||o))return{...e,highlightedValue:l};l=dQ(l,1,r)}return e}(e,t.searchString,i);case dV:return function(e,t,r,i){let{itemComparer:n,focusManagement:o}=i,a=null;null!=r.highlightedValue?a=e.find(e=>n(e,r.highlightedValue))??null:"DOM"===o&&0===t.length&&(a=dQ(null,"reset",i));let s=(r.selectedValues??[]).filter(t=>e.some(e=>n(e,t)));return{...r,highlightedValue:a,selectedValues:s}}(t.items,t.previousItems,e,i);case"list:resetHighlight":return{...e,highlightedValue:dQ(null,"reset",i)};case dX:return{...e,highlightedValue:dQ(null,"end",i)};case"list:clearSelection":return{...e,selectedValues:[],highlightedValue:dQ(null,"reset",i)};default:return e}}function d1(e,t){if(t.type===dU)return{...e,highlightedValue:t.item};let r=d0(e,t);
112if(null===r.highlightedValue&&t.context.items.length>0)return{...r,highlightedValue:t.context.items[0]};if(t.type===dY&&"Escape"===t.event.key)return{...r,open:!1};if(t.type===dH&&!t.context.listboxRef.current?.contains(t.event.relatedTarget)){let e=t.context.listboxRef.current?.getAttribute("id"),i=t.event.relatedTarget?.getAttribute("aria-controls");return e&&i&&e===i?r:{...r,open:!1,highlightedValue:t.context.items[0]}}return r}let d2=$.createContext(null);function d5(e,t){return e===t}let d3={},d4=()=>{};function d6(e,t){let r={...e};return Object.keys(t).forEach(e=>{void 0!==t[e]&&(r[e]=t[e])}),r}function d7(e,t,r=(e,t)=>e===t){return e.length===t.length&&e.every((e,i)=>r(e,t[i]))}let d8=function(e,t=[]){if(void 0===e)return{};let r={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r)).forEach(t=>{r[t]=e[t]}),r},d9={},pe=()=>{},pt=(e,t)=>e===t,pr=()=>!1,pi=e=>"string"==typeof e?e:String(e),pn=()=>({highlightedValue:null,selectedValues:[]}),po=$.createContext(null);function pa(e,t){return function(r={}){let i={...r,...e(r)};return{...i,...t(i)}}}let ps={dispatch:()=>{},popupId:"",registerPopup:()=>{},registerTrigger:()=>{},state:{open:!0,changeReason:null},triggerElement:null},pl=$.createContext(null);function pc(e){let{value:t,children:r}=e,{dispatch:i,getItemIndex:n,getItemState:o,registerItem:a,totalSubitemCount:s}=t,l=$.useMemo(()=>({dispatch:i,getItemState:o,getItemIndex:n}),[i,n,o]),c=$.useMemo(()=>({getItemIndex:n,registerItem:a,totalSubitemCount:s}),[a,n,s]);return(0,D.jsx)(po.Provider,{value:c,children:(0,D.jsx)(pl.Provider,{value:l,children:r})})}let pu="70vh";function ph(e){let t,{scrollable:r,selector:i,maxHeight:n,window:o}=e,a="string"==typeof n?(t=parseInt(n.replace("vh","")),o.innerHeight*(t/100)):n;a=Math.min(488,a);let s=r.getBoundingClientRect(),l=s.top+a,c=Array.from(r.querySelectorAll(i)),u=c.findIndex(e=>pd(e)>l);return u<=0?a:pd(c[u-1])-s.top}function pd(e){let{height:t,top:r}=e.getBoundingClientRect();return(t?Math.floor(.5*t):0)+r}var pp=r(77319),pf=r.n(pp);let pg=(0,$.createContext)({isVisible:!0,setIsVisible:nG.lQ}),pm=function(e){let{"aria-labelledby":t,className:r,children:i,id:n,maxHeight:o=pu,minWidth:a,ref:s,tagName:l,width:c,...u}=e,h=(0,$.useRef)(null),[d,p]=(0,$.useState)(!0),[f,g]=(0,$.useState)(o),[m,_]=(0,$.useState)(!0);(0,$.useLayoutEffect)(()=>{h.current?g(ph({scrollable:h.current,selector:`.${eA}`,maxHeight:o,window})):g(o),p(!1)},[o]);let y=(0,$.useMemo)(()=>({isVisible:m,setIsVisible:_}),[m]);return(0,D.jsx)(l??"ul",{...u,ref:(0,W.Px)([s,h]),"aria-labelledby":t,className:G()(pf().menu,r,{[pf().onFirstRender]:d}),id:n,style:{maxHeight:f,minWidth:"number"==typeof a?`${a}px`:a,width:c},children:(0,D.jsx)(pg.Provider,{value:y,children:i})})},p_=function(e){let{"aria-labelledby":t,className:r,children:i,id:n,maxHeight:o,minWidth:a,onClose:s,ref:l}=e,c=(0,$.useRef)(null);(0,$.useEffect)(()=>{let e=e=>{("ArrowDown"===e.key||"ArrowUp"===e.key)&&e.stopPropagation()},t=e=>{("Enter"===e.key||"Space"===e.code)&&s&&!e.target.closest?.("[data-no-menu-close]")&&s()};return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[s]);let{contextValue:u,getListboxProps:h}=function(e={}){let{listboxRef:t,onItemsChange:r,id:i,disabledItemsFocusable:n=!0,disableListWrap:o=!1,autoFocus:a=!0,componentName:s="useMenu"}=e,l=$.useRef(null),c=dN(l,t),u=dG(i)??"",{state:{open:h,changeReason:d},dispatch:p,triggerElement:f,registerPopup:g}=$.useContext(d2)??ps,m=$.useRef(h),{subitems:_,contextValue:y}=function(){let[e,t]=$.useState(new Map),r=$.useRef(new Set),i=$.useCallback(function(e){r.current.delete(e),t(t=>{let r=new Map(t);return r.delete(e),r})},[]),n=$.useCallback(function(e,n){let o;return o="function"==typeof e?e(r.current):e,r.current.add(o),t(e=>{let t=new Map(e);return t.set(o,n),t}),{id:o,deregister:()=>i(o)}},[i]),o=$.useMemo(()=>{let t;return(t=Array.from(e.keys()).map(t=>{let r=e.get(t);return{key:t,subitem:r}})).sort((e,t)=>{let r=e.subitem.ref.current,i=t.subitem.ref.current;return null===r||null===i||r===i?0:r.compareDocumentPosition(i)&No
112de.DOCUMENT_POSITION_PRECEDING?1:-1}),new Map(t.map(e=>[e.key,e.subitem]))},[e]),a=$.useCallback(function(e){return Array.from(o.keys()).indexOf(e)},[o]);return{contextValue:$.useMemo(()=>({getItemIndex:a,registerItem:n,totalSubitemCount:e.size}),[a,n,e.size]),subitems:o}}(),x=$.useMemo(()=>Array.from(_.keys()),[_]),b=$.useCallback(e=>null==e?null:_.get(e)?.ref.current??null,[_]),v=$.useCallback(e=>_?.get(e)?.disabled||!1,[_]),{dispatch:C,getRootProps:w,contextValue:k,state:{highlightedValue:S},rootRef:T}=function(e){var t;let r,{controlledProps:i=d9,disabledItemsFocusable:n=!1,disableListWrap:o=!1,focusManagement:a="activeDescendant",getInitialState:s=pn,getItemDomElement:l,getItemId:c,isItemDisabled:u=pr,rootRef:h,onStateChange:d=pe,items:p,itemComparer:f=pt,getItemAsString:g=pi,onChange:m,onHighlightChange:_,onItemsChange:y,orientation:x="vertical",pageSize:b=5,reducerActionContext:v=d9,selectionMode:C="single",stateReducer:w,componentName:k="useList"}=e,S=$.useRef(null),T=dN(h,S),A=$.useCallback((e,t,r)=>{_?.(e,t,r),"DOM"===a&&null!=t&&(r===dK||r===dY||r===dZ)&&l?.(t)?.focus()},[l,_,a]),E=$.useMemo(()=>({highlightedValue:f,selectedValues:(e,t)=>d7(e,t,f)}),[f]),B=$.useCallback((e,t,r,i,n)=>{switch(d?.(e,t,r,i,n),t){case"highlightedValue":A(e,r,i);break;case"selectedValues":m?.(e,r,i)}},[A,m,d]),M=$.useMemo(()=>({disabledItemsFocusable:n,disableListWrap:o,focusManagement:a,isItemDisabled:u,itemComparer:f,items:p,getItemAsString:g,onHighlightChange:A,orientation:x,pageSize:b,selectionMode:C,stateComparers:E}),[n,o,a,u,f,p,g,A,x,b,C,E]),L=s(),[F,I]=function(e){let t=$.useRef(null),{reducer:r,initialState:i,controlledProps:n=d3,stateComparers:o=d3,onStateChange:a=d4,actionContext:s,componentName:l=""}=e;$.useRef(n);let c=$.useCallback((e,i)=>(t.current=i,r(d6(e,n),i)),[n,r]),[u,h]=$.useReducer(c,i),d=$.useCallback(e=>{h({...e,context:s})},[s]);return!function(e){let{nextState:t,initialState:r,stateComparers:i,onStateChange:n,controlledProps:o,lastActionRef:a}=e,s=$.useRef(r);$.useEffect(()=>{if(null===a.current)return;let e=d6(s.current,o);Object.keys(t).forEach(r=>{let o=i[r]??d5,s=t[r],l=e[r];(null!=l||null==s)&&(null==l||null!=s)&&(null==l||null==s||o(s,l))||n?.(a.current.event??null,r,s,a.current.type??"",t)}),s.current=t,a.current=null},[s,t,a,n,i,o])}({nextState:u,initialState:i,stateComparers:o??d3,onStateChange:a??d4,controlledProps:n,lastActionRef:t}),[d6(u,n),d]}({reducer:w??d0,actionContext:$.useMemo(()=>({...v,...M}),[v,M]),initialState:L,controlledProps:i,stateComparers:E,onStateChange:B,componentName:k}),{highlightedValue:j,selectedValues:P}=F,O=(t=(e,t)=>I({type:dZ,event:t,searchString:e}),r=$.useRef({searchString:"",lastTime:null}),$.useCallback(e=>{if(1===e.key.length&&" "!==e.key){let i=r.current,n=e.key.toLowerCase(),o=performance.now();i.searchString.length>0&&i.lastTime&&o-i.lastTime>500?i.searchString=n:(1!==i.searchString.length||n!==i.searchString)&&(i.searchString+=n),i.lastTime=o,t(i.searchString,e)}},[t])),R=$.useRef([]);$.useEffect(()=>{d7(R.current,p,f)||(I({type:dV,event:null,items:p,previousItems:R.current}),R.current=p,y?.(p))},[p,f,I,y]);let D=$.useCallback(e=>{let t=(P??[]).some(t=>null!=t&&f(e,t));return{focusable:"DOM"===a,highlighted:null!=j&&f(e,j),selected:t}},[f,P,j,a]),N=$.useMemo(()=>({dispatch:I,getItemState:D}),[I,D]);return $.useDebugValue({state:F}),{contextValue:N,dispatch:I,getRootProps:(e={})=>{let t=d8(e);return{...e,"aria-activedescendant":"activeDescendant"===a&&null!=j?c(j):void 0,tabIndex:"DOM"===a?-1:0,ref:T,...t,onBlur:e=>{t.onBlur?.(e),e.defaultMuiPrevented||S.current?.contains(e.relatedTarget)||I({type:dH,event:e})},onKeyDown:e=>{if(t.onKeyDown?.(e),e.defaultMuiPrevented)return;let r=["Home","End","PageUp","PageDown"];"vertical"===x?r.push("ArrowUp","ArrowDown"):r.push("ArrowLeft","ArrowRight"),"activeDescendant"===a&&r.push(" ","Enter"),r.includes(e.key)&&e.preventDefault(),I({type:dY,key:e.key,event:e}),O(e)}}},rootRef:T,state:F}}({disabledItemsFocusable:n,disableListWrap:o,focusManagement:"DOM",getItemDomElement:b,getInitialState:()=>({selectedValues:[],highlightedValue:null}),isItemDisabled:v,items:x,getItemAsString:$.useCallback(e=>_.get(e)?.label||_.get(e)?.ref.current?.innerText,[_]),rootRef:c,onItemsChange:r,reducerActionContext:$.useMemo(()=>({listboxRef:l}),[l]),selectionMode:"none",stateReducer:d1,componentName:s});dW(()=>{g(u)},[u,g]),dW(()=>
112{h&&d?.type==="keydown"&&"ArrowUp"===d.key&&C({type:dX,event:d})},[h,d,C]),$.useEffect(()=>{h&&a&&S&&!m.current&&_.get(S)?.ref?.current?.focus()},[h,a,S,_,x]),$.useEffect(()=>{l.current?.contains(document.activeElement)&&null!==S&&_?.get(S)?.ref.current?.focus()},[S,_]);let A=(e={})=>({onBlur:t=>{e.onBlur?.(t),t.defaultMuiPrevented||l.current?.contains(t.relatedTarget)||t.relatedTarget===f||p({type:"dropdown:blur",event:t})},onKeyDown:t=>{e.onKeyDown?.(t),t.defaultMuiPrevented||"Escape"!==t.key||p({type:"dropdown:escapeKeyDown",event:t})}});return $.useDebugValue({subitems:_,highlightedValue:S}),{contextValue:{...y,...k},dispatch:C,getListboxProps:(e={})=>{let t=pa(A,w),r=d8(e);return{...e,...r,...t(r),id:u,role:"menu"}},highlightedValue:S,listboxRef:T,menuItems:_,open:h,triggerElement:f}}({listboxRef:(0,W.Px)([c,l])});return(0,D.jsx)(pc,{value:u,children:(0,D.jsx)(pm,{"aria-labelledby":t,className:r,id:n,maxHeight:o,minWidth:a,...h(),children:i})})};function py(e){try{return e.matches(":focus-visible")}catch(e){}return!1}function px(e){return`menu-item-${e.size}`}let pb={dispatch:()=>{},popupId:"",registerPopup:()=>{},registerTrigger:()=>{},state:{open:!0,changeReason:null},triggerElement:null};function pv(e){let{disabled:t=!1,id:r,rootRef:i,label:n,disableFocusOnHover:o=!1}=e,a=dG(r),s=$.useRef(null),l=$.useMemo(()=>({disabled:t,id:a??"",label:n,ref:s}),[t,a,n]),{dispatch:c}=$.useContext(d2)??pb,{getRootProps:u,highlighted:h}=function(e){let t,{handlePointerOverEvents:r=!1,item:i}=e,n=$.useContext(pl);if(!n)throw Error("useListItem must be used within a ListProvider");let{dispatch:o,getItemState:a}=n,{highlighted:s,selected:l,focusable:c}=a(i),u=$.useCallback(e=>t=>{e.onClick?.(t),t.defaultPrevented||o({type:dK,item:i,event:t})},[o,i]),h=$.useCallback(e=>t=>{e.onMouseOver?.(t),t.defaultPrevented||o({type:dU,item:i,event:t})},[o,i]);return c&&(t=s?0:-1),{getRootProps:(e={})=>{let i=d8(e);return{...e,onClick:u(i),onPointerOver:r?h(i):void 0,tabIndex:t}},highlighted:s,selected:l}}({item:a,handlePointerOverEvents:!o}),{index:d,totalItemCount:p}=function(e,t){let r=$.useContext(po);if(null===r)throw Error("useCompoundItem must be used within a useCompoundParent");let{registerItem:i}=r,[n,o]=$.useState("function"==typeof e?void 0:e);return dW(()=>{let{id:r,deregister:n}=i(e,t);return o(r),n},[i,t,e]),{id:n,index:void 0!==n?r.getItemIndex(n):-1,totalItemCount:r.totalSubitemCount}}(a??px,l),{getRootProps:f,focusVisible:g,rootRef:m}=function(e={}){let{disabled:t=!1,focusableWhenDisabled:r,href:i,rootRef:n,tabIndex:o,to:a,type:s,rootElementName:l}=e,c=$.useRef(null),[u,h]=$.useState(!1),[d,p]=$.useState(!1);t&&!r&&d&&p(!1);let[f,g]=function(e){let{rootElementName:t="",componentName:r}=e,[i,n]=$.useState(t.toUpperCase());return[i,$.useCallback(e=>{n(e?.tagName??"")},[])]}({rootElementName:l??(i||a?"a":void 0),componentName:"Button"}),m=()=>{let e=c.current;return"BUTTON"===f||"INPUT"===f&&["button","submit","reset"].includes(e?.type)||"A"===f&&e?.href},_=dN(g,n,c),y={};return void 0!==o&&(y.tabIndex=o),"BUTTON"===f?(y.type=s??"button",r?y["aria-disabled"]=t:y.disabled=t):"INPUT"===f?s&&["button","submit","reset"].includes(s)&&(r?y["aria-disabled"]=t:y.disabled=t):""!==f&&(i||a||(y.role="button",y.tabIndex=o??0),t&&(y["aria-disabled"]=t,y.tabIndex=r?o??0:-1)),{getRootProps:(r={})=>{let i={...d8(e),...d8(r)},n={type:s,...i,...y,...r,onBlur:e=>{py(e.target)||p(!1),i.onBlur?.(e)},onClick:e=>{t||i.onClick?.(e)},onFocus:e=>{c.current||(c.current=e.currentTarget),py(e.target)&&(p(!0),i.onFocusVisible?.(e)),i.onFocus?.(e)},onKeyDown:e=>{i.onKeyDown?.(e),!e.defaultMuiPrevented&&(e.target!==e.currentTarget||m()||" "!==e.key||e.preventDefault(),e.target!==e.currentTarget||" "!==e.key||t||h(!0),e.target!==e.currentTarget||m()||"Enter"!==e.key||t||(i.onClick?.(e),e.preventDefault()))},onKeyUp:e=>{e.target===e.currentTarget&&h(!1),i.onKeyUp?.(e),e.target!==e.currentTarget||m()||t||" "!==e.key||e.defaultMuiPrevented||i.onClick?.(e)},onMouseDown:e=>{t||(h(!0),document.addEventListener("mouseup",()=>{h(!1)},{once:!0})),i.onMouseDown?.(e)},onMouseLeave:e=>{d&&e.preventDefault(),i.onMouseLeave?.(e)},ref:_};return delete n.onFocusVisible,n},focusVisible:d,setFocusVisible:p,active:u,rootRef:_}}({disabled:t,focusableWhenDisabled:!0}),_=dN(m,i,s);$.useDebugValue({id:a,highlighted:h,disabled:t,label:n});let y=(e={})=>({...e,onClick:t=>{e.onClick?.(t),t.defaultMuiPrevented||c({type:"dropdown:close",event:t})}});function x(e={}){let t=d8(e),r=pa(y,pa(f,u));return{...e,...t,...r(t),id:a,ref:_,role:"menuitem"}}return void 0===a?{getRootProps:x,disabled:!1,focusVisible:g,highlighted:!1,index:-1,totalItemCount:0,rootRef:_}:{getRootProps:x,disabled:t,focusVisible:g,highlighted:h,index:d,totalItemCount:p,rootRef:_}}function pC(e){let{disabled:t=!1,onClick:r,ref:i=null,role:n,...o}=e,{getRootProps:a,disabled:s,focusVisible:l,highlighted:c}=pv({disabled:t,rootRef:i}),u=a({onClick:r??nG.lQ});return(0,D.jsx)(eE,{active:l||c,disabled:s,...o,...u,role:n||u.role})}let pw=function(e){let{ref:t,...r}=e,{isVisible:i}=(0,$.useContext)(pg);return i?(0,D.jsx)(pC,{ref:t,...r}):null};r(45230);var pk=r(16065),pS=r.n(pk);function pT(e){let{backgroundColor:t,children:r,className:i,isClosing:n=!1,contentsClassName:o,onClose:a,showCloseButton:s=!1}=e;return(0,D.jsx)("div",{className:G()(pS().wrapper,i,{[pS().closing]:n}
112),children:(0,D.jsxs)("div",{className:G()(pS().contents,o,{[pS()[`background--${t}`]]:t}),children:[s&&(0,D.jsx)(e2,{className:pS().closeButton,importance:"tertiary",iconStart:(0,D.jsx)(nr.A,{className:pS().closeIcon,color:"secondary"}),size:"medium",onClick:a}),r]})})}let pA=e=>{let t=(0,z.f)(e);return(0,D.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:[(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.592 2.218c-.887-.133-3.055-.173-5.258 2.03l-5.835 5.834 3.419 3.419 5.834-5.835c2.203-2.202 2.163-4.37 2.03-5.258a.225.225 0 0 0-.19-.19m.148-.99c-1.112-.165-3.63-.17-6.113 2.313L5.439 9.729a.5.5 0 0 0 0 .707l4.125 4.126a.5.5 0 0 0 .707 0l6.188-6.189c2.484-2.483 2.478-5.001 2.312-6.113M17.74 1.23A1.23 1.23 0 0 1 18.77 2.26",clipRule:"evenodd"}),(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.786 4.592a1.2 1.2 0 0 1 .463-.092h5.584a.5.5 0 1 1 0 1H5.25a.2.2 0 0 0-.149.062L2.228 8.433a.21.21 0 0 0 .108.355l3.596.722a.5.5 0 0 1-.197.98L2.14 9.77a1.21 1.21 0 0 1-.619-2.043l2.872-2.872a1.2 1.2 0 0 1 .393-.262M15 8.667a.5.5 0 0 1 .5.5v5.584a1.2 1.2 0 0 1-.354.856l-2.872 2.872a1.21 1.21 0 0 1-2.043-.619l-.721-3.595a.5.5 0 0 1 .98-.197l.722 3.596a.21.21 0 0 0 .355.108l2.871-2.872a.21.21 0 0 0 .062-.149V9.167a.5.5 0 0 1 .5-.5M5.354 12.98a.5.5 0 0 1 0 .707l-1.667 1.667a.5.5 0 1 1-.707-.708l1.667-1.666a.5.5 0 0 1 .707 0m1.666 1.666a.5.5 0 0 1 0 .707l-3.333 3.334a.5.5 0 0 1-.707-.707l3.333-3.334a.5.5 0 0 1 .707 0",clipRule:"evenodd"})]})};var pE=r(57796);let pB={rel:"noopener noreferrer",target:"_blank"},pM=(0,$.memo)(function(e){let{children:t,disabled:r=!1,href:i,newWindow:n=!1,onClick:o,ref:a,...s}=e;return(0,D.jsx)(e1,{ref:a,disabled:r,...s,children:(0,D.jsx)("a",{...n?pB:{},...r?{tabIndex:-1}:{href:i,onClick:o},children:t})})});var pL=r(40840),pF=r.n(pL);function pI(e){let{className:t,cta:r,description:i,image:n,isClosing:o=!1,kicker:a,onClose:s,title:l,onTitleClick:c}=e;return(0,D.jsxs)(pT,{className:G()(pF().dockedPopup,t),isClosing:o,onClose:s,showCloseButton:!0,children:[(0,D.jsxs)(d_,{tagName:"h2",margin:"none",children:[(0,D.jsx)(i3,{className:pF().kicker,children:a}),l&&c?(0,D.jsx)(e8,{color:"secondary",onClick:c,underline:"never",children:l}):l]}),i&&(0,D.jsx)(eP,{className:pF().description,color:"secondary",size:"02",children:i}),n&&$.cloneElement(n,{className:G()(n.props?.className,pF().image)}),r&&$.cloneElement(r,{className:G()(r.props?.className,pF().cta),size:"medium"})]})}function pj(e){let{onCtaClick:t,onDismiss:r,starFeatureInfo:i}=e,[n,o]=(0,$.useState)(!1),a=(0,$.useCallback)(()=>{o(!0),t()},[t]),{description:s,header:l,illustrationUrl:c,href:u,type:h}=i,d=(0,pE.Zv)(h),p=c;if(p?.includes("/images/gw4l4nkb/production/")){let e=new URL(p);e.searchParams.set("w",String(Math.round(329*(window.devicePixelRatio??1)))),e.searchParams.set("auto","format"),e.searchParams.set("fit","max"),p=e.toString()}return(0,D.jsx)(pI,{cta:u?(0,D.jsx)(pM,{href:u,newWindow:!0,onClick:a,children:d}):(0,D.jsx)(e2,{label:d,onClick:a}),description:s,image:p?(0,D.jsx)("img",{alt:"",src:p}):void 0,isClosing:n,kicker:(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(pA,{color:"secondary"}),(0,pE.eP)(h)]}),onClose:()=>{o(!0),r()},onTitleClick:a,title:l})}var pP=r(6050),pO=r.n(pP);let pR=function(e){let{className:t,fixedPosition:r=!1,isDragged:i,onIsDraggedChange:n,onDrag:o,onMouseOver:a,onMouseOut:s,ref:l,showBorder:c=!1,side:u}=e,h=(0,$.useRef)(null),{onPointerDown:d,onWindowPointerMove:p,onWindowPointerUp:f}=(0,$.useMemo)(()=>({onPointerDown:e=>{e.preventDefault(),h.current=Math.round(e.clientX),n?.(!0)},onWindowPointerMove:e=>{if(null!==h.current){e.preventDefault();let t=Math.round(e.clientX);o(t-h.current),h.current=t}},onWindowPointerUp:()=>{null!==h.current&&(n?.(!1),h.current=null)}}),[n,o]);return(0,$.useEffect)(()=>(i&&(window.addEventListener("pointermove",p),window.addEventListener("pointerup",f)),()=>{i&&(window.removeEventListener("pointermove",p),window.removeEventListener("pointerup",f))}),[i,p,f]),(0,D.jsx)("div",{ref:l,className:G()(pO().dragHandle,pO()[`dragHandle--${u}-side`],t,{[pO()["dragHandle--fixed"]]:r,[pO()["dragHandle--show-border"]]:c,[pO()["dragHandle--dragged"]]:i}),onPointerDown:d,onMouseOver:a,onMouseOut:s})};r(56452);var pD=r(42613),p$=r.n(pD);function pN(e){let{className:t,children:r,...i}=e;return(0,D.jsx)("div",{...i,className:G()(p$().positioner,t),children:r})}var pz=r(40475),pq=r.n(pz);let pG=(0,$.memo)(function(e){let{className:t,color:r,fullWidth:i=!1,ref:n,width:o,...a}=e;return(0,D.jsx)(nJ,{...a,ref:n,className:G()(pq().popover,t,{[pq().fullWidth]:i}
112),color:r,style:o?{width:o}:void 0})});r(62248);var pW=r(35982),pH=r.n(pW);function pK(e){let{role:t="none",...r}=e;return(0,D.jsx)("div",{...r,className:pH().menuSeparator,role:t})}r(86833);let pU={...N},pV={};function pY(e,t){let r=$.useRef(pV);return r.current===pV&&(r.current=e(t)),r}let pX=pU.useInsertionEffect,pZ=pX&&pX!==pU.useLayoutEffect?pX:e=>e();function pQ(e){let t=pY(pJ).current;return t.next=e,pZ(t.effect),t.trampoline}function pJ(){let e={next:void 0,callback:p0,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function p0(){}let p1="u">typeof document?$.useLayoutEffect:()=>{};function p2(e){return e?.ownerDocument||document}let p5=0,p3=pU.useId;function p4(e,t){if(void 0!==p3){let r=p3();return e??(t?`${t}-${r}`:r)}return function(e,t="mui"){let[r,i]=$.useState(e),n=e||r;return $.useEffect(()=>{null==r&&(p5+=1,i(`${t}-${p5}`))},[r,t]),n}(e,t)}function p6(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(e=>e(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}class p7{nodesRef={current:[]};events=p6();addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}}let p8=$.createContext(null),p9=$.createContext(null),fe=()=>$.useContext(p8)?.id||null,ft=e=>{let t=$.useContext(p9);return e??t};function fr(e){let{children:t,id:r}=e,i=fe();return(0,D.jsx)(p8.Provider,{value:$.useMemo(()=>({id:r,parentId:i}),[r,i]),children:t})}function fi(e){let{children:t,externalTree:r}=e,i=pY(()=>r??new p7).current;return(0,D.jsx)(p9.Provider,{value:i,children:t})}function fn(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function fo(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&td(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function fa(e){return"composedPath"in e?e.composedPath()[0]:e.target}let fs=function(e,...t){let r=new URL("https://base-ui.com/production-error");return r.searchParams.set("code",e.toString()),t.forEach(e=>r.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${r} for the full message.`};function fl(e,t,r,i){var n,o,a,s,l;let c=pY(fc).current;return n=c,o=e,a=t,s=r,l=i,(n.refs[0]!==o||n.refs[1]!==a||n.refs[2]!==s||n.refs[3]!==l)&&fu(c,[e,t,r,i]),c.callback}function fc(){return{callback:null,cleanup:null,refs:[]}}function fu(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=r){let i=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let n=t[e];if(null!=n)switch(typeof n){case"function":{let t=n(r);"function"==typeof t&&(i[e]=t);break}case"object":n.current=r}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let r=t[e];if(null!=r)switch(typeof r){case"function":{let t=i[e];"function"==typeof t?t():r(null);break}case"object":r.current=null}}}}}}let fh=parseInt($.version,10);function fd(e){if(!$.isValidElement(e))return null;let t=e.props;return(fh>=19?t?.ref:e.ref)??null}function fp(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}function ff(){}let fg=Object.freeze([]),fm=Object.freeze({}),f_={};function fy(e,t,r,i,n){if(!r&&!i&&!n&&!e)return fx(t);let o=fx(e);return t&&(o=fb(o,t)),r&&(o=fb(o,r)),i&&(o=fb(o,i)),n&&(o=fb(o,n)),o}function fx(e){return fC(e)?{...fw(e,f_)}:function(e){let t={...e};for(let e in t){let r=t[e];fv(e,r)&&(t[e]=fk(r))}return t}(e)}function fb(e,t){return fC(t)?fw(t,e):function(e,t){if(!t)return e;for(let r in t){let i=t[r];switch(r){case"style":e[r]=fp(e.style,i);break;case"className":e[r]=fT(e.className,i);break;default:fv(r,i)?e[r]=function(e,t){return t?e?(...r)=>{let i=r[0];if(fA(i)){fS(i);let n=t(...r);return i.baseUIHandlerPrevented||e?.(...r),n}let n=t(...r);return e?.(...r),n}:fk(t):e}(e[r],i):e[r]=i}}return e}(e,t)}function fv(e,t){let r=e.charCodeAt(0),i=e.charCodeAt(1),n=e.charCodeAt(2);return 111===r&&110===i&&n>=65&&n<=90&&("function"==typeof t||void 0===t)}function fC(e){return"function"==typeof e}function fw(e,t){return fC(e)?e(t):e??f_}function fk(e){return e?(...t)=>{let r=t[0];return fA(r)&&fS(r),e(...t)}:e}function fS(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function fT(e,t){return t?e?t+" "+e:t:e}function fA(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}function fE(e,t,r={}){let i=t.render,n=function(e,t={}){var r,i,n;let{className:o,style:a,render:s}=e,{state:l=fm,ref:c,props:u,stateAttributesMapping:h,enabled:d=!0}=t,p=d?"function"==typeof o?o(l):o:void 0,f=d?"function"==typeof a?a(l):a:void 0,g=d?function(e,t){let r={};for(let i in e){let n=e[i];if(t?.hasOwnProperty(i)){let e=t[i](n);null!=e&&Object.assign(r,e);continue}!0===n?r[`data-${i.toLowerCase()}`]="":n&&(r[`data-${i.toLowerCase()}`]=n.toString())}return r}(l,h):fm,m=d&&u?function(e){if(Array.isArray(e)){if(0===e.length)return f_;if(1===e.length)return fx(e[0]);let t=fx(e[0]);for(let r=1;r<e.length;r+=1)t=fb(t,e[r]);return t}return fy(void 0,e)}(u):void 0,_=d?fp(g,m)??{}:fm;if("u">typeof document)if(d)if(Array.isArray(c)){let e;r=[_.ref,fd(s),...c],i=e=pY(fc).current,n=r,(i.refs.length!==n.length||i.refs.some((e,t)=>e!==n[t]))&&fu(e,r),_.ref=e.callback}else _.ref=fl(_.ref,fd(s),c);else fl(null,null);return d?(void 0!==p&&(_.className=fT(_.className,p)),void 0!==f&&(_.style=fp(_.style,f)),_):fm}(t,r);return!1===r.enabled?null:function(e,t,r,i){if(t){if("function"==typeof t)return t(r,i);let e=fy(r,t.props);e.ref=r.ref;let n=t;return n?.$$typeof===fB&&(n=$.Children.toArray(t)[0]),$.cloneElement(n,e)}if(e&&"string"==typeof e){var n,o;return n=e,o=r,"button"===n?(0,$.createElement)("button",{type:"button",...o,key:o.key}):"img"===n?(0,$.createElement)("img",{alt:"",...o,key:o.key}):$.createElement(n,o)}throw Error(fs(8))}(e,i,n,r.state??fm)}let fB=Symbol.for("react.lazy"),fM=$.createContext(void 0);function fL(e){let t=$.useContext(fM);if(void 0===t&&!e)throw Error(fs(41));return t}let fF=$.createContext(void 0);function fI(){return $.useContext(fF)}let fj=[];function fP(e){$.useEffect(e,fj)}class fO{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let r=0;r<t.length;r+=1)t[r]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}}let fR=new fO;class fD{static create(){return new fD}static request(e){return fR.request(e)}static cancel(e){return fR.cancel(e)}currentId=null;request(e){this.cancel(),this.currentId=fR.request(()=>{this.currentId=null,e()})}cancel=()=>{null!==this.currentId&&(fR.cancel(this.currentId),this.currentId=null)};
112disposeEffect=()=>this.cancel}function f$(){let e=pY(fD.create).current;return fP(e.disposeEffect),e}let fN=((h={}).startingStyle="data-starting-style",h.endingStyle="data-ending-style",h),fz={[fN.startingStyle]:""},fq={[fN.endingStyle]:""},fG={transitionStatus:e=>"starting"===e?fz:"ending"===e?fq:null};function fW(e,t=!1,r=!0){let i=f$();return pQ((n,o=null)=>{i.cancel();let a=null==e?e:"current"in e?e.current:e;if(null==a)return;let s=()=>{t1.flushSync(n)};if("function"!=typeof a.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void n();function l(){Promise.all(a.getAnimations().map(e=>e.finished)).then(()=>{o?.aborted||s()}).catch(()=>{if(r){o?.aborted||s();return}let e=a.getAnimations();!o?.aborted&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&l()})}if(t){let e=fN.startingStyle;if(!a.hasAttribute(e))return void i.request(l);let t=new MutationObserver(()=>{a.hasAttribute(e)||(t.disconnect(),l())});return t.observe(a,{attributes:!0,attributeFilter:[e]}),void o?.addEventListener("abort",()=>t.disconnect(),{once:!0})}i.request(l)})}function fH(e){let{enabled:t=!0,open:r,ref:i,onComplete:n}=e,o=pQ(n),a=fW(i,r,!1);$.useEffect(()=>{if(!t)return;let e=new AbortController;return a(o,e.signal),()=>{e.abort()}},[t,r,o,a])}function fK(e,t=!1,r=!1){let[i,n]=$.useState(e&&t?"idle":void 0),[o,a]=$.useState(e);return e&&!o&&(a(!0),n("starting")),e||!o||"ending"===i||r||n("ending"),e||o||"ending"!==i||n(void 0),p1(()=>{if(!e&&o&&"ending"!==i&&r){let e=fD.request(()=>{n("ending")});return()=>{fD.cancel(e)}}},[e,o,i,r]),p1(()=>{if(!e||t)return;let r=fD.request(()=>{n(void 0)});return()=>{fD.cancel(r)}},[t,e]),p1(()=>{if(!e||!t)return;e&&o&&"idle"!==i&&n("starting");let r=fD.request(()=>{n("idle")});return()=>{fD.cancel(r)}},[t,e,o,i]),{mounted:o,setMounted:a,transitionStatus:i}}let fU="trigger-press",fV="trigger-hover",fY="outside-press",fX="link-press",fZ="focus-out",fQ=((d={}).availableWidth="--available-width",d.availableHeight="--available-height",d.anchorWidth="--anchor-width",d.anchorHeight="--anchor-height",d.transformOrigin="--transform-origin",d.positionerWidth="--positioner-width",d.positionerHeight="--positioner-height",d),fJ=((p={}).popupWidth="--popup-width",p.popupHeight="--popup-height",p);function f0(e,t,r,i){e.style.setProperty(fJ.popupWidth,`${r}px`),e.style.setProperty(fJ.popupHeight,`${i}px`),t.style.setProperty(fQ.positionerWidth,`${r}px`),t.style.setProperty(fQ.positionerHeight,`${i}px`)}let f1=new Set([fV,fY,fZ]),f2=$.forwardRef(function(e,t){let{defaultValue:r=null,value:i,onValueChange:n,actionsRef:o,delay:a=50,closeDelay:s=50,orientation:l="horizontal",onOpenChangeComplete:c}=e,u=null!=fe(),h=fL(!0),[d,p]=function({controlled:e,default:t,name:r,state:i="value"}){let{current:n}=$.useRef(void 0!==e),[o,a]=$.useState(t),s=$.useCallback(e=>{n||a(e)},[]);return[n?e:o,s]}({controlled:i,default:r,name:"NavigationMenu",state:"value"}),f=null!=d,g=$.useRef(void 0),m=$.useRef(null),[_,y]=$.useState(null),[x,b]=$.useState(null),[v,C]=$.useState(null),[w,k]=$.useState(null),[S,T]=$.useState(null),[A,E]=$.useState(void 0),[B,M]=$.useState(!1),L=$.useRef(null),F=$.useRef(null),I=$.useRef(null),j=$.useRef(null),P=$.useRef(null),O=$.useRef(null),R=$.useRef({abortController:null,owner:null}),{mounted:N,setMounted:z,transitionStatus:q}=fK(f);p1(()=>{let e,t;if(f||!_||!x)return;let r=(e=parseFloat(_.style.getPropertyValue(fQ.positionerWidth))||0,t=parseFloat(_.style.getPropertyValue(fQ.positionerHeight))||0,e<=0||t<=0?null:{width:e,height:t});r&&f0(x,_,r.width,r.height)},[f,x,_]),$.useEffect(()=>{M(!1)},[d]);let G=pQ((e,t)=>{null==e&&(g.current=t.reason),e!==d&&n?.(e,t),!t.isCanceled&&(null==e&&(T(null),E(void 0)),p(e),u&&null==e&&t.reason===fX&&h&&h.setValue(null,t))}),W=pQ(()=>{let e=fn(p2(m.current));!(g.current&&f1.has(g.current))&&th(L.current)&&(e===p2(x).body||fo(x,e))&&x&&(L.current.focus({preventScroll:!0}),L.current=void 0),z(!1),c?.(!1),T(null),E(void 0),F.current=null,g.current=void 0});$.useImperativeHandle(o,()=>({unmount:W}),[W]),fH({enabled:!o,open:f,ref:{current:x},onComplete(){f||W()}}),fH({enabled:!o,open:f,ref:{current:w},onComplete(){f||W()}});let H=f?S:null,K=$.useMemo(()=>({open:f,value:d,setValue:G,mounted:N,transitionStatus:q,positionerElement:_,setPositionerElement:y,popupElement:x,setPo
112pupElement:b,viewportElement:v,setViewportElement:C,viewportTargetElement:w,setViewportTargetElement:k,activationDirection:H,setActivationDirection:T,floatingRootContext:A,setFloatingRootContext:E,currentContentRef:F,nested:u,rootRef:m,beforeInsideRef:I,afterInsideRef:j,beforeOutsideRef:P,afterOutsideRef:O,prevTriggerElementRef:L,popupAutoSizeResetRef:R,delay:a,closeDelay:s,orientation:l,viewportInert:B,setViewportInert:M}),[f,d,G,N,q,_,x,v,w,H,A,u,a,s,l,B]),U=(0,D.jsx)(fM.Provider,{value:K,children:(0,D.jsx)(f5,{componentProps:e,forwardedRef:t,children:e.children})});return u?U:(0,D.jsx)(fi,{children:U})});function f5(e){let t,r,i,{className:n,render:o,defaultValue:a,value:s,onValueChange:l,actionsRef:c,delay:u,closeDelay:h,orientation:d,onOpenChangeComplete:p,style:f,...g}=e.componentProps,m=(t=p4(),r=ft(void 0),p1(()=>{if(!t)return;let e={id:t,parentId:i};return r?.addNode(e),()=>{r?.removeNode(e)}},[r,t,i=fe()]),t),{rootRef:_,nested:y,open:x}=fL(),b=fE(y?"div":"nav",e.componentProps,{state:{open:x,nested:y},ref:[e.forwardedRef,_],props:g});return(0,D.jsx)(fF.Provider,{value:m,children:(0,D.jsx)(fr,{id:m,children:b})})}function f3(e,t,r,i){return e.addEventListener(t,r,i),()=>{e.removeEventListener(t,r,i)}}function f4(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}class f6{static create(){return new f6}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}function f7(){let e=pY(f6.create).current;return fP(e.disposeEffect),e}
112function f8(e,t,r,i){let n=!1,o=!1,a=i??fm;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){o=!0},get isCanceled(){return n},get isPropagationAllowed(){return o},trigger:r,...a}}function f9(e,t,r=!0){return e.filter(e=>e.parentId===t).flatMap(t=>[...!r||t.context?.open?[t]:[],...f9(e,t.id,r)])}class ge{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new f6,this.restTimeout=new f6,this.handleCloseOptions=void 0}static create(){return new ge}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}let gt=new WeakMap;function gr(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&>.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),gt.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function gi(e,t){let{scopeElement:r,referenceElement:i,floatingElement:n}=t,o=gt.get(r);o&&o!==e&&gr(o),gr(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=i,e.pointerEventsFloatingElement=n,gt.set(r,e),r.style.pointerEvents="none",i.style.pointerEvents="auto",n.style.pointerEvents="auto"}function gn(e){let t=e.context.dataRef.current,r=pY(()=>t.hoverInteractionState??ge.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),fP(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}let go="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function ga(e,t){if(!tu(e))return!1;if(t.hasElement(e))return!e.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(fo(r,e))return!r.hasAttribute("data-trigger-disabled");return!1}function gs(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function gl(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function gc(e,t,r){let i=null==r||gl(r)?"function"==typeof e?e():e:0;return"number"==typeof i?i:i?.[t]}function gu(e){return"function"==typeof e?e():e}function gh(e,t){return t||"click"===e||"mousedown"===e}let{userAgent:gd,platform:gp,maxTouchPoints:gf}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},gg=gd.toLowerCase(),gm=gp.toLowerCase(),g_="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none");function gy(e){return`data-base-ui-${e}`}function gx(){return!1}g_||gg.includes("firefox"),g_||gg.includes("chrom");let gb=$.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function gv(e){let{children:t,elementsRef:r,labelsRef:i,onMapChange:n}=e,o=pQ(n),a=$.useRef(0),s=pY(gw).current,l=pY(gC).current,[c,u]=$.useState(0),h=$.useRef(c),d=pQ((e,t)=>{l.set(e,t??null),h.current+=1,u(h.current)}),p=pQ(e=>{l.delete(e),h.current+=1,u(h.current)}),f=$.useMemo(()=>{let e=new Map;return Array.from(l.keys()).filter(e=>e.isConnected).sort(gk).forEach((t,r)=>{let i=l.get(t)??{};e.set(t,{...i,index:r})}),e},[l,c]);p1(()=>{if("function"!=typeof MutationObserver||0===f.size)return;let e=new MutationObserver(e=>{let t=new Set,r=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(r),e.addedNodes.forEach(r)}),0===t.size&&(h.current+=1,u(h.current))});return f.forEach((t,r)=>{r.parentElement&&e.observe(r.parentElement,{childList:!0})}),()=>{e.disconnect()}},[f]),p1(()=>{h.current===c&&(r.current.length!==f.size&&(r.current.length=f.size),i&&i.current.length!==f.size&&(i.current.length=f.size),a.current=f.size),o(f)},[o,f,r,i,c]),p1(()=>()=>{r.current=[]},[r]),p1(()=>()=>
112{i&&(i.current=[])},[i]);let g=pQ(e=>(s.add(e),()=>{s.delete(e)}));p1(()=>{s.forEach(e=>e(f))},[s,f]);let m=$.useMemo(()=>({register:d,unregister:p,subscribeMapChange:g,elementsRef:r,labelsRef:i,nextIndexRef:a}),[d,p,g,r,i,a]);return(0,D.jsx)(gb.Provider,{value:m,children:t})}function gC(){return new Map}function gw(){return new Set}function gk(e,t){let r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}let gS="ArrowUp",gT="ArrowDown",gA="ArrowLeft",gE="ArrowRight",gB="Home",gM=new Set([gA,gE]),gL=new Set([gA,gE,gB,"End"]),gF=new Set([gS,gT]),gI=new Set([gS,gT,gB,"End"]),gj=new Set([...gM,...gF]),gP=new Set([...gj,gB,"End"]),gO=new Set(["Shift","Control","Alt","Meta"]);function gR(e){return!!(th(e)&&"INPUT"===e.tagName&&null!=e.selectionStart||th(e)&&"TEXTAREA"===e.tagName)}function gD(e,t,r,i){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,o=e.scrollTop,a=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(a&&"vertical"!==i){let i=g$(e,t,"left"),o=gN(e),a=gN(t);"ltr"===r&&(i+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight?n=i+t.offsetWidth+a.scrollMarginRight-e.clientWidth+o.scrollPaddingRight:i-a.scrollMarginLeft<e.scrollLeft+o.scrollPaddingLeft&&(n=i-a.scrollMarginLeft-o.scrollPaddingLeft)),"rtl"===r&&(i-a.scrollMarginRight<e.scrollLeft+o.scrollPaddingLeft?n=i-a.scrollMarginLeft-o.scrollPaddingLeft:i+t.offsetWidth+a.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight&&(n=i+t.offsetWidth+a.scrollMarginRight-e.clientWidth+o.scrollPaddingRight))}if(s&&"horizontal"!==i){let r=g$(e,t,"top"),i=gN(e),n=gN(t);r-n.scrollMarginTop<e.scrollTop+i.scrollPaddingTop?o=r-n.scrollMarginTop-i.scrollPaddingTop:r+t.offsetHeight+n.scrollMarginBottom>e.scrollTop+e.clientHeight-i.scrollPaddingBottom&&(o=r+t.offsetHeight+n.scrollMarginBottom-e.clientHeight+i.scrollPaddingBottom)}e.scrollTo({left:n,top:o,behavior:"auto"})}function g$(e,t,r){let i="left"===r?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[i],t.offsetParent!==e);)t=t.offsetParent;return n}function gN(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function gz(e,t){return t<0||t>=e.length}function gq(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:i,amount:n=1}={}){let o=t;do o+=r?-n:n;while(o>=0&&o<=e.length-1&&gG(e,o,i));return o}function gG(e,t,r){if("function"==typeof r?r(t):r?.includes(t)??!1)return!0;let i=e[t];return!!i&&(!gW(i)||!r&&(i.hasAttribute("disabled")||"true"===i.getAttribute("aria-disabled")))}function gW(e,t=e?tv(e):null){var r;return!!e&&!!e.isConnected&&!!t&&"hidden"!==(r=t).visibility&&"collapse"!==r.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}let gH=[],gK=$.createContext(void 0);function gU(e=!1){let t=$.useContext(gK);if(void 0===t&&!e)throw Error(fs(16));return t}let gV=$.createContext(void 0);function gY(){let e=$.useContext(gV);return e?.direction??"ltr"}function gX(e){let{render:t,className:r,style:i,refs:n=fg,props:o=fg,state:a=fm,stateAttributesMapping:s,highlightedIndex:l,onHighlightedIndexChange:c,orientation:u,grid:h,loopFocus:d,onLoop:p,enableHomeAndEndKeys:f,onMapChange:g,stopEventPropagation:m=!0,rootRef:_,disabledIndices:y,modifierKeys:x,highlightItemOnHover:b=!1,tag:v="div",...C}=e,{props:w,highlightedIndex:k,onHighlightedIndexChange:S,elementsRef:T,onMapChange:A,relayKeyboardEvent:E}=function(e){let{loopFocus:t=!0,orientation:r="both",grid:i,onLoop:n,direction:o,highlightedIndex:a,onHighlightedIndexChange:s,rootRef:l,enableHomeAndEndKeys:c=!1,stopEventPropagation:u=!1,disabledIndices:h,modifierKeys:d=gH}=e,[p,f]=$.useState(0),g=null!=i,m=$.useRef(null),_=fl(m,l),y=$.useRef([]),x=$.useRef(!1),b=a??p,v=pQ((e,t=!1)=>
112{if((s??f)(e),t){let t=y.current[e];gD(m.current,t,o,r)}}),C=pQ(e=>{if(0===e.size||x.current)return;x.current=!0;let t=Array.from(e.keys()),i=t.find(e=>e?.hasAttribute("data-composite-item-active"))??null,n=i?t.indexOf(i):-1;if(-1!==n)v(n);else if(gG(t,b,h)){let e=gq(t,{disabledIndices:h});gz(t,e)||v(e)}gD(m.current,i,o,r)});p1(()=>{if(null==h||null!=a||!x.current)return;let e=y.current;if(gG(e,b,h)){let t=gq(e,{disabledIndices:h});gz(e,t)||v(t)}},[h,a,b,y,v]);let w=pQ((e,t,r)=>n?n(e,t,r,y):r),k=pQ(e=>{let a=c?gP:gj;if(!a.has(e.key)||function(e,t){for(let r of gO.values())if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}(e,d)||!m.current)return;let s="rtl"===o,l=s?gA:gE,p={horizontal:l,vertical:gT,both:l}[r],f=s?gE:gA,_={horizontal:f,vertical:gS,both:f}[r],x=fa(e.nativeEvent);if(null!=x&&gR(x)&&!(null==x||x.hasAttribute("disabled")||"true"===x.getAttribute("aria-disabled"))){let t=x.selectionStart,r=x.selectionEnd,i=x.value??"";if(null==t||e.shiftKey||t!==r||e.key!==_&&t<i.length||e.key!==p&&t>0)return}let C=b,k=gq(y.current,{disabledIndices:h}),S=gq(y.current,{decrement:!0,startingIndex:y.current.length,disabledIndices:h});null!=i&&(C=i({disabledIndices:h,elementsRef:y,event:e,highlightedIndex:b,loopFocus:t,maxIndex:S,minIndex:k,onLoop:w,orientation:r,rtl:s}));let T={horizontal:[l],vertical:[gT],both:[l,gT]}[r],A={horizontal:[f],vertical:[gS],both:[f,gS]}[r],E=g?a:({horizontal:c?gL:gM,vertical:c?gI:gF,both:a})[r];c&&(e.key===gB?C=k:"End"===e.key&&(C=S)),C===b&&(T.includes(e.key)||A.includes(e.key))&&(t&&C===S&&T.includes(e.key)?(C=k,n&&(C=n(e,b,C,y))):t&&C===k&&A.includes(e.key)?(C=S,n&&(C=n(e,b,C,y))):C=gq(y.current,{startingIndex:C,decrement:A.includes(e.key),disabledIndices:h})),C===b||gz(y.current,C)||(u&&e.stopPropagation(),E.has(e.key)&&e.preventDefault(),v(C,!0),queueMicrotask(()=>{y.current[C]?.focus()}))});return{props:{ref:_,onFocus(e){let t=m.current,r=fa(e.nativeEvent);t&&null!=r&&gR(r)&&r.setSelectionRange(0,r.value.length??0)},onKeyDown:k},highlightedIndex:b,onHighlightedIndexChange:v,elementsRef:y,disabledIndices:h,onMapChange:C,relayKeyboardEvent:k}}({grid:h,loopFocus:d,onLoop:p,orientation:u,highlightedIndex:l,onHighlightedIndexChange:c,rootRef:_,stopEventPropagation:m,enableHomeAndEndKeys:f,direction:gY(),disabledIndices:y,modifierKeys:x}),B=fE(v,e,{state:a,ref:n,props:[w,...o,C],stateAttributesMapping:s}),M=$.useMemo(()=>({highlightedIndex:k,onHighlightedIndexChange:S,highlightItemOnHover:b,relayKeyboardEvent:E}),[k,S,b,E]);return(0,D.jsx)(gK.Provider,{value:M,children:(0,D.jsx)(gv,{elementsRef:T,onMapChange:e=>{g?.(e),A(e)},children:B})})}let gZ="data-base-ui-navigation-menu-trigger",gQ=$.createContext(void 0);class gJ{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){let r=this.idMap.get(e);r!==t&&(void 0!==r&&this.elementsSet.delete(r),this.elementsSet.add(t),this.idMap.set(e,t))}delete(e){let t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(let t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}}let g0=(e,t,r,i,n,o,...a)=>{let s;if(a.length>0)throw Error(fs(1));if(e&&t&&r&&i&&n&&o)s=(a,s,l,c)=>o(e(a,s,l,c),t(a,s,l,c),r(a,s,l,c),i(a,s,l,c),n(a,s,l,c),s,l,c);else if(e&&t&&r&&i&&n)s=(o,a,s,l)=>n(e(o,a,s,l),t(o,a,s,l),r(o,a,s,l),i(o,a,s,l),a,s,l);else if(e&&t&&r&&i)s=(n,o,a,s)=>i(e(n,o,a,s),t(n,o,a,s),r(n,o,a,s),o,a,s);else if(e&&t&&r)s=(i,n,o,a)=>r(e(i,n,o,a),t(i,n,o,a),n,o,a);else if(e&&t)s=(r,i,n,o)=>t(e(r,i,n,o),i,n,o);else if(e)s=e;else throw Error("Missing arguments");return s};var g1=r(99510),g2=r(3e4);let g5=fh>=19?function(e,t,r,i,n){let o;if(!l){let o;return o=$.useCallback(()=>t(e.getSnapshot(),r,i,n),[e,t,r,i,n]),(0,g1.useSyncExternalStore)(e.subscribe,o,o)}let a=l.syncIndex;return l.syncIndex+=1,l.didInitialize?(o=l.syncHooks[a]).store===e&&o.selector===t&&Object.is(o.a1,r)&&Object.is(o.a2,i)&&Object.is(o.a3,n)||(o.store!==e&&(l.didChangeStore=!0),o.store=e,o.selector=t,o.a1=r,o.a2=i,o.a3=n,o.value=t(e.getSnapshot(),r,i,n)):(o={store:e,selector:t,a1:r,a2:i,a3:n,value:t(e.getSnapshot(),r,i,n)},l.syncHooks.push(o)),o.value}:function(e,t,r,i,n){return(0,g2.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,r,i,n))};[].push({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let i=e.syncHooks[r],n=i.selector(i.store.state,i.a1,i.a2,i.a3);
112Object.is(i.value,n)||(t=!0,i.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let t of e.syncHooks)r.add(t.store);let i=[];for(let e of r)i.push(e.subscribe(t));return()=>{for(let e of i)e()}}),(0,g1.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});class g3{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let r of this.listeners){if(t!==this.updateTick)return;r(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,r,i){return g5(this,e,t,r,i)}}class g4 extends g3{constructor(e,t={},r){super(e),this.context=t,this.selectors=r}useSyncedValue(e,t){$.useDebugValue(e);let r=this;p1(()=>{r.state[e]!==t&&r.set(e,t)},[r,e,t])}useSyncedValueWithCleanup(e,t){let r=this;p1(()=>(r.state[e]!==t&&r.set(e,t),()=>{r.set(e,void 0)}),[r,e,t])}useSyncedValues(e){let t=this;p1(()=>{t.update(e)},[t,...Object.values(e)])}useControlledProp(e,t){$.useDebugValue(e);let r=this,i=void 0!==t;p1(()=>{i&&!Object.is(r.state[e],t)&&r.setState({...r.state,[e]:t})},[r,e,t,i])}
112select(e,t,r,i){return(0,this.selectors[e])(this.state,t,r,i)}useState(e,t,r,i){return $.useDebugValue(e),g5(this,this.selectors[e],t,r,i)}useContextCallback(e,t){$.useDebugValue(e);let r=pQ(t??ff);this.context[e]=r}useStateSetter(e){let t=$.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let r,i=(r="function"==typeof e?e:this.selectors[e])(this.state);return t(i,i,this),this.subscribe(e=>{let n=r(e);if(!Object.is(i,n)){let e=i;i=n,t(n,e,this)}})}}let g6={open:g0(e=>e.open),transitionStatus:g0(e=>e.transitionStatus),domReferenceElement:g0(e=>e.domReferenceElement),referenceElement:g0(e=>e.positionReference??e.referenceElement),floatingElement:g0(e=>e.floatingElement),floatingId:g0(e=>e.floatingId)};class g7 extends g4{constructor(e){const{syncOnly:t,nested:r,onOpenChange:i,triggerElements:n,...o}=e;super({...o,positionReference:o.referenceElement,domReferenceElement:o.referenceElement},{onOpenChange:i,dataRef:{current:{}},events:p6(),nested:r,triggerElements:n},g6),this.syncOnly=t}syncOpenEvent=(e,t)=>{let r;e&&this.state.open&&(null==t||"click"!==(r=t.type)&&"mousedown"!==r&&"keydown"!==r&&"keyup"!==r)||(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>
112{this.syncOpenEvent(e,t.event);let r={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",r)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}function g8(){return new g7({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new gJ,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}let g9=$.forwardRef(function(e,t){let{render:r,className:i,style:n,...o}=e,a=fI(),{orientation:s,open:l,floatingRootContext:c,positionerElement:u,value:h,closeDelay:d,viewportElement:p,nested:f}=fL(),g=$.useMemo(()=>g8(),[]),m=c||g;!function(e,t={}){let{enabled:r=!0,closeDelay:i=0,nodeId:n}=t,o="rootStore"in e?e.rootStore:e,a=o.useState("open"),s=o.useState("floatingElement"),l=o.useState("domReferenceElement"),{dataRef:c}=o.context,u=ft(),h=fe(),d=gn(o),p=f7(),f=pQ(()=>gh(c.current.openEvent?.type,d.interactedInside)),g=pQ(()=>{var e;return e=c.current.openEvent?.type,e?.includes("mouse")&&"mousedown"!==e}),m=pQ(()=>{gr(d)});p1(()=>{a||(d.pointerType=void 0,d.restTimeoutPending=!1,d.interactedInside=!1,m())},[a,d,m]),$.useEffect(()=>m,[m]),p1(()=>{if(r&&a&&d.handleCloseOptions?.blockPointerEvents&&g()&&tu(l)&&s){let e=p2(s),t=u?.nodesRef.current.find(e=>e.id===h)?.context?.elements.floating;t&&(t.style.pointerEvents="");let r=d.pointerEventsScopeElement!==s?d.pointerEventsScopeElement:null,i=t!==s?t:null,n=d.handleCloseOptions?.getScope?.()??r??i??l.closest("[data-rootownerid]")??e.body;return gi(d,{scopeElement:n,referenceElement:l,floatingElement:s}),()=>{m()}}},[r,a,l,s,d,g,u,h,m]),$.useEffect(()=>{if(r)return f4(s&&f3(s,"mouseenter",function(){d.openChangeTimeout.clear(),p.clear(),u?.events.off("floating.closed",t),m()}),s&&f3(s,"mouseleave",function(r){if(e()&&u)return void u.events.on("floating.closed",t);if(ga(r.relatedTarget,o.context.triggerElements))return;let a=c.current.floatingContext?.nodeId??n,s=r.relatedTarget;if(!(u&&a&&tu(s)&&f9(u.nodesRef.current,a,!1).some(e=>fo(e.context?.elements.floating,s)))){let e,t;if(d.handler)return void d.handler(r);m(),g()&&!f()&&(e=gc(i,"close",d.pointerType),t=()=>{o.setOpen(!1,f8(fV,r)),u?.events.emit("floating.closed",r)},e?d.openChangeTimeout.start(e,t):(d.openChangeTimeout.clear(),t()))}}),s&&f3(s,"pointerdown",function(e){let t=fa(e);if(t?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${go}`)==null){d.interactedInside=!1;return}d.interactedInside=t?.closest("[aria-haspopup]")!=null},!0),()=>{u?.events.off("floating.closed",t)});function e(){return!!(u&&h&&f9(u.nodesRef.current,h).length>0)}function t(r){!u||!h||e()||p.start(0,()=>{u.events.off("floating.closed",t),o.setOpen(!1,f8(fV,r)),u.events.emit("floating.closed",r)})}},[r,s,o,c,i,n,g,f,m,d,u,h,p])}(m,{enabled:!!c&&(null!=u||null!=p||null==h),closeDelay:d,nodeId:a});let _=function(e,t={}){let{enabled:r=!0,escapeKey:i=!0,outsidePress:n=!0,outsidePressEvent:o="sloppy",referencePress:a=gx,bubbles:s,externalTree:l}=t,c="rootStore"in e?e.rootStore:e,u=c.useState("open"),h=c.useState("floatingElement"),{dataRef:d}=c.context,p=ft(l),f=pQ("function"==typeof n?n:()=>!1),g="function"==typeof n?f:n,m=!1!==g,_=pQ(()=>o),{escapeKey:y,outsidePress:x}={escapeKey:"boolean"==typeof s?s:s?.escapeKey??!1,outsidePress:"boolean"==typeof s?s:s?.outsidePress??!0},b=$.useRef(!1),v=$.useRef(!1),C=$.useRef(!1),w=$.useRef(!1),k=$.useRef(""),S=$.useRef(null),T=f7(),A=f7(),E=pQ(()=>{A.clear(),d.current.insideReactTree=!1}),B=pQ(e=>{let t=d.current.floatingContext?.nodeId;return(p?f9(p.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),M=pQ(e=>gs(e,c.select("floatingElement"))||gs(e,c.select("domReferenceElement"))),L=pQ(e=>{a()&&c.setOpen(!1,f8(fU,e.nativeEvent))}),F=pQ(e=>{if(!u||!r||!i||"Escape"!==e.key||w.current||!y&&B("__escapeKeyBubbles"))return;let t=f8("escape-key","nativeEvent"in e?e.nativeEvent:e);c.setOpen(!1,t),t.isCanceled||e.preventDefault(),y||t.isPropagationAllowed||e.stopPropagation()}),I=pQ(()=>{d.current.insideReactTree=!0,A.start(0,E)}),j=pQ(e=>{if(!u||!r||0!==e.button)return;let t=fa(e.nativeEvent);fo(c.select("floatingElement"),t)&&(b.current||(b.current=!0,v.current=!1))}),P=pQ(e=>{!u||!r||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&b.current&&(v.current=!0)});$.useEffect(()=>{if(!u||!r)return;d.current.__escapeKeyBubbles=y,d.current.__outsidePressBubbles=x;let e=new f6,t=new f6;function n(){C.current=!0,t.start(0,()=>{C.current=!1})}function o(){b.current=!1,v.current=!1}function a(){let e=k.current,t=_(),r="function"==typeof t?t():t;return"string"==typeof r?r:r["pen"!==e&&e?e:"mouse"]}
112function s(e){let t=d.current.floatingContext?.nodeId,r=p&&f9(p.nodesRef.current,t).some(t=>gs(e,t.context?.elements.floating));return M(e)||r}function l(e){let r;if("intentional"===(r=a())&&"click"!==e.type||"sloppy"===r&&"click"===e.type){"click"===e.type||M(e)||(t.clear(),C.current=!1),E();return}if(d.current.insideReactTree)return void E();let i=fa(e),n=`[${gy("inert")}]`,o=tu(i)?i.getRootNode():null,l=Array.from((td(o)?o:p2(c.select("floatingElement"))).querySelectorAll(n)),u=c.context.triggerElements;if(i&&(u.hasElement(i)||u.hasMatchingElement(e=>fo(e,i))))return;let h=tu(i)?i:null;for(;h&&!tb(h);){let e=tw(h);if(tb(e)||!tu(e))break;h=e}if(!(l.length&&tu(i)&&!i.matches("html,body")&&!fo(i,c.select("floatingElement"))&&l.every(e=>!fo(h,e)))){if(th(i)&&!("touches"in e)){let t=tb(i),r=tv(i),n=/auto|scroll/,o=t||n.test(r.overflowX),a=t||n.test(r.overflowY),s=o&&i.clientWidth>0&&i.scrollWidth>i.clientWidth,l=a&&i.clientHeight>0&&i.scrollHeight>i.clientHeight,c="rtl"===r.direction,u=l&&(c?e.offsetX<=i.offsetWidth-i.clientWidth:e.offsetX>i.clientWidth),h=s&&e.offsetY>i.clientHeight;if(u||h)return}if(!s(e)){if("intentional"===a()&&C.current){t.clear(),C.current=!1;return}"function"==typeof g&&!g(e)||B("__outsidePressBubbles")||(c.setOpen(!1,f8(fY,e)),E())}}}function f(e){if("sloppy"!==a()||!c.select("open")||!r||M(e))return;let t=e.touches[0];t&&(S.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},T.start(1e3,()=>{S.current&&(S.current.dismissOnTouchEnd=!1,S.current.dismissOnMouseDown=!1)}))}function A(e,t){let r=fa(e);if(!r)return;let i=f3(r,e.type,()=>{t(e),i()})}function L(e){T.clear(),"pointerdown"===e.type&&(k.current=e.pointerType),("mousedown"!==e.type||!S.current||S.current.dismissOnMouseDown)&&A(e,e=>{if("pointerdown"===e.type)"sloppy"!==a()||"touch"===e.pointerType||!c.select("open")||!r||M(e)||l(e);else l(e)})}function I(e){if(!b.current)return;let r=v.current;if(o(),"intentional"===a()){if("pointercancel"===e.type){r&&n();return}s(e)||(r?n():("function"!=typeof g||g(e))&&(t.clear(),C.current=!0,E()))}}function j(e){if("sloppy"!==a()||!S.current||M(e))return;let t=e.touches[0];if(!t)return;let r=Math.abs(t.clientX-S.current.startX),i=Math.abs(t.clientY-S.current.startY),n=Math.sqrt(r*r+i*i);n>5&&(S.current.dismissOnTouchEnd=!0),n>10&&(l(e),T.clear(),S.current=null)}function P(e){"sloppy"!==a()||!S.current||M(e)||(S.current.dismissOnTouchEnd&&l(e),T.clear(),S.current=null)}let O=p2(h),R=f4(i&&f4(f3(O,"keydown",F),f3(O,"compositionstart",function(){e.clear(),w.current=!0}),f3(O,"compositionend",function(){e.start(5*!!g_,()=>{w.current=!1})})),m&&f4(f3(O,"click",L,!0),f3(O,"pointerdown",L,!0),f3(O,"pointerup",I,!0),f3(O,"pointercancel",I,!0),f3(O,"mousedown",L,!0),f3(O,"mouseup",I,!0),f3(O,"touchstart",function(e){k.current="touch",A(e,f)},!0),f3(O,"touchmove",function(e){A(e,j)},!0),f3(O,"touchend",function(e){A(e,P)},!0)));return()=>{R(),e.clear(),t.clear(),o(),C.current=!1}},[d,h,i,m,g,u,r,y,x,F,E,_,B,M,p,c,T]),$.useEffect(E,[g,E]);let O=$.useMemo(()=>({onKeyDown:F,onPointerDown:L,onClick:L}),[F,L]),R=$.useMemo(()=>({onKeyDown:F,onPointerDown:P,onMouseDown:P,onClickCapture:I,onMouseDownCapture(e){I(),j(e)},onPointerDownCapture(e){I(),j(e)},onMouseUpCapture:I,onTouchEndCapture:I,onTouchMoveCapture:I}),[F,I,j,P]);return $.useMemo(()=>r?{reference:O,floating:R,trigger:O}:{},[r,O,R])}(m,{enabled:null!=u||null==h,outsidePressEvent:"intentional",outsidePress(e){let t=fa(e);return null===t?.closest(`[${gZ}]`)}}),y=c?_:void 0,x={open:l},b=f?fm:{onKeyDown(e){("horizontal"===s&&("ArrowLeft"===e.key||"ArrowRight"===e.key)||"vertical"===s&&("ArrowUp"===e.key||"ArrowDown"===e.key))&&e.stopPropagation()}},v=[y?.floating||fm,b,o],C=fE("ul",e,{state:x,ref:t,props:v,enabled:f});return f?(0,D.jsx)(gQ.Provider,{value:y,children:C}):(0,D.jsx)(gQ.Provider,{value:y,children:(0,D.jsx)(gX,{render:r,className:i,style:n,state:x,refs:[t],props:v,loopFocus:!1,orientation:s,tag:"ul"})})}),me=$.createContext(void 0);function mt(){let e=$.useContext(me);if(!e)throw Error(fs(39));return e}function mr(e){return p4(e,"base-ui")}let mi=$.forwardRef(function(e,t){let{render:r,className:i,style:n,value:o,...a}=e,s=mr(),l=o??s,c=fE("li",e,{ref:t,props:a}),u=$.useMemo(()=>({value:l}),[l]);return(0,D.jsx)(me.Provider,{value:u,children:c})});function mn(e){let t=pY(mo,e).current;return t.next=e,p1(t.effect),t}function mo(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function ma(e){let{open:t=!1,onOpenChange:r,elements:i={}}=e,n=p4(),o=null!=fe(),a=pY(()=>new g7({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:i.reference??null,floatingElement:i.floating??null,triggerElements:new gJ,floatingId:n,syncOnly:!1,nested:o})).current;return p1(()=>{let e={open:t,floatingId:n};void 0!==i.reference&&(e.referenceElement=i.reference,e.domReferenceElement=tu(i.reference)?i.reference:null),void 0!==i.floating&&(e.floatingElement=i.floating),a.update(e)},[t,n,i.reference,i.floating,a]),a.context.onOpenChange=r,a.context.nested=o,a}let ms={current:null},ml=.1*.1;function mc(e,t,r,i,n,o){return i>=t!=o>=t&&e<=(n-r)*(t-i)/(o-i)+r}function mu(e,t,r,i,n,o,a,s,l,c){let u=!1;return mc(e,t,r,i,n,o)&&(u=!u),mc(e,t,n,o,a,s)&&(u=!u),mc(e,t,a,s,l,c)&&(u=!u),mc(e,t,l,c,r,i)&&(u=!u),u}function mh(e,t,r,i,n,o){let a=Math.min(r,n),s=Math.max(r,n),l=Math.min(i,o),c=Math.max(i,o);return e>=a&&e<=s&&t>=l&&t<=c}function md(e){for(let t of Array.from(e.children))if("summary"===ta(t))return t;return null}function mp(e){let t=e?ta(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==t||null!=e.parentElement&&"details"===ta(e.parentElement)&&md(e.parentElement)===e)&&("details"!==t||null==md(e))&&("input"!==t||"hidden"
112!==e.type)}function mf(e){if(!mp(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=function(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return td(r)?r.host:null}(t)){let r=t!==e,i="slot"===ta(t);if(t.hasAttribute("inert")||r&&"details"===ta(t)&&!t.open&&!function(e,t){let r=md(t);return!!r&&(e===r||fo(r,e))}(e,t)||t.hasAttribute("hidden")||!i&&!function(e,t){let r=tv(e);return t?"none"!==r.display:gW(e,r)}(t,r))return!1}return!0}function mg(e){return"input"!==ta(e)?null:"radio"===e.type&&""!==e.name?e:null}function mm(e){if(th(e)&&"slot"===ta(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return th(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function m_(e){let t,r=(!function e(t,r){mm(t).forEach(t=>{mp(t)&&r.push(t),e(t,r)})}(e,t=[]),t.filter(mf));return r.filter(e=>(function(e){let t=e.tabIndex;if(t<0){let t=ta(e);if("details"===t||"audio"===t||"video"===t||th(e)&&e.isContentEditable)return 0}return t})(e)>=0&&function(e,t){let r=mg(e);if(!r)return!0;let i=t.find(e=>{let t=mg(e);return t?.name===r.name&&t.form===r.form&&t.checked});return i?i===r:t.find(e=>{let t=mg(e);return t?.name===r.name&&t.form===r.form})===r}(e,r))}function my(e,t){let r=m_(e),i=r.length;if(0===i)return;let n=fn(p2(e)),o=r.indexOf(n);return r[-1===o?1===t?0:i-1:o+t]}function mx(e){return my(p2(e).body,1)||e}function mb(e){return my(p2(e).body,-1)||e}function mv(e,t){let r=t||e.currentTarget,i=e.relatedTarget;return!i||!fo(r,i)}function mC(e){m_(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function mw(e){let t=[];!function e(t,r,i){mm(t).forEach(t=>{th(t)&&t.matches(r)&&i.push(t),e(t,r,i)})}(e,"[data-tabindex]",t),t.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}let mk={style:{transition:"none"}},mS={fallbackAxisSide:"none"},mT={fallbackAxisSide:"end"},mA={clipPath:"inset(50%)",position:"fixed",top:0,left:0},mE=/^i(os$|p)/.test(gm)||"macintel"===gm&&gf>1,mB="android",mM=gm===mB||gg.includes(mB),mL=!mE&&gm.startsWith("mac");gm.startsWith("win"),mM||/^(linux|chrome os)/.test(gm);let mF=mL||mE,mI={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},mj={...mI,position:"fixed",top:0,left:0};({...mI,position:"absolute"});let mP=$.forwardRef(function(e,t){let[r,i]=$.useState();return p1(()=>{mF&&g_&&i("button")},[]),(0,D.jsx)("span",{...e,ref:t,style:mj,"aria-hidden":!r||void 0,tabIndex:0,role:r,"data-base-ui-focus-guard":""})}),mO=((f={}).open="data-open",f.closed="data-closed",f[f.startingStyle=fN.startingStyle]="startingStyle",f[f.endingStyle=fN.endingStyle]="endingStyle",f.anchorHidden="data-anchor-hidden",f.side="data-side",f.align="data-align",f),mR=((g={}).popupOpen="data-popup-open",g.pressed="data-pressed",g);mR.popupOpen;let mD={[mR.popupOpen]:"",[mR.pressed]:""},m$={[mO.open]:""},mN={[mO.closed]:""},mz={[mO.anchorHidden]:""},mq={open:e=>e?mD:null},mG={open:e=>e?m$:mN,anchorHidden:e=>e?mz:null};function mW({currentTarget:e,relatedTarget:t},r){let{popupElement:i,rootRef:n,tree:o,nodeId:a}=r,s=o?f9(o.nodesRef.current,a).some(e=>fo(e.context?.elements.floating,t)):[];return i?!fo(i,e)&&!fo(i,t)&&!fo(n.current,t)&&!s&&!(fo(i,t)&&t?.hasAttribute("data-base-ui-focus-guard")):!fo(n.current,t)&&!s}let mH=((m={})[m.None=0]="None",m[m.GuessFromOrder=1]="GuessFromOrder",m);function mK(e){let{render:t,className:r,style:i,state:n=fm,props:o=fg,refs:a=fg,metadata:s,stateAttributesMapping:l,tag:c="div",...u}=e,{compositeProps:h,compositeRef:d}=function(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:i}=gU(),{ref:n,index:o}=function(e={}){let{label:t,metadata:r,textRef:i,indexGuessBehavior:n,index:o}=e,{register:a,unregister:s,subscribeMapChange:l,elementsRef:c,labelsRef:u,nextIndexRef:h}=$.useContext(gb),d=$.useRef(-1),[p,f]=$.useState(o??(n===mH.GuessFromOrder?()=>{if(-1===d.current){let e=h.current;h.current+=1,d.current=e}return d.current}:-1)),g=$.useRef(null),m=$.useCallback(e=>{if(g.current=e,-1!==p&&null!==e&&(c.current[p]=e,u)){let r=void 0!==t;u.current[p]=r?t:i?.current?.textContent??e.textContent}},[p,c,u,t,i]);return p1(()=>
112{if(null!=o)return;let e=g.current;if(e)return a(e,r),()=>{s(e)}},[o,a,s,r]),p1(()=>{if(null==o)return l(e=>{let t=g.current?e.get(g.current)?.index:null;null!=t&&f(t)})},[o,l,f]),{ref:m,index:p}}(e),a=r===o,s=$.useRef(null),l=fl(n,s);return{compositeProps:{tabIndex:a?0:-1,onFocus(){i(o)},onMouseMove(){let e=s.current;if(!t||!e)return;let r=e.hasAttribute("disabled")||"true"===e.ariaDisabled;a||r||e.focus()}},compositeRef:l,index:o}}({metadata:s});return fE(c,e,{state:n,ref:[...a,d],props:[h,...o,u],stateAttributesMapping:l})}function mU(e){return th(e)&&"BUTTON"===e.tagName}function mV(e){let t=tv(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,n=th(e),o=n?e.offsetWidth:r,a=n?e.offsetHeight:i;return(t4(r)!==o||t4(i)!==a)&&(r=o,i=a),{width:r,height:i}}let mY={width:0,height:0},mX=$.forwardRef(function(e,t){let{render:r,className:i,style:n,nativeButton:o=!0,disabled:a,...s}=e,{value:l,setValue:c,mounted:u,open:h,positionerElement:d,setActivationDirection:p,setFloatingRootContext:f,popupElement:g,viewportElement:m,transitionStatus:_,rootRef:y,beforeOutsideRef:x,afterOutsideRef:b,afterInsideRef:v,beforeInsideRef:C,prevTriggerElementRef:w,popupAutoSizeResetRef:k,currentContentRef:S,delay:T,closeDelay:A,orientation:E,setViewportInert:B,nested:M}=fL(),{value:L}=mt(),F=fI(),I=ft(),j=$.useContext(gQ),P=gY(),O=f7(),R=f$(),N=f$(),z=f$(),q=f$(),[G,W]=$.useState(null),[H,K]=$.useState(!0),[U,V]=$.useState(""),Y=$.useRef(null),X=$.useRef(!1),Z=$.useRef(mY),Q=$.useRef(!1),J=h&&l===L,ee=mn(J),et=(null!=d||null==l)&&!a,er=d||m,ei=(null!=er||null==l)&&!a,en=fW(g,!1,!1),eo=$.useCallback(e=>{Y.current=e,W(e)},[]),ea=pQ((e=!1)=>{(e||k.current.owner===L)&&(k.current.abortController?.abort(),k.current.abortController=null,k.current.owner=null)});
112function es(){g&&(g.style.setProperty(fJ.popupWidth,"auto"),g.style.setProperty(fJ.popupHeight,"auto"))}function el(){g&&d&&(g.style.removeProperty(fJ.popupWidth),g.style.removeProperty(fJ.popupHeight),d.style.removeProperty(fQ.positionerWidth),d.style.removeProperty(fQ.positionerHeight))}function ec(){ea(!0);let e=new AbortController;k.current.abortController=e,k.current.owner=L,en(()=>{k.current.abortController===e&&k.current.owner===L&&(k.current.abortController=null,k.current.owner=null,es())},e.signal)}p1(()=>{J||(N.cancel(),q.cancel(),ea())},[J,N,q,ea]);let eu=pQ((e,t,r={})=>{if(!g||!d)return;ea(!0);let{syncPositioner:i=!1}=r;el();let{width:n,height:o}=mV(g),a=n||Z.current.width,s=o||Z.current.height;(0===t||0===e)&&(e=a,t=s),g.style.setProperty(fJ.popupWidth,`${e}px`),g.style.setProperty(fJ.popupHeight,`${t}px`),d.style.setProperty(fQ.positionerWidth,`${i?e:a}px`),d.style.setProperty(fQ.positionerHeight,`${i?t:s}px`),q.request(()=>{ee.current&&(g.style.setProperty(fJ.popupWidth,`${a}px`),g.style.setProperty(fJ.popupHeight,`${s}px`),i&&(d.style.setProperty(fQ.positionerWidth,`${a}px`),d.style.setProperty(fQ.positionerHeight,`${s}px`)),ec())})}),eh=pQ((e,t)=>{g&&d&&(q.cancel(),N.cancel(),ea(!0),0!==e&&0!==t&&(f0(g,d,e,t),N.request(()=>{N.request(()=>{el();let{width:r,height:i}=mV(g),n=r||e||Z.current.width,o=i||t||Z.current.height;f0(g,d,e,t),q.request(()=>{ee.current&&(f0(g,d,n,o),ec())})})})))}),ed=pQ(()=>{if(!g||!d)return;q.cancel(),ea(!0),el();let{width:e,height:t}=mV(g);0!==e&&0!==t&&(Z.current={width:e,height:t},es(),d.style.setProperty(fQ.positionerWidth,`${e}px`),d.style.setProperty(fQ.positionerHeight,`${t}px`))}),ep=pQ(()=>{if(!g)return{size:Z.current,syncPositioner:!1};let e=g.style.getPropertyValue(fJ.popupWidth),t=g.style.getPropertyValue(fJ.popupHeight);return""===e||"auto"===e||""===t||"auto"===t?{size:Z.current,syncPositioner:!1}:{size:{width:g.offsetWidth||Z.current.width,height:g.offsetHeight||Z.current.height},syncPositioner:!0}});$.useEffect(()=>{h||(O.clear(),N.cancel(),z.cancel(),q.cancel(),ea(!0),Q.current=!1,V(""))},[O,h,N,z,q,ea]),$.useEffect(()=>{u||(Z.current=mY)},[u]),p1(()=>{if(!g||"function"!=typeof ResizeObserver)return;let e=new ResizeObserver(()=>{Z.current={width:g.offsetWidth,height:g.offsetHeight}});return e.observe(g),()=>{e.disconnect()}},[g]),$.useEffect(()=>{if(!h||!J||!g||!d)return;let e=f3(ts(d),"resize",function(){z.cancel(),z.request(ed)});return()=>{z.cancel(),e()}},[h,J,g,d,z,ed]),$.useEffect(()=>{let e=S.current;if(!e||!g||!J||"function"!=typeof MutationObserver)return;let t=new MutationObserver(()=>{if("starting"===_||g.hasAttribute(fN.startingStyle))return void ed();let{size:e,syncPositioner:t}=ep();t?eh(e.width,e.height):eu(e.width,e.height)});return t.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!0,attributeFilter:["hidden"]}),()=>{t.disconnect()}},[S,g,J,_,ep,eh,eu,ed]),$.useEffect(()=>(J&&h&&g&&X.current&&(X.current=!1,R.request(()=>{x.current?.focus()})),()=>{R.cancel()}),[x,R,J,h,g]),p1(()=>{if(ee.current&&h&&g){let e=S.current?.querySelector("[data-nested]")!=null;if("starting"===_&&e)return q.request(ed),()=>{q.cancel()};if(Q.current){Q.current=!1;return}let{width:t,height:r}=mV(g);eu(t,r)}},[S,eu,ee,h,g,q,ed,_]);let ef=ma({open:h,onOpenChange:function(e,t){let r=t.reason===fV;function i(){r&&(K(!0),O.clear(),O.start(500,()=>{K(!1)})),e?c(L,t):(c(null,t),V(""))}et&&("touch"!==U||!r)&&(e||l===L)&&(r?t1.flushSync(i):i())},elements:{reference:G,floating:er}}),eg=gn(ef),em="touch"!==U;$.useEffect(()=>{h||(ef.context.dataRef.current.openEvent=void 0,eg.pointerType=void 0,eg.interactedInside=!1,eg.restTimeoutPending=!1,eg.openChangeTimeout.clear(),eg.restTimeout.clear(),gr(eg))},[ef,eg,h]);let e_=pQ(()=>M&&!d&&Y.current&&er?function(e,t,r){let i,n,o,a,s,l,c,u;return{placement:(i=e.getBoundingClientRect(),n=t.getBoundingClientRect(),o=i.left+i.width/2,a=i.top+i.height/2,s=n.left+n.width/2,l=n.top+n.height/2,Math.abs(c=s-o)>=Math.abs(u=l-a)?c>=0?"right":"left":u>=0?"bottom":"top"),elements:{domReference:e,floating:t},nodeId:r}}(Y.current,er,F):null);function ey(){return M&&d?null:Y.current?.closest("ul")??null}let ex=function(e,t={}){let{enabled:r=!0,delay:i=0,handleClose:n=null,mouseOnly:o=!1,restMs:a=0,move:s=!0,triggerElementRef:l=ms,externalTree:c,isActiveTrigger:u=!0,getHandleCloseContext:h,isClosing:d,shouldOpen:p}=t,f="rootStore"in e?e.rootStore:e,{dataRef:g,events:m}=f.context,_=ft(c),y=gn(f),x=$.useRef(!1),b=mn(n),v=mn(i),C=mn(a),w=mn(r),k=mn(p),S=mn(d),T=pQ(()=>gh(g.current.openEvent?.type,y.interactedInside)),A=pQ(()=>k.current?.()!==!1),E=pQ((e,t,r)=>{let i=f.context.triggerElements;return i.hasElement(t)?!e||!fo(e,t):!!tu(r)&&i.hasMatchingElement(e=>fo(e,r))&&(!e||!fo(e,r))}),B=pQ(()=>{y.handler&&(p2(f.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0)}),M=pQ(()=>{gr(y)});return u&&(y.handleCloseOptions=b.current?.__options),$.useEffect(()=>B,[B]),$.useEffect(()=>{if(r)return m.on("openchange",e),()=>{m.off("openchange",e)};function e(e){e.open?x.current=!1:(x.current=e.reason===fV,B(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}},[r,m,y,B]),$.useEffect(()=>{if(!r)return;function e(t,r=!0){let i=gc(v.current,"close",y.pointerType);i?y.openChangeTimeout.start(i,()=>{f.setOpen(!1,f8(fV,t)),_?.events.emit("floating.closed",t)}):r&&(y.openChangeTimeout.clear(),f.setOpen(!1,f8(fV,t)),_?.events.emit("floating.closed",t))}let t=l.current??(u?f.select("domReferenceElement"):null);if(tu(t))return s?f4(f3(t,"mousemove",i,{once:!0}),f3(t,"mouseenter",i),f3(t,"mouseleave",n)):f4(f3(t,"mouseenter",i),f3(t,"mouseleave",n));function i(e){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,o&&!gl(y.pointerType))return;
112let t=gu(C.current),r=gc(v.current,"open",y.pointerType),i=fa(e),n=e.currentTarget??null,a=f.select("domReferenceElement"),s=n;if(tu(i)&&!f.context.triggerElements.hasElement(i)){for(let e of f.context.triggerElements.elements())if(fo(e,i)){s=e;break}}tu(n)&&tu(a)&&!f.context.triggerElements.hasElement(n)&&fo(n,a)&&(s=a);let l=null!=s&&E(a,s,i),c=f.select("open"),u=S.current?.()??"ending"===f.select("transitionStatus"),h=!c&&u&&x.current,d=!l&&tu(s)&&tu(a)&&fo(a,s)&&h,p=t>0&&!r,g=!c||l;if(l&&(c||h)||d){A()&&f.setOpen(!0,f8(fV,e,s));return}!p&&(r?y.openChangeTimeout.start(r,()=>{g&&A()&&f.setOpen(!0,f8(fV,e,s))}):g&&A()&&f.setOpen(!0,f8(fV,e,s)))}function n(t){if(T())return void M();B();let r=p2(f.select("domReferenceElement"));y.restTimeout.clear(),y.restTimeoutPending=!1;let i=g.current.floatingContext??h?.();if(!ga(t.relatedTarget,f.context.triggerElements)){if(b.current&&i){f.select("open")||y.openChangeTimeout.clear();let n=l.current;y.handler=b.current({...i,tree:_,x:t.clientX,y:t.clientY,onClose(){M(),B(),w.current&&!T()&&n===f.select("domReferenceElement")&&e(t,!0)}}),r.addEventListener("mousemove",y.handler),y.handler(t);return}"touch"===y.pointerType&&fo(f.select("floatingElement"),t.relatedTarget)||e(t)}}},[B,M,g,v,f,r,b,y,u,E,T,o,s,C,l,_,w,h,S,A]),$.useMemo(()=>{if(r)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,r=e.currentTarget,i=f.select("domReferenceElement"),n=f.select("open"),a=E(i,r,e.target);if(o&&!gl(y.pointerType))return;if(n&&a&&y.handleCloseOptions?.blockPointerEvents){let e=f.select("floatingElement");if(e){let t=y.handleCloseOptions?.getScope?.()??r.ownerDocument.body;gi(y,{scopeElement:t,referenceElement:r,floatingElement:e})}}let s=gu(C.current);function l(){if(y.restTimeoutPending=!1,T())return;let e=f.select("open");!y.blockMouseMove&&(!e||a)&&A()&&f.setOpen(!0,f8(fV,t,r))}(!n||a)&&0!==s&&(!a&&y.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(y.restTimeout.clear(),"touch"===y.pointerType?t1.flushSync(()=>{l()}):a&&n?l():(y.restTimeoutPending=!0,y.restTimeout.start(s,l))))}};function e(e){y.pointerType=e.pointerType}},[r,y,T,E,o,f,C,A])}(ef,{enabled:ei,move:!1,handleClose:function(e={}){let{blockPointerEvents:t=!1}=e,r=new f6,i=({x:e,y:t,placement:i,elements:n,onClose:o,nodeId:a,tree:s})=>{let l=i?.split("-")[0],c=!1,u=null,h=null,d="u">typeof performance?performance.now():0;return function(i){r.clear();let p=n.domReference,f=n.floating;if(!p||!f||null==l||null==e||null==t)return;let{clientX:g,clientY:m}=i,_=fa(i),y="mouseleave"===i.type,x=fo(f,_),b=fo(p,_);if(x&&(c=!0,!y))return;if(b&&(c=!1,!y)){c=!0;return}if(y&&tu(i.relatedTarget)&&fo(f,i.relatedTarget))return;function v(){return!!(s&&f9(s.nodesRef.current,a).length>0)}function C(){v()||(r.clear(),o())}if(v())return;let w=p.getBoundingClientRect(),k=f.getBoundingClientRect(),S=e>k.right-k.width/2,T=t>k.bottom-k.height/2,A=k.width>w.width,E=k.height>w.height,B=(A?w:k).left,M=(A?w:k).right,L=(E?w:k).top,F=(E?w:k).bottom;if("top"===l&&t>=w.bottom-1||"bottom"===l&&t<=w.top+1||"left"===l&&e>=w.right-1||"right"===l&&e<=w.left+1)return void C();let I=!1;switch(l){case"top":I=mh(g,m,B,w.top+1,M,k.bottom-1);break;case"bottom":I=mh(g,m,B,k.top+1,M,w.bottom-1);break;case"left":I=mh(g,m,k.right-1,F,w.left+1,L);break;case"right":I=mh(g,m,w.right-1,F,k.left+1,L)}if(I)return;if(c&&(!(g>=w.x)||!(g<=w.x+w.width)||!(m>=w.y)||!(m<=w.y+w.height))||!y&&function(e,t){let r=performance.now(),i=r-d;if(null===u||null===h||0===i)return u=e,h=t,d=r,!1;let n=e-u,o=t-h;return u=e,h=t,d=r,n*n+o*o<i*i*ml}(g,m))return void C();let j=!1;switch(l){case"top":{let r=A?.25:2,i=t+.5+1,n=S||A?k.bottom-.5:k.top,o=S?A?k.bottom-.5:k.top:k.bottom-.5;j=mu(g,m,A||S?e+r:e-r,i,A?e-r:S?e+r:e-r,i,k.left,n,k.right,o);break}case"bottom":{let r=A?.25:2,i=t-.5,n=S||A?k.top+.5:k.bottom,o=S?A?k.top+.5:k.bottom:k.top+.5;j=mu(g,m,A||S?e+r:e-r,i,A?e-r:S?e+r:e-r,i,k.left,n,k.right,o);break}case"left":{let r=E?.25:2,i=e+.5+1,n=T||E?k.right-.5:k.left,o=T?E?k.right-.5:k.left:k.right-.5;j=mu(g,m,n,k.top,o,k.bottom,i,E||T?t+r:t-r,i,E?t-r:T?t+r:t-r);break}case"right":{let r=E?.25:2,i=e-.5,n=T||E?k.left+.5:k.right,o=T?E?k.left+.5:k.right:k.left+.5;j=mu(g,m,i,E||T?t+r:t-r,i,E?t-r:T?t+r:t-r,n,k.top,o,k.bottom)}}j?c||r.start(40,C):C()}};return i.__options={...e,blockPointerEvents:t},i}({blockPointerEvents:em,getScope:ey}),restMs:u&&d?0:T,delay:{close:A},triggerElementRef:Y,getHandleCloseContext:e_}),eb=$.useMemo(()=>ex?{reference:ex}:void 0,[ex]),ev=function(e,t={}){let{enabled:r=!0,event:i="click",toggle:n=!0,ignoreMouse:o=!1,stickIfOpen:a=!0,touchOpenDelay:s=0,reason:l=fU}=t,c="rootStore"in e?e.rootStore:e,u=c.context.dataRef,h=$.useRef(void 0),d=f$(),p=f7(),f=$.useMemo(()=>
112{function e(e,t,r,i){let n=f8(l,t,r);e&&"touch"===i&&s>0?p.start(s,()=>{c.setOpen(!0,n)}):c.setOpen(e,n)}function t(e,t,r){let i=u.current.openEvent,o=c.select("domReferenceElement")!==t;return!!e&&!!o||!e||!n||!!i&&!!a&&!r(i.type)}return{onPointerDown(e){h.current=e.pointerType},onMouseDown(r){let n=h.current,a=r.nativeEvent,s=c.select("open");if(0!==r.button||"click"===i||gl(n,!0)&&o)return;let l=t(s,r.currentTarget,e=>"click"===e||"mousedown"===e),u=fa(a);if(th(u)&&u.matches(go))return void e(l,a,u,n);let p=r.currentTarget;d.request(()=>{e(l,a,p,n)})},onClick(r){if("mousedown-only"===i)return;let n=h.current;if("mousedown"===i&&n){h.current=void 0;return}gl(n,!0)&&o||e(t(c.select("open"),r.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),r.nativeEvent,r.currentTarget,n)},onKeyDown(){h.current=void 0}}},[u,i,o,l,c,a,n,d,p,s]);return $.useMemo(()=>r?{reference:f}:fm,[r,f])}(ef,{enabled:et,stickIfOpen:H,toggle:J}),eC=$.useMemo(()=>fy(ev.reference,eb?.reference),[ev.reference,eb]);function ew(e){t1.flushSync(()=>{let t=th(e.currentTarget)?e.currentTarget:null,r=w.current?.getBoundingClientRect();if(u&&r&&G){let e=G.getBoundingClientRect(),t=e.left>r.left,i=e.top>r.top;"horizontal"===E&&e.left!==r.left?p(t?"right":"left"):"vertical"===E&&e.top!==r.top&&p(i?"down":"up")}if("click"!==e.type&&null!=l&&(ef.context.dataRef.current.openEvent=void 0),("touch"!==U||"click"===e.type)&&(null!=l&&"keydown"!==e.type&&c(L,f8("mouseenter"===e.type?fV:fU,e.nativeEvent)),"mouseenter"===e.type&&em&&(!M||!d)&&er&&t)){let e=()=>{gi(eg,{scopeElement:ey()??t.ownerDocument.body,referenceElement:t,floatingElement:er})};null!=l&&l!==L?queueMicrotask(e):e()}})}p1(()=>{J&&(f(ef),w.current=G)},[J,ef,f,w,G]);let ek=pQ(e=>{if(a)return;if(!g||!d)return void ew(e);let{width:t,height:r}=mV(g),i=null!=l&&l!==L&&("click"===e.type||"touch"!==U);ew(e),i&&(Q.current=!0),eu(t,r)});function eS(e){V(e.pointerType)}let eT={tabIndex:0,onMouseEnter:ek,onClick:ek,onPointerEnter:eS,onPointerDown:function(e){eS(e),gr(eg)},"aria-expanded":J,"aria-controls":J?g?.id:void 0,[gZ]:"",onFocus(){J&&B(!1)},onMouseMove(){X.current=!1},onKeyDown(e){if(X.current=!0,M)return;let t="horizontal"===E&&"ArrowDown"===e.key,r="vertical"===E&&e.key===("rtl"===P?"ArrowLeft":"ArrowRight");(t||r)&&(c(L,f8("list-navigation",e.nativeEvent)),ek(e),e.preventDefault(),e.stopPropagation())},onBlur(e){d&&g&&mW({currentTarget:e.currentTarget,relatedTarget:e.relatedTarget},{popupElement:g,rootRef:y,tree:I,nodeId:F})&&c(null,f8(fZ,e.nativeEvent))}},{getButtonProps:eA,buttonRef:eE}=function(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:i=0,native:n=!0,composite:o}=e,a=$.useRef(null),s=gU(!0),l=o??void 0!==s,{props:c}=function(e){let{focusableWhenDisabled:t,disabled:r,composite:i=!1,tabIndex:n=0,isNativeButton:o}=e,a=i&&!1!==t,s=i&&!1===t;return{props:$.useMemo(()=>{let e={onKeyDown(e){r&&t&&"Tab"!==e.key&&e.preventDefault()}};return i||(e.tabIndex=n,!o&&r&&(e.tabIndex=t?n:-1)),(o&&(t||a)||!o&&r)&&(e["aria-disabled"]=r),o&&(!t||s)&&(e.disabled=r),e},[i,r,t,a,s,o,n])}}({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:i,isNativeButton:n}),u=$.useCallback(()=>{let e=a.current;mU(e)&&l&&t&&void 0===c.disabled&&e.disabled&&(e.disabled=!1)},[t,c.disabled,l]);return p1(u,[u]),{getButtonProps:$.useCallback((e={})=>{let{onClick:r,onMouseDown:i,onKeyUp:o,onKeyDown:a,onPointerDown:s,...u}=e;return fy({onClick(e){t?e.preventDefault():r?.(e)},onMouseDown(e){t||i?.(e)},onKeyDown(e){var i;if(t||(fS(e),a?.(e),e.baseUIHandlerPrevented))return;let o=e.target===e.currentTarget,s=e.currentTarget,c=mU(s),u=!n&&(i=s,!!(i?.tagName==="A"&&i?.href)),h=o&&(n?c:!u),d="Enter"===e.key,p=" "===e.key,f=s.getAttribute("role"),g=f?.startsWith("menuitem")||"option"===f||"gridcell"===f;if(o&&l&&p){if(e.defaultPrevented&&g)return;e.preventDefault(),u||n&&c?(s.click(),e.preventBaseUIHandler()):h&&(r?.(e),e.preventBaseUIHandler());return}h&&(!n&&(p||d)&&e.preventDefault(),!n&&d&&r?.(e))},onKeyUp(e){t||((fS(e),o?.(e),e.target===e.currentTarget&&n&&l&&mU(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||n||l||" "!==e.key||r?.(e)))},onPointerDown(e){t?e.preventDefault():s?.(e)}},n?{type:"button"}:{role:"button"},c,u)},[t,c,l,n]),buttonRef:pQ(e=>{a.current=e,u()})}}({disabled:a,focusableWhenDisabled:!0,native:o});return(0,D.jsxs)($.Fragment,{children:[(0,D.jsx)(mK,{tag:"button",render:r,className:i,style:n,state:{open:J},stateAttributesMapping:mq,refs:[t,eo,eE],props:[eC,j?.reference||fg,eT,s,eA]}),J&&(0,D.jsxs)($.Fragment,{children:[(0,D.jsx)(mP,{ref:x,onFocus:e=>{if(er&&mv(e,er))C.current?.focus();else{let e=mb(G);e?.focus()}}}),(0,D.jsx)("span",{"aria-owns":m?.id,style:mA}),(0,D.jsx)(mP,{ref:b,onFocus:e=>{if(er&&mv(e,er)){t1.flushSync(()=>{B(!1)});let e=v.current||G;e?.focus()}else{let t=mx(G);M&&!d&&er&&t&&fo(er,t)&&(t=function(e){if(!e)return null;let t=m_(p2(e).body),r=t.length;if(0===r)return null;let i=t.indexOf(e);return -1===i?null:t[(i+1+r)%r]}(v.current)),t?.focus(),M&&!d||fo(y.current,t)||c(null,f8(fZ,e.nativeEvent))}}})]})]})});function mZ(e){return fh>=19?e:e?"true":void 0}let mQ={...mG,...fG,activationDirection:e=>e?{"data-activation-direction":e}:null},mJ=$.forwardRef(function(e,t){let{render:r,className:i,style:n,keepMounted:o=!1,...a}
112=e,{mounted:s,viewportElement:l,value:c,activationDirection:u,currentContentRef:h,viewportTargetElement:d}=fL(),{value:p}=mt(),f=fI(),g=s&&c===p,m=$.useRef(null),[_,y]=$.useState(!1),[x,b]=$.useState(!1),{mounted:v,setMounted:C,transitionStatus:w}=fK(g);v&&!s&&C(!1),fH({ref:m,open:g,onComplete(){g||C(!1)}}),p1(()=>{g&&m.current&&(h.current=m.current)},[g,h]);let k={open:g,transitionStatus:w,activationDirection:u},S=pQ(e=>{e&&g&&(h.current=e)}),T={onFocus(e){let t=fa(e.nativeEvent);t?.hasAttribute("data-base-ui-focus-guard")||b(!0)},onBlur(e){fo(e.currentTarget,e.relatedTarget)||b(!1)}},A=!g&&v?{style:{position:"absolute",top:0,left:0},inert:mZ(!x),...T}:T,E=d||l,B=o&&!v,M=o&&!E&&!_;return(o&&E&&!_&&y(!0),M)?(0,D.jsx)(gX,{render:r,className:i,style:n,state:k,refs:[t],props:[A,{hidden:!0},a],stateAttributesMapping:mQ}):E&&(v||o)?t1.createPortal((0,D.jsx)(fr,{id:f,children:(0,D.jsx)(gX,{render:r,className:i,style:n,state:k,refs:[t,m,S],props:[A,B?{hidden:!0}:fm,a],stateAttributesMapping:mQ})}),E):null}),m0=$.createContext(null),m1=gy("portal"),m2=$.forwardRef(function(e,t){let{render:r,className:i,style:n,children:o,container:a,renderGuards:s,...l}=e,{portalNode:c,portalSubtree:u}=function(e={}){let{ref:t,container:r,componentProps:i=fm,elementProps:n}=e,o=p4(),a=$.useContext(m0),s=a?.portalNode,[l,c]=$.useState(null),[u,h]=$.useState(null),d=pQ(e=>{null!==e&&h(e)}),p=$.useRef(null);p1(()=>{if(null===r){p.current&&(p.current=null,h(null),c(null));return}if(null==o)return;let e=(r&&(tc(r)?r:r.current))??s??document.body;if(null==e){p.current&&(p.current=null,h(null),c(null));return}p.current!==e&&(p.current=e,h(null),c(e))},[r,s,o]);let f=fE("div",i,{ref:[t,d],props:[{id:o,[m1]:""},n]});return{portalNode:u,portalSubtree:l&&f?t1.createPortal(f,l):null}}({container:a,ref:t,componentProps:e,elementProps:l}),h=$.useRef(null),d=$.useRef(null),p=$.useRef(null),f=$.useRef(null),[g,m]=$.useState(null),_=$.useRef(!1),y=g?.modal,x=g?.open,b="boolean"==typeof s?s:!!g&&!g.modal&&g.open&&!!c;$.useEffect(()=>{if(c&&!y)return f4(f3(c,"focusin",e,!0),f3(c,"focusout",e,!0));function e(e){c&&e.relatedTarget&&mv(e)&&("focusin"===e.type?_.current&&(mw(c),_.current=!1):(mC(c),_.current=!0))}},[c,y]),p1(()=>{c&&!0===x&&_.current&&(mw(c),_.current=!1)},[x,c]);let v=$.useMemo(()=>({beforeOutsideRef:h,afterOutsideRef:d,beforeInsideRef:p,afterInsideRef:f,portalNode:c,setFocusManagerState:m}),[c]);return(0,D.jsxs)($.Fragment,{children:[u,(0,D.jsxs)(m0.Provider,{value:v,children:[b&&c&&(0,D.jsx)(mP,{"data-type":"outside",ref:h,onFocus:e=>{if(mv(e,c))p.current?.focus();else{let e=mb(g?g.domReference:null);e?.focus()}}}),b&&c&&(0,D.jsx)("span",{"aria-owns":c.id,style:mA}),c&&t1.createPortal(o,c),b&&c&&(0,D.jsx)(mP,{"data-type":"outside",ref:d,onFocus:e=>{if(mv(e,c))f.current?.focus();else{let t=mx(g?g.domReference:null);t?.focus(),g?.closeOnFocusOut&&g?.onOpenChange(!1,f8(fZ,e.nativeEvent))}}})]})]})}),m5=$.createContext(void 0),m3=$.forwardRef(function(e,t){let{keepMounted:r=!1,...i}=e,{mounted:n}=fL();return n||r?(0,D.jsx)(m5.Provider,{value:r,children:(0,D.jsx)(m2,{ref:t,...i})}):null}),m4=(_=void 0,{name:(c={name:"hide",options:_={},async fn(e){let{rects:t,platform:r}=e,{strategy:i="referenceHidden",...n}=t9(_,e);switch(i){case"referenceHidden":{let i=rm(await r.detectOverflow(e,{...n,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:r_(i)}}}case"escaped":{let i=rm(await r.detectOverflow(e,{...n,altBoundary:!0}),t.floating);return{data:{escapedOffsets:i,escaped:r_(i)}}}default:return{}}}}).name,fn:c.fn,options:[void 0,void 0]}).fn,m6={name:"hide",async fn(e){let{width:t,height:r,x:i,y:n}=e.rects.reference,o=await m4(e);return{data:{referenceHidden:o.data?.referenceHidden||0===t&&0===r&&0===i&&0===n}}}},m7={sideX:"left",sideY:"top"},m8={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:i},elements:{floating:n},platform:o,strategy:a,placement:s}=e,l=ts(n),c=l.getComputedStyle(n);if("0s"===c.transitionDuration||""===c.transitionDuration)return{x:t,y:r,data:m7};let u=await o.getOffsetParent?.(n),h={width:0,height:0};
112if("fixed"===a&&l?.visualViewport)h={width:l.visualViewport.width,height:l.visualViewport.height};else if(u===l){let e=p2(n);h={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await o.isElement?.(u)&&(h=await o.getDimensions(u));let d=re(s),p=t,f=r;return"left"===d&&(p=h.width-(t+i.width)),"top"===d&&(f=h.height-(r+i.height)),{x:p,y:f,data:{sideX:"left"===d?"right":m7.sideX,sideY:"top"===d?"bottom":m7.sideY}}}};function m9(e,t,r){let i="inline-start"===e||"inline-end"===e;return({top:"top",right:i?r?"inline-start":"inline-end":"right",bottom:"bottom",left:i?r?"inline-end":"inline-start":"left"})[t]}function _e(e,t,r){let{rects:i,placement:n}=e;return{side:m9(t,re(n),r),align:rt(n)||"center",anchor:{width:i.reference.width,height:i.reference.height},positioner:{width:i.floating.width,height:i.floating.height}}}function _t(e){return null!=e&&"current"in e}let _r=$.createContext(void 0);function _i(e=!1){let t=$.useContext(_r);if(!t&&!e)throw Error(fs(42));return t}function _n(e){return"starting"===e?mk:fm}let _o=g8(),_a=$.forwardRef(function(e,t){let{open:r,mounted:i,positionerElement:n,setPositionerElement:o,floatingRootContext:a,nested:s,transitionStatus:l}=fL(),{className:c,render:u,anchor:h,positionMethod:d="absolute",side:p="bottom",align:f="center",sideOffset:g=0,alignOffset:m=0,collisionBoundary:_="clipping-ancestors",collisionPadding:y=5,collisionAvoidance:x=s?mT:mS,arrowPadding:b=5,sticky:v=!1,disableAnchorTracking:C=!1,style:w,...k}=e,S=function(){let e=$.useContext(m5);if(void 0===e)throw Error(fs(40));return e}(),T=fI(),A=f7(),E=f7(),[B,M]=$.useState(r),L=$.useRef(r),F=$.useRef(null),I=$.useRef(null);$.useEffect(()=>{if(n)return f4(f3(n,"focusin",e,!0),f3(n,"focusout",e,!0));function e(e){n&&mv(e)&&("focusin"===e.type?mw:mC)(n)}},[n]);let j=(a||_o).useState("domReferenceElement"),P=function(e){var t,r;let{anchor:i,positionMethod:n="absolute",side:o="bottom",sideOffset:a=0,align:s="center",alignOffset:l=0,collisionBoundary:c,collisionPadding:u=5,sticky:h=!1,arrowPadding:d=5,disableAnchorTracking:p=!1,inline:f,keepMounted:g=!1,floatingRootContext:m,mounted:_,collisionAvoidance:y,shiftCrossAxis:x=!1,nodeId:b,adaptiveOrigin:v,lazyFlip:C=!1,externalTree:w}=e,[k,S]=$.useState(null);_||null===k||S(null);let T=y.side||"flip",A=y.align||"flip",E=y.fallbackAxisSide||"end",B="function"==typeof i?i:void 0,M=pQ(B),L=B?M:i,F=mn(i),I=mn(_),j="rtl"===gY(),P=k||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":j?"left":"right","inline-start":j?"right":"left"})[o],O="center"===s?P:`${P}-${s}`,R=u,D=+("bottom"===o),N=+("top"===o),z=+("right"===o),q=+("left"===o);"number"==typeof R?R={top:R+D,right:R+q,bottom:R+N,left:R+z}:R&&(R={top:(R.top||0)+D,right:(R.right||0)+q,bottom:(R.bottom||0)+N,left:(R.left||0)+z});let G={boundary:"clipping-ancestors"===c?"clippingAncestors":c,padding:R},W=$.useRef(null),H=mn(a),K=mn(l),U="function"!=typeof a?a:0,V="function"!=typeof l?l:0,Y=[];f&&Y.push(f),Y.push(rG(e=>{let t=_e(e,o,j),r="function"==typeof H.current?H.current(t):H.current,i="function"==typeof K.current?K.current(t):K.current;return{mainAxis:r,crossAxis:i,alignmentAxis:i}},[U,V,j,o]));let X="none"===A&&"shift"!==T,Z=!X&&(h||x||"shift"===T),Q="none"===T?null:rH({...G,padding:{top:R.top+1,right:R.right+1,bottom:R.bottom+1,left:R.left+1},mainAxis:!x&&"flip"===T,crossAxis:"flip"===A&&"alignment",fallbackAxisSideDirection:E}),J=X?null:rW(e=>{var t,r;let i=p2(e.elements.floating).documentElement;return{...G,rootBoundary:x?{x:0,y:0,width:i.clientWidth,height:i.clientHeight}:void 0,mainAxis:"none"!==A,crossAxis:Z,limiter:h||x?void 0:{fn:(void 0===(r=t=e=>{if(!W.current)return{};let{width:t,height:r}=W.current.getBoundingClientRect(),i=rn(re(e.placement)),n="y"===i?R.left+R.right:R.top+R.bottom;return{offset:("y"===i?t:r)/2+n/2}})&&(r={}),{options:r,fn(e){var t,i,n,o;let{x:a,y:s,placement:l,rects:c,middlewareData:u}=e,{offset:h=0,mainAxis:d=!0,crossAxis:p=!0}=t9(r,e),f={x:a,y:s},g=rn(l),m=rr(g),_=f[m],y=f[g],x=t9(h,e),b="number"==typeof x?{mainAxis:x,crossAxis:0}:{mainAxis:null!=(t=x.mainAxis)?t:0,crossAxis:null!=(i=x.crossAxis)?i:0};if(d){let e="y"===m?"height":"width",t=c.reference[m]-c.floating[e]+b.mainAxis,r=c.reference[m]+c.reference[e]-b.mainAxis;_<t?_=t:_>r&&(_=r)}if(p){let e="y"===m?"width":"height",t=ry.has(re(l)),r=c.reference[g]-c.floating[e]+(t&&(null==(n=u.offset)?void 0:n[g])||0)+(t?0:b.crossAxis),i=c.reference[g]+c.reference[e]+(t?0:(null==(o=u.offset)?void 0:o[g])||0)-(t?b.crossAxis:0);y<r?y=r:y>i&&(y=i)}return{[m]:_,[g]:y}}}).fn,options:[t,void 0]}}},[G,h,x,R,A]);
112"shift"===T||"shift"===A||"center"===s?Y.push(J,Q):Y.push(Q,J),Y.push(rK({...G,apply({elements:{floating:e},availableWidth:t,availableHeight:r,rects:i}){if(!I.current)return;let n=e.style;n.setProperty("--available-width",`${t}px`),n.setProperty("--available-height",`${r}px`);let o=ts(e).devicePixelRatio||1,{x:a,y:s,width:l,height:c}=i.reference,u=(Math.round((a+l)*o)-Math.round(a*o))/o,h=(Math.round((s+c)*o)-Math.round(s*o))/o;n.setProperty("--anchor-width",`${u}px`),n.setProperty("--anchor-height",`${h}px`)}}),(t=e=>({element:W.current||p2(e.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),r=[d],{...{name:"arrow",options:t,async fn(e){let{x:r,y:i,placement:n,rects:o,platform:a,elements:s,middlewareData:l}=e,{element:c,padding:u=0,offsetParent:h="real"}=t9(t,e)||{};if(null==c)return{};let d=rh(u),p={x:r,y:i},f=rr(rn(n)),g=ri(f),m=await a.getDimensions(c),_="y"===f,y=_?"clientHeight":"clientWidth",x=o.reference[g]+o.reference[f]-p[f]-o.floating[g],b=p[f]-o.reference[f],v="real"===h?await a.getOffsetParent?.(c):s.floating,C=s.floating[y]||o.floating[g];C&&await a.isElement?.(v)||(C=s.floating[y]||o.floating[g]);let w=C/2-m[g]/2-1,k=Math.min(d[_?"top":"left"],w),S=Math.min(d[_?"bottom":"right"],w),T=C-m[g]-S,A=C/2-m[g]/2+(x/2-b/2),E=t3(k,t5(A,T)),B=!l.arrow&&null!=rt(n)&&A!==E&&o.reference[g]/2-(A<k?k:S)-m[g]/2<0,M=B?A<k?A-k:A-T:0;return{[f]:p[f]+M,data:{[f]:E,centerOffset:A-E-M,...B&&{alignmentOffset:M}},reset:B}}},options:[t,r]}),{name:"transformOrigin",fn(e){let{elements:t,middlewareData:r,placement:i,rects:n,y:s}=e,l=re(i),c=rn(l),u=W.current,h=r.arrow?.x||0,d=r.arrow?.y||0,p=u?.clientWidth||0,f=u?.clientHeight||0,g=h+p/2,m=d+f/2,_=Math.abs(r.shift?.y||0),y=n.reference.height/2,x="function"==typeof a?a(_e(e,o,j)):a,b=_>x,v={top:`${g}px calc(100% + ${x}px)`,bottom:`${g}px ${-x}px`,left:`calc(100% + ${x}px) ${m}px`,right:`${-x}px ${m}px`}[l],C=`${g}px ${n.reference.y+y-s}px`;return t.floating.style.setProperty("--transform-origin",Z&&"y"===c&&b?C:v),{}}},m6,v),p1(()=>{!_&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[_,m]);let ee=$.useMemo(()=>({elementResize:!p&&"u">typeof ResizeObserver,layoutShift:!p&&"u">typeof IntersectionObserver}),[p]),{refs:et,elements:er,x:ei,y:en,middlewareData:eo,update:ea,placement:es,context:el,isPositioned:ec,floatingStyles:eu}=function(e={}){let{nodeId:t,externalTree:r}=e,i=ma(e),n=e.rootContext||i,o=n.useState("referenceElement"),a=n.useState("floatingElement"),s=n.useState("domReferenceElement"),l=n.useState("open"),c=n.useState("floatingId"),[u,h]=$.useState(null),[d,p]=$.useState(void 0),[f,g]=$.useState(void 0),m=$.useRef(null),_=ft(r),y=$.useMemo(()=>({reference:o,floating:a,domReference:s}),[o,a,s]),x=rq({...e,elements:{...y,...u&&{reference:u}}}),b=tu(d)?d:null,v=void 0===f?n.state.floatingElement:f;n.useSyncedValue("referenceElement",d??null),n.useSyncedValue("domReferenceElement",void 0===d?s:b),n.useSyncedValue("floatingElement",v);let C=$.useCallback(e=>{let t=tu(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;h(t),x.refs.setReference(t)},[x.refs]),w=$.useCallback(e=>{(tu(e)||null===e)&&(m.current=e,p(e)),(tu(x.refs.reference.current)||null===x.refs.reference.current||null!==e&&!tu(e))&&x.refs.setReference(e)},[x.refs,p]),k=$.useCallback(e=>{g(e),x.refs.setFloating(e)},[x.refs]),S=$.useMemo(()=>({...x.refs,setReference:w,setFloating:k,setPositionReference:C,domReference:m}),[x.refs,w,k,C]),T=$.useMemo(()=>({...x.elements,domReference:s}),[x.elements,s]),A=$.useMemo(()=>({...x,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:S,elements:T,nodeId:t,rootStore:n}),[x,S,T,t,n,l,c]);return p1(()=>{s&&(m.current=s)},[s]),p1(()=>{n.context.dataRef.current.floatingContext=A;let e=_?.nodesRef.current.find(e=>e.id===t);e&&(e.context=A)}),$.useMemo(()=>({...x,context:A,refs:S,elements:T,rootStore:n}),[x,S,T,A,n])}({rootContext:m,open:g?_:void 0,placement:O,middleware:Y,strategy:n,whileElementsMounted:g?void 0:(...e)=>rP(...e,ee),nodeId:b,externalTree:w}),{sideX:eh,sideY:ed}=eo.adaptiveOrigin||m7,ep=ec?n:"fixed",ef=$.useMemo(()=>{let e=v?{position:ep,[eh]:ei,[ed]:en}:{position:ep,...eu};return ec||(e.opacity=0),e},[v,ep,eh,ei,ed,en,eu,ec]),eg=$.useRef(null);p1(()=>
112{if(!_)return;let e=F.current,t="function"==typeof e?e():e,r=(_t(t)?t.current:t)||null;r!==eg.current&&(et.setPositionReference(r),eg.current=r)},[_,et,L,F]),$.useEffect(()=>{if(!_)return;let e=F.current;"function"!=typeof e&&_t(e)&&e.current!==eg.current&&(et.setPositionReference(e.current),eg.current=e.current)},[_,et,L,F]),$.useEffect(()=>{if(g&&_&&er.reference&&er.floating)return rP(er.reference,er.floating,ea,ee)},[g,_,er,ea,ee]);let em=re(es),e_=m9(o,em,j),ey=rt(es)||"center",ex=!!eo.hide?.referenceHidden;p1(()=>{C&&_&&ec&&S(em)},[C,_,ec,em]);let eb=$.useMemo(()=>({position:"absolute",top:eo.arrow?.y,left:eo.arrow?.x}),[eo.arrow]),ev=eo.arrow?.centerOffset!==0;return $.useMemo(()=>({positionerStyles:ef,arrowStyles:eb,arrowRef:W,arrowUncentered:ev,side:e_,align:ey,physicalSide:em,anchorHidden:ex,refs:et,context:el,isPositioned:ec,update:ea}),[ef,eb,W,ev,e_,ey,em,ex,et,el,ec,ea])}({anchor:h??j??I,positionMethod:d,mounted:i,side:p,sideOffset:g,align:f,alignOffset:m,arrowPadding:b,collisionBoundary:_,collisionPadding:y,sticky:v,disableAnchorTracking:C,keepMounted:S,floatingRootContext:a,collisionAvoidance:x,nodeId:T,adaptiveOrigin:m8}),O={open:r,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:B};$.useEffect(()=>r?(L.current&&A.start(0,()=>{L.current=!1,E.isStarted()||M(!1)}),f3(ts(n),"resize",function(){t1.flushSync(()=>{M(!0)}),E.start(100,()=>{M(!1)})})):void 0,[r,A,E,n]);let R=function(e,t,{styles:r,transitionStatus:i,props:n,refs:o,hidden:a,inert:s=!1}){let l={...r};return s&&(l.pointerEvents="none"),fE("div",e,{state:t,ref:o,props:[{role:"presentation",hidden:a,style:l},_n(i),n],stateAttributesMapping:mG})}(e,O,{styles:P.positionerStyles,transitionStatus:l,props:k,refs:[t,o,F],hidden:!i,inert:!r});return(0,D.jsx)(_r.Provider,{value:P,children:R})}),_s={...mG,...fG},_l=$.forwardRef(function(e,t){let{render:r,className:i,style:n,id:o,...a}=e,{open:s,transitionStatus:l,setPopupElement:c}=fL(),u=_i(),h=gY(),d=mr(o),p={open:s,transitionStatus:l,side:u.side,align:u.align,anchorHidden:u.anchorHidden},f="left"===u.side;return f="rtl"===h?f||"inline-end"===u.side:f||"inline-start"===u.side,fE("nav",e,{state:p,ref:[t,c],props:[{id:d,tabIndex:-1,style:"top"===u.side||f?{position:"absolute",["top"===u.side?"bottom":"top"]:"0",[f?"right":"left"]:"0"}:{}},_n(l),a],stateAttributesMapping:_s})}),_c=g8();function _u({children:e}){let{beforeInsideRef:t,beforeOutsideRef:r,afterInsideRef:i,afterOutsideRef:n,positionerElement:o,viewportElement:a,floatingRootContext:s}=fL(),l=!!_i(!0),c=o||a;return s||l?(0,D.jsxs)($.Fragment,{children:[(0,D.jsx)(mP,{ref:t,onFocus:e=>{c&&mv(e,c)?mx(c)?.focus():r.current?.focus()}}),e,(0,D.jsx)(mP,{ref:i,onFocus:e=>{c&&mv(e,c)?mb(c)?.focus():n.current?.focus()}})]}):e}let _h=$.forwardRef(function(e,t){let{render:r,className:i,style:n,children:o,id:a,...s}=e,l=p4(a),{setViewportElement:c,setViewportTargetElement:u,floatingRootContext:h,prevTriggerElementRef:d,viewportInert:p,setViewportInert:f}=fL(),g=!!_i(!0),m=(h||_c).useState("domReferenceElement");p1(()=>{m&&(d.current=m)},[m,d]);let _=fE("div",e,{ref:[t,c],props:[{id:l,onBlur(e){let t=e.relatedTarget,r=e.currentTarget;t&&!fo(r,t)&&t!==m&&f(!0)},...!g&&p&&{inert:mZ(!0)},children:g?o:(0,D.jsx)(_u,{children:(0,D.jsx)("div",{ref:u,children:o})})},s]});return g?(0,D.jsx)(_u,{children:_}):_});var _d=r(2619),_p=r.n(_d);function _f(e){let{align:t,alignOffset:r,sideOffset:i,children:n,largeShadow:o=!1,menuClassName:a,popoverClassName:s,trigger:l}=e;return(0,D.jsxs)(f2,{render:(0,D.jsx)("div",{}),children:[(0,D.jsx)(g9,{render:(0,D.jsx)("div",{}),children:(0,D.jsxs)(mi,{render:(0,D.jsx)("div",{}),children:[(0,D.jsx)(mX,{render:l}),(0,D.jsx)(mJ,{children:n})]})}),(0,D.jsx)(m3,{children:(0,D.jsx)(_a,{align:t,alignOffset:r,sideOffset:i,render:(0,D.jsx)(pN,{}),children:(0,D.jsx)(_l,{render:e=>(0,D.jsx)(pG,{...e,className:G()(_p().popover,s),color:"default",largeShadow:o,children:(0,D.jsx)(_h,{render:(0,D.jsx)(pm,{className:a})})})})})})]})}let _g=$.forwardRef(function(e,t){let{className:r,render:i,active:n=!1,closeOnClick:o=!1,style:a,...s}=e,{setValue:l,popupElement:c,positionerElement:u,rootRef:h}=fL(),d=fI(),p=ft();return(0,D.jsx)(mK,{tag:"a",render:i,className:r,style:a,state:{active:n},refs:[t],props:[{"aria-current":n?"page":void 0,tabIndex:void 0,onClick(e){o&&l(null,f8(fX,e.nativeEvent))},onBlur(e){u&&c&&mW({currentTarget:e.currentTarget,relatedTarget:e.relatedTarget},{popupElement:c,rootRef:h,tree:p,nodeId:d})&&l(null,f8(fZ,e.nativeEvent))}},s]})});var _m=r(37594),__=r.n(_m);function _y(e){let{children:t,className:r,gap:i}=e;return(0,D.jsx)(ec,{align:"stretch",gap:i,className:G()(__().list,r),direction:"column",fullWidth:!0,tagName:"ul",children:t})}function _x(e){let{children:t,className:r,items:i,gap:n}=e;return(0,D.jsx)(_y,{className:r,gap:n,children:i.map((e,r)=>(0,D.jsx)("li",{children:(0,D.jsx)(_g,{closeOnClick:!0,render:(i,n)=>t(e,i,n,r)})},e.href))})}var _b=r(21790),_v=r.n(_b);let _C=function(e){let{children:t}=e,r=(0,$.useRef)(null),[i,n]=(0,$.useState)(!1);(0,$.useEffect)(()=>{let e=r.current;if(!e)return;let t=()=>{let e=r.current;e&&n(e.scrollWidth>e.clientWidth)};t();let i=new ResizeObserver(t);return i.observe(e),()=>i.disconnect()},[]);let o=(0,D.jsx)("div",{ref:r,className:_v().ellipsisText,children:t});return i?(0,D.jsx)(i0,{content:t,children:o}):o};var _w=r(4640),_k=r.n(_w);function _S(e){let{alt:t,className:r,elementRef:i,onLoad:n,size:o,src:a,style:s}=e;return(0,D.jsx)("img",{ref:i,alt:t,className:G()(r,{[_k()[`size--${o}`]]:o}),onLoad:n,style:s,src:a})}var _T=r(85666),_A=r.n(_T);function _E(e){let{actions:t=[],badge:r,className:i,description:n,header:o,animation:a,assetClassName:s,imageAlt:l,illustration:c,illustrationSize:u,size:h="medium"}=e;return(0,D.jsxs)("div",{className:G()(i,_A().emptyState,{[_A()[`emptyState--${h}`]]:h}),children:[function(){if(a)return(0,D.jsx)("div",{className:G()(_A().animation,{[_A()[`${s}__empty-state-animation`]]:s}),children:a});if(c){let e=u||h;return(0,D.jsx)(_S,{alt:l||`${o} illustration`,src:c,className:G()(_A().illustration,{[_A()[`illustration--${e}`]]:e,[_A()[`${s}__empty-state-illustration`]]:s})})}return null}(),o&&(0,D.jsxs)(nt,{appearance:"small"===h?"04":"03",className:_A().heading,tagName:"h2",children:[o,r&&(0,D.jsx)(ex,{className:"m-l-1",color:"accent",children:r})]}),"string"==typeof n?(0,D.jsx)(eP,{margin:"both",size:"small"===h?"02":"01",children:n}):n,t.length>0&&(0,D.jsx)(tt,{className:_A().actions,justify:"center",children:t})]})}let _B={src:"/_next/static/media/Leo-Broken.7a912d25.png",height:616,width:772,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAIVBMVEX////y8/LU1tX39/fb29u8vLzJzMrk5uTJ0cro6Oiop6hZYQltAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAKUlEQVQImS2JyQ0AIAyA6K3uP7CxlhcBADMa0SUj+lNltpnHifdkuxdcCEgAaAK2QswAAAAASUVORK5CYII=",blurWidth:8,blurHeight:6};function _M(e){let{homeButton:t}=e;return(0,D.jsx)(_E,{actions:[(0,$.cloneElement)(t,{key:"home"})],description:(0,D.jsxs)(eP,{margin:"both",children:["The page may have been moved or deleted. Check the URL, our"," ",(0,D.jsx)(dI,{href:"https://docs.feedly.com",children:"Documentation"})," or our"," ",(0,D.jsx)(dI,{href:"https://status.feedly.com",children:"System Status"})]}),header:"Page not found",illustration:"string"==typeof _B?_B:_B.src,illustrationSize:"large",imageAlt:"A friendly robot with a surprised look and a missing arm"})}r(94567),r(69938),r(84588),r(88168),r(12370),r(11598),r(12030),$.Component,r(7767);let _L="medium",_F="label",_I="legend";var _j=r(34968),_P=r.n(_j);function _O(e){let t,{children:r,className:i,fontWeight:n="bold",htmlFor:o,id:a,optional:s=!1,size:l=_L,required:c=!1,tagName:u=_F}=e;return c?t=_P().required:s&&(t=_P().optional),(0,D.jsx)(u,{className:G()(_P().label,i,"ui-Label",t,_P()[`size--${l}`],_P()[`fontWeight--${n}`]),htmlFor:o,id:a,children:r})}var _R=r(29260),_D=r.n(_R);function _$(e){let{children:t,className:r,size:i=_L,tagName:n,...o}=e;return(0,D.jsx)(n??"div",{...o,className:G()(_D().subLabel,r,_D()[`size--${i}`]),children:t})}var _N=r(4152),_z=r.n(_N);function _q(e){let{children:t,excludeFromLayout:r=!1}=e,i=$.Children.only(t);return(0,D.jsx)("span",{className:G()(_z().wrapper,{[_z().excludeFromLayout]:r}),children:(0,$.cloneElement)(i,{className:_z().element})})}function _G(e,t,r){let i=(0,$.cloneElement)(e,r);return t?(0,D.jsx)(_q,{children:i}):i}var _W=r(14958),_H=r.n(_W);function _K(e){let{children:t,className:r,hideLabels:i=!1,id:n,forInputRange:o=!1,label:a,optional:s=!1,required:l=!1,size:c,sub:u,value:h}=e,d=(0,$.useId)(),p="string"==typeof a?(0,D.jsx)(_O,{children:a}):a,f="string"==typeof u?(0,D.jsx)(_$,{children:u}):u,{labelProps:g,subProps:m,inputProps:_}=function(e){let t,r,i,{fieldset:n=!1,id:o,label:a,optional:s=!1,required:l=!1,size:c,sub:u,valueText:h}=e;if(o){if(!a&&!u)throw Error("Either `label` or `sub` is required.")}else throw Error("The `id` is required");if(a){if(t={id:o,size:c,optional:s,required:l,tagName:n?_I:void 0},u){let e=`${o}-sub`;i=e,r={size:c,id:e}}}else u&&(r={id:o,size:c,tagName:n?_I:_F});return{labelProps:t,subProps:r,inputProps:{"aria-describedby":i,"aria-labelledby":n?void 0:o,"aria-valuetext":h}}}({id:n||d,label:a,optional:s,required:l,size:c,sub:u,valueText:o?h:void 0}),y=(0,D.jsxs)($.Fragment,{children:[p&&_G(p,i,g),f&&_G(f,i,m)]});return h&&(y=(0,D.jsxs)(ec,{justify:"space-between",gap:"s",children:[(0,D.jsx)("div",{children:y}),(0,D.jsx)(eP,{size:"04",color:"tertiary",tagName:"span",className:_H().valueElement,children:h})]})),(0,D.jsxs)("div",{className:r,children:[y,(0,$.cloneElement)($.Children.only(t),_)]})}r(67536),r(84536),r(5737),r(80635),r(59940),r(50741);var _U=r(14802),_V=r.n(_U);function _Y(e){let{align:t,children:r,className:i="",columns:n={xs:"1"},gap:o={xs:"none"},justify:a,tagName:s,...l}=e,c=o?Object.entries(o).map(e=>{let[t,r]=e;if(Array.isArray(r)){let e=_V()[`gap-x-${t}--${r[0]}`],i=_V()[`gap-y-${t}--${r[1]}`];return`${e} ${i}`}return _V()[`gap-${t}--${r}`]}):"",u=Object.entries(n).map(e=>{let[t,r]=e;return _V()[`columns-${t}--${r}`]});return(0,D.jsx)(s??"div",{className:G()(_V().grid,i,u,c,{[_V()[`align--${t}`]]:t,[_V()[`justify--${a}`]]:a}),...l,children:r})}var _X=r(41623),_Z=r.n(_X);function _Q(e){let{align:t,children:r=[],className:i="",columnSpan:n={},justify:o,rowSpan:a={},tagName:s,...l}=e,c=n?Object.entries(n).map(e=>{let[t,[r,i]]=e,n=_Z()[`column-start-${t}--${r}`],o=_Z()[`column-end-${t}--${i}`];return`${n} ${o}`}):[],u=a?Object.entries(a).map(e=>{let[t,[r,i]]=e,n=_Z()[`row-start-${t}--${r}`],o=_Z()[`row-end-${t}--${i}`];return`${n} ${o}`}):[];return(0,D.jsx)(s??"div",{...l,className:G()(_Z()["grid-item"],i,...c,...u,{[_Z()[`align--${t}`]]:t,[_Z()[`justify--${o}`]]:o}),children:r})}function _J(e){let{children:t,...r}=e;return(0,D.jsx)(nt,{...r,appearance:"01",children:t})}r(8151);var _0=r(45719),_1=r.n(_0);function _2(e){let{children:t,className:r,isOpen:i,onClose:n,portalTargetId:o="root",topOffset:a=0,theme:s}=e,l=nv(),[c,u]=(0,$.useState)(i),h=(0,$.useRef)(!1);if((0,$.useEffect)(()=>{i?document.body.style.overflow="hidden":document.body.style.overflow=""},[i]),(0,$.useEffect)(()=>{i?u(!0):l||u(!1)},[i,l]),!c)return null;let d=(0,D.jsx)(dr,{fallbackFocus:".HelperPage--focus-trap",children:(0,D.jsx)(h5,{theme:s,className:G()(_1().helper,r,"HelperPage--focus-trap",{[_1().closing]:!i}),onClick:()=>{h.current=!0},onKeyDown:e=>
112{27===e.keyCode&&(e.preventDefault(),n())},style:{"--helper-page-top-offset":`${a}px`},tabIndex:-1,onAnimationEnd:()=>{i||u(!1)},children:(0,D.jsx)("div",{className:_1().content,children:t})})});return(0,D.jsx)(di,{target:document.getElementById(o),children:d})}r(95809),r(4853),r(73010),r(24564),r(9188),r(58564);var _5=r(54788),_3=r.n(_5);function _4(e){let{centered:t=!1,children:r,className:i,color:n="tertiary",id:o}=e;return(0,D.jsx)(eP,{align:t?"center":void 0,className:G()(_3().hint,i),color:n,id:o,size:"04",tagName:"div",children:r})}function _6(e){let{bannerColor:t,iconComponent:r}=e;if("neutral"===t){let e=r??hG;return(0,D.jsx)(e,{color:"secondary",fromUI:!0})}if("danger"===t||"warning"===t){let e=r??hW;return(0,D.jsx)(e,{color:t,fromUI:!0})}if("info"===t){let e=r??hH;return(0,D.jsx)(e,{color:"notification",fromUI:!0})}let i=r??hq;return(0,D.jsx)(i,{color:"accent",fromUI:!0})}r(41556),r(33036),r(50776),r(13318),r(20492),r(70284);var _7=r(75876),_8=r.n(_7);function _9(e){let{badge:t,color:r="success",className:i,children:n,description:o="",hasVideo:a=!1,hint:s,icon:l,onClose:c,primaryButton:u,secondaryButton:h,title:d,visualElement:p}=e,f=!!(h&&u||c||a),g=(0,D.jsx)(eP,{bold:!0,className:G()({[_8().titleWithDescription]:o}),color:"primary",tagName:"div",children:d});return(0,D.jsxs)(ec,{className:G()(_8().inlineBanner,_8()[`color--${r}`],i),align:f||s?"start":"center",gap:"none",justify:"space-between",children:[(0,D.jsxs)(ec,{className:_8().mainContent,align:"start",gap:"none",justify:"start",children:[!a&&(p??(0,D.jsx)(_6,{bannerColor:r,iconComponent:l})),(0,D.jsxs)("div",{children:[t?(0,D.jsxs)(ec,{align:"center",gap:"xs",children:[g,t]}):g,"string"==typeof o?(0,D.jsx)(eP,{color:"secondary",size:"02",tagName:"div",children:o}):o,n,f&&(0,D.jsxs)(tt,{className:_8().footerButtons,children:[u,h]})]})]}),(!f||s)&&(0,D.jsxs)("div",{className:_8().columnAfterContent,children:[!f&&(u||h),s&&(0,D.jsx)(eP,{align:"center",className:G()({[_8().hintBelowButton]:!f}),color:"tertiary",size:"03",tagName:"div",children:s})]}),c&&(0,D.jsx)(e2,{"aria-label":"Close",iconStart:(0,D.jsx)(nr.A,{color:"secondary",fromUI:!0,tiny:!0}),importance:"tertiary",onClick:c,size:"small"})]})}var ye=r(57582),yt=r.n(ye),yr=r(56165),yi=r.n(yr);function yn(e){let{color:t="inherit",size:r="inherit",tagName:i="span",className:n,...o}=e;return(0,D.jsx)(eP,{...o,appearance:"body",color:t,size:r,tagName:i,className:G()(yi().shimmer,n)})}let yo=JSON.parse('{"assets":[{"id":"5","layers":[{"ind":4,"ty":4,"ks":{},"ip":0,"op":181,"st":0,"shapes":[{"ty":"rc","p":{"a":0,"k":[1,0.5]},"r":{"a":0,"k":10},"s":{"a":0,"k":[2,1]}},{"ty":"fl","c":{"a":0,"k":[0.173,0.702,0.294]},"o":{"a":0,"k":100}}]}]},{"id":"8","layers":[{"ind":7,"ty":0,"ks":{"o":{"a":1,"k":[{"t":0,"s":[0],"h":1},{"t":85.56,"s":[0],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":95.04,"s":[100],"h":1},{"t":180,"s":[100],"h":1}]}},"w":2,"h":1,"ip":0,"op":181,"st":0,"refId":"5"}]},{"id":"13","layers":[{"ind":12,"ty":4,"ks":{},"ip":0,"op":181,"st":0,"shapes":[{"ty":"rc","p":{"a":0,"k":[1.5,0.5]},"r":{"a":0,"k":10},"s":{"a":0,"k":[3,1]}},{"ty":"fl","c":{"a":0,"k":[0.173,0.702,0.294]},"o":{"a":0,"k":100}}]}]},{"id":"16","layers":[{"ind":15,"ty":0,"ks":{"o":{"a":1,"k":[{"t":0,"s":[0],"h":1},{"t":76.08,"s":[0],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":85.56,"s":[100],"h":1},{"t":180,"s":[100],"h":1}]}},"w":3,"h":1,"ip":0,"op":181,"st":0,"refId":"13"}]},{"id":"21","layers":[{"ind":20,"ty":4,"ks":{},"ip":0,"op":181,"st":0,"shapes":[{"ty":"rc","p":{"a":0,"k":[2.75,0.5]},"r":{"a":0,"k":10},"s":{"a":0,"k":[5.5,1]}},{"ty":"fl","c":{"a":0,"k":[0.173,0.702,0.294]},"o":{"a":0,"k":100}}]}]},{"id":"24","layers":[{"ind":23,"ty":0,"ks":{"o":{"a":1,"k":[{"t":0,"s":[0],"h":1},{"t":66.6,"s":[0],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":76.08,"s":[100],"h":1},{"t":180,"s":[100],"h":1}]}},"w":6,"h":1,"ip":0,"op":181,"st":0,"refId":"21"}]},{"id":"30","layers":[{"ind":29,"ty":4,"ks":{},"ip":0,"op":181,"st":0,"shapes":[{"ty":"rc","p":{"a":0,"k":[1,0.5]},"r":{"a":0,"k":10},"s":{"a":0,"k":[2,1]}},{"ty":"fl","c":{"a":0,"k":[0.173,0.702,0.294]},"o":{"a":0,"k":100}}]}]},{"id":"33","layers":[{"ind":32,"ty":0,"ks":{"o":{"a":1,"k":[{"t":0,"s":[0],"h":1},{"t":18.96,"s":[0],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":28.44,"s":[100],"h":1},{"t":180,"s":[100],"h":1}]}},"w":2,"h":1,"ip":0,"op":181,"st":0,"refId":"30"}]},{"id":"38","layers":[{"ind":37,"ty":4,"ks":{},"ip":0,"op":181,"st":0,"shapes":[{"ty":"rc","p":{"a":0,"k":[1.5,0.5]},"r":{"a":0,"k":10},"s":{"a":0,"k":[3,1]}},{"ty":"fl","c":{"a":0,"k":[0.173,0.702,0.294]},"o":{"a":0,"k":100}}]}]},{"id":"41","layers":[{"ind":40,"ty":0,"ks":{"o":{"a":1,"k":[{"t":0,"s":[0],"h":1},{"t":9.48,"s":[0],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":18.96,"s":[100],"h":1},{"t":180,"s":[100],"h":1}]}},"w":3,"h":1,"ip":0,"op":181,"st":0,"refId":"38"}]},{"id":"46","layers":[{"ind":45,"ty":4,"ks":{},"ip":0,"op":181,"st":0,"shapes":[{"ty":"rc","p":{"a":0,"k":[2.75,0.5]},"r":{"a":0,"k":10},"s":{"a":0,"k":[5.5,1]}},{"ty":"fl","c":{"a":0,"k":[0.173,0.702,0.294]},"o":{"a":0,"k":100}}]}]},{"id":"49","layers":[{"ind":48,"ty":0,"ks":{"o":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":9.48,"s":[100],"h":1},{"t":180,"s":[100],"h":1}]}},"w":6,"h":1,"ip":0,"op":181,"st":0,"refId":"46"}]},{"id":"54","layers":[{"ind":53,"ty":4,"ks":{},"ip":0,"op":181,"st":0,"shapes":[{"ty":"rc","p":{"a":0,"k":[8.5,7.5]},"r":{"a":0,"k":0},"s":{"a":0,"k":[17,15]}},{"ty":"fl","c":{"a":0,"k":[0,0,0,0]},"o":{"a":0,"k":0}}]},{"ind":0,"ty":4,"ks":{"s":{"a":0,"k":[133.33,133.33]}},"ip":0,"op":181,"st":0,"shapes":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"gr","it":[{"ty":"sh","ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[-0.54,-0.54],[0,0],[-0.36,0],[0,0],[-0.26,0.26],[0,0],[0.54,0.54],[0,0],[0.54,-0.54]],"o":[[0,0],[-0.54,0.54],[0,0],[0.26,0.26],[0,0],[0.36,0],[0,0],[0.54,-0.54],[0,0],[-0.54,-0.54],[0,0]],"v":[[5.05,0.8],[0.4,5.45],[0.4,7.4],[3.44,10.44],[4.41,10.84],[7.63,10.84],[8.61,10.43],[11.64,7.4],[11.64,5.45],[6.99,0.8],[5.05,0.8]]}}},{"ty":"sh","ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[-0.25,-0.24],[0,0],[0.25,-0.25],[0,0],[0.16,0],[0,0],[0.12,0.12],[0,0],[-0.25,0.24]],"o":[[0,0],[0.25,-0.24],[0,0],[0.25,0.24],[0,0],[-0.12,0.12],[0,0],[-0.16,0],[0,0],[-0.25,-0.25],[0,0]],"v":[[0.93,5.98],[5.58,1.34],[6.46,1.34],[11.
11211,5.98],[11.11,6.87],[8.07,9.9],[7.63,10.09],[4.41,10.09],[3.97,9.91],[0.93,6.87],[0.93,5.98]]}}},{"ty":"fl","c":{"a":0,"k":[0.17,0.7,0.3,1]},"o":{"a":0,"k":100}},{"ty":"tr","o":{"a":0,"k":100}}]},{"ty":"tr","o":{"a":0,"k":100}}]},{"ty":"tr","o":{"a":0,"k":100}}]}]}]}],"fr":60,"h":16,"ip":0,"layers":[{"ind":10,"ty":0,"parent":3,"ks":{"o":{"a":1,"k":[{"t":0,"s":[100],"h":1},{"t":117.96,"s":[100],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":127.2,"s":[0],"h":1},{"t":180,"s":[0],"h":1}]}},"w":2,"h":1,"ip":0,"op":181,"st":0,"refId":"8"},{"ind":3,"ty":3,"parent":2,"ks":{"p":{"a":0,"k":[0,4.6]}},"ip":0,"op":181,"st":0},{"ind":18,"ty":0,"parent":11,"ks":{"o":{"a":1,"k":[{"t":0,"s":[100],"h":1},{"t":108.72,"s":[100],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":117.96,"s":[0],"h":1},{"t":180,"s":[0],"h":1}]}},"w":3,"h":1,"ip":0,"op":181,"st":0,"refId":"16"},{"ind":11,"ty":3,"parent":2,"ks":{"p":{"a":0,"k":[0,2.4]}},"ip":0,"op":181,"st":0},{"ind":26,"ty":0,"parent":19,"ks":{"o":{"a":1,"k":[{"t":0,"s":[100],"h":1},{"t":99.48,"s":[100],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":108.72,"s":[0],"h":1},{"t":180,"s":[0],"h":1}]}},"w":6,"h":1,"ip":0,"op":181,"st":0,"refId":"24"},{"ind":19,"ty":3,"parent":2,"ks":{},"ip":0,"op":181,"st":0},{"ind":2,"ty":3,"parent":1,"ks":{"a":{"a":0,"k":[2.75,2.8]},"p":{"a":0,"k":[7.75,8.3]},"r":{"a":0,"k":-45}},"ip":0,"op":181,"st":0},{"ind":35,"ty":0,"parent":28,"ks":{"o":{"a":1,"k":[{"t":0,"s":[100],"h":1},{"t":51.36,"s":[100],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":60.6,"s":[0],"h":1},{"t":180,"s":[0],"h":1}]}},"w":2,"h":1,"ip":0,"op":181,"st":0,"refId":"33"},{"ind":28,"ty":3,"parent":27,"ks":{"p":{"a":0,"k":[0,4.6]}},"ip":0,"op":181,"st":0},{"ind":43,"ty":0,"parent":36,"ks":{"o":{"a":1,"k":[{"t":0,"s":[100],"h":1},{"t":42.12,"s":[100],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":51.36,"s":[0],"h":1},{"t":180,"s":[0],"h":1}]}},"w":3,"h":1,"ip":0,"op":181,"st":0,"refId":"41"},{"ind":36,"ty":3,"parent":27,"ks":{"p":{"a":0,"k":[0,2.4]}},"ip":0,"op":181,"st":0},{"ind":51,"ty":0,"parent":44,"ks":{"o":{"a":1,"k":[{"t":0,"s":[100],"h":1},{"t":32.88,"s":[100],"i":{"x":1,"y":1},"o":{"x":0,"y":0}},{"t":42.12,"s":[0],"h":1},{"t":180,"s":[0],"h":1}]}},"w":6,"h":1,"ip":0,"op":181,"st":0,"refId":"49"},{"ind":44,"ty":3,"parent":27,"ks":{},"ip":0,"op":181,"st":0},{"ind":27,"ty":3,"parent":1,"ks":{"a":{"a":0,"k":[2.75,2.8]},"p":{"a":0,"k":[7.75,8.3]},"r":{"a":0,"k":-45}},"ip":0,"op":181,"st":0},{"ind":56,"ty":0,"parent":52,"ks":{},"w":17,"h":15,"ip":0,"op":181,"st":0,"refId":"54"},{"ind":52,"ty":3,"parent":1,"ks":{"p":{"a":0,"k":[0,0]}},"ip":0,"op":181,"st":0},{"ind":1,"ty":3,"parent":0,"ks":{},"ip":0,"op":181,"st":0},{"ind":0,"ty":3,"ks":{},"ip":0,"op":181,"st":0}],"meta":{"g":"https://jitter.video"},"op":180,"v":"5.7.4","w":16}');var ya=r(66222),ys=r.n(ya);let yl=(0,$.lazy)(()=>Promise.all([r.e(41448),r.e(36001),r.e(73276)]).then(r.bind(r,73276)));function yc(e){let{className:t,onClick:r,...i}=e,[n,o]=(0,$.useState)(!0);return(0,D.jsx)(Z,{placement:"both",children:(0,D.jsx)($.Suspense,{fallback:null,children:(0,D.jsx)(yl,{loop:!0,rendererSettings:{preserveAspectRatio:"xMidYMid slice"},...i,play:n,onClick:()=>{o(e=>!e),r?.()},tabIndex:0,onKeyDown:e=>{" "===e.key&&(e.preventDefault(),o(e=>!e))},className:G()(t,ys().lottie)})})})}var yu=r(99922),yh=r.n(yu),yd=r(89312),yp=r.n(yd);let yf={default:dk,feedly:function(e){let{className:t}=e;return(0,D.jsx)("div",{className:G()(yh().loadingFeedlyIcon,t),children:(0,D.jsx)(yc,{path:yo})})}};function yg(e){let t,{className:r,details:i,margin:n="default",pageCentered:o=!1,prefix:a="Loading",icon:s="default",shimmerText:l=!1}=e,c=yf[s]||yf.default;return t=i?`${a} ${i}...`:`${a}...`,(0,D.jsxs)(ec,{className:G()(yp().loading,r,yp()[`margin--${n}`],{[yp()["page-centered"]]:o}),gap:"s",children:[(0,D.jsx)(c,{})," ",l?(0,D.jsx)(yn,{children:t}):t]})}var ym=r(37948),y_=r.n(ym);function yy(e){let{className:t,formId:r,onFormReady:i,onFormError:n,onFormLoadError:o,onSubmitted:a}=e,[s,l]=(0,$.useState)(!0),c=function(e){let[t,r]=(0,$.useState)(()=>e?"u"<typeof window?"loading":nm.get(e)??"loading":"idle");return(0,$.useEffect)(()=>{let t,i;if(!e)return;let n=nm.get(e);if("ready"===n||"error"===n)return void r(n);let o=(i=null==(t=document.querySelector(`script[src="${e}"]`))?void 0:t.getAttribute("data-status"),{node:t,status:i}),a=o.node;if(a)r(o.status??n??"loading");else{(a=document.createElement("script")).src=e,a.async=!0,a.setAttribute("data-status","loading"),document.body.appendChild(a);let t=e=>{let t="load"===e.type?"ready":"error";null==a||a.setAttribute("data-status",t)};a.addEventListener("load",t),a.addEventListener("error",t)}let s=t=>{let i="load"===t.type?"ready":"error";r(i),nm.set(e,i)};return a.addEventListener("load",s),a.addEventListener("error",s),()=>{a&&(a.removeEventListener("load",s),a.removeEventListener("error",s))}},[e,void 0,void 0,void 0]),t}("//js.hsforms.net/forms/embed/v2.js");return(0,$.useEffect)(()=>
112{void 0===window.hbspt||document.querySelector(`form#hubspot-form-${r}`)||window.hbspt.forms.create({formId:r,onFormReady:()=>{l(!1),i?.()},onFormSubmitted:()=>{a?.()},portalId:"19654585",region:"na1",target:`#hubspot-form-${r}`})},[r,c,i,a]),(0,$.useEffect)(()=>{"error"===c&&o?.()},[o,c]),(0,$.useEffect)(()=>{let e=e=>{let{data:t}=e;"hsFormCallback"===t.type&&"onFormError"===t.eventName&&t.id===r&&n&&n(t?.data?.data?.validationResults?.[0]?.localizedVisitorErrorMessage||"An error occurred")};return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}},[r,n]),(0,D.jsxs)("div",{className:y_().container,children:[s&&(0,D.jsx)(yg,{className:y_().loading}),(0,D.jsx)("div",{id:`hubspot-form-${r}`,className:G()(y_().hubspotForm,t)})]})}function yx(e){let{data:t,formId:r,hubspotKeys:i,onFormError:n,onFormLoadError:o,onFormLoadedChange:a,onSubmitted:s,shouldSubmitForm:l}=e,c=(0,$.useCallback)(()=>{a(!0)},[a]);return(0,$.useEffect)(()=>{l&&(Object.entries(t).forEach(e=>{let[t,n]=e,o=document.querySelector(`#hsForm_${r} [name="${i[t]}"]`);o&&(yt()(n)?o.checked=n:o.value=n)}),document.getElementById(`hsForm_${r}`)?.submit())},[l,t,r,i]),(0,D.jsx)("div",{"aria-hidden":"true",style:{height:0,overflow:"hidden",display:"none"},children:(0,D.jsx)(yy,{formId:r,onFormReady:c,onSubmitted:s,onFormError:n,onFormLoadError:o})})}var yb=r(80095),yv=r.n(yb);function yC(e){let{className:t,consentBoxes:r,data:i,hubspotKeys:n,labels:o,formId:a,onChange:s,onSubmitted:l,optionalFields:c=[],submitCta:u,validation:h}=e,[d,p]=(0,$.useState)({}),[f,g]=(0,$.useState)(!1),[m,_]=(0,$.useState)(!1),[y,x]=(0,$.useState)(""),[b,v]=(0,$.useState)(!1);if(!i)throw console.error("No data passed to FeedlyHubspotForm"),Error();let C=(0,$.useCallback)((e,t)=>{s({...i,[t]:e})},[i,s]),w=(0,$.useCallback)(e=>{x(e),_(!1)},[]),k=(0,$.useCallback)(e=>c.includes(e),[c]),S=(0,$.useCallback)(()=>{_(!1),l()},[l]),T=(0,D.jsxs)(D.Fragment,{children:[Object.entries(o).map(e=>{let[t,r]=e;return(0,D.jsx)(dA,{className:yv().input,value:i[t],error:d[t],onChange:e=>{if(C(e,t),d[t]){let r=h[t]?.(e);p({...d,[t]:r})}},onBlur:e=>{let{target:{value:r}}=e;if(!r.length)return;let i=h[t]?.(r);y&&p({...d,[t]:i})},placeholder:r},t)}),r&&Object.entries(r).map(e=>{let[t,r]=e;return(0,D.jsx)(os,{checked:i[t],onChange:()=>C(!i[t],t),children:r},t)}),(0,D.jsx)(e2,{className:yv().submitButton,color:"accent-main",onClick:()=>{_(!0)},disabled:!f&&!b||Object.entries(h).some(e=>{let[t,r]=e;return!k(t)&&r(i[t])}),loading:m,children:u}),y&&(0,D.jsx)(eP,{color:"danger",tagName:"span",children:y})]});return(0,D.jsxs)(ec,{direction:"column",gap:400,align:"start",fullWidth:!0,className:t,children:[b?(0,D.jsx)(_9,{title:(0,D.jsxs)(D.Fragment,{children:["Unable to load form."," ",(0,D.jsx)(e8,{onClick:()=>{window.location.reload()},children:"Please try again"})]}),description:"If this persists, check your browser settings.",color:"danger"}):T,(0,D.jsx)(yx,{data:i,hubspotKeys:n,formId:a,onFormError:w,onFormLoadError:()=>{v(!0)},onSubmitted:S,onFormLoadedChange:g,shouldSubmitForm:m})]})}var yw=r(45116),yk=r.n(yw);function yS(e){let{className:t,marginless:r=!1,size:i="small"}=e;return(0,D.jsx)("span",{className:G()(yk().icon,yk()[`size--${i}`],{[yk().margin]:!r},t)})}var yT=r(26932),yA=r.n(yT);function yE(e){let{className:t,children:r,onClose:i,title:n}=e,o=(0,$.useId)();return(0,D.jsxs)(dm,{"aria-labelledby":o,className:G()(t,yA().modal,{[yA().modalWithoutHeading]:!n}),onClose:i,children:[n&&(0,D.jsx)(db,{id:o,title:n}),(0,D.jsx)("div",{className:yA().scrollable,children:(0,D.jsx)("div",{className:yA().content,children:r})})]})}var yB=r(13457),yM=r.n(yB);function yL(e){let{children:t,maxWidth:r,onClose:i}=e,n=$.Children.only(t);return(0,D.jsx)(yE,{onClose:i,children:(0,$.cloneElement)(n,{className:G()(yM().image,n.props?.className),style:{width:`${r}px`}})})}var yF=r(85616),yI=r.n(yF);function yj(e){let{children:t,maxWidth:r,triggerImage:i}=e,[n,o]=(0,$.useState)(!1);return(0,D.jsxs)($.Fragment,{children:[(0,D.jsx)(et,{className:yI().imageContainer,onClick:()=>{o(!0)},importance:"primary",children:i}),(0,D.jsx)(h8,{children:n&&(0,D.jsx)(yL,{maxWidth:r,onClose:()=>{o(!1)},children:t})})]})}function yP(e){let{className:t}=e;return(0,D.jsx)("svg",{width:"27",height:"35",viewBox:"0 0 27 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:(0,D.jsx)("path",{d:"M0.198975 2.06988V32.927C0.198975 33.8764 1.24927 34.4498 2.04788 33.9364L26.0479 18.5079C26.7827 18.0355 26.7827 16.9614 26.0479 16.489L2.04788 1.06047C1.24927 0.547074 0.198975 1.12048 0.198975 2.06988Z",fill:"white"})})}let yO=e=>{let t=(0,z.f)(e);return(0,D.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none",viewBox:"0 0 28 28",...t,children:[(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M19.19 13.5a.5.5 0 0 1 .36.18l5.834 7a.5.5 0 0 1-.768.64l-5.483-6.58-5.446 5.447a.5.5 0 0 1-.654.046l-4.32-3.24-4.36 4.36a.5.5 0 0 1-.707-.707l4.667-4.666a.5.5 0 0 1 .654-.047l4.32 3.24 5.526-5.527a.5.5 0 0 1 .376-.146M11.583 8.667a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5m-2.25 1.25a2.25 2.25 0 1 1 4.5 0 2.25 2.25 0 0 1-4.5 0",clipRule:"evenodd"}),(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.5 5.833A2.833 2.833 0 0 1 6.333 3h16.334A2.833 2.833 0 0 1 25.5 5.833v16.334A2.833 2.833 0 0 1 22.667 25H6.333A2.833 2.833 0 0 1 3.5 22.167zM6.333 4C5.321 4 4.5 4.82 4.5 5.833v16.334C4.5 23.179 5.32 24 6.333 24h16.334c1.012 0 1.833-.82 1.833-1.833V5.833C24.5 4.821 23.68 4 22.667 4z",clipRule:"evenodd"})]})},yR=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M16.819 3.845a2.5 2.5 0 0 0-3.536.004l-8.61 8.633a2.5 2.5 0 0 0-.704 1.408l-.387 2.679a.5.5 0 0 0 .566.566l2.679-.386a2.5 2.5 0 0 0 1.411-.707l8.62-8.622a2.5 2.5 0 0 0 .113-3.416zm-.707.708.039.038a1.5 1.5 0 0 1 0 2.122l-8.62 8.622-.12.108a1.5 1.5 0 0 1-.727.316l-2.017.29.291-2.016a1.5 1.5 0 0 1 .423-.845l8.61-8.633a1.5 1.5 0 0 1 2.121-.002"})})},yD=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,D.jsx)("path",{d:"M11.429 2.357c1.014 0 1.845.783 1.922 1.778l.006.15v1.43a.5.5 0 0 1-.992.09l-.008-.09v-1.43a.93.93 0 0 0-.82-.922l-.108-.006H8.57a.93.93 0 0 0-.922.82l-.006.109v1.428a.5.5 0 0 1-.992.09l-.008-.09V4.286c0-1.015.783-1.846 1.778-1.923l.15-.006z"}),(0,D.jsx)("path",{d:"M16.429 5.214a.5.5 0 0 1 .09.992l-.09.008H3.57a.5.5 0 0 1-.09-.992l.09-.008z"}),(0,D.jsx)("path",{d:"M15 5.214H5a.5.5 0 0 0-.5.5v10c0 1.065.863 1.929 1.929 1.929h7.142a1.93 1.93 0 0 0 1.929-1.929v-10a.5.5 0 0 0-.5-.5m-9.5 1h9v9.5a.93.93 0 0 1-.929.929H6.43l-.109-.006a.93.93 0 0 1-.82-.923z"})]})})};var y$=r(21660),yN=r.n(y$);class yz extends $.Component{static #e=this.defaultProps={uploadButtonLabel:"Cho
112ose file"};constructor(e){super(e),this._onChooseFileClick=e=>{let{onOpenChooseFile:t}=this.props;e.preventDefault(),this._fileInput.current.click(),t&&t()},this._onFileChange=e=>{let{onChange:t}=this.props;t((e.target.files??[])[0])},this._onRemoveImage=()=>{let{onChange:e}=this.props;this._fileInput.current.value=null,e(null)},this._fileInput=(0,$.createRef)()}render(){let{"aria-describedby":e,className:t,imageUrl:r,uploadButtonLabel:i}=this.props;return(0,D.jsxs)(tt,{className:G()(yN().buttonRow,t),children:[(0,D.jsx)("input",{ref:this._fileInput,accept:"image/png, image/jpeg, image/gif",className:yN().fileInput,type:"file",onChange:this._onFileChange}),r?(0,D.jsx)(e2,{"aria-describedby":e,iconStart:(0,D.jsx)(yR,{color:"secondary",tiny:!0}),importance:"secondary",label:"Replace",onClick:this._onChooseFileClick,size:"small"}):(0,D.jsx)(e2,{"aria-describedby":e,importance:"secondary",label:i,onClick:this._onChooseFileClick,size:"small"}),r&&(0,D.jsx)(e2,{iconStart:(0,D.jsx)(yD,{color:"secondary",tiny:!0}),importance:"secondary",label:"Remove",onClick:this._onRemoveImage,size:"small"})]})}}var yq=r(34444),yG=r.n(yq);class yW extends $.Component{static #e=this.defaultProps={backgroundSize:"cover",height:"188px",isLoading:!1};constructor(e){super(e),this._changeFile=e=>{let{onFileChange:t}=this.props;e?this.fileReader.readAsDataURL(e):this.setState({imageUrl:""}),t(e)},this._onDragEnter=e=>{e.preventDefault(),this.setState({draggedOver:!0})},this._onDragLeave=e=>{e.preventDefault(),this.setState({draggedOver:!1})},this._onDragOver=e=>{e.preventDefault()},this._onDrop=e=>{e.preventDefault();let{files:t}=e.dataTransfer;t&&t[0]&&this._changeFile(t[0]),this.setState({draggedOver:!1})},this._hintId=`ImageInput__hint-${hz()()}`,this.fileReader=new FileReader,this.state={imageUrl:e.imageUrl,draggedOver:!1}}componentDidMount(){this.fileReader.onload=e=>{let t=e.target?.result;this.setState({imageUrl:t})}}componentWillUnmount(){this.fileReader.onload=null}render(){let{error:e,height:t,hint:r,backgroundSize:i,width:n,isLoading:o}=this.props,{draggedOver:a,imageUrl:s}=this.state;return(0,D.jsxs)("div",{className:"ImageInput",children:[(0,D.jsxs)("div",{className:G()(yG().image,{[yG()["image--dragged-over"]]:a,[yG()["image--loading"]]:o,[yG()["image--uploaded"]]:!o&&s}),style:{backgroundImage:o||!s?void 0:"url("+s+")",height:t,backgroundSize:i,width:n},onDrop:this._onDrop,onDragEnter:this._onDragEnter,onDragOver:this._onDragOver,onDragLeave:this._onDragLeave,children:[(!s||o)&&!a&&(0,D.jsx)(ec,{className:yG().placeholder,justify:"center",direction:"column",children:o?(0,D.jsx)(yg,{}):(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(yO,{color:"tertiary",fromUI:!0}),(0,D.jsx)(eP,{size:"03",color:"secondary",tagName:"div",className:yG().placeholderText,children:"Drag and drop or"}),(0,D.jsx)(yz,{"aria-describedby":this._hintId,className:yG().uploadButton,onChange:this._changeFile,uploadButtonLabel:"Upload image"})]})}),a&&!s&&(0,D.jsx)(ec,{className:yG().overlay,justify:"center",children:(0,D.jsx)(eP,{color:"secondary",margin:"both",size:"03",children:"Drag an image here"})})]}),e?(0,D.jsx)(hQ,{className:yG().error,color:"danger",children:e}):(0,D.jsx)(_4,{id:this._hintId,children:r}),s&&!o&&(0,D.jsx)(yz,{"aria-describedby":this._hintId,imageUrl:s,onChange:this._changeFile})]})}}r(87686),r(76020);let yH=(0,$.createContext)(null),yK=(0,$.createContext)({offsetTop:0,scrollElement:(0,$.createRef)()});var yU=r(6763),yV=r.n(yU);let yY=function(e){let{"aria-activedescendant":t,"aria-labelledby":r,className:i,children:n,id:o,maxHeight:a,maxWidth:s,minWidth:l,ref:c}=e;return(0,D.jsx)("ul",{"aria-activedescendant":t,"aria-labelledby":r,className:G()(yV().menu,i),id:o,ref:c,role:"menu",style:{overflow:"auto",maxHeight:"number"==typeof a?`${a}px`:a,maxWidth:"number"==typeof s?`${s}px`:s,minWidth:"number"==typeof l?`${l}px`:l},tabIndex:-1,children:n})},yX=(0,$.memo)(function(e){let{"aria-checked":t,"aria-label":r,active:i=!1,children:n=null,className:o,danger:a=!1,disabled:s=!1,onClick:l,onKeyDown:c,onMouseDown:u,onMouseEnter:h,onMouseLeave:d,ref:p,role:f,selected:g=!1,small:m=!1}=e;return(0,D.jsx)(eE,{active:i,"aria-checked":t,"aria-label":r,"aria-selected":i,className:o,danger:a,disabled:s,onClick:s?void 0:l,onKeyDown:s?void 0:c,onMouseDown:s?void 0:u,onMouseEnter:h,onMouseLeave:d,ref:p,role:f,selected:g,small:m,children:n})});r(10585);let yZ=/(auto|scroll)/;var yQ=r(5275),yJ=r.n(yQ),y0=r(2819),y1=r.n(y0);class y2 extends $.Component{static #e=this.defaultProps={"aria-labelledby":void 0,appearance:"default",className:void 0,deselectable:!1,elementRef:void 0,fullHeight:!1,id:void 0,initialHighlightedIndex:void 0,isInputMenu:!1,loop:!1,maxHeight:pu,onActiveDescendantChange:()=>{},onCloseMenu:void 0,onHighlightedIndexChange:()=>{},onKeyDown:void 0,width:""};constructor(e){let t;super(e),this._onSelectActiveItem=null,this._onSpaceKeySelect=null,this._selectableItems=[],this.setHighlightedIndex=e=>{let{highlightedIndex:t}=this.state;this.setState({highlightedIndex:e},()=>{this._onNewSelection(t)})},this.focusMenu=()=>{this._menuRef.current?.focus()},this._renderChild=(e,t)=>{let{isInputMenu:r}=this.props,{highlightedIndex:i}=this.state,n=this._getA11ySelectFunction(e);if(!n)return this._selectableItems.push(!1),e;let{className:o,role:a}=e.props;this._selectableItems.push(!0);let s=i===t;s&&(this._onSelectActiveItem=e=>{n(e)},"radio"===a||"checkbox"===a?this._onSpaceKeySelect=e=>{e.preventDefault(),this._onSelectActiveItem(e)}:this._onSpaceKeySelect=null);let l={active:s,className:G()(o,{active:s}),role:a||(r?"option":"menuitem")};return(0,$.cloneElement)(e,l)},this._getA11ySelectFunction=e=>{if(!e.props)return null;let{disabled:t,onClick:r,onMouseDown:i}=e.props;return t?null:r||i||null},this._onKeyDown=e=>{let{highlightedIndex:t}=this.state,{deselectable:r,loop:i,onCloseMenu:n,onKeyDown:o}=this.props;if(o)return void o(e);if(!e.shiftKey&&!e.altKey&&!e.ctrlKey&&!e.metaKey)if("ArrowDown"===e.key){e.stopPropagation(),e.preventDefault();let r=this._selectableItems.findIndex(Boolean),n=yJ()(this._selectableItems,Boolean),o=this._selectableItems.findIndex((e,r)=>r>t&&e);-1===o&&(o=i?r:n),o!==t&&this.setState({highlightedIndex:o},()=>{this._onNewSelection(t)})}else if("ArrowUp"===e.key){e.stopPropagation(),e.preventDefault();let n=this._selectableItems.findIndex(Boolean),o=yJ()(this._selectableItems,Boolean),a=yJ()(this._selectableItems,(e,r)=>r<t&&e);-1!==a||r||(a=i?o:n),a!==t&&this.setState({highlightedIndex:a},()=>{this._onNewSelection(t)})}else"Enter"===e.key&&this._onSelectActiveItem?(e.stopPropagation(),e.preventDefault(),this._onSelectActiveItem(e),n&&n()):"Space"
112===e.code&&this._onSpaceKeySelect?this._onSpaceKeySelect(e):"Escape"===e.key&&e.target instanceof HTMLElement&&e.target.blur()},this._menuRef=(0,$.createRef)();const{elementRef:r}=this.props;this._setRef=(0,W.Px)([r,this._menuRef]),t=e.initialHighlightedIndex?e.initialHighlightedIndex:e.deselectable?-1:(0,na.A)(e.children).findIndex(e=>!!(0,$.isValidElement)(e)&&null!==this._getA11ySelectFunction(e)),this.state={highlightedIndex:t,activeDescendantId:void 0,isFirstRender:!0,maxHeight:e.maxHeight}}componentDidMount(){document.addEventListener("keydown",this._onKeyDown);let{deselectable:e}=this.props;e||this._onNewSelection(),this.setState({isFirstRender:!1,maxHeight:this._calculateMaxHeight()})}resetSelection(){let{deselectable:e}=this.props,{highlightedIndex:t}=this.state;this.setState({highlightedIndex:e?-1:0},()=>{this._onNewSelection(t)})}componentWillUnmount(){document.removeEventListener("keydown",this._onKeyDown),this._onSelectActiveItem=null}render(){let{activeDescendantId:e,highlightedIndex:t,isFirstRender:r,maxHeight:i}=this.state,{"aria-labelledby":n,appearance:o,children:a,className:s,id:l,isInputMenu:c,width:u}=this.props;this._selectableItems=[];let h=(0,na.A)(a).map(this._renderChild);return(!this._selectableItems.some(Boolean)||t<0)&&(this._onSelectActiveItem=null),(0,D.jsx)(yY,{"aria-activedescendant":c?void 0:e,"aria-labelledby":n,className:G()(s,y1().menu,{[y1()["appearance--autocomplete"]]:"autocomplete"===o,[y1().onFirstRender]:r}),id:l,ref:this._setRef,maxHeight:i,maxWidth:u,minWidth:u,children:h})}_onNewSelection(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,{isInputMenu:t,onActiveDescendantChange:r,onHighlightedIndexChange:i}=this.props,{highlightedIndex:n}=this.state,o=this._menuRef.current?.querySelector(".active");i&&i(n),o?(!function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=function(e){let t;if(!e)throw Error("Please provide a valid DOM Node");let r=e.parentElement;for(;r&&r!==document.documentElement&&(t=window.getComputedStyle(r),!(yZ.test(t.overflow)||yZ.test(t.overflowY))||!(r.scrollHeight>r.clientHeight));)r=r.parentElement;return r}(e);if(!r||r===document.documentElement)return;let i=e.getBoundingClientRect(),n=r.getBoundingClientRect(),o=i.top-n.top-r.clientTop;if(t&&o<0&&(r.scrollTop+=o),!t){let e=o+i.height-r.clientHeight;e>0&&(r.scrollTop+=e)}}(o,e>n),t?r&&r(o.id):(this.focusMenu(),this.setState({activeDescendantId:o.id}))):(this.setState({activeDescendantId:void 0}),r?.(void 0))}_calculateMaxHeight(){let{fullHeight:e,maxHeight:t}=this.props;if(!e&&t)return this._menuRef.current?ph({scrollable:this._menuRef.current,selector:`.${eA}`,maxHeight:t,window}):t}}let y5=[{letter:" ",diacritics:/\u00A0/g},{letter:"0",diacritics:/\u07C0/g},{letter:"A",diacritics:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{letter:"AA",diacritics:/\uA732/g},{letter:"AE",diacritics:/[\u00C6\u01FC\u01E2]/g},{letter:"AO",diacritics:/\uA734/g},{letter:"AU",diacritics:/\uA736/g},{letter:"AV",diacritics:/[\uA738\uA73A]/g},{letter:"AY",diacritics:/\uA73C/g},{letter:"B",diacritics:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{letter:"C",diacritics:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{letter:"D",diacritics:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{letter:"Dh",diacritics:/\u00D0/g},{letter:"DZ",diacritics:/[\u01F1\u01C4]/g},{letter:"Dz",diacritics:/[\u01F2\u01C5]/g},{letter:"E",diacritics:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{letter:"F",diacritics:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{letter:"G",diacritics:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{letter:"H",diacritics:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g}
112,{letter:"I",diacritics:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{letter:"J",diacritics:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{letter:"K",diacritics:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{letter:"L",diacritics:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{letter:"LJ",diacritics:/\u01C7/g},{letter:"Lj",diacritics:/\u01C8/g},{letter:"M",diacritics:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{letter:"N",diacritics:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{letter:"NJ",diacritics:/\u01CA/g},{letter:"Nj",diacritics:/\u01CB/g},{letter:"O",diacritics:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{letter:"OE",diacritics:/\u0152/g},{letter:"OI",diacritics:/\u01A2/g},{letter:"OO",diacritics:/\uA74E/g},{letter:"OU",diacritics:/\u0222/g},{letter:"P",diacritics:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{letter:"Q",diacritics:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{letter:"R",diacritics:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{letter:"S",diacritics:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{letter:"T",diacritics:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{letter:"Th",diacritics:/\u00DE/g},{letter:"TZ",diacritics:/\uA728/g},{letter:"U",diacritics:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{letter:"V",diacritics:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{letter:"VY",diacritics:/\uA760/g},{letter:"W",diacritics:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{letter:"X",diacritics:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{letter:"Y",diacritics:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{letter:"Z",diacritics:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{letter:"a",diacritics:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{letter:"aa",diacritics:/\uA733/g},{letter:"ae",diacritics:/[\u00E6\u01FD\u01E3]/g},{letter:"ao",diacritics:/\uA735/g},{letter:"au",diacritics:/\uA737/g},{letter:"av",diacritics:/[\uA739\uA73B]/g},{letter:"ay",diacritics:/\uA73D/g},{letter:"b",diacritics:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{letter:"c",diacritics:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{letter:"d",diacritics:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{letter:"dh",diacritics:/\u00F0/g},{letter:"dz",diacritics:/[\u01F3\u01C6]/g},{letter:"e",diacritics:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{letter:"f",diacritics:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{letter:"ff",diacritics:/\uFB00/g},{letter:"fi",diacritics:/\uFB01/g},{letter:"fl",diacritics:/\uFB02/g},{letter:"ffi",diacritics:/\uFB03/g},{letter:"ffl",diacritics:/\uFB04/g},{letter:"g",diacritics:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{letter:"h",diacritics:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{letter:"hv",diacritics:/\u0195/g}
112,{letter:"i",diacritics:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{letter:"j",diacritics:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{letter:"k",diacritics:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{letter:"l",diacritics:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{letter:"lj",diacritics:/\u01C9/g},{letter:"m",diacritics:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{letter:"n",diacritics:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{letter:"nj",diacritics:/\u01CC/g},{letter:"o",diacritics:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{letter:"oe",diacritics:/\u0153/g},{letter:"oi",diacritics:/\u01A3/g},{letter:"ou",diacritics:/\u0223/g},{letter:"oo",diacritics:/\uA74F/g},{letter:"p",diacritics:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{letter:"q",diacritics:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{letter:"r",diacritics:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{letter:"s",diacritics:/[\u0073\u24E2\uFF53\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{letter:"ss",diacritics:/\u00DF/g},{letter:"t",diacritics:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{letter:"th",diacritics:/\u00FE/g},{letter:"tz",diacritics:/\uA729/g},{letter:"u",diacritics:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{letter:"v",diacritics:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{letter:"vy",diacritics:/\uA761/g},{letter:"w",diacritics:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{letter:"x",diacritics:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{letter:"y",diacritics:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{letter:"z",diacritics:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}];function y3(e){let t;return t=function(){if(!s){let e=new Map;y5.forEach(t=>{let{letter:r,diacritics:i}=t;for(let[,t]of i.source.matchAll(/\\u([0-9A-Fa-f]{4})/g))e.set(String.fromCharCode(parseInt(t,16)),r)}),s=e}return s}(),e.replace(/\S/g,e=>t.get(e)??e)}let y4=(0,nG.XZ)({div:"div",fragment:"fragment",span:"span"});class y6 extends $.Component{static #e=this.defaultProps={caseSensitive:!1,className:void 0,firstOccurrence:!1,fullWord:!1,ignoreAccents:!1,ignoreHyphens:!1,text:"",words:void 0,wrapper:"div"};render(){let e,t,r,{caseSensitive:i,firstOccurrence:n,fullWord:o,ignoreAccents:a,ignoreHyphens:s,text:l,wordClassName:c,words:u}=this.props;if(!l||!u||Array.isArray(u)&&!u.length)return this._renderWrapper(l);"string"==typeof u?e=[u]:(e=u.slice()).sort((e,t)=>t.length-e.length);let h=e.reduce((e,t)=>{if(t){let r=a?y3(t):t;r=h$()(r),s&&(r=r.replace(/\s+/g,"[-\\s]*")),o&&(r="\\b"+r+"\\b"),e.push(r)}else console.warn(`[WordClassNameApplier] Invalid option '${t}' in \`words\` array.`);return e},[]),d=[],p=0,f=new RegExp(h.join("|"),i?"g":"gi"),g=a?y3(l):l;for(;(t=f.exec(g))&&(r=t[0],p!==t.index&&d.push(l.substring(p,t.index)),d.push((0,D.jsx)("span",{className:c,children:l.substring(t.index,t.index+r.length)},t.index)),p=t.index+r.length,!n););return p!==l.length&&d.push(l.substring(p)),this._renderWrapper(d)}_renderWrapper(e){let{className:t,wrapper:r}=this.props;return r===y4.span?(0,D.jsx)("span",{className:t,children:e}):r===y4.fragment?e:(0,D.jsx)("div",{className:t,children:e})}}function y7(e){let{children:t,className:r,id:i}=e,{isVisible:n}=(0,$.useContext)(pg);return n?t?(0,D.jsx)(eW,{className:r,id:i,children:t}):(0,D.jsx)(pK,{}):null}
112r(2128),r(70729);let y8="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement;function y9(e){let t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function xe(e){return"nodeType"in e}function xt(e){var t,r;return e?y9(e)?e:xe(e)&&null!=(t=null==(r=e.ownerDocument)?void 0:r.defaultView)?t:window:window}function xr(e){let{Document:t}=xt(e);return e instanceof t}function xi(e){return!y9(e)&&e instanceof xt(e).HTMLElement}function xn(e){return e instanceof xt(e).SVGElement}function xo(e){return e?y9(e)?e.document:xe(e)?xr(e)?e:xi(e)||xn(e)?e.ownerDocument:document:document:document}let xa=y8?$.useLayoutEffect:$.useEffect;function xs(e){let t=(0,$.useRef)(e);return xa(()=>{t.current=e}),(0,$.useCallback)(function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return null==t.current?void 0:t.current(...r)},[])}function xl(e,t){void 0===t&&(t=[e]);let r=(0,$.useRef)(e);return xa(()=>{r.current!==e&&(r.current=e)},t),r}function xc(e,t){let r=(0,$.useRef)();return(0,$.useMemo)(()=>{let t=e(r.current);return r.current=t,t},[...t])}function xu(e){let t=xs(e),r=(0,$.useRef)(null),i=(0,$.useCallback)(e=>{e!==r.current&&(null==t||t(e,r.current)),r.current=e},[]);return[r,i]}function xh(e){let t=(0,$.useRef)();return(0,$.useEffect)(()=>{t.current=e},[e]),t.current}let xd={};function xp(e,t){return(0,$.useMemo)(()=>{if(t)return t;let r=null==xd[e]?0:xd[e]+1;return xd[e]=r,e+"-"+r},[e,t])}function xf(e){return function(t){for(var r=arguments.length,i=Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];return i.reduce((t,r)=>{for(let[i,n]of Object.entries(r)){let r=t[i];null!=r&&(t[i]=r+e*n)}return t},{...t})}}let xg=xf(1),xm=xf(-1);function x_(e){if(!e)return!1;let{KeyboardEvent:t}=xt(e.target);return t&&e instanceof t}function xy(e){if(function(e){if(!e)return!1;let{TouchEvent:t}=xt(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){let{clientX:t,clientY:r}=e.touches[0];return{x:t,y:r}}else if(e.changedTouches&&e.changedTouches.length){let{clientX:t,clientY:r}=e.changedTouches[0];return{x:t,y:r}}}return"clientX"in e&&"clientY"in e?{x:e.clientX,y:e.clientY}:null}let xx=Object.freeze({Translate:{toString(e){if(!e)return;let{x:t,y:r}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(r?Math.round(r):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;let{scaleX:t,scaleY:r}=e;return"scaleX("+t+") scaleY("+r+")"}},Transform:{toString(e){if(e)return[xx.Translate.toString(e),xx.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:r,easing:i}=e;return t+" "+r+"ms "+i}}}),xb="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]",xv={display:"none"};function xC(e){let{id:t,value:r}=e;return $.createElement("div",{id:t,style:xv},r)}function xw(e){let{id:t,announcement:r,ariaLiveType:i="assertive"}=e;return $.createElement("div",{id:t,style:{position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":i,"aria-atomic":!0},r)}let xk=(0,$.createContext)(null),xS={draggable:"\n To pick up a draggable item, press the space bar.\n While dragging, use the arrow keys to move the item.\n Press space again to drop the item in its new position, or press escape to cancel.\n "},xT={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:r}=e;return r?"Draggable item "+t.id+" was moved over droppable area "+r.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:r}=e;return r?"Draggable item "+t.id+" was dropped over droppable area "+r.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function xA(e){var t;let r,{announcements:i=xT,container:n,hiddenTextDescribedById:o,screenReaderInstructions:a=xS}=e,{announce:s,announcement:l}=function(){let[e,t]=(0,$.useState)("");return{announce:(0,$.useCallback)(e=>{null!=e&&t(e)},[]),announcement:e}}(),c=xp("DndLiveRegion"),[u,h]=(0,$.useState)(!1);if((0,$.useEffect)(()=>{h(!0)},[]),t=(0,$.useMemo)(()=>({onDragStart(e){let{active:t}=e;s(i.onDragStart({active:t}))},onDragMove(e){let{active:t,over:r}=e;i.onDragMove&&s(i.onDragMove({active:t,over:r}))},onDragOver(e){let{active:t,over:r}=e;s(i.onDragOver({active:t,over:r}))},onDragEnd(e){let{active:t,over:r}=e;s(i.onDragEnd({active:t,over:r}))},onDragCancel(e){let{active:t,over:r}=e;s(i.onDragCancel({active:t,over:r}))}}),[s,i]),r=(0,$.useContext)(xk),(0,$.useEffect)(()=>
112{if(!r)throw Error("useDndMonitor must be used within a children of <DndContext>");return r(t)},[t,r]),!u)return null;let d=$.createElement($.Fragment,null,$.createElement(xC,{id:o,value:a.draggable}),$.createElement(xw,{id:c,announcement:l}));return n?(0,t1.createPortal)(d,n):d}function xE(){}function xB(e,t){return(0,$.useMemo)(()=>({sensor:e,options:null!=t?t:{}}),[e,t])}(y=E||(E={})).DragStart="dragStart",y.DragMove="dragMove",y.DragEnd="dragEnd",y.DragCancel="dragCancel",y.DragOver="dragOver",y.RegisterDroppable="registerDroppable",y.SetDroppableDisabled="setDroppableDisabled",y.UnregisterDroppable="unregisterDroppable";let xM=Object.freeze({x:0,y:0});function xL(e,t){let{data:{value:r}}=e,{data:{value:i}}=t;return r-i}function xF(e,t){let{data:{value:r}}=e,{data:{value:i}}=t;return i-r}function xI(e,t,r){return void 0===t&&(t=e.left),void 0===r&&(r=e.top),{x:t+.5*e.width,y:r+.5*e.height}}let xj=e=>{let{collisionRect:t,droppableRects:r,droppableContainers:i}=e,n=xI(t,t.left,t.top),o=[];for(let e of i){let{id:t}=e,i=r.get(t);if(i){var a;let r=(a=xI(i),Math.sqrt(Math.pow(a.x-n.x,2)+Math.pow(a.y-n.y,2)));o.push({id:t,data:{droppableContainer:e,value:r}})}}return o.sort(xL)},xP=e=>{let{collisionRect:t,droppableRects:r,droppableContainers:i}=e,n=[];for(let e of i){let{id:i}=e,o=r.get(i);if(o){let r=function(e,t){let r=Math.max(t.top,e.top),i=Math.max(t.left,e.left),n=Math.min(t.left+t.width,e.left+e.width),o=Math.min(t.top+t.height,e.top+e.height);if(i<n&&r<o){let a=t.width*t.height,s=e.width*e.height,l=(n-i)*(o-r);return Number((l/(a+s-l)).toFixed(4))}return 0}(o,t);r>0&&n.push({id:i,data:{droppableContainer:e,value:r}})}}return n.sort(xF)};function xO(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:xM}let xR=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];return r.reduce((e,t)=>({...e,top:e.top+ +t.y,bottom:e.bottom+ +t.y,left:e.left+ +t.x,right:e.right+ +t.x}),{...e})},xD={ignoreTransform:!1};function x$(e,t){void 0===t&&(t=xD);let r=e.getBoundingClientRect();if(t.ignoreTransform){let{transform:t,transformOrigin:i}=xt(e).getComputedStyle(e);t&&(r=function(e,t,r){let i=function(e){if(e.startsWith("matrix3d(")){let t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){let t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}(t);if(!i)return e;let{scaleX:n,scaleY:o,x:a,y:s}=i,l=e.left-a-(1-n)*parseFloat(r),c=e.top-s-(1-o)*parseFloat(r.slice(r.indexOf(" ")+1)),u=n?e.width/n:e.width,h=o?e.height/o:e.height;return{width:u,height:h,top:c,right:l+u,bottom:c+h,left:l}}(r,t,i))}let{top:i,left:n,width:o,height:a,bottom:s,right:l}=r;return{top:i,left:n,width:o,height:a,bottom:s,right:l}}function xN(e){return x$(e,{ignoreTransform:!0})}function xz(e,t){let r=[];return e?function i(n){var o,a;let s;if(null!=t&&r.length>=t||!n)return r;if(xr(n)&&null!=n.scrollingElement&&!r.includes(n.scrollingElement))return r.push(n.scrollingElement),r;if(!xi(n)||xn(n)||r.includes(n))return r;let l=xt(e).getComputedStyle(n);return(n!==e&&(void 0===(o=l)&&(o=xt(n).getComputedStyle(n)),s=/(auto|scroll|overlay)/,["overflow","overflowX","overflowY"].some(e=>{let t=o[e];return"string"==typeof t&&s.test(t)}))&&r.push(n),void 0===(a=l)&&(a=xt(n).getComputedStyle(n)),"fixed"===a.position)?r:i(n.parentNode)}(e):r}function xq(e){let[t]=xz(e,1);return null!=t?t:null}function xG(e){return y8&&e?y9(e)?e:xe(e)?xr(e)||e===xo(e).scrollingElement?window:xi(e)?e:null:null:null}function xW(e){return y9(e)?e.scrollX:e.scrollLeft}function xH(e){return y9(e)?e.scrollY:e.scrollTop}function xK(e){return{x:xW(e),y:xH(e)}}function xU(e){return!!y8&&!!e&&e===document.scrollingElement}function xV(e){let t={x:0,y:0},r=xU(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},i={x:e.scrollWidth-r.width,y:e.scrollHeight-r.height},n=e.scrollTop<=t.y,o=e.scrollLeft<=t.x;return{isTop:n,isLeft:o,isBottom:e.scrollTop>=i.y,isRight:e.scrollLeft>=i.x,maxScroll:i,minScroll:t}}(x=B||(B={}))[x.Forward=1]="Forward",x[x.Backward=-1]="Backward";let xY={x:.2,y:.2};function xX(e){return e.reduce((e,t)=>
112xg(e,xK(t)),xM)}let xZ=[["x",["left","right"],function(e){return e.reduce((e,t)=>e+xW(t),0)}],["y",["top","bottom"],function(e){return e.reduce((e,t)=>e+xH(t),0)}]];class xQ{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const r=xz(t),i=xX(r);for(const[t,n,o]of(this.rect={...e},this.width=e.width,this.height=e.height,xZ))for(const e of n)Object.defineProperty(this,e,{get:()=>{let n=o(r),a=i[t]-n;return this.rect[e]+a},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class xJ{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)})},this.target=e}add(e,t,r){var i;null==(i=this.target)||i.addEventListener(e,t,r),this.listeners.push([e,t,r])}}function x0(e,t){let r=Math.abs(e.x),i=Math.abs(e.y);return"number"==typeof t?Math.sqrt(r**2+i**2)>t:"x"in t&&"y"in t?r>t.x&&i>t.y:"x"in t?r>t.x:"y"in t&&i>t.y}function x1(e){e.preventDefault()}function x2(e){e.stopPropagation()}(b=M||(M={})).Click="click",b.DragStart="dragstart",b.Keydown="keydown",b.ContextMenu="contextmenu",b.Resize="resize",b.SelectionChange="selectionchange",b.VisibilityChange="visibilitychange",(v=L||(L={})).Space="Space",v.Down="ArrowDown",v.Right="ArrowRight",v.Left="ArrowLeft",v.Up="ArrowUp",v.Esc="Escape",v.Enter="Enter",v.Tab="Tab";let x5={start:[L.Space,L.Enter],cancel:[L.Esc],end:[L.Space,L.Enter,L.Tab]},x3=(e,t)=>{let{currentCoordinates:r}=t;switch(e.code){case L.Right:return{...r,x:r.x+25};case L.Left:return{...r,x:r.x-25};case L.Down:return{...r,y:r.y+25};case L.Up:return{...r,y:r.y-25}}};class x4{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new xJ(xo(t)),this.windowListeners=new xJ(xt(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(M.Resize,this.handleCancel),this.windowListeners.add(M.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(M.Keydown,this.handleKeyDown))}handleStart(){let{activeNode:e,onStart:t}=this.props,r=e.node.current;r&&function(e,t){if(void 0===t&&(t=x$),!e)return;let{top:r,left:i,bottom:n,right:o}=t(e);xq(e)&&(n<=0||o<=0||r>=window.innerHeight||i>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}(r),t(xM)}handleKeyDown(e){if(x_(e)){let{active:t,context:r,options:i}=this.props,{keyboardCodes:n=x5,coordinateGetter:o=x3,scrollBehavior:a="smooth"}=i,{code:s}=e;if(n.end.includes(s))return void this.handleEnd(e);if(n.cancel.includes(s))return void this.handleCancel(e);let{collisionRect:l}=r.current,c=l?{x:l.left,y:l.top}:xM;this.referenceCoordinates||(this.referenceCoordinates=c);let u=o(e,{active:t,context:r.current,currentCoordinates:c});if(u){let t=xm(u,c),i={x:0,y:0},{scrollableAncestors:n}=r.current;for(let r of n){let n=e.code,{isTop:o,isRight:s,isLeft:l,isBottom:c,maxScroll:h,minScroll:d}=xV(r),p=function(e){if(e===document.scrollingElement){let{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}let{top:t,left:r,right:i,bottom:n}=e.getBoundingClientRect();return{top:t,left:r,right:i,bottom:n,width:e.clientWidth,height:e.clientHeight}}(r),f={x:Math.min(n===L.Right?p.right-p.width/2:p.right,Math.max(n===L.Right?p.left:p.left+p.width/2,u.x)),y:Math.min(n===L.Down?p.bottom-p.height/2:p.bottom,Math.max(n===L.Down?p.top:p.top+p.height/2,u.y))},g=n===L.Right&&!s||n===L.Left&&!l,m=n===L.Down&&!c||n===L.Up&&!o;if(g&&f.x!==u.x){let e=r.scrollLeft+t.x,o=n===L.Right&&e<=h.x||n===L.Left&&e>=d.x;if(o&&!t.y)return void r.scrollTo({left:e,behavior:a});o?i.x=r.scrollLeft-e:i.x=n===L.Right?r.scrollLeft-h.x:r.scrollLeft-d.x,i.x&&r.scrollBy({left:-i.x,behavior:a});break}if(m&&f.y!==u.y){let e=r.scrollTop+t.y,o=n===L.Down&&e<=h.y||n===L.Up&&e>=d.y;if(o&&!t.x)return void r.scrollTo({top:e,behavior:a});o?i.y=r.scrollTop-e:i.y=n===L.Down?r.scrollTop-h.y:r.scrollTop-d.y,i.y&&r.scrollBy({top:-i.y,behavior:a});break}}this.handleMove(e,xg(xm(u,this.referenceCoordinates),i))}}}handleMove(e,t){let{onMove:r}=this.props;e.preventDefault(),r(t)}handleEnd(e){let{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){let{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function x6(e){return!!(e&&"distance"in e)}function x7(e){return!!(e&&"delay"in e)}x4.activators=[{eventName:"onKeyDown",handler:(e,t,r)=>{let{keyboardCodes:i=x5,onActivation:n}=t,{active:o}=r,{code:a}=e.nativeEvent;
112if(i.start.includes(a)){let t=o.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==n||n({event:e.nativeEvent}),!0)}return!1}}];class x8{constructor(e,t,r){var i;void 0===r&&(r=function(e){let{EventTarget:t}=xt(e);return e instanceof t?e:xo(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:n}=e,{target:o}=n;this.props=e,this.events=t,this.document=xo(o),this.documentListeners=new xJ(this.document),this.listeners=new xJ(r),this.windowListeners=new xJ(xt(o)),this.initialCoordinates=null!=(i=xy(n))?i:xM,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){let{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:r}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),e.cancel&&this.listeners.add(e.cancel.name,this.handleCancel),this.windowListeners.add(M.Resize,this.handleCancel),this.windowListeners.add(M.DragStart,x1),this.windowListeners.add(M.VisibilityChange,this.handleCancel),this.windowListeners.add(M.ContextMenu,x1),this.documentListeners.add(M.Keydown,this.handleKeydown),t){if(null!=r&&r({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(x7(t)){this.timeoutId=setTimeout(this.handleStart,t.delay),this.handlePending(t);return}if(x6(t))return void this.handlePending(t)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(e,t){let{active:r,onPending:i}=this.props;i(r,e,this.initialCoordinates,t)}handleStart(){let{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(M.Click,x2,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(M.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;let{activated:r,initialCoordinates:i,props:n}=this,{onMove:o,options:{activationConstraint:a}}=n;if(!i)return;let s=null!=(t=xy(e))?t:xM,l=xm(i,s);if(!r&&a){if(x6(a)){if(null!=a.tolerance&&x0(l,a.tolerance))return this.handleCancel();if(x0(l,a.distance))return this.handleStart()}return x7(a)&&x0(l,a.tolerance)?this.handleCancel():void this.handlePending(a,l)}e.cancelable&&e.preventDefault(),o(s)}handleEnd(){let{onAbort:e,onEnd:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleCancel(){let{onAbort:e,onCancel:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleKeydown(e){e.code===L.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}let x9={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class be extends x8{constructor(e){const{event:t}=e;super(e,x9,xo(t.target))}}be.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:i}=t;return!!r.isPrimary&&0===r.button&&(null==i||i({event:r}),!0)}}];let bt={move:{name:"mousemove"},end:{name:"mouseup"}};(C=F||(F={}))[C.RightClick=2]="RightClick";class br extends x8{constructor(e){super(e,bt,xo(e.event.target))}}br.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:i}=t;return r.button!==F.RightClick&&(null==i||i({event:r}),!0)}}];let bi={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class bn extends x8{constructor(e){super(e,bi)}static setup(){return window.addEventListener(bi.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(bi.move.name,e)};function e(){}}}bn.activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:i}=t,{touches:n}=r;return!(n.length>1)&&(null==i||i({event:r}),!0)}}],(w=I||(I={}))[w.Pointer=0]="Pointer",w[w.DraggableRect=1]="DraggableRect",(k=j||(j={}
112))[k.TreeOrder=0]="TreeOrder",k[k.ReversedTreeOrder=1]="ReversedTreeOrder";let bo={x:{[B.Backward]:!1,[B.Forward]:!1},y:{[B.Backward]:!1,[B.Forward]:!1}};(S=P||(P={}))[S.Always=0]="Always",S[S.BeforeDragging=1]="BeforeDragging",S[S.WhileDragging=2]="WhileDragging",(O||(O={})).Optimized="optimized";let ba=new Map;function bs(e,t){return xc(r=>e?r||("function"==typeof t?t(e):e):null,[t,e])}function bl(e){let{callback:t,disabled:r}=e,i=xs(t),n=(0,$.useMemo)(()=>{if(r||"u"<typeof window||void 0===window.ResizeObserver)return;let{ResizeObserver:e}=window;return new e(i)},[r]);return(0,$.useEffect)(()=>()=>null==n?void 0:n.disconnect(),[n]),n}function bc(e){return new xQ(x$(e),e)}function bu(e,t,r){void 0===t&&(t=bc);let[i,n]=(0,$.useState)(null);function o(){n(i=>{if(!e)return null;if(!1===e.isConnected){var n;return null!=(n=null!=i?i:r)?n:null}let o=t(e);return JSON.stringify(i)===JSON.stringify(o)?i:o})}let a=function(e){let{callback:t,disabled:r}=e,i=xs(t),n=(0,$.useMemo)(()=>{if(r||"u"<typeof window||void 0===window.MutationObserver)return;let{MutationObserver:e}=window;return new e(i)},[i,r]);return(0,$.useEffect)(()=>()=>null==n?void 0:n.disconnect(),[n]),n}({callback(t){if(e)for(let r of t){let{type:t,target:i}=r;if("childList"===t&&i instanceof HTMLElement&&i.contains(e)){o();break}}}}),s=bl({callback:o});return xa(()=>{o(),e?(null==s||s.observe(e),null==a||a.observe(document.body,{childList:!0,subtree:!0})):(null==s||s.disconnect(),null==a||a.disconnect())},[e]),i}let bh=[];function bd(e,t){void 0===t&&(t=[]);let r=(0,$.useRef)(null);return(0,$.useEffect)(()=>{r.current=null},t),(0,$.useEffect)(()=>{let t=e!==xM;t&&!r.current&&(r.current=e),!t&&r.current&&(r.current=null)},[e]),r.current?xm(e,r.current):xM}function bp(e){return(0,$.useMemo)(()=>{let t,r;return e?(t=e.innerWidth,{top:0,left:0,right:t,bottom:r=e.innerHeight,width:t,height:r}):null},[e])}let bf=[],bg=[{sensor:be,options:{}},{sensor:x4,options:{}}],bm={current:{}},b_={draggable:{measure:xN},droppable:{measure:xN,strategy:P.WhileDragging,frequency:O.Optimized},dragOverlay:{measure:x$}};class by extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(e=>{let{disabled:t}=e;return!t})}getNodeFor(e){var t,r;return null!=(t=null==(r=this.get(e))?void 0:r.node.current)?t:void 0}}let bx={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new by,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:xE},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:b_,measureDroppableContainers:xE,windowRect:null,measuringScheduled:!1},bb={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:xE,draggableNodes:new Map,over:null,measureDroppableContainers:xE},bv=(0,$.createContext)(bb),bC=(0,$.createContext)(bx);function bw(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new by}}}function bk(e,t){switch(t.type){case E.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case E.DragMove:if(null==e.draggable.active)return e;return{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case E.DragEnd:case E.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case E.RegisterDroppable:{let{element:r}=t,{id:i}=r,n=new by(e.droppable.containers);return n.set(i,r),{...e,droppable:{...e.droppable,containers:n}}}case E.SetDroppableDisabled:{let{id:r,key:i,disabled:n}=t,o=e.droppable.containers.get(r);if(!o||i!==o.key)return e;let a=new by(e.droppable.containers);return a.set(r,{...o,disabled:n}),{...e,droppable:{...e.droppable,containers:a}}}case E.UnregisterDroppable:{let{id:r,key:i}=t,n=e.droppable.containers.get(r);if(!n||i!==n.key)return e;
112let o=new by(e.droppable.containers);return o.delete(r),{...e,droppable:{...e.droppable,containers:o}}}default:return e}}function bS(e){let{disabled:t}=e,{active:r,activatorEvent:i,draggableNodes:n}=(0,$.useContext)(bv),o=xh(i),a=xh(null==r?void 0:r.id);return(0,$.useEffect)(()=>{if(!t&&!i&&o&&null!=a){if(!x_(o)||document.activeElement===o.target)return;let e=n.get(a);if(!e)return;let{activatorNode:t,node:r}=e;(t.current||r.current)&&requestAnimationFrame(()=>{for(let e of[t.current,r.current]){if(!e)continue;let t=e.matches(xb)?e:e.querySelector(xb);if(t){t.focus();break}}})}},[i,t,n,a,o]),null}let bT=(0,$.createContext)({...xM,scaleX:1,scaleY:1});(T=R||(R={}))[T.Uninitialized=0]="Uninitialized",T[T.Initializing=1]="Initializing",T[T.Initialized=2]="Initialized";let bA=(0,$.memo)(function(e){var t,r,i,n,o,a,s,l;let c,u,h,d,p,f,g,m,{id:_,accessibility:y,autoScroll:x=!0,children:b,sensors:v=bg,collisionDetection:C=xP,measuring:w,modifiers:k,...S}=e,[T,A]=(0,$.useReducer)(bk,void 0,bw),[M,L]=function(){let[e]=(0,$.useState)(()=>new Set),t=(0,$.useCallback)(t=>(e.add(t),()=>e.delete(t)),[e]);return[(0,$.useCallback)(t=>{let{type:r,event:i}=t;e.forEach(e=>{var t;return null==(t=e[r])?void 0:t.call(e,i)})},[e]),t]}(),[F,O]=(0,$.useState)(R.Uninitialized),D=F===R.Initialized,{draggable:{active:N,nodes:z,translate:q},droppable:{containers:G}}=T,W=null!=N?z.get(N):null,H=(0,$.useRef)({initial:null,translated:null}),K=(0,$.useMemo)(()=>{var e;return null!=N?{id:N,data:null!=(e=null==W?void 0:W.data)?e:bm,rect:H}:null},[N,W]),U=(0,$.useRef)(null),[V,Y]=(0,$.useState)(null),[X,Z]=(0,$.useState)(null),Q=xl(S,Object.values(S)),J=xp("DndDescribedBy",_),ee=(0,$.useMemo)(()=>G.getEnabled(),[G]),et=(0,$.useMemo)(()=>({draggable:{...b_.draggable,...null==w?void 0:w.draggable},droppable:{...b_.droppable,...null==w?void 0:w.droppable},dragOverlay:{...b_.dragOverlay,...null==w?void 0:w.dragOverlay}}),[null==w?void 0:w.draggable,null==w?void 0:w.droppable,null==w?void 0:w.dragOverlay]),{droppableRects:er,measureDroppableContainers:ei,measuringScheduled:en}=function(e,t){let{dragging:r,dependencies:i,config:n}=t,[o,a]=(0,$.useState)(null),{frequency:s,measure:l,strategy:c}=n,u=(0,$.useRef)(e),h=function(){switch(c){case P.Always:return!1;case P.BeforeDragging:return r;default:return!r}}(),d=xl(h),p=(0,$.useCallback)(function(e){void 0===e&&(e=[]),d.current||a(t=>null===t?e:t.concat(e.filter(e=>!t.includes(e))))},[d]),f=(0,$.useRef)(null),g=xc(t=>{if(h&&!r)return ba;if(!t||t===ba||u.current!==e||null!=o){let t=new Map;for(let r of e){if(!r)continue;if(o&&o.length>0&&!o.includes(r.id)&&r.rect.current){t.set(r.id,r.rect.current);continue}let e=r.node.current,i=e?new xQ(l(e),e):null;r.rect.current=i,i&&t.set(r.id,i)}return t}return t},[e,o,r,h,l]);return(0,$.useEffect)(()=>{u.current=e},[e]),(0,$.useEffect)(()=>{h||p()},[r,h]),(0,$.useEffect)(()=>{o&&o.length>0&&a(null)},[JSON.stringify(o)]),(0,$.useEffect)(()=>{h||"number"!=typeof s||null!==f.current||(f.current=setTimeout(()=>{p(),f.current=null},s))},[s,h,p,...i]),{droppableRects:g,measureDroppableContainers:p,measuringScheduled:null!=o}}(ee,{dragging:D,dependencies:[q.x,q.y],config:et.droppable}),eo=xc(e=>{var t;return null==N?null:null!=(t=null!=p?p:e)?t:null},[p=(d=null!=N?z.get(N):void 0)?d.node.current:null,N]),ea=(0,$.useMemo)(()=>X?xy(X):null,[X]),es=(c=(null==V?void 0:V.autoScrollEnabled)===!1,u="object"==typeof x?!1===x.enabled:!1===x,h=D&&!c&&!u,"object"==typeof x?{...x,enabled:h}:{enabled:h}),el=bs(eo,et.draggable.measure);!function(e){let{activeNode:t,measure:r,initialRect:i,config:n=!0}=e,o=(0,$.useRef)(!1),{x:a,y:s}="boolean"==typeof n?{x:n,y:n}:n;xa(()=>{if(!a&&!s||!t){o.current=!1;return}if(o.current||!i)return;let e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;let n=xO(r(e),i);if(a||(n.x=0),s||(n.y=0),o.current=!0,Math.abs(n.x)>0||Math.abs(n.y)>0){let t=xq(e);t&&t.scrollBy({top:n.y,left:n.x})}},[t,a,s,i,r])}({activeNode:null!=N?z.get(N):null,config:es.layoutShiftCompensation,initialRect:el,measure:et.draggable.measure});let ec=bu(eo,et.draggable.measure,el),eu=bu(eo?eo.parentElement:null),eh=(0,$.useRef)({activatorEvent:null,active:null,activeNode:eo,collisionRect:null,collisions:null,droppableRects:er,draggableNodes:z,draggingNode:null,draggingNodeRect:null,droppableContainers:G,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),ed=G.getNodeFor(null==(t=eh.current.over)?void 0:t.id),ep=function(e){let{measure:t}=e,[r,i]=(0,$.useState)(null),n=bl({callback:(0,$.useCallback)(e=>{for(let{target:r}of e)if(xi(r)){i(e=>{let i=t(r);return e?{...e,width:i.width,height:i.height}:i});break}},[t])}),[o,a]=xu((0,$.useCallback)(e=>{let r=function(e){if(!e)return null;if(e.children.length>1)return e;let t=e.children[0];return xi(t)?t:e}(e);null==n||n.disconnect(),r&&(null==n||n.observe(r)),i(r?t(r):null)},[t,n]));return(0,$.useMemo)(()=>({nodeRef:o,rect:r,setRef:a}),[r,o,a])}({measure:et.dragOverlay.measure}),ef=null!=(r=ep.nodeRef.current)?r:eo,eg=D?null!=(i=ep.rect)?i:ec:null,em=!!(ep.nodeRef.current&&ep.rect),e_=(f=bs(o=em?null:ec),xO(o,f)),ey=bp(ef?xt(ef):null),ex=(a=D?null!=ed?ed:eo:null,g=(0,$.useRef)(a),m=xc(e=>a?e&&e!==bh&&a&&g.current&&a.parentNode===g.current.parentNode?e:xz(a):bh,[a]),(0,$.useEffect)(()=>{g.current=a},[a]),m),eb=function(e,t){void 0===t&&(t=x$);let[r]=e,i=bp(r?xt(r):null),[n,o]=(0,$.useState)(bf);function a(){o(()=>e.length?e.map(e=>xU(e)?i:new xQ(t(e),e)):bf)}let s=bl({callback:a});return xa(()=>
112{null==s||s.disconnect(),a(),e.forEach(e=>null==s?void 0:s.observe(e))},[e]),n}(ex),ev=function(e,t){let{transform:r,...i}=t;return null!=e&&e.length?e.reduce((e,t)=>t({transform:e,...i}),r):r}(k,{transform:{x:q.x-e_.x,y:q.y-e_.y,scaleX:1,scaleY:1},activatorEvent:X,active:K,activeNodeRect:ec,containerNodeRect:eu,draggingNodeRect:eg,over:eh.current.over,overlayNodeRect:ep.rect,scrollableAncestors:ex,scrollableAncestorRects:eb,windowRect:ey}),eC=ea?xg(ea,q):null,ew=function(e){let[t,r]=(0,$.useState)(null),i=(0,$.useRef)(e),n=(0,$.useCallback)(e=>{let t=xG(e.target);t&&r(e=>e?(e.set(t,xK(t)),new Map(e)):null)},[]);return(0,$.useEffect)(()=>{let t=i.current;if(e!==t){o(t);let a=e.map(e=>{let t=xG(e);return t?(t.addEventListener("scroll",n,{passive:!0}),[t,xK(t)]):null}).filter(e=>null!=e);r(a.length?new Map(a):null),i.current=e}return()=>{o(e),o(t)};function o(e){e.forEach(e=>{let t=xG(e);null==t||t.removeEventListener("scroll",n)})}},[n,e]),(0,$.useMemo)(()=>e.length?t?Array.from(t.values()).reduce((e,t)=>xg(e,t),xM):xX(e):xM,[e,t])}(ex),ek=bd(ew),eS=bd(ew,[ec]),eT=xg(ev,ek),eA=eg?xR(eg,ev):null,eE=K&&eA?C({active:K,collisionRect:eA,droppableRects:er,droppableContainers:ee,pointerCoordinates:eC}):null,eB=function(e){if(!e||0===e.length)return null;let[t]=e;return t.id}(eE),[eM,eL]=(0,$.useState)(null),eF=(s=em?ev:xg(ev,eS),l=null!=(n=null==eM?void 0:eM.rect)?n:null,{...s,scaleX:l&&ec?l.width/ec.width:1,scaleY:l&&ec?l.height/ec.height:1}),eI=(0,$.useRef)(null),ej=(0,$.useCallback)((e,t)=>{let{sensor:r,options:i}=t;if(null==U.current)return;let n=z.get(U.current);if(!n)return;let o=e.nativeEvent,a=new r({active:U.current,activeNode:n,event:o,options:i,context:eh,onAbort(e){if(!z.get(e))return;let{onDragAbort:t}=Q.current,r={id:e};null==t||t(r),M({type:"onDragAbort",event:r})},onPending(e,t,r,i){if(!z.get(e))return;let{onDragPending:n}=Q.current,o={id:e,constraint:t,initialCoordinates:r,offset:i};null==n||n(o),M({type:"onDragPending",event:o})},onStart(e){let t=U.current;if(null==t)return;let r=z.get(t);if(!r)return;let{onDragStart:i}=Q.current,n={activatorEvent:o,active:{id:t,data:r.data,rect:H}};(0,t1.unstable_batchedUpdates)(()=>{null==i||i(n),O(R.Initializing),A({type:E.DragStart,initialCoordinates:e,active:t}),M({type:"onDragStart",event:n}),Y(eI.current),Z(o)})},onMove(e){A({type:E.DragMove,coordinates:e})},onEnd:s(E.DragEnd),onCancel:s(E.DragCancel)});function s(e){return async function(){let{active:t,collisions:r,over:i,scrollAdjustedTranslate:n}=eh.current,a=null;if(t&&n){let{cancelDrop:s}=Q.current;a={activatorEvent:o,active:t,collisions:r,delta:n,over:i},e===E.DragEnd&&"function"==typeof s&&await Promise.resolve(s(a))&&(e=E.DragCancel)}U.current=null,(0,t1.unstable_batchedUpdates)(()=>{A({type:e}),O(R.Uninitialized),eL(null),Y(null),Z(null),eI.current=null;let t=e===E.DragEnd?"onDragEnd":"onDragCancel";if(a){let e=Q.current[t];null==e||e(a),M({type:t,event:a})}})}}eI.current=a},[z]),eP=(0,$.useCallback)((e,t)=>(r,i)=>{let n=r.nativeEvent,o=z.get(i);null!==U.current||!o||n.dndKit||n.defaultPrevented||!0===e(r,t.options,{active:o})&&(n.dndKit={capturedBy:t.sensor},U.current=i,ej(r,t))},[z,ej]),eO=(0,$.useMemo)(()=>v.reduce((e,t)=>{let{sensor:r}=t;return[...e,...r.activators.map(e=>({eventName:e.eventName,handler:eP(e.handler,t)}))]},[]),[v,eP]);(0,$.useEffect)(()=>{if(!y8)return;let e=v.map(e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()});return()=>{for(let t of e)null==t||t()}},v.map(e=>{let{sensor:t}=e;return t})),xa(()=>{ec&&F===R.Initializing&&O(R.Initialized)},[ec,F]),(0,$.useEffect)(()=>{let{onDragMove:e}=Q.current,{active:t,activatorEvent:r,collisions:i,over:n}=eh.current;if(!t||!r)return;let o={active:t,activatorEvent:r,collisions:i,delta:{x:eT.x,y:eT.y},over:n};(0,t1.unstable_batchedUpdates)(()=>{null==e||e(o),M({type:"onDragMove",event:o})})},[eT.x,eT.y]),(0,$.useEffect)(()=>{let{active:e,activatorEvent:t,collisions:r,droppableContainers:i,scrollAdjustedTranslate:n}=eh.current;if(!e||null==U.current||!t||!n)return;let{onDragOver:o}=Q.current,a=i.get(eB),s=a&&a.rect.current?{id:a.id,rect:a.rect.current,data:a.data,disabled:a.disabled}:null,l={active:e,activatorEvent:t,collisions:r,delta:{x:n.x,y:n.y},over:s};(0,t1.unstable_batchedUpdates)(()=>{eL(s),null==o||o(l),M({type:"onDragOver",event:l})})},[eB]),xa(()=>{eh.current={activatorEvent:X,active:K,activeNode:eo,collisionRect:eA,collisions:eE,droppableRects:er,draggableNodes:z,draggingNode:ef,draggingNodeRect:eg,droppableContainers:G,over:eM,scrollableAncestors:ex,scrollAdjustedTranslate:eT},H.current={initial:eg,translated:eA}},[K,eo,eE,eA,z,ef,eg,er,G,eM,ex,eT]),function(e){let t,{acceleration:r,activator:i=I.Pointer,canScroll:n,draggingRect:o,enabled:a,interval:s=5,order:l=j.TreeOrder,pointerCoordinates:c,scrollableAncestors:u,scrollableAncestorRects:h,delta:d,threshold:p}=e,f=function(e){let{delta:t,disabled:r}=e,i=xh(t);return xc(e=>{if(r||!i||!e)return bo;let n={x:Math.sign(t.x-i.x),y:Math.sign(t.y-i.y)};return{x:{[B.Backward]:e.x[B.Backward]||-1===n.x,[B.Forward]:e.x[B.Forward]||1===n.x},y:{[B.Backward]:e.y[B.Backward]||-1===n.y,[B.Forward]:e.y[B.Forward]||1===n.y}}},[r,t,i])}({delta:d,disabled:!a}),[g,m]=(t=(0,$.useRef)(null),[(0,$.useCallback)((e,r)=>{t.current=setInterval(e,r)},[]),(0,$.useCallback)(()=>{null!==t.current&&(clearInterval(t.current),t.current=null)},[])]),_=(0,$.useRef)({x:0,y:0}),y=(0,$.useRef)({x:0,y:0}),x=(0,$.useMemo)(()=>{switch(i){case I.Pointer:return c?{top:c.y,bottom:c.y,left:c.x,right:c.x}:null;case I.DraggableRect:return o}},[i,o,c]),b=(0,$.useRef)(null),v=(0,$.useCallback)(()=>{let e=b.current;if(!e)return;let t=_.current.x*y.current.x,r=_.current.y*y.current.y;e.scrollBy(t,r)},[]),C=(0,$.useMemo)(()=>l===j.TreeOrder?[...u].reverse():u,[l,u]);(0,$.useEffect)(()=>
112{if(!a||!u.length||!x)return void m();for(let e of C){if((null==n?void 0:n(e))===!1)continue;let t=h[u.indexOf(e)];if(!t)continue;let{direction:i,speed:o}=function(e,t,r,i,n){let{top:o,left:a,right:s,bottom:l}=r;void 0===i&&(i=10),void 0===n&&(n=xY);let{isTop:c,isBottom:u,isLeft:h,isRight:d}=xV(e),p={x:0,y:0},f={x:0,y:0},g={height:t.height*n.y,width:t.width*n.x};return!c&&o<=t.top+g.height?(p.y=B.Backward,f.y=i*Math.abs((t.top+g.height-o)/g.height)):!u&&l>=t.bottom-g.height&&(p.y=B.Forward,f.y=i*Math.abs((t.bottom-g.height-l)/g.height)),!d&&s>=t.right-g.width?(p.x=B.Forward,f.x=i*Math.abs((t.right-g.width-s)/g.width)):!h&&a<=t.left+g.width&&(p.x=B.Backward,f.x=i*Math.abs((t.left+g.width-a)/g.width)),{direction:p,speed:f}}(e,t,x,r,p);for(let e of["x","y"])f[e][i[e]]||(o[e]=0,i[e]=0);if(o.x>0||o.y>0){m(),b.current=e,g(v,s),_.current=o,y.current=i;return}}_.current={x:0,y:0},y.current={x:0,y:0},m()},[r,v,n,m,a,s,JSON.stringify(x),JSON.stringify(f),g,u,C,h,JSON.stringify(p)])}({...es,delta:q,draggingRect:eA,pointerCoordinates:eC,scrollableAncestors:ex,scrollableAncestorRects:eb});let eR=(0,$.useMemo)(()=>({active:K,activeNode:eo,activeNodeRect:ec,activatorEvent:X,collisions:eE,containerNodeRect:eu,dragOverlay:ep,draggableNodes:z,droppableContainers:G,droppableRects:er,over:eM,measureDroppableContainers:ei,scrollableAncestors:ex,scrollableAncestorRects:eb,measuringConfiguration:et,measuringScheduled:en,windowRect:ey}),[K,eo,ec,X,eE,eu,ep,z,G,er,eM,ei,ex,eb,et,en,ey]),eD=(0,$.useMemo)(()=>({activatorEvent:X,activators:eO,active:K,activeNodeRect:ec,ariaDescribedById:{draggable:J},dispatch:A,draggableNodes:z,over:eM,measureDroppableContainers:ei}),[X,eO,K,ec,A,J,z,eM,ei]);return $.createElement(xk.Provider,{value:L},$.createElement(bv.Provider,{value:eD},$.createElement(bC.Provider,{value:eR},$.createElement(bT.Provider,{value:eF},b)),$.createElement(bS,{disabled:(null==y?void 0:y.restoreFocus)===!1})),$.createElement(xA,{...y,hiddenTextDescribedById:J}))}),bE=(0,$.createContext)(null),bB="button",bM={timeout:25};function bL(e,t,r){let i=e.slice();return i.splice(r<0?i.length+r:r,0,i.splice(t,1)[0]),i}function bF(e){return null!==e&&e>=0}let bI={scaleX:1,scaleY:1},bj=e=>{var t,r,i,n;let o,a,s,{rects:l,activeNodeRect:c,activeIndex:u,overIndex:h,index:d}=e,p=null!=(t=l[u])?t:c;if(!p)return null;let f=(r=l,i=d,n=u,o=r[i],a=r[i-1],s=r[i+1],o&&(a||s)?n<i?a?o.left-(a.left+a.width):s.left-(o.left+o.width):s?s.left-(o.left+o.width):o.left-(a.left+a.width):0);if(d===u){let e=l[h];return e?{x:u<h?e.left+e.width-(p.left+p.width):e.left-p.left,y:0,...bI}:null}return d>u&&d<=h?{x:-p.width-f,y:0,...bI}:d<u&&d>=h?{x:p.width+f,y:0,...bI}:{x:0,y:0,...bI}},bP=e=>{let{rects:t,activeIndex:r,overIndex:i,index:n}=e,o=bL(t,i,r),a=t[n],s=o[n];return s&&a?{x:s.left-a.left,y:s.top-a.top,scaleX:s.width/a.width,scaleY:s.height/a.height}:null},bO="Sortable",bR=$.createContext({activeIndex:-1,containerId:bO,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:bP,disabled:{draggable:!1,droppable:!1}});function bD(e){let{children:t,id:r,items:i,strategy:n=bP,disabled:o=!1}=e,{active:a,dragOverlay:s,droppableRects:l,over:c,measureDroppableContainers:u}=(0,$.useContext)(bC),h=xp(bO,r),d=null!==s.rect,p=(0,$.useMemo)(()=>i.map(e=>"object"==typeof e&&"id"in e?e.id:e),[i]),f=null!=a,g=a?p.indexOf(a.id):-1,m=c?p.indexOf(c.id):-1,_=(0,$.useRef)(p),y=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(p,_.current),x=-1!==m&&-1===g||y,b="boolean"==typeof o?{draggable:o,droppable:o}:o;xa(()=>{y&&f&&u(p)},[y,p,f,u]),(0,$.useEffect)(()=>{_.current=p},[p]);let v=(0,$.useMemo)(()=>({activeIndex:g,containerId:h,disabled:b,disableTransforms:x,items:p,overIndex:m,useDragOverlay:d,sortedRects:p.reduce((e,t,r)=>{let i=l.get(t);return i&&(e[r]=i),e},Array(p.length)),strategy:n}),[g,h,b.draggable,b.droppable,x,p,m,l,d,n]);return $.createElement(bR.Provider,{value:v},t)}let b$=e=>{let{id:t,items:r,activeIndex:i,overIndex:n}=e;return bL(r,i,n).indexOf(t)},bN=e=>{let{containerId:t,isSorting:r,wasDragging:i,index:n,items:o,newIndex:a,previousItems:s,previousContainerId:l,transition:c}=e;return!!c&&!!i&&(s===o||n!==a)&&(!!r||a!==n&&t===l)},bz={duration:200,easing:"ease"},bq="transform",bG=xx.Transition.toString({property:bq,duration:0,easing:"linear"}),bW={roleDescription:"sortable"};L.Down,L.Right,L.Up,L.Left,r(14312),r(39417);let bH="medium";var bK=r(50387),bU=r.n(bK);let bV={small:{Icon:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16",...t,children:(0,D.jsx)("path",{fill:"#BFBFBF",d:"M13 8a5 5 0 1 0-5 5v1A6 6 0 1 1 8 2a6 6 0 0 1 0 12v-1a5 5 0 0 0 5-5"})})},IconSelected:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16",...t,children:(0,D.jsx)("path",{fill:"#2BB24C",fillRule:"evenodd",d:"M14 8A6 6 0 1 1 2 8a6 6 0 0 1 12 0m-6 2.25a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5",clipRule:"evenodd"})})}},[bH]:{Icon:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"#BFBFBF",fillRule:"evenodd",d:"M10 17a7 7 0 1 0 0-14 7 7 0 0 0 0 14m0 1a8 8 0 1 0 0-16 8 8 0 0 0 0 16",clipRule:"evenodd"})})},IconSelected:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"#2BB24C",fillRule:"evenodd",d:"M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0m-8 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6",clipRule:"evenodd"})})}},large:{Icon:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",...t,children:(0,D.jsx)("circle",{cx:12,cy:12,r:9.5,stroke:"#BFBFBF"})})},IconSelected:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",...t,children:(0,D.jsx)("path",{fill:"#2BB24C",d:"M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2m0 6a4 4 0 1 0 0 8 4 4 0 0 0 0-8"})})}}};function bY(e){let{children:t,className:r,selected:i=!1,size:n=bH}=e,{Icon:o,IconSelected:a}=bV[n];return(0,D.jsxs)("span",{className:G()(bU().wrapper,r),children:[i?(0,D.jsx)(a,{className:bU().icon,color:"accent",fromUI:!0}):(0,D.jsx)(o,{className:bU().icon,color:"tertiary",fromUI:!0}),t]})}var bX=r(83376),bZ=r.n(bX);function bQ(e){let{children:t,className:r,hideRadio:i=!1,iconComponent:n,onChange:o,selected:a=!1,small:s=!1,value:l}=e,c=!(n||i),u=(0,D.jsx)("span",{className:bZ().label,children:t});return(0,D.jsx)(pw,{className:G()(bZ().menuItem,r),role:"menuitemradio","aria-checked":a,onClick:()=>{o?.(l)},selected:a&&!c,small:s,children:c?(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(bY,{selected:a}),u]}):(0,D.jsxs)(D.Fragment,{children:[n&&(0,D.jsx)(n,{color:"tertiary",fromUI:!0}),u]})})}r(19764);var bJ=r(14363),b0=r.n(bJ);function b1(e){let{"aria-describedby":t,"aria-label":r,"aria-labelledby":i,children:n,className:o,gap:a,horizontal:s=!1,name:l,onCh
112ange:c,required:u=!1,selectedValue:h,tagName:d}=e;return(0,D.jsx)(ec,{"aria-label":r,"aria-labelledby":i,align:"start",className:G()(b0().radioGroup,o),direction:s?"row":"column",gap:a||(s?"l":"s"),role:"radiogroup",tagName:d,children:$.Children.map(n,e=>{if(!e)return null;let r=e.props&&e.props.value;return(0,$.cloneElement)(e,{"aria-describedby":G()(t,e.props["aria-describedby"]),className:G()(b0().radioGroupChild,e.props.className),name:l,onChange:()=>{r!==h&&c(r)},required:u,selected:r===h})})})}function b2(e){let{isVisible:t}=(0,$.useContext)(pg);return t?(0,D.jsx)(b1,{...e,gap:"none",tagName:"ul"}):null}var b5=r(77822);let b3=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M13.218 3.218a.5.5 0 0 1 .765.638l-.058.069L7.849 10l6.073 6.074a.5.5 0 0 1 .057.638l-.057.07a.5.5 0 0 1-.638.057l-.07-.058-6.425-6.427a.5.5 0 0 1-.058-.638l.058-.069z"})})};var b4=r(61104),b6=r.n(b4);function b7(e){let{"aria-label":t="Back",autoFocus:r=!1,disabled:i=!1,onClick:n,children:o,ref:a=null,small:s=!1}=e,{getRootProps:l,disabled:c}=pv({disabled:i,rootRef:a});return(0,D.jsxs)(eE,{className:b6().menuItem,disabled:!0,small:s,children:[(0,D.jsx)(e2,{...l({onClick:n}
112),"aria-label":t,autoFocus:r,className:b6().backButton,"data-no-menu-close":!0,disabled:c,iconStart:(0,D.jsx)(b3,{color:"secondary",tiny:!0}),importance:"tertiary",size:"small"}),o]})}let b8=function(e){let{ref:t,...r}=e,{isVisible:i}=(0,$.useContext)(pg);return i?(0,D.jsx)(b7,{ref:t,...r}):null};var b9=r(90614),ve=r.n(b9);function vt(e){let{children:t,dot:r,icon:i,label:n,hint:o,small:a=!1}=e,{setIsVisible:s}=(0,$.useContext)(pg),{dispatch:l}=(0,$.useContext)(pl)??{},[c,u]=(0,$.useState)(!1),h=nu(c),d=(0,$.useRef)(null);(0,$.useLayoutEffect)(()=>{if(!c&&h){let e=d.current;e&&(e.focus(),l&&e.id&&l({type:dU,item:e.id,event:{}}))}},[c,h,l]);let p=(0,$.useMemo)(()=>({isVisible:!0,setIsVisible:u}),[]);return c?(0,D.jsxs)(pg.Provider,{value:p,children:[(0,D.jsx)(b8,{"aria-label":"Back to main menu",autoFocus:!0,onClick:e=>{e.stopPropagation(),s(!0),u(!1)},small:a,children:n}),t]}):(0,D.jsxs)(pw,{ref:d,className:ve().mainMenuItem,"data-no-menu-close":!0,onClick:e=>{e.stopPropagation(),s(!1),u(!0)},small:a,children:[r,i&&(0,D.jsx)(i,{color:"secondary",fromUI:!0}),(0,D.jsx)("span",{className:ve().mainMenuLabel,children:n}),o&&(0,D.jsx)(eP,{size:"04",color:"tertiary",children:o}),(0,D.jsx)(b5.A,{fromUI:!0,color:"secondary"})]})}var vr=r(64508),vi=r(2773),vn=r(80671);r(25527),r(73256),r(47727),r(38871),r(97986),r(15548),r(37883);var vo=r(11773);r(48305);var va=r(52892),vs=r(77980),vl=r(64145),vc=r(78923),vu=r(82591),vh=r(56047),vd="comm",vp="rule",vf="decl",vg="@keyframes",vm="@layer",v_=Math.abs,vy=String.fromCharCode;function vx(e,t,r){return e.replace(t,r)}function vb(e,t){return 0|e.charCodeAt(t)}function vv(e,t,r){return e.slice(t,r)}function vC(e){return e.length}function vw(e,t){return t.push(e),e}function vk(e,t){for(var r="",i=0;i<e.length;i++)r+=t(e[i],i,e,t)||"";return r}function vS(e,t,r,i){switch(e.type){case vm:if(e.children.length)break;case"@import":case"@namespace":case vf:return e.return=e.return||e.value;case vd:return"";case vg:return e.return=e.value+"{"+vk(e.children,i)+"}";case vp:if(!vC(e.value=e.props.join(",")))return""}return vC(r=vk(e.children,i))?e.return=e.value+"{"+r+"}":""}var vT=1,vA=1,vE=0,vB=0,vM=0,vL="";function vF(e,t,r,i,n,o,a,s){return{value:e,root:t,parent:r,type:i,props:n,children:o,line:vT,column:vA,length:a,return:"",siblings:s}}function vI(){return vM=vB<vE?vb(vL,vB++):0,vA++,10===vM&&(vA=1,vT++),vM}function vj(){return vb(vL,vB)}function vP(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function vO(e){var t,r;return(t=vB-1,r=function e(t){for(;vI();)switch(vM){case t:return vB;case 34:case 39:34!==t&&39!==t&&e(vM);break;case 40:41===t&&e(t);break;case 92:vI()}return vB}(91===e?e+2:40===e?e+1:e),vv(vL,t,r)).trim()}function vR(e,t,r,i,n,o,a,s,l,c,u,h){for(var d=n-1,p=0===n?o:[""],f=p.length,g=0,m=0,_=0;g<i;++g)for(var y=0,x=vv(e,d+1,d=v_(m=a[g])),b=e;y<f;++y)(b=(m>0?p[y]+" "+x:vx(x,/&\f/g,p[y])).trim())&&(l[_++]=b);return vF(e,t,r,0===n?vp:s,l,c,u,h)}function vD(e,t,r,i,n){return vF(e,t,r,vf,vv(e,0,i),vv(e,i+1,-1),i,n)}var v$=r(88768),vN=r(54147),vz=r(52590),vq=r(62229),vG=r(86866);function vW(e){if(null==e)return!0;if((0,vz.X)(e))return("function"==typeof e.splice||"string"==typeof e||!!(0,vN.P)(e)||!!(0,vG.i)(e)||!!(0,vq.N)(e))&&0===e.length;if("object"==typeof e||"function"==typeof e){let t;if(e instanceof Map||e instanceof Set)return 0===e.size;let r=Object.keys(e);return(t=e?.constructor,e===("function"==typeof t?t.prototype:Object.prototype))?0===r.filter(e=>"constructor"!==e).length:0===r.length}return!0}var vH={id:"c4",detector:(0,vc.K)(e=>/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(e),"detector"),loader:(0,vc.K)(async()=>{let{diagram:e}=await r.e(88993).then(r.bind(r,88993));return{id:"c4",diagram:e}},"loader")},vK="flowchart-v2",vU=(0,vc.K)(e=>/^\s*(graph|flowchart)/.test(e),"detector"),vV=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(28552),r.e(71733)]).then(r.bind(r,71733));return{id:vK,diagram:e}},"loader"),vY={id:vK,detector:vU,loader:vV},vX="agentflow",vZ=(0,vc.K)(e=>/^\s*agentflow-beta\b/.test(e),"detector"),vQ=(0,vc.K)(async()=>{let{diagram:e}=await r.e(16462).then(r.bind(r,16462));return{id:vX,diagram:e}},"loader"),vJ={id:vX,detector:vZ,loader:vQ},v0="swimlane",v1=(0,vc.K)(e=>/^\s*swimlane-beta\b/.test(e),"detector"),v2=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(28552),r.e(59548)]).then(r.bind(r,59548));return{id:v0,diagram:e}},"loader"),v5={id:v0,detector:v1,loader:v2},v3={id:"er",detector:(0,vc.K)(e=>/^\s*erDiagram/.test(e),"detector"),loader:(0,vc.K)(async()=>{let{diagram:e}=await r.e(28331).then(r.bind(r,28331));return{id:"er",diagram:e}},"loader")},v4="gitGraph",v6=(0,vc.K)(e=>/^\s*gitGraph/.test(e),"detector"),v7=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(4816)]).then(r.bind(r,4816));return{id:v4,diagram:e}},"loader"),v8={id:v4,detector:v6,loader:v7},v9="gantt",Ce=(0,vc.K)(e=>/^\s*gantt/.test(e),"detector"),Ct=(0,vc.K)(async()=>{let{diagram:e}=await r.e(61883).then(r.bind(r,61883));return{id:v9,diagram:e}},"loader"),Cr={id:v9,detector:Ce,loader:Ct},Ci="info",Cn=(0,vc.K)(e=>/^\s*info/.test(e),"detector"),Co=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(84567)]).then(r.bind(r,84567));return{id:Ci,diagram:e}},"loader"),Ca={id:Ci,detector:Cn,loader:Co},Cs={id:"pie",detector:(0,vc.K)(e=>/^\s*pie/.test(e),"detector"),loader:(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(63984)]).then(r.bind(r,63984));return{id:"pie",diagram:e}},"loader")},Cl="quadrantChart",Cc=(0,vc.K)(e=>/^\s*quadrantChart/.test(e),"detector"),Cu=(0,vc.K)(async()=>{let{diagram:e}=await r.e(63183).then(r.bind(r,63183));return{id:Cl,diagram:e}},"loader"),Ch={id:Cl,detector:Cc,loader:Cu},Cd="xychart",Cp=(0,vc.K)(e=>/^\s*xychart(-beta)?/.test(e),"detector"),Cf=(0,vc.K)(async()=>{let{diagram:e}=await r.e(43944).then(r.bind(r,43944));return{id:Cd,diagram:e}},"loader"),Cg={id:Cd,detector:Cp,loader:Cf},Cm="requirement",C_=(0,vc.K)(e=>
112/^\s*requirement(Diagram)?/.test(e),"detector"),Cy=(0,vc.K)(async()=>{let{diagram:e}=await r.e(75217).then(r.bind(r,75217));return{id:Cm,diagram:e}},"loader"),Cx={id:Cm,detector:C_,loader:Cy},Cb="sequence",Cv=(0,vc.K)(e=>/^\s*sequenceDiagram/.test(e),"detector"),CC=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(61657),r.e(87336)]).then(r.bind(r,81568));return{id:Cb,diagram:e}},"loader"),Cw={id:Cb,detector:Cv,loader:CC},Ck="classDiagram",CS=(0,vc.K)(e=>/^\s*classDiagram/.test(e),"detector"),CT=(0,vc.K)(async()=>{let{diagram:e}=await r.e(26602).then(r.bind(r,26602));return{id:Ck,diagram:e}},"loader"),CA={id:Ck,detector:CS,loader:CT},CE="stateDiagram",CB=(0,vc.K)(e=>/^\s*stateDiagram/.test(e),"detector"),CM=(0,vc.K)(async()=>{let{diagram:e}=await r.e(24139).then(r.bind(r,24139));return{id:CE,diagram:e}},"loader"),CL={id:CE,detector:CB,loader:CM},CF="journey",CI=(0,vc.K)(e=>/^\s*journey/.test(e),"detector"),Cj=(0,vc.K)(async()=>{let{diagram:e}=await r.e(97007).then(r.bind(r,97007));return{id:CF,diagram:e}},"loader"),CP={id:CF,detector:CI,loader:Cj},CO={draw:(0,vc.K)((e,t,r)=>{vl.R.debug("rendering svg for syntax error\n");let i=(0,vr.D)(t),n=i.append("g");i.attr("viewBox","0 0 2412 512"),(0,vs.a$)(i,100,512,!0),n.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),n.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),n.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),n.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.
112164-16,16v32c0,8.836 7.156,16 16,16z"),n.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),n.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),n.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),n.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${r}`)},"draw")},CR={db:{},renderer:CO,parser:{parse:(0,vc.K)(()=>{},"parse")}},CD="flowchart-elk",C$=(0,vc.K)((e,t={})=>!!/^\s*flowchart-elk/.test(e)&&(t.layout="elk",!0),"detector"),CN=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(28552),r.e(71733)]).then(r.bind(r,71733));return{id:CD,diagram:e}},"loader"),Cz={id:CD,detector:C$,loader:CN},Cq="timeline",CG=(0,vc.K)(e=>/^\s*timeline/.test(e),"detector"),CW=(0,vc.K)(async()=>{let{diagram:e}=await r.e(29056).then(r.bind(r,29056));return{id:Cq,diagram:e}},"loader"),CH={id:Cq,detector:CG,loader:CW},CK="mindmap",CU=(0,vc.K)(e=>/^\s*mindmap/.test(e),"detector"),CV=(0,vc.K)(async()=>{let{diagram:e}=await r.e(82405).then(r.bind(r,82405));return{id:CK,diagram:e}},"loader"),CY={id:CK,detector:CU,loader:CV},CX="kanban",CZ=(0,vc.K)(e=>/^\s*kanban/.test(e),"detector"),CQ=(0,vc.K)(async()=>{let{diagram:e}=await r.e(86841).then(r.bind(r,86841));return{id:CX,diagram:e}},"loader"),CJ={id:CX,detector:CZ,loader:CQ},C0="sankey",C1=(0,vc.K)(e=>/^\s*sankey(-beta)?/.test(e),"detector"),C2=(0,vc.K)(async()=>{let{diagram:e}=await r.e(43236).then(r.bind(r,43236));return{id:C0,diagram:e}},"loader"),C5={id:C0,detector:C1,loader:C2},C3="packet",C4=(0,vc.K)(e=>/^\s*packet(-beta)?/.test(e),"detector"),C6=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(74923)]).then(r.bind(r,74923));return{id:C3,diagram:e}},"loader"),C7={id:C3,detector:C4,loader:C6},C8="radar",C9=(0,vc.K)(e=>/^\s*radar-beta/.test(e),"detector"),we=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(7059)]).then(r.bind(r,7059));return{id:C8,diagram:e}},"loader"),wt={id:C8,detector:C9,loader:we},wr="block",wi=(0,vc.K)(e=>/^\s*block(-beta)?/.test(e),"detector"),wn=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(13361),r.e(12443)]).then(r.bind(r,12443));return{id:wr,diagram:e}},"loader"),wo={id:wr,detector:wi,loader:wn},wa="treeView",ws=(0,vc.K)(e=>/^\s*treeView-beta/.test(e),"detector"),wl=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(74382)]).then(r.bind(r,74382));return{id:wa,diagram:e}},"loader"),wc={id:wa,detector:ws,loader:wl},wu="architecture",wh=(0,vc.K)(e=>/^\s*architecture/.test(e),"detector"),wd=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(29794),r.e(906),r.e(11211)]).then(r.bind(r,11211));return{id:wu,diagram:e}},"loader"),wp={id:wu,detector:wh,loader:wd},wf="eventmodeling",wg=(0,vc.K)(e=>/^\s*eventmodeling/.test(e),"detector"),wm=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(71128)]).then(r.bind(r,71128));return{id:wf,diagram:e}},"loader"),w_={id:wf,detector:wg,loader:wm},wy="ishikawa",wx=(0,vc.K)(e=>/^\s*ishikawa(-beta)?\b/i.test(e),"detector"),wb=(0,vc.K)(async()=>{let{diagram:e}=await r.e(29584).then(r.bind(r,29584));return{id:wy,diagram:e}},"loader"),wv={id:wy,detector:wx,loader:wb},wC="venn",ww=(0,vc.K)(e=>/^\s*venn-beta/.test(e),"detector"),wk=(0,vc.K)(async()=>{let{diagram:e}=await r.e(16772).then(r.bind(r,16772));return{id:wC,diagram:e}},"loader"),wS={id:wC,detector:ww,loader:wk},wT="treemap",wA=(0,vc.K)(e=>/^\s*treemap/.test(e),"detector"),wE=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(88846)]).then(r.bind(r,88846));return{id:wT,diagram:e}},"loader"),wB={id:wT,detector:wA,loader:wE},wM="usecase",wL=(0,vc.K)(e=>/^\s*usecase-beta(?:\s|$)/.test(e),"detector"),wF=(0,vc.K)(async()=>{let{diagram:e}=await r.e(12744).then(r.bind(r,12744));return{id:wM,diagram:e}},"loader"),wI={id:wM,detector:wL,loader:wF},wj="wardley",wP=(0,vc.K)(e=>/^\s*wardley-beta/i.test(e),"detector"),wO=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(5466)]).then(r.bind(r,5466));return{id:wj,diagram:e}},"loader"),wR={id:wj,detector:wP,loader:wO},wD="cynefin",w$=(0,vc.K)(e=>/^\s*cynefin-beta(?:[\s:]|$)/.test(e),"detector"),wN=(0,vc.K)(async()=>{let{diagram:e}
112=await Promise.all([r.e(58342),r.e(906),r.e(32277)]).then(r.bind(r,32277));return{id:wD,diagram:e}},"loader"),wz={id:wD,detector:w$,loader:wN},wq="railroad",wG=(0,vc.K)(e=>/^\s*railroad-beta/i.test(e),"detector"),wW=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(88125),r.e(86484)]).then(r.bind(r,86484));return{id:wq,diagram:e}},"loader"),wH={id:wq,detector:wG,loader:wW},wK="railroadEbnf",wU=(0,vc.K)(e=>/^\s*railroad-ebnf-beta/i.test(e),"detector"),wV=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(88125),r.e(82275)]).then(r.bind(r,82275));return{id:wK,diagram:e}},"loader"),wY={id:wK,detector:wU,loader:wV},wX="railroadAbnf",wZ=(0,vc.K)(e=>/^\s*railroad-abnf-beta/i.test(e),"detector"),wQ=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(88125),r.e(53078)]).then(r.bind(r,53078));return{id:wX,diagram:e}},"loader"),wJ={id:wX,detector:wZ,loader:wQ},w0="railroadPeg",w1=(0,vc.K)(e=>/^\s*railroad-peg-beta/i.test(e),"detector"),w2=(0,vc.K)(async()=>{let{diagram:e}=await Promise.all([r.e(58342),r.e(906),r.e(88125),r.e(71785)]).then(r.bind(r,71785));return{id:w0,diagram:e}},"loader"),w5={id:w0,detector:w1,loader:w2},w3=!1,w4=(0,vc.K)(()=>{w3||(w3=!0,(0,vs.Js)("error",CR,e=>"error"===e.toLowerCase().trim()),(0,vs.Js)("---",{db:{clear:(0,vc.K)(()=>{},"clear")},styles:{},renderer:{draw:(0,vc.K)(()=>{},"draw")},parser:{parse:(0,vc.K)(()=>{throw Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")},"parse")},init:(0,vc.K)(()=>null,"init")},e=>e.toLowerCase().trimStart().startsWith("---")),(0,vs.Xd)(Cz,CY,wp),(0,vs.Xd)(vJ,vH,CJ,CA,v3,Cr,Ca,Cs,Cx,Cw,v5,vY,CH,v8,CL,CP,Ch,C5,C7,Cg,wo,w_,wc,wt,wv,wB,wH,wY,wJ,w5,wS,wR,wz,wI))},"addDiagrams"),w6=(0,vc.K)(async()=>{vl.R.debug("Loading registered diagrams");let e=(await Promise.allSettled(Object.entries(vs.mW).map(async([e,{detector:t,loader:r}])=>
112{if(r)try{(0,vs.Gs)(e)}catch{try{let{diagram:e,id:i}=await r();(0,vs.Js)(i,e,t)}catch(t){throw vl.R.error(`Failed to load external diagram with key ${e}. Removing from detectors.`),delete vs.mW[e],t}}}))).filter(e=>"rejected"===e.status);if(e.length>0){for(let t of(vl.R.error(`Failed to load ${e.length} external diagrams`),e))vl.R.error(t);throw Error(`Failed to load ${e.length} external diagrams`)}},"loadRegisteredDiagrams");function w7(e,t){e.attr("role","graphics-document document"),""!==t&&e.attr("aria-roledescription",t)}function w8(e,t,r,i){if(void 0!==e.insert){if(r){let t=`chart-desc-${i}`;e.attr("aria-describedby",t),e.insert("desc",":first-child").attr("id",t).text(r)}if(t){let r=`chart-title-${i}`;e.attr("aria-labelledby",r),e.insert("title",":first-child").attr("id",r).text(t)}}}(0,vc.K)(w7,"setA11yDiagramInfo"),(0,vc.K)(w8,"addSVGa11yTitleDescription");var w9=class e{constructor(e,t,r,i,n){this.type=e,this.text=t,this.db=r,this.parser=i,this.renderer=n}static{(0,vc.K)(this,"Diagram")}static async fromText(t,r={}){let i="string"==typeof t?{raw:t,cleaned:t}:t,n=(0,vs.zj)(),o=(0,vs.Ch)(i.cleaned,n);try{(0,vs.Gs)(o)}catch{let e=(0,vs.J$)(o);if(!e)throw new vs.C0(`Diagram ${o} not found.`);let{id:t,diagram:r}=await e();(0,vs.Js)(t,r)}let{db:a,parser:s,renderer:l,init:c}=(0,vs.Gs)(o);s.parser&&(s.parser.yy=a),a.clear?.(),c?.(n),r.title&&a.setDiagramTitle?.(r.title);let u=i.cleaned;if(a.preserveCommentsWhenParsing&&i.withComments){let e=n.maxTextSize??vs.UI.maxTextSize;i.withComments.length>e?vl.R.warn(`Comment-preserving source exceeds maxTextSize (${i.withComments.length} > ${e}); parsing the comment-stripped text instead. Reported source positions will not account for comment lines.`):u=i.withComments}let h=(0,va.C4)(u)+"\n";return i.frontmatterLineOffset&&a.setFrontmatterLineOffset?.(i.frontmatterLineOffset),await s.parse(h),new e(o,h,a,s,l)}async render(e,t){await this.renderer.draw(this.text,e,t,this)}getParser(){return this.parser}getType(){return this.type}},ke=[],kt=(0,vc.K)(()=>{ke.forEach(e=>{e()}),ke=[]},"attachFunctions"),kr=(0,vc.K)(e=>e.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart(),"cleanupComments");function ki(e){let t=e.match(vs.EJ);if(!t)return{text:e,metadata:{}};let r=t[1],i=r?t[2].split("\n").map(e=>e.startsWith(r)?e.slice(r.length):e).join("\n"):t[2],n=(0,vi.H)(i,{schema:vi.r})??{};n="object"!=typeof n||Array.isArray(n)?{}:n;let o={};return n.displayMode&&(o.displayMode=n.displayMode.toString()),n.title&&(o.title=n.title.toString()),n.config&&(o.config=n.config),{text:e.slice(t[0].length),metadata:o}}(0,vc.K)(ki,"extractFrontMatter");var kn=(0,vc.K)(e=>e.replace(/\r\n?/g,"\n").replace(/<(\w+)([^>]*)>/g,(e,t,r)=>"<"+t+r.replace(/="([^"]*)"/g,"='$1'")+">"),"cleanupText"),ko=(0,vc.K)(e=>{let{text:t,metadata:r}=ki(e),{displayMode:i,title:n,config:o={}}=r;return i&&(o.gantt||(o.gantt={}),o.gantt.displayMode=i),{title:n,config:o,text:t}},"processFrontmatter"),ka=(0,vc.K)(e=>{let t=va._K.detectInit(e)??{},r=va._K.detectDirective(e,"wrap");return Array.isArray(r)?t.wrap=r.some(({type:e})=>"wrap"===e):r?.type==="wrap"&&(t.wrap=!0),{text:(0,va.vU)(e),directive:t}},"processDirectives");function ks(e){let t=kn(e),r=ko(t),i=ka(r.text),n=(0,va.$t)(r.config,i.directive),o=i.text;return{code:{raw:e,cleaned:kr(o),withComments:o,frontmatterLineOffset:t.length>r.text.length?(t.substring(0,t.length-r.text.length).match(/\n/g)??[]).length:0},title:r.title,config:n}}function kl(e){return btoa(Array.from(new TextEncoder().encode(e),e=>String.fromCodePoint(e)).join(""))}(0,vc.K)(ks,"preprocessDiagram"),(0,vc.K)(kl,"toBase64");var kc=["foreignobject"],ku=["dominant-baseline"];function kh(e){let t,r=ks(e);(0,vs.cL)();try{t=(0,vs.Ch)(r.code.cleaned,(0,vs.zj)())}catch{t=void 0}return(0,vs.yj)(t),(0,vs.xA)(r.config??{}),r}async function kd(e,t){w4();try{let{code:t,config:r}=kh(e);return{diagramType:(await w9.fromText(t)).type,config:r}}catch(e){if(t?.suppressErrors)return!1;throw e}finally{(0,vs.yj)(void 0)}}(0,vc.K)(kh,"processAndSetConfigs"),(0,vc.K)(kd,"parse");var kp=(0,vc.K)((e,t,r=[])=>{let i=(0,vs.Df)(`{ ${r.join(" !important; ")} !important; }`);return`.${e} ${t} ${i}`},"cssImportantStyles"),kf=(0,vc.K)((e,t=new Map)=>{let r=new CSSStyleSheet;if(void 0!==e.fontFamily&&r.insertRule(`:root { --mermaid-font-family: ${e.fontFamily}}`,r.cssRules.length),void 0!==e.altFontFamily&&r.insertRule(`:root { --mermaid-alt-font-family: ${e.altFontFamily}}`,r.cssRules.length),t instanceof Map){let i=(0,vs.E)(e)?["> *","span"]:["rect","polygon","ellipse","circle","path"];
112t.forEach(e=>{vW(e.styles)||i.forEach(t=>{r.insertRule(kp(e.id,t,e.styles),r.cssRules.length)}),vW(e.textStyles)||r.insertRule(kp(e.id,"tspan",(e?.textStyles||[]).map(e=>e.replace("color","fill"))),r.cssRules.length)})}let i="";if(void 0!==e.themeCSS)if("function"==typeof r.replaceSync){let t=new CSSStyleSheet;t.replaceSync(e.themeCSS),i=(0,vs.KG)(t)+"\n"}else i+=`${e.themeCSS} 113`;return i+(0,vs.KG)(r)},"createCssStyles"),kg=(0,vc.K)((e,t)=>{var r,i,n,o,a;return vk((n=function e(t,r,i,n,o,a,s,l,c){for(var u,h,d,p,f=0,g=0,m=s,_=0,y=0,x=0,b=1,v=1,C=1,w=0,k=0,S="",T=o,A=a,E=n,B=S;v;)switch(x=k,k=vI()){case 40:108!=x&&58==vb(B,m-1)?(w++,B+="("):B+=vO(k);break;case 41:w--,B+=")";break;case 34:case 39:case 91:B+=vO(k);break;case 9:case 10:case 13:case 32:if(w>0){B+=vy(k);break}B+=function(e){for(;vM=vj();)if(vM<33)vI();else break;return vP(e)>2||vP(vM)>3?"":" "}(x);break;case 92:B+=function(e,t){for(var r;--t&&vI()&&!(vM<48)&&!(vM>102)&&(!(vM>57)||!(vM<65))&&(!(vM>70)||!(vM<97)););return r=vB+(t<6&&32==vj()&&32==vI()),vv(vL,e,r)}(vB-1,7);continue;case 47:switch(vj()){case 42:case 47:vw((u=function(e,t){for(;vI();)if(e+vM===57)break;else if(e+vM===84&&47===vj())break;return"/*"+vv(vL,t,vB-1)+"*"+vy(47===e?e:vI())}(vI(),vB),h=r,d=i,p=c,vF(u,h,d,vd,vy(vM),vv(u,2,-2),0,p)),c),(5==vP(x||1)||5==vP(vj()||1))&&vC(B)&&" "!==vv(B,-1,void 0)&&(B+=" ");break;default:B+="/"}break;case 123*b:l[f++]=vC(B)*C;case 125*b:case 59:case 0:if(w>0&&k){B+=vy(k);break}switch(k){case 0:case 125:v=0;case 59+g:-1==C&&(B=vx(B,/\f/g,"")),y>0&&(vC(B)-m||0===b)&&vw(y>32?vD(B+";",n,i,m-1,c):vD(vx(B," ","")+";",n,i,m-2,c),c);break;case 59:B+=";";default:if(vw(E=vR(B,r,i,f,g,o,l,S,T=[],A=[],m,a),a),123===k)if(0===g)e(B,r,E,E,T,a,m,l,A);else{switch(_){case 99:if(110===vb(B,3))break;case 108:if(97===vb(B,2))break;default:g=0;case 100:case 109:case 115:}g?e(t,E,E,n&&vw(vR(t,E,E,0,0,o,l,S,o,T=[],m,A),A),o,A,m,l,n?T:A):e(B,E,E,E,[""],A,0,l,A)}}f=g=y=0,b=C=1,S=B="",m=s;break;case 58:m=1+vC(B),y=x;default:if(b<1){if(123==k)--b;else if(125==k&&0==b++&&125==(vM=vB>0?vb(vL,--vB):0,vA--,10===vM&&(vA=1,vT--),vM))continue}switch(B+=vy(k),k*b){case 38:C=g>0?1:(B+="\f",-1);break;case 44:if(w>0)break;l[f++]=(vC(B)-1)*C,C=1;break;case 64:45===vj()&&(B+=vO(vI())),_=vj(),g=m=vC(S=B+=function(e){for(;!vP(vj());)vI();return vv(vL,e,vB)}(vB)),k++;break;case 45:45===x&&2==vC(B)&&(b=0)}}return a}("",null,null,null,[""],(i=r=`${e}{${t}}`,vT=vA=1,vE=vC(vL=i),vB=0,r=[]),0,[0],r),vL="",n),(a=(o=[(0,vc.K)(function(t,r,i,n){"rule"===t.type&&Array.isArray(t.props)?t.parent&&t.parent.type===vg||(t.props=t.props.map(r=>r===e&&Array.isArray(t.children)&&t.children.every(e=>"decl"===e.type&&new Set(["font-family","font-size","fill"]).has(e.props))||(r.startsWith(`${e} `)||r.startsWith(`${e}>`))&&!r.startsWith(`${e} ||`)?r:`${e} ${r}`)):t.type.startsWith("@")&&(["@media","@supports",vm,"@scope","@container","@starting-style",vg].includes(t.type)||(vl.R.warn(`Removing unsupported at-rule ${t.type} from CSS`),t.type=vd))},"addNamespace"),vS]).length,function(e,t,r,i){for(var n="",s=0;s<a;s++)n+=o[s](e,t,r,i)||"";return n}))},"compileCSS"),km=(0,vc.K)((e,t,r,i)=>{let n=kf(e,r),o=(0,vs.tM)(t,n,{...e.themeVariables,theme:e.theme,look:e.look},i);return kg(i,o)},"createUserStyles"),k_=(0,vc.K)((e="",t,r)=>{let i=e;return r||t||(i=i.replace(/marker-end="url\([\d+./:=?A-Za-z-]*?#/g,'marker-end="url(#')),i=(i=(0,va.Sm)(i)).replace(/<br>/g,"<br/>")},"cleanUpSvgCode"),ky=(0,vc.K)((e="",t)=>{let r=t?.viewBox?.baseVal?.height?t.viewBox.baseVal.height+"px":"100%",i=kl(`<body style="margin:0">${e}</body>`);return`<iframe style="width:100%;height:${r};border:0;margin:0;" src="data:text/html;charset=UTF-8;base64,${i}" sandbox="allow-top-navigation-by-user-activation allow-popups"> 114 The "iframe" tag is not supported by your browser. 115</iframe>`},"putIntoIFrame"),kx=(0,vc.K)((e,t,r,i,n)=>{let o=e.append("div");o.attr("id",r),i&&o.attr("style",i);let a=o.append("svg").attr("id",t).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg");return n&&a.attr("xmlns:xlink",n),a.append("g"),e},"appendDivSvgG");function kb(e,t){return e.append("iframe").attr("id",t).attr("style","width: 100%; height: 100%;").attr("sandbox","")}(0,vc.K)(kb,"sandboxedIframe");var kv=(0,vc.K)((e,t,r,i)=>{e.getElementById(t)?.remove(),e.getElementById(r)?.remove(),e.getElementById(i)?.remove()},"removeExistingElements"),kC=(0,vc.K)(async function(e,t,r){let i,n;w4();let o=kh(t),a=o.code;t=a.cleaned;let s=(0,vs.zj)();vl.R.debug(s),t.length>(s?.maxTextSize??5e4)&&(a={raw:t="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa",cleaned:t});let l=`#${e}`,c="i"+e,u="#"+c,h="d"+e,d="#"+h,p=(0,vc.K)(()=>{let e=g?u:d,t=(0,vh.Ltv)(e).node();t&&"remove"in t&&t.remove()},"removeTempElements"),f=(0,vh.Ltv)(document.body),g="sandbox"===s.securityLevel,m="loose"===s.securityLevel,_=s.fontFamily;if(void 0!==r){if(r&&(r.innerHTML=""),g){let e=kb((0,vh.Ltv)(r),c);(f=(0,vh.Ltv)(e.nodes()[0].contentDocument.body)).node().style.margin="0"}else f=(0,vh.Ltv)(r);kx(f,e,h,`font-family: ${_}`,"http://www.w3.org/1999/xlink")}else{if(kv(document,e,h,c),g){let e=kb((0,vh.Ltv)(document.body),c);(f=(0,vh.Ltv)(e.nodes()[0].contentDocument.body)).node().style.margin="0"}else f=(0,vh.Ltv)("body");kx(f,e,h)}try{i=await w9.fromText(a,{title:o.title})}catch(e){if(s.suppressErrorRendering)throw p(),e;i=await w9.fromText("error"),n=e}let y=f.select(d).node(),x=i.type,b=y.firstChild,v=b.firstChild,C=km(s,x,i.renderer.getClasses?.(t,i),l),w=document.createElement("style");w.innerHTML=C,b.insertBefore(w,v);try{await i.renderer.draw(t,e,"12.0.0",i)}catch(r){throw s.suppressErrorRendering?p():CO.draw(t,e,"12.0.0"),r}kT(x,f.select(`${d} svg`),i.db.getAccTitle?.(),i.db.getAccDescription?.());let k=(0,vc.K)(()=>{f.select(`[id="${e}"]`).selectAll("foreignobject > *").attr("xmlns","http://www.w3.org/1999/xhtml");let t=f.select(d).node().innerHTML;return vl.R.debug("config.arrowMarkerAbsolute",s.arrowMarkerAbsolute),t=k_(t,g,(0,vs._3)(s.arrowMarkerAbsolute)),g?t=ky(t,f.select(d+" svg").node()):m||(t=v$.A.sanitize(t,{ADD_TAGS:kc,ADD_ATTR:ku,HTML_INTEGRATION_POINTS:{foreignobject:!0}})),kt(),t},"serializeSvg")();if(n)throw n;return p(),{diagramType:x,svg:k,bindFunctions:i.db.bindFunctions}},"renderDiagram"),kw=(0,vc.K)(async function(e,t,r){try{return await kC(e,t,r)}finally{(0,vs.yj)(void 0)}},"render");function kk(e={}){let t=(0,vs.hH)({},e);
115t?.fontFamily&&!t.themeVariables?.fontFamily&&(t.themeVariables||(t.themeVariables={}),t.themeVariables.fontFamily=t.fontFamily),(0,vs.wZ)(t);let r=vs.sb.theme;t?.theme&&Object.hasOwn(vs.H$,t.theme)?t.themeVariables=vs.H$[t.theme].getThemeVariables(t.themeVariables):t&&(null!=t.theme&&"null"!==t.theme&&(t.theme=r),t.themeVariables=vs.H$[r].getThemeVariables(t.themeVariables));let i="object"==typeof t?(0,vs.UU)(t):(0,vs.Q2)();(0,vl.H)(i.logLevel),w4()}(0,vc.K)(kk,"initialize");var kS=(0,vc.K)((e,t={})=>{let{code:r}=ks(e);return w9.fromText(r,t)},"getDiagramFromText");function kT(e,t,r,i){w7(t,e),w8(t,r,i,t.attr("id"))}(0,vc.K)(kT,"addA11yInfo");var kA=Object.freeze({render:kw,parse:kd,getDiagramFromText:kS,initialize:kk,getConfig:vs.zj,setConfig:vs.Nk,getSiteConfig:vs.Q2,updateSiteConfig:vs.B6,reset:(0,vc.K)(()=>{(0,vs.cL)()},"reset"),globalReset:(0,vc.K)(()=>{(0,vs.cL)(vs.sb)},"globalReset"),defaultConfig:vs.sb});(0,vl.H)((0,vs.zj)().logLevel),(0,vs.cL)((0,vs.zj)());var kE=(0,vc.K)((e,t,r)=>{vl.R.warn(e),(0,va.dq)(e)?(r&&r(e.str,e.hash),t.push({...e,message:e.str,error:e})):(r&&r(e),e instanceof Error&&t.push({str:e.message,message:e.message,hash:e.name,error:e}))},"handleError"),kB=(0,vc.K)(async function(e={querySelector:".mermaid"}){try{await kM(e)}catch(t){if((0,va.dq)(t)&&vl.R.error(t.str),kq.parseError&&kq.parseError(t),!e.suppressErrors)throw vl.R.error("Use the suppressErrors option to suppress these errors"),t}},"run"),kM=(0,vc.K)(async function({postRenderCallback:e,querySelector:t,nodes:r}={querySelector:".mermaid"}){let i,n,o=kA.getConfig();if(vl.R.debug(`${!e?"No ":""}Callback function found`),r)i=r;else if(t)i=document.querySelectorAll(t);else throw Error("Nodes and querySelector are both undefined");vl.R.debug(`Found ${i.length} diagrams`),o?.startOnLoad!==void 0&&(vl.R.debug("Start On Load: "+o?.startOnLoad),kA.updateSiteConfig({startOnLoad:o?.startOnLoad}));let a=new va._K.InitIDGenerator(o.deterministicIds,o.deterministicIDSeed),s=[];for(let t of Array.from(i)){if(vl.R.info("Rendering diagram: "+t.id),t.getAttribute("data-processed"))continue;t.setAttribute("data-processed","true");let r=`mermaid-${a.next()}`;n=t.innerHTML,n=(0,vu.T)(va._K.entityDecode(n)).trim().replace(/<br\s*\/?>/gi,"<br/>");let i=va._K.detectInit(n);i&&vl.R.debug("Detected early reinit: ",i);try{let{svg:i,bindFunctions:o}=await kN(r,n,t);t.innerHTML=i,e&&await e(r),o&&o(t)}catch(e){kE(e,s,kq.parseError)}}if(s.length>0)throw s[0]},"runThrowsErrors"),kL=(0,vc.K)(function(e){kA.initialize(e)},"initialize"),kF=(0,vc.K)(async function(e,t,r){vl.R.warn("mermaid.init is deprecated. Please use run instead."),e&&kL(e);let i={postRenderCallback:r,querySelector:".mermaid"};"string"==typeof t?i.querySelector=t:t&&(t instanceof HTMLElement?i.nodes=[t]:i.nodes=t),await kB(i)},"init"),kI=(0,vc.K)(async(e,{lazyLoad:t=!0}={})=>{w4(),(0,vs.Xd)(...e),!1===t&&await w6()},"registerExternalDiagrams"),kj=(0,vc.K)(function(){if(kq.startOnLoad){let{startOnLoad:e}=kA.getConfig();e&&kq.run().catch(e=>vl.R.error("Mermaid failed to initialize",e))}},"contentLoaded");"u">typeof document&&window.addEventListener("load",kj,!1);var kP=(0,vc.K)(function(e){kq.parseError=e},"setParseErrorHandler"),kO=[],kR=!1,kD=(0,vc.K)(async()=>{if(!kR){for(kR=!0;kO.length>0;){let e=kO.shift();if(e)try{await e()}catch(e){vl.R.error("Error executing queue",e)}}kR=!1}},"executeQueue"),k$=(0,vc.K)(async(e,t)=>new Promise((r,i)=>{let n=(0,vc.K)(()=>new Promise((n,o)=>{kA.parse(e,t).then(e=>{n(e),r(e)},e=>{vl.R.error("Error parsing",e),kq.parseError?.(e),o(e),i(e)})}),"performCall");kO.push(n),kD().catch(i)}),"parse"),kN=(0,vc.K)((e,t,r)=>new Promise((i,n)=>{let o=(0,vc.K)(()=>new Promise((o,a)=>{kA.render(e,t,r).then(e=>{o(e),i(e)},e=>{vl.R.error("Error parsing",e),kq.parseError?.(e),a(e),n(e)})}),"performCall");kO.push(o),kD().catch(n)}),"render"),kz=(0,vc.K)(()=>Object.keys(vs.mW).map(e=>({id:e})),"getRegisteredDiagramsMetadata"),kq={startOnLoad:!0,mermaidAPI:kA,parse:k$,render:kN,init:kF,run:kB,registerExternalDiagrams:kI,registerLayoutLoaders:vn.sO,initialize:kL,parseError:void 0,contentLoaded:kj,setParseErrorHandler:kP,detectType:vs.Ch,registerIconPacks:vo.pC,getRegisteredDiagramsMetadata:kz};r(76500),r(19656),r(20178),r(12665),r(49935),r(5694);let kG=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...t,children:(0,D.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,D.jsx)("path",{d:"M4.613 4.613a.75.75 0 0 1 .976-.073l.084.073 13.714 13.714a.75.75 0 0 1-.976 1.133l-.084-.073L4.613 5.673a.75.75 0 0 1 0-1.06"}),(0,D.jsx)("path",{d:"M18.327 4.613a.75.75 0 0 1 1.133.976l-.073.084L5.673 19.387a.75.75 0 0 1-1.133-.976l.073-.084z"})]})})};var kW=r(96463),kH=r.n(kW);function kK(e){let{className:t,onClose:r,player:i}=e,n=(0,$.useId)(),[o,a]=(0,$.useState)(!1),[s,l]=(0,$.useState)(!1);function c(){a(!0),setTimeout(()=>{r?.(),a(!1)},100)}return(0,$.useEffect)(()=>
115{l(!0)},[]),(0,D.jsxs)(dm,{className:G()(t,kH().videoModal,{[kH()["videoModal--open"]]:s,[kH()["videoModal--closing"]]:o}),classNameOverlay:G()(kH().overlay,{[kH().overlayClosing]:o}),hideCloseButton:!0,onClose:c,children:[(0,D.jsx)(_q,{children:(0,D.jsx)(e2,{label:"Skip to video",onClick:function(){let e=document.querySelector(`${CSS.escape(n)} > div > iframe`);e?.contentWindow?.focus()}})}),s?(0,$.cloneElement)(i,{className:G()(i.props.className,kH().player),id:n,isLoaded:s}):(0,D.jsx)(ec,{children:(0,D.jsx)(dk,{})}),(0,D.jsx)(e2,{"aria-label":"Close",className:kH().close,iconStart:(0,D.jsx)(kG,{color:"secondary"}),importance:"tertiary",onClick:c})]})}r(82142);let kU=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M5.833 2.833a.5.5 0 0 1 .5.5v13.334a.5.5 0 1 1-1 0V3.333a.5.5 0 0 1 .5-.5m8.814.147a.5.5 0 1 1 .707.707L9.04 10l6.314 6.313a.5.5 0 1 1-.707.707L7.98 10.354a.5.5 0 0 1 0-.708z",clipRule:"evenodd"})})},kV=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.646 2.98a.5.5 0 0 1 .708 0l6.666 6.666a.5.5 0 0 1 0 .707L5.354 17.02a.5.5 0 1 1-.708-.707L10.96 10 4.646 3.687a.5.5 0 0 1 0-.707m9.52-.147a.5.5 0 0 1 .5.5v13.334a.5.5 0 1 1-1 0V3.333a.5.5 0 0 1 .5-.5",clipRule:"evenodd"})})};var kY=r(42865),kX=r.n(kY);function kZ(e){let{buttonComponent:t,className:r,pageNumber:i,pagesShown:n=10,totalPages:o}=e;if(o<2)return null;let{lowerLimit:a,upperLimit:s}=function(e){let{pageNumber:t,totalPages:r,pagesShown:i}=e,n=1,o=r;return r>i&&(t-(i/2-1)<1?o=i:t+i/2>r?n=r-i+1:(n=t-(i/2-1),o=t+i/2)),{lowerLimit:n,upperLimit:o}}({pageNumber:i,totalPages:o,pagesShown:n}),l=nX()(a,s+1);return(0,D.jsxs)(ec,{"aria-label":"Pagination navigation",className:G()(kX().container,r),justify:"center",role:"navigation",tagName:"nav",children:[(0,D.jsx)(t,{disabled:1===i,page:1,children:(0,D.jsx)(kU,{color:"secondary"})}),(0,D.jsx)(t,{disabled:1===i,importance:"tertiary",page:Math.max(i-1,1),children:(0,D.jsx)(b3,{color:"secondary"})}),l.map((e,r)=>{let n=e===i;return(0,D.jsx)(t,{"aria-current":n,className:G()(kX().button,{[kX().selected]:n}),page:a+r,children:e},e)}),(0,D.jsx)(t,{disabled:o===i,importance:"tertiary",page:Math.min(i+1,o),children:(0,D.jsx)(b5.A,{color:"secondary"})}),(0,D.jsx)(t,{disabled:o===i,importance:"tertiary",page:o,children:(0,D.jsx)(kV,{color:"secondary"})})]})}function kQ(e){let{className:t,onSelectPage:r,pageNumber:i,pagesShown:n,totalPages:o}=e;return(0,D.jsx)(kZ,{buttonComponent:e=>{let{children:t,page:i,...n}=e;return(0,D.jsx)(e2,{...n,"aria-label":`Goto Page ${i}`,importance:"tertiary",onClick:()=>{r(i)},children:t})},className:t,pageNumber:i,pagesShown:n,totalPages:o})}r(20466),r(32735),r(96184),r(73888);let kJ=(0,nG.XZ)({add:"add",save:"save"});kJ.add,kJ.save,r(73957),r(51572),r(58574),r(87058),r(32160),r(61766);var k0=r(46035),k1=r.n(k0);function k2(e){let{cardBackgroundColor:t,children:r,className:i}=e;return(0,D.jsx)(no,{className:G()(k1().pricingCard,i,{[k1()[`pricingCard--${t}`]]:t}),children:r})}var k5=r(63733),k3=r.n(k5);function k4(e){let{className:t}=e;return(0,D.jsx)("div",{className:G()(k3().separator,t)})}var k6=r(54606),k7=r.n(k6);function k8(e){let{description:t="billed annually",gap:r="s",includeUSD:i=!1,postfix:n="/month",price:o}=e;return(0,D.jsxs)(ec,{className:k7().price,align:"end",gap:r,children:[i&&(0,D.jsx)(eP,{color:"tertiary",tagName:"span",children:"USD"}),(0,D.jsxs)(eP,{bold:!0,color:"primary",tagName:"span",children:["$",o,n]}),(0,D.jsx)(eP,{color:"tertiary",tagName:"span",children:t})]})}var k9=r(48877),Se=r.n(k9);function St(e){let{cardBackgroundColor:t,cta:r,features:i,heading:n,isAdvanced:o,price:a}=e;return(0,D.jsx)(k2,{cardBackgroundColor:t,className:Se().wrapper,children:(0,D.jsxs)(ec,{align:"stretch",className:Se().content,direction:"column",children:[(0,D.jsx)(_J,{tagName:"h2",margin:"none",children:n}),(0,D.jsx)(k4,{className:Se().headingSeparator}),(0,D.jsxs)(ec,{align:"stretch",className:Se().list,direction:"column",gap:"twelve",tagName:"ul",children:[o&&(0,D.jsxs)(eP,{color:"primary",tagName:"span",children:["Everything in ",(0,D.jsx)("b",{children:"Standard"}),", and"]}),i.map(e=>{let{badge:t,hideIcon:r=!1,label:i,secondaryLabel:n}=e;return(0,D.jsxs)(ec,{gap:"twelve",tagName:"li",children:[(0,D.jsx)(hK.A,{className:G()({[Se().iconHidden]:!!r}),color:"accent"}),(0,D.jsxs)("div",{children:[(0,D.jsx)(eP,{color:"primary",tagName:"span",children:i}),n&&(0,D.jsxs)(eP,{color:"secondary",tagName:"span",children:[" ",n]})]}),t&&(0,D.jsx)(ex,{size:"small",className:Se().addon,children:t})]},i)})]}),(0,D.jsx)(k4,{}),(0,D.jsxs)(ec,{className:Se().pricingSection,direction:"column",align:"start",ga
115p:"m",children:[a&&(0,D.jsx)(k8,{price:a}),r&&(0,$.cloneElement)(r,{className:G()(r.props.className,Se().cta),size:"large"})]})]})})}var Sr=r(15971),Si=r.n(Sr);let Sn=[{question:"Can we purchase features a la carte?",answer:"No, but additional AI Feeds, Newsletter Designs, and seats can be purchased as part of the Advanced plan."},{question:"Can we reduce the number of seats?",answer:"No, while there is a maximum number of seats allowed on the Standard or Advanced editions, the pricing is not determined by the number of seats but rather by the computation power needed to run the AI Models and AI Feeds included in each plan."},{question:"Do recipients of the newsletter need to have a Feedly seat?",answer:"No, recipients do not need a Feedly seat to receive a newsletter."},{question:"Can we get API access on the Standard Plan?",answer:"No, API access is part of the Advanced Plan."}];function So(e){let{headingComponent:t,headingTagName:r}=e;return(0,D.jsx)(ec,{align:"stretch",direction:"column",gap:"l",className:Si().list,children:Sn.map(e=>{let{question:i,answer:n}=e;return(0,D.jsx)(eo,{content:(0,D.jsx)(eP,{className:Si().answer,children:n}),heading:(0,D.jsx)(t,{tagName:r,children:i}),iconSize:"sm"},i)})})}var Sa=r(41361);let Ss="advanced",Sl=[{id:"standard",label:"Standard"},{id:Ss,label:"Advanced"}],Sc={advanced:"2,400",standard:"1,600"},Su={[Sa.ev.marketIntelligence.id]:{advanced:[{label:"200 AI Feeds"},{label:"Ask AI"},{label:"20 Newsletter Templates"},{label:"Emerging Trends Dashboards"},{label:"Startup Innovation Radar"},{label:"Up to 25 seats"},{label:"API Access"},{label:"Single Sign-On"},{label:"Unlimited workshops & training"},{label:"Multilingual AI"},{badge:"Add-on",label:"Large Company Lists",hideIcon:!0}],standard:[{label:"Market Intelligence AI Models"},{label:"100 AI Feeds"},{label:"5 Newsletter Templates"},{label:"Company and Trend Insights Cards"},{label:"Team collaboration"},{label:"Up to 10 seats"},{label:"Dedicated customer service manager"}]},[Sa.ev.cyberThreatIntelligence.id]:{advanced:[{label:"Vulnerability, TTP, Cyberattack Intel Agents"},{label:"100 AI Feeds"},{label:"10 Newsletter Templates"},{label:"Open CTI, XSOAR, MISP no code integrations"},{label:"Slack and MSFT team integration"},{label:"Threat Graph STIX API"},{label:"Threat Graph MCP Server"},{label:"Dedicated senior TI advisor"},{label:"Early access to new AI features"},{badge:"Add-on",label:"Third Party Intelligence",hideIcon:!0},{badge:"Add-on",label:"Dark Web Agents",hideIcon:!0},{badge:"Add-on",label:"Commercial Access",hideIcon:!0}],standard:[{label:"1000+ Threat Intelligence AI Models"},{label:"CVE, Threat Actors, Malware Insights Cards"},{label:"50 AI Feeds"},{label:"5 Newsletter Templates"},{label:"Ask AI",secondaryLabel:"â CTI optimized LLM & Report Builder"},{label:"Dedicated TI advisor"},{label:"Whole team access"}]}};function Sh(e){let{advancedCta:t,cardBackgroundColor:r,className:i,cta:n,useCase:o}=e;return(0,D.jsx)(_Y,{className:i,columns:{sm:"2"},gap:{xs:"xl"},children:Sl.map(e=>{var i,a;let{id:s,label:l}=e;return(0,D.jsx)(St,{cardBackgroundColor:r,cta:s===Ss&&t||n,features:(i=o,a=s,Su[i][a]),heading:l,isAdvanced:s===Ss,price:o===Sa.ev.marketIntelligence.id?Sc[s]:void 0},s)})})}function Sd(e){let{inputElement:t,onChange:r}=e;return(0,$.cloneElement)(t,{type:"range",onInput:e=>{r(parseInt(e.currentTarget.value))}})}r(28804),r(18525),r(82494),r(85680),r(93391);var Sp=r(58640),Sf=r.n(Sp),Sg=r(76726),Sm=r.n(Sg);class S_ extends $.Component{static #e=this.defaultProps={isLoading:!1,step:1,value:0};constructor(e){super(e),this._renderBars=()=>{let{max:e,min:t,rangeValues:r}=this.props,{localValue:i}=this.state,n=(r?this._calculateSliderBarHeights():Array(e-t+1).fill(1)).map((e,t)=>{let n={height:`${e}px`};return(0,D.jsx)("div",{className:G()(Sm().sliderBar,{[Sm()["sliderBar--accent"]]:i&&t<=i&&r[t]>0}),style:n},`${e}-${t}`)});return(0,D.jsx)("div",{className:Sm().sliderBars,children:n})},this._renderHoverThumb=()=>{let{rangeValues:e}=this.props,{hoverThumbStyles:t,hoverValue:r}=this.state;return!t.left||(0,nG.uy)(r)?null:(0,D.jsxs)($.Fragment,{children:[(0,D.jsx)("div",{style:{left:`${t.left}px`},className:G()(Sm().thumb,Sm()["thumb--hover"])}),e[r]>
115-1?this._renderThumbLabel(r):this._renderPausedThumbLabel()]})},this._renderPausedThumbLabel=()=>(0,D.jsx)("div",{className:G()(Sm().thumbLabel,Sm()["thumbLabel--paused"]),children:"Off"}),this._renderSliderThumb=()=>{let{rangeValues:e}=this.props,{hoverValue:t,localValue:r}=this.state,i=e[r],n=28*(r+1)+r+1,o={left:`${n-6.5}px`};return(0,D.jsxs)($.Fragment,{children:[(0,D.jsx)("div",{style:o,className:Sm().thumb}),(0,nG.uy)(t)&&(i>-1?this._renderThumbLabel(r):this._renderPausedThumbLabel())]})},this._renderThumbLabel=e=>{var t;let{rangeValues:r}=this.props,i=r[e],n=null===(t=i)||isNaN(t)?null:Math.abs(t)>=1e6?Math.round(t/1e6*10)/10+"M":Math.abs(t)>=1e3?Math.floor(t/1e3)+"K":t;if((0,nG.uy)(n))return null;let o=28*(e+1)+e+1-4-(8*n.toString().length+98)/2,a={left:`${o}px`};return(0,D.jsx)("div",{style:a,className:Sm().thumbLabel,children:`${n} ${1===i?"article":"articles"} per week`})},this._onHideHoverThumb=()=>{this.setState({hoverThumbStyles:{},hoverValue:null})},this._onMouseMove=e=>{let{rangeValues:t}=this.props,{localValue:r}=this.state;if(!t.length||!this._wrapper.current||!this._inputRangeRef.current)return;let i=Array.from(this._wrapper.current.querySelectorAll(`.${Sm().sliderBar}`)),n=i.findIndex(t=>{let r=t.getBoundingClientRect();return e.clientX>=r.x&&e.clientX<r.x+28+1}),o=-1!==n?i[n]:void 0;if(n===r||!o)return void this._onHideHoverThumb();let a=28+o.getBoundingClientRect().left-this._inputRangeRef.current.getBoundingClientRect().left-6.5;this.setState({hoverThumbStyles:{left:a},hoverValue:n})},this._onMouseLeave=()=>{this._onHideHoverThumb()},this._inputRangeRef=$.createRef(),this._wrapper=$.createRef(),this.state={localValue:e.value??0,hoverThumbStyles:{},hoverValue:null}}componentDidUpdate(e){let{value:t}=e,{value:r}=this.props,{localValue:i}=this.state;void 0!==r&&r!==t&&r!==i&&this.setState({localValue:r})}render(){let{className:e,isLoading:t,max:r,min:i,onChange:n,sliderHeight:o,step:a}=this.props,{localValue:s}=this.state,l={height:`${o}px`,width:`${28*(r-i+1)+ +(r-i)}px`};return(0,D.jsx)("div",{ref:this._wrapper,className:G()(Sm().wrapper,e),style:l,children:t?(0,D.jsx)(yg,{className:Sm().loading}):(0,D.jsxs)("div",{className:Sm().content,children:[this._renderSliderThumb(),this._renderHoverThumb(),(0,D.jsx)(Sd,{inputElement:(0,D.jsx)("input",{ref:this._inputRangeRef,className:Sm().input,min:i,max:r,onKeyUp:e=>{let{key:t}=e;("ArrowDown"===t||"ArrowLeft"===t||"ArrowRight"===t||"ArrowUp"===t)&&n(s)},onMouseMove:this._onMouseMove,onMouseLeave:this._onMouseLeave,onMouseUp:()=>{n(s)},step:a,value:s}),onChange:e=>{this.setState({localValue:e})}}),this._renderBars()]})})}_calculateSliderBarHeights(){let{max:e,min:t,rangeValues:r,sliderHeight:i}=this.props,n=e=>Math.log(e+1),o=n(Sf()(r)??0);return r.slice(0,e-t+1).map(e=>0===o?1:Math.round(n(e)/o*(i-1))+1)}}var Sy=r(26091),Sx=r.n(Sy);r(93544),r(94202),r(31315),r(66579),(0,nG.XZ)({defaultValue:"defaultValue",createItem:"createItem"}),r(11360),r(81301),r(48103);var Sb=r(60827),Sv=r.n(Sb),SC=r(23190),Sw=r.n(SC);class Sk extends $.Component{static #e=this.defaultProps={borderless:!1,buttonClassName:void 0,className:"",clearable:!1,defaultLabel:"",deselectable:!1,disabled:!1,dropdownLabel:void 0,elementRef:void 0,fullWidth:!1,getItemIcon:void 0,iconBefore:void 0,iconComponent:void 0,id:void 0,labelKey:"",menuClassName:void 0,onButtonClick:void 0,placeholder:"",popoverPlacement:void 0,prefix:"",showSelectedIcon:!1,size:"medium",value:void 0};constructor(e){super(e),this._highlightedIndex=-1,this._selectItem=e=>{let{onItemSelect:t}=this.props;this._stopAndPrevent(e),t(this._allItems[this._highlightedIndex].item),this._onCloseMenu(),this._searchString="",this._lastKeyEventTime=0},this._setHighlightedIndex=e=>{this._menu.current?.setHighlightedIndex(e)},this._handleMenuSearch=e=>{let t,{key:r,repeat:i}=e;if(i)return;let n=Date.now(),o=n-this._lastKeyEventTime,a=r.slice(-1),s=this._searchString+a,l=0;if(s.length>1){let e=s.split("");e.every((t,r)=>0===r||t===e[r-1])&&(l=s.length)}if(o>1e3&&l<1&&(s=a),l>0){let e=this._allItems.filter(e=>e.label?.toLowerCase().startsWith(s.slice(0,1).toLowerCase()));if(e){let r=e.length,i=e[(l-1)%r];t=this._allItems.findIndex(e=>{let{label:t}=e;return i.label===t})}else t=this._getMinSelectableIndex()}else{let e=this._allItems.findIndex(e=>e.label?.toLowerCase()?.startsWith(s.toLowerCase()));t=e<0?this._getMinSelectableIndex():e}this._lastKeyEventTime=n,this._searchString=s,this._setHighlightedIndex(t)},this._onToggleKeyDown=e=>{let{isOpen:t}=this.state;if(!t)switch(this._stopAndPrevent(e),e.key){case n$:if(e.altKey){this._onSelectClick();break}this._onSelectClick();break;case nz:this.setState({isOpen:!0}
115,()=>{this._setHighlightedIndex(this._getMinSelectableIndex())});break;case nq:this.setState({isOpen:!0},()=>{this._setHighlightedIndex(this._getMinSelectableIndex())});break;case"End":this._setHighlightedIndex(this._allItems.length-1),this._onSelectClick();break;case nN:case" ":this._onSelectClick();break;default:1!==e.key.length||nD(e)||this.setState({isOpen:!0},()=>{this._handleMenuSearch(e)})}},this._onMenuKeyDown=e=>{let t,{isOpen:r}=this.state,{deselectable:i}=this.props;if(!r||nD(e)&&!(e.altKey&&e.key===nz))return;let n=this._getMinSelectableIndex(),o=this._getMaxSelectableIndex();switch(e.key){case" ":case nN:this._selectItem(e);break;case"Tab":case"Escape":this._onCloseMenu();break;case n$:this._stopAndPrevent(e),-1===(t=this._allItems.findIndex((e,t)=>t>this._highlightedIndex&&SS(e)))&&(t=n),this._setHighlightedIndex(t);break;case nz:if(this._stopAndPrevent(e),e.altKey){this._selectItem(e);break}-1===(t=yJ()(this._allItems,(e,t)=>t<this._highlightedIndex&&SS(e)))&&(t=i&&this._highlightedIndex===n?-1:o),this._setHighlightedIndex(t);break;case nq:this._setHighlightedIndex(n);break;case"End":this._setHighlightedIndex(o);break;case"PageUp":if(this._stopAndPrevent(e),this._highlightedIndex===n&&i)t=-1;else{let e=Math.max(0,this._highlightedIndex-8);-1===(t=this._allItems.findIndex((t,r)=>r<=this._highlightedIndex&&r>=e&&SS(t)))&&(t=n)}this._setHighlightedIndex(t);break;case"PageDown":{this._stopAndPrevent(e);let r=this._highlightedIndex+8;-1===(t=this._allItems.findIndex((e,t)=>t>=r&&SS(e)))&&(t=this._highlightedIndex===o?n:o),this._setHighlightedIndex(t);break}default:1!==e.key.length||nD(e)||(this._stopAndPrevent(e),this._handleMenuSearch(e))}},this._stopAndPrevent=e=>{e.stopPropagation(),e.preventDefault()},this._onClearClick=()=>{(0,this.props.onItemSelect)(this._allItems.length?this._allItems[0].item:null)},this._onCloseMenu=()=>{this._resetHighlightedIndex(),this.setState({isOpen:!1})},this._onSelectClick=()=>{let{onButtonClick:e}=this.props;e?.(),this.setState(e=>{let{isOpen:t}=e;return{isOpen:!t}},()=>{this._menu.current?.focusMenu()})},this._resetHighlightedIndex=()=>{let{value:e}=this.props;this._highlightedIndex=e?this._allItems.findIndex(t=>t.label===e):-1};const{items:t,value:r}=this.props;this._allItems=this._getUpdatedAllItems(t),this._lastKeyEventTime=0,this._menu=(0,$.createRef)(),this._menuId=hz()(),this._searchString="",this._resetHighlightedIndex(),this.state={isOpen:!1,showPlaceholder:(0,nG.uy)(r)}}componentDidUpdate(e){let{items:t,value:r}=this.props;nF()(e.items,t)||(this._allItems=this._getUpdatedAllItems(t)),e.value!==r&&(this._resetHighlightedIndex(),this.setState({showPlaceholder:!1}))}render(){let e,t,r,{isOpen:i,showPlaceholder:n}=this.state,{"aria-describedby":o,"aria-label":a,"aria-labelledby":s,borderless:l,buttonClassName:c,className:u,clearable:h,defaultLabel:d,deselectable:p,disabled:f,dropdownLabel:g,elementRef:m,fullWidth:_,getItemIcon:y,iconBefore:x,id:b,menuClassName:v,onBlur:C,onFocus:w,placeholder:k,popoverClassName:S,popoverPlacement:T,popoverOffset:A,prefix:E,showSelectedIcon:B,size:M,value:L}=this.props;n&&k?(t=k,e=!1):L?(t=L,e=h&&this._allItems[0].label!==t):(t=d||"",e=!1);let F=L?this._allItems.find(e=>e.label===L):void 0,I=B&&y&&F?.item?y(F.item):void 0,j=g;return j||(j=I?void 0:(E?E+" ":"")+t),r=I?F?.label??void 0:a,(0,D.jsx)("div",{ref:m,className:G()("ui__shortcutOverride",u),children:(0,D.jsx)(d$,{"aria-labelledby":s,"aria-describedby":o,buttonAriaLabel:r,className:G()("ui__shortcutOverride",c,Sw().select,{[Sw().borderless]:l,[Sw().disabled]:f,[Sw().placeholder]:n||t===d}),clearable:e,disabled:f,closeOnClick:!0,dropDownArrow:!0,ellipsis:_,fullWidth:_,label:j,iconStart:I?(0,D.jsx)(I,{color:"secondary",tiny:"small"===M}):x,id:b,importance:l?"tertiary":void 0,isOpen:i,onBlur:C,onClear:this._onClearClick,onFocus:w,onKeyDown:this._onToggleKeyDown,onOpenChange:this._onSelectClick,popoverOffset:A,menu:(0,D.jsx)(y2,{className:G()("ui__shortcutOverride",v,Sw().menu,{[Sw().menuFullWidth]:_}),deselectable:p,id:this._menuId,initialHighlightedIndex:this._highlightedIndex,onHighlightedIndexChange:e=>{this._highlightedIndex=e},ref:this._menu,onKeyDown:this._onMenuKeyDown,children:this._renderMenuItems()}),role:"combobox",placement:T,popoverClassName:S,size:M})})}_renderMenuItems(){let{getItemIcon:e,iconComponent:t,onItemSelect:r,size:i,value:n}=this.props,o=[],a="small"===i||"medium"===i;
115return this._allItems.forEach((i,s)=>{let l;if(i.isDefault)return void o.push((0,D.jsx)(yX,{className:Sw().menuItem,onClick:()=>{r(null)},small:a,children:i.label},`default-${i.label}`));if(i.isDivider)return void o.push((0,D.jsx)(y7,{className:Sw().menuItem,children:i.label},i.label||`divider-${s}`));let{label:c,subLabel:u}=i,h=n===i.label;i.item&&e?l=e(i.item):t&&(l=t);let d=(0,D.jsxs)($.Fragment,{children:[l&&(0,D.jsx)(l,{color:"tertiary",fromUI:!0}),(0,D.jsx)("div",{className:Sw().menuItemLabel,children:c})]});u&&(d=(0,D.jsxs)(ec,{align:"start",direction:"column",children:[(0,D.jsx)(ec,{fullWidth:!0,gap:"s",children:d}),(0,D.jsx)(eP,{className:Sw().subLabel,size:"04",children:u})]})),o.push((0,D.jsx)(yX,{className:Sw().menuItem,onClick:()=>{r(i.item)},selected:h,small:a,children:d},`${c}-${s}`))}),o}_getUpdatedAllItems(e){let{defaultLabel:t,labelKey:r}=this.props,i=e.map(e=>Sv()(e)||Sx()(e)?{label:e.toString(),item:e}:e.dividerLabel||e.showDivider?{label:e.dividerLabel??null,item:e,isDivider:!0}:{label:(r?e[r]?.toString():e.label)||e.value?.toString()||null,subLabel:e.subLabel,item:e});return t&&i.unshift({label:t,item:null,isDefault:!0}),i}_getMinSelectableIndex(){return this._allItems.findIndex(SS)}_getMaxSelectableIndex(){return yJ()(this._allItems,SS)}}function SS(e){return!e.isDivider}r(76035);var ST=r(1410),SA=r.n(ST);let SE=(0,$.createContext)({isPastContentStart:!1,minWidth:null,paddingLeft:0,scrollLeft:0,setListenerCount:SA(),sideScrollerElement:{current:null}}),SB=new Set,SM=function(e){let{children:t,className:r,contentStartOffset:i=0,onScrollPastContentStart:n,ref:o}=e,a=(0,$.useRef)(null),[s,l]=(0,$.useState)(0),[c,u]=(0,$.useState)(0),[h,d]=(0,$.useState)({}),[p,f]=(0,$.useState)(0),g=ny((0,$.useContext)(yH),200);(0,$.useEffect)(()=>{let e=()=>{l(e=>e+1)};return SB.add(e),()=>{SB.delete(e)}},[]),(0,$.useLayoutEffect)(()=>{let e,t,r,i,n=a.current?.getBoundingClientRect();if(!n||!g)return;let{left:o,width:s}=g,l=((e=document.createElement("p")).style.width="100%",e.style.height="200px",(t=document.createElement("div")).style.position="absolute",t.style.top="0px",t.style.left="0px",t.style.visibility="hidden",t.style.width="200px",t.style.height="150px",t.style.overflow="hidden",t.appendChild(e),document.body.appendChild(t),r=e.offsetWidth,t.style.overflow="scroll",r===(i=e.offsetWidth)&&(i=t.clientWidth),document.body.removeChild(t),r-i),c=Math.floor(n.left-o),u=Math.floor(o+s-n.right-l);d({header:{minWidth:n.width},padding:{paddingLeft:c,paddingRight:u,minWidth:"100%",width:"fit-content"},scroll:{clipPath:"border-box",marginLeft:-c,overflow:"auto",overscrollBehaviorX:"contain",width:Math.floor(s-l-2)}})},[a,s,g]);let m=(0,$.useMemo)(()=>{if(c)return e=>{let{scrollLeft:t}=e.currentTarget;f(t)}},[c]),_=(0,$.useMemo)(()=>{let e=h.padding?.paddingLeft;return!!e&&p>=e-i},[i,h.padding,p]);(0,$.useEffect)(()=>{n?.(_)},[_,n]);let y=(0,$.useMemo)(()=>({isPastContentStart:_,minWidth:h.header?.minWidth??null,paddingLeft:h.padding?.paddingLeft??0,sideScrollerElement:a,scrollLeft:p,setListenerCount:u}),[_,h,p,a]);return(0,D.jsx)("div",{ref:(0,W.Px)([a,o]),className:r,children:(0,D.jsx)("div",{style:h.scroll,onScroll:m,children:(0,D.jsx)("div",{style:h.padding,children:(0,D.jsx)(SE.Provider,{value:y,children:t})})})})};function SL(){let e=(0,$.useContext)(SE);if(!e)throw Error("useSideScroller must be used within SideScroller");let{minWidth:t,isPastContentStart:r,paddingLeft:i,sideScrollerElement:n,scrollLeft:o,setListenerCount:a}=e;return(0,$.useEffect)(()=>(a(e=>e+1),()=>{a(e=>e-1)}),[a]),{isPastContentStart:r,minWidth:t,paddingLeft:i,sideScrollerElement:n,scrollLeft:o}}var SF=r(68377),SI=r.n(SF);function Sj(e){let{aspectRatio:t,className:r,height:i,loading:n=!1,noFlex:o=!1,width:a}=e;return(0,D.jsx)("div",{className:G()(SI().shape,r,{[SI().loading]:n,[SI().noFlex]:o}),style:{aspectRatio:t,height:i,width:a}})}var SP=r(12046),SO=r.n(SP);let SR={1:["100%"],2:["100%","84%"],3:["100%","96%","90%"],4:["100%","96%","90%","100%"],5:["100%","96%","90%","100%","85%"]};function SD(e){let{className:t,height:r=12,lines:i="2",loading:n=!1,gap:o="s"}
115=e,a="string"==typeof i?SR[i]:i;return(0,D.jsx)(ec,{align:"start",className:G()(SO().wrapper,t),direction:"column",gap:o,children:a.map((e,t)=>(0,D.jsx)(Sj,{loading:n,height:r,width:e},t))})}let S$=(0,nG.XZ)({left:"left",right:"right"});S$.left,S$.left,S$.right,r(63914);var SN=r(30432);r(39528),Object.freeze({bluesky:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M9.422 8.494c.235.387.431.744.579 1.05.148-.306.344-.663.579-1.05.988-1.63 2.658-3.8 4.23-4.984 1.406-1.058 3.682-1.877 3.682.728 0 .52-.298 4.37-.472 4.996-.331 1.187-1.142 1.892-2.129 2.231-.819.282-1.76.313-2.65.16 1.09.187 1.923.51 2.49.927 1.22.894 1.218 2.22-.07 3.544-2.946 3.033-4.447.453-5.11-1.217-.11-.277-.197-.528-.264-.726l-.007-.02-.02-.06-.029-.084-.231-.656-.199.656-.021.063-.034.101-.003.008c-.066.195-.153.444-.263.716-.67 1.67-2.192 4.253-5.14 1.22-1.287-1.326-1.289-2.65-.07-3.545.568-.417 1.4-.74 2.492-.926-.891.152-1.832.12-2.651-.16-.987-.34-1.798-1.045-2.129-2.232-.174-.626-.472-4.476-.472-4.996 0-2.605 2.277-1.786 3.681-.728 1.573 1.185 3.243 3.353 4.231 4.984m.579 2.05a1 1 0 0 1-.9-.565c-.347-.72-1.022-1.803-1.857-2.892C6.407 5.995 5.46 4.964 4.59 4.308c-.651-.49-1.36-.801-1.781-.808a.4.4 0 0 0-.146.017c-.01.004-.012.006-.017.012-.017.02-.136.181-.136.709 0 .207.07 1.251.167 2.372.048.548.1 1.094.151 1.539.026.222.05.413.073.564q.017.112.03.183l.014.069c.214.764.686 1.222 1.306 1.484.654.276 1.495.335 2.343.19a1 1 0 0 1 .336 1.972c-1.62.277-2.293.825-2.485 1.198-.13.255-.186.769.613 1.59.817.841 1.377 1.063 1.695 1.096.273.028.528-.065.815-.344.306-.296.578-.742.808-1.236.21-.453.356-.884.458-1.187l.015-.045.194-.64a1 1 0 0 1 1.9-.042l.235.666.029.085c.102.304.244.724.447 1.167.227.495.496.94.798 1.235.284.277.534.37.801.341.315-.033.873-.254 1.691-1.095.799-.822.743-1.336.613-1.59-.192-.373-.864-.922-2.485-1.199a1 1 0 0 1 .336-1.971c.848.144 1.689.085 2.343-.191.62-.262 1.092-.72 1.306-1.484l.014-.07.03-.182c.023-.15.047-.342.073-.564.05-.445.103-.991.151-1.54.097-1.12.167-2.164.167-2.371 0-.528-.119-.69-.136-.709-.005-.006-.007-.008-.017-.012a.4.4 0 0 0-.146-.017c-.422.006-1.13.318-1.78.808-.871.656-1.818 1.687-2.655 2.78-.835 1.088-1.51 2.172-1.856 2.89a1 1 0 0 1-.901.567",clipRule:"evenodd"})})},board:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"m7.239 6.337-5.169.759-.084.02a.5.5 0 0 0-.193.832l3.74 3.656-.882 5.169-.007.08a.5.5 0 0 0 .734.446L10 14.86l4.622 2.44.074.032a.5.5 0 0 0 .653-.558l-.884-5.168 3.742-3.657.056-.065a.5.5 0 0 0-.333-.787l-5.17-.759-2.311-4.7a.5.5 0 0 0-.898 0zm2.76-3.348 1.98 4.026.052.083a.5.5 0 0 0 .324.19l4.43.65-3.206 3.136-.063.074a.5.5 0 0 0-.08.367l.756 4.426-3.959-2.09-.09-.036a.5.5 0 0 0-.376.037l-3.96 2.09.757-4.427.007-.097a.5.5 0 0 0-.15-.344L3.214 7.938l4.43-.65a.5.5 0 0 0 .377-.273z"})})},leo:SN.A,reddit:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M15.555 2.07a2.167 2.167 0 1 1-2.167 2.152l-2.015-.567-.734 2.879c1.47.092 2.817.499 3.896 1.129a2.234 2.234 0 0 1 3.948 1.54 2.24 2.24 0 0 1-1.404 1.972q.018.174.018.353c0 2.818-3.21 5.014-7.098 5.014s-7.097-2.196-7.097-5.014q0-.18.017-.354a2.235 2.235 0 1 1 2.546-3.512c1.139-.665 2.578-1.081 4.145-1.14l.922-3.61a.5.5 0 0 1 .53-.374l.09.017 2.473.695a2.17 2.17 0 0 1 1.93-1.18M9.999 7.513c-1.733 0-3.284.48-4.388 1.238l-.006.006c-1.058.727-1.703 1.71-1.703 2.77 0 2.167 2.698 4.014 6.097 4.014s6.098-1.847 6.098-4.014-2.699-4.014-6.098-4.014m-2.224 5.571a4.5 4.5 0 0 0 2.232.557c.771.01 1.532-.18 2.208-.551a.5.5 0 0 1 .481.876 5.45 5.45 0 0 1-2.69.675 5.46 5.46 0 0 1-2.715-.682.5.5 0 0 1 .484-.875m5.002-4.14a1.542 1.542 0 1 1 0 3.083 1.542 1.542 0 0 1 0-3.084m-5.555 0a1.542 1.542 0 1 1 0 3.083 1.542 1.542 0 0 1 0-3.084m5.555 1a.542.542 0 1 0 0 1.083.542.542 0 0 0 0-1.084m-5.555 0a.542.542 0 1 0 0 1.083.542.542 0 0 0 0-1.084m8.232-1.793-.09.082c.681.553 1.193 1.214 1.478 1.947a1.236 1.236 0 1 0-1.389-2.03M3.449 7.899a1.236 1.236 0 0 0-.292 2.284c.285-.736.797-1.397 1.477-1.949A1.24 1.24 0 0 0 3.449 7.9m12.106-4.83a1.16
1157 1.167 0 1 0 0 2.334 1.167 1.167 0 0 0 0-2.334"})})},twitter:e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M16.256 2.957a.5.5 0 0 1 .046.706L11.688 8.92l5.384 7.455a.5.5 0 0 1-.405.793h-3.704a.5.5 0 0 1-.405-.208l-3.645-5.047-4.463 5.084a.5.5 0 1 1-.752-.66l4.614-5.255-5.384-7.455a.5.5 0 0 1 .405-.793h3.704a.5.5 0 0 1 .405.208l3.645 5.047 4.463-5.085a.5.5 0 0 1 .706-.046M4.31 3.833l8.908 12.334h2.47L6.78 3.833z",clipRule:"evenodd"})})}}),Object.freeze({bluesky:"bluesky",board:"accent",leo:"accent",reddit:"reddit",twitter:"twitter"});var Sz=r(1237),Sq=r.n(Sz);function SG(e){let{children:t,className:r,fullWidth:i=!1}=e;return(0,D.jsx)("table",{className:G()(r,Sq().staticTable,{[Sq().fullWidth]:i}),children:t})}function SW(e){let{children:t,data:r,fullWidth:i=!1}=e,n=$.Children.toArray(t).filter($.isValidElement);return(0,D.jsxs)(SG,{fullWidth:i,children:[(0,D.jsx)("thead",{children:(0,D.jsx)("tr",{children:n.map((e,t)=>(0,D.jsx)("th",{style:{width:e.props.width},children:e.props.header},t))})}),(0,D.jsx)("tbody",{children:r.map((e,t)=>(0,D.jsx)("tr",{children:n.map((t,r)=>(0,$.cloneElement)(t.props.cellRenderer(e),{key:r,style:{width:t.props.width}}))},t))})]})}function SH(e){let{children:t,className:r,style:i}=e;return(0,D.jsx)("td",{className:r,style:i,children:t})}class SK extends $.Component{static #e=this.defaultProps={header:void 0,width:void 0}}$.Component,r(70858),r(25822);var SU=r(9610),SV=r.n(SU);SV().hoverChild;let SY=function(e){let{children:t,className:r,component:i="tr",heading:n=!1,isSelected:o=!1,style:a,ref:s,...l}=e;return(0,D.jsx)(i,{...l,className:G()(SV().tableRow,r,{[SV().heading]:n,[SV().selected]:o}),ref:s,style:a,children:t})};var SX=r(76481),SZ=r.n(SX);function SQ(e){let{children:t,className:r,verticalAlign:i="top"}=e;return(0,D.jsx)("div",{className:G()(SZ().wrapper,SZ()[`verticalAlign--${i}`],r),children:t})}var SJ=r(73827),S0=r.n(SJ);let S1=S0().hoverChild;function S2(e){let{align:t="left",className:r,children:i,colSpan:n,hoverButton:o,isHidden:a=!1,isRowHeader:s=!1,nonPrintable:l=!1,style:c,verticalAlign:u="top"}=e,h=(0,$.useMemo)(()=>({colSpan:n,className:G()(r,S0().tableCell,S0()[`verticalAlign--${u}`],{[S0().alignRight]:"right"===t,[S0().nonPrintable]:l,[S0().hidden]:a}),style:c}
115),[n,r,u,t,l,a,c]),d=(0,$.useMemo)(()=>o&&(0,D.jsx)(SQ,{className:S1,verticalAlign:u,children:(0,$.cloneElement)(o,{importance:"tertiary",size:"small"})}),[o,u]);return s?(0,D.jsxs)("th",{...h,scope:"row",children:[(0,D.jsx)("div",{className:S0().content,children:i}),d]}):(0,D.jsxs)("td",{...h,children:[(0,D.jsx)("div",{className:S0().content,children:i}),d]})}r(39199),r(66787);var S5=r(86623),S3=r.n(S5);function S4(e){let{className:t,...r}=e;return(0,D.jsx)(S2,{...r,className:G()(S3().loadingTableCell,t),children:(0,D.jsx)(SD,{lines:"1",loading:!0})})}let S6=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"M14.167 9.792V3.125m0 6.667a2.708 2.708 0 1 1 0 5.416m0-5.416a2.708 2.708 0 1 0 0 5.416m0 0v1.666m-8.334.001v-6.667m0 0a2.708 2.708 0 1 1 0-5.416m0 5.416a2.708 2.708 0 1 0 0-5.416m0 0V3.125"})})},S7=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M8.354 3.646a.5.5 0 0 1 0 .708L3.207 9.5H18a.5.5 0 0 1 0 1H3.207l5.147 5.146a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0",clipRule:"evenodd"})})},S8=e=>{let{transform:t}=e;return{...t,y:0}};var S9=r(80707),Te=r.n(S9);let Tt=(0,$.createContext)({columnOrder:[],onColumnOrderChange:Te(),pinnedIndex:-1}),Tr={activationConstraint:{distance:10}};function Ti(e){let{children:t,columnOrder:r,onColumnOrderChange:i,pinnedIndex:n=-1}=e,o=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,$.useMemo)(()=>[...t].filter(e=>null!=e),[...t])}(xB(x4),xB(be,Tr)),a=(0,$.useCallback)(e=>{let{active:t,over:n}=e;if(t&&n&&t.id!==n.id){let e=t.id,o=r.indexOf(e),a=r.indexOf(n.id);o>-1&&a>-1&&i(bL(r,o,a),e)}},[r,i]),s=(0,$.useMemo)(()=>({columnOrder:r,onColumnOrderChange:i,pinnedIndex:n}),[r,i,n]);return(0,D.jsx)(bA,{collisionDetection:xj,modifiers:[S8],onDragEnd:a,sensors:o,children:(0,D.jsx)(Tt.Provider,{value:s,children:t})})}function Tn(){return(0,$.useContext)(Tt)}function To(){let{closeMenu:e,columnId:t}=TS(),{columnOrder:r,onColumnOrderChange:i,pinnedIndex:n}=Tn(),o=r.indexOf(t),a=(0,$.useCallback)(()=>{i(bL(r,o,o-1),t),e()},[e,t,o,r,i]);return o<=n+1?null:(0,D.jsx)(pw,{small:!0,onClick:a,children:(0,D.jsxs)(ec,{gap:300,children:[(0,D.jsx)(S7,{color:"secondary",fromUI:!0}),"Move left"]})})}var Ta=r(4864);function Ts(){let{closeMenu:e,columnId:t}=TS(),{columnOrder:r,onColumnOrderChange:i}=Tn(),n=r.indexOf(t),o=(0,$.useCallback)(()=>{i(bL(r,n,n+1),t),e()},[e,t,n,r,i]);return n>=r.length-1?null:(0,D.jsx)(pw,{small:!0,onClick:o,children:(0,D.jsxs)(ec,{gap:300,children:[(0,D.jsx)(Ta.A,{color:"secondary",fromUI:!0}),"Move right"]})})}class Tl extends $.Component{static #e=this.defaultProps={header:void 0,headerMenu:void 0,minWidth:96,nonPrintable:!1,onHeaderMenuDismissedOutside:void 0,width:void 0};static #t=this.isSortable=!1}var Tc=r(19723),Tu=r.n(Tc);let Th=function(e){let{children:t,columnId:r,ref:i}=e,n=$.Children.only(t),{className:o,style:a={}}=n.props,{attributes:s,isDragging:l,listeners:c,over:u,setNodeRef:h,transform:d}=function(e){var t,r,i,n;let{animateLayoutChanges:o=bN,attributes:a,disabled:s,data:l,getNewIndex:c=b$,id:u,strategy:h,resizeObserverConfig:d,transition:p=bz}=e,{items:f,containerId:g,activeIndex:m,disabled:_,disableTransforms:y,sortedRects:x,overIndex:b,useDragOverlay:v,strategy:C}=(0,$.useContext)(bR),w=(t=s,r=_,"boolean"==typeof t?{draggable:t,droppable:!1}:{draggable:null!=(i=null==t?void 0:t.draggable)?i:r.draggable,droppable:null!=(n=null==t?void 0:t.droppable)?n:r.droppable}),k=f.indexOf(u),S=(0,$.useMemo)(()=>({sortable:{containerId:g,index:k,items:f},...l}),[g,l,k,f]),T=(0,$.useMemo)(()=>f.slice(f.indexOf(u)),[f,u]),{rect:A,node:B,isOver:M,setNodeRef:L}=function(e){let{data:t,disabled:r=!1,id:i,resizeObserverConfig:n}=e,o=xp("Droppable"),{active:a,dispatch:s,over:l,measureDroppableContainers:c}=(0,$.useContext)(bv),u=(0,$.useRef)({disabled:r}),h=(0,$.useRef)(!1),d=(0,$.useRef)(null),p=(0,$.useRef)(null),{disabled:f,updateMeasurementsFor:g,timeout:m}={...bM,...n},_=xl(null!=g?g:i),y=bl({callback:(0,$.useCallback)(()=>
115{if(!h.current){h.current=!0;return}null!=p.current&&clearTimeout(p.current),p.current=setTimeout(()=>{c(Array.isArray(_.current)?_.current:[_.current]),p.current=null},m)},[m]),disabled:f||!a}),[x,b]=xu((0,$.useCallback)((e,t)=>{y&&(t&&(y.unobserve(t),h.current=!1),e&&y.observe(e))},[y])),v=xl(t);return(0,$.useEffect)(()=>{y&&x.current&&(y.disconnect(),h.current=!1,y.observe(x.current))},[x,y]),(0,$.useEffect)(()=>(s({type:E.RegisterDroppable,element:{id:i,key:o,disabled:r,node:x,rect:d,data:v}}),()=>s({type:E.UnregisterDroppable,key:o,id:i})),[i]),(0,$.useEffect)(()=>{r!==u.current.disabled&&(s({type:E.SetDroppableDisabled,id:i,key:o,disabled:r}),u.current.disabled=r)},[i,o,r,s]),{active:a,rect:d,isOver:(null==l?void 0:l.id)===i,node:x,over:l,setNodeRef:b}}({id:u,data:S,disabled:w.droppable,resizeObserverConfig:{updateMeasurementsFor:T,...d}}),{active:F,activatorEvent:I,activeNodeRect:j,attributes:P,setNodeRef:O,listeners:R,isDragging:D,over:N,setActivatorNodeRef:z,transform:q}=function(e){let{id:t,data:r,disabled:i=!1,attributes:n}=e,o=xp("Draggable"),{activators:a,activatorEvent:s,active:l,activeNodeRect:c,ariaDescribedById:u,draggableNodes:h,over:d}=(0,$.useContext)(bv),{role:p=bB,roleDescription:f="draggable",tabIndex:g=0}=null!=n?n:{},m=(null==l?void 0:l.id)===t,_=(0,$.useContext)(m?bT:bE),[y,x]=xu(),[b,v]=xu(),C=(0,$.useMemo)(()=>a.reduce((e,r)=>{let{eventName:i,handler:n}=r;return e[i]=e=>{n(e,t)},e},{}),[a,t]),w=xl(r);return xa(()=>(h.set(t,{id:t,key:o,node:y,activatorNode:b,data:w}),()=>{let e=h.get(t);e&&e.key===o&&h.delete(t)}),[h,t]),{active:l,activatorEvent:s,activeNodeRect:c,attributes:(0,$.useMemo)(()=>({role:p,tabIndex:g,"aria-disabled":i,"aria-pressed":!!m&&p===bB||void 0,"aria-roledescription":f,"aria-describedby":u.draggable}),[i,p,g,m,f,u.draggable]),isDragging:m,listeners:i?void 0:C,node:y,over:d,setNodeRef:x,setActivatorNodeRef:v,transform:_}}({id:u,data:S,attributes:{...bW,...a},disabled:w.draggable}),G=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,$.useMemo)(()=>e=>{t.forEach(t=>t(e))},t)}(L,O),W=!!F,H=W&&!y&&bF(m)&&bF(b),K=!v&&D,U=K&&H?q:null,V=H?null!=U?U:(null!=h?h:C)({rects:x,activeNodeRect:j,activeIndex:m,overIndex:b,index:k}):null,Y=bF(m)&&bF(b)?c({id:u,items:f,activeIndex:m,overIndex:b}):k,X=null==F?void 0:F.id,Z=(0,$.useRef)({activeId:X,items:f,newIndex:Y,containerId:g}),Q=f!==Z.current.items,J=o({active:F,containerId:g,isDragging:D,isSorting:W,id:u,index:k,items:f,newIndex:Z.current.newIndex,previousItems:Z.current.items,previousContainerId:Z.current.containerId,transition:p,wasDragging:null!=Z.current.activeId}),ee=function(e){let{disabled:t,index:r,node:i,rect:n}=e,[o,a]=(0,$.useState)(null),s=(0,$.useRef)(r);return xa(()=>{if(!t&&r!==s.current&&i.current){let e=n.current;if(e){let t=x$(i.current,{ignoreTransform:!0}),r={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(r.x||r.y)&&a(r)}}r!==s.current&&(s.current=r)},[t,r,i,n]),(0,$.useEffect)(()=>{o&&a(null)},[o]),o}({disabled:!J,index:k,node:B,rect:A});return(0,$.useEffect)(()=>{W&&Z.current.newIndex!==Y&&(Z.current.newIndex=Y),g!==Z.current.containerId&&(Z.current.containerId=g),f!==Z.current.items&&(Z.current.items=f)},[W,Y,g,f]),(0,$.useEffect)(()=>{if(X===Z.current.activeId)return;if(null!=X&&null==Z.current.activeId){Z.current.activeId=X;return}let e=setTimeout(()=>{Z.current.activeId=X},50);return()=>clearTimeout(e)},[X]),{active:F,activeIndex:m,attributes:P,data:S,rect:A,index:k,newIndex:Y,items:f,isOver:M,isSorting:W,isDragging:D,listeners:R,node:B,overIndex:b,over:N,setNodeRef:G,setActivatorNodeRef:z,setDroppableNodeRef:L,setDraggableNodeRef:O,transform:null!=ee?ee:V,transition:ee||Q&&Z.current.newIndex===k?bG:(!K||x_(I))&&p&&(W||J)?xx.Transition.toString({...p,property:bq}):void 0}}({id:r}),p=u?.id===r;return(0,$.cloneElement)(n,{...s,...c,ref:(0,W.Px)([i,h]),className:G()(o,Tu().cell,{[Tu().dragging]:l,[Tu().over]:p}),style:{...a,transform:xx.Translate.toString(d)}})};r(39437),r(55222),r(27935);var Td=r(93103),Tp=r.n(Td);let Tf=Object.freeze({asc:"asc",desc:"desc"}),Tg={asc:Tf.desc,desc:Tf.asc},Tm={...Tg,default:Tf.asc};({...Tg,default:Tf.desc});var T_=r(9023),Ty=r.n(T_);function Tx(e,t){return"string"==typeof e?Math.floor(t*(parseInt(e.replace("%",""))/100)):e}function Tb(e){return void 0!==e?{left:`calc(var(--table-pinned-offset) + ${e}px)`,position:"sticky"}:{}}var Tv=r(57413),TC=r.n(Tv);let Tw=(0,$.createContext)({closeMenu:SA(),columnId:""});function Tk(e){let{className:t,children:r,columnId:i,draggable:n=!1,headerInfo:o,icon:a,menu:s,nonPrintable:l=!1,onHeaderMenuDismissedOutside:c,onResize:u,pinnedLeft:h,width:d}=e,p=(0,$.useRef)(null),[f,g]=(0,$.useState)(!1),[m,_]=(0,$.useState)(!1),y=(0,$.useMemo)(()=>({...Tb(h),width:d}),[h,d]),x=s;n&&!x&&(x=(0,D.jsxs)(p_,{children:[(0,D.jsx)(To,{}),(0,D.jsx)(Ts,{})]}));let b=(0,D.jsxs)(ec,{fullWidth:!0,gap:100,children:[(0,D.jsx)(_C,{children:r}),o&&(0,D.jsx)(i0,{content:o,children:(0,D.jsx)(hG,{color:"secondary",fromUI:!0})}),a,!!x&&(0,D.jsx)(ec,{className:TC().editIconWrapper,justify:"end",children:(0,D.jsx)(S6,{className:TC().editIcon,color:"secondary",fromUI:!0})})]});b=x?(0,D.jsx)(n8,{onDismissOutside:c,button:(0,D.jsx)(et,{className:G()(TC().contentWrapper,TC().sizeElement),importance:"tertiary",children:b}),isOpen:m,onOpenChange:_,placement:"bottom-start",children:(0,$.cloneElement)(x,{minWidth:x.props.minWidth??180})}):(0,D.jsx)("div",{className:TC().contentWrapper,children:b});let{onDrag:v,onIsDraggedChange:C}=(0,$.useMemo)(()=>u?{onDrag:e=>u(i,Math.max(d+e,96)),onIsDraggedChange:g}:{},[i,u,d]),w=(0,D.jsxs)(ec,{ref:n?void 0:p,className:G()(TC().cell,t,{[TC()["cell--clickable"]]:x,[TC()["cell--nonPrintable"]]:l,[TC().sizeElement]:!x}),style:y,tagName:"th",children:[b,v&&(0,D.jsx)(pR,{className:TC().dragHandle,isDragged:f,onDrag:v,onIsDraggedChange:C,side:"right"})]}),k=(0,$.useMemo)(()=>({closeMenu:()=>{_(!1)},columnId:i}),[i,_]);return(0,D.jsx)(Tw.Provider,{value:k,children:n?(0,D.jsx)(Th,{ref:p,columnId:i,children:w}):w})}function TS(){return(0,$.useContext)(Tw)}r(989),r(60874);var TT=r(60674);r.n(TT)().hoverChild,r(36599),r(74353),r(51602);class TA extends $.Component{static #e=this.defaultProps={onSortColumn:void 0,sortBehavior:Tm};static #t=this.isSortable=!0}r(7131),r(18336);var TE=r(94844),TB=r.n(TE);let TM=(0,$.createContext)({clientWidth:null}),TL=function(e){let{className:t,children:r,height:i,ref:n}=e,o=(0,$.useRef)(null),{dimensions:a}=nI({ref:o}),{width:s=null}=a??{},l=(0,$.useMemo)(()=>({clientWidth:s}),[s]);return(0,D.jsx)("div",{ref:(0,W.Px)([o,n]),className:G()(TB().nonSideScrollerTable,t,{[TB().limitedHeight]:i}),style:{maxHeight:i},children:(0,D.jsx)(TM.Provider,{value:l,children:r})})};var TF=r(8805),TI=r.n(TF);let Tj=function(e){let{className:t,children:r,pinnedIndex:i=-1,ref:n}=e,[o,a]=(0,$.useState)(!1);return(0,D.jsx)(SM,{ref:n,className:G()(TI().sideScrollerTable,t,{[TI().pinned]:o}),contentStartOffset:16*(i>-1),onScrollPastContentStart:a,children:r})}
115,TP="var(--semanticColorBackgroundElevation)",TO=["var(--semanticColorBackgroundLight)",TP];var TR=r(46865),TD=r.n(TR);let T$=function(e){let{children:t,className:r,ref:i,...n}=e,[o,a]=(0,$.useState)(!1),s={...nR,initial:{backgroundColor:TP,opacity:1,height:0},animate:{backgroundColor:TO,opacity:[1,1],height:"auto"},exit:{backgroundColor:TO,opacity:0,height:0}};return(0,D.jsx)(SY,{...n,...s,className:G()(r,{[TD().animating]:o}),component:hj.tr,onAnimationStart:()=>a(!0),onAnimationComplete:()=>a(!1),ref:i,children:t})};function TN(e){let{className:t,column:r,pinnedLeft:i,width:n,item:o}=e,{cellRenderer:a,id:s,nonPrintable:l}=r.props,c=(0,$.useMemo)(()=>({...Tb(i),width:n}),[i,n]);return(0,$.useMemo)(()=>{let e=a(o);return(0,$.cloneElement)(e,{key:s,className:G()(t,e.props?.className),nonPrintable:l,style:c})},[a,t,o,s,l,c])}var Tz=r(29968);let Tq=function(e){let{component:t,children:r,scrollableRef:i,tableHeight:n,ref:o,...a}=e,{ref:s,inView:l}=(0,Tz.Wx)({root:i.current,rootMargin:"30% 0px",triggerOnce:!0}),c="number"==typeof n?n/8:`calc(${n} / 8)`;return(0,D.jsx)(t,{ref:(0,W.Px)([s,o]),style:l?void 0:{height:c},...a,children:l?r:null})};function TG(e){let{animateRows:t=!1,data:r,columns:i,columnWidths:n,columnClassNames:o,pinnedColumnsLeft:a,scrollableRef:s,tableHeight:l,uniqueKey:c}=e,u=(0,$.useRef)(new Map),h=(0,$.useCallback)((e,t)=>"function"==typeof c?c(e):e[c]?.toString()??`${c}${t}`,[c]),d=r.map((e,r)=>{let c=h(e,r),d=i.map(t=>{let{id:r}=t.props;return(0,D.jsx)(TN,{className:o?.[r],column:t,item:e,pinnedLeft:a?.[r],width:n[r]},r)}),p={key:c,isSelected:e.selected,ref:e=>{if(null===e?u.current.delete(c):u.current.set(c,e),nW>=19)return()=>{u.current.delete(c)}}},f=t?T$:SY;return(0,nG.uy)(l)?(0,$.createElement)(f,p,d):(0,$.createElement)(Tq,{...p,component:f,tableHeight:l,scrollableRef:s},d)});return t?(0,D.jsx)(ok,{initial:!1,children:d}):d}var TW=r(73238),TH=r.n(TW);function TK(e){let{action:t,colSpan:r,label:i="This table is empty"}=e;return(0,D.jsx)(SY,{children:(0,D.jsx)(S2,{className:TH().cell,colSpan:r,children:(0,D.jsxs)(ec,{align:"center",direction:"column",gap:"m",children:[(0,D.jsx)(eP,{align:"center",className:TH().label,color:"secondary",size:"03",children:i}),t]})})})}var TU=r(31176),TV=r.n(TU);
115function TY(e){let{columns:t,columnWidths:r,count:i,keyPrefix:n}=e;return Array(i).fill({}).map((e,i)=>(0,D.jsx)(SY,{"aria-hidden":!0,children:t.map(e=>{let{props:{id:t,style:i}}=e;return(0,D.jsx)(S4,{style:{...i,width:r[t]??0}},t)})},`${n}-${i}`))}function TX(e){let t,{animateRows:r,className:i,columns:n,columnClassNames:o,columnWidths:a,data:s,emptyLabel:l,loading:c,loadingRowCount:u=6,loadingMore:h=!1,loadMoreRow:d,pinnedColumnsLeft:p,scrollableRef:f,tableHeight:g,uniqueKey:m,..._}=e;return t=c?TY({columns:n,columnWidths:a,count:u,keyPrefix:"loading"}):s.length?(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(TG,{..._,animateRows:r,columns:n,columnClassNames:o,columnWidths:a,data:s,scrollableRef:f,pinnedColumnsLeft:p,uniqueKey:m,tableHeight:g}),h&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(SY,{className:TV().announcementRow,children:(0,D.jsx)(S2,{className:TV().announcementCell,colSpan:n.length,children:(0,D.jsx)(_q,{children:(0,D.jsx)("span",{role:"status",children:"Loading more results"})})})}),TY({columns:n,columnWidths:a,count:3,keyPrefix:"loading-more"})]})]}):(0,D.jsx)(TK,{colSpan:n.length,label:l}),(0,D.jsxs)("tbody",{className:i,children:[t,d]})}let TZ=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,D.jsx)("path",{d:"M10.01 2.37a.5.5 0 0 1 .493.41l.008.09v14.088a.5.5 0 0 1-.992.09l-.008-.09V2.87a.5.5 0 0 1 .5-.5"}),(0,D.jsx)("path",{d:"M9.646 2.502a.5.5 0 0 1 .635-.057l.07.057 5.691 5.654a.5.5 0 0 1-.635.767l-.07-.058-5.34-5.304-5.339 5.304a.5.5 0 0 1-.638.056l-.069-.058a.5.5 0 0 1-.055-.638l.058-.07z"})]})})},TQ=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,D.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,D.jsx)("path",{d:"M10.01 2.37a.5.5 0 0 1 .493.41l.008.09v14.088a.5.5 0 0 1-.992.09l-.008-.09V2.87a.5.5 0 0 1 .5-.5"}),(0,D.jsx)("path",{d:"M15.339 10.974a.5.5 0 0 1 .76.643l-.058.069-5.692 5.617a.5.5 0 0 1-.633.057l-.07-.057-5.691-5.617a.5.5 0 0 1 .633-.77l.07.058 5.34 5.271z"})]})})},TJ=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.604 6.187a.5.5 0 0 0 0-.707L14.27 2.146a.5.5 0 0 0-.707 0L10.23 5.48a.5.5 0 1 0 .707.707l2.48-2.48V17.5a.5.5 0 1 0 1 0V3.707l2.48 2.48a.5.5 0 0 0 .707 0M9.27 13.813a.5.5 0 0 0-.707 0l-2.48 2.48V2.5a.5.5 0 1 0-1 0v13.793l-2.48-2.48a.5.5 0 0 0-.707.707l3.334 3.334a.5.5 0 0 0 .707 0L9.27 14.52a.5.5 0 0 0 0-.707",clipRule:"evenodd"})})},T0={[Tf.asc]:"Ascending",[Tf.desc]:"Descending"},T1=[{label:T0[Tf.asc],icon:TZ,value:Tf.asc},{label:T0[Tf.desc],icon:TQ,value:Tf.desc}];function T2(){let{closeMenu:e,columnId:t}=TS(),{onSort:r,selectedColumnId:i,sortDirection:n}=Ap(),o=(0,$.useCallback)(i=>{r(t,i),e()},[r,t,e]),{hint:a,selectedValue:s}=(0,$.useMemo)(()=>i===t?{hint:n&&T0[n],selectedValue:n}:{},[t,i,n]);return(0,D.jsx)(vt,{label:"Sort",hint:a,icon:TJ,small:!0,children:(0,D.jsx)(b2,{"aria-label":"Sort direction",name:"sortDirection",onChange:o,selectedValue:s,children:T1.map(e=>(0,D.jsx)(bQ,{iconComponent:e.icon,small:!0,value:e.value,children:e.label},e.value))})})}function T5(e){let{sortDirection:t}=e,r=t===Tf.asc?TZ:TQ;return(0,D.jsx)(r,{color:"secondary",fromUI:!0})}function T3(e){let{columnId:t,draggable:r=!1,menu:i,...n}=e,{selectedColumnId:o,sortDirection:a}=Ap(),s=o===t,l=i;return l||(l=(0,D.jsxs)(p_,{children:[(0,D.jsx)(T2,{}),r&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(To,{}),(0,D.jsx)(Ts,{})]})]})),(0,D.jsx)(Tk,{...n,columnId:t,draggable:r,menu:l,icon:s&&a?(0,D.jsx)(T5,{sortDirection:a}):(0,D.jsx)(yS,{marginless:!0})})}function T4(e){let{children:t,preventDraggable:r,...i}=e,{columnOrder:n,pinnedIndex:o}=Tn(),a=(0,$.useMemo)(()=>n.filter((e,t)=>t>o),[n,o]),s=(0,D.jsx)(SY,{...i,heading:!0,children:n&&r?$.Children.map(t,e=>(0,$.cloneElement)(e,{draggable:!1})):t});return n&&!r?(0,D.jsx)(bD,{items:a,strategy:bj,children:s}):s}
115var T6=r(93657),T7=r.n(T6);function T8(e){let{children:t,className:r}=e,i=(0,$.useRef)(null),{offsetTop:n,scrollElement:o}=(0,$.useContext)(yK),{isPastContentStart:a,minWidth:s,paddingLeft:l,sideScrollerElement:c,scrollLeft:u}=SL(),h=function(e){let{element:t,offsetTop:r=0,scrollBottomElement:i,scrollElement:n}=e,[o,a]=(0,$.useState)(!1),s=(0,$.useMemo)(()=>nc()(e=>{let{element:t,offsetTop:r,scrollBottomElement:i,scrollElement:n}=e;if(!t.current)return null;let o=n.scrollTop-r,a=t.current.getBoundingClientRect();return{top:a.bottom+o,bottom:i.current?i.current.getBoundingClientRect().bottom-a.height+o:1/0}},5e3,nj),[]);return(0,$.useEffect)(()=>{let e=nc()(()=>{if(n){let e=s({element:t,offsetTop:r,scrollBottomElement:i,scrollElement:n});if(e){let t=n.scrollTop,{top:r,bottom:i}=e;a(t>=r&&t<i)}}},100);return n?.addEventListener("scroll",e),()=>{e.cancel(),n?.removeEventListener("scroll",e)}},[t,r,i,n,s]),o}({element:i,offsetTop:n,scrollBottomElement:c,scrollElement:o.current});return(0,D.jsxs)("thead",{ref:i,className:r,children:[(0,D.jsx)(T4,{className:G()({[T7().hidden]:h}),preventDraggable:h,children:t}),h&&(0,D.jsx)(T4,{className:T7().sticky,style:{minWidth:s,top:n,"--table-sticky-header-translate":`${-u}px`,"--table-sticky-header-pinned-cell-translate":a?`calc(var(--table-pinned-offset) + ${u-l}px)`:0},children:t})]})}var T9=r(94820),Ae=r.n(T9);function At(e){let{className:t,columns:r,columnClassNames:i,columnWidths:n,draggable:o,isSideScroller:a=!1,onColumnWidthsChange:s,pinnedColumnsLeft:l,pinnedIndex:c=-1}=e,u=(0,$.useMemo)(()=>{if(s)return(e,t)=>{s({...n,[e]:t})}},[s,n]),h=r.map((e,t)=>{let{isSortable:r=!1}=e.type,{headerMenu:a,id:s,...h}=e.props,d=t<=c;return(0,$.createElement)(r?T3:Tk,{...h,key:s,className:i?.[s],columnId:s,draggable:o&&!d,menu:a,onResize:d?void 0:u,pinnedLeft:l?.[s],width:n[s]},e.props.header)});return a?(0,D.jsx)(T8,{className:t,children:h}):(0,D.jsx)("thead",{className:G()(Ae().inlineSticky,t),children:(0,D.jsx)(T4,{children:h})})}var Ar=r(42371),Ai=r.n(Ar);function An(e){let{colSpan:t,loading:r=!1,onClick:i}=e;return(0,D.jsx)(SY,{children:(0,D.jsx)(S2,{className:Ai().tableCell,colSpan:t,children:(0,D.jsxs)(et,{className:G()(Ai().mockButton,{[Ai().mockButtonClickable]:!r}),importance:"tertiary",onClick:r?void 0:i,children:[(0,D.jsx)(TQ,{fromUI:!0,color:"secondary"}),(0,D.jsx)(hJ,{tagName:"span",children:"Load more"})]})})})}var Ao=r(95379),Aa=r.n(Ao);function As(e){let t,{className:r,columns:i,columnOrder:n,columnWidths:o,draggable:a=!1,loadingMore:s=!1,onLoadMore:l,height:c,hideHeader:u=!1,headerRenderer:h,isSideScroller:d,onColumnOrderChange:p,onColumnWidthsChange:f,pinnedIndex:g=-1,...m}=e,_=(0,$.useRef)(null),{clientWidth:y}=(0,$.useContext)(TM),{minWidth:x}=SL(),b=x??y,v=null===b,C=(0,$.useMemo)(()=>({...function(e){let{clientWidth:t,columns:r,defaultMinWidth:i=0}=e;if(null===t)return{};let{colMinWidths:n,pixelWidths:o,reservedWidth:a}=r.reduce((e,r)=>{let{id:n}=r.props,{minWidth:o=i,width:a}=r.props;return a?(a=Tx(a,t),e.pixelWidths[n]={width:a,isMinWidth:!1},e.reservedWidth+=a):(o=Tx(o,t),e.pixelWidths[n]={width:o,isMinWidth:!0},e.colMinWidths.push(o)),e},{colMinWidths:[],pixelWidths:{},reservedWidth:0});n.sort((e,t)=>e-t);let s=0,l=t-a;for(let e=n.length-1;e>=0&&!(l<=0);e-=1)s=Math.floor(l/n.length),n[e]>=s&&(l-=n.pop());return Object.keys(o).reduce((e,t)=>{let r,{isMinWidth:i,width:n}=o[t];return r=i?Math.max(n,s):n,e[t]=r,e},{})}({clientWidth:b,columns:i,defaultMinWidth:96}),...o}),[b,i,o]),w=(0,$.useMemo)(()=>(function(e,t){if(-1===t)return{};let r=e.slice(0,t+1).map(e=>e.props.id);return r.reduce((e,t,i)=>{let n=i===r.length-1,o=0===i,a=G()(Ty().pinned,{[Ty()["pinned--first"]]:o,[Ty()["pinned--last"]]:n});return e.classNames[t]=a,e.headerClassNames[t]=G()(a,Ty().pinnedHeadingCell,{[Ty()["pinnedHeadingCell--first"]]:o,[Ty()["pinnedHeadingCell--last"]]:n}),e},{classNames:{},headerClassNames:{}})})(i,g),[i,g]),k=(0,$.useMemo)(()=>{if(!n||-1===g)return;let e=0;return n.slice(0,g+1).reduce((t,r)=>(t[r]=e,e+=C[r]??0,t),{})},[n,C,g]);t=u?null:h?(0,$.cloneElement)(h(),{className:Aa().thead,draggable:a,isSideScroller:d}):i.length?(0,D.jsx)(At,{className:Aa().thead,columns:i,columnWidths:C,columnClassNames:w.headerClassNames,draggable:a,isSideScroller:d,onColumnWidthsChange:f,pinnedIndex:g,pinnedColumnsLeft:k}):null;let S=(0,D.jsxs)("table",{ref:_,className:G()(Aa().table,r,{[Aa().tableUnlimitedHeight]:!c,[Aa()["table--hidden"]]:v}),children:[t,(0,D.jsx)(TX,{...m,className:Aa().tbody,columns:i,columnWidths:C,columnClassNames:w.classNames,loadingMore:s,loadMoreRow:l?(0,D.jsx)(An,{colSpan:i.length,loading:s,onClick:l}):void 0,pinnedColumnsLeft:k,scrollableRef:_,tableHeight:c})]});return a&&n&&p?(0,D.jsx)(Ti,{columnOrder:n,onColumnOrderChange:p,pinnedIndex:g,children:S}):S}var Al=r(26288),Ac=r.n(Al);function Au(e){return e.reduce((e,t,r)=>{let{id:i}=t.props;return e[i]=r,e},{})}function Ah(e){let{className:t="",children:r,columnOrder:i,data:n=[],height:o,margin:a="both",pinnedColumn:s,scrollClipX:l="parent",tableClassName:c="",...u}=e,h="main-content"===l&&!o,d=nw(),p=(0,$.useMemo)(()=>i&&Tp()(i),[i]),{columns:f,columnIdIndex:g}=(0,$.useMemo)(()=>{let e=$.Children.toArray(r).filter($.isValidElement),t=Au(e);return p&&(t=Au(e=p.reduce((r,i,n)=>{let o=e[t[i]];return o&&(r.push(o),t[i]=n),r},[]))),{columns:e,columnIdIndex:t}},[r,p]);if(!f.length)return null;let m=-1;s&&h&&d>=1280&&(m=g[s]??-1);let _=(0,D.jsx)(As,{...u,className:G()(c,{[Ac().borderBottom]:h}
115),columns:f,columnOrder:p,data:n,height:o,isSideScroller:h,pinnedIndex:m}),y=G()(Ac().wrapper,Ac()[`margin--${a}`],t);return h?(0,D.jsx)(Tj,{className:y,pinnedIndex:m,children:_}):(0,D.jsx)(TL,{height:o,className:G()(y,Ac().borderBottom),children:_})}(0,nG.XZ)({automatic:"automatic",manual:"manual"});let Ad=(0,$.createContext)({onSort:SA()});function Ap(){return(0,$.useContext)(Ad)}r(96264);class Af extends $.Component{static #e=this.defaultProps={initialSortDirection:void 0,sortBehavior:Tm};static #t=this.isSortable=!0}r(40509);var Ag=r(83993),Am=r.n(Ag);let A_="medium";function Ay(e){let{active:t=!1,badge:r,borderClassName:i,dot:n,iconComponent:o,label:a,onClick:s,onHoverChange:l,size:c=A_,tooltipContent:u}=e,[h,d]=(0,$.useState)(!1),p=(0,D.jsx)(et,{className:G()(Am().tab,Am()[`tab--${t?"active":"inactive"}`]),onMouseEnter:()=>{d(!0),l?.(!0)},onMouseLeave:()=>{d(!1),l?.(!1)},importance:"tertiary",onClick:s,children:(0,D.jsxs)(ec,{inline:!0,className:G()(Am().borderWrapper,i,Am()[`size--${c}`]),gap:"s",children:[o?(0,D.jsx)(o,{color:t?"primary":"secondary",hover:h,fromUI:!0}):null,a,n,r&&(0,D.jsx)(ex,{className:Am().badge,color:t?"accent":"gray",children:r})]})});return u?(0,D.jsx)(i0,{content:u,children:p}):p}var Ax=r(47337),Ab=r.n(Ax);function Av(e){let{children:t,className:r,marginTop:i=!1,size:n=A_}=e;return(0,D.jsx)(ec,{className:G()(Ab().tabs,r,{[Ab().marginTop]:i}),justify:"start",gap:"large"===n?700:600,children:t})}function AC(e){let{active:t,borderClassName:r,className:i,items:n,onChange:o,marginTop:a,size:s}=e;return n?(0,D.jsx)(Av,{className:i,marginTop:a,size:s,children:n.map(e=>{let{id:i,...n}=e;return(0,$.createElement)(Ay,{...n,key:i,active:t===i,borderClassName:r,onClick:()=>{o(i)},size:s})})}):null}r(68372),r(97408),r(64009),r(24289),r(3898),r(76782),r(37112),r(45284),Object.freeze({error:"error",info:"info",success:"success"}),r(53934),nG.lQ,nG.lQ,r(94442),r(38169),r(9854),r(50705),r(61864),r(90175),r(79562),r(17024),r(81908),r(70720),r(72120),r(90489),r(21988),r(7546),r(69380);var Aw=r(39595),Ak=r.n(Aw),AS=r(26220),AT=r.n(AS);function AA(e){let{align:t="left",borderColor:r="default",className:i,max:n,showXMore:o=!1,small:a=!1,users:s}=e,l=Ak()(s,e=>{let{picture:t}=e;return t?-1:1}),c="right"===t,u=G()(AT().picture,AT()[`align--${t}`],AT()[`borderColor--${r}`],{[AT()["picture--small"]]:a});return(0,D.jsxs)(ec,{className:G()(i,AT().container),justify:c?"end":"start",direction:c?"row-reverse":"row",wrap:!0,children:[l.slice(0,n).map(e=>{let t=e.fullName||e.email||e.alias;return(0,D.jsx)(ed,{alt:t,className:u,url:e.picture},t)}),o&&!(0,nG.uy)(n)&&l.length>n&&(0,D.jsx)(ed,{className:G()(AT().xMore,u),text:`+${s.length-n}`})]})}let AE=function(e){let{className:t,mp4Src:r,poster:i,webmSrc:n,ref:o}=e;return(0,D.jsxs)("video",{autoPlay:!0,className:t,loop:!0,muted:!0,playsInline:!0,poster:i,ref:o,children:[(0,D.jsx)("source",{src:n,type:"video/webm"}),(0,D.jsx)("source",{src:r,type:"video/mp4"})]})},AB=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"currentColor",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{d:"M8.571 3.536H5.714a.75.75 0 0 0-.75.75v11.428c0 .414.336.75.75.75H8.57a.75.75 0 0 0 .75-.75V4.286a.75.75 0 0 0-.75-.75M14.285 3.536h-2.857a.75.75 0 0 0-.75.75v11.428c0 .414.336.75.75.75h2.857a.75.75 0 0 0 .75-.75V4.286a.75.75 0 0 0-.75-.75"})})},AM=e=>{let t=(0,z.f)(e);return(0,D.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20",...t,children:(0,D.jsx)("path",{fill:"currentColor",d:"M5.5 3.571V16.43a.5.5 0 0 0 .77.42l10-6.428a.5.5 0 0 0 0-.842l-10-6.428a.5.5 0 0 0-.77.42"})})};var AL=r(19369),AF=r.n(AL),AI=r(30515),Aj=r.n(AI);let AP=(0,$.memo)(function(e){let{className:t,isPlaying:r,onClick:i,progress:n}=e,{circumference:o,dashOffset:a}=(0,$.useMemo)(()=>{let e=2*Math.PI*20;return{circumference:e,dashOffset:e*(1-AF()(n,0,1))}},[n]);return(0,D.jsxs)("div",{className:G()(Aj().wrapper,t),children:[(0,D.jsx)(e2,{className:Aj().button,onClick:i,iconStart:r?(0,D.jsx)(AB,{color:"accent-main"}):(0,D.jsx)(AM,{color:"accent-main"}),importance:"tertiary"}),(0,D.jsxs)("svg",{className:G()(Aj().progressCircle,{[Aj().paused]:!r}
115),viewBox:`0 0 ${42} ${42}`,children:[(0,D.jsx)("circle",{className:Aj().progressCircleTrack,cx:21,cy:21,r:20}),(0,D.jsx)("circle",{className:Aj().progressCircleProgress,cx:21,cy:21,r:20,strokeDasharray:o,strokeDashoffset:a})]})]})}),AO=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,AR=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,AD=/\.(m3u8)($|\?)/i,A$=/\.(mpd)($|\?)/i,AN=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,Az=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,Aq=/vimeo\.com\/(?!progressive_redirect).+/,AG=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,AW=/open\.spotify\.com\/(\w+)\/(\w+)/i,AH=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+|(videos?\/|\?video=)\d+)($|\?)/,AK=/tiktok\.com\/(?:player\/v1\/|share\/video\/|@[^/]+\/video\/)([0-9]+)/,AU=(e,t)=>{if(Array.isArray(e)){for(let r of e)if("string"==typeof r&&AU(r,t)||AU(r.src,t))return!0;return!1}return t(e)},AV=$.forwardRef((e,t)=>{let r=AO.test(`${e.src}`)?"audio":"video";return $.createElement(r,{...e,ref:t},e.children)}),AY=[{key:"hls",name:"hls.js",canPlay:e=>AU(e,e=>AD.test(e)),canEnablePIP:()=>!0,player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(83576),r.e(79871),r.e(76042),r.e(35883),r.e(71831),r.e(32262)]).then(r.bind(r,9673)))},{key:"dash",name:"dash.js",canPlay:e=>AU(e,e=>A$.test(e)),canEnablePIP:()=>!0,player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(35883),r.e(71831),r.e(6395)]).then(r.bind(r,43288)))},{key:"mux",name:"Mux",canPlay:e=>AN.test(e),canEnablePIP:()=>!0,player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(83576),r.e(79871),r.e(76042),r.e(35883),r.e(71831),r.e(55387),r.e(71143),r.e(52723)]).then(r.bind(r,31076)))},{key:"youtube",name:"YouTube",canPlay:e=>Az.test(e),player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(18446)]).then(r.bind(r,28439)))},{key:"vimeo",name:"Vimeo",canPlay:e=>Aq.test(e)&&!AR.test(e)&&!AD.test(e),player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(26173)]).then(r.bind(r,49903)))},{key:"wistia",name:"Wistia",canPlay:e=>AG.test(e),canEnablePIP:()=>!0,player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(99340)]).then(r.bind(r,43138)))},{key:"spotify",name:"Spotify",canPlay:e=>AW.test(e),canEnablePIP:()=>!1,player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(32771)]).then(r.bind(r,25666)))},{key:"twitch",name:"Twitch",canPlay:e=>AH.test(e),canEnablePIP:()=>!1,player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(12042)]).then(r.bind(r,63570)))}
115,{key:"tiktok",name:"TikTok",canPlay:e=>AK.test(e),canEnablePIP:()=>!1,player:(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(58085)]).then(r.bind(r,72287)))},{key:"html",name:"html",canPlay:e=>AU(e,e=>AO.test(e)||AR.test(e)),canEnablePIP:()=>!0,player:AV}],AX={width:"320px",height:"180px",volume:1,playbackRate:1,previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}"},AZ=$.forwardRef((e,t)=>{let{playing:r,pip:i}=e,n=e.activePlayer,o=(0,$.useRef)(null),a=(0,$.useRef)(!0);if((0,$.useEffect)(()=>{var t,i;o.current&&(o.current.paused&&!0===r&&o.current.play(),o.current.paused||!1!==r||o.current.pause(),o.current.playbackRate=null!=(t=e.playbackRate)?t:1,o.current.volume=null!=(i=e.volume)?i:1)}),(0,$.useEffect)(()=>{var e,t,r,n,a;if(o.current&&globalThis.document){if(i&&!document.pictureInPictureElement)try{null==(t=(e=o.current).requestPictureInPicture)||t.call(e)}catch(e){}if(!i&&document.pictureInPictureElement)try{null==(n=(r=o.current).exitPictureInPicture)||n.call(r),null==(a=document.exitPictureInPicture)||a.call(document)}catch(e){}}},[i]),!n)return null;let s={},l=["onReady","onStart"];for(let t in e)t.startsWith("on")&&!l.includes(t)&&(s[t]=e[t]);return $.createElement(n,{...s,style:e.style,className:e.className,slot:e.slot,ref:(0,$.useCallback)(e=>{o.current=e,"function"==typeof t?t(e):null!==t&&(t.current=e)},[t]),src:e.src,crossOrigin:e.crossOrigin,preload:e.preload,controls:e.controls,muted:e.muted,autoPlay:e.autoPlay,loop:e.loop,playsInline:e.playsInline,disableRemotePlayback:e.disableRemotePlayback,config:e.config,onLoadStart:t=>{var r,i;a.current=!0,null==(r=e.onReady)||r.call(e),null==(i=e.onLoadStart)||i.call(e,t)},onPlay:t=>{var r,i;a.current&&(a.current=!1,null==(r=e.onStart)||r.call(e,t)),null==(i=e.onPlay)||i.call(e,t)}},e.children)});AZ.displayName="Player";let AQ=(0,$.lazy)(()=>Promise.all([r.e(46593),r.e(76042),r.e(36353)]).then(r.bind(r,22254))),AJ=[],A0=({children:e})=>e,A1=AY[AY.length-1];var A2=((u=$.forwardRef((e,t)=>{let r={...AX,...e}
115,{src:i,slot:n,className:o,style:a,width:s,height:l,fallback:c,wrapper:u}=r,[h,d]=(0,$.useState)(!!r.light);(0,$.useEffect)(()=>{r.light?d(!0):d(!1)},[r.light]);let p=e=>{var t;d(!1),null==(t=r.onClickPreview)||t.call(r,e)},f=null==u?A0:u,g=!1===c?A0:$.Suspense;return $.createElement(f,{slot:n,className:o,style:{width:s,height:l,...a}},$.createElement(g,{fallback:c},h?(e=>{if(!e)return null;let{light:t,playIcon:i,previewTabIndex:n,oEmbedUrl:o,previewAriaLabel:a}=r;return $.createElement(AQ,{src:e,light:t,playIcon:i,previewTabIndex:n,previewAriaLabel:a,oEmbedUrl:o,onClickPreview:p})})(i):(e=>{var i,a;let s=(e=>{for(let t of[...AJ,...AY])if(e&&t.canPlay(e))return t;return A1||null})(e);if(!s)return null;let{style:l,width:c,height:u,wrapper:h}=r,d=null==(i=r.config)?void 0:i[s.key];return $.createElement(AZ,{...r,ref:t,activePlayer:null!=(a=s.player)?a:s,slot:h?void 0:n,className:h?void 0:o,style:h?{display:"block",width:"100%",height:"100%"}:{display:"block",width:c,height:u,...l},config:d})})(i)))})).displayName="ReactPlayer",u.addCustomPlayer=e=>{AJ.push(e)},u.removeCustomPlayers=()=>{AJ.length=0},u.canPlay=e=>{if(e){for(let t of[...AJ,...AY])if(t.canPlay(e))return!0}return!1},u.canEnablePIP=e=>{var t;if(e){for(let r of[...AJ,...AY])if(r.canPlay(e)&&(null==(t=r.canEnablePIP)?void 0:t.call(r)))return!0}return!1},u),A5=r(79404),A3=r.n(A5);function A4(e){let{allowEnlarge:t,className:r,dataVideo:i,player:n}=e,[o,a]=(0,$.useState)(!1);return(0,D.jsxs)($.Fragment,{children:[(0,D.jsxs)("div",{className:r,"data-video":i,children:[(0,D.jsx)("div",{className:A3().playerWrapper,children:n}),t&&(0,D.jsx)(et,{"aria-label":"Enlarge video",className:A3().clickTarget,importance:"secondary",onClick:()=>a(!0),children:null})]}),(0,D.jsx)(h8,{children:t&&o&&(0,D.jsx)(kK,{onClose:()=>a(!1),player:(0,D.jsx)("div",{className:A3().modalPlayerWrapper,children:(0,$.cloneElement)(n,{playing:!0})})})})]})}var A6=r(74243),A7=r.n(A6);function A8(e){let t,{allowEnlarge:r=!1,allowFullscreen:i=!0,autoplay:n=!1,caption:o,className:a,url:s}=e,l=i?((t=new URL(s)).searchParams.set("fullscreen","1"),t.toString()):s,c=(0,D.jsx)(A2,{controls:!0,config:{vimeo:{colors:["000000","00ADEF","FFFFFF","FFFFFF"],fullscreen:i},youtube:{referrerpolicy:"strict-origin-when-cross-origin"}},height:"100%",width:"100%",playing:n,src:l});return(0,D.jsx)(tn,{className:a,caption:o,children:(0,D.jsx)(A4,{allowEnlarge:r,className:G()(A7().wrapper,"webfeeds-video",{[A7().wrapperClickable]:r}),dataVideo:s,player:c})})}var A9=r(57554),Ee=r.n(A9);function Et(e){let{alt:t,className:r,forcedOpen:i=!1,iconBackgroundColor:n,imageClassName:o,label:a,onClick:s,onCloseVideo:l,player:c,preview:u,screenshotSrc:h,width:d,...p}=e,[f,g]=(0,$.useState)(i);return(0,$.useEffect)(()=>{g(i)},[i]),(0,D.jsxs)($.Fragment,{children:[(0,D.jsxs)(et,{...p,className:G()(Ee().preview,r),importance:"primary",onClick:()=>{g(!0),s?.()},style:{maxWidth:d?`${d}px`:void 0},children:[u?(0,$.cloneElement)(u,{className:G()(Ee().image,u.props?.className)}):(0,D.jsx)(_S,{className:G()(Ee().image,o),src:h,alt:t}),(0,D.jsxs)(ec,{className:Ee().details,direction:"column",justify:"center",gap:"m",children:[(0,D.jsx)(ec,{className:G()(Ee().play,{[Ee()[`play--${n}`]]:n}),justify:"center",children:(0,D.jsx)(yP,{className:Ee().icon})}),"string"==typeof a?(0,D.jsx)(h5,{theme:"dark",children:(0,D.jsx)(ec,{className:Ee().chip,children:(0,D.jsx)(d_,{marginTop:0,marginBottom:0,tagName:"span",children:a})})}):a]})]}),(0,D.jsx)(h8,{children:f&&(0,D.jsx)(kK,{className:Ee().modal,onClose:()=>{l?.(),g(!1)},player:c})})]})}let Er=void 0!==r.g&&"[object global]"===({}).toString.call(r.g),Ei="u">typeof Bun,En="u">typeof Deno,Eo="function"==typeof WebSocketPair&&void 0!==caches?.default,Ea=Er||Ei||En||Eo;function Es(e,t){return 0===e.indexOf(t.toLowerCase())?e:`${t.toLowerCase()}${e.substr(0,1).toUpperCase()}${e.substr(1)}`}function El(e){return/^(https?:)?\/\/((((player|www)\.)?vimeo\.com)|((player\.)?[a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))(?=$|\/)/.test(e)}function Ec(e){return/^https:\/\/player\.((vimeo\.com)|([a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))\/video\/\d+/.test(e)}function Eu(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.id,r=e.url,i=t||r;if(!i)throw Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(!isNaN(parseFloat(i))&&isFinite(i)&&Math.floor(i)==i)return`https://vimeo.com/${i}`;if(El(i))return i.replace("http:","https:");if(t)throw TypeError(`â${t}â is not a valid video id.`);throw TypeError(`â${i}â is not a vimeo.com url.`)}let Eh=function(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"addEventListener",n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"removeEventListener",o="str
115ing"==typeof t?[t]:t;return o.forEach(t=>{e[i](t,r)}),{cancel:()=>o.forEach(t=>e[n](t,r))}};function Ed(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;if(!e||!t||"function"!=typeof t.querySelectorAll)return null;let r=t.querySelectorAll("iframe");for(let t=0;t<r.length;t++)if(r[t]&&r[t].contentWindow===e)return r[t];return null}let Ep=void 0!==Array.prototype.indexOf,Ef="u">typeof window&&void 0!==window.postMessage;if(!Ea&&(!Ep||!Ef))throw Error("Sorry, the Vimeo Player API is not available in this browser.");var Eg="u">typeof globalThis?globalThis:"u">typeof window?window:void 0!==r.g?r.g:"u">typeof self?self:{};!function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,r=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),i=function(e,t,i){r?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:i}):e[t]=i};e.WeakMap=function(){function e(){if(void 0===this)throw TypeError("Constructor WeakMap requires 'new'");if(i(this,"_id","_WeakMap_"+o()+"."+o()),arguments.length>0)throw TypeError("WeakMap iterable is not supported")}function r(e,r){if(!n(e)||!t.call(e,"_id"))throw TypeError(r+" method called on incompatible receiver "+typeof e)}function o(){return Math.random().toString().substring(2)}return i(e.prototype,"delete",function(e){if(r(this,"delete"),!n(e))return!1;var t=e[this._id];return!!t&&t[0]===e&&(delete e[this._id],!0)}),i(e.prototype,"get",function(e){if(r(this,"get"),n(e)){var t=e[this._id];if(t&&t[0]===e)return t[1]}}),i(e.prototype,"has",function(e){if(r(this,"has"),!n(e))return!1;var t=e[this._id];return!!t&&t[0]===e}),i(e.prototype,"set",function(e,t){if(r(this,"set"),!n(e))throw TypeError("Invalid value used as weak map key");var o=e[this._id];return o&&o[0]===e?o[1]=t:i(e,this._id,[e,t]),this}),i(e,"_polyfill",!0),e}()}function n(e){return Object(e)===e}}("u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:Eg);var Em=(function(e){var t;t="Promise",Eg[t]=Eg[t]||function(){var e,t,r,i=Object.prototype.toString,n="u">typeof setImmediate?function(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},"x",{}),e=function(e,t,r,i){return Object.defineProperty(e,t,{value:r,writable:!0,configurable:!1!==i})}}catch(t){e=function(e,t,r){return e[t]=r,e}}function o(e,i){r.add(e,i),t||(t=n(r.drain))}function a(e){var t,r=typeof e;return null!=e&&("object"==r||"function"==r)&&(t=e.then),"function"==typeof t&&t}function s(){for(var e=0;e<this.chain.length;e++)!function(e,t,r){var i,n;try{!1===t?r.reject(e.msg):(i=!0===t?e.msg:t.call(void 0,e.msg))===r.promise?r.reject(TypeError("Promise-chain cycle")):(n=a(i))?n.call(i,r.resolve,r.reject):r.resolve(i)}catch(e){r.reject(e)}}(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function l(e){var t,r=this;if(!r.triggered){r.triggered=!0,r.def&&(r=r.def);try{(t=a(e))?o(function(){var i=new h(r);try{t.call(e,function(){l.apply(i,arguments)},function(){c.apply(i,arguments)})}catch(e){c.call(i,e)}}):(r.msg=e,r.state=1,r.chain.length>0&&o(s,r))}catch(e){c.call(new h(r),e)}}}function c(e){var t=this;!t.triggered&&(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,t.chain.length>0&&o(s,t))}
115function u(e,t,r,i){for(var n=0;n<t.length;n++)!function(n){e.resolve(t[n]).then(function(e){r(n,e)},i)}(n)}function h(e){this.def=e,this.triggered=!1}function d(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function p(e){if("function"!=typeof e)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var t=new d(this);this.then=function(e,r){var i={success:"function"!=typeof e||e,failure:"function"==typeof r&&r};return i.promise=new this.constructor(function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");i.resolve=e,i.reject=t}),t.chain.push(i),0!==t.state&&o(s,t),i.promise},this.catch=function(e){return this.then(void 0,e)};try{e.call(void 0,function(e){l.call(t,e)},function(e){c.call(t,e)})}catch(e){c.call(t,e)}}r=function(){var e,r,i;function n(e,t){this.fn=e,this.self=t,this.next=void 0}return{add:function(t,o){i=new n(t,o),r?r.next=i:e=i,r=i,i=void 0},drain:function(){var i=e;for(e=r=t=void 0;i;)i.fn.call(i.self),i=i.next}}}();var f=e({},"constructor",p,!1);return p.prototype=f,e(f,"__NPO__",0,!1),e(p,"resolve",function(e){return e&&"object"==typeof e&&1===e.__NPO__?e:new this(function(t,r){if("function"!=typeof t||"function"!=typeof r)throw TypeError("Not a function");t(e)})}),e(p,"reject",function(e){return new this(function(t,r){if("function"!=typeof t||"function"!=typeof r)throw TypeError("Not a function");r(e)})}),e(p,"all",function(e){var t=this;return"[object Array]"!=i.call(e)?t.reject(TypeError("Not an array")):0===e.length?t.resolve([]):new t(function(r,i){if("function"!=typeof r||"function"!=typeof i)throw TypeError("Not a function");var n=e.length,o=Array(n),a=0;u(t,e,function(e,t){o[e]=t,++a===n&&r(o)},i)})}),e(p,"race",function(e){var t=this;return"[object Array]"!=i.call(e)?t.reject(TypeError("Not an array")):new t(function(r,i){if("function"!=typeof r||"function"!=typeof i)throw TypeError("Not a function");u(t,e,function(e,t){r(t)},i)})}),p}(),e.exports&&(e.exports=Eg[t])}(A={exports:{}},A.exports),A.exports);let E_=new WeakMap;function Ey(e,t,r){let i=E_.get(e.element)||{};t in i||(i[t]=[]),i[t].push(r),E_.set(e.element,i)}function Ex(e,t){return(E_.get(e.element)||{})[t]||[]}function Eb(e,t,r){let i=E_.get(e.element)||{};if(!i[t])return!0;if(!r)return i[t]=[],E_.set(e.element,i),!0;let n=i[t].indexOf(r);return -1!==n&&i[t].splice(n,1),E_.set(e.element,i),i[t]&&0===i[t].length}function Ev(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){return console.warn(e),{}}return e}function EC(e,t,r){if(!e.element.contentWindow||!e.element.contentWindow.postMessage)return;let i={method:t};void 0!==r&&(i.value=r);let n=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));n>=8&&n<10&&(i=JSON.stringify(i)),e.element.contentWindow.postMessage(i,e.origin)}let Ew=["airplay","audio_tracks","audiotrack","autopause","autoplay","background","byline","cc","chapter_id","chapters","chromecast","color","colors","controls","disable_context_menu","dnt","end_time","fullscreen","height","id","initial_quality","interactive_params","keyboard","loop","maxheight","max_quality","maxwidth","min_quality","muted","play_button_position","playsinline","portrait","preload","progress_bar","quality","quality_selector","responsive","skipping_forward","speed","start_time","texttrack","thumbnail_id","title","transcript","transparent","unmute_button","url","vimeo_logo","volume","watch_full_video","width"];function Ek(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Ew.reduce((t,r)=>{let i=e.getAttribute(`data-vimeo-${r}`);return(i||""===i)&&(t[r]=""===i?1:i),t},t)}function ES(e,t){let{html:r}=e;if(!t)throw TypeError("An element must be provided");if(null!==t.getAttribute("data-vimeo-initialized"))return t.querySelector("iframe");let i=document.createElement("div");return i.innerHTML=r,t.appendChild(i.firstChild),t.setAttribute("data-vimeo-initialized","true"),t.querySelector("iframe")}function ET(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;return new Promise((i,n)=>{if(!El(e))throw TypeError(`â${e}â is not a vimeo.com url.`);let o=function(e){let t=(e||"").match(/^(?:https?:)?(?:\/\/)?([^/?]+)/),r=(t&&t[1]||"").replace("player.","");for(let e of[".videoji.hk",".vimeo.work",".videoji.cn"])if(r.endsWith(e))return r;return"vimeo.com"}(e),a=`https://${o}/api/oembed.json?url=${encodeURIComponent(e)}`;for(let e in t)t.hasOwnProperty(e)&&(a+=`&${e}=${encodeURIComponent(t[e])}`);let s="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;s.open("GET",a,!0),s.onload=function(){if(404===s.status)return void n(Error(`â${e}â was not found.`));if(403===s.status)return void n(Error(`â${e}â is not embeddable.`));try{let t=JSON.parse(s.responseText);if(403===t.domain_status_code){ES(t,r),n(Error(`â${e}â is not embeddable.`));return}i(t)}catch(e){n(e)}},s.onerror=function(){let e=s.status?` (${s.status})`:"";n(Error(`There was an error fetching the embed code from Vimeo${e}.`))},s.send()})}let EA={role:"viewer",autoPlayMuted:!0,allowedDrift:.3,maxAllowedDrift:1,minCheckInterval:.1,maxRateAdjustment:.2,maxTimeToCatchUp:1};
115class EE extends EventTarget{logger;constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;super(),this.logger=i,this.init(t,e,{...EA,...r})}disconnect(){this.dispatchEvent(new Event("disconnect"))}async init(e,t,r){if(await this.waitForTOReadyState(e,"open"),"viewer"===r.role){await this.updatePlayer(e,t,r);let i=Eh(e,"change",()=>this.updatePlayer(e,t,r)),n=this.maintainPlaybackPosition(e,t,r);this.addEventListener("disconnect",()=>{n.cancel(),i.cancel()})}else{await this.updateTimingObject(e,t);let r=Eh(t,["seeked","play","pause","ratechange"],()=>this.updateTimingObject(e,t),"on","off");this.addEventListener("disconnect",()=>r.cancel())}}async updateTimingObject(e,t){let[r,i,n]=await Promise.all([t.getCurrentTime(),t.getPaused(),t.getPlaybackRate()]);e.update({position:r,velocity:i?0:n})}async updatePlayer(e,t,r){let{position:i,velocity:n}=e.query();"number"==typeof i&&t.setCurrentTime(i),"number"==typeof n&&(0===n?await t.getPaused()===!1&&t.pause():n>0&&(await t.getPaused()===!0&&(await t.play().catch(async e=>{"NotAllowedError"===e.name&&r.autoPlayMuted&&(await t.setMuted(!0),await t.play().catch(e=>console.error("Couldn't play the video from TimingSrcConnector. Error:",e)))}),this.updatePlayer(e,t,r)),await t.getPlaybackRate()!==n&&t.setPlaybackRate(n)))}maintainPlaybackPosition(e,t,r){let{allowedDrift:i,maxAllowedDrift:n,minCheckInterval:o,maxRateAdjustment:a,maxTimeToCatchUp:s}=r,l=async()=>{if(0===e.query().velocity||await t.getPaused()===!0)return;let r=e.query().position-await t.getCurrentTime(),o=Math.abs(r);if(this.log(`Drift: ${r}`),o>n)await this.adjustSpeed(t,0),t.setCurrentTime(e.query().position),this.log("Resync by currentTime");else if(o>i){let e=o/s;await this.adjustSpeed(t,(e<a?(a-e)/2:a)*Math.sign(r)),this.log("Resync by playbackRate")}},c=setInterval(()=>l(),1e3*Math.min(s,Math.max(o,n)));return{cancel:()=>clearInterval(c)}}log(e){this.logger?.(`TimingSrcConnector: ${e}`)}speedAdjustment=0;adjustSpeed=async(e,t)=>{if(this.speedAdjustment===t)return;let r=await e.getPlaybackRate()-this.speedAdjustment+t;this.log(`New playbackRate: ${r}`),await e.setPlaybackRate(r),this.speedAdjustment=t};waitForTOReadyState(e,t){return new Promise(r=>{let i=()=>{e.readyState===t?r():e.addEventListener("readystatechange",i,{once:!0})};i()})}}let EB=new WeakMap,EM=new WeakMap,EL={};class EF{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(window.jQuery&&e instanceof jQuery&&(e.length>1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),e=e[0]),"u">typeof document&&"string"==typeof e&&(e=document.getElementById(e)),!function(e){return!!(e&&1===e.nodeType&&"nodeName"in e&&e.ownerDocument&&e.ownerDocument.defaultView)}(e))throw TypeError("You must pass either a valid element or a valid id.");if("IFRAME"!==e.nodeName){const t=e.querySelector("iframe");t&&(e=t)}if("IFRAME"===e.nodeName&&!El(e.getAttribute("src")||""))throw Error("The player element passed isnât a Vimeo embed.");if(EB.has(e))return EB.get(e);this._window=e.ownerDocument.defaultView,this.element=e,this.origin="*";const r=new Em((r,i)=>{if(this._onMessage=e=>{if(!El(e.origin)||this.element.contentWindow!==e.source)return;"*"===this.origin&&(this.origin=e.origin);let t=Ev(e.data);if(t&&"error"===t.event&&t.data&&"ready"===t.data.method){let e=Error(t.data.message);e.name=t.data.name,i(e);return}let n=t&&"ready"===t.event,o=t&&"ping"===t.method;if(n||o){this.element.setAttribute("data-ready","true"),r();return}!function(e,t){let r;t=Ev(t);let i=[];if(t.event)"error"===t.event&&Ex(e,t.data.method).forEach(r=>{let i=Error(t.data.message);i.name=t.data.name,r.reject(i),Eb(e,t.data.method,r)}),i=Ex(e,`event:${t.event}`),r=t.data;else if(t.method){let n=function(e,t){let r=Ex(e,t);if(r.length<1)return!1;let i=r.shift();return Eb(e,t,i),i}(e,t.method);n&&(i.push(n),r=t.value)}i.forEach(t=>{try{if("function"==typeof t)return void t.call(e,r);t.resolve(r)}catch(e){}})}(this,t)},this._window.addEventListener("message",this._onMessage),"IFRAME"!==this.element.nodeName){let r=Ek(e,t);ET(Eu(r),r,e).then(t=>{var r;let i,n=ES(t,e);return this.element=n,this._originalElement=e,r=e,i=E_.get(r),E_.set(n,i),E_.delete(r),EB.set(this.element,this),t}).catch(i)}});if(EM.set(this,r),EB.set(this.element,this),"IFRAME"===this.element.nodeName&&EC(this,"ping"),EL.isEnabled){const e=()=>EL.exit();this.fullscreenchangeHandler=()=>{EL.isFullscreen?Ey(this,"event:exitFullscreen",e):Eb(this,"event:exitFullscreen",e),this.ready().then(()=>{EC(this,"fullscreenchange",EL.isFullscreen)})},EL.on("fullscreenchange",this.fullscreenchangeHandler)}return this}static isVimeoUrl(e){return El(e)}callMethod(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];
115if(null==e)throw TypeError("You must pass a method name.");return new Em((t,i)=>this.ready().then(()=>{Ey(this,e,{resolve:t,reject:i}),0===r.length?r={}:1===r.length&&(r=r[0]),EC(this,e,r)}).catch(i))}get(e){return new Em((t,r)=>(e=Es(e,"get"),this.ready().then(()=>{Ey(this,e,{resolve:t,reject:r}),EC(this,e)}).catch(r)))}set(e,t){return new Em((r,i)=>{if(e=Es(e,"set"),null==t)throw TypeError("There must be a value to set.");return this.ready().then(()=>{Ey(this,e,{resolve:r,reject:i}),EC(this,e,t)}).catch(i)})}on(e,t){if(!e)throw TypeError("You must pass an event name.");if(!t)throw TypeError("You must pass a callback function.");if("function"!=typeof t)throw TypeError("The callback must be a function.");0===Ex(this,`event:${e}`).length&&this.callMethod("addEventListener",e).catch(()=>{}),Ey(this,`event:${e}`,t)}off(e,t){if(!e)throw TypeError("You must pass an event name.");if(t&&"function"!=typeof t)throw TypeError("The callback must be a function.");Eb(this,`event:${e}`,t)&&this.callMethod("removeEventListener",e).catch(e=>{})}loadVideo(e){return this.callMethod("loadVideo",e)}ready(){let e=EM.get(this)||new Em((e,t)=>{t(Error("Unknown player. Probably unloaded."))});return Em.resolve(e)}addCuePoint(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.callMethod("addCuePoint",{time:e,data:t})}removeCuePoint(e){return this.callMethod("removeCuePoint",e)}enableTextTrack(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!e)throw TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:e,kind:t,showing:r})}disableTextTrack(){return this.callMethod("disableTextTrack")}selectAudioTrack(e,t){if(!e)throw TypeError("You must pass a language.");return this.callMethod("selectAudioTrack",{language:e,kind:t})}selectDefaultAudioTrack(){return this.callMethod("selectDefaultAudioTrack")}pause(){return this.callMethod("pause")}play(){return this.callMethod("play")}requestFullscreen(){return EL.isEnabled?EL.request(this.element):this.callMethod("requestFullscreen")}exitFullscreen(){return EL.isEnabled?EL.exit():this.callMethod("exitFullscreen")}getFullscreen(){return EL.isEnabled?Em.resolve(EL.isFullscreen):this.get("fullscreen")}requestPictureInPicture(){return this.callMethod("requestPictureInPicture")}exitPictureInPicture(){return this.callMethod("exitPictureInPicture")}getPictureInPicture(){return this.get("pictureInPicture")}remotePlaybackPrompt(){return this.callMethod("remotePlaybackPrompt")}unload(){return this.callMethod("unload")}destroy(){return new Em(e=>{if(EM.delete(this),EB.delete(this.element),this._originalElement&&(EB.delete(this._originalElement),this._originalElement.removeAttribute("data-vimeo-initialized")),this.element&&"IFRAME"===this.element.nodeName&&this.element.parentNode&&(this.element.parentNode.parentNode&&this._originalElement&&this._originalElement!==this.element.parentNode?this.element.parentNode.parentNode.removeChild(this.element.parentNode):this.element.parentNode.removeChild(this.element)),this.element&&"DIV"===this.element.nodeName&&this.element.parentNode){this.element.removeAttribute("data-vimeo-initialized");let e=this.element.querySelector("iframe");e&&e.parentNode&&(e.parentNode.parentNode&&this._originalElement&&this._originalElement!==e.parentNode?e.parentNode.parentNode.removeChild(e.parentNode):e.parentNode.removeChild(e))}this._window.removeEventListener("message",this._onMessage),EL.isEnabled&&EL.off("fullscreenchange",this.fullscreenchangeHandler),e()})}getAutopause(){return this.get("autopause")}setAutopause(e){return this.set("autopause",e)}getBuffered(){return this.get("buffered")}getCameraProps(){return this.get("cameraProps")}setCameraProps(e){return this.set("cameraProps",e)}getChapters(){return this.get("chapters")}getCurrentChapter(){return this.get("currentChapter")}getColor(){return this.get("color")}getColors(){return Em.all([this.get("colorOne"),this.get("colorTwo"),this.get("colorThree"),this.get("colorFour")])}setColor(e){return this.set("color",e)}setColors(e){if(!Array.isArray(e))return new Em((e,t)=>
115t(TypeError("Argument must be an array.")));let t=new Em(e=>e(null)),r=[e[0]?this.set("colorOne",e[0]):t,e[1]?this.set("colorTwo",e[1]):t,e[2]?this.set("colorThree",e[2]):t,e[3]?this.set("colorFour",e[3]):t];return Em.all(r)}getCuePoints(){return this.get("cuePoints")}getCurrentTime(){return this.get("currentTime")}setCurrentTime(e){return this.set("currentTime",e)}getDuration(){return this.get("duration")}getEnded(){return this.get("ended")}getLoop(){return this.get("loop")}setLoop(e){return this.set("loop",e)}setMuted(e){return this.set("muted",e)}getMuted(){return this.get("muted")}getPaused(){return this.get("paused")}getPlaybackRate(){return this.get("playbackRate")}setPlaybackRate(e){return this.set("playbackRate",e)}getPlayed(){return this.get("played")}getQualities(){return this.get("qualities")}getQuality(){return this.get("quality")}setQuality(e){return this.set("quality",e)}getRemotePlaybackAvailability(){return this.get("remotePlaybackAvailability")}getRemotePlaybackState(){return this.get("remotePlaybackState")}getSeekable(){return this.get("seekable")}getSeeking(){return this.get("seeking")}getTextTracks(){return this.get("textTracks")}getAudioTracks(){return this.get("audioTracks")}getEnabledAudioTrack(){return this.get("enabledAudioTrack")}getDefaultAudioTrack(){return this.get("defaultAudioTrack")}getVideoEmbedCode(){return this.get("videoEmbedCode")}getVideoId(){return this.get("videoId")}getVideoTitle(){return this.get("videoTitle")}getVideoWidth(){return this.get("videoWidth")}getVideoHeight(){return this.get("videoHeight")}getVideoUrl(){return this.get("videoUrl")}getVolume(){return this.get("volume")}setVolume(e){return this.set("volume",e)}async setTimingSrc(e,t){if(!e)throw TypeError("A Timing Object must be provided.");await this.ready();let r=new EE(this,e,t);return EC(this,"notifyTimingObjectConnect"),r.addEventListener("disconnect",()=>EC(this,"notifyTimingObjectDisconnect")),r}}if(!Ea){let e,t,r;t={fullscreenchange:(e=function(){let e,t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],r=0,i=t.length,n={};for(;r<i;r++)if((e=t[r])&&e[1]in document){for(r=0;r<e.length;r++)n[t[0][r]]=e[r];return n}return!1}()).fullscreenchange,fullscreenerror:e.fullscreenerror},Object.defineProperties(r={request:t=>new Promise((i,n)=>{let o=function(){r.off("fullscreenchange",o),i()};r.on("fullscreenchange",o);let a=(t=t||document.documentElement)[e.requestFullscreen]();a instanceof Promise&&a.then(o).catch(n)}),exit:()=>new Promise((t,i)=>{if(!r.isFullscreen)return void t();let n=function(){r.off("fullscreenchange",n),t()};r.on("fullscreenchange",n);let o=document[e.exitFullscreen]();o instanceof Promise&&o.then(n).catch(i)}),on(e,r){let i=t[e];i&&document.addEventListener(i,r)},off(e,r){let i=t[e];i&&document.removeEventListener(i,r)}},{isFullscreen:{get:()=>!!document[e.fullscreenElement]},element:{enumerable:!0,get:()=>document[e.fullscreenElement]},isEnabled:{enumerable:!0,get:()=>!!document[e.fullscreenEnabled]}}),EL=r,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=[].slice.call(e.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),r=e=>{"console"in window&&console.error&&console.error(`There was an error creating an embed: ${e}`)};t.forEach(e=>{try{if(null!==e.getAttribute("data-vimeo-defer"))return;let t=Ek(e),i=Eu(t);ET(i,t,e).then(t=>ES(t,e)).catch(r)}catch(e){r(e)}})}(),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;window.VimeoPlayerResizeEmbeds_||(window.VimeoPlayerResizeEmbeds_=!0,window.addEventListener("message",t=>{if(!El(t.origin)||!t.data||"spacechange"!==t.data.event)return;let r=t.source?Ed(t.source,e):null;r&&(r.parentElement.style.paddingBottom=`${t.data.data[0].bottom}px`)}))}(),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;window.VimeoSeoMetadataAppended||(window.VimeoSeoMetadataAppended=!0,window.addEventListener("message",t=>{if(!El(t.origin))return;let r=Ev(t.data);if(!r||"ready"!==r.event)return;let i=t.source?Ed(t.source,e):null;i&&Ec(i.src)&&new EF(i).callMethod("appendVideoMetadata",window.location.href)}))}(),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;if(window.VimeoCheckedUrlTimeParam)return;
115window.VimeoCheckedUrlTimeParam=!0;let t=e=>{"console"in window&&console.error&&console.error(`There was an error getting video Id: ${e}`)};window.addEventListener("message",r=>{if(!El(r.origin))return;let i=Ev(r.data);if(!i||"ready"!==i.event)return;let n=r.source?Ed(r.source,e):null;if(n&&Ec(n.src)){let e=new EF(n);e.getVideoId().then(t=>{let r=RegExp(`[?&]vimeo_t_${t}=([^&#]*)`).exec(window.location.href);if(r&&r[1]){let t=decodeURI(r[1]);e.setCurrentTime(t)}}).catch(t)}})}(),window.VimeoDRMEmbedsUpdated||(window.VimeoDRMEmbedsUpdated=!0,window.addEventListener("message",e=>{if(!El(e.origin))return;let t=Ev(e.data);if(!t||"drminitfailed"!==t.event)return;let r=e.source?Ed(e.source):null;if(!r)return;let i=r.getAttribute("allow")||"";if(!i.includes("encrypted-media")){r.setAttribute("allow",`${i}; encrypted-media`);let e=new URL(r.getAttribute("src"));e.searchParams.set("forcereload","drm"),r.setAttribute("src",e.toString());return}}))}let EI={play:"onPlay",playing:"onPlaying",pause:"onPause",ended:"onEnd",timeupdate:"onTimeUpdate",progress:"onProgress",seeked:"onSeeked",texttrackchange:"onTextTrackChange",cuechange:"onCueChange",cuepoint:"onCuePoint",volumechange:"onVolumeChange",playbackratechange:"onPlaybackRateChange",error:"onError",loaded:"onLoaded"};class Ej extends $.Component{static #e=this.defaultProps={autopause:!0,autoplay:!1,background:!1,controls:!0,dnt:!1,keyboard:!0,loop:!1,muted:!1,pip:!1,playsInline:!0,responsive:!1,showByline:!0,showPortrait:!0,showTitle:!0,speed:!1,transparent:!0};constructor(e){super(e),this.containerRef=(0,$.createRef)()}componentDidMount(){this.createPlayer()}componentDidUpdate(e){let t=Object.keys(this.props).filter(t=>this.props[t]!==e[t]);this.updateProps(t)}componentWillUnmount(){this.player?.destroy()}getInitialOptions(){let{video:e}=this.props;return{[/^https?:/i.test(String(e))?"url":"id"]:e,width:this.props.width,height:this.props.height,autopause:this.props.autopause,autoplay:this.props.autoplay,byline:this.props.showByline,color:this.props.color,controls:this.props.controls,loop:this.props.loop,portrait:this.props.showPortrait,title:this.props.showTitle,muted:this.props.muted,background:this.props.background,responsive:this.props.responsive,dnt:this.props.dnt,speed:this.props.speed,keyboard:this.props.keyboard,pip:this.props.pip,playsinline:this.props.playsInline,quality:this.props.quality,texttrack:this.props.textTrack,transparent:this.props.transparent}}updateProps(e){let{player:t}=this;t&&e.forEach(e=>{let r=this.props[e];switch(e){case"autopause":t.setAutopause(r);break;case"color":t.setColor(r);break;case"loop":t.setLoop(r);break;case"volume":t.setVolume(r);break;case"paused":t.getPaused().then(e=>r&&!e?t.pause():!r&&e?t.play():null);break;case"width":case"height":t.element[e]=r;break;case"video":if(r){let{start:e}=this.props,i=t.loadVideo(r);"number"==typeof e&&i.then(()=>{t.setCurrentTime(e)})}else t.unload();break;case"playbackRate":t.setPlaybackRate(r);break;case"quality":t.setQuality(r)}})}createPlayer(){let{start:e,volume:t,playbackRate:r}=this.props,i=new EF(this.containerRef.current,this.getInitialOptions());this.player=i,Object.keys(EI).forEach(e=>{let t=EI[e];i.on(e,e=>{let r=this.props[t];r&&r(e)})});let{onError:n,onReady:o}=this.props;i.ready().then(()=>{o&&o(i)},e=>{if(n)n(e);else throw e}),"number"==typeof e&&this.player.setCurrentTime(e),"number"==typeof t&&this.updateProps(["volume"]),"number"==typeof r&&this.updateProps(["playbackRate"])}render(){let{id:e,className:t,style:r}=this.props;return(0,D.jsx)("div",{id:e,className:t,style:r,ref:this.containerRef})}}var EP=r(6142),EO=r.n(EP);function ER(e){let{className:t,allowEnlarge:r=!0,vimeoId:i}=e;if(!i)return null;let n=`https://vimeo.com/${i}`;return(0,D.jsx)(A4,{allowEnlarge:r,className:G()(EO().wrapper,{[EO().wrapperClickable]:r},t),player:(0,D.jsx)(A2,{autoPlay:!0,config:{vimeo:{background:!0,vimeo_logo:!1}},height:"100%",loop:!0,muted:!0,width:"100%",src:n})})}r(10255)},61594:e=>{e.exports={shimmer:"ShimmerEffect_shimmer__bhL95","rotate-shimmer-effect":"ShimmerEffect_rotate-shimmer-effect__sflnD"}},61766:e=>{e.exports={close:"AdaptivePopover_close__OLeb6"}},61864:e=>{e.exports={list:"LargeTooltipContent_list__t7SEp",listItem:"LargeTooltipContent_listItem__PBsKd",ellipsisListItem:"LargeTooltipContent_ellipsisListItem___BPsW"}},61891:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var i=r(65321),n=r(97109),o=r(58103),a=r(41361),s=r(19886),l=r(14483),c=r(69090),u=r(83533),h=r(12919);let d=Object.freeze({[a.ev.cyberThreatIntelligence.id]:l.N8.threatIntelligence,[a.ev.marketIntelligence.id]:l.N8.marketIntelligence});function p(e){let{label:t="Schedule demo",useCase:r=a.ev.cyberThreatIntelligence.id,...p}=e,{pathname:f,site:g}=(0,n.useContext)(h.A),m=(0,u.A)();return(0,i.jsx)(o.A,{...p,label:t,href:(0,c.Q)(`${d[r]}/book-demo`,m),onClick:()=>{(0,s.dd)("Demo Request Button Clicked",{"Page URI":f,Product:l.G9[g]})}})}},62096:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},62097:(e,t,r)=>{e.exports=r(53377)()},62099:e=>{e.exports=function(e,t,r,i){for(var n=e.length,o=r+(i?1:-1);i?o--:++o<n;)if(t(e[o],o,e))return o;return -1}},62229:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});var i=r(95612);function n(e){return null!==e&&"object"==typeof e&&"[object Arguments]"===(0,i.b)(e)}},62237:(e,t,r)=>{var i=r(65977);e.exports=function(e){return i(this,e).get(e)}},62248:e=>{e.exports={popover:"BaseUIDropdownMenu_popover__F9z_0"}},62489:(e,t,r)=>{var i=r(65977);e.exports=function(e){return i(this,e).has(e)}},62502:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},62542:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},62718:(e,t,r)=>{var i=r(52387),n=r(76671),o=r(61204),a=i?i.toStringTag:void 0;
115e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?n(e):o(e)}},62895:(e,t,r)=>{var i=r(42767),n=r(27054),o=r(68708),a=r(11158);e.exports=function(e,t){return i(e)?e:n(e,t)?[e]:o(a(e))}},62964:(e,t,r)=>{e.exports=r(1487)("toUpperCase")},63494:e=>{e.exports={description:"HighlightEventsModal_description__qZaEW"}},63559:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>e_});var i=r(65321),n=r(39987);{let{pathname:e}=window.location;if(!e||"/"===e){let e=new n.S().load();(0,n.t)(e)&&window.location.replace("/i")}}r(21195),r(76188),r(19786),r(44485),r(82707),r(94900),r(6169),r(71633),r(90247),r(81432),r(83618);var o=r(97109),a=r(61525),s=r(11323),l=r.n(s),c=r(53051),u=r.n(c),h=r(19886);let d=["gate","gclid","utm_campaign","utm_content","utm_id","utm_medium","utm_source","utm_term"];var p=r(41361),f=r(8248),g=r(59129),m=r(38554),_=r.n(m);function y(e){let{excludeIntercom:t=!1,useCase:r}=e,[n,a]=(0,o.useState)(!1),s=(0,o.useCallback)(()=>{t?n&&((0,g.Mp)(),a(!1)):n||((0,g.uF)({useCase:r}),a(!0))},[t,n,r]);return((0,o.useEffect)(()=>{s()},[s]),t)?null:(0,i.jsx)(_(),{id:"intercom-loader",src:"https://widget.intercom.io/widget/"+g.gT,onReady:s,strategy:"lazyOnload"})}var x=r(57796),b=r(48765),v=r(58479),C=r(24985);function w(){try{let e=window.localStorage.getItem(x.ed);if(!e)return[];return(0,C.jD)(e)||[]}catch{return[]}}function k(e){let{site:t,onLearnMoreClick:r}=e,{starFeatureInfo:n}=(0,v.A)(),s=(0,o.useMemo)(()=>(function(e,t){if(!e)return;let r=e.universal??e[t];if(r&&!w().includes(r.id))return r})(n,t),[n,t]);(0,o.useEffect)(()=>{s&&((0,h.dd)(x.$$,{Campaign:s.campaignTitle,Audience:x.TX[t]}),(0,h.cn)(x.R6))},[s,t]);let l=(0,o.useCallback)(e=>{if(!s)return;let{id:i,campaignTitle:n}=s;(0,h.dd)(x.R6,{Action:e,Campaign:n,Audience:x.TX[t]}),"Learn More"===e&&r?.(n,(0,b.lZ)(s.href,!0));try{let e=w(),t=[i,...e].slice(0,5);window.localStorage.setItem(x.ed,JSON.stringify(t))}catch{}},[s,t,r]);return s?(0,i.jsx)(a.kHu,{onDismiss:()=>{l("Dismiss")},onCtaClick:()=>{l("Learn More")},starFeatureInfo:s}):null}var S=r(6639),T=r(6740),A=r(74005),E=r(15397),B=r(41911),M=r.n(B),L=r(14483),F=r(12919),I=r(11273),j=r(24164),P=r.n(j),O=r(62964),R=r.n(O);let D=[L.Ly.marketIntelligence,L.Ly.threatIntelligence];var $=r(26146),N=r(8296),z=r(37e3);function q(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(N.A,{children:"Blog"}),(0,i.jsx)(z.A,{href:f.mD.newFeatures,label:"Product"}),(0,i.jsx)(z.A,{href:f.mD.engineering,label:"Engineering"})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)(N.A,{children:"Other Resources"}),(0,i.jsx)(z.A,{href:f.mD.documentation,label:"Documentation"}),(0,i.jsx)(z.A,{href:f.mD.ctiSessions,label:"CTI Sessions"}),(0,i.jsx)(z.A,{href:f.mD.caseStudies,label:"Case Studies"}),(0,i.jsx)(z.A,{href:f.mD.aiModelLibrary,label:"Feedly AI"}),(0,i.jsx)(z.A,{href:f.mD.apiReference,label:"API"})]})]})}var G=r(84477),W=r(35899),H=r(79597);let K={blog:[{href:f.mD.newFeatures,label:"Product"},{href:f.mD.engineering,label:"Engineering"}],other:[{href:f.mD.documentation,label:"Documentation"},{href:f.mD.ctiSessions,label:"CTI Sessions"},{href:f.mD.caseStudies,label:"Case Studies"},{href:f.mD.aiModelLibrary,label:"Feedly AI"},{href:f.mD.apiReference,label:"API"}]};function U(){return(0,i.jsx)(G.A,{label:"Resources",isMegaMenu:!0,children:(0,i.jsxs)(W.A,{children:[(0,i.jsx)(H.A,{actions:K.blog,label:"Blog"}),(0,i.jsx)(H.A,{actions:K.other,label:"Other Resources"})]})})}var V=r(56327);function Y(e){let{children:t,backgroundColor:r}=e;return(0,i.jsx)(V.A,{backgroundColor:r,children:t})}var X=r(11398),Z=r(69495),Q=r(66208),J=r(75719),ee=r(90120),et=r(71400),er=r(32382),ei=r(83710),en=r(25663);let eo="https://feedly.com/i/pro";function ea(){let{isLoggedIn:e}=(0,o.useContext)(F.A);return(0,i.jsx)(J.A,{isNextLink:L.kf,logo:(0,i.jsx)(ee.A,{label:(0,i.jsx)(et.A,{href:L.N8[L.Ly.newsReader],children:L.G9[L.Ly.newsReader]})}),leftActions:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(en.A,{href:eo}),(0,i.jsx)(Q.A,{})]}),primaryActions:e?(0,i.jsx)(er.A,{size:"medium",importance:"secondary"}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(er.A,{size:"medium",importance:"secondary"}),(0,i.jsx)(ei.A,{size:"medium",product:"newsReader"})]}),drawerContent:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(en.A,{mobile:!0,href:eo}),(0,i.jsx)(Z.A,{})]}),drawerActions:(0,i.jsx)(er.A,{size:"medium",importance:"secondary"}),mobileStickyAction:(0,i.jsx)(er.A,{size:"small",importance:"secondary"})})}var es=r(98814);let el={[L.Ly.threatIntelligence]:es.A,[L.Ly.ctiSessions]:es.A,[L.Ly.marketIntelligence]:X.A,[L.Ly.newsReader]:function(e){let{children:t}=e;return(0,i.jsx)(V.A,{header:(0,i.jsx)(ea,{}),topSpacing:"none",children:t})},[L.Ly.tiEssentials]:es.A,[L.Ly.changelog]:function(e){let{children:t,backgroundColor:r}=e;return(0,i.jsx)(V.A,{backgroundColor:r,resourceDropdown:(0,i.jsx)(U,{}),resourceDrawer:(0,i.jsx)(q,{}),children:t})},[L.Ly.engineering]:es.A,[L.Ly.newFeatures]:function(e){let{children:t,backgroundColor:r}=e;return(0,i.jsx)(V.A,{backgroundColor:r,resourceDropdown:(0,i.jsx)(Q.A,{}),resourceDrawer:(0,i.jsx)(Z.A,{}),children:t})},[L.Ly.resources]:Y,[L.Ly.caseStudies]:Y},ec=[L.Ly.newFeatures,L.Ly.caseStudies],eu={fundamentals:es.A,threatIntel:es.A};function eh(e){let{site:t,children:r,getLayout:n,category:o}=e;if(n)return n(r);let a=o&&eu[o]||el[t];return(0,i.jsx)(a,{children:r})}var ed=r(11230),ep=r.n(ed),ef=r(85495),eg=r.n(ef);let em=[L.Ly.marketIntelligence,L.Ly.threatIntelligence,L.Ly.tiEssentials];function e_(e){let t,r,n,{Component:s,pageProps:c}=e,{query:g,pathname:m}=(0,T.useRouter)(),_=(0,L.Kx)(m)??L.Ly.threatIntelligence,x=ec.includes(_)?c.post?.category:void 0,b=(0,a.DBZ)(),v=(0,a.keS)((0,L.BQ)(_,b)),{isAndroid:C,isIos:w}=(0,a.oxk)(),B=(0,o.useMemo)(()=>({isAndroid:C,isIos:w,isLoggedIn:b,pathname:m,screenSizes:v,site:_}),[C,w,b,m,v,_]);r=function(e){let t=(0,o.useRef)(e),r=(0,o.useRef)(null),{current:i}=t;return e!==i&&(t.current=e,r.current=i),r}((t=(0,T.useRouter)()).pathname),n=(0,o.useCallback)(()=>{let{pathname:e,search:t}=window.location,i=(0,L.Kx)(e);if(!i||!e||!D.includes(i))return;let n={key:function(e){if(""===e||"/"===e)return;let t=e.split("/");return t.splice(0,2),t.length?t.join("/"):void 0}(e),type:R()(P()(L.G9[i])),parameters:Object.fromEntries(new URLSearchParams(t)),uri:e,previousUri:r.current};(0,h.s2)(n,{Variants:(0,I.et)()})},[r]),(0,o.useEffect)(()=>{(0,h.lH)(!L.L4),n()},[n]),(0,o.useEffect)(()=>(t.events.on("routeChangeComplete",n),()=>{t.events.off("routeChangeComplete",n)}),[t.events,n]),(0,o.useEffect)(()=>{!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=u()(e,d);l()(t)||window.localStorage.getItem("marketingParams")||window.localStorage.setItem("marketingParams",JSON.stringify(t)),e.utm_campaign&&"string"==typeof e.utm_campaign&&(0,h.yJ)(e.utm_campaign)}(g)},[g]);let j=_===L.Ly.marketIntelligence?p.ev.marketIntelligence.id:p.ev.cyberThreatIntelligence.id;return(0,i.jsxs)(a.lmZ,{children:[(0,i.jsxs)(M(),{children:[(0,E.O)({additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png",sizes:"180x180"},{rel:"icon",href:"/feedly-32.png",sizes:"32x32",type:"image/png"},{rel:"icon",href:"/favicon-16.png",sizes:"16x16",type:"image/png"},{rel:"mask-icon",href:"/safari-pinned-tab.svg",color:"#2bb24c"}],additionalMetaTags:[{name:"msapplication-TileColor",content:"#2bb24c"},{name:"theme-color",content:"#ffffff"}],openGraph:{type:"website"}}),(0,i.jsx)(A.Ws,{name:"Feedly",url:"https://feedly.com",logo:"https://s1.feedly.com/images/fx/logo/feedly-ti-logo.webp",sameAs:[f.mD.linkedIn,f.mD.twitter]})]}),(0,i.jsx)(y,{excludeIntercom:!_||!em.includes(_),useCase:j}),(0,i.jsx)(F.A.Provider,{value:B,children:(0,i.jsxs)("div",{className:ep()(eg()[`site--${_}`],b?eg().loggedIn:eg().loggedOut),children:[[L.Ly.newFeatures,L.Ly.tiEssentials].includes(_)&&(0,i.jsx)(k,{site:_===L.Ly.tiEssentials?"tiEssentials":"newFeatures",onLearnMoreClick:(e,t)=>{(0,$.Q)("pe19654585_new_feature_popup_clicked",{title:e,posturi:t})}}),(0,i.jsx)(eh,{site:_,getLayout:s.getLayout,category:x,children:(0,i.jsx)(s,{...c})})]})}),(0,i.jsx)(S.GoogleTagManager,{gtmId:"GTM-MTFZMWCJ",gtmScriptUrl:"https://feedly.com/gfps/"})]})}},63733:e=>{e.exports={separator:"CardSeparator_separator__MB3rz"}},63735:(e,t,r)=>{var i=r(78474),n="object"==typeof self&&self&&self.Object===Object&&self;e.exports=i||n||Function("return this")()},63914:e=>{e.exports={wrapper:"TitleOnlyArticleSkeleton_wrapper__1rdL7",source:"TitleOnlyArticleSkeleton_source__p3XvB",title:"TitleOnlyArticleSkeleton_title__qtOkR",description:"TitleOnlyArticleSkeleton_description__1_Osp"}},64009:e=>{e.exports={taskListItem:"TaskListItem_taskListItem__jM0eM",iconCircle:"TaskListItem_iconCircle__tGMNe","iconCircle--empty":"TaskListItem_iconCircle--empty__M7ymJ","iconCircle--completed":"TaskListItem_iconCircle--completed__llmgA",content:"TaskListItem_content__lB7VM"}},64145:(e,t,r)=>{"use strict";r.d(t,{H:()=>s,R:()=>a});var i=r(78923),n=r(18065),o={trace:0,debug:1,info:2,warn:3,error:4,fatal:5},a={trace:(0,i.K)((...e)=>{},"trace"),debug:(0,i.K)((...e)=>{},"debug"),info:(0,i.K)((...e)=>{},"info"),warn:(0,i.K)((...e)=>{},"warn"),error:(0,i.K)((...e)=>{},"error"),fatal:(0,i.K)((...e)=>{},"fatal")},s=(0,i.K)(function(e="fatal"){let t=o.fatal;"string"==typeof e?e.toLowerCase()in o&&(t=o[e]):"number"==typeof e&&(t=e),a.trace=()=>{},a.debug=()=>{},a.info=()=>{},a.warn=()=>{},a.error=()=>{},a.fatal=()=>{},t<=o.fatal&&(a.fatal=console.error?console.error.bind(console,l("FATAL"),"color: orange"):console.log.bind(console,"\x1b[35m",l("FATAL"))),t<=o.error&&(a.error=console.error?console.error.bind(console,l("ERROR"),"color: orange"):console.log.bind(console,"\x1b[31m",l("ERROR"))),t<=o.warn&&(a.warn=console.warn?console.warn.bind(console,l("WARN"),"color: orange"):console.log.bind(console,"\x1b[33m",l("WARN"))),t<=o.info&&(a.info=console.info?console.info.bind(console,l("INFO"),"color: lightblue"):console.log.bind(console,"\x1b[34m",l("INFO"))),t<=o.debug&&(a.debug=console.debug?console.debug.bind(console,l("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",l("DEBUG"))),t<=o.trace&&(a.trace=console.debug?console.debug.bind(console,l("TRACE"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",l("TRACE")))},"setLogLevel"),l=(0,i.K)(e=>{let t=n().format("ss.SSS");return`%c${t} : ${e} : `},"format")},64336:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var i=r(65321),n=r(37e3),o=r(18737);function a(e){let{href:t,label:r,mobile:a}=e;return a?(0,i.jsx)(n.A,{href:t,label:r}):(0,i.jsx)(o.A,{href:t,size:"medium",children:r})}},64406:(e,t,r)=>{"use strict";r.d(t,{H1:()=>o,H2:()=>a,H3:()=>s,H4:()=>l,H5:()=>c});var i=r(65321),n=r(13487);function o(e){let{children:t,...r}=e;return(0,i.jsx)(n.A,{appearance:"01",...r,children:t})}function a(e){let{children:t,...r}=e;return(0,i.jsx)(n.A,{appearance:"02",...r,children:t})}function s(e){let{children:t,...r}=e;return(0,i.jsx)(n.A,{appearance:"03",...r,children:t})}function l(e){let{children:t,...r}=e;return(0,i.jsx)(n.A,{appearance:"04",...r,children:t})}function c(e){let{children:t,...r}=e;return(0,i.jsx)(n.A,{appearance:"05",...r,children:t})}},64508:(e,t,r)=>{"use strict";r.d(t,{D:()=>a});var i=r(77980),n=r(78923),o=r(56047),a=(0,n.K)(e=>{let{securityLevel:t}=(0,i.D7)(),r=(0,o.Ltv)("body");if("sandbox"===t){let t=(0,o.Ltv)(`#i${e}`),i=t.node()?.contentDocument??document;r=(0,o.Ltv)(i.body)}return r.select(`#${e}`)},"selectSvgElement")},64535:(e,t,r)=>{var i=r(50655),n=r(42767);e.exports=function(e,t,r,o){return null==e?[]:(n(t)||(t=null==t?[]:[t]),n(r=o?void 0:r)||(r=null==r?[]:[r]),i(e,t,r))}},64655:(e,t,r)=>{"use strict";function i(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,
115configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return i}}),r(10399).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},64964:e=>{e.exports={flex:"Flex_flex___mzvZ",inline:"Flex_inline__CxPZm","align--start":"Flex_align--start__Nb_Sy","align--end":"Flex_align--end__aJlN2","align--center":"Flex_align--center__9VuNC","align--stretch":"Flex_align--stretch__B9bcM","direction--default-column":"Flex_direction--default-column__p2_BQ","direction--default-column-reverse":"Flex_direction--default-column-reverse__1Dodo","direction--default-row":"Flex_direction--default-row__dyxjq","direction--default-row-reverse":"Flex_direction--default-row-reverse__Egy89","direction--tablet-column":"Flex_direction--tablet-column__98hjj","direction--tablet-column-reverse":"Flex_direction--tablet-column-reverse__VSRm_","direction--tablet-row":"Flex_direction--tablet-row__tP60Q","direction--tablet-row-reverse":"Flex_direction--tablet-row-reverse__sTa9B","direction--phone-column":"Flex_direction--phone-column__R52Jn","direction--phone-column-reverse":"Flex_direction--phone-column-reverse__vKHnH","direction--phone-row":"Flex_direction--phone-row__lornH","direction--phone-row-reverse":"Flex_direction--phone-row-reverse__dG8Xl","gap--xxs":"Flex_gap--xxs__Px3YT","gap--xs":"Flex_gap--xs__8bU5_","gap--s":"Flex_gap--s__0656J","gap--twelve":"Flex_gap--twelve__0Fmnx","gap--m":"Flex_gap--m__j4Ha1","gap--l":"Flex_gap--l__lrJk4","gap--xl":"Flex_gap--xl__fJPTT","gap--xxl":"Flex_gap--xxl__mFPOt","gap--100":"Flex_gap--100__dxiJp","gap--200":"Flex_gap--200__BJPm7","gap--300":"Flex_gap--300__3C4PM","gap--400":"Flex_gap--400__n9fOA","gap--500":"Flex_gap--500__LnD11","gap--600":"Flex_gap--600__bXbwE","gap--700":"Flex_gap--700__Eltd7","gap--750":"Flex_gap--750__aS7FF","gap--800":"Flex_gap--800__6x5FF","gap--825":"Flex_gap--825__CtOyM","gap--900":"Flex_gap--900__B3AS9","gap--1000":"Flex_gap--1000__ms1ao","gap--1100":"Flex_gap--1100__9CTxu","justify--start":"Flex_justify--start__vk9Tl","justify--end":"Flex_justify--end__sFutm","justify--center":"Flex_justify--center__xip_Y","justify--space-between":"Flex_justify--space-between__LdB4V","justify--stretch":"Flex_justify--stretch__fzA1f",wrap:"Flex_wrap__fR1jo","full-width":"Flex_full-width__mkAFA"}},65144:e=>{e.exports={codeBlock:"CodeBlock_codeBlock__I6vfZ"}},65163:(e,t,r)=>{var i=r(20392),n=r(21472),o=r(83149),a=r(92841),s=r(44361);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=n,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},65470:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var i=r(65321),n=r(97109);function o(e){let[,,t]=e.split("/");window._hsq.push(["setContentType","posts"===t?"blog-post":"site-page"]),window._hsq.push(["setPath",e]),window._hsq.push(["trackPageView"])}var a=r(7536),s=r(6740),l=r(38554),c=r.n(l);function u(){return(0,i.jsx)(c(),{strategy:"afterInteractive",id:"hs-script-loader",src:"https://js.hs-scripts.com/19654585.js"})}function h(e){let{children:t}=e;return(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(c(),{strategy:"afterInteractive",id:"hs-init",dangerouslySetInnerHTML:{__html:` 116 window._hsq = window._hsq || []; 117 window._hsq.push(['setContentType', document.location.pathname.includes('/posts/') ? 'blog-post' : 'site-page']); 118 `}}),(0,i.jsx)(u,{}),t]})}function d(e){let{children:t,useScrollThreshold:r=!1}
118=e,l=(0,s.useRouter)(),[c,u]=(0,n.useState)(void 0),d=(0,n.useMemo)(()=>({scrollThreshold:c,setScrollThreshold:u}),[c,u]);(0,n.useEffect)(()=>(l.events.on("routeChangeComplete",o),()=>{l.events.off("routeChangeComplete",o)}),[l]);let p=(0,i.jsx)(h,{children:t});return r?(0,i.jsx)(a.i.Provider,{value:d,children:p}):p}},65481:(e,t,r)=>{"use strict";function i(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}r.d(t,{i:()=>i})},65649:(e,t,r)=>{var i=r(67688),n=r(42767);e.exports=function(e,t,r){var o=t(e);return n(e)?o:i(o,r(e))}},65977:(e,t,r)=>{var i=r(35750);e.exports=function(e,t){var r=e.__data__;return i(t)?r["string"==typeof t?"string":"hash"]:r.map}},66024:(e,t,r)=>{"use strict";r.d(t,{A:()=>_});var i=r(65321),n=r(75567),o=r(7030),a=r(61525),s=r(8248),l=r(44094),c=r(18387),u=r(95280),h=r(35101),d=r(16140),p=r(70381),f=r(22646),g=r(6973),m=r.n(g);function _(){return(0,i.jsxs)(u.A,{background:"lightest",children:[(0,i.jsxs)(a.son,{className:m().content,align:"start",justify:"space-between",gap:"l",children:[(0,i.jsx)(a.son,{direction:"column",align:"start",gap:300,children:(0,i.jsx)(c.A,{src:f.A,alt:"Feedly logo",width:225})}),(0,i.jsxs)(a.son,{className:m().columns,align:"start",gap:"xl",wrap:!0,children:[(0,i.jsxs)(a.son,{className:m().column,align:"start",gap:"xl",children:[(0,i.jsx)(d.A,{heading:"What's new?",links:h.t.whatsNew,wide:!0}),(0,i.jsx)(d.A,{heading:"Resources",links:h.t.resources,wide:!0})]}),(0,i.jsxs)(a.son,{className:m().column,align:"start",gap:"xl",children:[(0,i.jsx)(d.A,{heading:"Free tools",links:h.t.downloads,wide:!0}),(0,i.jsxs)(a.son,{direction:"column",gap:"xl",children:[(0,i.jsx)(d.A,{heading:"Legal",links:h.t.legal,wide:!0}),(0,i.jsx)(d.A,{heading:"Other products",links:h.t.otherProducts,wide:!0})]})]})]})]}),(0,i.jsxs)(a.son,{className:m().terms,justify:"space-between",children:[(0,i.jsxs)(a.son,{gap:"m",children:[(0,i.jsxs)(p.A,{children:["\xa9 ",new Date().getFullYear()]}),(0,i.jsx)(p.A,{children:"â¢"}),(0,i.jsx)(p.A,{children:"SOC 2 Certified"})]}),(0,i.jsxs)(a.son,{children:[(0,i.jsx)(l.A,{"aria-label":"Visit Feedly on LinkedIn",href:s.mD.linkedIn,iconStart:(0,i.jsx)(n.A,{"aria-hidden":"true",color:"secondary",className:m().icon,tiny:!0}),importance:"tertiary"}),(0,i.jsx)(l.A,{"aria-label":"Visit Feedly on X",href:s.mD.twitter,iconStart:(0,i.jsx)(o.A,{"aria-hidden":"true",color:"secondary",className:m().icon,tiny:!0}),importance:"tertiary"})]})]})]})}},66031:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,n.jsxs)("g",{fill:"currentColor",fillRule:"nonzero",children:[(0,n.jsx)("path",{d:"M3.932 3.932a.5.5 0 0 1 .638-.058l.07.058 11.428 11.429a.5.5 0 0 1-.638.765l-.07-.058L3.933 4.639a.5.5 0 0 1 0-.707"}),(0,n.jsx)("path",{d:"M15.36 3.932a.5.5 0 0 1 .766.638l-.058.07L4.639 16.067a.5.5 0 0 1-.765-.638l.058-.07z"})]})})}},66208:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var i=r(65321),n=r(84477),o=r(8248),a=r(35899),s=r(79597);let l={blog:[{href:o.mD.newFeatures,label:"Product"},{href:o.mD.engineering,label:"Engineering"},{href:o.mD.changelog,label:"Changelog"}],other:[{href:o.mD.documentation,label:"Documentation"},{href:o.mD.ctiSessions,label:"CTI Sessions"},{href:o.mD.caseStudies,label:"Case Studies"},{href:o.mD.aiModelLibrary,label:"Feedly AI"},{href:o.mD.apiReference,label:"API"}]};function c(){return(0,i.jsx)(n.A,{label:"Resources",isMegaMenu:!0,children:(0,i.jsxs)(a.A,{children:[(0,i.jsx)(s.A,{actions:l.blog,label:"Blog"}),(0,i.jsx)(s.A,{actions:l.other,label:"Other Resources"})]})})}},66222:e=>{e.exports={lottie:"LottiePlayer_lottie__PRTp_"}},66579:e=>{e.exports={popoverInputWrapper:"MultiSearchSelect_popoverInputWrapper__b9_2P",statusMessage:"MultiSearchSelect_statusMessage__fcFSS",popover:"MultiSearchSelect_popover__crtks",menu:"MultiSearchSelect_menu__NbDTl"}},66723:function(e,t,r){"use strict";var i=this&&this.__rest||function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);n<i.length;n++)0>t.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(r[i[n]]=e[i[n]]);return r}
118,n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=void 0;let o=n(r(81429)),a=r(28348);t.YouTubeEmbed=e=>{var t=i(e,[]);return(0,a.formatData)(o.default,t)}},66787:e=>{e.exports={cell:"EditableTableCell_cell__zkqsg",input:"EditableTableCell_input__b_9y9",inputWrapper:"EditableTableCell_inputWrapper__lPpkh","inputWrapper--hover":"EditableTableCell_inputWrapper--hover__lYwgx","inputWrapper--focus":"EditableTableCell_inputWrapper--focus__He7VK","inputWrapper--verticallyCentered":"EditableTableCell_inputWrapper--verticallyCentered__7yawP","inputWrapper--disabled":"EditableTableCell_inputWrapper--disabled__bP8Ng",sub:"EditableTableCell_sub__erE65",menu:"EditableTableCell_menu__bdLwz",menuWrapper:"EditableTableCell_menuWrapper__y4skW"}},66862:e=>{e.exports={logo:"MarketingHeaderLabelV2_logo__Mk8D6"}},67177:e=>{e.exports={wrapper:"BaseTextInput_wrapper__G8b8V","wrapperSize--small":"BaseTextInput_wrapperSize--small__OWtV9","wrapperSize--medium":"BaseTextInput_wrapperSize--medium__tvEo3","wrapperSize--large":"BaseTextInput_wrapperSize--large__7pmRM","wrapperSize--xlarge":"BaseTextInput_wrapperSize--xlarge__RLGxt","inputSize--small":"BaseTextInput_inputSize--small__bDQUd","inputSize--medium":"BaseTextInput_inputSize--medium__QzjHe","inputSize--large":"BaseTextInput_inputSize--large__UxQIs","inputSize--xlarge":"BaseTextInput_inputSize--xlarge__oZszW",input:"BaseTextInput_input__0QSQq","input--number":"BaseTextInput_input--number__8gp3P","input--elementsBefore":"BaseTextInput_input--elementsBefore__uod6r","input--elementsAfter":"BaseTextInput_input--elementsAfter__s0gI2",elementsBeforeAfter:"BaseTextInput_elementsBeforeAfter___Qvf5",inputWrapper:"BaseTextInput_inputWrapper___pTAn",elementsBelowWrapper:"BaseTextInput_elementsBelowWrapper__03rNb"}},67397:e=>{e.exports={sectionHeader:"MarketingNavHeading_sectionHeader__yVmXh"}},67536:e=>{e.exports={label:"FieldRow_label__HW3i7",sub:"FieldRow_sub__A_aS8"}},67604:e=>{e.exports={popover:"Popover_popover__2b7yI",tooltip:"Popover_tooltip__mCYIM"}},67688:e=>{e.exports=function(e,t){for(var r=-1,i=t.length,n=e.length;++r<i;)e[n+r]=t[r];return e}},68014:e=>{class t{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function r(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function i(e,...t){let r=Object.create(null);for(let t in e)r[t]=e[t];return t.forEach(function(e){for(let t in e)r[t]=e[t]}),r}class n{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=r(e)}openNode(e){if(!e.scope)return;let t=((e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){let r=e.split(".");return[`${t}${r.shift()}`,...r.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`})(e.scope,{prefix:this.classPrefix});this.span(t)}closeNode(e){e.scope&&(this.buffer+="</span>")}value(){return this.buffer}span(e){this.buffer+=`<span class="${e}">`}}let o=(e={})=>{let t={children:[]};return Object.assign(t,e),t};class a{constructor(){this.rootNode=o(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){let t=o({scope:e});this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"==typeof e||e.children&&(e.children.every(e=>"string"==typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{a._collapse(e)}))}}class s extends a{constructor(e){super(),this.options=e}addText(e){""!==e&&this.add(e)}startScope(e){this.openNode(e)}endScope(){this.closeNode()}__addSublanguage(e,t){let r=e.root;t&&(r.scope=`language:${t}`),this.add(r)}
118toHTML(){return new n(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function l(e){return e?"string"==typeof e?e:e.source:null}function c(e){return d("(?=",e,")")}function u(e){return d("(?:",e,")*")}function h(e){return d("(?:",e,")?")}function d(...e){return e.map(e=>l(e)).join("")}function p(...e){let t;return"("+(("object"==typeof(t=e[e.length-1])&&t.constructor===Object?(e.splice(e.length-1,1),t):{}).capture?"":"?:")+e.map(e=>l(e)).join("|")+")"}function f(e){return RegExp(e.toString()+"|").exec("").length-1}let g=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function m(e,{joinWith:t}){let r=0;return e.map(e=>{let t=r+=1,i=l(e),n="";for(;i.length>0;){let e=g.exec(i);if(!e){n+=i;break}n+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?n+="\\"+String(Number(e[1])+t):(n+=e[0],"("===e[0]&&r++)}return n}).map(e=>`(${e})`).join(t)}let _="[a-zA-Z]\\w*",y="[a-zA-Z_]\\w*",x="\\b\\d+(\\.\\d+)?",b="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",v="\\b(0b[01]+)",C={begin:"\\\\[\\s\\S]",relevance:0},w=function(e,t,r={}){let n=i({scope:"comment",begin:e,end:t,contains:[]},r);n.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});
118let o=p("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return n.contains.push({begin:d(/[ ]+/,"(",o,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),n},k=w("//","$"),S=w("/\\*","\\*/"),T=w("#","$");var A=Object.freeze({__proto__:null,APOS_STRING_MODE:{scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[C]},BACKSLASH_ESCAPE:C,BINARY_NUMBER_MODE:{scope:"number",begin:v,relevance:0},BINARY_NUMBER_RE:v,COMMENT:w,C_BLOCK_COMMENT_MODE:S,C_LINE_COMMENT_MODE:k,C_NUMBER_MODE:{scope:"number",begin:b,relevance:0},C_NUMBER_RE:b,END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})},HASH_COMMENT_MODE:T,IDENT_RE:_,MATCH_NOTHING_RE:/\b\B/,METHOD_GUARD:{begin:"\\.\\s*"+y,relevance:0},NUMBER_MODE:{scope:"number",begin:x,relevance:0},NUMBER_RE:x,PHRASAL_WORDS_MODE:{begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},QUOTE_STRING_MODE:{scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[C]},REGEXP_MODE:{scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[C,{begin:/\[/,end:/\]/,relevance:0,contains:[C]}]},RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{let t=/^#![ ]*\//;return e.binary&&(e.begin=d(t,/.*\b/,e.binary,/\b.*/)),i({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},TITLE_MODE:{scope:"title",begin:_,relevance:0},UNDERSCORE_IDENT_RE:y,UNDERSCORE_TITLE_MODE:{scope:"title",begin:y,relevance:0}});function E(e,t){"."===e.input[e.index-1]&&t.ignoreMatch()}function B(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function M(e,t){!t||e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=E,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function L(e,t){Array.isArray(e.illegal)&&(e.illegal=p(...e.illegal))}function F(e,t){if(e.match){if(e.begin||e.end)throw Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function I(e,t){void 0===e.relevance&&(e.relevance=1)}let j=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw Error("beforeMatch cannot be used with starts");let r=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=r.keywords,e.begin=d(r.beforeMatch,c(r.begin)),e.starts={relevance:0,contains:[Object.assign(r,{endsParent:!0})]},e.relevance=0,delete r.beforeMatch},P=["of","and","for","in","not","or","if","then","parent","list","value"],O={},R=e=>{console.error(e)},D=(e,...t)=>{console.log(`WARN: ${e}`,...t)},$=(e,t)=>{O[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),O[`${e}/${t}`]=!0)},N=Error();function z(e,t,{key:r}){let i=0,n=e[r],o={},a={};for(let e=1;e<=t.length;e++)a[e+i]=n[e],o[e+i]=!0,i+=f(t[e-1]);e[r]=a,e[r]._emit=o,e[r]._multi=!0}function q(e){if(e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope),"string"==typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope}),Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw R("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),N;if("object"!=typeof e.beginScope||null===e.beginScope)throw R("beginScope must be object"),N;z(e,e.begin,{key:"beginScope"}),e.begin=m(e.begin,{joinWith:""})}if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw R("skip, excludeEnd, returnEnd not compatible with endScope: {}"),N;if("object"!=typeof e.endScope||null===e.endScope)throw R("endScope must be object"),N;z(e,e.end,{key:"endScope"}),e.end=m(e.end,{joinWith:""})}}class G extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}let W=Symbol("nomatch"),H=function(e){let n=Object.create(null),o=Object.create(null),a=[],g=!0,_="Could not find the language '{}', did you forget to load/include a language module?",y={disableAutodetect:!0,name:"Plain text",contains:[]},x={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:s}
118;function b(e){return x.noHighlightRe.test(e)}function v(e,t,r){let i="",n="";"object"==typeof t?(i=e,r=t.ignoreIllegals,n=t.language):($("10.7.0","highlight(lang, code, ...args) has been deprecated."),$("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),n=e,i=t),void 0===r&&(r=!0);let o={code:i,language:n};z("before:highlight",o);let a=o.result?o.result:C(o.language,o.code,r);return a.code=o.code,z("after:highlight",a),a}function C(e,o,a,s){let c=Object.create(null);function u(){if(!A.keywords)return void D.addText(N);let e=0;A.keywordPatternRe.lastIndex=0;let t=A.keywordPatternRe.exec(N),r="";for(;t;){r+=N.substring(e,t.index);let i=k.case_insensitive?t[0].toLowerCase():t[0],n=A.keywords[i];if(n){let[e,o]=n;if(D.addText(r),r="",c[i]=(c[i]||0)+1,c[i]<=7&&(z+=o),e.startsWith("_"))r+=t[0];else{let r=k.classNameAliases[e]||e;d(t[0],r)}}else r+=t[0];e=A.keywordPatternRe.lastIndex,t=A.keywordPatternRe.exec(N)}r+=N.substring(e),D.addText(r)}function h(){null!=A.subLanguage?function(){if(""===N)return;let e=null;if("string"==typeof A.subLanguage){if(!n[A.subLanguage])return D.addText(N);e=C(A.subLanguage,N,!0,O[A.subLanguage]),O[A.subLanguage]=e._top}else e=w(N,A.subLanguage.length?A.subLanguage:null);A.relevance>0&&(z+=e.relevance),D.__addSublanguage(e._emitter,e.language)}():u(),N=""}function d(e,t){""!==e&&(D.startScope(t),D.addText(e),D.endScope())}function p(e,t){let r=1,i=t.length-1;for(;r<=i;){if(!e._emit[r]){r++;continue}let i=k.classNameAliases[e[r]]||e[r],n=t[r];i?d(n,i):(N=n,u(),N=""),r++}}function y(e,t){return e.scope&&"string"==typeof e.scope&&D.openNode(k.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(d(N,k.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),N=""):e.beginScope._multi&&(p(e.beginScope,t),N="")),A=Object.create(e,{parent:{value:A}})}let b={};function v(r,i){let n=i&&i[0];if(N+=r,null==n)return h(),0;if("begin"===b.type&&"end"===i.type&&b.index===i.index&&""===n){if(N+=o.slice(i.index,i.index+1),!g){let t=Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=b.rule,t}return 1}if(b=i,"begin"===i.type){let e=i[0],r=i.rule,n=new t(r);for(let t of[r.__beforeBegin,r["on:begin"]])if(t&&(t(i,n),n.isMatchIgnored))return 0===A.matcher.regexIndex?(N+=e[0],1):(K=!0,0);return r.skip?N+=e:(r.excludeBegin&&(N+=e),h(),r.returnBegin||r.excludeBegin||(N=e)),y(r,i),r.returnBegin?0:e.length}if("illegal"!==i.type||a){if("end"===i.type){let e=function(e){let r=e[0],i=o.substring(e.index),n=function e(r,i,n){var o;let a,s=(o=r.endRe,(a=o&&o.exec(n))&&0===a.index);if(s){if(r["on:end"]){let e=new t(r);r["on:end"](i,e),e.isMatchIgnored&&(s=!1)}if(s){for(;r.endsParent&&r.parent;)r=r.parent;return r}}if(r.endsWithParent)return e(r.parent,i,n)}(A,e,i);if(!n)return W;let a=A;A.endScope&&A.endScope._wrap?(h(),d(r,A.endScope._wrap)):A.endScope&&A.endScope._multi?(h(),p(A.endScope,e)):a.skip?N+=r:(a.returnEnd||a.excludeEnd||(N+=r),h(),a.excludeEnd&&(N=r));do A.scope&&D.closeNode(),A.skip||A.subLanguage||(z+=A.relevance),A=A.parent;while(A!==n.parent);return n.starts&&y(n.starts,e),a.returnEnd?0:r.length}(i);if(e!==W)return e}}else{let e=Error('Illegal lexeme "'+n+'" for mode "'+(A.scope||"<unnamed>")+'"');throw e.mode=A,e}if("illegal"===i.type&&""===n)return N+="\n",1;if(H>1e5&&H>3*i.index)throw Error("potential infinite loop, way more iterations than matches");return N+=n,n.length}let k=E(e);if(!k)throw R(_.replace("{}",e)),Error('Unknown language: "'+e+'"');let S=function(e){function t(t,r){return RegExp(l(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(r?"g":""))}
118class r{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=f(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);let e=this.regexes.map(e=>e[1]);this.matcherRe=t(m(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;let t=this.matcherRe.exec(e);if(!t)return null;let r=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[r];return t.splice(0,r),Object.assign(t,i)}}class n{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];let t=new r;return this.rules.slice(e).forEach(([e,r])=>t.addRule(e,r)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){let t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let r=t.exec(e);if(this.resumingScanAtSamePosition())if(r&&r.index===this.lastIndex);else{let t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,r=t.exec(e)}return r&&(this.regexIndex+=r.position+1,this.regexIndex===this.count&&this.considerAll()),r}}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=i(e.classNameAliases||{}),function r(o,a){let s;if(o.isCompiled)return o;[B,F,q,j].forEach(e=>e(o,a)),e.compilerExtensions.forEach(e=>e(o,a)),o.__beforeBegin=null,[M,L,I].forEach(e=>e(o,a)),o.isCompiled=!0;let c=null;return"object"==typeof o.keywords&&o.keywords.$pattern&&(o.keywords=Object.assign({},o.keywords),c=o.keywords.$pattern,delete o.keywords.$pattern),c=c||/\w+/,o.keywords&&(o.keywords=function e(t,r,i="keyword"){let n=Object.create(null);return"string"==typeof t?o(i,t.split(" ")):Array.isArray(t)?o(i,t):Object.keys(t).forEach(function(i){Object.assign(n,e(t[i],r,i))}),n;function o(e,t){r&&(t=t.map(e=>e.toLowerCase())),t.forEach(function(t){var r,i,o;let a=t.split("|");n[a[0]]=[e,(r=a[0],(i=a[1])?Number(i):+(o=r,!P.includes(o.toLowerCase())))]})}}(o.keywords,e.case_insensitive)),o.keywordPatternRe=t(c,!0),a&&(o.begin||(o.begin=/\B|\b/),o.beginRe=t(o.begin),o.end||o.endsWithParent||(o.end=/\B|\b/),o.end&&(o.endRe=t(o.end)),o.terminatorEnd=l(o.end)||"",o.endsWithParent&&a.terminatorEnd&&(o.terminatorEnd+=(o.end?"|":"")+a.terminatorEnd)),o.illegal&&(o.illegalRe=t(o.illegal)),o.contains||(o.contains=[]),o.contains=[].concat(...o.contains.map(function(e){var t;return((t="self"===e?o:e).variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return i(t,{variants:null},e)})),t.cachedVariants)?t.cachedVariants:!function e(t){return!!t&&(t.endsWithParent||e(t.starts))}(t)?Object.isFrozen(t)?i(t):t:i(t,{starts:t.starts?i(t.starts):null})})),o.contains.forEach(function(e){r(e,o)}),o.starts&&r(o.starts,a),s=new n,o.contains.forEach(e=>s.addRule(e.begin,{rule:e,type:"begin"})),o.terminatorEnd&&s.addRule(o.terminatorEnd,{type:"end"}),o.illegal&&s.addRule(o.illegal,{type:"illegal"}),o.matcher=s,o}(e)}(k),T="",A=s||S,O={},D=new x.__emitter(x),$=[];for(let e=A;e!==k;e=e.parent)e.scope&&$.unshift(e.scope);$.forEach(e=>D.openNode(e));let N="",z=0,G=0,H=0,K=!1;try{if(k.__emitTokens)k.__emitTokens(o,D);else{for(A.matcher.considerAll();;){H++,K?K=!1:A.matcher.considerAll(),A.matcher.lastIndex=G;let e=A.matcher.exec(o);if(!e)break;let t=o.substring(G,e.index),r=v(t,e);G=e.index+r}v(o.substring(G))}return D.finalize(),T=D.toHTML(),{language:e,value:T,relevance:z,illegal:!1,_emitter:D,_top:A}}catch(t){if(t.message&&t.message.includes("Illegal"))return{language:e,value:r(o),illegal:!0,relevance:0,_illegalBy:{message:t.message,index:G,context:o.slice(G-100,G+100),mode:t.mode,resultSoFar:T},_emitter:D};if(g)return{language:e,value:r(o),illegal:!1,relevance:0,errorRaised:t,_emitter:D,_top:A};throw t}}function w(e,t){let i;t=t||x.languages||Object.keys(n);let o=((i={value:r(e),illegal:!1,relevance:0,_top:y,_emitter:new x.__emitter(x)})._emitter.addText(e),i),a=t.filter(E).filter(N).map(t=>C(t,e,!1));a.unshift(o);let[s,l]=a.sort((e,t)=>
118{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(E(e.language).supersetOf===t.language)return 1;else if(E(t.language).supersetOf===e.language)return -1}return 0});return s.secondBest=l,s}function k(e){var t;let r,i=function(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";let r=x.languageDetectRe.exec(t);if(r){let t=E(r[1]);return t||(D(_.replace("{}",r[1])),D("Falling back to no-highlight mode for this block.",e)),t?r[1]:"no-highlight"}return t.split(/\s+/).find(e=>b(e)||E(e))}(e);if(b(i))return;if(z("before:highlightElement",{el:e,language:i}),e.dataset.highlighted)return void console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",e);if(e.children.length>0&&(x.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(e)),x.throwUnescapedHTML))throw new G("One of your co
118de blocks includes unescaped HTML.",e.innerHTML);let n=e.textContent,a=i?v(n,{language:i,ignoreIllegals:!0}):w(n);e.innerHTML=a.value,e.dataset.highlighted="yes",t=a.language,r=i&&o[i]||t,e.classList.add("hljs"),e.classList.add(`language-${r}`),e.result={language:a.language,re:a.relevance,relevance:a.relevance},a.secondBest&&(e.secondBest={language:a.secondBest.language,relevance:a.secondBest.relevance}),z("after:highlightElement",{el:e,result:a,text:n})}let S=!1;function T(){if("loading"===document.readyState){S||window.addEventListener("DOMContentLoaded",function(){T()},!1),S=!0;return}document.querySelectorAll(x.cssSelector).forEach(k)}function E(e){return n[e=(e||"").toLowerCase()]||n[o[e]]}function O(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach(e=>{o[e.toLowerCase()]=t})}function N(e){let t=E(e);return t&&!t.disableAutodetect}function z(e,t){a.forEach(function(r){r[e]&&r[e](t)})}for(let t in Object.assign(e,{highlight:v,highlightAuto:w,highlightAll:T,highlightElement:k,highlightBlock:function(e){return $("10.7.0","highlightBlock will be removed entirely in v12.0"),$("10.7.0","Please use highlightElement now."),k(e)},configure:function(e){x=i(x,e)},initHighlighting:()=>{T(),$("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")},initHighlightingOnLoad:function(){T(),$("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")},registerLanguage:function(t,r){let i=null;try{i=r(e)}catch(e){if(R("Language definition for '{}' could not be registered.".replace("{}",t)),g)R(e);else throw e;i=y}i.name||(i.name=t),n[t]=i,i.rawDefinition=r.bind(null,e),i.aliases&&O(i.aliases,{languageName:t})},unregisterLanguage:function(e){for(let t of(delete n[e],Object.keys(o)))o[t]===e&&delete o[t]},listLanguages:function(){return Object.keys(n)},getLanguage:E,registerAliases:O,autoDetection:N,inherit:i,addPlugin:function(e){var t;(t=e)["before:highlightBlock"]&&!t["before:highlightElement"]&&(t["before:highlightElement"]=e=>{t["before:highlightBlock"](Object.assign({block:e.el},e))}),t["after:highlightBlock"]&&!t["after:highlightElement"]&&(t["after:highlightElement"]=e=>{t["after:highlightBlock"](Object.assign({block:e.el},e))}),a.push(e)},removePlugin:function(e){let t=a.indexOf(e);-1!==t&&a.splice(t,1)}}),e.debugMode=function(){g=!1},e.safeMode=function(){g=!0},e.versionString="11.11.1",e.regex={concat:d,lookahead:c,either:p,optional:h,anyNumberOfTimes:u},A)"object"==typeof A[t]&&function e(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach(r=>{let i=t[r],n=typeof i;"object"!==n&&"function"!==n||Object.isFrozen(i)||e(i)}),t}(A[t]);return Object.assign(e,A),e},K=H({});K.newInstance=()=>H({}),e.exports=K,K.HighlightJS=K,K.default=K},68021:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var i=r(24981),n=r(49557);let o=(e,t)=>{let r=n.A.parse(e);for(let e in t)r[e]=i.A.channel.clamp[e](t[e]);return n.A.stringify(r)}},68372:e=>{e.exports={taskList:"TaskList_taskList__MwjiH"}},68377:e=>{e.exports={shape:"SkeletonShape_shape__kqcVW",loading:"SkeletonShape_loading__8ui_L","loading-gradient-flow":"SkeletonShape_loading-gradient-flow__ds7Ay",noFlex:"SkeletonShape_noFlex__9tlz_"}},68708:(e,t,r)=>{var i=r(76284),n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g;e.exports=i(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(n,function(e,r,i,n){t.push(i?n.replace(o,"$1"):r||e)}),t})},69090:(e,t,r)=>{"use strict";r.d(t,{Q:()=>a});var i=r(48765),n=r(11323),o=r.n(n);let a=(e,t)=>{if(!t||o()(t))return e;let r=(0,i.Vl)(t);return`${e}?${r}`}},69356:e=>{e.exports={heading:"Heading_heading__Rezf_","heading--01":"Heading_heading--01__lKMwD","heading--01-px":"Heading_heading--01-px__xJQoW","heading--02":"Heading_heading--02__fHv86","heading--02-px":"Heading_heading--02-px__0yANZ","heading--03":"Heading_heading--03__SOUiL","heading--03-px":"Heading_heading--03-px___zMfo","heading--04":"Heading_heading--04__5We_m","heading--04-px":"Heading_heading--04-px__zcleY","heading--05":"Heading_heading--05__Ji7l3",light:"Heading_light__LfqOd","heading--05-px":"Heading_heading--05-px__HRu7v","align--center":"Heading_align--center__gp_0S","align--left":"Heading_align--left__Nz7UK","align--right":"Heading_align--right__KvMi6","color--accent":"Heading_color--accent__2hPim","color--notification":"Heading_color--notification__fUArk","color--secondary":"Heading_color--secondary__JrcNq","color--tertiary":"Heading_color--tertiary__cub_4","color--white":"Heading_color--white__e8FgI","color--yellow":"Heading_color--yellow__CjvFi","deprecatedMarginTop--01":"Heading_deprecatedMarginTop--01__SA45s","deprecatedMarginTop--02":"Heading_deprecatedMarginTop--02__dj1XH","deprecatedMarginTop--03":"Heading_deprecatedMarginTop--03__mfEYB","deprecatedMarginTop--04":"Heading_deprecatedMarginTop--04__6l0tQ","deprecatedMarginTop--05":"Heading_deprecatedMarginTop--05__unngy","deprecatedMarginBottom--01":"Heading_deprecatedMarginBottom--01__pHUB3","deprecatedMarginBottom--02":"Heading_deprecatedMarginBottom--02__kibEF","deprecatedMarginBottom--03":"Heading_deprecatedMarginBottom--03__Inf4Y","deprecatedMarginBottom--04":"Heading_deprecatedMarginBottom--04__TBcLF","deprecatedMarginBottom--05":"Heading_deprecatedMarginBottom--05__iHOcO","marginTop--0":"Heading_marginTop--0__uDLsc","marginTop--100":"Heading_marginTop--100__XsczF","marginTop--200":"Heading_marginTop--200__vbK7T","marginTop--300":"Heading_marginTop--300__3n_r2","marginTop--400":"Heading_marginTop--400__bW4WH","marginTop--500":"Heading_marginTop--500__n36TL","marginTop--600":"Heading_marginTop--600__uZOYE","marginTop--700":"Heading_marginTop--700__GpUBC","marginTop--750":"Heading_marginTop--750__Z6d2q","marginTop--800":"Heading_marginTop--800__44Z_s","marginTop--825":"Heading_marginTop--825__GwvfI","marginTop--900":"Heading_marginTop--900__0O1a4","marginTop--1000":"Heading_marginTop--1000__IHQAv","marginTop--1100":"Heading_marginTop--1100__edhph","marginBottom--0":"Heading_marginBottom--0__kQUiP","marginBottom--100":"Heading_marginBottom--100__LNrXG","marginBottom--200":"Heading_marginBottom--200__mgkhw","marginBottom--300":"Heading_marginBottom--300__M4K1X","marginBottom--400":"Heading_marginBottom--400___oiVc","marginBottom--500":"Heading_marginBottom--500__nOpq6","marginBottom--600":"Heading_marginBottom--600__CqbNz","marginBottom--700":"Heading_marginBottom--700__IVEPU","marginBottom--750":"Heading_marginBottom--750__qYMgB","marginBottom--800":"Heading_marginBottom--800__1dooA","marginBottom--825":"Heading_marginBottom--825__N7UxP","marginBottom--900":"Heading_marginBottom--900___4OIO","marginBottom--1000":"Heading_marginBottom--1000__Y7VA4","marginBottom--1100":"Heading_marginBottom--1100__jVa4h"}},69380:e=>{e.exports={container:"UploadInput_container__s0zqq",hovered:"UploadInput_hovered__inl7c",hoverText:"UploadInput_hoverText__xSnop",input:"UploadInput_input__5QbvS"}},69413:e=>{e.exports=function(e,t){return e.has(t)}},69495:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(65321),n=r(8296),o=r(37e3),a=r(8248);function s(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(n.A,{children:"Blog"}),(0,i.jsx)(o.A,{href:a.mD.newFeatures,label:"Product"}),(0,i.jsx)(o.A,{href:a.mD.engineering,label:"Engineering"}),(0,i.jsx)(o.A,{href:a.mD.changelog,label:"Changelog"})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)(n.A,{children:"Other Resources"}),(0,i.jsx)(o.A,{href:a.mD.documentation,label:"Documentation"}),(0,i.jsx)(o.A,{href:a.mD.ctiSessions,label:"CTI Sessions"}),(0,i.jsx)(o.A,{href:a.mD.caseStudies,label:"Case Studies"}),(0,i.jsx)(o.A,{href:a.mD.aiModelLibrary,label:"Feedly AI"}),(0,i.jsx)(o.A,{href:a.mD.apiReference,label:"API"})]})]})}},69681:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:i,blurHeight:n,blurDataURL:o,objectFit:a}
118=e,s=i?40*i:t,l=n?40*n:r,c=s&&l?`viewBox='0 0 ${s} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${c}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${c?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${o}'/%3E%3C/svg%3E`}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},69795:(e,t,r)=>{var i=r(84539),n=r(46373),o=r(27054),a=r(10669);e.exports=function(e){return o(e)?i(a(e)):n(e)}},69828:(e,t,r)=>{var i=r(17536),n=r(97566),o=Object.prototype.hasOwnProperty;e.exports=n(function(e,t,r){o.call(e,r)?++e[r]:i(e,r,1)})},69938:e=>{e.exports={summary:"EntrySummary_summary__rW4lW"}},70166:(e,t,r)=>{var i=r(62895),n=r(32190),o=r(42767),a=r(36565),s=r(62502),l=r(10669);e.exports=function(e,t,r){t=i(t,e);for(var c=-1,u=t.length,h=!1;++c<u;){var d=l(t[c]);if(!(h=null!=e&&r(e,d)))break;e=e[d]}return h||++c!=u?h:!!(u=null==e?0:e.length)&&s(u)&&a(d,u)&&(o(e)||n(e))}},70186:(e,t,r)=>{var i=r(5248);e.exports=function(e,t,r){for(var n=-1,o=e.criteria,a=t.criteria,s=o.length,l=r.length;++n<s;){var c=i(o[n],a[n]);if(c){if(n>=l)return c;return c*("desc"==r[n]?-1:1)}}return e.index-t.index}},70284:e=>{e.exports={popover:"HorizontalBarChart_popover__oVYN7"}},70378:(e,t,r)=>{e.exports=r(63735).Uint8Array},70381:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var i=r(65321),n=r(61525);function o(e){let{children:t,href:r}=e,o=(0,i.jsx)(n.EYj,{color:"secondary",margin:"none",size:"04",children:t});return r?(0,i.jsx)(n.N_E,{underline:"hover",href:r,children:o}):o}},70467:(e,t,r)=>{var i=r(38293),n=Math.max;e.exports=function(e,t,r){return t=n(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,s=n(o.length-t,0),l=Array(s);++a<s;)l[a]=o[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=o[a];return c[t]=r(l),i(e,this,c)}}},70720:e=>{e.exports={tooltip:"VisualTooltip_tooltip__lzdEx",visual:"VisualTooltip_visual__twK6H"}},70729:e=>{e.exports={button:"MenuFooterButton_button__W44Ge"}},70800:(e,t,r)=>{var i=r(11158),n=/[\\^$.*+?()[\]{}|]/g,o=RegExp(n.source);e.exports=function(e){return(e=i(e))&&o.test(e)?e.replace(n,"\\$&"):e}},70858:(e,t,r)=>{var i=r(62718),n=r(24329);e.exports=function(e){if(!n(e))return!1;var t=i(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},70867:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},70973:function(e,t,r){"use strict";let i;var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=function(e){let{gaId:t,debugMode:r,dataLayerName:n="dataLayer",nonce:l}=e;return void 0===i&&(i=n),(0,a.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:` 119 window['${n}'] = window['${n}'] || []; 120 function gtag(){window['${n}'].push(arguments);} 121 gtag('js', new Date()); 122 123 gtag('config', '${t}' ${r?",{ 'debug_mode': true }":""});`},nonce:l}),(0,o.jsx)(s.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?id=${t}`,nonce:l})]})},t.sendGAEvent=function(){void 0===i?console.warn("@next/third-parties: GA has not been initialized"):window[i]?window[i].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${i} does not exist`)};let o=r(65321),a=r(97109),s=n(r(38554))},71025:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return g},defaultHead:function(){return h}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});
123let o=r(21776),a=r(52137),s=r(65321),l=a._(r(97109)),c=o._(r(838)),u=r(75249);function h(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let p=["name","httpEquiv","charSet","itemProp"];function f(e){let t,r,i,n;return e.reduce(d,[]).reverse().concat(h().reverse()).filter((t=new Set,r=new Set,i=new Set,n={},e=>{let o=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?o=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?o=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)i.has(r)?o=!1:i.add(r);else{let t=e.props[r],i=n[r]||new Set;("name"!==r||!a)&&i.has(t)?o=!1:(i.add(t),n[r]=i)}}}return o})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let g=function(e){let{children:t}=e,r=(0,l.useContext)(u.HeadManagerContext);return(0,s.jsx)(c.default,{reduceComponentsToState:f,headManager:r,children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71051:e=>{e.exports=function(e,t,r){for(var i=r-1,n=e.length;++i<n;)if(e[i]===t)return i;return -1}},71140:(e,t,r)=>{var i=r(33260),n=r(42296),o=r(89204);e.exports=function(e){return n(e)?o(e):i(e)}},71253:function(e,t,r){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGTMEvent=void 0,t.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:r,dataLayerName:i="dataLayer",auth:l,preview:c,dataLayer:u,nonce:h}=e;s=i;let d=new URL(r||"https://www.googletagmanager.com/gtm.js");return t&&d.searchParams.set("id",t),"dataLayer"!==i&&d.searchParams.set("l",i),l&&d.searchParams.set("gtm_auth",l),c&&(d.searchParams.set("gtm_preview",c),d.searchParams.set("gtm_cookies_win","x")),(0,o.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:` 124 (function(w,l){ 125 w[l]=w[l]||[]; 126 w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); 127 ${u?`w[l].push(${JSON.stringify(u)})`:""} 128 })(window,'${i}');`},nonce:h}),(0,n.jsx)(a.default,{id:"_next-gtm","data-ntpc":"GTM",src:d.href,nonce:h})]})};let n=r(65321),o=r(97109),a=i(r(38554)),s="dataLayer";t.sendGTMEvent=(e,t)=>{let r=t||s;window[r]=window[r]||[],window[r].push(e)}},71400:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(65321),n=r(61525),o=r(72325),a=r.n(o);function s(e){let{className:t,children:r,href:o}=e;return(0,i.jsx)(n.cbd,{children:(0,i.jsx)(a(),{className:t,href:o,children:r})})}},71633:()=>{},71698:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,n.isNextRouterError)(t)||(0,i.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let i=r(98001),n=r(17973);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71944:(e,t,r)=>{e.exports=r(8511)(Object.keys,Object)},72120:e=>{e.exports={topBanner:"TopBanner_topBanner__Q0EU_","color--info":"TopBanner_color--info__0DPxm","color--danger":"TopBanner_color--danger__1OktO","color--success":"TopBanner_color--success__CgQMx","color--warning":"TopBanner_color--warning__OAuXA",closeButton:"TopBanner_closeButton__oeZlW"}},72325:(e,t,r)=>{e.exports=r(37221)},72463:e=>{e.exports=function(e){return this.__data__.has(e)}},72488:(e,t,r)=>{"use strict";
128Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return u},getImageProps:function(){return c}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let o=r(21776),a=r(20644),s=r(95384),l=o._(r(60256));function c(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,2400,3840],imageSizes:[32,48,64,96,128,256,320,384,420,520],qualities:[75],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let u=s.Image},72593:e=>{e.exports={popover:"CoachmarkPopover_popover__vxjHv",title:"CoachmarkPopover_title__vg6Vg",description:"CoachmarkPopover_description__VOYIL",closeButton:"CoachmarkPopover_closeButton__Fdalc"}},72895:(e,t,r)=>{"use strict";r.d(t,{s:()=>a});var i=r(97109),n=r(91694),o=r.n(n);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:480,[t,r]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let t=o()(()=>{r(window.scrollY>e)},100);return document.addEventListener("scroll",t),()=>{document.removeEventListener("scroll",t)}},[e]),t}},73010:e=>{e.exports={main:"HideOverflow_main__kG5t0",hidden:"HideOverflow_hidden__9WB_L",moreLessAction:"HideOverflow_moreLessAction__2siNQ"}},73099:e=>{e.exports=function(){return[]}},73238:e=>{e.exports={cell:"TableEmptyState_cell__VWOCT",label:"TableEmptyState_label__5NMs_"}},73256:(e,t,r)=>{"use strict";r.d(t,{IU:()=>A,U:()=>T,qV:()=>k});var i=r(38871),n=r(97986),o=r(15548),a=r(37883),s=r(48305),l=r(77980),c=r(64145),u=r(78923),h=r(56047),d=r(40759),p=(0,u.K)(async(e,t)=>{let r,i,u=(0,l.D7)(),{theme:p,themeVariables:f,handDrawnSeed:g}=u,{clusterBkg:m,clusterBorder:_,borderColorArray:y}=f,{labelStyles:x,nodeStyles:b,borderStyles:v,backgroundStyles:C}=(0,o.GX)(t),w=e.insert("g").attr("class","cluster swimlane "+(t.cssClasses||"")).attr("id",t.id).attr("data-id",t.id).attr("data-et","cluster").attr("data-look",t.look);(0,s.XE)(w,t.colorIndex,p,y);let k=(0,l._3)(u.flowchart.htmlLabels),S="LR"===t.direction,T=w.insert("g").attr("class","cluster-label swimlane-label"),A=await (0,a.GZ)(T,t.label,{style:t.labelStyle,useHtmlLabels:k,isNode:!0,width:t.width}),E=A.getBBox();if(k){let e=A.children[0],t=(0,h.Ltv)(A);E=e.getBoundingClientRect(),t.attr("width",E.width),t.attr("height",E.height)}let B=t.padding??0,M=t.width<=E.width+B?E.width+B:t.width;t.width<=E.width+B?t.diff=(M-t.width)/2-B:t.diff=-B;let L=t.height,F=t.y-L/2,I=t.y+L/2,j=t.x-M/2,P=void 0!==t.swimlaneContentTop?t.swimlaneContentTop:F+L/3,O=4*!!S,R=E.height+2*O;if(S){let e=Math.max(R,E.height+2*O),n=j+e,a=Math.max(0,M-e);if("handDrawn"===t.look){let s=d.A.svg(w),l=(0,o.Fr)(t,{roughness:.7,fill:m,stroke:_,seed:g}),c=(0,o.Fr)(t,{roughness:.7,fill:"none",stroke:_,seed:g}),u=s.rectangle(j,F,e,L,l);r=w.insert(()=>u,":first-child").attr("class","swimlane-title");let h=s.rectangle(n,F,a,L,c);i=w.insert(()=>h,":first-child").attr("class","swimlane-body"),r.select("path:nth-child(2)").attr("style",v.join(";")),r.select("path").attr("style",C.join(";").replace("fill","stroke"))}else r=w.insert("rect",":first-child"),i=w.insert("rect",":first-child"),r.attr("class","swimlane-title").attr("style",b).attr("x",j).attr("y",F).attr("width",e).attr("height",L).attr("fill",m).attr("stroke",_),i.attr("class","swimlane-body").attr("style",b).attr("x",n).attr("y",F).attr("width",a).attr("height",L).attr("fill","none").attr("stroke",_);let s=j+e/2,l=t.y;T.attr("transform",`translate(${s}, ${l}) rotate(-90) translate(${-E.width/2}, ${-E.height/2})`)}else{let e=Math.min(R,Math.max(0,P-F)),n=F+e,a=Math.max(0,I-n),s=t.x-M/2;if("handDrawn"===t.look){let l=d.A.svg(w),c=(0,o.Fr)(t,{roughness:.7,fill:m,stroke:_,fillWeight:3,seed:g}),u=(0,o.Fr)(t,{roughness:.7,fill:"none",stroke:_,seed:g}),h=l.rectangle(s,F,M,e,c);r=w.insert(()=>h,":first-child").attr("class","swimlane-title");let p=l.rectangle(s,n,M,a,u);i=w.insert(()=>p,":first-child").attr("class","swimlane-body"),r.select("path:nth-child(2)").attr("style",v.join(";")),r.select("path").attr("style",C.join(";").replace("fill","stroke"))}else r=w.insert("rect",":first-child"),i=w.insert("rect",":first-child"),r.attr("class","swimlane-title").attr("style",b).attr("x",s).attr("y",F).attr("width",M).attr("height",e).attr("fill",m).attr("stroke",_),i.attr("class","swimlane-body").attr("style",b).attr("x",s).attr("y",n).attr("width",M).attr("height",a).attr("fill","none").attr("stroke",_);let l=t.x-E.width/2,c=F+(e-E.height)/2;T.attr("transform",`translate(${l}, ${c})`)}if(c.R.trace("Swimlane data ",t,JSON.stringify(t)),x){let e=T.select("span");e&&e.attr("style",x)}return t.offsetX=0,t.width=M,t.height=L,t.offsetY=E.height-B/2,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:w,labelBBox:E}},"swimlane"),f=(0,u.K)(async(e,t)=>{let r,u;c.R.info("Creating subgraph rect for ",t.id,t);let p=(0,l.D7)(),{theme:f,themeVariables:g,handDrawnSeed:m}=p,{clusterBkg:_,clusterBorder:y,borderColorArray:x}=g,{labelStyles:b,nodeStyles:v,borderStyles:C,backgroundStyles:w}=(0,o.GX)(t),k=e.insert("g").attr("class","cluster "+t.cssClasse
128s).attr("id",t.domId).attr("data-look",t.look);(0,s.XE)(k,t.colorIndex,f,x);let S=(0,l.E)(p),T=k.insert("g").attr("class","cluster-label "),A=(r="markdown"===t.labelType?await (0,a.GZ)(T,t.label,{style:t.labelStyle,useHtmlLabels:S,isNode:!0,width:t.width}):await (0,n.DA)(T,t.label,t.labelStyle||"",!1,!0)).getBBox();if((0,l.E)(p)){let e=r.children[0],t=(0,h.Ltv)(r);A=e.getBoundingClientRect(),t.attr("width",A.width),t.attr("height",A.height)}let E=t.width<=A.width+t.padding?A.width+t.padding:t.width;t.width<=A.width+t.padding?t.diff=(E-t.width)/2-t.padding:t.diff=-t.padding;let B=t.height,M=t.x-E/2,L=t.y-B/2;if(c.R.trace("Data ",t,JSON.stringify(t)),"handDrawn"===t.look){let e=d.A.svg(k),r=(0,o.Fr)(t,{roughness:.7,fill:_,stroke:y,fillWeight:3,seed:m}),i=e.path((0,n.FA)(M,L,E,B,0),r);(u=k.insert(()=>(c.R.debug("Rough node insert CXC",i),i),":first-child")).select("path:nth-child(2)").attr("style",C.join(";")),u.select("path").attr("style",w.join(";").replace("fill","stroke"))}else(u=k.insert("rect",":first-child")).attr("style",v).attr("rx",t.rx).attr("ry",t.ry).attr("x",M).attr("y",L).attr("width",E).attr("height",B);let{subGraphTitleTopMargin:F}=(0,i.Oi)(p);if(T.attr("transform",`translate(${t.x-A.width/2}, ${t.y-t.height/2+F})`),b){let e=T.select("span");e&&e.attr("style",b)}let I=u.node().getBBox();return t.offsetX=0,t.width=I.width,t.height=I.height,t.offsetY=A.height-t.padding/2,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:k,labelBBox:A}},"rect"),g=(0,u.K)((e,t)=>{let r=e.insert("g").attr("class","note-cluster").attr("id",t.domId),i=r.insert("rect",":first-child"),o=0*t.padding,a=o/2;i.attr("rx",t.rx).attr("ry",t.ry).attr("x",t.x-t.width/2-a).attr("y",t.y-t.height/2-a).attr("width",t.width+o).attr("height",t.height+o).attr("fill","none");let s=i.node().getBBox();return t.width=s.width,t.height=s.height,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:r,labelBBox:{width:0,height:0}}},"noteGroup"),m=(0,u.K)(async(e,t)=>{let r,i=(0,l.D7)(),{theme:o,themeVariables:a,handDrawnSeed:c}=i,{altBackground:u,borderColorArray:p,compositeBackground:f,compositeTitleBackground:g,nodeBorder:m}=a,_=e.insert("g").attr("class",t.cssClasses).attr("id",t.domId).attr("data-id",t.id).attr("data-look",t.look);(0,s.XE)(_,t.colorIndex,o,p);let y=_.insert("g",":first-child"),x=_.insert("g").attr("class","cluster-label"),b=_.append("rect"),v=await (0,n.DA)(x,t.label,t.labelStyle,void 0,!0),C=v.getBBox();if((0,l.E)(i)){let e=v.children[0],t=(0,h.Ltv)(v);C=e.getBoundingClientRect(),t.attr("width",C.width),t.attr("height",C.height)}let w=0*t.padding,k=(t.width<=C.width+t.padding?C.width+t.padding:t.width)+w;t.width<=C.width+t.padding?t.diff=(k-t.width)/2-t.padding:t.diff=-t.padding;let S=t.height+w,T=t.height+w-C.height-6,A=t.x-k/2,E=t.y-S/2;t.width=k;let B=t.y-t.height/2-w/2+C.height+2;if("handDrawn"===t.look){let e=t.cssClasses.includes("statediagram-cluster-alt"),i=d.A.svg(_),o=t.rx||t.ry?i.path((0,n.FA)(A,E,k,S,10),{roughness:.7,fill:g,fillStyle:"solid",stroke:m,seed:c}):i.rectangle(A,E,k,S,{seed:c});r=_.insert(()=>o,":first-child");let a=i.rectangle(A,B,k,T,{fill:e?u:f,fillStyle:e?"hachure":"solid",stroke:m,seed:c});r=_.insert(()=>o,":first-child"),b=_.insert(()=>a),r.attr("class","outer"),b.attr("class","inner")}else(r=y.insert("rect",":first-child")).attr("class","outer").attr("x",A).attr("y",E).attr("width",k).attr("height",S).attr("data-look",t.look),b.attr("class","inner").attr("x",A).attr("y",B).attr("width",k).attr("height",T);return x.attr("transform",`translate(${t.x-C.width/2}, ${E+1-3*!(0,l.E)(i)})`),t.height=r.node().getBBox().height,t.offsetX=0,t.offsetY=C.height-t.padding/2,t.labelBBox=C,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:_,labelBBox:C}},"roundedWithTitle"),_=(0,u.K)(async(e,t)=>{let r;c.R.info("Creating subgraph rect for ",t.id,t);let s=(0,l.D7)(),{themeVariables:u,handDrawnSeed:p}=s,{clusterBkg:f,clusterBorder:g}=u,{labelStyles:m,nodeStyles:_,borderStyles:y,backgroundStyles:x}=(0,o.GX)(t),b=e.insert("g").attr("class","cluster "+t.cssClasses).attr("id",t.domId).attr("data-look",t.look),v=(0,l.E)(s),C=b.insert("g").attr("class","cluster-label "),w=await (0,a.GZ)(C,t.label,{style:t.labelStyle,useHtmlLabels:v,isNode:!0,width:t.width}),k=w.getBBox();if((0,l.E)(s)){let e=w.children[0],t=(0,h.Ltv)(w);k=e.getBoundingClientRect(),t.attr("width",k.width),t.attr("height",k.height)}let S=t.width<=k.width+t.padding?k.width+t.padding:t.width;t.width<=k.width+t.padding?t.diff=(S-t.width)/2-t.padding:t.diff=-t.padding;let T=t.height,A=t.x-S/2,E=t.y-T/2;if(c.R.trace("Data ",t,JSON.stringify(t)),"handDrawn"===t.look){let e=d.A.svg(b),i=(0,o.Fr)(t,{roughness:.7,fill:f,stroke:g,fillWeight:4,seed:p}),a=e.path((0,n.FA)(A,E,S,T,t.rx),i);(r=b.insert(()=>(c.R.debug("Rough node insert CXC",a),a),":first-child")).select("path:nth-child(2)").attr("style",y.join(";")),r.select("path").attr("style",x.join(";").replace("fill","stroke"))}else(r=b.insert("rect",":first-child")).attr("style",_).attr("rx",t.rx).attr("ry",t.ry).attr("x",A).attr("y",E).attr("width",S).attr("height",T);let{subGraphTitleTopMargin:B}=(0,i.Oi)(s);if(C.attr("transform",`translate(${t.x-k.width/2}, ${t.y-t.height/2+B})`),m){let e=C.select("span");e&&e.attr("style",m)}
128let M=r.node().getBBox();return t.offsetX=0,t.width=M.width,t.height=M.height,t.offsetY=k.height-t.padding/2,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:b,labelBBox:k}},"kanbanSection"),y=(0,u.K)((e,t)=>{let r,{theme:i,themeVariables:o,handDrawnSeed:a}=(0,l.D7)(),{altBackground:c,nodeBorder:u,borderColorArray:h}=o,p=e.insert("g").attr("class",t.cssClasses).attr("id",t.domId).attr("data-look",t.look);(0,s.XE)(p,t.colorIndex,i,h);let f=p.insert("g",":first-child"),g=0*t.padding,m=t.width+g;t.diff=-t.padding;let _=t.height+g,y=t.x-m/2,x=t.y-_/2;if(t.width=m,"handDrawn"===t.look){let e=d.A.svg(p).rectangle(y,x,m,_,{fill:c??"#efefef",fillStyle:"solid",roughness:.5,strokeLineDash:[5],stroke:u,seed:a});r=p.insert(()=>e,":first-child").attr("class","divider")}else{r=f.insert("rect",":first-child");let e="outer";t.look,e="divider",r.attr("class",e).attr("x",y).attr("y",x).attr("width",m).attr("height",_).attr("data-look",t.look)}return t.height=r.node().getBBox().height,t.offsetX=0,t.offsetY=0,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:p,labelBBox:{}}}
128,"divider"),x=(0,u.K)(async(e,t,r)=>{let u;c.R.info(`Creating ${r.cssClass} for `,t.id,t);let p=(0,l.D7)(),{theme:f,themeVariables:g,handDrawnSeed:m}=p,{borderColorArray:_}=g,{labelStyles:y,borderStyles:x}=(0,o.GX)(t),b=e.insert("g").attr("class","cluster "+r.cssClass+" "+t.cssClasses).attr("id",t.domId??t.id).attr("data-look",t.look);(0,s.XE)(b,t.colorIndex,f,_);let v=(0,l.E)(p),C=b.insert("g").attr("class","cluster-label"),w={width:0,height:0},k=t.label?.trim();if(k){let e;if(w=(e="markdown"===t.labelType?await (0,a.GZ)(C,t.label,{style:t.labelStyle,useHtmlLabels:v,isNode:!0,width:t.width}):await (0,n.DA)(C,t.label,t.labelStyle||"",!1,!0)).getBBox(),v){let t=e.children[0],r=(0,h.Ltv)(e);w=t.getBoundingClientRect(),r.attr("width",w.width),r.attr("height",w.height)}}let S=t.width<=w.width+t.padding?w.width+t.padding:t.width;t.width<=w.width+t.padding?t.diff=(S-t.width)/2-t.padding:t.diff=-t.padding;let T=t.height,A=t.x-S/2,E=t.y-T/2;if("handDrawn"===t.look){let e=d.A.svg(b),i=(0,o.Fr)(t,{roughness:r.roughness,fill:r.fill,stroke:r.stroke,strokeWidth:r.strokeWidth,seed:m,..."none"===r.fill?{fillWeight:0}:{fillStyle:"solid"},...r.strokeDash?{strokeLineDash:r.strokeDash}:{}}),a=e.path((0,n.FA)(A,E,S,T,r.rx),i);(u=b.insert(()=>a,":first-child")).select("path:nth-child(2)").attr("style",x.join(";"))}else(u=b.insert("rect",":first-child")).attr("rx",r.rx).attr("ry",r.rx).attr("x",A).attr("y",E).attr("width",S).attr("height",T).attr("fill",r.fill).attr("stroke",r.stroke).attr("stroke-width",r.strokeWidth+"px"),r.strokeDash&&u.attr("stroke-dasharray",r.strokeDash.join(", "));if(k){let{subGraphTitleTopMargin:e}=(0,i.Oi)(p);if(C.attr("transform",`translate(${t.x-w.width/2}, ${t.y-t.height/2+e})`),y){let e=C.select("span");e&&e.attr("style",y)}}let B=u.node().getBBox();return t.offsetX=0,t.width=B.width,t.height=B.height,t.offsetY=w.height-t.padding/2,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:b,labelBBox:w}},"createContainerGroup"),b=(0,u.K)(async(e,t)=>{let{themeVariables:r}=(0,l.D7)();return x(e,t,{cssClass:"flow-cluster",rx:10,fill:"none",stroke:r.flowContainerStroke||r.secondaryBorderColor,strokeWidth:.75,roughness:.7})},"flowGroup"),v=(0,u.K)((e,t)=>{let r=e.boundaryType||"rect",i="package"===r?20:e.padding,n="package"===r?t.height+10:0,o=Math.max(e.width,t.width+i),a="package"===r?Math.max(e.height,n+2*e.padding):e.height,s=e.x-o/2,l=e.y-a/2;return{boundaryType:r,width:o,height:a,x:s,y:l,bodyY:l+n,bodyHeight:a-n,tabHeight:n,tabWidth:"package"===r?Math.min(o,Math.max(80,t.width+20)):0}},"getUsecaseSystemBoundaryGeometry"),C={rect:f,squareRect:f,roundedWithTitle:m,noteGroup:g,divider:y,kanbanSection:_,flowGroup:b,usecaseSystemBoundary:(0,u.K)(async(e,t)=>{c.R.info("Creating usecase system boundary for ",t.id,t);let r=(0,l.D7)(),{theme:u,themeVariables:p,handDrawnSeed:f}=r,{clusterBkg:g,clusterBorder:m,borderColorArray:_}=p,{labelStyles:y,nodeStyles:x}=(0,o.GX)(t),{stylesMap:b}=(0,o.WW)(t),C=t.boundaryType||"rect",w=e.insert("g").attr("class",`cluster usecase-system-boundary usecase-system-boundary-${C} ${t.cssClasses}`).attr("id","string"==typeof t.domId?t.domId:t.id).attr("data-boundary-type",C).attr("data-look",t.look);(0,s.XE)(w,t.colorIndex,u,_);let k=(0,l.E)(r),S=w.insert("g").attr("class","cluster-label system-boundary-title"),T=await (0,a.GZ)(S,t.label,{style:y,useHtmlLabels:k,isNode:!0}),A=T.getBBox();if(k){let e=T.children[0],t=(0,h.Ltv)(T);A=e.getBoundingClientRect(),t.attr("width",A.width),t.attr("height",A.height)}let{width:E,height:B,x:M,y:L,bodyY:F,bodyHeight:I,tabHeight:j,tabWidth:P}=v(t,A);t.diff=t.width<=A.width+t.padding?(E-t.width)/2-t.padding:-t.padding;let O=(0,o.Fr)(t,{fill:b.get("fill")||g,stroke:b.get("stroke")||m,strokeWidth:b.get("stroke-width")?.replace("px","")||1,seed:f});if("handDrawn"===t.look){let e=d.A.svg(w),t=e.rectangle(M,F,E,I,O);if(w.insert(()=>t,":first-child").attr("class","boundary-body label-container"),"package"===C){let t=e.rectangle(M,L,P,j,O);w.insert(()=>t,":first-child").attr("class","boundary-tab system-boundary-package-tab label-container")}}else w.insert("rect",":first-child").attr("class","boundary-body label-container").attr("style",x).attr("x",M).attr("y",F).attr("width",E).attr("height",I),"package"===C&&w.insert("rect",":first-child").attr("class","boundary-tab system-boundary-package-tab label-container").attr("style",x).attr("x",M).attr("y",L).attr("width",P).attr("height",j);let{subGraphTitleTopMargin:R}=(0,i.Oi)(r);return"package"===C?S.attr("transform",`translate(${M+(P-A.width)/2}, ${L+(j-A.height)/2})`):S.attr("transform",`translate(${t.x-A.width/2}, ${L+R})`),y&&(S.attr("style",y),S.select("span").attr("style",y)),t.offsetX=0,t.width=E,t.height=B,t.offsetY=A.height-t.padding/2,t.labelBBox=A,t.intersect=function(e){return(0,n.nM)(t,e)},{cluster:w,labelBBox:A}},"usecaseSystemBoundary"),swimlane:p},w=new Set(["noteGroup","divider"]),k=(0,u.K)(e=>!w.has(e??"rect"),"clusterPaintsTitle"),S=new Map,T=(0,u.K)(async(e,t)=>{let r=t.shape||"rect",i=await C[r](e,t);return S.set(t.id,i),i},"insertCluster"),A=(0,u.K)(()=>{S=new Map},"clear")},73506:(e,t,r)=>{var i=r(13214),n=r(17654);e.exports=function(e){for(var t=n(e),r=t.length;r--;){var o=t[r],a=e[o];t[r]=[o,a,i(a)]}return t}},73709:e=>{e.exports={"margin--no-bottom":"DialogModalText_margin--no-bottom__sbMlG","margin--no-top":"DialogModalText_margin--no-top__4jtmH","margin--none":"DialogModalText_margin--none__2svf4"}},73827:e=>{e.exports={tableCell:"TableCell_tableCell__SAs0_",hoverChild:"TableCell_hoverChild__liMPk",alignRight:"TableCell_alignRight__28qXg","verticalAlign--center":"TableCell_verticalAlign--center__MjPzp","verticalAlign--top":"TableCell_verticalAlign--top__6haXu",hidden:"TableCell_hidden___wT_o",content:"TableCell_content__V0xls",nonPrintable:"TableCell_nonPrintable__3e1md"}},73888:e=>{e.exports={addButton:"PickerItem_addButton__or_YW",removeButton:"PickerItem_removeButton__Ke7RT",menuItem:"PickerItem_menuItem__HjnC9","addedButton--hover":"PickerItem_addedButton--hover__SG3R_","addButton--hover":"PickerItem_addButton--hover___0dkG","removeButton--hover":"PickerItem_removeButton--hover__WHsTS"}},73957:e=>{e.exports={statusMessage:"MenuStatusMessage_statusMessage__tZ7US","statusMessage--compactPaddingTop":"MenuStatusMessage_statusMessage--compactPaddingTop__aeZn5"}},73985:e=>{e.exports={contextCard:"ContextCard_contextCard__GEYit","contextCard--deletable":"ContextCard_contextCard--deletable__KVffk"}},74005:(e,t,r)=>{"use strict";r.d(t,{MR:()=>th,Ws:()=>tu});var i=r(65321),n=Object.defineProperty,o=(e,t)=>{switch(typeof t){case"object":if(null===t)return;return t;case"number":case"boolean":case"bigint":case"string":return t;default:return}};function a({data:e,id:t,scriptKey:r,nonce:n}){if(null==e)return null;let s=JSON.stringify(e,o).replace(/<\/script>/gi,"\\u003C/script>").replace(/<!--/g,"\\u003C!--").replace(/-->/g,"--\\u003E");return(0,i.jsx)("script",{type:"application/ld+json",id:t||r,"data-testid":t,dangerouslySetInnerHTML:{__html:s},nonce:n},r)}var s={},l={processAccommodation:()=>eR,processAddress:()=>N,processAggregateOffer:()=>eV,processAggregateRating:()=>et,processAppearance:()=>eH,processApplicantLocationRequirements:()=>eA,processAuthor:()=>D,processBedDetails:()=>eP,processBrand:()=>ej,processBreadcrumbItem:()=>U,processBroadcastEvent:()=>ed,processCertification:()=>e2,processClaim:()=>eW,processClaimReviewRating:()=>eG,processClip:()=>ep,processComment:()=>eF,processContactPoint:()=>z,processCreator:()=>em,processDataCatalog:()=>ev,processDataDownload:()=>
128ex,processDefinedRegion:()=>e6,processDirector:()=>eg,processEducationRequirements:()=>eE,processEstimatedCost:()=>tl,processExperienceRequirements:()=>eB,processFeatureList:()=>eq,processFunder:()=>e$,processGeo:()=>W,processHiringOrganization:()=>eC,processHowToDirection:()=>te,processHowToSection:()=>tn,processHowToStep:()=>ti,processHowToSupply:()=>ta,processHowToTip:()=>tt,processHowToTool:()=>ts,processHowToYield:()=>tc,processIdentifier:()=>e_,processImage:()=>$,processInstruction:()=>function e(t){return P(t)?t:j(t)?t["@type"]===A&&"itemListElement"in t?{...t,itemListElement:t.itemListElement.map(t=>e(t))}:t:"itemListElement"in t?{"@type":A,...t,itemListElement:t.itemListElement.map(t=>e(t))}:{"@type":T,...t}},processInteractionStatistic:()=>eM,processIsPartOf:()=>eI,processItemReviewed:()=>e9,processJobLocation:()=>ew,processJobPropertyValue:()=>eT,processLicense:()=>eb,processLocationFeatureSpecification:()=>eO,processLogo:()=>q,processMainEntityOfPage:()=>er,processMemberProgram:()=>eu,processMemberProgramTier:()=>ec,processMembershipPointsEarned:()=>el,processMerchantReturnPolicy:()=>eo,processMonetaryAmount:()=>ek,processNumberOfEmployees:()=>G,processNutrition:()=>ee,processOffer:()=>Q,processOfferShippingDetails:()=>e8,processOpeningHours:()=>H,processOrganization:()=>Z,processOrganizer:()=>X,processPeopleAudience:()=>e5,processPerformer:()=>Y,processPlace:()=>V,processPriceSpecification:()=>eY,processProductItemList:()=>eQ,processProductOffer:()=>eU,processProductReview:()=>eJ,processProductVariant:()=>e1,processProvider:()=>eD,processPublisher:()=>J,processQuantitativeValue:()=>eZ,processRating:()=>eS,processReturnPolicySeasonalOverride:()=>en,processReview:()=>K,processSchemaType:()=>O,processScreenshot:()=>ez,processSeekToAction:()=>ef,processSharedContent:()=>eL,processShippingDeliveryTime:()=>e7,processSimpleMonetaryAmount:()=>ei,processSizeSpecification:()=>e3,processSpatialCoverage:()=>ey,processStep:()=>to,processThreeDModel:()=>e4,processTierBenefit:()=>es,processTierRequirement:()=>ea,processUnitPriceSpecification:()=>eX,processVariesBy:()=>e0,processVideo:()=>eh,processWebPageElement:()=>eK};for(var c in l)n(s,c,{get:l[c],enumerable:!0});var u="Person",h="Organization",d="ImageObject",p="PostalAddress",f="QuantitativeValue",g="GeoCoordinates",m="Review",_="Rating",y="MonetaryAmount",x="VideoObject",b="Brand",v="UnitPriceSpecification",C="Place",w="PerformingGroup",k="Offer",S="ListItem",T="HowToStep",A="HowToSection",E="HowToSupply",B="HowToTool",M="HowToDirection",L="PropertyValue",F="CreativeWork",I="WebPage";function j(e){return null!==e&&"object"==typeof e&&"@type"in e}function P(e){return"string"==typeof e}function O(e,t,r,i){return P(e)&&r?{"@type":t,...r(e)}:"number"==typeof e&&i?{"@type":t,...i(e)}:j(e)?e:"object"==typeof e&&null!==e?{"@type":t,...e}:{"@type":t}}function R(e){e.logo&&!P(e.logo)&&(e.logo=$(e.logo)),e.address&&!P(e.address)&&(Array.isArray(e.address)?e.address=e.address.map(e=>P(e)?e:N(e)):e.address=N(e.address)),e.contactPoint&&(Array.isArray(e.contactPoint)?e.contactPoint=e.contactPoint.map(z):e.contactPoint=z(e.contactPoint))}function D(e){if(P(e)){let t=e.toLowerCase();return["magazine","publication","company","corporation","corp","inc","llc","ltd","limited","group","foundation","institute","association","society","union","times","news","press","media","network","agency","studio"].some(e=>t.includes(e))?{"@type":h,name:e}:{"@type":u,name:e}}if(j(e))return e;if("logo"in e||"address"in e||"contactPoint"in e){let t={"@type":h,...e};return R(t),t}return{"@type":u,...e}}function $(e){return P(e)?e:O(e,d)}function N(e){return O(e,p,e=>({streetAddress:e}),void 0)}function z(e){return O(e,"ContactPoint")}function q(e){return $(e)}function G(e){return O(e,f,void 0,e=>({value:e}))}function W(e){return O(e,g)}function H(e){return O(e,"OpeningHoursSpecification")}function K(e){let t=O(e,m);return e.reviewRating&&(t.reviewRating=O(e.reviewRating,_)),e.author&&(t.author=D(e.author)),t}function U(e,t){return{"@type":S,position:t,...e.name&&{name:e.name},...e.item&&{item:e.item}}}function V(e){return O(e,C,e=>({name:e,address:{"@type":p,streetAddress:e}}),void 0)}function Y(e){return P(e)?{"@type":w,name:e}:j(e)?e:"familyName"in e||"givenName"in e||"additionalName"in e?{"@type":u,...e}:{"@type":w,...e}}function X(e){return P(e)?{"@type":h,name:e}:j(e)?e:"familyName"in e||"givenName"in e||"additionalName"in e?{"@type":u,...e}:{"@type":h,...e}}function Z(e){if(P(e))return{"@type":h,name:e};let t=O(e,h);return R(t),t}function Q(e){return O(e,k)}function J(e){if(P(e))return{"@type":h,name:e};if(j(e)&&e["@type"]===h){let t={...e};return R(t),t}if(j(e))return e;let t={"@type":h,...e};return R(t),t}function ee(e){return{"@type":"NutritionInformation",...e}}function et(e){return O(e,"AggregateRating")}function er(e){return P(e)?e:O(e,I)}function ei(e){if(e)return"number"==typeof e?{"@type":y,value:e,currency:"USD"}:O(e,y)}function en(e){return O(e,"MerchantReturnPolicySeasonalOverride")}function eo(e){if(!e)return e;let t=O(e,"MerchantReturnPolicy");return t.applicableCountry&&!Array.isArray(t.applicableCountry)&&(t.applicableCountry=[t.applicableCountry]),t.returnPolicyCountry&&!Array.isArray(t.returnPolicyCountry)&&(t.returnPolicyCountry=[t.returnPolicyCountry]),t.returnMethod&&!Array.isArray(t.returnMethod)&&(t.returnMethod=[t.returnMethod]),t.refundType&&!Array.isArray(t.refundType)&&(t.refundType=[t.refundType]),t.itemCondition&&!Array.isArray(t.itemCondition)&&(t.itemCondition=[t.itemCondition]),t.returnShippingFeesAmount&&(t.returnShippingFeesAmount=ei(t.returnShippingFeesAmount)),t.customerRemorseReturnShippingFeesAmount&&(t.customerRemorseReturnShippingFeesAmount=ei(t.customerRemorseReturnShippingFeesAmount)),t.itemDefectReturnShippingFeesAmount&&(t.itemDefectReturnShippingFeesAmount=ei(t.itemDefectReturnShippingFeesAmount)),t.restockingFee&&"object"==typeof t.restockingFee&&(t.restockingFee=ei(t.restockingFee)),t.returnPolicySeasonalOverride&&(Array.isArray(t.returnPolicySeasonalOverride)?t.returnPolicySeasonalOverride=t.returnPolicySeasonalOverride.map(en):t.returnPolicySeasonalOverride=en(t.returnPolicySeasonalOverride)),t}function ea(e){return!e||P(e)||j(e)?e:"priceCurrency"in e&&"price"in e&&("billingDuration"in e||"billingIncrement"in e||"unitCode"in e)?{"@type":v,...e}:"value"in e&&"currency"in e?{"@type":y,...e}:"name"in e?{"@type":"CreditCard",...e}:e}function es(e){let t=e=>e.startsWith("https://schema.org/")?e:"TierBenefitLoyaltyPoints"===e?"https://schema.org/TierBenefitLoyaltyPoints":"TierBenefitLoyaltyPrice"===e?"https://schema.org/TierBenefitLoyaltyPrice":e;return Array.isArray(e)?e.map(t):t(e)}function el(e){return"number"==typeof e?{"@type":f,value:e}:O(e,f)}function ec(e){let t=O(e,"MemberProgramTier");return t.hasTierBenefit&&(t.hasTierBenefit=es(t.hasTierBenefit)),t.hasTierRequirement&&(t.hasTierRequirement=ea(t.hasTierRequirement)),void 0!==t.membershipPointsEarned&&(t.membershipPointsEarned=el(t.membershipPointsEarned)),t}function eu(e){let t=O(e,"MemberProgram");return t.hasTiers&&(Array.isArray(t.hasTiers)?t.hasTiers=t.hasTiers.map(ec):t.hasTiers=ec(t.hasTiers)),t}function eh(e){return O(e,x)}function ed(e){return e?"object"!=typeof e||"@type"in e?e:{"@type":"BroadcastEvent",...e}:e}function ep(e){return e?"object"!=typeof e||"@type"in e?e:{"@type":"Clip",...e}:e}function ef(e){return e?"object"!=typeof e||"@type"in e?e:{"@type":"SeekToAction",...e}:e}function eg(e){return O(e,u,e=>({name:e}),void 0)}function em(e){return Array.isArray(e)?e.map(D):D(e)}function e_(e){return P(e)?e:O(e,L)}function ey(e){if(P(e))return e;let t=O(e,C);return e.geo&&"object"==typeof e.geo&&!j(e.geo)&&("latitude"in e.geo&&"longitude"in e.geo?t.geo=O(e.geo,g):("box"in e.geo||"circle"in e.geo||"line"in e.geo||"polygon"in e.geo)&&(t.geo=O(e.geo,"GeoShape"))),t}function ex(e){return O(e,"DataDownload")}function eb(e){return P(e)?e:O(e,F)}function ev(e){return O(e,"DataCatalog")}function eC(e){if(P(e))return{"@type":h,name:e};let t=O(e,h);return t.logo&&!P(t.logo)&&(t.logo=$(t.logo)),t}function ew(e){if(P(e))return{"@type":C,address:{"@type":p,streetAddress:e}};let t=O(e,C);return t.address&&!P(t.address)&&(t.address=N(t.address)),t}function ek(e){let t=O(e,"MonetaryAmount");return t.value=O(e.value,f),t}function eS(e){return O(e,_)}function eT(e){return O(e,L,e=>({value:e}),void 0)}function eA(e){if(j(e))return e;let t=e.name;return{"@type":[/\b[A-Z]{2}\b/,/\bstate\b/i,/,/,/\b(AL|AK|AZ|AR|CA|CO|CT|DE|FL|GA|HI|ID|IL|IN|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY)\b/].some(e=>e.test(t))?"State":"Country",...e}}function eE(e){return P(e)?e:O(e,"EducationalOccupationalCredential")}function eB(e){return P(e)?e:O(e,"OccupationalExperienceRequirements")}function eM(e){return O(e,"InteractionCounter")}function eL(e){if(P(e))return{"@type":I,url:e};if(j(e))return e;let t="uploadDate"in e&&"thumbnailUrl"in e,r="url"in e&&("width"in e||"he
128ight"in e);return t?O(e,x):r?O(e,d):O(e,I)}function eF(e){let t=O(e,"Comment");return e.author&&(t.author=D(e.author)),e.image&&!P(e.image)&&(t.image=$(e.image)),e.video&&(t.video=eh(e.video)),e.interactionStatistic&&(t.interactionStatistic=Array.isArray(e.interactionStatistic)?e.interactionStatistic.map(eM):eM(e.interactionStatistic)),e.sharedContent&&(t.sharedContent=eL(e.sharedContent)),e.comment&&(t.comment=e.comment.map(eF)),t}function eI(e){return P(e)?e:O(e,F)}function ej(e){if("@type"in e)return e;if("logo"in e||"address"in e||"contactPoint"in e){let t={"@type":h,...e};return R(t),t}return O(e,b)}function eP(e){return O(e,"BedDetails")}function eO(e){return O(e,"LocationFeatureSpecification")}function eR(e){let t=O(e,"Accommodation");return e.bed&&(t.bed=Array.isArray(e.bed)?e.bed.map(eP):eP(e.bed)),e.occupancy&&(t.occupancy=G(e.occupancy)),e.amenityFeature&&(t.amenityFeature=Array.isArray(e.amenityFeature)?e.amenityFeature.map(eO):eO(e.amenityFeature)),e.floorSize&&(t.floorSize=G(e.floorSize)),t}function eD(e){return O(e,h,e=>({name:e}),void 0)}function e$(e){return Array.isArray(e)?e.map(eN):eN(e)}function eN(e){return P(e)?{"@type":h,name:e}:j(e)?e:{"@type":h,...e}}function ez(e){return $(e)}function eq(e){return e}function eG(e){return O(e,_)}function eW(e){let t=O(e,"Claim");return e.author&&(t.author=D(e.author)),e.appearance&&(Array.isArray(e.appearance)?t.appearance=e.appearance.map(eH):t.appearance=eH(e.appearance)),e.firstAppearance&&(t.firstAppearance=eH(e.firstAppearance)),t}function eH(e){if(P(e))return e;let t=O(e,F);return e.author&&(t.author=D(e.author)),e.publisher&&!P(e.publisher)&&(t.publisher=J(e.publisher)),t}function eK(e){return O(e,"WebPageElement")}function eU(e){let t=O(e,k);return e.seller&&(t.seller=D(e.seller)),e.priceSpecification&&(Array.isArray(e.priceSpecification)?t.priceSpecification=e.priceSpecification.map(eY):t.priceSpecification=eY(e.priceSpecification)),e.hasMerchantReturnPolicy&&(Array.isArray(e.hasMerchantReturnPolicy)?t.hasMerchantReturnPolicy=e.hasMerchantReturnPolicy.map(eo):t.hasMerchantReturnPolicy=eo(e.hasMerchantReturnPolicy)),e.shippingDetails&&(Array.isArray(e.shippingDetails)?t.shippingDetails=e.shippingDetails.map(e8):t.shippingDetails=e8(e.shippingDetails)),t}function eV(e){let t=O(e,"AggregateOffer");return e.offers&&(t.offers=e.offers.map(eU)),t}function eY(e){return"priceType"in e||"validForMemberTier"in e||"membershipPointsEarned"in e||"referenceQuantity"in e?eX(e):O(e,"PriceSpecification")}function eX(e){let t=O(e,v);return e.validForMemberTier&&(Array.isArray(e.validForMemberTier)?t.validForMemberTier=e.validForMemberTier.map(ec):t.validForMemberTier=ec(e.validForMemberTier)),e.referenceQuantity&&(t.referenceQuantity=eZ(e.referenceQuantity)),t}function eZ(e){let t=O(e,f);return e.valueReference&&(t.valueReference=eZ(e.valueReference)),t}function eQ(e){let t=O(e,"ItemList");return e.itemListElement&&(t.itemListElement=e.itemListElement.map((e,t)=>{let r=O(e,S);return r.position||(r.position=t+1),r})),t}function eJ(e){let t=O(e,m);return e.reviewRating&&(t.reviewRating=O(e.reviewRating,_)),e.author&&(t.author=D(e.author)),e.positiveNotes&&(t.positiveNotes=eQ(e.positiveNotes)),e.negativeNotes&&(t.negativeNotes=eQ(e.negativeNotes)),t}function e0(e){let t=e=>e.startsWith("https://schema.org/")?e:`https://schema.org/${e}`;return Array.isArray(e)?e.map(t):t(e)}function e1(e){if("url"in e&&Object.keys(e).length<=2||"@type"in e)return e;let t={"@type":"Product",...e};return e.image&&(t.image=Array.isArray(e.image)?e.image.map($):$(e.image)),e.brand&&("string"==typeof e.brand?t.brand={"@type":b,name:e.brand}:t.brand=ej(e.brand)),e.offers&&(Array.isArray(e.offers)?t.offers=e.offers.map(e=>"lowPrice"in e&&"priceCurrency"in e?eV(e):eU(e)):"lowPrice"in e.offers&&"priceCurrency"in e.offers?t.offers=eV(e.offers):t.offers=eU(e.offers)),e.review&&(t.review=Array.isArray(e.review)?e.review.map(eJ):eJ(e.review)),e.aggregateRating&&(t.aggregateRating=et(e.aggregateRating)),e.manufacturer&&(t.manufacturer=D(e.manufacturer)),!e.weight||"object"!=typeof e.weight||"@type"in e.weight||(t.weight={"@type":"QuantitativeValue",...e.weight}),!e.width||"object"!=typeof e.width||"@type"in e.width||(t.width={"@type":"QuantitativeValue",...e.width}),!e.height||"object"!=typeof e.height||"@type"in e.height||(t.height={"@type":"QuantitativeValue",...e.height}),!e.depth||"object"!=typeof e.depth||"@type"in e.depth||(t.depth={"@type":"QuantitativeValue",...e.depth}),t}function e2(e){let t=O(e,"Certification");return e.issuedBy&&("object"!=typeof e.issuedBy||"@type"in e.issuedBy?t.issuedBy=e.issuedBy:t.issuedBy={"@type":h,...e.issuedBy}),e.certificationRating&&(t.certificationRating=eS(e.certificationRating)),t}function e5(e){let t=O(e,"PeopleAudience");return e.suggestedAge&&(t.suggestedAge=eZ(e.suggestedAge)),t}function e3(e){return"string"==typeof e?e:O(e,"SizeSpecification")}function e4(e){let t=O(e,"3DModel");return!e.encoding||"@type"in e.encoding||(t.encoding={"@type":"MediaObject",...e.encoding}),t}
128function e6(e){return O(e,"DefinedRegion")}function e7(e){let t=O(e,"ShippingDeliveryTime");return e.handlingTime&&(t.handlingTime=eZ(e.handlingTime)),e.transitTime&&(t.transitTime=eZ(e.transitTime)),t}function e8(e){let t=O(e,"OfferShippingDetails");return e.shippingRate&&(t.shippingRate=ei(e.shippingRate)),e.shippingDestination&&(Array.isArray(e.shippingDestination)?t.shippingDestination=e.shippingDestination.map(e6):t.shippingDestination=e6(e.shippingDestination)),e.deliveryTime&&(t.deliveryTime=e7(e.deliveryTime)),t}function e9(e,t){if(P(e))return{"@type":t||"Thing",name:e};if("object"==typeof e&&null!==e&&"@type"in e)return e;let r={...e};return{"@type":t||("brand"in r||"sku"in r?"Product":"recipeIngredient"in r||"recipeInstructions"in r?"Recipe":"servesCuisine"in r||"address"in r?"LocalBusiness":"applicationCategory"in r||"operatingSystem"in r?"SoftwareApplication":"director"in r||"actor"in r?"Movie":"provider"in r?"Course":"Thing"),...r}}function te(e){let t=O(e,M);return e.beforeMedia&&!P(e.beforeMedia)&&(t.beforeMedia=$(e.beforeMedia)),e.afterMedia&&!P(e.afterMedia)&&(t.afterMedia=$(e.afterMedia)),e.duringMedia&&!P(e.duringMedia)&&(t.duringMedia=$(e.duringMedia)),t}function tt(e){return O(e,"HowToTip")}function tr(e){return j(e)?e["@type"]===M?te(e):tt(e):("beforeMedia"in e||"afterMedia"in e||"duringMedia"in e,te(e))}function ti(e){if(P(e))return e;let t=O(e,T);return e.image&&!P(e.image)&&(t.image=$(e.image)),e.itemListElement&&(t.itemListElement=e.itemListElement.map(tr)),t}function tn(e){let t=O(e,A);return e.itemListElement&&(t.itemListElement=e.itemListElement.map(e=>{let t=ti(e);return"string"==typeof t?{"@type":"HowToStep",text:t}:t})),t}function to(e){if(P(e))return e;if(j(e)){if(e["@type"]===A)return tn(e);let t=ti(e);return"string"==typeof t?{"@type":"HowToStep",text:t}:t}if("itemListElement"in e&&"name"in e)return tn(e);let t=ti(e);return"string"==typeof t?{"@type":"HowToStep",text:t}:t}function ta(e){if(P(e))return{"@type":E,name:e};let t=O(e,E);return e.image&&!P(e.image)&&(t.image=$(e.image)),e.estimatedCost&&!P(e.estimatedCost)&&(t.estimatedCost=ei(e.estimatedCost)),e.requiredQuantity&&"object"==typeof e.requiredQuantity&&(t.requiredQuantity=eZ(e.requiredQuantity)),t}function ts(e){if(P(e))return{"@type":B,name:e};let t=O(e,B);return e.image&&!P(e.image)&&(t.image=$(e.image)),e.requiredQuantity&&"object"==typeof e.requiredQuantity&&(t.requiredQuantity=eZ(e.requiredQuantity)),t}function tl(e){return P(e)?e:ei(e)}function tc(e){return P(e)?e:eZ(e)}function tu(e){let{type:t="Organization",scriptId:r,scriptKey:n,nonce:o,name:s,url:l,logo:c,description:u,sameAs:h,address:d,contactPoint:p,telephone:f,email:g,alternateName:m,foundingDate:_,legalName:y,taxID:x,vatID:b,duns:v,leiCode:C,naics:w,globalLocationNumber:k,iso6523Code:S,numberOfEmployees:T,review:A,aggregateRating:E}=e,B={"@context":"https://schema.org","@type":t,...s&&{name:s},...l&&{url:l},...c&&{logo:$(c)},...u&&{description:u},...h&&{sameAs:Array.isArray(h)?h:[h]},...d&&{address:Array.isArray(d)?d.map(N):N(d)},...p&&{contactPoint:Array.isArray(p)?p.map(z):z(p)},...f&&{telephone:f},...g&&{email:g},...m&&{alternateName:m},..._&&{foundingDate:_},...y&&{legalName:y},...x&&{taxID:x},...b&&{vatID:b},...v&&{duns:v},...C&&{leiCode:C},...w&&{naics:w},...k&&{globalLocationNumber:k},...S&&{iso6523Code:S},...T&&{numberOfEmployees:G(T)},...A&&{review:Array.isArray(A)?A.map(K):K(A)},...E&&{aggregateRating:et(E)},..."OnlineStore"===t&&"hasMerchantReturnPolicy"in e&&e.hasMerchantReturnPolicy&&{hasMerchantReturnPolicy:Array.isArray(e.hasMerchantReturnPolicy)?e.hasMerchantReturnPolicy.map(eo):eo(e.hasMerchantReturnPolicy)},..."OnlineStore"===t&&"hasMemberProgram"in e&&e.hasMemberProgram&&{hasMemberProgram:Array.isArray(e.hasMemberProgram)?e.hasMemberProgram.map(eu):eu(e.hasMemberProgram)}};return(0,i.jsx)(a,{data:B,id:r,scriptKey:n||`organization-jsonld-${t}`,nonce:o})}function th({type:e="SoftwareApplication",scriptId:t,scriptKey:r,nonce:n,name:o,description:s,url:l,image:c,applicationCategory:u,applicationSubCategory:h,applicationSuite:d,operatingSystem:p,memoryRequirements:f,processorRequirements:g,storageRequirements:m,availableOnDevice:_,downloadUrl:y,installUrl:x,countriesSupported:b,countriesNotSupported:v,permissions:C,softwareVersion:w,releaseNotes:k,screenshot:S,featureList:T,offers:A,aggregateRating:E,review:B,author:M,publisher:L,datePublished:F,dateModified:I,contentRating:j}){Array.isArray(e);let P={"@context":"https://schema.org","@type":e,...o&&{name:o},...s&&{description:s},...l&&{url:l},...c&&{image:Array.isArray(c)?c.map($):$(c)},...u&&{applicationCategory:u},...h&&{applicationSubCategory:h},...d&&{applicationSuite:d},...p&&{operatingSystem:p},...f&&{memoryRequirements:f},...g&&{processorRequirements:g},...m&&{storageRequirements:m},..._&&{availableOnDevice:_},...y&&{downloadUrl:y},...x&&{installUrl:x},...b&&{countriesSupported:(Array.isArray(b),b)}
128,...v&&{countriesNotSupported:(Array.isArray(v),v)},...C&&{permissions:C},...w&&{softwareVersion:w},...k&&{releaseNotes:k},...S&&{screenshot:Array.isArray(S)?S.map(ez):ez(S)},...T&&{featureList:T},...A&&{offers:Array.isArray(A)?A.map(Q):Q(A)},...E&&{aggregateRating:et(E)},...B&&{review:Array.isArray(B)?B.map(K):K(B)},...M&&{author:D(M)},...L&&{publisher:J(L)},...F&&{datePublished:F},...I&&{dateModified:I},...!I&&F&&{dateModified:F},...j&&{contentRating:j}},O=Array.isArray(e)?e.join("-").toLowerCase():e.toLowerCase();return(0,i.jsx)(a,{data:P,id:t,scriptKey:r||`software-application-jsonld-${O}`,nonce:n})}},74214:e=>{e.exports=function(e){return function(){return e}}},74243:e=>{e.exports={wrapper:"VideoPlayer_wrapper__BH2zT",wrapperClickable:"VideoPlayer_wrapperClickable__BNRkj"}},74353:e=>{e.exports={popover:"CondensedTableCellList_popover__kSd0d"}},74794:(e,t,r)=>{var i=r(65163);e.exports=function(){this.__data__=new i,this.size=0}},74881:e=>{e.exports={container:"HeaderResourcesMenu_container__4FgCn",section:"HeaderResourcesMenu_section__oj22E"}},75231:(e,t,r)=>{"use strict";function i(e){return null==e||"object"!=typeof e&&"function"!=typeof e}r.d(t,{s:()=>i})},75567:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,fill:"none",viewBox:"0 0 32 32",...t,children:(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M29.632 0H2.36C1.058 0 0 1.033 0 2.307v27.384C0 30.965 1.058 32 2.36 32h27.272c1.305 0 2.367-1.035 2.367-2.31V2.308C32 1.033 30.937 0 29.632 0M4.742 11.997h4.75v15.27h-4.75zm2.376-7.592a2.753 2.753 0 1 1-.004 5.506 2.753 2.753 0 0 1 .004-5.506m9.901 7.591h-4.55v15.271h4.741v-7.553c0-1.992.377-3.922 2.846-3.922 2.436 0 2.467 2.278 2.467 4.05v7.425h4.745v-8.375c0-4.112-.888-7.274-5.693-7.274-2.31 0-3.858 1.266-4.49 2.466h-.066z",clipRule:"evenodd"})})}},75719:(e,t,r)=>{"use strict";r.d(t,{A:()=>_});var i=r(65321),n=r(97109),o=r(61525),a=r(11230),s=r.n(a),l=r(22294),c=r(59969),u=r(7104),h=r(56564),d=r(13435),p=r.n(d);function f(e){let{mobileActionMenuOffset:t=0,hideDrawer:r=!1,isDark:a=!1,mobileStickyAction:s,drawerContent:c,drawerActions:d}=e,[f,g]=(0,n.useState)(!1),m=f?(0,i.jsx)(o.$nd,{"aria-label":"Close menu",iconStart:(0,i.jsx)(u.A,{color:"secondary"}),importance:"tertiary",onClick:()=>{g(!1)}}):(0,i.jsx)(o.$nd,{"aria-label":"Open menu",iconStart:(0,i.jsx)(h.A,{color:"secondary"}),importance:"tertiary",onClick:()=>{g(!0)}});return(0,i.jsxs)(o.son,{gap:"s",children:[(0,i.jsx)(l.A,{xsmall:{useWrapper:!0,element:(0,i.jsx)(o.zEe,{children:s})}}),!r&&m,(0,i.jsx)(o.KzQ,{className:p().helperPage,isOpen:f,onClose:()=>{g(!1)},topOffset:t,theme:a?"dark":void 0,children:(0,i.jsx)("div",{className:p().actionContainer,children:(0,i.jsxs)(o.son,{direction:"column",gap:500,align:"stretch",children:[c,(0,i.jsx)(o.son,{className:p().drawerPrimaryActions,direction:"column",gap:"s",align:"stretch",children:d??s})]})})})]})}var g=r(50178),m=r.n(g);function _(e){let{logo:t,leftActions:r,rightActions:a,primaryActions:u,drawerContent:h,drawerActions:d,mobileStickyAction:p,backgroundColor:g,mobileActionMenuOffset:_=0,isNextLink:y=c.JP}=e,x=(0,n.useRef)(null),{dimensions:b}=(0,o.XlF)({ref:x}),v=Math.round(b?.height??0),C="black"===g,w=(0,n.useMemo)(()=>({isNextLink:y,useV2Label:!1}),[y]),k=(0,i.jsx)(o.IEm,{tagName:"header",className:s()(m().header,{[m()[`background--${g}`]]:g,[m()["header--blur-correction"]]:"blur"===g}),theme:C?"dark":void 0,children:(0,i.jsxs)(o.son,{justify:"space-between",align:"center",gap:"s",children:[(0,i.jsxs)(o.son,{justify:"center",gap:"l",children:[t,(0,i.jsx)(l.A,{large:{element:(0,i.jsx)(o.son,{gap:"xs",children:r})}})]}),(0,i.jsx)(l.A,{zero:{element:(0,i.jsx)(f,{mobileActionMenuOffset:v+_,isDark:C,mobileStickyAction:p,drawerContent:h,drawerActions:d}),useWrapper:!0},large:{element:(0,i.jsxs)(o.son,{gap:"l",children:[(0,i.jsx)(o.son,{gap:"xs",children:a}),u&&(0,i.jsx)(o.zEe,{children:u})]})}})]})});return(0,i.jsx)(c.Ch,{value:w,children:(0,i.jsx)("div",{ref:x,className:m().wrapper,children:(0,i.jsx)(l.A,{zero:{element:k,className:m()["header--mobile"]},xlarge:{element:k}})})})}},75792:(e,t,r)=>{var i=r(17880);e.exports=function(e){return(null==e?0:e.length)?i(e,1):[]}},75876:e=>{e.exports={inlineBanner:"InlineBanner_inlineBanner__XkROH","color--neutral":"InlineBanner_color--neutral__us5wf","color--danger":"InlineBanner_color--danger__w6Va6","color--info":"InlineBanner_color--info__Vdoxm","color--success":"InlineBanner_color--success__gASk0","color--warning":"InlineBanner_color--warning__WssEG",mainContent:"InlineBanner_mainContent__BosfE",titleWithDescription:"InlineBanner_titleWithDescription__c_vdF",columnAfterContent:"InlineBanner_columnAfterContent__wWUya",hintBelowButton:"InlineBanner_hintBelowButton__LlxP1",footerButtons:"InlineBanner_footerButtons__6IqDT"}},76020:e=>{e.exports={listItem:"ListItem_listItem__FULBB","listItem--single-line":"ListItem_listItem--single-line__2i056",mainContent:"ListItem_mainContent__AZhVy","buttonWrapper--single-line":"ListItem_buttonWrapper--single-line__giJ3H"}},76035:e=>{e.exports={card:"SelectCard_card__JJrvC",icon:"SelectCard_icon__KXBbF",title:"SelectCard_title__PqVh_",content:"SelectCard_content__72HYz",listItem:"SelectCard_listItem__Ost_z",sub:"SelectCard_sub__nnkld"}},76188:()=>{},76284:(e,t,r)=>{var i=r(54238);e.exports=function(e){var t=i(e,function(e){return 500===r.size&&r.clear(),e}),r=t.cache;return t}},76430:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var i=r(65321),n=r(97109),o=r(58103),a=r(85867),s=r(14483),l=r(12919);function c(){let{isLoggedIn:e,pathname:t,site:r}=(0,n.useContext)(l.A);return(0,i.jsx)(o.A,{href:(0,a.lP)({gate:(0,s.C3)({pathname:t,site:r})}),importance:"secondary",label:e?"Open Feedly":"Sign In",size:"medium"})}},76481:e=>{e.exports={wrapper:"HoverActionWrapper_wrapper__r_4Uh","verticalAlign--top":"HoverActionWrapper_verticalAlign--top__2ksIn","verticalAlign--center":"HoverActionWrapper_verticalAlign--center__rxntb"}},76500:e=>{e.exports={mermaidChart:"MermaidChart_mermaidChart___sxF5"}},76671:(e,t,r)=>{var i=r(52387),n=Object.prototype,o=n.hasOwnProperty,a=n.toString,s=i?i.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),r=e[s];try{e[s]=void 0;var i=!0}catch(e){}var n=a.call(e);return i&&(t?e[s]=r:delete e[s]),n}},76726:e=>{e.exports={wrapper:"VolumeRangeSlider_wrapper__6PDmI",content:"VolumeRangeSlider_content__sLjR1",loading:"VolumeRangeSlider_loading__zn2ur",sliderBars:"VolumeRangeSlider_sliderBars__RcBWw",sliderBar:"VolumeRangeSlider_sliderBar__CyHvI","sliderBar--accent":"VolumeRangeSlider_sliderBar--accent__39v3i",thumb:"VolumeRangeSlider_thumb__tsVCA","thumb--hover":"VolumeRangeSlider_thumb--hover__wN199",thumbLabel:"VolumeRangeSlider_thumbLabel__S7X3r","thumbL
128abel--paused":"VolumeRangeSlider_thumbLabel--paused__tJ_dy",input:"VolumeRangeSlider_input__dYfjJ"}},76782:e=>{e.exports={label:"ShortcutTooltip_label__43OZs",singleShortcutKey:"ShortcutTooltip_singleShortcutKey__IDwhF",shortcutKey:"ShortcutTooltip_shortcutKey__meIRn",separator:"ShortcutTooltip_separator__1ZoBx"}},77052:e=>{e.exports={mockButton:"MockButton_mockButton__qajJp",clickable:"MockButton_clickable__60jT_",secondary:"MockButton_secondary__h3mpP",tertiary:"MockButton_tertiary__n_WZ3"}},77068:(e,t,r)=>{var i=r(11158),n=r(62964);e.exports=function(e){return n(i(e).toLowerCase())}},77284:e=>{e.exports={wrapper:"InputAutoresize_wrapper___fH3c",elementToMeasure:"InputAutoresize_elementToMeasure__AwF2A",input:"InputAutoresize_input__87xf8"}},77312:e=>{e.exports={dial:"CVSSDial_dial___jMvF",gradient:"CVSSDial_gradient__OVDlY",lowEstimate:"CVSSDial_lowEstimate__Usdst",mediumEstimate:"CVSSDial_mediumEstimate__IoDsH",highEstimate:"CVSSDial_highEstimate__RyTZ_",cover:"CVSSDial_cover__HFR5E",needleContainer:"CVSSDial_needleContainer__e2yxD",needle:"CVSSDial_needle__QzGBK",range:"CVSSDial_range__r_pdN",dialInfo:"CVSSDial_dialInfo__IosQA"}},77319:e=>{e.exports={menu:"BaseMenu_menu__VzKbn",onFirstRender:"BaseMenu_onFirstRender__wS1DH"}},77365:(e,t,r)=>{"use strict";var i=r(97109),n="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=i.useState,a=i.useEffect,s=i.useLayoutEffect,l=i.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!n(e,r)}catch(e){return!0}}var u="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),i=o({inst:{value:r,getSnapshot:t}}),n=i[0].inst,u=i[1];return s(function(){n.value=r,n.getSnapshot=t,c(n)&&u({inst:n})},[e,r,t]),a(function(){return c(n)&&u({inst:n}),e(function(){c(n)&&u({inst:n})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==i.useSyncExternalStore?i.useSyncExternalStore:u},77559:(e,t,r)=>{var i=r(48649),n=r(15936),o=r(69413);e.exports=function(e,t,r,a,s,l){var c=1&r,u=e.length,h=t.length;if(u!=h&&!(c&&h>u))return!1;var d=l.get(e),p=l.get(t);if(d&&p)return d==t&&p==e;var f=-1,g=!0,m=2&r?new i:void 0;for(l.set(e,t),l.set(t,e);++f<u;){var _=e[f],y=t[f];if(a)var x=c?a(y,_,f,t,e,l):a(_,y,f,e,t,l);if(void 0!==x){if(x)continue;g=!1;break}if(m){if(!n(t,function(e,t){if(!o(m,t)&&(_===e||s(_,e,r,a,l)))return m.push(t)})){g=!1;break}}else if(!(_===y||s(_,y,r,a,l))){g=!1;break}}return l.delete(e),l.delete(t),g}},77800:e=>{e.exports={hoverHelp:"HoverHelp_hoverHelp__VuMSp","size--small":"HoverHelp_size--small__yntlL","size--medium":"HoverHelp_size--medium__JcqJ5","size--large":"HoverHelp_size--large__GyN7G"}},77822:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...t,children:(0,n.jsx)("path",{fill:"currentColor",fillRule:"nonzero",d:"M6.432 3.218a.5.5 0 0 1 .638-.058l.07.058 6.428 6.428a.5.5 0 0 1 .058.638l-.058.07-6.429 6.428a.5.5 0 0 1-.765-.638l.058-.069 6.075-6.076-6.075-6.074a.5.5 0 0 1-.058-.638z"})})}},77834:(e,t,r)=>{var i=r(12695),n=r(54720),o=r(36565),a=r(24329);e.exports=function(e,t,r){if(!a(r))return!1;var s=typeof t;return("number"==s?!!(n(r)&&o(t,r.length)):"string"==s&&t in r)&&i(r[t],e)}},77980:(e,t,r)=>{"use strict";let i;r.d(t,{C0:()=>v,xA:()=>eL,hH:()=>E,Dl:()=>e8,IU:()=>tm,Wt:()=>th,Y2:()=>tt,a$:()=>tn,KG:()=>ts,sb:()=>eh,ME:()=>tA,UI:()=>en,Ch:()=>w,mW:()=>C,DB:()=>y,_3:()=>em,EJ:()=>_,m7:()=>tb,iN:()=>ty,zj:()=>eB,D7:()=>tS,Gs:()=>tI,J$:()=>T,ab:()=>tC,E:()=>eD,Q2:()=>eA,P$:()=>R,ID:()=>eQ,TM:()=>eR,Wi:()=>e7,H1:()=>e$,QO:()=>e1,Js:()=>tF,Xd:()=>k,dj:()=>te,cL:()=>eF,Df:()=>eu,$i:()=>ec,jZ:()=>eK,oB:()=>tE,wZ:()=>eS,EI:()=>tx,SV:()=>t_,Nk:()=>eE,XV:()=>tT,yj:()=>ew,ke:()=>tv,UU:()=>ek,ot:()=>to,mj:()=>tB,tM:()=>tu,H$:()=>J,B6:()=>eT});var n,o,a=r(64145),s=r(78923),l=r(49557),c=r(68021);let u=(e,t)=>{let r=l.A.parse(e),i={};for(let e in t)t[e]&&(i[e]=r[e]+t[e]);return(0,c.A)(e,i)};var h=r(61503);let d=(e,t=100)=>{let r=l.A.parse(e);return r.r=255-r.r,r.g=255-r.g,r.b=255-r.b,((e,t,r=50)=>{let{r:i,g:n,b:o,a:a}=l.A.parse(e),{r:s,g:c,b:u,a:d}=l.A.parse(t),p=r/100,f=2*p-1,g=a-d,m=((f*g==-1?f:(f+g)/(1+f*g))+1)/2,_=1-m;return(0,h.A)(i*m+s*_,n*m+c*_,o*m+u*_,a*p+d*(1-p))})(r,e,t)};var p=r(97258),f=r(54832),g=r(51682),m=r(88768),_=/^([^\S\n\r]*)-{3}\s*[\n\r](.*?)[\n\r]\1-{3}\s*[\n\r]+/s,y=/%{2}{\s*(?:(\w+)\s*:|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,x=/\s/,b=(0,s.K)(e=>{let t="",r=0,i=0;for(;i<e.length;){let n=e.indexOf("%%",i);if(-1===n)break;let o=e.indexOf("\n",n);if(-1===o)break;let a=n;for(;a>r&&x.test(e[a-1]);)a--;t+=e.slice(r,a)+"\n",i=r=o+1}return t+e.slice(r)}
128,"stripAnyComments"),v=class extends Error{static{(0,s.K)(this,"UnknownDiagramError")}constructor(e){super(e),this.name="UnknownDiagramError"}},C={},w=(0,s.K)(function(e,t){for(let[r,{detector:i}]of(e=b(e.replace(_,"").replace(y,"")),Object.entries(C)))if(i(e,t))return r;throw new v(`No diagram type detected matching given configuration for text: ${e}`)},"detectType"),k=(0,s.K)((...e)=>{for(let{id:t,detector:r,loader:i}of e)S(t,r,i)},"registerLazyLoadedDiagrams"),S=(0,s.K)((e,t,r)=>{C[e]&&a.R.warn(`Detector with key ${e} already exists. Overwriting.`),C[e]={detector:t,loader:r},a.R.debug(`Detector with key ${e} added${r?" with loader":""}`)},"addDetector"),T=(0,s.K)(e=>C[e].loader,"getDiagramLoader"),A=(0,s.K)((e,t,{depth:r=2}={})=>{let i={depth:r};if(Array.isArray(t)&&!Array.isArray(e))return t.forEach(t=>A(e,t,i)),e;if(Array.isArray(t)&&Array.isArray(e))return t.forEach(t=>{e.includes(t)||e.push(t)}),e;if(null==e||r<=0)if(null!=e&&"object"==typeof e&&"object"==typeof t)return Object.assign(e,t);else return t;return null!=t&&"object"==typeof e&&"object"==typeof t&&Object.entries(t).forEach(([t,i])=>{"object"==typeof i?null!==i&&(Object.hasOwn(e,t)||Object.defineProperty(e,t,{value:void 0,writable:!0,enumerable:!0,configurable:!0}),void 0===e[t]&&(e[t]=Array.isArray(i)?[]:{}),"object"==typeof e[t]&&(e[t]=A(e[t],i,{depth:r-1}))):"object"!=typeof e[t]&&(Object.hasOwn(e,t)?e[t]=i:Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!0,configurable:!0}))}),e},"assignWithDepth"),E=A,B="#ffffff",M="#f2f2f2",L=(0,s.K)((e,t)=>t?u(e,{s:-40,l:10}):u(e,{s:-40,l:-10}),"mkBorder"),F=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#f4f4f4",this.primaryColor="#fff4dd",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.radius=5,this.strokeWidth=1,this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.useGradient=!0,this.dropShadow="drop-shadow( 1px 2px 2px rgba(185,185,185,1))"}updateColors(){if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||u(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||u(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||L(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||L(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||L(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||d(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||d(this.tertiaryColor),this.lineColor=this.lineColor||d(this.background),this.arrowheadColor=this.arrowheadColor||d(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||d(this.lineColor),this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,f.A)(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.vertLineColor=this.vertLineColor||"navy",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.noteFontWeight=this.noteFontWeight||"normal",this.fontWeight=this.fontWeight||"normal",this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.darkMode?(this.rowOdd=this.rowOdd||(0,p.A)(this.mainBkg,5)||"#ffffff",this.rowEven=this.rowEven||(0,p.A)(this.mainBkg,10)):(this.rowOdd=this.rowOdd||(0,f.A)(this.mainBkg,75)||"#ffffff",this.rowEven=this.rowEven||(0,f.A)(this.mainBkg,5)),this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroun
128dColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||this.tertiaryColor,this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||u(this.primaryColor,{h:30}),this.cScale4=this.cScale4||u(this.primaryColor,{h:60}),this.cScale5=this.cScale5||u(this.primaryColor,{h:90}),this.cScale6=this.cScale6||u(this.primaryColor,{h:120}),this.cScale7=this.cScale7||u(this.primaryColor,{h:150}),this.cScale8=this.cScale8||u(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||u(this.primaryColor,{h:270}),this.cScale10=this.cScale10||u(this.primaryColor,{h:300}),this.cScale11=this.cScale11||u(this.primaryColor,{h:330}),this.darkMode)for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],75);else for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;let e=this.darkMode?-4:-1;for(let t=0;t<5;t++)this["surface"+t]=this["surface"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(5+3*t)}),this["surfacePeer"+t]=this["surfacePeer"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(8+3*t)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||u(this.primaryColor,{h:64}),this.fillType3=this.fillType3||u(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||u(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||u(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||u(this.primaryColor,{h:128}),this.fillType7=this.fillType7||u(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||u(this.primaryColor,{l:-10}),this.pie5=this.pie5||u(this.secondaryColor,{l:-10}),this.pie6=this.pie6||u(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||u(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||u(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||u(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||u(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||u(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||u(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.venn1=this.venn1??u(this.primaryColor,{l:-30}),this.venn2=this.venn2??u(this.secondaryColor,{l:-30}),this.venn3=this.venn3??u(this.tertiaryColor,{l:-30}),this.venn4=this.venn4??u(this.primaryColor,{h:60,l:-30}),this.venn5=this.venn5??u(this.primaryColor,{h:-60,l:-30}),this.venn6=this.venn6??u(this.secondaryColor,{h:60,l:-30}),this.venn7=this.venn7??u(this.primaryColor,{h:120,l:-30}),this.venn8=this.venn8??u(this.secondaryColor,{h:120,l:-30}),this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.cynefin={domainFontSize:this.cynefin?.domainFontSize||16,itemFontSize:this.cynefin?.itemFontSize||12,boundaryColor:this.cynefin?.boundaryColor||this.lineColor,boundaryWidth:this.cynefin?.boundaryWidth||2,cliffColor:this.cynefin?.cliffColor||"#8B0000",cliffWidth:this.cynefin?.cliffWidth||4,arrowColor:this.cynefin?.arrowColor||this.lineColor,arrowWidth:this.cynefin?.arrowWidth||2,complexBg:this.cynefin?.complexBg||"#E8F5E9",complicatedBg:this.cynefin?.complicatedBg||"#E3F2FD",chaoticBg:this.cynefin?.chaoticBg||"#FBE9E7",clearBg:this.cynefin?.clearBg||"#FFF8E1",confusionBg:this.cynefin?.confusionBg||"#F3E5F5",textColor:this.cynefin?.textColor||this.textColor,labelColor:this.cynefin?.labelColor||this.primaryTextColor},this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.wardleyEvolutionColor=this.wardleyEvolutionColor||"#dc3545",this.wardley={backgroundColor:this.wardley?.backgroundColor||this.background,axisColor:this.wardley?.axisColor||this.lineColor,axisTextColor:this.wardley?.axisTextColor||this.primaryTextColor,gridColor:this.wardley?.gridColor||this.gridColor,componentFill:this.wardley?.componentFill||this.background,componentStroke:this.wardley?.componentStroke||this.lineColor,componentLabelColor:this.wardley?.componentLabelColor||this.primaryTextColor,linkStroke:this.wardley?.linkStroke||this.lineColor,evolutionStroke:this.wardley?.evolutionStroke||this.wardleyEvolutionColor,annotationStroke:this.wardley?.annotationStroke||this.lineColor,annotationTextColor:this.wardley?.annotationTextColor||this.primaryTextColor,annotationFill:this.wardley?.annotationFill||this.background},this.archEdgeColor=this.archEdgeColor||"#777",this.archEdgeArrowColor=this.archEdgeArrowColor||"#777",this.archEdgeWidth=this.archEdgeWidth||"3",this.archGroupBorderColor=this.archGroupBorderColor||"#000",this.archGroupBorderWidth=this.archGroupBorderWidth||"2px",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,dataLabelColor:this.xyChart?.dataLabelColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||u(this.primaryColor,{h:-30}),this.git4=this.git4||u(this.primaryColor,{h:-60}),this.git5=this.git5||u(this.primaryColor,{h:-90}),this.git6=this.git6||u(this.primaryColor,{h:60}),this.git7=this.git7||u(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.emUiFill=this.emUiFill||"white",this.emUiStroke=this.emUiStroke||"#dbdada",this.emProcessorFill=this.emProcessorFill||"#edb3f6",this.emProcessorStroke=this.emProcessorStroke||"#b88cbf",this.emReadMo
128delFill=this.emReadModelFill||"#d3f1a2",this.emReadModelStroke=this.emReadModelStroke||"#a3b732",this.emCommandFill=this.emCommandFill||"#bcd6fe",this.emCommandStroke=this.emCommandStroke||"#679ac3",this.emEventFill=this.emEventFill||"#ffb778",this.emEventStroke=this.emEventStroke||"#c19a0f",this.emSwimlaneBackgroundOdd=this.emSwimlaneBackgroundOdd||"rgb(250,250,250)",this.emSwimlaneBackgroundStroke=this.emSwimlaneBackgroundStroke||"rgb(240,240,240)",this.emArrowhead=this.emArrowhead||this.lineColor,this.emRelationStroke=this.emRelationStroke||this.lineColor,this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M,this.gradientStart=this.primaryBorderColor,this.gradientStop=this.secondaryBorderColor}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]}),Object.hasOwn(e,"nodeBorder")&&!Object.hasOwn(e,"useGradient")&&(this.useGradient=!1)}},I=(0,s.K)(e=>{let t=new F;return t.calculate(e),t},"getThemeVariables"),j=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=(0,f.A)(this.primaryColor,16),this.tertiaryColor=u(this.primaryColor,{h:-160}),this.primaryBorderColor=d(this.background),this.secondaryBorderColor=L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=L(this.tertiaryColor,this.darkMode),this.primaryTextColor=d(this.primaryColor),this.secondaryTextColor=d(this.secondaryColor),this.tertiaryTextColor=d(this.tertiaryColor),this.lineColor=d(this.background),this.textColor=d(this.background),this.mainBkg="#1f2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=(0,f.A)(d("#323D47"),10),this.lineColor="calculated",this.border1="#ccc",this.border2=(0,h.A)(255,255,255,.25),this.arrowheadColor="calculated",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#181818",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.radius=5,this.strokeWidth=1,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#F9FFFE",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="calculated",this.activationBkgColor="calculated",this.sequenceNumberColor="black",this.clusterBkg="#302F3D",this.sectionBkgColor=(0,p.A)("#EAE8D9",30),this.altSectionBkgColor="calculated",this.sectionBkgColor2="#EAE8D9",this.excludeBkgColor=(0,p.A)(this.sectionBkgColor,10),this.taskBorderColor=(0,h.A)(255,255,255,70),this.taskBkgColor="calculated",this.taskTextColor="calculated",this.taskTextLightColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor=(0,h.A)(255,255,255,50),this.activeTaskBkgColor="#81B1DB",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="grey",this.critBorderColor="#E83737",this.critBkgColor="#E83737",this.taskTextDarkColor="calculated",this.todayLineColor="#DB5757",this.vertLineColor="#00BFFF",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.rowOdd=this.rowOdd||(0,f.A)(this.mainBkg,5)||"#ffffff",this.rowEven=this.rowEven||(0,p.A)(this.mainBkg,10),this.labelColor="calculated",this.errorBkgColor="#a44141",this.errorTextColor="#ddd",this.useGradient=!0,this.gradientStart=this.primaryBorderColor,this.gradientStop=this.secondaryBorderColor,this.dropShadow="drop-shadow( 1px 2px 2px rgba(185,185,185,1))",this.noteFontWeight=this.noteFontWeight||"normal",this.fontWeight=this.fontWeight||"normal"}updateColors(){this.secondBkg=(0,f.A)(this.mainBkg,16),this.lineColor=this.mainContrastColor,this.arrowheadColor=this.mainContrastColor,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.edgeLabelBackgroun
128d=(0,f.A)(this.labelBackground,25),this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.actorTextColor=this.mainContrastColor,this.actorLineColor=this.actorBorder,this.signalColor=this.mainContrastColor,this.signalTextColor=this.mainContrastColor,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.mainContrastColor,this.loopTextColor=this.mainContrastColor,this.noteBorderColor=this.secondaryBorderColor,this.noteBkgColor=this.secondBkg,this.noteTextColor=this.secondaryTextColor,this.activationBorderColor=this.border1,this.activationBkgColor=this.secondBkg,this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.background,this.taskBkgColor=(0,f.A)(this.mainBkg,23),this.taskTextColor=this.darkTextColor,this.taskTextLightColor=this.mainContrastColor,this.taskTextOutsideColor=this.taskTextLightColor,this.gridColor=this.mainContrastColor,this.doneTaskBkgColor=this.mainContrastColor,this.taskTextDarkColor=d(this.doneTaskBkgColor),this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#555",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#f4f4f4",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=u(this.primaryColor,{h:64}),this.fillType3=u(this.secondaryColor,{h:64}),this.fillType4=u(this.primaryColor,{h:-64}),this.fillType5=u(this.secondaryColor,{h:-64}),this.fillType6=u(this.primaryColor,{h:128}),this.fillType7=u(this.secondaryColor,{h:128}),this.cScale1=this.cScale1||"#0b0000",this.cScale2=this.cScale2||"#4d1037",this.cScale3=this.cScale3||"#3f5258",this.cScale4=this.cScale4||"#4f2f1b",this.cScale5=this.cScale5||"#6e0a0a",this.cScale6=this.cScale6||"#3b0048",this.cScale7=this.cScale7||"#995a01",this.cScale8=this.cScale8||"#154706",this.cScale9=this.cScale9||"#161722",this.cScale10=this.cScale10||"#00296f",this.cScale11=this.cScale11||"#01629c",this.cScale12=this.cScale12||"#010029",this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||u(this.primaryColor,{h:30}),this.cScale4=this.cScale4||u(this.primaryColor,{h:60}),this.cScale5=this.cScale5||u(this.primaryColor,{h:90}),this.cScale6=this.cScale6||u(this.primaryColor,{h:120}),this.cScale7=this.cScale7||u(this.primaryColor,{h:150}),this.cScale8=this.cScale8||u(this.primaryColor,{h:210}),this.cScale9=this.cScale9||u(this.primaryColor,{h:270}),this.cScale10=this.cScale10||u(this.primaryColor,{h:300}),this.cScale11=this.cScale11||u(this.primaryColor,{h:330});for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10);for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||u(this.mainBkg,{h:30,s:-30,l:-(-10+4*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||u(this.mainBkg,{h:30,s:-30,l:-(-7+4*e)});this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["pie"+e]=this["cScale"+e];this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.mainContrastColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.mainContrastColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7";for(let e=0;e<8;e++)this["venn"+(e+1)]=this["venn"+(e+1)]??(0,f.A)(this["cScale"+e],30);this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.cynefin={domainFontSize:this.cynefin?.domainFontSize||16,itemFontSize:this.cynefin?.itemFontSize||12,boundaryColor:this.cynefin?.boundaryColor||this.lineColor,boundaryWidth:this.cynefin?.boundaryWidth||2,cliffColor:this.cynefin?.cliffColor||"#FF6B6B",cliffWidth:this.cynefin?.cliffWidth||4,arrowColor:this.cynefin?.arrowColor||this.lineColor,arrowWidth:this.cynefin?.arrowWidth||2,complexBg:this.cynefin?.complexBg||"#1B5E20",complicatedBg:this.cynefin?.complicatedBg||"#0D47A1",chaoticBg:this.cynefin?.chaoticBg||"#BF360C",clearBg:this.cynefin?.clearBg||"#F57F17",confusionBg:this.cynefin?.confusionBg||"#4A148
128C",textColor:this.cynefin?.textColor||this.textColor,labelColor:this.cynefin?.labelColor||this.primaryTextColor},this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,dataLabelColor:this.xyChart?.dataLabelColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#3498db,#2ecc71,#e74c3c,#f1c40f,#bdc3c7,#ffffff,#34495e,#9b59b6,#1abc9c,#e67e22"},this.packet={startByteColor:this.primaryTextColor,endByteColor:this.primaryTextColor,labelColor:this.primaryTextColor,titleColor:this.primaryTextColor,blockStrokeColor:this.primaryTextColor,blockFillColor:this.background},this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.wardleyEvolutionColor=this.wardleyEvolutionColor||"#ff6b6b",this.wardley={backgroundColor:this.wardley?.backgroundColor||this.background,axisColor:this.wardley?.axisColor||this.lineColor,axisTextColor:this.wardley?.axisTextColor||this.primaryTextColor,gridColor:this.wardley?.gridColor||this.gridColor,componentFill:this.wardley?.componentFill||this.mainBkg,componentStroke:this.wardley?.componentStroke||this.lineColor,componentLabelColor:this.wardley?.componentLabelColor||this.primaryTextColor,linkStroke:this.wardley?.linkStroke||this.lineColor,evolutionStroke:this.wardley?.evolutionStroke||this.wardleyEvolutionColor,annotationStroke:this.wardley?.annotationStroke||this.lineColor,annotationTextColor:this.wardley?.annotationTextColor||this.primaryTextColor,annotationFill:this.wardley?.annotationFill||this.mainBkg},this.classText=this.primaryTextColor,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackgroun
128d=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,f.A)(this.secondaryColor,20),this.git1=(0,f.A)(this.pie2||this.secondaryColor,20),this.git2=(0,f.A)(this.pie3||this.tertiaryColor,20),this.git3=(0,f.A)(this.pie4||u(this.primaryColor,{h:-30}),20),this.git4=(0,f.A)(this.pie5||u(this.primaryColor,{h:-60}),20),this.git5=(0,f.A)(this.pie6||u(this.primaryColor,{h:-90}),10),this.git6=(0,f.A)(this.pie7||u(this.primaryColor,{h:60}),10),this.git7=(0,f.A)(this.pie8||u(this.primaryColor,{h:120}),20),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||d(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||d(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.emUiFill=this.emUiFill||"#2d2d2d",this.emUiStroke=this.emUiStroke||"#555",this.emProcessorFill=this.emProcessorFill||(0,f.A)("#5a3d5c",10),this.emProcessorStroke=this.emProcessorStroke||"#8a6d8c",this.emReadModelFill=this.emReadModelFill||(0,f.A)("#3d5a2d",10),this.emReadModelStroke=this.emReadModelStroke||"#6d8c5c",this.emCommandFill=this.emCommandFill||(0,f.A)("#2d3d5a",10),this.emCommandStroke=this.emCommandStroke||"#5c6d8c",this.emEventFill=this.emEventFill||(0,f.A)("#5a452d",10),this.emEventStroke=this.emEventStroke||"#8c755c",this.emSwimlaneBackgroundOdd=this.emSwimlaneBackgroundOdd||(0,f.A)(this.background,5),this.emSwimlaneBackgroundStroke=this.emSwimlaneBackgroundStroke||(0,f.A)(this.background,12),this.emArrowhead=this.emArrowhead||this.lineColor,this.emRelationStroke=this.emRelationStroke||this.lineColor,this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||(0,f.A)(this.background,12),this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||(0,f.A)(this.background,2),this.nodeBorder=this.nodeBorder||"#999"}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},P=(0,s.K)(e=>{let t=new j;return t.calculate(e),t},"getThemeVariables"),O=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#f4f4f4",this.primaryColor="#ECECFF",this.secondaryColor=u(this.primaryColor,{h:120}),this.secondaryColor="#ffffde",this.tertiaryColor=u(this.primaryColor,{h:-160}),this.primaryBorderColor=L(this.primaryColor,this.darkMode),this.secondaryBorderColor=L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=L(this.tertiaryColor,this.darkMode),this.primaryTextColor=d(this.primaryColor),this.secondaryTextColor=d(this.secondaryColor),this.tertiaryTextColor=d(this.tertiaryColor),this.lineColor=d(this.background),this.textColor=d(this.background),this.background="white",this.mainBkg="#ECECFF",this.secondBkg="#ffffde",this.lineColor="#333333",this.border1="#9370DB",this.primaryBorderColor=L(this.primaryColor,this.darkMode),this.border2="#aaaa33",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackgroun
128d="rgba(232,232,232, 0.8)",this.textColor="#333",this.THEME_COLOR_LIMIT=12,this.radius=5,this.strokeWidth=1,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.clusterBkg="#FBFBFF",this.sectionBkgColor="calculated",this.altSectionBkgColor="calculated",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="calculated",this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor="calculated",this.taskTextOutsideColor=this.taskTextDarkColor,this.taskTextClickableColor="calculated",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBorderColor="calculated",this.critBkgColor="calculated",this.todayLineColor="calculated",this.vertLineColor="calculated",this.sectionBkgColor=(0,h.A)(102,102,255,.49),this.altSectionBkgColor="white",this.sectionBkgColor2="#fff400",this.taskBorderColor="#534fbc",this.taskBkgColor="#8a90dd",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="#534fbc",this.activeTaskBkgColor="#bfc7ff",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.vertLineColor="navy",this.noteFontWeight=this.noteFontWeight||"normal",this.fontWeight=this.fontWeight||"normal",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.rowOdd="calculated",this.rowEven="calculated",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.useGradient=!1,this.gradientStart=this.primaryBorderColor,this.gradientStop=this.secondaryBorderColor,this.dropShadow="drop-shadow(1px 2px 2px rgba(185, 185, 185, 1))",this.updateColors()}updateColors(){this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||u(this.primaryColor,{h:30}),this.cScale4=this.cScale4||u(this.primaryColor,{h:60}),this.cScale5=this.cScale5||u(this.primaryColor,{h:90}),this.cScale6=this.cScale6||u(this.primaryColor,{h:120}),this.cScale7=this.cScale7||u(this.primaryColor,{h:150}),this.cScale8=this.cScale8||u(this.primaryColor,{h:210}),this.cScale9=this.cScale9||u(this.primaryColor,{h:270}),this.cScale10=this.cScale10||u(this.primaryColor,{h:300}),this.cScale11=this.cScale11||u(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,p.A)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,p.A)(this.tertiaryColor,40);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],10),this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||u(this["cScale"+e],{h:180});for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||u(this.mainBkg,{h:30,l:-(5+5*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||u(this.mainBkg,{h:30,l:-(7+5*e)});if(this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor,"calculated"!==this.labelTextColor){this.cScaleLabel0=this.cScaleLabel0||d(this.labelTextColor),this.cScaleLabel3=this.cScaleLabel3||d(this.labelTextColor);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.labelTextColor}this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.textColor,this.edgeLabelBackgroun
128d=this.labelBackground,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.signalColor=this.textColor,this.signalTextColor=this.textColor,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.actorLineColor=this.actorBorder,this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.rowOdd=this.rowOdd||(0,f.A)(this.primaryColor,75)||"#ffffff",this.rowEven=this.rowEven||(0,f.A)(this.primaryColor,1),this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=u(this.primaryColor,{h:64}),this.fillType3=u(this.secondaryColor,{h:64}),this.fillType4=u(this.primaryColor,{h:-64}),this.fillType5=u(this.secondaryColor,{h:-64}),this.fillType6=u(this.primaryColor,{h:128}),this.fillType7=u(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||u(this.tertiaryColor,{l:-40}),this.pie4=this.pie4||u(this.primaryColor,{l:-10}),this.pie5=this.pie5||u(this.secondaryColor,{l:-30}),this.pie6=this.pie6||u(this.tertiaryColor,{l:-20}),this.pie7=this.pie7||u(this.primaryColor,{h:60,l:-20}),this.pie8=this.pie8||u(this.primaryColor,{h:-60,l:-40}),this.pie9=this.pie9||u(this.primaryColor,{h:120,l:-40}),this.pie10=this.pie10||u(this.primaryColor,{h:60,l:-40}),this.pie11=this.pie11||u(this.primaryColor,{h:-90,l:-40}),this.pie12=this.pie12||u(this.primaryColor,{h:120,l:-30}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.venn1=this.venn1??u(this.primaryColor,{l:-30}),this.venn2=this.venn2??u(this.secondaryColor,{l:-30}),this.venn3=this.venn3??u(this.tertiaryColor,{l:-40}),this.venn4=this.venn4??u(this.primaryColor,{h:60,l:-30}),this.venn5=this.venn5??u(this.primaryColor,{h:-60,l:-30}),this.venn6=this.venn6??u(this.secondaryColor,{h:60,l:-30}),this.venn7=this.venn7??u(this.primaryColor,{h:120,l:-30}),this.venn8=this.venn8??u(this.secondaryColor,{h:120,l:-30}),this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.cynefin={domainFontSize:this.cynefin?.domainFontSize||16,itemFontSize:this.cynefin?.itemFontSize||12,boundaryColor:this.cynefin?.boundaryColor||this.lineColor,boundaryWidth:this.cynefin?.boundaryWidth||2,cliffColor:this.cynefin?.cliffColor||"#8B0000",cliffWidth:this.cynefin?.cliffWidth||4,arrowColor:this.cynefin?.arrowColor||this.lineColor,arrowWidth:this.cynefin?.arrowWidth||2,complexBg:this.cynefin?.complexBg||"#E8F5E9",complicatedBg:this.cynefin?.complicatedBg||"#E3F2FD",chaoticBg:this.cynefin?.chaoticBg||"#FBE9E7",clearBg:this.cynefin?.clearBg||"#FFF8E1",confusionBg:this.cynefin?.confusionBg||"#F3E5F5",textColor:this.cynefin?.textColor||this.textColor,labelColor:this.cynefin?.labelColor||this.primaryTextColor},this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.wardleyEvolutionColor=this.wardleyEvolutionColor||"#dc3545",this.wardley={backgroundColor:this.wardley?.backgroundColor||this.background,axisColor:this.wardley?.axisColor||this.lineColor,axisTextColor:this.wardley?.axisTextColor||this.primaryTextColor,gridColor:this.wardley?.gridColor||this.gridColor,componentFill:this.wardley?.componentFill||this.background,componentStroke:this.wardley?.componentStroke||this.lineColor,componentLabelColor:this.wardley?.componentLabelColor||this.primaryTextColor,linkStroke:this.wardley?.linkStroke||this.lineColor,evolutionStroke:this.wardley?.evolutionStroke||this.wardleyEvolutionColor,annotationStroke:this.wardley?.annotationStroke||this.lineColor,annotationTextColor:this.wardley?.annotationTextColor||this.primaryTextColor,annotationFill:this.wardley?.annotationFill||this.background},this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,dataLabelColor:this.xyChart?.dataLabelColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#ECECFF,#8493A6,#FFC3A0,#DCDDE1,#B8E994,#D1A36F,#C3CDE6,#FFB6C1,#496078,#F8F3E3"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.labelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||u(this.primaryColor,{h:-30}),this.git4=this.git4||u(this.primaryColor,{h:-60}),this.git5=this.git5||u(this.primaryColor,{h:-90}),this.git6=this.git6||u(this.primaryColor,{h:60}),this.git7=this.git7||u(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||(0,p.A)(d(this.git0),25),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||d(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||d(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackgroun
128d=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.emUiFill=this.emUiFill||"white",this.emUiStroke=this.emUiStroke||"#dbdada",this.emProcessorFill=this.emProcessorFill||"#edb3f6",this.emProcessorStroke=this.emProcessorStroke||"#b88cbf",this.emReadModelFill=this.emReadModelFill||"#d3f1a2",this.emReadModelStroke=this.emReadModelStroke||"#a3b732",this.emCommandFill=this.emCommandFill||"#bcd6fe",this.emCommandStroke=this.emCommandStroke||"#679ac3",this.emEventFill=this.emEventFill||"#ffb778",this.emEventStroke=this.emEventStroke||"#c19a0f",this.emSwimlaneBackgroundOdd=this.emSwimlaneBackgroundOdd||"rgb(250,250,250)",this.emSwimlaneBackgroundStroke=this.emSwimlaneBackgroundStroke||"rgb(240,240,240)",this.emArrowhead=this.emArrowhead||this.lineColor,this.emRelationStroke=this.emRelationStroke||this.lineColor,this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M}calculate(e){if(Object.keys(this).forEach(e=>{"calculated"===this[e]&&(this[e]=void 0)}),"object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},R=(0,s.K)(e=>{let t=new O;return t.calculate(e),t},"getThemeVariables"),D=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#f4f4f4",this.primaryColor="#cde498",this.secondaryColor="#cdffb2",this.background="white",this.mainBkg="#cde498",this.secondBkg="#cdffb2",this.lineColor="green",this.border1="#13540c",this.border2="#6eaa49",this.arrowheadColor="green",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.tertiaryColor=(0,f.A)("#cde498",10),this.primaryBorderColor=L(this.primaryColor,this.darkMode),this.secondaryBorderColor=L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=L(this.tertiaryColor,this.darkMode),this.primaryTextColor=d(this.primaryColor),this.secondaryTextColor=d(this.secondaryColor),this.tertiaryTextColor=d(this.primaryColor),this.lineColor=d(this.background),this.textColor=d(this.background),this.THEME_COLOR_LIMIT=12,this.radius=5,this.strokeWidth=1,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#333",this.edgeLabelBackground="#e8e8e8",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="calculated",this.signalColor="#333",this.signalTextColor="#333",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="#326932",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="#6eaa49",this.altSectionBkgColor="white",this.sectionBkgColor2="#6eaa49",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="#487e3a",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.vertLineColor="#00BFFF",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.noteFontWeight="normal",this.fontWeight="normal",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.useGradient=!0,this.gradientStart=this.primaryBorderColor,this.gradientStop=this.secondaryBorderColor,this.dropShadow="drop-shadow( 1px 2px 2px rgba(185,185,185,0.5))"}updateColors(){this.actorBorder=(0,p.A)(this.mainBkg,20),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.actorLineColor=this.actorBorder,this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||u(this.primaryColor,{h:30}),this.cScale4=this.cScale4||u(this.primaryColor,{h:60}),this.cScale5=this.cScale5||u(this.primaryColor,{h:90}),this.cScale6=this.cScale6||u(this.primaryColor,{h:120}),this.cScale7=this.cScale7||u(this.primaryColor,{h:150}),this.cScale8=this.cScale8||u(this.primaryColor,{h:210}),this.cScale9=this.cScale9||u(this.primaryColor,{h:270}),this.cScale10=this.cScale10||u(this.primaryColor,{h:300}),this.cScale11=this.cScale11||u(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,p.A)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,p.A)(this.tertiaryColor,40);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],10),this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||u(this["cScale"+e],{h:180});this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||u(this.mainBkg,{h:30,s:-30,l:-(5+5*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||u(this.mainBkg,{h:30,s:-30,l:-(8+5*e)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.taskBorderColor=this.border1,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.rowOdd=this.rowOdd||(0,f.A)(this.mainBkg,75)||"#ffffff",this.rowEven=this.rowEven||(0,f.A)(this.mainBkg,20),this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroun
128dColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=u(this.primaryColor,{h:64}),this.fillType3=u(this.secondaryColor,{h:64}),this.fillType4=u(this.primaryColor,{h:-64}),this.fillType5=u(this.secondaryColor,{h:-64}),this.fillType6=u(this.primaryColor,{h:128}),this.fillType7=u(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||u(this.primaryColor,{l:-30}),this.pie5=this.pie5||u(this.secondaryColor,{l:-30}),this.pie6=this.pie6||u(this.tertiaryColor,{h:40,l:-40}),this.pie7=this.pie7||u(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||u(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||u(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||u(this.primaryColor,{h:60,l:-50}),this.pie11=this.pie11||u(this.primaryColor,{h:-60,l:-50}),this.pie12=this.pie12||u(this.primaryColor,{h:120,l:-50}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.venn1=this.venn1??u(this.primaryColor,{l:-30}),this.venn2=this.venn2??u(this.secondaryColor,{l:-30}),this.venn3=this.venn3??u(this.tertiaryColor,{l:-30}),this.venn4=this.venn4??u(this.primaryColor,{h:60,l:-30}),this.venn5=this.venn5??u(this.primaryColor,{h:-60,l:-30}),this.venn6=this.venn6??u(this.secondaryColor,{h:60,l:-30}),this.venn7=this.venn7??u(this.primaryColor,{h:120,l:-30}),this.venn8=this.venn8??u(this.secondaryColor,{h:120,l:-30}),this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.cynefin={domainFontSize:this.cynefin?.domainFontSize||16,itemFontSize:this.cynefin?.itemFontSize||12,boundaryColor:this.cynefin?.boundaryColor||this.lineColor,boundaryWidth:this.cynefin?.boundaryWidth||2,cliffColor:this.cynefin?.cliffColor||"#8B4513",cliffWidth:this.cynefin?.cliffWidth||4,arrowColor:this.cynefin?.arrowColor||this.lineColor,arrowWidth:this.cynefin?.arrowWidth||2,complexBg:this.cynefin?.complexBg||"#C8E6C9",complicatedBg:this.cynefin?.complicatedBg||"#DCEDC8",chaoticBg:this.cynefin?.chaoticBg||"#FFE0B2",clearBg:this.cynefin?.clearBg||"#FFF9C4",confusionBg:this.cynefin?.confusionBg||"#D7CCC8",textColor:this.cynefin?.textColor||this.textColor,labelColor:this.cynefin?.labelColor||this.primaryTextColor},this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
vendor: 4,961 bytes, line 128
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.packet={startByteColor:this.primaryTextColor,endByteColor:this.primaryTextColor,labelColor:this.primaryTextColor,titleColor:this.primaryTextColor,blockStrokeColor:this.primaryTextColor,blockFillColor:this.mainBkg},this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.wardleyEvolutionColor=this.wardleyEvolutionColor||"#dc3545",this.wardley={backgroundColor:this.wardley?.backgroundColor||this.background,axisColor:this.wardley?.axisColor||this.lineColor,axisTextColor:this.wardley?.axisTextColor||this.primaryTextColor,gridColor:this.wardley?.gridColor||this.gridColor,componentFill:this.wardley?.componentFill||this.background,componentStroke:this.wardley?.componentStroke||this.lineColor,componentLabelColor:this.wardley?.componentLabelColor||this.primaryTextColor,linkStroke:this.wardley?.linkStroke||this.lineColor,evolutionStroke:this.wardley?.evolutionStroke||this.wardleyEvolutionColor,annotationStroke:this.wardley?.annotationStroke||this.lineColor,annotationTextColor:this.wardley?.annotationTextColor||this.primaryTextColor,annotationFill:this.wardley?.annotationFill||this.background},this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,dataLabelColor:this.xyChart?.dataLabelColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#CDE498,#FF6B6B,#A0D2DB,#D7BDE2,#F0F0F0,#FFC3A0,#7FD8BE,#FF9A8B,#FAF3E0,#FFF176"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||u(this.primaryColor,{h:-30}),this.git4=this.git4||u(this.primaryColor,{h:-60}),this.git5=this.git5||u(this.primaryColor,{h:-90}),this.git6=this.git6||u(this.primaryColor,{h:60}),this.git7=this.git7||u(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||d(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||d(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackgroun
128d=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.emUiFill=this.emUiFill||"white",this.emUiStroke=this.emUiStroke||"#dbdada",this.emProcessorFill=this.emProcessorFill||"#edb3f6",this.emProcessorStroke=this.emProcessorStroke||"#b88cbf",this.emReadModelFill=this.emReadModelFill||"#d3f1a2",this.emReadModelStroke=this.emReadModelStroke||"#a3b732",this.emCommandFill=this.emCommandFill||"#bcd6fe",this.emCommandStroke=this.emCommandStroke||"#679ac3",this.emEventFill=this.emEventFill||"#ffb778",this.emEventStroke=this.emEventStroke||"#c19a0f",this.emSwimlaneBackgroundOdd=this.emSwimlaneBackgroundOdd||"rgb(250,250,250)",this.emSwimlaneBackgroundStroke=this.emSwimlaneBackgroundStroke||"rgb(240,240,240)",this.emArrowhead=this.emArrowhead||this.lineColor,this.emRelationStroke=this.emRelationStroke||this.lineColor,this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},$=(0,s.K)(e=>{let t=new D;return t.calculate(e),t},"getThemeVariables"),N=class{static{(0,s.K)(this,"Theme")}constructor(){this.primaryColor="#eee",this.contrast="#707070",this.secondaryColor=(0,f.A)(this.contrast,55),this.background="#ffffff",this.tertiaryColor=u(this.primaryColor,{h:-160}),this.primaryBorderColor=L(this.primaryColor,this.darkMode),this.secondaryBorderColor=L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=L(this.tertiaryColor,this.darkMode),this.primaryTextColor=d(this.primaryColor),this.secondaryTextColor=d(this.secondaryColor),this.tertiaryTextColor=d(this.tertiaryColor),this.lineColor=d(this.background),this.textColor=d(this.background),this.mainBkg="#eee",this.secondBkg="calculated",this.lineColor="#666",this.border1="#999",this.border2="calculated",this.note="#ffa",this.text="#333",this.critical="#d42",this.done="#bbb",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.THEME_COLOR_LIMIT=12,this.radius=5,this.strokeWidth=1,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="white",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor=this.actorBorder,this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="calculated",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="white",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBkgColor="calculated",this.critBorderColor="calculated",this.todayLineColor="calculated",this.vertLineColor="calculated",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.noteFontWeight="normal",this.fontWeight="normal",this.rowOdd=this.rowOdd||(0,f.A)(this.mainBkg,75)||"#ffffff",this.rowEven=this.rowEven||"#f4f4f4",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.useGradient=!0,this.gradientStart=this.primaryBorderColor,this.gradientStop=this.secondaryBorderColor,this.dropShadow="drop-shadow( 1px 2px 2px rgba(185,185,185,1))"}updateColors(){this.secondBkg=(0,f.A)(this.contrast,55),this.border2=this.contrast,this.actorBorder=(0,f.A)(this.border1,23),this.actorBkg=this.mainBkg,this.actorTextColor=this.text,this.actorLineColor=this.actorBorder,this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.signalColor=this.text,this.signalTextColor=this.text,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.text,this.loopTextColor=this.text,this.noteBorderColor="#999",this.noteBkgColor="#666",this.noteTextColor="#fff",this.cScale0=this.cScale0||"#555",this.cScale1=this.cScale1||"#F4F4F4",this.cScale2=this.cScale2||"#555",this.cScale3=this.cScale3||"#BBB",this.cScale4=this.cScale4||"#777",this.cScale5=this.cScale5||"#999",this.cScale6=this.cScale6||"#DDD",this.cScale7=this.cScale7||"#FFF",this.cScale8=this.cScale8||"#DDD",this.cScale9=this.cScale9||"#BBB",this.cScale10=this.cScale10||"#999",this.cScale11=this.cScale11||"#777";for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor),this.cScaleLabel0=this.cScaleLabel0||this.cScale1,this.cScaleLabel2=this.cScaleLabel2||this.cScale1;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||u(this.mainBkg,{l:-(5+5*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||u(this.mainBkg,{l:-(8+5*e)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.text,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.sectionBkgColor=(0,f.A)(this.contrast,30),this.sectionBkgColor2=(0,f.A)(this.contrast,30),this.taskBorderColor=(0,p.A)(this.contrast,10),this.taskBkgColor=this.contrast,this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor=this.text,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.gridColor=(0,f.A)(this.border1,30),this.doneTaskBkgColor=this.done,this.doneTaskBorderColor=this.lineColor,this.critBkgColor=this.critical,this.critBorderColor=(0,p.A)(this.critBkgColor,10),this.todayLineColor=this.critBkgColor,this.vertLineColor=this.critBkgColor,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.transitionColor=this.transitionColor||"#000",this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroun
vendor: 6,056 bytes, line 128
128dColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f4f4f4",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.stateBorder=this.stateBorder||"#000",this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#222",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=u(this.primaryColor,{h:64}),this.fillType3=u(this.secondaryColor,{h:64}),this.fillType4=u(this.primaryColor,{h:-64}),this.fillType5=u(this.secondaryColor,{h:-64}),this.fillType6=u(this.primaryColor,{h:128}),this.fillType7=u(this.secondaryColor,{h:128});for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["pie"+e]=this["cScale"+e];this.pie12=this.pie0,this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7";for(let e=0;e<8;e++)this["venn"+(e+1)]=this["venn"+(e+1)]??this["cScale"+e];this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.cynefin={domainFontSize:this.cynefin?.domainFontSize||16,itemFontSize:this.cynefin?.itemFontSize||12,boundaryColor:this.cynefin?.boundaryColor||this.lineColor,boundaryWidth:this.cynefin?.boundaryWidth||2,cliffColor:this.cynefin?.cliffColor||"#8B0000",cliffWidth:this.cynefin?.cliffWidth||4,arrowColor:this.cynefin?.arrowColor||this.lineColor,arrowWidth:this.cynefin?.arrowWidth||2,complexBg:this.cynefin?.complexBg||"#E8F5E9",complicatedBg:this.cynefin?.complicatedBg||"#E3F2FD",chaoticBg:this.cynefin?.chaoticBg||"#FBE9E7",clearBg:this.cynefin?.clearBg||"#FFF8E1",confusionBg:this.cynefin?.confusionBg||"#F3E5F5",textColor:this.cynefin?.textColor||this.textColor,labelColor:this.cynefin?.labelColor||this.primaryTextColor},this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,dataLabelColor:this.xyChart?.dataLabelColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#EEE,#6BB8E4,#8ACB88,#C7ACD6,#E8DCC2,#FFB2A8,#FFF380,#7E8D91,#FFD8B1,#FAF3E0"},this.radar={axisColor:this.radar?.axisColor||this.lineColor,axisStrokeWidth:this.radar?.axisStrokeWidth||2,axisLabelFontSize:this.radar?.axisLabelFontSize||12,curveOpacity:this.radar?.curveOpacity||.5,curveStrokeWidth:this.radar?.curveStrokeWidth||2,graticuleColor:this.radar?.graticuleColor||"#DEDEDE",graticuleStrokeWidth:this.radar?.graticuleStrokeWidth||1,graticuleOpacity:this.radar?.graticuleOpacity||.3,legendBoxSize:this.radar?.legendBoxSize||12,legendFontSize:this.radar?.legendFontSize||12},this.wardleyEvolutionColor=this.wardleyEvolutionColor||"#dc3545",this.wardley={backgroundColor:this.wardley?.backgroundColor||this.background,axisColor:this.wardley?.axisColor||this.lineColor,axisTextColor:this.wardley?.axisTextColor||this.primaryTextColor,gridColor:this.wardley?.gridColor||this.gridColor,componentFill:this.wardley?.componentFill||this.background,componentStroke:this.wardley?.componentStroke||this.lineColor,componentLabelColor:this.wardley?.componentLabelColor||this.primaryTextColor,linkStroke:this.wardley?.linkStroke||this.lineColor,evolutionStroke:this.wardley?.evolutionStroke||this.wardleyEvolutionColor,annotationStroke:this.wardley?.annotationStroke||this.lineColor,annotationTextColor:this.wardley?.annotationTextColor||this.primaryTextColor,annotationFill:this.wardley?.annotationFill||this.background}
128,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,p.A)(this.pie1,25)||this.primaryColor,this.git1=this.pie2||this.secondaryColor,this.git2=this.pie3||this.tertiaryColor,this.git3=this.pie4||u(this.primaryColor,{h:-30}),this.git4=this.pie5||u(this.primaryColor,{h:-60}),this.git5=this.pie6||u(this.primaryColor,{h:-90}),this.git6=this.pie7||u(this.primaryColor,{h:60}),this.git7=this.pie8||u(this.primaryColor,{h:120}),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||this.labelTextColor,this.gitBranchLabel0=this.branchLabelColor,this.gitBranchLabel1="white",this.gitBranchLabel2=this.branchLabelColor,this.gitBranchLabel3="white",this.gitBranchLabel4=this.branchLabelColor,this.gitBranchLabel5=this.branchLabelColor,this.gitBranchLabel6=this.branchLabelColor,this.gitBranchLabel7=this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.emUiFill=this.emUiFill||"white",this.emUiStroke=this.emUiStroke||"#dbdada",this.emProcessorFill=this.emProcessorFill||"#edb3f6",this.emProcessorStroke=this.emProcessorStroke||"#b88cbf",this.emReadModelFill=this.emReadModelFill||"#d3f1a2",this.emReadModelStroke=this.emReadModelStroke||"#a3b732",this.emCommandFill=this.emCommandFill||"#bcd6fe",this.emCommandStroke=this.emCommandStroke||"#679ac3",this.emEventFill=this.emEventFill||"#ffb778",this.emEventStroke=this.emEventStroke||"#c19a0f",this.emSwimlaneBackgroundOdd=this.emSwimlaneBackgroundOdd||"rgb(250,250,250)",this.emSwimlaneBackgroundStroke=this.emSwimlaneBackgroundStroke||"rgb(240,240,240)",this.emArrowhead=this.emArrowhead||this.lineColor,this.emRelationStroke=this.emRelationStroke||this.lineColor,this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},z=(0,s.K)(e=>{let t=new N;return t.calculate(e),t},"getThemeVariables"),q=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#ffffff",this.primaryColor="#cccccc",this.mainBkg="#ffffff",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.radius=3,this.strokeWidth=2,this.primaryBorderColor=L(this.primaryColor,this.darkMode),this.fontFamily="arial, sans-serif",this.fontSize="14px",this.nodeBorder="#000000",this.stateBorder="#000000",this.useGradient=!0,this.gradientStart="#0042eb",this.gradientStop="#eb0042",this.dropShadow="drop-shadow( 0px 1px 2px rgba(0, 0, 0, 0.25));",this.tertiaryColor="#ffffff",this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.noteFontWeight="normal",this.fontWeight="normal"}updateColors(){this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||u(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||u(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||L(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||L(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||L(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||d(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||d(this.tertiaryColor),this.lineColor=this.lineColor||d(this.background),this.arrowheadColor=this.arrowheadColor||d(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackgroun
128d=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||d(this.lineColor),this.rectBkgColor=this.rectBkgColor||((0,g.A)(this.background)?(0,f.A)(this.background,4):(0,p.A)(this.background,4));let e="#ECECFE",t="#E9E9F1",r=u(e,{h:180,l:5});if(this.sectionBkgColor=this.sectionBkgColor||r,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||t,this.sectionBkgColor2=this.sectionBkgColor2||e,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||e,this.activeTaskBorderColor=this.activeTaskBorderColor||e,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,f.A)(e,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.vertLineColor=this.vertLineColor||this.primaryBorderColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||e,this.cScale1=this.cScale1||t,this.cScale2=this.cScale2||r,this.cScale3=this.cScale3||u(e,{h:30}),this.cScale4=this.cScale4||u(e,{h:60}),this.cScale5=this.cScale5||u(e,{h:90}),this.cScale6=this.cScale6||u(e,{h:120}),this.cScale7=this.cScale7||u(e,{h:150}),this.cScale8=this.cScale8||u(e,{h:210,l:150}),this.cScale9=this.cScale9||u(e,{h:270}),this.cScale10=this.cScale10||u(e,{h:300}),this.cScale11=this.cScale11||u(e,{h:330}),this.darkMode)for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],75);else for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;let i=this.darkMode?-4:-1;for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||u(this.mainBkg,{h:180,s:-15,l:i*(5+3*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||u(this.mainBkg,{h:180,s:-15,l:i*(8+3*e)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||e,this.fillType1=this.fillType1||t,this.fillType2=this.fillType2||u(e,{h:64}),this.fillType3=this.fillType3||u(t,{h:64}),this.fillType4=this.fillType4||u(e,{h:-64}),this.fillType5=this.fillType5||u(t,{h:-64}),this.fillType6=this.fillType6||u(e,{h:128}),this.fillType7=this.fillType7||u(t,{h:128}),this.pie1=this.pie1||e,this.pie2=this.pie2||t,this.pie3=this.pie3||r,this.pie4=this.pie4||u(e,{l:-10}),this.pie5=this.pie5||u(t,{l:-10}),this.pie6=this.pie6||u(r,{l:-10}),this.pie7=this.pie7||u(e,{h:60,l:-10}),this.pie8=this.pie8||u(e,{h:-60,l:-10}),this.pie9=this.pie9||u(e,{h:120,l:0}),this.pie10=this.pie10||u(e,{h:60,l:-20}),this.pie11=this.pie11||u(e,{h:-60,l:-20}),this.pie12=this.pie12||u(e,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.quadrant1Fill=this.quadrant1Fill||e,this.quadrant2Fill=this.quadrant2Fill||u(e,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(e,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(e,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||e,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||e,this.git1=this.git1||t,this.git2=this.git2||r,this.git3=this.git3||u(e,{h:-30}),this.git4=this.git4||u(e,{h:-60}),this.git5=this.git5||u(e,{h:-90}),this.git6=this.git6||u(e,{h:60}),this.git7=this.git7||u(e,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},G=(0,s.K)(e=>{let t=new q;return t.calculate(e),t},"getThemeVariables"),W=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=(0,f.A)(this.primaryColor,16),this.tertiaryColor=u(this.primaryColor,{h:-160}),this.primaryBorderColor=d(this.background),this.secondaryBorderColor=L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=L(this.tertiaryColor,this.darkMode),this.primaryTextColor=d(this.primaryColor),this.secondaryTextColor=d(this.secondaryColor),this.tertiaryTextColor=d(this.tertiaryColor),this.mainBkg="#2a2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=(0,f.A)(d("#323D47"),10),this.border1="#ccc",this.border2=(0,h.A)(255,255,255,.25),this.arrowheadColor=d(this.background),this.fontFamily="arial, sans-serif",this.fontSize="14px",this.labelBackgroun
128d="#181818",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.radius=3,this.strokeWidth=1,this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.fontFamily="arial, sans-serif",this.fontSize="14px",this.useGradient=!0,this.gradientStart="#0042eb",this.gradientStop="#eb0042",this.dropShadow="drop-shadow( 1px 2px 2px rgba(185,185,185,0.2))",this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.noteFontWeight="normal",this.fontWeight="normal"}updateColors(){if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||u(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||u(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||L(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||L(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||L(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||d(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||d(this.tertiaryColor),this.lineColor=this.lineColor||d(this.background),this.arrowheadColor=this.arrowheadColor||d(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.secondBkg="calculated"===this.secondBkg?(0,f.A)(this.mainBkg,16):this.secondBkg,this.nodeBorder=this.nodeBorder||this.border1,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||d(this.lineColor),this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,f.A)(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||this.secondBkg,this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.vertLineColor=this.vertLineColor||this.primaryBorderColor,this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroun
128dColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||u(this.primaryColor,{h:30}),this.cScale4=this.cScale4||u(this.primaryColor,{h:60}),this.cScale5=this.cScale5||u(this.primaryColor,{h:90}),this.cScale6=this.cScale6||u(this.primaryColor,{h:120}),this.cScale7=this.cScale7||u(this.primaryColor,{h:150}),this.cScale8=this.cScale8||u(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||u(this.primaryColor,{h:270}),this.cScale10=this.cScale10||u(this.primaryColor,{h:300}),this.cScale11=this.cScale11||u(this.primaryColor,{h:330}),this.darkMode)for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],75);else for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;let e=this.darkMode?-4:-1;for(let t=0;t<5;t++)this["surface"+t]=this["surface"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(5+3*t)}),this["surfacePeer"+t]=this["surfacePeer"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(8+3*t)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||u(this.primaryColor,{h:64}),this.fillType3=this.fillType3||u(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||u(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||u(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||u(this.primaryColor,{h:128}),this.fillType7=this.fillType7||u(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||u(this.primaryColor,{l:-10}),this.pie5=this.pie5||u(this.secondaryColor,{l:-10}),this.pie6=this.pie6||u(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||u(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||u(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||u(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||u(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||u(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||u(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||"#0b0000",this.git1=this.git1||"#4d1037",this.git2=this.git2||"#3f5258",this.git3=this.git3||"#4f2f1b",this.git4=this.git4||"#6e0a0a",this.git5=this.git5||"#3b0048",this.git6=this.git6||"#995a01",this.git7=this.git7||"#154706",this.gitDarkMode=!0,this.gitDarkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},H=(0,s.K)(e=>{let t=new W;return t.calculate(e),t},"getThemeVariables"),K=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#ffffff",this.primaryColor="#cccccc",this.mainBkg="#ffffff",this.noteBkgColor="#fff5ad",this.noteTextColor="#28253D",this.THEME_COLOR_LIMIT=12,this.radius=12,this.strokeWidth=2,this.primaryBorderColor=L("#28253D",this.darkMode),this.fontFamily='"Recursive Variable", arial, sans-serif',this.fontSize="14px",this.nodeBorder="#28253D",this.stateBorder="#28253D",this.useGradient=!1,this.gradientStart="#0042eb",this.gradientStop="#eb0042",this.dropShadow="url(#drop-shadow)",this.nodeShadow=!0,this.tertiaryColor="#ffffff",this.clusterBkg="#F9F9FB",this.clusterBorder="#BDBCCC",this.noteBorderColor="#FACC15",this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.actorBorder="#28253D",this.filterColor="#000000"}updateColors(){this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#28253D"),this.secondaryColor=this.secondaryColor||u(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||u(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||L(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||L(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||L(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#FEF9C3",this.noteTextColor=this.noteTextColor||"#28253D",this.secondaryTextColor=this.secondaryTextColor||d(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||d(this.tertiaryColor),this.lineColor=this.lineColor||d(this.background),this.arrowheadColor=this.arrowheadColor||d(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackgroun
128d=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.noteFontWeight=600,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||d(this.lineColor),this.rectBkgColor=this.rectBkgColor||((0,g.A)(this.background)?(0,f.A)(this.background,4):(0,p.A)(this.background,4));let e="#ECECFE",t="#E9E9F1",r=u(e,{h:180,l:5});this.sectionBkgColor=this.sectionBkgColor||r,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||t,this.sectionBkgColor2=this.sectionBkgColor2||e,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||e,this.activeTaskBorderColor=this.activeTaskBorderColor||e,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,f.A)(e,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.vertLineColor=this.vertLineColor||this.primaryBorderColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.compositeTitleBackground="#F9F9FB",this.altBackground="#F9F9FB",this.stateEdgeLabelBackground="#FFFFFF",this.fontWeight=600,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=this.mainBkg;if(this.darkMode)for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],75);else for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;let i=this.darkMode?-4:-1;for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||u(this.mainBkg,{h:180,s:-15,l:i*(5+3*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||u(this.mainBkg,{h:180,s:-15,l:i*(8+3*e)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||e,this.fillType1=this.fillType1||t,this.fillType2=this.fillType2||u(e,{h:64}),this.fillType3=this.fillType3||u(t,{h:64}),this.fillType4=this.fillType4||u(e,{h:-64}),this.fillType5=this.fillType5||u(t,{h:-64}),this.fillType6=this.fillType6||u(e,{h:128}),this.fillType7=this.fillType7||u(t,{h:128}),this.pie1=this.pie1||e,this.pie2=this.pie2||t,this.pie3=this.pie3||r,this.pie4=this.pie4||u(e,{l:-10}),this.pie5=this.pie5||u(t,{l:-10}),this.pie6=this.pie6||u(r,{l:-10}),this.pie7=this.pie7||u(e,{h:60,l:-10}),this.pie8=this.pie8||u(e,{h:-60,l:-10}),this.pie9=this.pie9||u(e,{h:120,l:0}),this.pie10=this.pie10||u(e,{h:60,l:-20}),this.pie11=this.pie11||u(e,{h:-60,l:-20}),this.pie12=this.pie12||u(e,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.quadrant1Fill=this.quadrant1Fill||e,this.quadrant2Fill=this.quadrant2Fill||u(e,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(e,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(e,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||e,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.requirementEdgeLabelBackground="#FFFFFF",this.git0=this.git0||e,this.git1=this.git1||t,this.git2=this.git2||r,this.git3=this.git3||u(e,{h:-30}),this.git4=this.git4||u(e,{h:-60}),this.git5=this.git5||u(e,{h:-90}),this.git6=this.git6||u(e,{h:60}),this.git7=this.git7||u(e,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.commitLineColor=this.commitLineColor??"#BDBCCC",this.erEdgeLabelBackground="#FFFFFF",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},U=(0,s.K)(e=>{let t=new K;return t.calculate(e),t},"getThemeVariables"),V=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=(0,f.A)(this.primaryColor,16),this.tertiaryColor=u(this.primaryColor,{h:-160}),this.primaryBorderColor=d(this.background),this.secondaryBorderColor=L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=L(this.tertiaryColor,this.darkMode),this.primaryTextColor=d(this.primaryColor),this.secondaryTextColor=d(this.secondaryColor),this.tertiaryTextColor=d(this.tertiaryColor),this.mainBkg="#111113",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=(0,f.A)(d("#323D47"),10),this.border1="#ccc",this.border2=(0,h.A)(255,255,255,.25),this.arrowheadColor=d(this.background),this.fontFamily='"Recursive Variable", arial, sans-serif',this.fontSize="14px",this.labelBackgroun
128d="#111113",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.radius=12,this.strokeWidth=2,this.noteBkgColor=this.noteBkgColor??"#FEF9C3",this.noteTextColor=this.noteTextColor??"#28253D",this.THEME_COLOR_LIMIT=12,this.fontFamily='"Recursive Variable", arial, sans-serif',this.fontSize="14px",this.nodeBorder="#FFFFFF",this.stateBorder="#FFFFFF",this.useGradient=!1,this.gradientStart="#0042eb",this.gradientStop="#eb0042",this.dropShadow="url(#drop-shadow)",this.nodeShadow=!0,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.clusterBkg="#1E1A2E",this.clusterBorder="#BDBCCC",this.noteBorderColor="#FACC15",this.noteFontWeight=600,this.filterColor="#FFFFFF"}updateColors(){if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#FFFFFF"),this.secondaryColor=this.secondaryColor||u(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||u(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||L(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||L(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||L(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#FFFFFF",this.secondaryTextColor=this.secondaryTextColor||d(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||d(this.tertiaryColor),this.lineColor=this.lineColor||d(this.background),this.arrowheadColor=this.arrowheadColor||d(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.secondBkg="calculated"===this.secondBkg?(0,f.A)(this.mainBkg,16):this.secondBkg,this.nodeBorder=this.nodeBorder||this.border1,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.actorBorder="#FFFFFF",this.signalColor="#FFFFFF",this.labelBoxBorderColor="#BDBCCC",this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||d(this.lineColor),this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,f.A)(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||this.secondBkg,this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.vertLineColor=this.vertLineColor||this.primaryBorderColor,this.compositeBackgroun
128d="#16141F",this.altBackground="#16141F",this.compositeTitleBackground="#16141F",this.stateEdgeLabelBackground="#16141F",this.fontWeight=600,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||u(this.primaryColor,{h:30}),this.cScale4=this.cScale4||u(this.primaryColor,{h:60}),this.cScale5=this.cScale5||u(this.primaryColor,{h:90}),this.cScale6=this.cScale6||u(this.primaryColor,{h:120}),this.cScale7=this.cScale7||u(this.primaryColor,{h:150}),this.cScale8=this.cScale8||u(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||u(this.primaryColor,{h:270}),this.cScale10=this.cScale10||u(this.primaryColor,{h:300}),this.cScale11=this.cScale11||u(this.primaryColor,{h:330}),this.darkMode)for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],75);else for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScale"+e]=(0,p.A)(this["cScale"+e],25);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;let e=this.darkMode?-4:-1;for(let t=0;t<5;t++)this["surface"+t]=this["surface"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(5+3*t)}),this["surfacePeer"+t]=this["surfacePeer"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(8+3*t)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||u(this.primaryColor,{h:64}),this.fillType3=this.fillType3||u(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||u(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||u(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||u(this.primaryColor,{h:128}),this.fillType7=this.fillType7||u(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||u(this.primaryColor,{l:-10}),this.pie5=this.pie5||u(this.secondaryColor,{l:-10}),this.pie6=this.pie6||u(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||u(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||u(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||u(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||u(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||u(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||u(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.requirementEdgeLabelBackground="#16141F",this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||u(this.primaryColor,{h:-30}),this.git4=this.git4||u(this.primaryColor,{h:-60}),this.git5=this.git5||u(this.primaryColor,{h:-90}),this.git6=this.git6||u(this.primaryColor,{h:60}),this.git7=this.git7||u(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.commitLineColor=this.commitLineColor??"#BDBCCC",this.erEdgeLabelBackground="#16141F",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroun
128dColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},Y=(0,s.K)(e=>{let t=new V;return t.calculate(e),t},"getThemeVariables"),X=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#ffffff",this.primaryColor="#cccccc",this.mainBkg="#ffffff",this.noteBkgColor="#fff5ad",this.noteTextColor="#28253D",this.THEME_COLOR_LIMIT=12,this.radius=12,this.strokeWidth=2,this.primaryBorderColor=L("#28253D",this.darkMode),this.fontFamily='"Recursive Variable", arial, sans-serif',this.fontSize="14px",this.nodeBorder="#28253D",this.stateBorder="#28253D",this.useGradient=!1,this.gradientStart="#0042eb",this.gradientStop="#eb0042",this.dropShadow="url(#drop-shadow)",this.nodeShadow=!0,this.tertiaryColor="#ffffff",this.clusterBkg="#F9F9FB",this.clusterBorder="#BDBCCC",this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.actorBorder="#28253D",this.noteBorderColor="#FACC15",this.noteFontWeight=600,this.borderColorArray=["#E879F9","#2DD4BF","#FB923C","#22D3EE","#4ADE80","#A78BFA","#F87171","#FACC15","#818CF8","#A3E635 ","#38BDF8","#FB7185"],this.bkgColorArray=["#FDF4FF","#F0FDFA","#FFF7ED","#ECFEFF","#F0FDF4","#F5F3FF","#FEF2F2","#FEFCE8","#EEF2FF","#F7FEE7","#F0F9FF","#FFF1F2"],this.usecaseActorBorder="#A78BFA",this.usecaseActorBkg="#F5F3FF",this.usecaseBorder="#2DD4BF",this.usecaseBkg="#F0FDFA",this.usecaseBoundaryBorder="#BDBCCC",this.usecaseBoundaryBkg="#FAFAFC",this.usecaseIncludeLine="#38BDF8",this.usecaseExtendLine="#FB923C",this.filterColor="#000000"}updateColors(){this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#28253D"),this.secondaryColor=this.secondaryColor||u(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||u(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||L(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||L(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||L(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#28253D",this.secondaryTextColor=this.secondaryTextColor||d(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||d(this.tertiaryColor),this.lineColor=this.lineColor||d(this.background),this.arrowheadColor=this.arrowheadColor||d(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||d(this.lineColor),this.rectBkgColor=this.rectBkgColor||((0,g.A)(this.background)?(0,f.A)(this.background,4):(0,p.A)(this.background,4));let e="#ECECFE",t=u(e,{h:180,l:5});this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||e,this.activeTaskBorderColor=this.activeTaskBorderColor||e,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,f.A)(e,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.vertLineColor=this.vertLineColor||this.primaryBorderColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateEdgeLabelBackgroun
128d=this.stateEdgeLabelBackground||"#FFFFFF",this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#F9F9FB",this.compositeTitleBackground=this.compositeTitleBackground||"#F9F9FB",this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||"#f4a8ff",this.cScale1=this.cScale1||"#46ecd5",this.cScale2=this.cScale2||"#ffb86a",this.cScale3=this.cScale3||"#dab2ff",this.cScale4=this.cScale4||"#7bf1a8",this.cScale5=this.cScale5||"#c4b4ff",this.cScale6=this.cScale6||"#ffa2a2",this.cScale7=this.cScale7||"#ffdf20",this.cScale8=this.cScale8||"#a3b3ff",this.cScale9=this.cScale9||"#bbf451",this.cScale10=this.cScale10||"#74d4ff",this.cScale11=this.cScale11||"#ffa1ad",this.sectionBkgColor=this.sectionBkgColor||this.cScale0,this.sectionBkgColor2=this.sectionBkgColor2||this.cScale1,this.altSectionBkgColor=this.altSectionBkgColor||"white";for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.scaleLabelColor;let r=this.darkMode?-4:-1;for(let e=0;e<5;e++)this["surface"+e]=this["surface"+e]||u(this.mainBkg,{h:180,s:-15,l:r*(5+3*e)}),this["surfacePeer"+e]=this["surfacePeer"+e]||u(this.mainBkg,{h:180,s:-15,l:r*(8+3*e)});this.classText=this.classText||this.textColor;for(let e=0;e<8;e++)this["fillType"+e]=this["fillType"+e]||this.bkgColorArray[e];for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["pie"+(e+1)]=this["pie"+(e+1)]||this["cScale"+e];this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7";for(let e=0;e<8;e++)this["venn"+(e+1)]=this["venn"+(e+1)]??this.borderColorArray[e%this.borderColorArray.length];this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.quadrant1Fill=this.quadrant1Fill||e,this.quadrant2Fill=this.quadrant2Fill||u(e,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(e,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(e,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||e,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.requirementEdgeLabelBackground="#FFFFFF",this.git0=this.git0||e,this.git1=this.git1||"#E9E9F1",this.git2=this.git2||t,this.git3=this.git3||u(e,{h:-30}),this.git4=this.git4||u(e,{h:-60}),this.git5=this.git5||u(e,{h:-90}),this.git6=this.git6||u(e,{h:60}),this.git7=this.git7||u(e,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLineColor=this.commitLineColor??"#BDBCCC",this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.fontWeight=600,this.erEdgeLabelBackground="#FFFFFF",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},Z=(0,s.K)(e=>{let t=new X;return t.calculate(e),t},"getThemeVariables"),Q=class{static{(0,s.K)(this,"Theme")}constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=(0,f.A)(this.primaryColor,16),this.tertiaryColor=u(this.primaryColor,{h:-160}),this.primaryBorderColor=d(this.background),this.secondaryBorderColor=L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=L(this.tertiaryColor,this.darkMode),this.primaryTextColor=d(this.primaryColor),this.secondaryTextColor=d(this.secondaryColor),this.tertiaryTextColor=d(this.tertiaryColor),this.mainBkg="#111113",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=(0,f.A)(d("#323D47"),10),this.border1="#ccc",this.border2=(0,h.A)(255,255,255,.25),this.arrowheadColor=d(this.background),this.fontFamily='"Recursive Variable", arial, sans-serif',this.fontSize="14px",this.labelBackgroun
128d="#111113",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.radius=12,this.strokeWidth=2,this.noteBkgColor=this.noteBkgColor??"#FEF9C3",this.noteTextColor=this.noteTextColor??"#28253D",this.THEME_COLOR_LIMIT=12,this.fontFamily='"Recursive Variable", arial, sans-serif',this.fontSize="14px",this.nodeBorder="#FFFFFF",this.stateBorder="#FFFFFF",this.useGradient=!1,this.gradientStart="#0042eb",this.gradientStop="#eb0042",this.dropShadow="url(#drop-shadow)",this.nodeShadow=!0,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.clusterBkg="#1E1A2E",this.clusterBorder="#BDBCCC",this.noteBorderColor="#FACC15",this.noteFontWeight=600,this.borderColorArray=["#E879F9","#2DD4BF","#FB923C","#22D3EE","#4ADE80","#A78BFA","#F87171","#FACC15","#818CF8","#A3E635 ","#38BDF8","#FB7185"],this.bkgColorArray=[],this.usecaseActorBorder="#A78BFA",this.usecaseBorder="#2DD4BF",this.usecaseBoundaryBorder="#BDBCCC",this.usecaseIncludeLine="#38BDF8",this.usecaseExtendLine="#FB923C",this.filterColor="#FFFFFF"}updateColors(){this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#FFFFFF"),this.secondaryColor=this.secondaryColor||u(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||u(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||L(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||L(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||L(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||L(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#FFFFFF",this.secondaryTextColor=this.secondaryTextColor||d(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||d(this.tertiaryColor),this.lineColor=this.lineColor||d(this.background),this.arrowheadColor=this.arrowheadColor||d(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.secondBkg="calculated"===this.secondBkg?(0,f.A)(this.mainBkg,16):this.secondBkg,this.nodeBorder=this.nodeBorder||this.border1,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.flowContainerStroke=this.flowContainerStroke||this.secondaryBorderColor,this.actorBorder="#FFFFFF",this.signalColor="#FFFFFF",this.labelBoxBorderColor="#BDBCCC",this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||d(this.lineColor),this.rectBkgColor=this.rectBkgColor||this.tertiaryColor,this.rootLabelColor="#FFFFFF",this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,f.A)(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||this.secondBkg,this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.vertLineColor=this.vertLineColor||this.primaryBorderColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateEdgeLabelBackgroun
128d=this.stateEdgeLabelBackground||"#16141F",this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||"#16141F",this.altBackground=this.altBackground||"#16141F",this.compositeTitleBackground=this.compositeTitleBackground||"#16141F",this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||"#f4a8ff",this.cScale1=this.cScale1||"#46ecd5",this.cScale2=this.cScale2||"#ffb86a",this.cScale3=this.cScale3||"#dab2ff",this.cScale4=this.cScale4||"#7bf1a8",this.cScale5=this.cScale5||"#c4b4ff",this.cScale6=this.cScale6||"#ffa2a2",this.cScale7=this.cScale7||"#ffdf20",this.cScale8=this.cScale8||"#a3b3ff",this.cScale9=this.cScale9||"#bbf451",this.cScale10=this.cScale10||"#74d4ff",this.cScale11=this.cScale11||"#ffa1ad",this.sectionBkgColor=this.sectionBkgColor||this.cScale0,this.sectionBkgColor2=this.sectionBkgColor2||this.cScale1,this.altSectionBkgColor=this.altSectionBkgColor||this.background;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleInv"+e]=this["cScaleInv"+e]||d(this["cScale"+e]);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this.darkMode?this["cScalePeer"+e]=this["cScalePeer"+e]||(0,f.A)(this["cScale"+e],10):this["cScalePeer"+e]=this["cScalePeer"+e]||(0,p.A)(this["cScale"+e],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=(0,p.A)(this["cScale"+e],75);let e=this.darkMode?-4:-1;for(let t=0;t<5;t++)this["surface"+t]=this["surface"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(5+3*t)}),this["surfacePeer"+t]=this["surfacePeer"+t]||u(this.mainBkg,{h:180,s:-15,l:e*(8+3*t)});this.classText=this.classText||this.textColor,["#701a75","#134e4a","#7c2d12","#581c87","#14532d","#4c1d95","#7f1d1d","#713f12"].forEach((e,t)=>{this["fillType"+t]=this["fillType"+t]||e});for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["pie"+(e+1)]=this["pie"+(e+1)]||this["cScale"+e];this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||"#28253D",this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7";for(let e=0;e<8;e++)this["venn"+(e+1)]=this["venn"+(e+1)]??this.borderColorArray[e%this.borderColorArray.length];this.vennTitleTextColor=this.vennTitleTextColor??this.titleColor,this.vennSetTextColor=this.vennSetTextColor??this.textColor,this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||u(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||u(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||u(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||u(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||u(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||u(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,g.A)(this.quadrant1Fill)?(0,f.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExter
128nalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:this.xyChart?.backgroundColor||this.background,titleColor:this.xyChart?.titleColor||this.primaryTextColor,legendTextColor:this.xyChart?.legendTextColor||this.primaryTextColor,xAxisTitleColor:this.xyChart?.xAxisTitleColor||this.primaryTextColor,xAxisLabelColor:this.xyChart?.xAxisLabelColor||this.primaryTextColor,xAxisTickColor:this.xyChart?.xAxisTickColor||this.primaryTextColor,xAxisLineColor:this.xyChart?.xAxisLineColor||this.primaryTextColor,yAxisTitleColor:this.xyChart?.yAxisTitleColor||this.primaryTextColor,yAxisLabelColor:this.xyChart?.yAxisLabelColor||this.primaryTextColor,yAxisTickColor:this.xyChart?.yAxisTickColor||this.primaryTextColor,yAxisLineColor:this.xyChart?.yAxisLineColor||this.primaryTextColor,plotColorPalette:this.xyChart?.plotColorPalette||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.requirementEdgeLabelBackground="#16141F",this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||u(this.primaryColor,{h:-30}),this.git4=this.git4||u(this.primaryColor,{h:-60}),this.git5=this.git5||u(this.primaryColor,{h:-90}),this.git6=this.git6||u(this.primaryColor,{h:60}),this.git7=this.git7||u(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,f.A)(this.git0,25),this.git1=(0,f.A)(this.git1,25),this.git2=(0,f.A)(this.git2,25),this.git3=(0,f.A)(this.git3,25),this.git4=(0,f.A)(this.git4,25),this.git5=(0,f.A)(this.git5,25),this.git6=(0,f.A)(this.git6,25),this.git7=(0,f.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||d(this.git0),this.gitInv1=this.gitInv1||d(this.git1),this.gitInv2=this.gitInv2||d(this.git2),this.gitInv3=this.gitInv3||d(this.git3),this.gitInv4=this.gitInv4||d(this.git4),this.gitInv5=this.gitInv5||d(this.git5),this.gitInv6=this.gitInv6||d(this.git6),this.gitInv7=this.gitInv7||d(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.commitLineColor=this.commitLineColor??"#BDBCCC",this.fontWeight=600,this.erEdgeLabelBackground="#16141F",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||B,this.attributeBackgroundColorEven=this.attributeBackgroun
128dColorEven||M}calculate(e){if("object"!=typeof e)return void this.updateColors();let t=Object.keys(e);t.forEach(t=>{this[t]=e[t]}),this.updateColors(),t.forEach(t=>{this[t]=e[t]})}},J={base:{getThemeVariables:I},dark:{getThemeVariables:P},default:{getThemeVariables:R},forest:{getThemeVariables:$},neutral:{getThemeVariables:z},neo:{getThemeVariables:G},"neo-dark":{getThemeVariables:H},redux:{getThemeVariables:U},"redux-dark":{getThemeVariables:Y},"redux-color":{getThemeVariables:Z},"redux-dark-color":{getThemeVariables:(0,s.K)(e=>{let t=new Q;return t.calculate(e),t},"getThemeVariables")}},ee
vendor: 11,240 bytes, line 128
128={flowchart:{useMaxWidth:!0,theme:"redux-color",look:"neo",titleTopMargin:25,subGraphTitleMargin:{top:0,bottom:0},diagramPadding:8,htmlLabels:null,nodeSpacing:50,rankSpacing:50,curve:"basis",padding:15,wrappingWidth:120,minNodeWidth:120,inheritDir:!1},swimlane:{useMaxWidth:!0,theme:"redux-color",look:"neo",layout:"swimlane",lineHops:"arc",ignoreCrossLaneEdges:!0,optimizeRanksByCrossings:!0,automaticLaneOrdering:!1},agentflow:{useMaxWidth:!0,theme:"redux-color",look:"neo",titleTopMargin:25,diagramPadding:8,nodeSpacing:50,rankSpacing:50,wrappingWidth:120,minNodeWidth:120},sequence:{useMaxWidth:!0,theme:"redux-color",look:"neo",hideUnusedParticipants:!1,activationWidth:10,diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",mirrorActors:!0,forceMenus:!1,bottomMarginAdj:1,rightAngles:!1,showSequenceNumbers:!1,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:400,noteFontSize:14,noteFontFamily:'"trebuchet ms", verdana, arial, sans-serif',noteFontWeight:400,noteAlign:"center",messageFontSize:16,messageFontFamily:'"trebuchet ms", verdana, arial, sans-serif',messageFontWeight:400,wrap:!1,wrapPadding:10,labelBoxWidth:50,labelBoxHeight:20},gantt:{useMaxWidth:!0,titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,rightPadding:75,leftPadding:75,gridLineStartPadding:35,fontSize:11,sectionFontSize:11,numberSectionStyles:4,axisFormat:"%Y-%m-%d",topAxis:!1,displayMode:"",weekday:"sunday"},journey:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,maxLabelWidth:360,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],titleColor:"",titleFontFamily:'"trebuchet ms", verdana, arial, sans-serif',titleFontSize:"4ex"},class:{useMaxWidth:!0,theme:"redux-color",look:"neo",titleTopMargin:25,arrowMarkerAbsolute:!1,dividerMargin:10,padding:5,textHeight:10,htmlLabels:!1,hideEmptyMembersBox:!1,hierarchicalNamespaces:!0},state:{useMaxWidth:!0,theme:"redux-color",look:"neo",layout:"elk",wrappingWidth:120,minNodeWidth:120,titleTopMargin:25,dividerMargin:10,sizeUnit:5,padding:8,textHeight:10,titleShift:-15,noteMargin:10,forkWidth:70,forkHeight:7,miniPadding:2,fontSizeFactor:5.02,fontSize:24,labelHeight:16,edgeLengthFactor:"20",compositTitleSize:35,radius:5},er:{useMaxWidth:!0,theme:"redux-color",look:"neo",titleTopMargin:25,diagramPadding:20,layoutDirection:"TB",minEntityWidth:100,minEntityHeight:75,entityPadding:15,nodeSpacing:140,rankSpacing:80,stroke:"gray",fill:"honeydew",fontSize:12},pie:{useMaxWidth:!0,textPosition:.75,donutHole:0,legendPosition:"right",highlightSlice:""},quadrantChart:{useMaxWidth:!0,chartWidth:500,chartHeight:500,titleFontSize:20,titlePadding:10,quadrantPadding:5,xAxisLabelPadding:5,yAxisLabelPadding:5,xAxisLabelFontSize:16,yAxisLabelFontSize:16,quadrantLabelFontSize:16,quadrantTextTopPadding:5,pointTextPadding:5,pointLabelFontSize:12,pointRadius:5,xAxisPosition:"top",yAxisPosition:"left",quadrantInternalBorderStrokeWidth:1,quadrantExternalBorderStrokeWidth:2},xyChart:{useMaxWidth:!0,width:700,height:500,titleFontSize:20,titlePadding:10,showDataLabel:!1,showDataLabelOutsideBar:!1,showTitle:!0,showLegend:!0,legendFontSize:14,legendPadding:10,xAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2,labelRotation:0},yAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2,labelRotation:0},chartOrientation:"vertical",plotReservedSpacePercent:50},requirement:{useMaxWidth:!0,theme:"redux-color",look:"neo",rect_fill:"#f9f9f9",text_color:"#333",rect_border_size:"0.5px",rect_border_color:"#bbb",rect_min_width:200,rect_min_height:200,fontSize:14,rect_padding:10,line_height:20},mindmap:{useMaxWidth:!0,padding:10,maxNodeWidth:200,layoutAlgorithm:"cose-bilkent"},ishikawa:{useMaxWidth:!0,diagramPadding:20},kanban:{useMaxWidth:!0,padding:8,sectionWidth:200,ticketBaseUrl:""},timeline:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],disableMulticolor:!1},gitGraph:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:8,nodeLabel:{width:75,height:100,x:-25,y:0},mainBranchName:"main",mainBranchOrder:0,showCommitLabel:!0,showBranches:!0,rotateCommitLabel:!0,parallelCommits:!1,arrowMarkerAbsolute:!1},c4:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,c4ShapeMargin:50,c4ShapePadding:20,width:216,height:60,boxMargin:10,c4ShapeInRow:4,nextLinePaddingX:0,c4BoundaryInRow:2,personFontSize:14,personFontFamily:'"Open Sans", sans-serif',personFontWeight:"normal",external_personFontSize:14,external_personFontFamily:'"Open Sans", sans-serif',external_personFontWeight:"normal",systemFontSize:14,systemFontFamily:'"Open Sans", sans-serif',systemFontWeight:"normal",external_systemFontSize:14,external_systemFontFamily:'"Open Sans", sans-serif',external_systemFontWeight:"normal",system_dbFontSize:14,system_dbFontFamily:'"Open Sans", sans-serif',system_dbFontWeight:"normal",external_system_dbFontSize:14,external_system_dbFontFamily:'"Open Sans", sans-serif',external_system_dbFontWeight:"normal",system_queueFontSize:14,system_queueFontFamily:'"Open Sans", sans-serif',system_queueFontWeight:"normal",external_system_queueFontSize:14,external_system_queueFontFamily:'"Open Sans", sans-serif',external_system_queueFontWeight:"normal",boundaryFontSize:14,boundaryFontFamily:'"Open Sans", sans-serif',boundaryFontWeight:"normal",messageFontSize:12,messageFontFamily:'"Open Sans", sans-serif',messageFontWeight:"normal",containerFontSize:14,containerFontFamily:'"Open Sans", sans-serif',containerFontWeight:"normal",external_containerFontSize:14,external_containerFontFamily:'"Open Sans", sans-serif',external_containerFontWeight:"normal",container_dbFontSize:14,container_dbFontFamily:'"Open Sans", sans-serif',container_dbFontWeight:"normal",external_container_dbFontSize:14,external_container_dbFontFamily:'"Open Sans", sans-serif',external_container_dbFontWeight:"normal",container_queueFontSize:14,container_queueFontFamily:'"Open Sans", sans-serif',container_queueFontWeight:"normal",external_container_queueFontSize:14,external_container_queueFontFamily:'"Open Sans", sans-serif',external_container_queueFontWeight:"normal",componentFontSize:14,componentFontFamily:'"Open Sans", sans-serif',componentFontWeight:"normal",external_componentFontSize:14,external_componentFontFamily:'"Open Sans", sans-serif',external_componentFontWeight:"normal",component_dbFontSize:14,component_dbFontFamily:'"Open Sans", sans-serif',component_dbFontWeight:"normal",external_component_dbFontSize:14,external_component_dbFontFamily:'"Open Sans", sans-serif',external_component_dbFontWeight:"normal",component_queueFontSize:14,component_queueFontFamily:'"Open Sans", sans-serif',component_queueFontWeight:"normal",external_component_queueFontSize:14,external_component_queueFontFamily:'"Open Sans", sans-serif',external_component_queueFontWeight:"normal",wrap:!0,wrapPadding:10,person_bg_color:"#08427B",person_border_color:"#073B6F",external_person_bg_color:"#686868",external_person_border_color:"#8A8A8A",system_bg_color:"#1168BD",system_border_color:"#3C7FC0",system_db_bg_color:"#1168BD",system_db_border_color:"#3C7FC0",system_queue_bg_color:"#1168BD",system_queue_border_color:"#3C7FC0",external_system_bg_color:"#999999",external_system_border_color:"#8A8A8A",external_system_db_bg_color:"#999999",external_system_db_border_color:"#8A8A8A",external_system_queue_bg_color:"#999999",external_system_queue_border_color:"#8A8A8A",container_bg_color:"#438DD5",container_border_color:"#3C7FC0",container_db_bg_color:"#438DD5",container_db_border_color:"#3C7FC0",container_queue_bg_color:"#438DD5",container_queue_border_color:"#3C7FC0",external_container_bg_color:"#B3B3B3",external_container_border_color:"#A6A6A6",external_container_db_bg_color:"#B3B3B3",external_container_db_border_color:"#A6A6A6",external_container_queue_bg_color:"#B3B3B3",external_container_queue_border_color:"#A6A6A6",component_bg_color:"#85BBF0",component_border_color:"#78A8D8",component_db_bg_color:"#85BBF0",component_db_border_color:"#78A8D8",component_queue_bg_color:"#85BBF0",component_queue_border_color:"#78A8D8",external_component_bg_color:"#CCCCCC",external_component_border_color:"#BFBFBF",external_component_db_bg_color:"#CCCCCC",external_component_db_border_color:"#BFBFBF",external_component_queue_bg_color:"#CCCCCC",external_component_queue_border_color:"#BFBFBF"},sankey:{useMaxWidth:!0,width:600,height:400,linkColor:"gradient",nodeAlignment:"justify",showValues:!0,prefix:"",suffix:"",nodeWidth:10,nodePadding:12,labelStyle:"legacy"},block:{useMaxWidth:!0,padding:8},packet:{useMaxWidth:!0,rowHeight:32,bitWidth:32,bitsPerRow:32,showBits:!0,paddingX:5,paddingY:5},treeView:{useMaxWidth:!0,rowIndent:10,paddingX:5,paddingY:5,lineThickness:1,showIcons:!1,defaultIconPack:"",filenameIcons:{},extensionIcons:{}},architecture:{useMaxWidth:!0,padding:40,iconSize:80,fontSize:16,randomize:!1,nodeSeparation:75,idealEdgeLengthMultiplier:1.5,edgeElasticity:.45,numIter:2500,seed:1},eventmodeling:{useMaxWidth:!0,padding:30,rowHeight:32},radar:{useMaxWidth:!0,width:600,height:600,marginTop:50,marginRight:50,marginBottom:50,marginLeft:50,axisScaleFactor:1,axisLabelFactor:1.05,curveTension:.17},usecase:{useMaxWidth:!0,theme:"redux-color",look:"neo",wrappingWidth:120,minNodeWidth:120,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:"normal",usecaseFontSize:12,usecaseFontFamily:'"Open Sans", sans-serif',usecaseFontWeight:"normal",nodeSpacing:50,rankSpacing:50,diagramPadding:20,colorScheme:"role"},venn:{useMaxWidth:!0,theme:"redux-color",look:"neo",width:800,height:450,padding:8,useDebugLayout:!1},cynefin:{useMaxWidth:!0,width:800,height:600,padding:40,showDomainDescriptions:!0,boundaryAmplitude:8,seed:0},theme:"default",look:"classic",handDrawnSeed:0,layout:"elk",maxTextSize:5e4,maxEdges:500,darkMode:!1,fontFamily:'"trebuchet ms", verdana, arial, sans-serif;',logLevel:5,securityLevel:"strict",startOnLoad:!0,arrowMarkerAbsolute:!1,secure:["secure","securityLevel","startOnLoad","maxTextSize","suppressErrorRendering","maxEdges"],legacyMathML:!1,forceLegacyMathML:!1,deterministicIds:!1,fontSize:16,markdownAutoWrap:!0,suppressErrorRendering:!1}
128,et={...ee,deterministicIDSeed:void 0,elk:{mergeEdges:!1,straightenEdges:!0,lineHops:!0,preset:"default",nodePlacementStrategy:void 0,layeringStrategy:void 0,cycleBreakingStrategy:void 0,layeringLayerBound:4,nodePlacementAlignment:void 0,forceNodeModelOrder:!1,considerModelOrder:"NODES_AND_EDGES",keepEntryNodeOnTop:!1},themeCSS:void 0,themeVariables:J.default.getThemeVariables(),sequence:{...ee.sequence,messageFont:(0,s.K)(function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},"messageFont"),noteFont:(0,s.K)(function(){return{fontFamily:this.noteFontFamily,fontSize:this.noteFontSize,fontWeight:this.noteFontWeight}},"noteFont"),actorFont:(0,s.K)(function(){return{fontFamily:this.actorFontFamily,fontSize:this.actorFontSize,fontWeight:this.actorFontWeight}},"actorFont")},class:{theme:ee.class?.theme,look:ee.class?.look,layout:ee.class?.layout,hideEmptyMembersBox:!1,hierarchicalNamespaces:!0},gantt:{...ee.gantt,tickInterval:void 0,useWidth:void 0},c4:{...ee.c4,useWidth:void 0,personFont:(0,s.K)(function(){return{fontFamily:this.personFontFamily,fontSize:this.personFontSize,fontWeight:this.personFontWeight}},"personFont"),flowchart:{...ee.flowchart,inheritDir:!1},external_personFont:(0,s.K)(function(){return{fontFamily:this.external_personFontFamily,fontSize:this.external_personFontSize,fontWeight:this.external_personFontWeight}},"external_personFont"),systemFont:(0,s.K)(function(){return{fontFamily:this.systemFontFamily,fontSize:this.systemFontSize,fontWeight:this.systemFontWeight}},"systemFont"),external_systemFont:(0,s.K)(function(){return{fontFamily:this.external_systemFontFamily,fontSize:this.external_systemFontSize,fontWeight:this.external_systemFontWeight}},"external_systemFont"),system_dbFont:(0,s.K)(function(){return{fontFamily:this.system_dbFontFamily,fontSize:this.system_dbFontSize,fontWeight:this.system_dbFontWeight}},"system_dbFont"),external_system_dbFont:(0,s.K)(function(){return{fontFamily:this.external_system_dbFontFamily,fontSize:this.external_system_dbFontSize,fontWeight:this.external_system_dbFontWeight}},"external_system_dbFont"),system_queueFont:(0,s.K)(function(){return{fontFamily:this.system_queueFontFamily,fontSize:this.system_queueFontSize,fontWeight:this.system_queueFontWeight}},"system_queueFont"),external_system_queueFont:(0,s.K)(function(){return{fontFamily:this.external_system_queueFontFamily,fontSize:this.external_system_queueFontSize,fontWeight:this.external_system_queueFontWeight}},"external_system_queueFont"),containerFont:(0,s.K)(function(){return{fontFamily:this.containerFontFamily,fontSize:this.containerFontSize,fontWeight:this.containerFontWeight}},"containerFont"),external_containerFont:(0,s.K)(function(){return{fontFamily:this.external_containerFontFamily,fontSize:this.external_containerFontSize,fontWeight:this.external_containerFontWeight}},"external_containerFont"),container_dbFont:(0,s.K)(function(){return{fontFamily:this.container_dbFontFamily,fontSize:this.container_dbFontSize,fontWeight:this.container_dbFontWeight}},"container_dbFont"),external_container_dbFont:(0,s.K)(function(){return{fontFamily:this.external_container_dbFontFamily,fontSize:this.external_container_dbFontSize,fontWeight:this.external_container_dbFontWeight}},"external_container_dbFont"),container_queueFont:(0,s.K)(function(){return{fontFamily:this.container_queueFontFamily,fontSize:this.container_queueFontSize,fontWeight:this.container_queueFontWeight}},"container_queueFont"),external_container_queueFont:(0,s.K)(function(){return{fontFamily:this.external_container_queueFontFamily,fontSize:this.external_container_queueFontSize,fontWeight:this.external_container_queueFontWeight}},"external_container_queueFont"),componentFont:(0,s.K)(function(){return{fontFamily:this.componentFontFamily,fontSize:this.componentFontSize,fontWeight:this.componentFontWeight}},"componentFont"),external_componentFont:(0,s.K)(function(){return{fontFamily:this.external_componentFontFamily,fontSize:this.external_componentFontSize,fontWeight:this.external_componentFontWeight}},"external_componentFont"),component_dbFont:(0,s.K)(function(){return{fontFamily:this.component_dbFontFamily,fontSize:this.component_dbFontSize,fontWeight:this.component_dbFontWeight}},"component_dbFont"),external_component_dbFont:(0,s.K)(function(){return{fontFamily:this.external_component_dbFontFamily,fontSize:this.external_component_dbFontSize,fontWeight:this.external_component_dbFontWeight}},"external_component_dbFont"),component_queueFont:(0,s.K)(function(){return{fontFamily:this.component_queueFontFamily,fontSize:this.component_queueFontSize,fontWeight:this.component_queueFontWeight}},"component_queueFont"),external_component_queueFont:(0,s.K)(function(){return{fontFamily:this.external_component_queueFontFamily,fontSize:this.external_component_queueFontSize,fontWeight:this.external_component_queueFontWeight}},"external_component_queueFont"),boundaryFont:(0,s.K)(function(){return{fontFamily:this.boundaryFontFamily,fontSize:this.boundaryFontSize,fontWeight:this.boundaryFontWeight}},"boundaryFont"),messageFont:(0,s.K)(function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},"messageFont")},pie:{...ee.pie,useWidth:984}
128,xyChart:{...ee.xyChart,useWidth:void 0},requirement:{...ee.requirement,useWidth:void 0},packet:{...ee.packet},eventmodeling:{...ee.eventmodeling},treeView:{...ee.treeView,useWidth:void 0},radar:{...ee.radar},usecase:{...ee.usecase},railroad:{...ee.railroad,fontSize:void 0,fontFamily:void 0,terminalFill:void 0,terminalStroke:void 0,terminalTextColor:void 0,nonTerminalFill:void 0,nonTerminalStroke:void 0,nonTerminalTextColor:void 0,lineColor:void 0,markerFill:void 0,commentFill:void 0,commentStroke:void 0,commentTextColor:void 0,specialFill:void 0,specialStroke:void 0,ruleNameColor:void 0},ishikawa:{...ee.ishikawa},sankey:{...ee.sankey,nodeColors:void 0},treemap:{useMaxWidth:!0,padding:10,diagramPadding:8,showValues:!0,nodeWidth:100,nodeHeight:40,borderWidth:1,valueFontSize:12,labelFontSize:14,valueFormat:","},venn:{...ee.venn},cynefin:{...ee.cynefin}},er=(0,s.K)((e,t="")=>Object.keys(e).reduce((r,i)=>Array.isArray(e[i])?r:"object"==typeof e[i]&&null!==e[i]?[...r,t+i,...er(e[i],"")]:[...r,t+i],[]),"keyify"),ei=new Set(er(et,"")),en=et,eo={"flowchart-v2":"flowchart","flowchart-elk":"flowchart",classDiagram:"class",stateDiagram:"state",xychart:"xyChart",railroadAbnf:"railroad",railroadEbnf:"railroad",railroadPeg:"railroad"},ea=(0,s.K)(e=>eo[e]??e,"getDiagramConfigKey"),es={nodeColors:/^#[\da-f]{3,8}$|^rgb\([\d\s%,.]+\)$|^hsl\([\d\s%,.]+\)$|^[a-z]+$/i,filenameIcons:/^[\w-]+(?::[\w-]+)?$/,extensionIcons:/^[\w-]+(?::[\w-]+)?$/},el=(0,s.K)((e,t)=>{for(let r of Object.keys(e)){let i=e[r];(r.startsWith("__")||r.includes("proto")||r.includes("constr")||"string"!=typeof i||!t.test(i))&&(a.R.debug("sanitize deleting dictionary entry:",r,i),delete e[r])}},"sanitizeDictionaryConfig"),ec=(0,s.K)(e=>{if(a.R.debug("sanitizeDirective called with",e),"object"==typeof e&&null!=e){if(Array.isArray(e))return void e.forEach(e=>ec(e));for(let t of Object.keys(e)){if(a.R.debug("Checking key",t),t.startsWith("__")||t.includes("proto")||t.includes("constr")||!ei.has(t)||null==e[t]){a.R.debug("sanitize deleting key: ",t),delete e[t];continue}if("object"==typeof e[t]){let r=es[t];r?el(e[t],r):(a.R.debug("sanitizing object",t),ec(e[t]));continue}for(let r of["themeCSS","fontFamily","altFontFamily"])t.includes(r)&&(a.R.debug("sanitizing css option",t),e[t]=eu(e[t]))}if(e.themeVariables)for(let t of Object.keys(e.themeVariables)){let r=e.themeVariables[t];r?.match&&!r.match(/^[\d "#%(),.;A-Za-z]+$/)&&(e.themeVariables[t]="")}a.R.debug("After sanitization",e)}},"sanitizeDirective"),eu=(0,s.K)(e=>{let t=0,r=0;for(let i of e){if(t<r)return"{ /* ERROR: Unbalanced CSS */ }";"{"===i?t++:"}"===i&&r++}return t!==r?"{ /* ERROR: Unbalanced CSS */ }":e},"sanitizeCss"),eh=Object.freeze(en),ed=["theme","look","layout"],ep=new Set(["classic","handDrawn","neo"]),ef=(0,s.K)((e,t)=>"theme"===e?"null"===t||Object.hasOwn(J,t):"look"!==e||ep.has(t),"isUsableAppearance"),eg=(0,s.K)((e,t,r)=>{if(!e)return;let i=e[t];return[i?.[r],e[r]].find(e=>void 0!==e&&ef(r,e))},"readAppearance"),em=(0,s.K)(e=>!(!1===e||["false","null","0"].includes(String(e).trim().toLowerCase())),"evaluate"),e_=E({},eh),ey={},ex=[],eb=E({},eh),ev=(0,s.K)((e,t)=>{if(!o)return;let r=[t,...[...ex].reverse(),ey,eh],i=e[o];for(let t of ed)for(let n of r){let r=eg(n,o,t);if(void 0!==r){e[t]=r,i?.[t]!==void 0&&(i[t]=r);break}}},"resolveAppearance"),eC=(0,s.K)((e,t)=>{let r=E({},e),i={};for(let e of t)eM(e),i=E(i,e);if(ev(r=E(r,i),i),(i.theme||r.theme!==e.theme)&&r.theme&&Object.hasOwn(J,r.theme)){let e=E({},n),t=E(e.themeVariables||{},i.themeVariables);r.themeVariables=J[r.theme].getThemeVariables(t)}return eO(eb=r),eb},"updateCurrentConfig"),ew=(0,s.K)(e=>{o=void 0===e?void 0:ea(e),eC(e_,ex)},"setDiagramConfigScope"),ek=(0,s.K)(e=>(e_=E({},eh),e_=E(e_,e),ey=E({},e),e.theme&&Object.hasOwn(J,e.theme)&&(e_.themeVariables=J[e.theme].getThemeVariables(e.themeVariables)),eC(e_,ex),e_),"setSiteConfig"),eS=(0,s.K)(e=>{n=E({},e)},"saveConfigFromInitialize"),eT=(0,s.K)(e=>(e_=E(e_,e),ey=E(ey,e),eC(e_,ex),e_),"updateSiteConfig"),eA=(0,s.K)(()=>E({},e_),"getSiteConfig"),eE=(0,s.K)(e=>(eC(eb,[e]),eB()),"setConfig"),eB=(0,s.K)(()=>E({},eb),"getConfig"),eM=(0,s.K)(e=>
128{e&&(["secure",...e_.secure??[]].forEach(t=>{Object.hasOwn(e,t)&&(a.R.debug(`Denied attempt to modify a secure key ${t}`,e[t]),delete e[t])}),Object.keys(e).forEach(t=>{t.startsWith("__")&&delete e[t]}),Object.keys(e).forEach(t=>{"string"==typeof e[t]&&(e[t].includes("<")||e[t].includes(">")||e[t].includes("url(data:"))&&delete e[t],"object"==typeof e[t]&&eM(e[t])}))},"sanitize"),eL=(0,s.K)(e=>{ec(e),e.fontFamily&&!e.themeVariables?.fontFamily&&(e.themeVariables={...e.themeVariables,fontFamily:e.fontFamily}),ex.push(e),eC(e_,ex)},"addDirective"),eF=(0,s.K)((e=e_)=>{o=void 0,eC(e,ex=[])},"reset"),eI={LAZY_LOAD_DEPRECATED:"The configuration options lazyLoadedDiagrams and loadExternalDiagramsAtStartup are deprecated. Please use registerExternalDiagrams instead.",FLOWCHART_HTML_LABELS_DEPRECATED:"flowchart.htmlLabels is deprecated. Please use global htmlLabels instead."},ej={},eP=(0,s.K)(e=>{ej[e]||(a.R.warn(eI[e]),ej[e]=!0)},"issueWarning"),eO=(0,s.K)(e=>{e&&(e.lazyLoadedDiagrams||e.loadExternalDiagramsAtStartup)&&eP("LAZY_LOAD_DEPRECATED")},"checkConfig"),eR=(0,s.K)(()=>{let e={};for(let t of(n&&(e=E(e,n)),ex))e=E(e,t);return e},"getUserDefinedConfig"),eD=(0,s.K)(e=>(e.flowchart?.htmlLabels!=void 0&&eP("FLOWCHART_HTML_LABELS_DEPRECATED"),em(e.htmlLabels??e.flowchart?.htmlLabels??!0)),"getEffectiveHtmlLabels"),e$=/<\/?br\s*\/?>/gi,eN=RegExp(e$.source,"i"),ez=(0,s.K)(e=>
128e?eZ(e).replace(/\\n/g,"#br#").split("#br#"):[""],"getRows"),eq=(i=!1,()=>{i||(eG(),i=!0)});function eG(){let e="data-temp-href-target";m.A.addHook("beforeSanitizeAttributes",t=>{"A"===t.tagName&&t.hasAttribute("target")&&t.setAttribute(e,t.getAttribute("target")??"")}),m.A.addHook("afterSanitizeAttributes",t=>{"A"===t.tagName&&t.hasAttribute(e)&&(t.setAttribute("target",t.getAttribute(e)??""),t.removeAttribute(e),"_blank"===t.getAttribute("target")&&t.setAttribute("rel","noopener"))})}(0,s.K)(eG,"setupDompurifyHooks");var eW=(0,s.K)(e=>(eq(),m.A.sanitize(e)),"removeScript"),eH=(0,s.K)((e,t)=>{if(eD(t)){let r=t.securityLevel;"antiscript"===r||"strict"===r||"sandbox"===r?e=eW(e):"loose"!==r&&(e=eX(e=(e=(e=eZ(e)).replace(/</g,"<").replace(/>/g,">")).replace(/=/g,"=")))}return e},"sanitizeMore"),eK=(0,s.K)((e,t)=>e?e=t.dompurifyConfig?m.A.sanitize(eH(e,t),t.dompurifyConfig).toString():m.A.sanitize(eH(e,t),{FORBID_TAGS:["style"]}).toString():e,"sanitizeText"),eU=(0,s.K)((e,t)=>"string"==typeof e?eK(e,t):e.flat().map(e=>eK(e,t)),"sanitizeTextOrArray"),eV=(0,s.K)(e=>eN.test(e),"hasBreaks"),eY=(0,s.K)(e=>e.split(e$),"splitBreaks"),eX=(0,s.K)(e=>e.replace(/#br#/g,"<br/>"),"placeholderToBreak"),eZ=(0,s.K)(e=>e.replace(e$,"#br#"),"breakToPlaceholder"),eQ=(0,s.K)(e=>{let t="";return e&&(t=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,t=CSS.escape(t)),t},"getUrl"),eJ=(0,s.K)(function(...e){return Math.max(...e.filter(e=>!isNaN(e)))},"getMax"),e0=(0,s.K)(function(...e){return Math.min(...e.filter(e=>!isNaN(e)))},"getMin"),e1=(0,s.K)(function(e){let t=e.split(/(,)/),r=[];for(let e=0;e<t.length;e++){let i=t[e];if(","===i&&e>0&&e+1<t.length){let n=t[e-1],o=t[e+1];e5(n,o)&&(i=n+","+o,e++,r.pop())}r.push(e3(i))}return r.join("")},"parseGenericTypes"),e2=(0,s.K)((e,t)=>Math.max(0,e.split(t).length-1),"countOccurrence"),e5=(0,s.K)((e,t)=>{let r=e2(e,"~"),i=e2(t,"~");return 1===r&&1===i},"shouldCombineSets"),e3=(0,s.K)(e=>{let t=e2(e,"~"),r=!1;if(t<=1)return e;t%2!=0&&e.startsWith("~")&&(e=e.substring(1),r=!0);let i=[...e],n=i.indexOf("~"),o=i.lastIndexOf("~");for(;-1!==n&&-1!==o&&n!==o;)i[n]="<",i[o]=">",n=i.indexOf("~"),o=i.lastIndexOf("~");return r&&i.unshift("~"),i.join("")},"processSet"),e4=(0,s.K)(()=>void 0!==window.MathMLElement,"isMathMLSupported"),e6=/\$\$(.*?)\$\$/g,e7=(0,s.K)(e=>(e.match(e6)?.length??0)>0,"hasKatex"),e8=(0,s.K)(async(e,t)=>{let r=document.createElement("div");r.innerHTML=await te(e,t),r.id="katex-temp",r.style.visibility="hidden",r.style.position="absolute",r.style.top="0";let i=document.querySelector("body");i?.insertAdjacentElement("beforeend",r);let n={width:r.clientWidth,height:r.clientHeight};return r.remove(),n},"calculateMathMLDimensions"),e9=(0,s.K)(async(e,t)=>{if(!e7(e))return e;if(!(e4()||t.legacyMathML||t.forceLegacyMathML))return e.replace(e6,"MathML is unsupported in this environment.");{let{default:i}=await r.e(21937).then(r.bind(r,38487)),n=t.forceLegacyMathML||!e4()&&t.legacyMathML?"htmlAndMathml":"mathml";return e.split(e$).map(e=>e7(e)?`<div style="display: flex; align-items: center; justify-content: center; white-space: nowrap;">${e}</div>`:`<div>${e}</div>`).join("").replace(e6,(e,t)=>i.renderToString(t,{throwOnError:!0,displayMode:!0,output:n}).replace(/\n/g," ").replace(/<annotation.*<\/annotation>/g,""))}},"renderKatexUnsanitized"),te=(0,s.K)(async(e,t)=>eK(await e9(e,t),t),"renderKatexSanitized"),tt={getRows:ez,sanitizeText:eK,sanitizeTextOrArray:eU,hasBreaks:eV,splitBreaks:eY,lineBreakRegex:e$,removeScript:eW,getUrl:eQ,evaluate:em,getMax:eJ,getMin:e0},tr=(0,s.K)(function(e,t){for(let r of t)e.attr(r[0],r[1])},"d3Attrs"),ti=(0,s.K)(function(e,t,r){let i=new Map;return r?(i.set("width","100%"),i.set("style",`max-width: ${t}px;`)):(i.set("height",e),i.set("width",t)),i},"calculateSvgSizeAttrs"),tn=(0,s.K)(function(e,t,r,i){tr(e,ti(t,r,i))},"configureSvgSize"),to=(0,s.K)(function(e,t,r,i){let n=t.node().getBBox(),o=n.width,s=n.height;a.R.info(`SVG bounds: ${o}x${s}`,n);let l=0,c=0;a.R.info(`Graph bounds: ${l}x${c}`,e),l=o+2*r,c=s+2*r,a.R.info(`Calculated bounds: ${l}x${c}`),tn(t,c,l,i);let u=`${n.x-r} ${n.y-r} ${n.width+2*r} ${n.height+2*r}`;t.attr("viewBox",u)},"setupGraphViewbox"),ta={};function ts(e){return[...e.cssRules].map(e=>e.cssText).join("\n")}(0,s.K)(ts,"cssStyleSheetToString");var tl=(0,s.K)((e,t,r,i)=>{let n="";return e in ta&&ta[e]?n=ta[e]({...r,svgId:i}):a.R.warn(`No theme found for ${e}`),`& { 129 font-family: ${r.fontFamily}; 130 font-size: ${r.fontSize}; 131 fill: ${r.textColor} 132 } 133 @keyframes edge-animation-frame { 134 from { 135 stroke-dashoffset: 0; 136 } 137 } 138 @keyframes dash { 139 to { 140 stroke-dashoffset: 0; 141 } 142 } 143 & .edge-animation-slow { 144 stroke-dasharray: 9,5 !important; 145 stroke-dashoffset: 900; 146 animation: dash 50s linear infinite; 147 stroke-linecap: round; 148 } 149 & .edge-animation-fast { 150 stroke-dasharray: 9,5 !important; 151 stroke-dashoffset: 900; 152 animation: dash 20s linear infinite; 153 stroke-linecap: round; 154 } 155 /* Classes common for multiple diagrams */ 156 157 & .error-icon { 158 fill: ${r.errorBkgColor}; 159 } 160 & .error-text { 161 fill: ${r.errorTextColor}; 162 stroke: ${r.errorTextColor}; 163 } 164 165 & .edge-thickness-normal { 166 stroke-width: ${r.strokeWidth??1}px; 167 } 168 & .edge-thickness-thick { 169 stroke-width: 3.5px 170 } 171 & .edge-pattern-solid { 172 stroke-dasharray: 0; 173 } 174 & .edge-thickness-invisible { 175 stroke-width: 0; 176 fill: none; 177 } 178 & .edge-pattern-dashed{ 179 stroke-dasharray: 3; 180 } 181 .edge-pattern-dotted { 182 stroke-dasharray: 2; 183 } 184 185 & .marker { 186 fill: ${r.lineColor}; 187 stroke: ${r.lineColor}; 188 } 189 & .marker.cross { 190 stroke: ${r.lineColor}; 191 } 192 193 & svg { 194 font-family: ${r.fontFamily}; 195 font-size: ${r.fontSize}; 196 } 197 & p { 198 margin: 0 199 } 200 201 ${n} 202 .node .neo-node { 203 stroke: ${r.nodeBorder}; 204 } 205 206 [data-look="neo"].node rect, [data-look="neo"].cluster rect, [data-look="neo"].node polygon { 207 stroke: ${r.useGradient?"url("+i+"-gradient)":r.nodeBorder}; 208 filter: ${r.dropShadow?r.dropShadow.replace("url(#drop-shadow)",`url(${i}-drop-shadow)`):"none"}; 209 } 210 [data-look="neo"].swimlane.cluster rect { 211 filter: none; 212 } 213 214 215 [data-look="neo"].node path { 216 stroke: ${r.useGradient?"url("+i+"-gradient)":r.nodeBorder}; 217 stroke-width: ${r.strokeWidth??1}px; 218 } 219 220 [data-look="neo"].node .outer-path { 221 filter: ${r.dropShadow?r.dropShadow.replace("url(#drop-shadow)",`url(${i}-drop-shadow)`):"none"}; 222 } 223 224 [data-look="neo"].node .neo-line path { 225 stroke: ${r.nodeBorder}; 226 filter: none; 227 } 228 229 [data-look="neo"].node circle{ 230 stroke: ${r.useGradient?"url("+i+"-gradient)":r.nodeBorder}; 231 filter: ${r.dropShadow?r.dropShadow.replace("url(#drop-shadow)",`url(${i}-drop-shadow)`):"none"}; 232 } 233 234 [data-look="neo"].node circle .state-start{ 235 fill: #000000; 236 } 237 238 [data-look="neo"].icon-shape .icon { 239 fill: ${r.useGradient?"url("+i+"-gradient)":r.nodeBorder}; 240 filter: ${r.dropShadow?r.dropShadow.replace("url(#drop-shadow)",`url(${i}-drop-shadow)`):"none"}; 241 } 242 243 [data-look="neo"].icon-shape .icon-neo path { 244 stroke: ${r.useGradient?"url("+i+"-gradient)":r.nodeBorder}; 245 filter: ${r.dropShadow?r.dropShadow.replace("url(#drop-shadow)",`url(${i}-drop-shadow)`):"none"}; 246 } 247 248 ${t} 249`},"getStyles"),tc=(0,s.K)((e,t)=>{void 0!==t&&(ta[e]=t)},"addStylesForDiagram"),tu=tl,th={};(0,s.V)(th,{clear:()=>tm,getAccDescription:()=>tb,getAccTitle:()=>ty,getDiagramTitle:()=>tC,setAccDescription:()=>tx,setAccTitle:()=>t_,setDiagramTitle:()=>tv});var td="",tp="",tf="",tg=(0,s.K)(e=>eK(e,eB()),"sanitizeText"),tm=(0,s.K)(()=>{td="",tf="",tp=""},"clear"),t_=(0,s.K)(e=>{td=tg(e).replace(/^\s+/g,"")},"setAccTitle"),ty=(0,s.K)(()=>td,"getAccTitle"),tx=(0,s.K)(e=>{tf=tg(e).replace(/\n\s+/g,"\n")},"setAccDescription"),tb=(0,s.K)(()=>tf,"getAccDescription"),tv=(0,s.K)(e=>{tp=tg(e)},"setDiagramTitle"),tC=(0,s.K)(()=>tp,"getDiagramTitle"),tw=a.R,tk=a.H,tS=eB,tT=eE,tA=eh,tE=(0,s.K)(e=>eK(e,tS()),"sanitizeText"),tB=to,tM=(0,s.K)(()=>th,"getCommonDb"),tL={},tF=(0,s.K)((e,t,r)=>
249{tL[e]&&tw.warn(`Diagram with id ${e} already registered. Overwriting.`),tL[e]=t,r&&S(e,r),tc(e,t.styles),t.injectUtils?.(tw,tk,tS,tE,tB,tM(),()=>{})},"registerDiagram"),tI=(0,s.K)(e=>{if(e in tL)return tL[e];throw new tj(e)},"getDiagram"),tj=class extends Error{static{(0,s.K)(this,"DiagramNotFoundError")}constructor(e){super(`Diagram ${e} not found.`)}}},78474:(e,t,r)=>{e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},78652:e=>{e.exports={caption:"CaptionedMedia_caption__Y1vyq",wrapper:"CaptionedMedia_wrapper__ULok3"}},78769:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});let i=Object.freeze({xs:0,sm:544,md:768,lg:988,xl:1200})},78923:(e,t,r)=>{"use strict";r.d(t,{K:()=>n,V:()=>o});var i=Object.defineProperty,n=(e,t)=>i(e,"name",{value:t,configurable:!0}),o=(e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})}},79404:e=>{e.exports={modalPlayerWrapper:"ExpandableVideo_modalPlayerWrapper__obV1Q",playerWrapper:"ExpandableVideo_playerWrapper__PzmwH",clickTarget:"ExpandableVideo_clickTarget__PTFth"}},79562:e=>{e.exports={tooltip:"ReferenceTooltip_tooltip__pNbbi",favicon:"ReferenceTooltip_favicon__M7zZn"}},79597:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var i=r(65321),n=r(97109),o=r(8296),a=r(54602),s=r(61525),l=r(74881),c=r.n(l);function u(e){let{actions:t,label:r}=e;return(0,i.jsxs)("div",{className:c().section,children:[(0,i.jsx)(o.A,{children:r}),(0,i.jsx)(s.zuy,{className:c().list,items:t,children:(e,t)=>(0,n.createElement)(a.A,{...t,key:e.href,href:e.href,label:e.label})})]})}},79792:(e,t,r)=>{var i=r(65977);e.exports=function(e){var t=i(this,e).delete(e);return this.size-=!!t,t}},79949:e=>{e.exports=function(e,t){return e>t}},79962:e=>{e.exports={buttonMenuItem:"ButtonMenuItem_buttonMenuItem__1uFt3"}},80014:(e,t,r)=>{var i=r(62718),n=r(27854);e.exports=function(e){return"symbol"==typeof e||n(e)&&"[object Symbol]"==i(e)}},80095:e=>{e.exports={submitButton:"FeedlyHubSpotForm_submitButton__rn9ge",input:"FeedlyHubSpotForm_input__tx8hC"}},80516:(e,t,r)=>{"use strict";function i(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return i}}),r(10399).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80592:e=>{e.exports={borderElement:"ChipInput_borderElement__7Bwo_","borderElement--fullHeight":"ChipInput_borderElement--fullHeight___OtO8","borderElement--hover":"ChipInput_borderElement--hover__t9kBa","borderElement--focus":"ChipInput_borderElement--focus__UJv3n","borderElement--error":"ChipInput_borderElement--error__2F5rP",chipAndInput:"ChipInput_chipAndInput__pTpY7",input:"ChipInput_input__4JZUO",action:"ChipInput_action__ZT1TK",hint:"ChipInput_hint__WMKyS",errorMessage:"ChipInput_errorMessage__P1S1k"}},80635:e=>{e.exports={backgroundCircle:"BackgroundCircle_backgroundCircle__J4cl3","color--green":"BackgroundCircle_color--green__3B5hU","color--white":"BackgroundCircle_color--white__bIgOF"}},80671:(e,t,r)=>{"use strict";r.d(t,{XX:()=>_,q7:()=>x,sO:()=>g});var i=r(25527),n=r(73256),o=r(47727),a=r(38871),s=r(97986),l=r(52892),c=r(77980),u=r(64145),h=r(78923),d={common:c.Y2,getConfig:c.zj,insertCluster:n.U,insertEdge:o.Jo,insertEdgeLabel:o.jP,insertMarkers:o.g0,insertNode:a.on,interpolateToCurve:l.Ib,labelHelper:s.Zk,log:u.R,positionEdgeLabel:o.T_},p=["elk.stress","elk.force","elk.mrtree","elk.sporeOverlap","elk.box","elk.rectpacking"],f=Object.create(null),g=(0,h.K)(e=>{for(let t of e)f[t.name]=t},"registerLayoutLoaders"),m=(0,h.K)(()=>{let e=(0,h.K)(async()=>await Promise.all([r.e(20272),r.e(13361),r.e(36001),r.e(32463),r.e(57678)]).then(r.bind(r,57678)),"loader");return[{name:"elk",loader:e,algorithm:"elk.layered"},...p.map(t=>({name:t,loader:e,algorithm:t}))]},"elkLayoutLoaders");(0,h.K)(()=>{g([{name:"dagre",loader:(0,h.K)(async()=>await Promise.all([r.e(13361),r.e(32463),r.e(50498)]).then(r.bind(r,50498)),"loader")},{name:"swimlane",loader:(0,h.K)(async()=>await Promise.all([r.e(6265),r.e(13361),r.e(36001),r.e(32463),r.e(50097)]).then(r.bind(r,72383)),"loader")},{name:"cose-bilkent",loader:(0,h.K)(async()=>await Promise.all([r.e(29794),r.e(16550)]).then(r.bind(r,16550)),"loader")},...m()])},"registerDefaultLayoutLoaders")();var _=(0,h.K)(async(e,t)=>{if(!Object.hasOwn(f,e.layoutAlgorithm))throw Error(`Unknown layout algorithm: ${e.layoutAlgorithm}`);if(e.diagramId)for(let t of e.nodes){let r=t.domId||t.id;t.domId=`${e.diagramId}-${r}`}let r=f[e.layoutAlgorithm],n=await r.loader();return(0,i.F)(t,e.config),n.render(e,t,d,{algorithm:r.algorithm})},"render"),y="dagre",x=(0,h.K)((e="",{fallback:t=y}={})=>
249{if(Object.hasOwn(f,e))return e;for(let r of[t,y])if(Object.hasOwn(f,r))return u.R.warn(`Layout algorithm ${e} is not registered. Using ${r} as fallback.`),r;throw Error(`Neither layout algorithm ${e}, ${t}, nor ${y} is registered.`)},"getRegisteredLayoutAlgorithm")},80707:function(e,t,r){var i;e=r.nmd(e),(function(){var n,o="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",l=1/0,c=0/0,u=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],h="[object Arguments]",d="[object Array]",p="[object Boolean]",f="[object Date]",g="[object Error]",m="[object Function]",_="[object GeneratorFunction]",y="[object Map]",x="[object Number]",b="[object Object]",v="[object Promise]",C="[object RegExp]",w="[object Set]",k="[object String]",S="[object Symbol]",T="[object WeakMap]",A="[object ArrayBuffer]",E="[object DataView]",B="[object Float32Array]",M="[object Float64Array]",L="[object Int8Array]",F="[object Int16Array]",I="[object Int32Array]",j="[object Uint8Array]",P="[object Uint8ClampedArray]",O="[object Uint16Array]",R="[object Uint32Array]",D=/\b__p \+= '';/g,$=/\b(__p \+=) '' \+/g,N=/(__e\(.*?\)|\b__t\)) \+\n'';/g,z=/&(?:amp|lt|gt|quot|#39);/g,q=/[&<>"']/g,G=RegExp(z.source),W=RegExp(q.source),H=/<%-([\s\S]+?)%>/g,K=/<%([\s\S]+?)%>/g,U=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,X=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Z=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(Z.source),J=/^\s+/,ee=/\s/,et=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,er=/\{\n\/\* \[wrapped with (.+)\] \*/,ei=/,? & /,en=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,eo=/[()=,{}\[\]\/\s]/,ea=/\\(\\)?/g,es=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,el=/\w*$/,ec=/^[-+]0x[0-9a-f]+$/i,eu=/^0b[01]+$/i,eh=/^\[object .+?Constructor\]$/,ed=/^0o[0-7]+$/i,ep=/^(?:0|[1-9]\d*)$/,ef=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 7,582 bytes, line 249
2497f]/g,eg=/($^)/,em=/['\n\r\u2028\u2029\\]/g,e_="\\ud800-\\udfff",ey="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ex="\\u2700-\\u27bf",eb="a-z\\xdf-\\xf6\\xf8-\\xff",ev="A-Z\\xc0-\\xd6\\xd8-\\xde",eC="\\ufe0e\\ufe0f",ew="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ek="['â]",eS="["+ew+"]",eT="["+ey+"]",eA="["+eb+"]",eE="[^"+e_+ew+"\\d+"+ex+eb+ev+"]",eB="\\ud83c[\\udffb-\\udfff]",eM="[^"+e_+"]",eL="(?:\\ud83c[\\udde6-\\uddff]){2}",eF="[\\ud800-\\udbff][\\udc00-\\udfff]",eI="["+ev+"]",ej="\\u200d",eP="(?:"+eA+"|"+eE+")",eO="(?:"+eI+"|"+eE+")",eR="(?:"+ek+"(?:d|ll|m|re|s|t|ve))?",eD="(?:"+ek+"(?:D|LL|M|RE|S|T|VE))?",e$="(?:"+eT+"|"+eB+")?",eN="["+eC+"]?",ez="(?:"+ej+"(?:"+[eM,eL,eF].join("|")+")"+eN+e$+")*",eq=eN+e$+ez,eG="(?:"+["["+ex+"]",eL,eF].join("|")+")"+eq,eW="(?:"+[eM+eT+"?",eT,eL,eF,"["+e_+"]"].join("|")+")",eH=RegExp(ek,"g"),eK=RegExp(eT,"g"),eU=RegExp(eB+"(?="+eB+")|"+eW+eq,"g"),eV=RegExp([eI+"?"+eA+"+"+eR+"(?="+[eS,eI,"$"].join("|")+")",eO+"+"+eD+"(?="+[eS,eI+eP,"$"].join("|")+")",eI+"?"+eP+"+"+eR,eI+"+"+eD,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",eG].join("|"),"g"),eY=RegExp("["+ej+e_+ey+eC+"]"),eX=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eZ=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],eQ=-1,eJ={};eJ[B]=eJ[M]=eJ[L]=eJ[F]=eJ[I]=eJ[j]=eJ[P]=eJ[O]=eJ[R]=!0,eJ[h]=eJ[d]=eJ[A]=eJ[p]=eJ[E]=eJ[f]=eJ[g]=eJ[m]=eJ[y]=eJ[x]=eJ[b]=eJ[C]=eJ[w]=eJ[k]=eJ[T]=!1;var e0={};e0[h]=e0[d]=e0[A]=e0[E]=e0[p]=e0[f]=e0[B]=e0[M]=e0[L]=e0[F]=e0[I]=e0[y]=e0[x]=e0[b]=e0[C]=e0[w]=e0[k]=e0[S]=e0[j]=e0[P]=e0[O]=e0[R]=!0,e0[g]=e0[m]=e0[T]=!1;var e1={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e2=parseFloat,e5=parseInt,e3="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,e4="object"==typeof self&&self&&self.Object===Object&&self,e6=e3||e4||Function("return this")(),e7=t&&!t.nodeType&&t,e8=e7&&e&&!e.nodeType&&e,e9=e8&&e8.exports===e7,te=e9&&e3.process,tt=function(){try{var e=e8&&e8.require&&e8.require("util").types;if(e)return e;return te&&te.binding&&te.binding("util")}catch(e){}}(),tr=tt&&tt.isArrayBuffer,ti=tt&&tt.isDate,tn=tt&&tt.isMap,to=tt&&tt.isRegExp,ta=tt&&tt.isSet,ts=tt&&tt.isTypedArray;function tl(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function tc(e,t,r,i){for(var n=-1,o=null==e?0:e.length;++n<o;){var a=e[n];t(i,a,r(a),e)}return i}function tu(e,t){for(var r=-1,i=null==e?0:e.length;++r<i&&!1!==t(e[r],r,e););return e}function th(e,t){for(var r=-1,i=null==e?0:e.length;++r<i;)if(!t(e[r],r,e))return!1;return!0}function td(e,t){for(var r=-1,i=null==e?0:e.length,n=0,o=[];++r<i;){var a=e[r];t(a,r,e)&&(o[n++]=a)}return o}function tp(e,t){return!!(null==e?0:e.length)&&tw(e,t,0)>-1}function tf(e,t,r){for(var i=-1,n=null==e?0:e.length;++i<n;)if(r(t,e[i]))return!0;return!1}function tg(e,t){for(var r=-1,i=null==e?0:e.length,n=Array(i);++r<i;)n[r]=t(e[r],r,e);return n}function tm(e,t){for(var r=-1,i=t.length,n=e.length;++r<i;)e[n+r]=t[r];return e}function t_(e,t,r,i){var n=-1,o=null==e?0:e.length;for(i&&o&&(r=e[++n]);++n<o;)r=t(r,e[n],n,e);return r}function ty(e,t,r,i){var n=null==e?0:e.length;for(i&&n&&(r=e[--n]);n--;)r=t(r,e[n],n,e);return r}function tx(e,t){for(var r=-1,i=null==e?0:e.length;++r<i;)if(t(e[r],r,e))return!0;return!1}var tb=tA("length");function tv(e,t,r){var i;return r(e,function(e,r,n){if(t(e,r,n))return i=r,!1}),i}function tC(e,t,r,i){for(var n=e.length,o=r+(i?1:-1);i?o--:++o<n;)if(t(e[o],o,e))return o;return -1}function tw(e,t,r){return t==t?function(e,t,r){for(var i=r-1,n=e.length;++i<n;)if(e[i]===t)return i;return -1}(e,t,r):tC(e,tS,r)}function tk(e,t,r,i){for(var n=r-1,o=e.length;++n<o;)if(i(e[n],t))return n;return -1}function tS(e){return e!=e}function tT(e,t){var r=null==e?0:e.length;return r?tM(e,t)/r:c}function tA(e){return function(t){return null==t?n:t[e]}}function tE(e){return function(t){return null==e?n:e[t]}}function tB(e,t,r,i,n){return n(e,function(e,n,o){r=i?(i=!1,e):t(r,e,n,o)}),r}function tM(e,t){for(var r,i=-1,o=e.length;++i<o;){var a=t(e[i]);n!==a&&(r=n===r?a:r+a)}return r}function tL(e,t){for(var r=-1,i=Array(e);++r<e;)i[r]=t(r);return i}function tF(e){return e?e.slice(0,tV(e)+1).replace(J,""):e}function tI(e){return function(t){return e(t)}}function tj(e,t){return tg(t,function(t){return e[t]})}function tP(e,t){return e.has(t)}function tO(e,t){for(var r=-1,i=e.length;++r<i&&tw(t,e[r],0)>-1;);return r}function tR(e,t){for(var r=e.length;r--&&tw(t,e[r],0)>-1;);return r}var tD=tE({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"}),t$=tE({"&":"&","<":"<",">":">",'"':""","'":"'"});function tN(e){return"\\"+e1[e]}function tz(e){return eY.test(e)}function tq(e){var t=-1,r=Array(e.size);return e.forEach(function(e,i){r[++t]=[i,e]}),r}function tG(e,t){return function(r){return e(t(r))}}function tW(e,t){for(var r=-1,i=e.length,n=0,o=[];++r<i;){var a=e[r];(a===t||a===s)&&(e[r]=s,o[n++]=r)}return o}function tH(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}function tK(e){return tz(e)?function(e){for(var t=eU.lastIndex=0;eU.test(e);)++t;return t}(e):tb(e)}function tU(e){return tz(e)?e.match(eU)||[]:e.split("")}function tV(e){for(var t=e.length;t--&&ee.test(e.charAt(t)););return t}var tY=tE({"&":"&","<":"<",">":">",""":'"',"'":"'"}),tX=function e(t){var r,i,ee,e_,ey=(t=null==t?e6:tX.defaults(e6.Object(),t,tX.pick(e6,eZ))).Array,ex=t.Date,eb=t.Error,ev=t.Function,eC=t.Math,ew=t.Object,ek=t.RegExp,eS=t.String,eT=t.TypeError,eA=ey.prototype,eE=ev.prototype,eB=ew.prototype,eM=t["__core-js_shared__"],eL=eE.toString,eF=eB.hasOwnProperty,eI=0,ej=(r=/[^.]+$/.exec(eM&&eM.keys&&eM.keys.IE_PROTO||""))?"Symbol(sr
249c)_1."+r:"",eP=eB.toString,eO=eL.call(ew),eR=e6._,eD=ek("^"+eL.call(eF).replace(Z,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),e$=e9?t.Buffer:n,eN=t.Symbol,ez=t.Uint8Array,eq=e$?e$.allocUnsafe:n,eG=tG(ew.getPrototypeOf,ew),eW=ew.create,eU=eB.propertyIsEnumerable,eY=eA.splice,e1=eN?eN.isConcatSpreadable:n,e3=eN?eN.iterator:n,e4=eN?eN.toStringTag:n,e7=function(){try{var e=nf(ew,"defineProperty");return e({},"",{}),e}catch(e){}}(),e8=t.clearTimeout!==e6.clearTimeout&&t.clearTimeout,te=ex&&ex.now!==e6.Date.now&&ex.now,tt=t.setTimeout!==e6.setTimeout&&t.setTimeout,tb=eC.ceil,tE=eC.floor,tZ=ew.getOwnPropertySymbols,tQ=e$?e$.isBuffer:n,tJ=t.isFinite,t0=eA.join,t1=tG(ew.keys,ew),t2=eC.max,t5=eC.min,t3=ex.now,t4=t.parseInt,t6=eC.random,t7=eA.reverse,t8=nf(t,"DataView"),t9=nf(t,"Map"),re=nf(t,"Promise"),rt=nf(t,"Set"),rr=nf(t,"WeakMap"),ri=nf(ew,"create"),rn=rr&&new rr,ro={},ra=n$(t8),rs=n$(t9),rl=n$(re),rc=n$(rt),ru=n$(rr),rh=eN?eN.prototype:n,rd=rh?rh.valueOf:n,rp=rh?rh.toString:n;function rf(e){if(oV(e)&&!oR(e)&&!(e instanceof ry)){if(e instanceof r_)return e;if(eF.call(e,"__wrapped__"))return nN(e)}return new r_(e)}var rg=function(){function e(){}return function(t){if(!oU(t))return{};if(eW)return eW(t);e.prototype=t;var r=new e;return e.prototype=n,r}}();function rm(){}function r_(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=n}function ry(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=0xffffffff,this.__views__=[]}function rx(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}function rb(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}function rv(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}function rC(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new rv;++t<r;)this.add(e[t])}function rw(e){var t=this.__data__=new rb(e);this.size=t.size}function rk(e,t){var r=oR(e),i=!r&&oO(e),n=!r&&!i&&oz(e),o=!r&&!i&&!n&&o2(e),a=r||i||n||o,s=a?tL(e.length,eS):[],l=s.length;for(var c in e)(t||eF.call(e,c))&&!(a&&("length"==c||n&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||nv(c,l)))&&s.push(c);return s}function rS(e){var t=e.length;return t?e[iu(0,t-1)]:n}rf.templateSettings={escape:H,evaluate:K,interpolate:U,variable:"",imports:{_:rf}},rf.prototype=rm.prototype,rf.prototype.constructor=rf,r_.prototype=rg(rm.prototype),r_.prototype.constructor=r_,ry.prototype=rg(rm.prototype),ry.prototype.constructor=ry,rx.prototype.clear=function(){this.__data__=ri?ri(null):{},this.size=0},rx.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t},rx.prototype.get=function(e){var t=this.__data__;if(ri){var r=t[e];return r===a?n:r}return eF.call(t,e)?t[e]:n},rx.prototype.has=function(e){var t=this.__data__;return ri?t[e]!==n:eF.call(t,e)},rx.prototype.set=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=ri&&n===t?a:t,this},rb.prototype.clear=function(){this.__data__=[],this.size=0},rb.prototype.delete=function(e){var t=this.__data__,r=rE(t,e);return!(r<0)&&(r==t.length-1?t.pop():eY.call(t,r,1),--this.size,!0)},rb.prototype.get=function(e){var t=this.__data__,r=rE(t,e);return r<0?n:t[r][1]},rb.prototype.has=function(e){return rE(this.__data__,e)>-1},rb.prototype.set=function(e,t){var r=this.__data__,i=rE(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this},rv.prototype.clear=function(){this.size=0,this.__data__={hash:new rx,map:new(t9||rb),string:new rx}},rv.prototype.delete=function(e){var t=nd(this,e).delete(e);return this.size-=!!t,t},rv.prototype.get=function(e){return nd(this,e).get(e)},rv.prototype.has=function(e){return nd(this,e).has(e)},rv.prototype.set=function(e,t){var r=nd(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this},rC.prototype.add=rC.prototype.push=function(e){return this.__data__.set(e,a),this},rC.prototype.has=function(e){return this.__data__.has(e)};function rT(e,t,r){(n===r||oI(e[t],r))&&(n!==r||t in e)||rL(e,t,r)}function rA(e,t,r){var i=e[t];eF.call(e,t)&&oI(i,r)&&(n!==r||t in e)||rL(e,t,r)}function rE(e,t){for(var r=e.length;r--;)if(oI(e[r][0],t))return r;return -1}function rB(e,t,r,i){return rD(e,function(e,n,o){t(i,e,r(e),o)}),i}function rM(e,t){return e&&iG(t,af(t),e)}function rL(e,t,r){"__proto__"==t&&e7?e7(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function rF(e,t){for(var r=-1,i=t.length,o=ey(i),a=null==e;++r<i;)o[r]=a?n:ac(e,t[r]);return o}function rI(e,t,r){return e==e&&(n!==r&&(e=e<=r?e:r),n!==t&&(e=e>=t?e:t)),e}function rj(e,t,r,i,o,a){var s,l=1&t,c=2&t,u=4&t;if(r&&(s=o?r(e,i,o,a):r(e)),n!==s)return s;if(!oU(e))return e;var d=oR(e);if(d){if(v=(g=e).length,T=new g.constructor(v),v&&"string"==typeof g[0]&&eF.call(g,"index")&&(T.index=g.index,T.input=g.input),s=T,!l)return iq(e,s)}else{var g,v,T,D,$,N,z,q,G=n_(e),W=G==m||G==_;
249if(oz(e))return iO(e,l);if(G==b||G==h||W&&!o){if(s=c||W?{}:nx(e),!l){return c?(D=e,$=(q=s)&&iG(e,ag(e),q),iG(D,nm(D),$)):(N=e,z=rM(s,e),iG(N,ng(N),z))}}else{if(!e0[G])return o?e:{};s=function(e,t,r){var i,n,o=e.constructor;switch(t){case A:return iR(e);case p:case f:return new o(+e);case E:return i=r?iR(e.buffer):e.buffer,new e.constructor(i,e.byteOffset,e.byteLength);case B:case M:case L:case F:case I:case j:case P:case O:case R:return iD(e,r);case y:return new o;case x:case k:return new o(e);case C:return(n=new e.constructor(e.source,el.exec(e))).lastIndex=e.lastIndex,n;case w:return new o;case S:return rd?ew(rd.call(e)):{}}}(e,G,l)}}a||(a=new rw);var H=a.get(e);if(H)return H;a.set(e,s),oJ(e)?e.forEach(function(i){s.add(rj(i,t,r,i,e,a))}):oY(e)&&e.forEach(function(i,n){s.set(n,rj(i,t,r,n,e,a))});var K=u?c?ns:na:c?ag:af,U=d?n:K(e);return tu(U||e,function(i,n){U&&(i=e[n=i]),rA(s,n,rj(i,t,r,n,e,a))}),s}function rP(e,t,r){var i=r.length;if(null==e)return!i;for(e=ew(e);i--;){var o=r[i],a=t[o],s=e[o];if(n===s&&!(o in e)||!a(s))return!1}return!0}function rO(e,t,r){if("function"!=typeof e)throw new eT(o);return nF(function(){e.apply(n,r)},t)}function rR(e,t,r,i){var n=-1,o=tp,a=!0,s=e.length,l=[],c=t.length;if(!s)return l;r&&(t=tg(t,tI(r))),i?(o=tf,a=!1):t.length>=200&&(o=tP,a=!1,t=new rC(t));e:for(;++n<s;){var u=e[n],h=null==r?u:r(u);if(u=i||0!==u?u:0,a&&h==h){for(var d=c;d--;
249)if(t[d]===h)continue e;l.push(u)}else o(t,h,i)||l.push(u)}return l}rw.prototype.clear=function(){this.__data__=new rb,this.size=0},rw.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},rw.prototype.get=function(e){return this.__data__.get(e)},rw.prototype.has=function(e){return this.__data__.has(e)},rw.prototype.set=function(e,t){var r=this.__data__;if(r instanceof rb){var i=r.__data__;if(!t9||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new rv(i)}return r.set(e,t),this.size=r.size,this};var rD=iK(rK),r$=iK(rU,!0);function rN(e,t){var r=!0;return rD(e,function(e,i,n){return r=!!t(e,i,n)}),r}function rz(e,t,r){for(var i=-1,o=e.length;++i<o;){var a=e[i],s=t(a);if(null!=s&&(n===l?s==s&&!o1(s):r(s,l)))var l=s,c=a}return c}function rq(e,t){var r=[];return rD(e,function(e,i,n){t(e,i,n)&&r.push(e)}),r}function rG(e,t,r,i,n){var o=-1,a=e.length;for(r||(r=nb),n||(n=[]);++o<a;){var s=e[o];t>0&&r(s)?t>1?rG(s,t-1,r,i,n):tm(n,s):i||(n[n.length]=s)}return n}var rW=iU(),rH=iU(!0);function rK(e,t){return e&&rW(e,t,af)}function rU(e,t){return e&&rH(e,t,af)}function rV(e,t){return td(t,function(t){return oW(e[t])})}function rY(e,t){t=iI(t,e);for(var r=0,i=t.length;null!=e&&r<i;)e=e[nD(t[r++])];return r&&r==i?e:n}function rX(e,t,r){var i=t(e);return oR(e)?i:tm(i,r(e))}function rZ(e){var t;return null==e?n===e?"[object Undefined]":"[object Null]":e4&&e4 in ew(e)?function(e){var t=eF.call(e,e4),r=e[e4];try{e[e4]=n;var i=!0}catch(e){}var o=eP.call(e);return i&&(t?e[e4]=r:delete e[e4]),o}(e):(t=e,eP.call(t))}function rQ(e,t){return e>t}function rJ(e,t){return null!=e&&eF.call(e,t)}function r0(e,t){return null!=e&&t in ew(e)}function r1(e,t,r){for(var i=r?tf:tp,o=e[0].length,a=e.length,s=a,l=ey(a),c=1/0,u=[];s--;){var h=e[s];s&&t&&(h=tg(h,tI(t))),c=t5(h.length,c),l[s]=!r&&(t||o>=120&&h.length>=120)?new rC(s&&h):n}h=e[0];var d=-1,p=l[0];e:for(;++d<o&&u.length<c;){var f=h[d],g=t?t(f):f;if(f=r||0!==f?f:0,!(p?tP(p,g):i(u,g,r))){for(s=a;--s;){var m=l[s];if(!(m?tP(m,g):i(e[s],g,r)))continue e}p&&p.push(g),u.push(f)}}return u}function r2(e,t,r){t=iI(t,e);var i=null==(e=nB(e,t))?e:e[nD(nZ(t))];return null==i?n:tl(i,e,r)}function r5(e){return oV(e)&&rZ(e)==h}function r3(e,t,r,i,o){return e===t||(null!=e&&null!=t&&(oV(e)||oV(t))?function(e,t,r,i,o,a){var s=oR(e),l=oR(t),c=s?d:n_(e),u=l?d:n_(t);c=c==h?b:c,u=u==h?b:u;var m=c==b,_=u==b,v=c==u;if(v&&oz(e)){if(!oz(t))return!1;s=!0,m=!1}if(v&&!m)return a||(a=new rw),s||o2(e)?nn(e,t,r,i,o,a):function(e,t,r,i,n,o,a){switch(r){case E:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case A:if(e.byteLength!=t.byteLength||!o(new ez(e),new ez(t)))break;return!0;case p:case f:case x:return oI(+e,+t);case g:return e.name==t.name&&e.message==t.message;case C:case k:return e==t+"";case y:var s=tq;case w:var l=1&i;if(s||(s=tH),e.size!=t.size&&!l)break;var c=a.get(e);if(c)return c==t;i|=2,a.set(e,t);var u=nn(s(e),s(t),i,n,o,a);return a.delete(e),u;case S:if(rd)return rd.call(e)==rd.call(t)}return!1}(e,t,c,r,i,o,a);if(!(1&r)){var T=m&&eF.call(e,"__wrapped__"),B=_&&eF.call(t,"__wrapped__");
249if(T||B){var M=T?e.value():e,L=B?t.value():t;return a||(a=new rw),o(M,L,r,i,a)}}return!!v&&(a||(a=new rw),function(e,t,r,i,o,a){var s=1&r,l=na(e),c=l.length;if(c!=na(t).length&&!s)return!1;for(var u=c;u--;){var h=l[u];if(!(s?h in t:eF.call(t,h)))return!1}var d=a.get(e),p=a.get(t);if(d&&p)return d==t&&p==e;var f=!0;a.set(e,t),a.set(t,e);for(var g=s;++u<c;){var m=e[h=l[u]],_=t[h];if(i)var y=s?i(_,m,h,t,e,a):i(m,_,h,e,t,a);if(!(n===y?m===_||o(m,_,r,i,a):y)){f=!1;break}g||(g="constructor"==h)}if(f&&!g){var x=e.constructor,b=t.constructor;x!=b&&"constructor"in e&&"constructor"in t&&!("function"==typeof x&&x instanceof x&&"function"==typeof b&&b instanceof b)&&(f=!1)}return a.delete(e),a.delete(t),f}(e,t,r,i,o,a))}(e,t,r,i,r3,o):e!=e&&t!=t)}function r4(e,t,r,i){var o=r.length,a=o,s=!i;if(null==e)return!a;for(e=ew(e);o--;){var l=r[o];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<a;){var c=(l=r[o])[0],u=e[c],h=l[1];if(s&&l[2]){if(n===u&&!(c in e))return!1}else{var d=new rw;if(i)var p=i(u,h,c,e,t,d);if(!(n===p?r3(h,u,3,i,d):p))return!1}}return!0}function r6(e){var t;return!(!oU(e)||(t=e,ej&&ej in t))&&(oW(e)?eD:eh).test(n$(e))}function r7(e){return"function"==typeof e?e:null==e?aN:"object"==typeof e?oR(e)?ir(e[0],e[1]):it(e):aY(e)}function r8(e){if(!nT(e))return t1(e);var t=[];for(var r in ew(e))eF.call(e,r)&&"constructor"!=r&&t.push(r);return t}function r9(e,t){return e<t}function ie(e,t){var r=-1,i=o$(e)?ey(e.length):[];return rD(e,function(e,n,o){i[++r]=t(e,n,o)}),i}function it(e){var t=np(e);return 1==t.length&&t[0][2]?nA(t[0][0],t[0][1]):function(r){return r===e||r4(r,e,t)}}function ir(e,t){var r;return nw(e)&&(r=t)==r&&!oU(r)?nA(nD(e),t):function(r){var i=ac(r,e);return n===i&&i===t?au(r,e):r3(t,i,3)}}function ii(e,t,r,i,o){e!==t&&rW(t,function(a,s){if(o||(o=new rw),oU(a))!function(e,t,r,i,o,a,s){var l=nM(e,r),c=nM(t,r),u=s.get(c);if(u)return rT(e,r,u);var h=a?a(l,c,r+"",e,t,s):n,d=n===h;if(d){var p=oR(c),f=!p&&oz(c),g=!p&&!f&&o2(c);h=c,p||f||g?oR(l)?h=l:oN(l)?h=iq(l):f?(d=!1,h=iO(c,!0)):g?(d=!1,h=iD(c,!0)):h=[]:oZ(c)||oO(c)?(h=l,oO(l)?h=ae(l):(!oU(l)||oW(l))&&(h=nx(c))):d=!1}d&&(s.set(c,h),o(h,c,i,a,s),s.delete(c)),rT(e,r,h)}(e,t,s,r,ii,i,o);else{var l=i?i(nM(e,s),a,s+"",e,t,o):n;n===l&&(l=a),rT(e,s,l)}},ag)}function io(e,t){var r=e.length;if(r)return nv(t+=t<0?r:0,r)?e[t]:n}function ia(e,t,r){t=t.length?tg(t,function(e){return oR(e)?function(t){return rY(t,1===e.length?e[0]:e)}:e}):[aN];var i=-1;t=tg(t,tI(nh()));var n=ie(e,function(e,r,n){return{criteria:tg(t,function(t){return t(e)}),index:++i,value:e}}),o=n.length;for(n.sort(function(e,t){return function(e,t,r){for(var i=-1,n=e.criteria,o=t.criteria,a=n.length,s=r.length;++i<a;){var l=i$(n[i],o[i]);if(l){if(i>=s)return l;return l*("desc"==r[i]?-1:1)}}return e.index-t.index}(e,t,r)});o--;)n[o]=n[o].value;return n}function is(e,t,r){for(var i=-1,n=t.length,o={};++i<n;){var a=t[i],s=rY(e,a);r(s,a)&&ip(o,iI(a,e),s)}return o}function il(e,t,r,i){var n=i?tk:tw,o=-1,a=t.length,s=e;for(e===t&&(t=iq(t)),r&&(s=tg(e,tI(r)));++o<a;)for(var l=0,c=t[o],u=r?r(c):c;(l=n(s,u,l,i))>-1;)s!==e&&eY.call(s,l,1),eY.call(e,l,1);return e}function ic(e,t){for(var r=e?t.length:0,i=r-1;r--;){var n=t[r];if(r==i||n!==o){var o=n;nv(n)?eY.call(e,n,1):iS(e,n)}}return e}function iu(e,t){return e+tE(t6()*(t-e+1))}function ih(e,t){var r="";if(!e||t<1||t>0x1fffffffffffff)return r;do t%2&&(r+=e),(t=tE(t/2))&&(e+=e);while(t);return r}function id(e,t){return nI(nE(e,t,aN),e+"")}function ip(e,t,r,i){if(!oU(e))return e;t=iI(t,e);for(var o=-1,a=t.length,s=a-1,l=e;null!=l&&++o<a;){var c=nD(t[o]),u=r;if("__proto__"===c||"constructor"===c||"prototype"===c)break;if(o!=s){var h=l[c];u=i?i(h,c,l):n,n===u&&(u=oU(h)?h:nv(t[o+1])?[]:{})}rA(l,c,u),l=l[c]}return e}var ig=rn?function(e,t){return rn.set(e,t),e}:aN,im=e7?function(e,t){return e7(e,"toString",{configurable:!0,enumerable:!1,value:aR(t),writable:!0})}:aN;function i_(e,t,r){var i=-1,n=e.length;t<0&&(t=-t>n?0:n+t),(r=r>n?n:r)<0&&(r+=n),n=t>r?0:r-t>>>0,t>>>=0;for(var o=ey(n);++i<n;)o[i]=e[i+t];return o}function iy(e,t){var r;return rD(e,function(e,i,n){return!(r=t(e,i,n))}),!!r}function ix(e,t,r){var i=0,n=null==e?i:e.length;if("number"==typeof t&&t==t&&n<=0x7fffffff){for(;i<n;){var o=i+n>>>1,a=e[o];null!==a&&!o1(a)&&(r?a<=t:a<t)?i=o+1:n=o}return n}return ib(e,t,aN,r)}
vendor: 3,784 bytes, line 249
249function ib(e,t,r,i){var o=0,a=null==e?0:e.length;if(0===a)return 0;for(var s=(t=r(t))!=t,l=null===t,c=o1(t),u=n===t;o<a;){var h=tE((o+a)/2),d=r(e[h]),p=n!==d,f=null===d,g=d==d,m=o1(d);if(s)var _=i||g;else _=u?g&&(i||p):l?g&&p&&(i||!f):c?g&&p&&!f&&(i||!m):!f&&!m&&(i?d<=t:d<t);_?o=h+1:a=h}return t5(a,0xfffffffe)}function iv(e,t){for(var r=-1,i=e.length,n=0,o=[];++r<i;){var a=e[r],s=t?t(a):a;if(!r||!oI(s,l)){var l=s;o[n++]=0===a?0:a}}return o}function iC(e){return"number"==typeof e?e:o1(e)?c:+e}function iw(e){if("string"==typeof e)return e;if(oR(e))return tg(e,iw)+"";if(o1(e))return rp?rp.call(e):"";var t=e+"";return"0"==t&&1/e==-l?"-0":t}function ik(e,t,r){var i=-1,n=tp,o=e.length,a=!0,s=[],l=s;if(r)a=!1,n=tf;else if(o>=200){var c=t?null:i8(e);if(c)return tH(c);a=!1,n=tP,l=new rC}else l=t?[]:s;e:for(;++i<o;){var u=e[i],h=t?t(u):u;if(u=r||0!==u?u:0,a&&h==h){for(var d=l.length;d--;)if(l[d]===h)continue e;t&&l.push(h),s.push(u)}else n(l,h,r)||(l!==s&&l.push(h),s.push(u))}return s}function iS(e,t){t=iI(t,e);var r=-1,i=t.length;if(!i)return!0;for(;++r<i;){var n=nD(t[r]);if("__proto__"===n&&!eF.call(e,"__proto__")||("constructor"===n||"prototype"===n)&&r<i-1)return!1}var o=nB(e,t);return null==o||delete o[nD(nZ(t))]}function iT(e,t,r,i){return ip(e,t,r(rY(e,t)),i)}function iA(e,t,r,i){for(var n=e.length,o=i?n:-1;(i?o--:++o<n)&&t(e[o],o,e););return r?i_(e,i?0:o,i?o+1:n):i_(e,i?o+1:0,i?n:o)}function iE(e,t){var r=e;return r instanceof ry&&(r=r.value()),t_(t,function(e,t){return t.func.apply(t.thisArg,tm([e],t.args))},r)}function iB(e,t,r){var i=e.length;if(i<2)return i?ik(e[0]):[];for(var n=-1,o=ey(i);++n<i;)for(var a=e[n],s=-1;++s<i;)s!=n&&(o[n]=rR(o[n]||a,e[s],t,r));return ik(rG(o,1),t,r)}function iM(e,t,r){for(var i=-1,o=e.length,a=t.length,s={};++i<o;){var l=i<a?t[i]:n;r(s,e[i],l)}return s}function iL(e){return oN(e)?e:[]}function iF(e){return"function"==typeof e?e:aN}function iI(e,t){return oR(e)?e:nw(e,t)?[e]:nR(at(e))}function ij(e,t,r){var i=e.length;return r=n===r?i:r,!t&&r>=i?e:i_(e,t,r)}var iP=e8||function(e){return e6.clearTimeout(e)};function iO(e,t){if(t)return e.slice();var r=e.length,i=eq?eq(r):new e.constructor(r);return e.copy(i),i}function iR(e){var t=new e.constructor(e.byteLength);return new ez(t).set(new ez(e)),t}function iD(e,t){var r=t?iR(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function i$(e,t){if(e!==t){var r=n!==e,i=null===e,o=e==e,a=o1(e),s=n!==t,l=null===t,c=t==t,u=o1(t);if(!l&&!u&&!a&&e>t||a&&s&&c&&!l&&!u||i&&s&&c||!r&&c||!o)return 1;if(!i&&!a&&!u&&e<t||u&&r&&o&&!i&&!a||l&&r&&o||!s&&o||!c)return -1}return 0}function iN(e,t,r,i){for(var n=-1,o=e.length,a=r.length,s=-1,l=t.length,c=t2(o-a,0),u=ey(l+c),h=!i;++s<l;)u[s]=t[s];for(;++n<a;)(h||n<o)&&(u[r[n]]=e[n]);for(;c--;)u[s++]=e[n++];return u}function iz(e,t,r,i){for(var n=-1,o=e.length,a=-1,s=r.length,l=-1,c=t.length,u=t2(o-s,0),h=ey(u+c),d=!i;++n<u;)h[n]=e[n];for(var p=n;++l<c;)h[p+l]=t[l];for(;++a<s;)(d||n<o)&&(h[p+r[a]]=e[n++]);return h}function iq(e,t){var r=-1,i=e.length;for(t||(t=ey(i));++r<i;)t[r]=e[r];return t}function iG(e,t,r,i){var o=!r;r||(r={});for(var a=-1,s=t.length;++a<s;){var l=t[a],c=i?i(r[l],e[l],l,r,e):n;n===c&&(c=e[l]),o?rL(r,l,c):rA(r,l,c)}return r}function iW(e,t){return function(r,i){var n=oR(r)?tc:rB,o=t?t():{};return n(r,e,nh(i,2),o)}}function iH(e){return id(function(t,r){var i=-1,o=r.length,a=o>1?r[o-1]:n,s=o>2?r[2]:n;for(a=e.length>3&&"function"==typeof a?(o--,a):n,s&&nC(r[0],r[1],s)&&(a=o<3?n:a,o=1),t=ew(t);++i<o;){var l=r[i];l&&e(t,l,i,a)}return t})}function iK(e,t){return function(r,i){if(null==r)return r;if(!o$(r))return e(r,i);for(var n=r.length,o=t?n:-1,a=ew(r);(t?o--:++o<n)&&!1!==i(a[o],o,a););return r}}function iU(e){return function(t,r,i){for(var n=-1,o=ew(t),a=i(t),s=a.length;s--;
249){var l=a[e?s:++n];if(!1===r(o[l],l,o))break}return t}}function iV(e){return function(t){var r=tz(t=at(t))?tU(t):n,i=r?r[0]:t.charAt(0),o=r?ij(r,1).join(""):t.slice(1);return i[e]()+o}}function iY(e){return function(t){return t_(aj(aT(t).replace(eH,"")),e,"")}}function iX(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=rg(e.prototype),i=e.apply(r,t);return oU(i)?i:r}}function iZ(e){return function(t,r,i){var o=ew(t);if(!o$(t)){var a=nh(r,3);t=af(t),r=function(e){return a(o[e],e,o)}}var s=e(t,r,i);return s>-1?o[a?t[s]:s]:n}}function iQ(e){return no(function(t){var r=t.length,i=r,a=r_.prototype.thru;for(e&&t.reverse();i--;){var s=t[i];if("function"!=typeof s)throw new eT(o);if(a&&!l&&"wrapper"==nc(s))var l=new r_([],!0)}for(i=l?i:r;++i<r;){var c=nc(s=t[i]),u="wrapper"==c?nl(s):n;l=u&&nk(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?l[nc(u[0])].apply(l,u[3]):1==s.length&&nk(s)?l[c]():l.thru(s)}return function(){var e=arguments,i=e[0];if(l&&1==e.length&&oR(i))return l.plant(i).value();for(var n=0,o=r?t[n].apply(this,e):i;++n<r;)o=t[n].call(this,o);return o}})}function iJ(e,t,r,i,o,a,s,l,c,u){var h=128&t,d=1&t,p=2&t,f=24&t,g=512&t,m=p?n:iX(e);function _(){for(var y=arguments.length,x=ey(y),b=y;b--;)x[b]=arguments[b];if(f)var v=nu(_),C=function(e,t){for(var r=e.length,i=0;r--;)e[r]===t&&++i;return i}(x,v);if(i&&(x=iN(x,i,o,f)),a&&(x=iz(x,a,s,f)),y-=C,f&&y<u){var w=tW(x,v);return i6(e,t,iJ,_.placeholder,r,x,w,l,c,u-y)}var k=d?r:this,S=p?k[e]:e;return y=x.length,l?x=function(e,t){for(var r=e.length,i=t5(t.length,r),o=iq(e);i--;){var a=t[i];e[i]=nv(a,r)?o[a]:n}return e}(x,l):g&&y>1&&x.reverse(),h&&c<y&&(x.length=c),this&&this!==e6&&this instanceof _&&(S=m||iX(S)),S.apply(k,x)}return _}function i0(e,t){return function(r,i){var n,o;return n=t(i),o={},rK(r,function(t,r,i){e(o,n(t),r,i)}),o}}function i1(e,t){return function(r,i){var o;if(n===r&&n===i)return t;if(n!==r&&(o=r),n!==i){if(n===o)return i;"string"==typeof r||"string"==typeof i?(r=iw(r),i=iw(i)):(r=iC(r),i=iC(i)),o=e(r,i)}return o}}function i2(e){return no(function(t){return t=tg(t,tI(nh())),id(function(r){var i=this;return e(t,function(e){return tl(e,i,r)})})})}function i5(e,t){var r=(t=n===t?" ":iw(t)).length;if(r<2)return r?ih(t,e):t;var i=ih(t,tb(e/tK(t)));return tz(t)?ij(tU(i),0,e).join(""):i.slice(0,e)}function i3(e){return function(t,r,i){i&&"number"!=typeof i&&nC(t,r,i)&&(r=i=n),t=o6(t),n===r?(r=t,t=0):r=o6(r),i=n===i?t<r?1:-1:o6(i);for(var o=t,a=r,s=i,l=-1,c=t2(tb((a-o)/(s||1)),0),u=ey(c);c--;)u[e?c:++l]=o,o+=s;return u}}function i4(e){return function(t,r){return("string"!=typeof t||"string"!=typeof r)&&(t=o9(t),r=o9(r)),e(t,r)}}function i6(e,t,r,i,o,a,s,l,c,u){var h=8&t,d=h?s:n,p=h?n:s,f=h?a:n,g=h?n:a;t|=h?32:64,4&(t&=~(h?64:32))||(t&=-4);var m=[e,t,o,f,d,g,p,l,c,u],_=r.apply(n,m);return nk(e)&&nL(_,m),_.placeholder=i,nj(_,e,t)}function i7(e){var t=eC[e];return function(e,r){if(e=o9(e),(r=null==r?0:t5(o7(r),292))&&tJ(e)){var i=(at(e)+"e").split("e");return+((i=(at(t(i[0]+"e"+(+i[1]+r)))+"e").split("e"))[0]+"e"+(i[1]-r))}return t(e)}}var i8=rt&&1/tH(new rt([,-0]))[1]==l?function(e){return new rt(e)}:aH;function i9(e){return function(t){var r,i,n=n_(t);return n==y?tq(t):n==w?(r=-1,i=Array(t.size),t.forEach(function(e){i[++r]=[e,e]}),i):tg(e(t),function(e){return[e,t[e]]})}}function ne(e,t,r,i,a,l,c,u){var h=2&t;if(!h&&"function"!=typeof e)throw new eT(o);var d=i?i.length:0;if(d||(t&=-97,i=a=n),c=n===c?c:t2(o7(c),0),u=n===u?u:o7(u),d-=a?a.length:0,64&t){var p=i,f=a;i=a=n}var g=h?n:nl(e),m=[e,t,r,i,a,p,f,l,c,u];if(g&&function(e,t){var r=e[1],i=t[1],n=r|i,o=n<131,a=128==i&&8==r||128==i&&256==r&&e[7].length<=t[8]||384==i&&t[7].length<=t[8]&&8==r;if(o||a){1&i&&(e[2]=t[2],n|=1&r?0:4);var l=t[3];if(l){var c=e[3];e[3]=c?iN(c,l,t[4]):l,e[4]=c?tW(e[3],s):t[4]}(l=t[5])&&(c=e[5],e[5]=c?iz(c,l,t[6]):l,e[6]=c?tW(e[5],s):t[6]),(l=t[7])&&(e[7]=l),128&i&&(e[8]=null==e[8]?t[8]:t5(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=n}}(m,g),e=m[0],t=m[1],r=m[2],i=m[3],a=m[4],(u=m[9]=m[9]===n?h?0:e.length:t2(m[9]-d,0))||!(24&t)||(t&=-25),t&&1!=t)8==t||16==t?E=function(e,t,r){var i=iX(e);function o(){for(var a=arguments.length,s=ey(a),l=a,c=nu(o);l--;)s[l]=arguments[l];var u=a<3&&s[0]!==c&&s[a-1]!==c?[]:tW(s,c);return(a-=u.length)<r?i6(e,t,iJ,o.placeholder,n,s,u,n,n,r-a):tl(this&&this!==e6&&this instanceof o?i:e,this,s)}return o}(e,t,u):32!=t&&33!=t||a.length?E=iJ.apply(n,m):(_=e,y=t,x=r,b=i,v=1&y,C=iX(_),E=function e(){for(var t=-1,r=arguments.length,i=-1,n=b.length,o=ey(n+r),a=this&&this!==e6&&this instanceof e?C:_;++i<n;)o[i]=b[i];for(;r--;)o[i++]=arguments[++t];return tl(a,v?x:this,o)});else var _,y,x,b,v,C,w,k,S,T,A,E=(w=e,k=t,S=r,T=1&k,A=iX(w),function e(){return(this&&this!==e6&&this instanceof e?A:w).apply(T?S:this,arguments)});return nj((g?ig:nL)(E,m),e,t)}
249function nt(e,t,r,i){return n===e||oI(e,eB[r])&&!eF.call(i,r)?t:e}function nr(e,t,r,i,o,a){return oU(e)&&oU(t)&&(a.set(t,e),ii(e,t,n,nr,a),a.delete(t)),e}function ni(e){return oZ(e)?n:e}function nn(e,t,r,i,o,a){var s=1&r,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=a.get(e),h=a.get(t);if(u&&h)return u==t&&h==e;var d=-1,p=!0,f=2&r?new rC:n;for(a.set(e,t),a.set(t,e);++d<l;){var g=e[d],m=t[d];if(i)var _=s?i(m,g,d,t,e,a):i(g,m,d,e,t,a);if(n!==_){if(_)continue;p=!1;break}if(f){if(!tx(t,function(e,t){if(!tP(f,t)&&(g===e||o(g,e,r,i,a)))return f.push(t)})){p=!1;break}}else if(!(g===m||o(g,m,r,i,a))){p=!1;break}}return a.delete(e),a.delete(t),p}function no(e){return nI(nE(e,n,nK),e+"")}function na(e){return rX(e,af,ng)}function ns(e){return rX(e,ag,nm)}var nl=rn?function(e){return rn.get(e)}:aH;function nc(e){for(var t=e.name+"",r=ro[t],i=eF.call(ro,t)?r.length:0;i--;){var n=r[i],o=n.func;if(null==o||o==e)return n.name}return t}function nu(e){return(eF.call(rf,"placeholder")?rf:e).placeholder}function nh(){var e=rf.iteratee||az;return e=e===az?r7:e,arguments.length?e(arguments[0],arguments[1]):e}function nd(e,t){var r,i,n=e.__data__;return("string"==(i=typeof(r=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==r:null===r)?n["string"==typeof t?"string":"hash"]:n.map}function np(e){for(var t=af(e),r=t.length;r--;){var i,n=t[r],o=e[n];t[r]=[n,o,(i=o)==i&&!oU(i)]}return t}function nf(e,t){var r=null==e?n:e[t];return r6(r)?r:n}var ng=tZ?function(e){return null==e?[]:td(tZ(e=ew(e)),function(t){return eU.call(e,t)})}:aQ,nm=tZ?function(e){for(var t=[];e;)tm(t,ng(e)),e=eG(e);return t}:aQ,n_=rZ;function ny(e,t,r){t=iI(t,e);for(var i=-1,n=t.length,o=!1;++i<n;){var a=nD(t[i]);if(!(o=null!=e&&r(e,a)))break;e=e[a]}return o||++i!=n?o:!!(n=null==e?0:e.length)&&oK(n)&&nv(a,n)&&(oR(e)||oO(e))}function nx(e){return"function"!=typeof e.constructor||nT(e)?{}:rg(eG(e))}function nb(e){return oR(e)||oO(e)||!!(e1&&e&&e[e1])}function nv(e,t){var r=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==r||"symbol"!=r&&ep.test(e))&&e>-1&&e%1==0&&e<t}function nC(e,t,r){if(!oU(r))return!1;var i=typeof t;return("number"==i?!!(o$(r)&&nv(t,r.length)):"string"==i&&t in r)&&oI(r[t],e)}function nw(e,t){if(oR(e))return!1;var r=typeof e;return!!("number"==r||"symbol"==r||"boolean"==r||null==e||o1(e))||Y.test(e)||!V.test(e)||null!=t&&e in ew(t)}function nk(e){var t=nc(e),r=rf[t];if("function"!=typeof r||!(t in ry.prototype))return!1;if(e===r)return!0;var i=nl(r);return!!i&&e===i[0]}(t8&&n_(new t8(new ArrayBuffer(1)))!=E||t9&&n_(new t9)!=y||re&&n_(re.resolve())!=v||rt&&n_(new rt)!=w||rr&&n_(new rr)!=T)&&(n_=function(e){var t=rZ(e),r=t==b?e.constructor:n,i=r?n$(r):"";if(i)switch(i){case ra:return E;case rs:return y;case rl:return v;case rc:return w;case ru:return T}return t});var nS=eM?oW:aJ;function nT(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||eB)}function nA(e,t){return function(r){return null!=r&&r[e]===t&&(n!==t||e in ew(r))}}function nE(e,t,r){return t=t2(n===t?e.length-1:t,0),function(){for(var i=arguments,n=-1,o=t2(i.length-t,0),a=ey(o);++n<o;)a[n]=i[t+n];n=-1;for(var s=ey(t+1);++n<t;)s[n]=i[n];return s[t]=r(a),tl(e,this,s)}}function nB(e,t){return t.length<2?e:rY(e,i_(t,0,-1))}function nM(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var nL=nP(ig),nF=tt||function(e,t){return e6.setTimeout(e,t)},nI=nP(im);function nj(e,t,r){var i,n,o,a=t+"";return nI(e,function(e,t){var r=t.length;if(!r)return e;var i=r-1;return t[i]=(r>1?"& ":"")+t[i],t=t.join(r>2?", ":" "),e.replace(et,"{\n/* [wrapped with "+t+"] */\n")}(a,(i=(o=a.match(er))?o[1].split(ei):[],n=r,tu(u,function(e){var t="_."+e[0];n&e[1]&&!tp(i,t)&&i.push(t)}),i.sort())))}function nP(e){var t=0,r=0;return function(){var i=t3(),o=16-(i-r);if(r=i,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(n,arguments)}}function nO(e,t){var r=-1,i=e.length,o=i-1;for(t=n===t?i:t;++r<t;){var a=iu(r,o),s=e[a];e[a]=e[r],e[r]=s}return e.length=t,e}var nR=(ee=(i=oA(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(X,function(e,r,i,n){t.push(i?n.replace(ea,"$1"):r||e)}),t},function(e){return 500===ee.size&&ee.clear(),e})).cache,i);function nD(e){if("string"==typeof e||o1(e))return e;var t=e+"";return"0"==t&&1/e==-l?"-0":t}function n$(e){if(null!=e){try{return eL.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function nN(e){if(e instanceof ry)return e.clone();var t=new r_(e.__wrapped__,e.__chain__);return t.__actions__=iq(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var nz=id(function(e,t){return oN(e)?rR(e,rG(t,1,oN,!0)):[]}),nq=id(function(e,t){var r=nZ(t);return oN(r)&&(r=n),oN(e)?rR(e,rG(t,1,oN,!0),nh(r,2)):[]}),nG=id(function(e,t){var r=nZ(t);return oN(r)&&(r=n),oN(e)?rR(e,rG(t,1,oN,!0),n,r):[]});function nW(e,t,r){var i=null==e?0:e.length;if(!i)return -1;var n=null==r?0:o7(r);return n<0&&(n=t2(i+n,0)),tC(e,nh(t,3),n)}function nH(e,t,r){var i=null==e?0:e.length;if(!i)return -1;var o=i-1;return n!==r&&(o=o7(r),o=r<0?t2(i+o,0):t5(o,i-1)),tC(e,nh(t,3),o,!0)}function nK(e){return(null==e?0:e.length)?rG(e,1):[]}function nU(e){return e&&e.length?e[0]:n}var nV=id(function(e){var t=tg(e,iL);return t.length&&t[0]===e[0]?r1(t):[]}),nY=id(function(e){var t=nZ(e),r=tg(e,iL);return t===nZ(r)?t=n:r.pop(),r.length&&r[0]===e[0]?r1(r,nh(t,2)):[]}),nX=id(function(e){var t=nZ(e),r=tg(e,iL);return(t="function"==typeof t?t:n)&&r.pop(),r.length&&r[0]===e[0]?r1(r,n,t):[]});function nZ(e){var t=null==e?0:e.length;return t?e[t-1]:n}var nQ=id(nJ);
249function nJ(e,t){return e&&e.length&&t&&t.length?il(e,t):e}var n0=no(function(e,t){var r=null==e?0:e.length,i=rF(e,t);return ic(e,tg(t,function(e){return nv(e,r)?+e:e}).sort(i$)),i});function n1(e){return null==e?e:t7.call(e)}var n2=id(function(e){return ik(rG(e,1,oN,!0))}),n5=id(function(e){var t=nZ(e);return oN(t)&&(t=n),ik(rG(e,1,oN,!0),nh(t,2))}),n3=id(function(e){var t=nZ(e);return t="function"==typeof t?t:n,ik(rG(e,1,oN,!0),n,t)});function n4(e){if(!(e&&e.length))return[];var t=0;return e=td(e,function(e){if(oN(e))return t=t2(e.length,t),!0}),tL(t,function(t){return tg(e,tA(t))})}function n6(e,t){if(!(e&&e.length))return[];var r=n4(e);return null==t?r:tg(r,function(e){return tl(t,n,e)})}var n7=id(function(e,t){return oN(e)?rR(e,t):[]}),n8=id(function(e){return iB(td(e,oN))}),n9=id(function(e){var t=nZ(e);return oN(t)&&(t=n),iB(td(e,oN),nh(t,2))}),oe=id(function(e){var t=nZ(e);return t="function"==typeof t?t:n,iB(td(e,oN),n,t)}),ot=id(n4),or=id(function(e){var t=e.length,r=t>1?e[t-1]:n;return r="function"==typeof r?(e.pop(),r):n,n6(e,r)});function oi(e){var t=rf(e);return t.__chain__=!0,t}function on(e,t){return t(e)}var oo=no(function(e){var t=e.length,r=t?e[0]:0,i=this.__wrapped__,o=function(t){return rF(t,e)};return!(t>1)&&!this.__actions__.length&&i instanceof ry&&nv(r)?((i=i.slice(r,+r+ +!!t)).__actions__.push({func:on,args:[o],thisArg:n}),new r_(i,this.__chain__).thru(function(e){return t&&!e.length&&e.push(n),e})):this.thru(o)}),oa=iW(function(e,t,r){eF.call(e,r)?++e[r]:rL(e,r,1)}),os=iZ(nW),ol=iZ(nH);function oc(e,t){return(oR(e)?tu:rD)(e,nh(t,3))}function ou(e,t){return(oR(e)?function(e,t){for(var r=null==e?0:e.length;r--&&!1!==t(e[r],r,e););return e}:r$)(e,nh(t,3))}var oh=iW(function(e,t,r){eF.call(e,r)?e[r].push(t):rL(e,r,[t])}),od=id(function(e,t,r){var i=-1,n="function"==typeof t,o=o$(e)?ey(e.length):[];return rD(e,function(e){o[++i]=n?tl(t,e,r):r2(e,t,r)}),o}),op=iW(function(e,t,r){rL(e,r,t)});function of(e,t){return(oR(e)?tg:ie)(e,nh(t,3))}var og=iW(function(e,t,r){e[+!r].push(t)},function(){return[[],[]]}),om=id(function(e,t){if(null==e)return[];var r=t.length;return r>1&&nC(e,t[0],t[1])?t=[]:r>2&&nC(t[0],t[1],t[2])&&(t=[t[0]]),ia(e,rG(t,1),[])}),o_=te||function(){return e6.Date.now()};function oy(e,t,r){return t=r?n:t,t=e&&null==t?e.length:t,ne(e,128,n,n,n,n,t)}function ox(e,t){var r;if("function"!=typeof t)throw new eT(o);return e=o7(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=n),r}}var ob=id(function(e,t,r){var i=1;if(r.length){var n=tW(r,nu(ob));i|=32}return ne(e,i,t,r,n)}),ov=id(function(e,t,r){var i=3;if(r.length){var n=tW(r,nu(ov));i|=32}return ne(t,i,e,r,n)});function oC(e,t,r){t=r?n:t;var i=ne(e,8,n,n,n,n,n,t);return i.placeholder=oC.placeholder,i}function ow(e,t,r){t=r?n:t;var i=ne(e,16,n,n,n,n,n,t);return i.placeholder=ow.placeholder,i}function ok(e,t,r){var i,a,s,l,c,u,h=0,d=!1,p=!1,f=!0;if("function"!=typeof e)throw new eT(o);function g(t){var r=i,o=a;return i=a=n,h=t,l=e.apply(o,r)}function m(e){var r=e-u,i=e-h;return n===u||r>=t||r<0||p&&i>=s}function _(){var e,r,i,n=o_();if(m(n))return y(n);c=nF(_,(e=n-u,r=n-h,i=t-e,p?t5(i,s-r):i))}function y(e){return(c=n,f&&i)?g(e):(i=a=n,l)}function x(){var e,r=o_(),o=m(r);
vendor: 8,767 bytes, line 249
249if(i=arguments,a=this,u=r,o){if(n===c)return h=e=u,c=nF(_,t),d?g(e):l;if(p)return iP(c),c=nF(_,t),g(u)}return n===c&&(c=nF(_,t)),l}return t=o9(t)||0,oU(r)&&(d=!!r.leading,s=(p="maxWait"in r)?t2(o9(r.maxWait)||0,t):s,f="trailing"in r?!!r.trailing:f),x.cancel=function(){n!==c&&iP(c),h=0,i=u=a=c=n},x.flush=function(){return n===c?l:y(o_())},x}var oS=id(function(e,t){return rO(e,1,t)}),oT=id(function(e,t,r){return rO(e,o9(t)||0,r)});function oA(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new eT(o);var r=function(){var i=arguments,n=t?t.apply(this,i):i[0],o=r.cache;if(o.has(n))return o.get(n);var a=e.apply(this,i);return r.cache=o.set(n,a)||o,a};return r.cache=new(oA.Cache||rv),r}function oE(e){if("function"!=typeof e)throw new eT(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}oA.Cache=rv;var oB=id(function(e,t){var r=(t=1==t.length&&oR(t[0])?tg(t[0],tI(nh())):tg(rG(t,1),tI(nh()))).length;return id(function(i){for(var n=-1,o=t5(i.length,r);++n<o;)i[n]=t[n].call(this,i[n]);return tl(e,this,i)})}),oM=id(function(e,t){var r=tW(t,nu(oM));return ne(e,32,n,t,r)}),oL=id(function(e,t){var r=tW(t,nu(oL));return ne(e,64,n,t,r)}),oF=no(function(e,t){return ne(e,256,n,n,n,t)});function oI(e,t){return e===t||e!=e&&t!=t}var oj=i4(rQ),oP=i4(function(e,t){return e>=t}),oO=r5(function(){return arguments}())?r5:function(e){return oV(e)&&eF.call(e,"callee")&&!eU.call(e,"callee")},oR=ey.isArray,oD=tr?tI(tr):function(e){return oV(e)&&rZ(e)==A};function o$(e){return null!=e&&oK(e.length)&&!oW(e)}function oN(e){return oV(e)&&o$(e)}var oz=tQ||aJ,oq=ti?tI(ti):function(e){return oV(e)&&rZ(e)==f};function oG(e){if(!oV(e))return!1;var t=rZ(e);return t==g||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!oZ(e)}function oW(e){if(!oU(e))return!1;var t=rZ(e);return t==m||t==_||"[object AsyncFunction]"==t||"[object Proxy]"==t}function oH(e){return"number"==typeof e&&e==o7(e)}function oK(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function oU(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function oV(e){return null!=e&&"object"==typeof e}var oY=tn?tI(tn):function(e){return oV(e)&&n_(e)==y};function oX(e){return"number"==typeof e||oV(e)&&rZ(e)==x}function oZ(e){if(!oV(e)||rZ(e)!=b)return!1;var t=eG(e);if(null===t)return!0;var r=eF.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&eL.call(r)==eO}var oQ=to?tI(to):function(e){return oV(e)&&rZ(e)==C},oJ=ta?tI(ta):function(e){return oV(e)&&n_(e)==w};function o0(e){return"string"==typeof e||!oR(e)&&oV(e)&&rZ(e)==k}function o1(e){return"symbol"==typeof e||oV(e)&&rZ(e)==S}var o2=ts?tI(ts):function(e){return oV(e)&&oK(e.length)&&!!eJ[rZ(e)]},o5=i4(r9),o3=i4(function(e,t){return e<=t});function o4(e){if(!e)return[];if(o$(e))return o0(e)?tU(e):iq(e);if(e3&&e[e3]){for(var t,r=e[e3](),i=[];!(t=r.next()).done;)i.push(t.value);return i}var n=n_(e);return(n==y?tq:n==w?tH:aw)(e)}function o6(e){return e?(e=o9(e))===l||e===-l?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}function o7(e){var t=o6(e),r=t%1;return t==t?r?t-r:t:0}function o8(e){return e?rI(o7(e),0,0xffffffff):0}function o9(e){if("number"==typeof e)return e;if(o1(e))return c;if(oU(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=oU(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=tF(e);var r=eu.test(e);return r||ed.test(e)?e5(e.slice(2),r?2:8):ec.test(e)?c:+e}function ae(e){return iG(e,ag(e))}function at(e){return null==e?"":iw(e)}var ar=iH(function(e,t){if(nT(t)||o$(t))return void iG(t,af(t),e);for(var r in t)eF.call(t,r)&&rA(e,r,t[r])}),ai=iH(function(e,t){iG(t,ag(t),e)}),an=iH(function(e,t,r,i){iG(t,ag(t),e,i)}),ao=iH(function(e,t,r,i){iG(t,af(t),e,i)}),aa=no(rF),as=id(function(e,t){e=ew(e);var r=-1,i=t.length,o=i>2?t[2]:n;for(o&&nC(t[0],t[1],o)&&(i=1);++r<i;)for(var a=t[r],s=ag(a),l=-1,c=s.length;++l<c;){var u=s[l],h=e[u];(n===h||oI(h,eB[u])&&!eF.call(e,u))&&(e[u]=a[u])}return e}),al=id(function(e){return e.push(n,nr),tl(a_,n,e)});function ac(e,t,r){var i=null==e?n:rY(e,t);return n===i?r:i}function au(e,t){return null!=e&&ny(e,t,r0)}var ah=i0(function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=eP.call(t)),e[t]=r},aR(aN)),ad=i0(function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=eP.call(t)),eF.call(e,t)?e[t].push(r):e[t]=[r]},nh),ap=id(r2);function af(e){return o$(e)?rk(e):r8(e)}function ag(e){return o$(e)?rk(e,!0):function(e){if(!oU(e)){var t=e,r=[];if(null!=t)for(var i in ew(t))r.push(i);return r}var n=nT(e),o=[];for(var a in e)"constructor"==a&&(n||!eF.call(e,a))||o.push(a);return o}(e)}var am=iH(function(e,t,r){ii(e,t,r)}),a_=iH(function(e,t,r,i){ii(e,t,r,i)}),ay=no(function(e,t){var r={};if(null==e)return r;var i=!1;t=tg(t,function(t){return t=iI(t,e),i||(i=t.length>1),t}),iG(e,ns(e),r),i&&(r=rj(r,7,ni));for(var n=t.length;n--;)iS(r,t[n]);return r}),ax=no(function(e,t){return null==e?{}:is(e,t,function(t,r){return au(e,r)})});function ab(e,t){if(null==e)return{};var r=tg(ns(e),function(e){return[e]});return t=nh(t),is(e,r,function(e,r){return t(e,r[0])})}var av=i9(af),aC=i9(ag);function aw(e){return null==e?[]:tj(e,af(e))}var ak=iY(function(e,t,r){return t=t.toLowerCase(),e+(r?aS(t):t)});function aS(e){return aI(at(e).toLowerCase())}function aT(e){return(e=at(e))&&e.replace(ef,tD).replace(eK,"")}var aA=iY(function(e,t,r){return e+(r?"-":"")+t.toLowerCase()}),aE=iY(function(e,t,r){return e+(r?" ":"")+t.toLowerCase()}),aB=iV("toLowerCase"),aM=iY(function(e,t,r){return e+(r?"_":"")+t.toLowerCase()}),aL=iY(function(e,t,r){return e+(r?" ":"")+aI(t)}),aF=iY(function(e,t,r){return e+(r?" ":"")+t.toUpperCase()}),aI=iV("toUpperCase");function aj(e,t,r){if(e=at(e),t=r?n:t,n===t){var i;return(i=e,eX.test(i))?e.match(eV)||[]:e.match(en)||[]}return e.match(t)||[]}var aP=id(function(e,t){try{return tl(e,n,t)}catch(e){return oG(e)?e:new eb(e)}}),aO=no(function(e,t){return tu(t,function(t){rL(e,t=nD(t),ob(e[t],e))}),e});function aR(e){return function(){return e}}var aD=iQ(),a$=iQ(!0);function aN(e){return e}function az(e){return r7("function"==typeof e?e:rj(e,1))}var aq=id(function(e,t){return function(r){return r2(r,e,t)}}),aG=id(function(e,t){return function(r){return r2(e,r,t)}});function aW(e,t,r){var i=af(t),n=rV(t,i);null!=r||oU(t)&&(n.length||!i.length)||(r=t,t=e,e=this,n=rV(t,af(t)));var o=!(oU(r)&&"chain"in r)||!!r.chain,a=oW(e);return tu(n,function(r){var i=t[r];e[r]=i,a&&(e.prototype[r]=function(){var t=this.__chain__;if(o||t){var r=e(this.__wrapped__);return(r.__actions__=iq(this.__actions__)).push({func:i,args:arguments,thisArg:e}),r.__chain__=t,r}return i.apply(e,tm([this.value()],arguments))})}),e}function aH(){}var aK=i2(tg),aU=i2(th),aV=i2(tx);function aY(e){return nw(e)?tA(nD(e)):function(t){return rY(t,e)}}var aX=i3(),aZ=i3(!0);function aQ(){return[]}function aJ(){return!1}var a0=i1(function(e,t){return e+t},0),a1=i7("ceil"),a2=i1(function(e,t){return e/t},1),a5=i7("floor"),a3=i1(function(e,t){return e*t},1),a4=i7("round"),a6=i1(function(e,t){return e-t},0);return rf.after=function(e,t){if("function"!=typeof t)throw new eT(o);return e=o7(e),function(){if(--e<1)return t.apply(this,arguments)}},rf.ary=oy,rf.assign=ar,rf.assignIn=ai,rf.assignInWith=an,rf.assignWith=ao,rf.at=aa,rf.before=ox,rf.bind=ob,rf.bindAll=aO,rf.bindKey=ov,rf.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return oR(e)?e:[e]},rf.chain=oi,rf.chunk=function(e,t,r){t=(r?nC(e,t,r):n===t)?1:t2(o7(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var o=0,a=0,s=ey(tb(i/t));o<i;)s[a++]=i_(e,o,o+=t);return s},rf.compact=function(e){for(var t=-1,r=null==e?0:e.length,i=0,n=[];++t<r;){var o=e[t];o&&(n[i++]=o)}return n},rf.concat=function(){var e=arguments.length;if(!e)return[];for(var t=ey(e-1),r=arguments[0],i=e;i--;)t[i-1]=arguments[i];return tm(oR(r)?iq(r):[r],rG(t,1))},rf.cond=function(e){var t=null==e?0:e.length,r=nh();return e=t?tg(e,function(e){if("function"!=typeof e[1])throw new eT(o);return[r(e[0]),e[1]]}):[],id(function(r){for(var i=-1;++i<t;){var n=e[i];if(tl(n[0],this,r))return tl(n[1],this,r)}})},rf.conforms=function(e){var t,r;return r=af(t=rj(e,1)),function(e){return rP(e,t,r)}},rf.constant=aR,rf.countBy=oa,rf.create=function(e,t){var r=rg(e);return null==t?r:rM(r,t)},rf.curry=oC,rf.curryRight=ow,rf.debounce=ok,rf.defaults=as,rf.defaultsDeep=al,rf.defer=oS,rf.delay=oT,rf.difference=nz,rf.differenceBy=nq,rf.differenceWith=nG,rf.drop=function(e,t,r){var i=null==e?0:e.length;return i?i_(e,(t=r||n===t?1:o7(t))<0?0:t,i):[]},rf.dropRight=function(e,t,r){var i=null==e?0:e.length;return i?i_(e,0,(t=i-(t=r||n===t?1:o7(t)))<0?0:t):[]}
249,rf.dropRightWhile=function(e,t){return e&&e.length?iA(e,nh(t,3),!0,!0):[]},rf.dropWhile=function(e,t){return e&&e.length?iA(e,nh(t,3),!0):[]},rf.fill=function(e,t,r,i){var o=null==e?0:e.length;if(!o)return[];r&&"number"!=typeof r&&nC(e,t,r)&&(r=0,i=o);var a=r,s=i,l=e.length;for((a=o7(a))<0&&(a=-a>l?0:l+a),(s=n===s||s>l?l:o7(s))<0&&(s+=l),s=a>s?0:o8(s);a<s;)e[a++]=t;return e},rf.filter=function(e,t){return(oR(e)?td:rq)(e,nh(t,3))},rf.flatMap=function(e,t){return rG(of(e,t),1)},rf.flatMapDeep=function(e,t){return rG(of(e,t),l)},rf.flatMapDepth=function(e,t,r){return r=n===r?1:o7(r),rG(of(e,t),r)},rf.flatten=nK,rf.flattenDeep=function(e){return(null==e?0:e.length)?rG(e,l):[]},rf.flattenDepth=function(e,t){return(null==e?0:e.length)?rG(e,t=n===t?1:o7(t)):[]},rf.flip=function(e){return ne(e,512)},rf.flow=aD,rf.flowRight=a$,rf.fromPairs=function(e){for(var t=-1,r=null==e?0:e.length,i={};++t<r;){var n=e[t];rL(i,n[0],n[1])}return i},rf.functions=function(e){return null==e?[]:rV(e,af(e))},rf.functionsIn=function(e){return null==e?[]:rV(e,ag(e))},rf.groupBy=oh,rf.initial=function(e){return(null==e?0:e.length)?i_(e,0,-1):[]},rf.intersection=nV,rf.intersectionBy=nY,rf.intersectionWith=nX,rf.invert=ah,rf.invertBy=ad,rf.invokeMap=od,rf.iteratee=az,rf.keyBy=op,rf.keys=af,rf.keysIn=ag,rf.map=of,rf.mapKeys=function(e,t){var r={};return t=nh(t,3),rK(e,function(e,i,n){rL(r,t(e,i,n),e)}),r},rf.mapValues=function(e,t){var r={};return t=nh(t,3),rK(e,function(e,i,n){rL(r,i,t(e,i,n))}),r},rf.matches=function(e){return it(rj(e,1))},rf.matchesProperty=function(e,t){return ir(e,rj(t,1))},rf.memoize=oA,rf.merge=am,rf.mergeWith=a_,rf.method=aq,rf.methodOf=aG,rf.mixin=aW,rf.negate=oE,rf.nthArg=function(e){return e=o7(e),id(function(t){return io(t,e)})},rf.omit=ay,rf.omitBy=function(e,t){return ab(e,oE(nh(t)))},rf.once=function(e){return ox(2,e)},rf.orderBy=function(e,t,r,i){return null==e?[]:(oR(t)||(t=null==t?[]:[t]),oR(r=i?n:r)||(r=null==r?[]:[r]),ia(e,t,r))},rf.over=aK,rf.overArgs=oB,rf.overEvery=aU,rf.overSome=aV,rf.partial=oM,rf.partialRight=oL,rf.partition=og,rf.pick=ax,rf.pickBy=ab,rf.property=aY,rf.propertyOf=function(e){return function(t){return null==e?n:rY(e,t)}},rf.pull=nQ,rf.pullAll=nJ,rf.pullAllBy=function(e,t,r){return e&&e.length&&t&&t.length?il(e,t,nh(r,2)):e},rf.pullAllWith=function(e,t,r){return e&&e.length&&t&&t.length?il(e,t,n,r):e},rf.pullAt=n0,rf.range=aX,rf.rangeRight=aZ,rf.rearg=oF,rf.reject=function(e,t){return(oR(e)?td:rq)(e,oE(nh(t,3)))},rf.remove=function(e,t){var r=[];if(!(e&&e.length))return r;var i=-1,n=[],o=e.length;for(t=nh(t,3);++i<o;){var a=e[i];t(a,i,e)&&(r.push(a),n.push(i))}return ic(e,n),r},rf.rest=function(e,t){if("function"!=typeof e)throw new eT(o);return id(e,t=n===t?t:o7(t))},rf.reverse=n1,rf.sampleSize=function(e,t,r){return t=(r?nC(e,t,r):n===t)?1:o7(t),(oR(e)?function(e,t){return nO(iq(e),rI(t,0,e.length))}:function(e,t){var r=aw(e);return nO(r,rI(t,0,r.length))})(e,t)},rf.set=function(e,t,r){return null==e?e:ip(e,t,r)},rf.setWith=function(e,t,r,i){return i="function"==typeof i?i:n,null==e?e:ip(e,t,r,i)},rf.shuffle=function(e){return(oR(e)?function(e){return nO(iq(e))}:function(e){return nO(aw(e))})(e)},rf.slice=function(e,t,r){var i=null==e?0:e.length;return i?(r&&"number"!=typeof r&&nC(e,t,r)?(t=0,r=i):(t=null==t?0:o7(t),r=n===r?i:o7(r)),i_(e,t,r)):[]},rf.sortBy=om,rf.sortedUniq=function(e){return e&&e.length?iv(e):[]},rf.sortedUniqBy=function(e,t){return e&&e.length?iv(e,nh(t,2)):[]},rf.split=function(e,t,r){return(r&&"number"!=typeof r&&nC(e,t,r)&&(t=r=n),r=n===r?0xffffffff:r>>>0)?(e=at(e))&&("string"==typeof t||null!=t&&!oQ(t))&&!(t=iw(t))&&tz(e)?ij(tU(e),0,r):e.split(t,r):[]},rf.spread=function(e,t){if("function"!=typeof e)throw new eT(o);return t=null==t?0:t2(o7(t),0),id(function(r){var i=r[t],n=ij(r,0,t);return i&&tm(n,i),tl(e,this,n)})},rf.tail=function(e){var t=null==e?0:e.length;return t?i_(e,1,t):[]},rf.take=function(e,t,r){return e&&e.length?i_(e,0,(t=r||n===t?1:o7(t))<0?0:t):[]},rf.takeRight=function(e,t,r){var i=null==e?0:e.length;return i?i_(e,(t=i-(t=r||n===t?1:o7(t)))<0?0:t,i):[]}
vendor: 9,399 bytes, line 249
249,rf.takeRightWhile=function(e,t){return e&&e.length?iA(e,nh(t,3),!1,!0):[]},rf.takeWhile=function(e,t){return e&&e.length?iA(e,nh(t,3)):[]},rf.tap=function(e,t){return t(e),e},rf.throttle=function(e,t,r){var i=!0,n=!0;if("function"!=typeof e)throw new eT(o);return oU(r)&&(i="leading"in r?!!r.leading:i,n="trailing"in r?!!r.trailing:n),ok(e,t,{leading:i,maxWait:t,trailing:n})},rf.thru=on,rf.toArray=o4,rf.toPairs=av,rf.toPairsIn=aC,rf.toPath=function(e){return oR(e)?tg(e,nD):o1(e)?[e]:iq(nR(at(e)))},rf.toPlainObject=ae,rf.transform=function(e,t,r){var i=oR(e),n=i||oz(e)||o2(e);if(t=nh(t,4),null==r){var o=e&&e.constructor;r=n?i?new o:[]:oU(e)&&oW(o)?rg(eG(e)):{}}return(n?tu:rK)(e,function(e,i,n){return t(r,e,i,n)}),r},rf.unary=function(e){return oy(e,1)},rf.union=n2,rf.unionBy=n5,rf.unionWith=n3,rf.uniq=function(e){return e&&e.length?ik(e):[]},rf.uniqBy=function(e,t){return e&&e.length?ik(e,nh(t,2)):[]},rf.uniqWith=function(e,t){return t="function"==typeof t?t:n,e&&e.length?ik(e,n,t):[]},rf.unset=function(e,t){return null==e||iS(e,t)},rf.unzip=n4,rf.unzipWith=n6,rf.update=function(e,t,r){return null==e?e:iT(e,t,iF(r))},rf.updateWith=function(e,t,r,i){return i="function"==typeof i?i:n,null==e?e:iT(e,t,iF(r),i)},rf.values=aw,rf.valuesIn=function(e){return null==e?[]:tj(e,ag(e))},rf.without=n7,rf.words=aj,rf.wrap=function(e,t){return oM(iF(t),e)},rf.xor=n8,rf.xorBy=n9,rf.xorWith=oe,rf.zip=ot,rf.zipObject=function(e,t){return iM(e||[],t||[],rA)},rf.zipObjectDeep=function(e,t){return iM(e||[],t||[],ip)},rf.zipWith=or,rf.entries=av,rf.entriesIn=aC,rf.extend=ai,rf.extendWith=an,aW(rf,rf),rf.add=a0,rf.attempt=aP,rf.camelCase=ak,rf.capitalize=aS,rf.ceil=a1,rf.clamp=function(e,t,r){return n===r&&(r=t,t=n),n!==r&&(r=(r=o9(r))==r?r:0),n!==t&&(t=(t=o9(t))==t?t:0),rI(o9(e),t,r)},rf.clone=function(e){return rj(e,4)},rf.cloneDeep=function(e){return rj(e,5)},rf.cloneDeepWith=function(e,t){return rj(e,5,t="function"==typeof t?t:n)},rf.cloneWith=function(e,t){return rj(e,4,t="function"==typeof t?t:n)},rf.conformsTo=function(e,t){return null==t||rP(e,t,af(t))},rf.deburr=aT,rf.defaultTo=function(e,t){return null==e||e!=e?t:e},rf.divide=a2,rf.endsWith=function(e,t,r){e=at(e),t=iw(t);var i=e.length,o=r=n===r?i:rI(o7(r),0,i);return(r-=t.length)>=0&&e.slice(r,o)==t},rf.eq=oI,rf.escape=function(e){return(e=at(e))&&W.test(e)?e.replace(q,t$):e},rf.escapeRegExp=function(e){return(e=at(e))&&Q.test(e)?e.replace(Z,"\\$&"):e},rf.every=function(e,t,r){var i=oR(e)?th:rN;return r&&nC(e,t,r)&&(t=n),i(e,nh(t,3))},rf.find=os,rf.findIndex=nW,rf.findKey=function(e,t){return tv(e,nh(t,3),rK)},rf.findLast=ol,rf.findLastIndex=nH,rf.findLastKey=function(e,t){return tv(e,nh(t,3),rU)},rf.floor=a5,rf.forEach=oc,rf.forEachRight=ou,rf.forIn=function(e,t){return null==e?e:rW(e,nh(t,3),ag)},rf.forInRight=function(e,t){return null==e?e:rH(e,nh(t,3),ag)},rf.forOwn=function(e,t){return e&&rK(e,nh(t,3))},rf.forOwnRight=function(e,t){return e&&rU(e,nh(t,3))},rf.get=ac,rf.gt=oj,rf.gte=oP,rf.has=function(e,t){return null!=e&&ny(e,t,rJ)},rf.hasIn=au,rf.head=nU,rf.identity=aN,rf.includes=function(e,t,r,i){e=o$(e)?e:aw(e),r=r&&!i?o7(r):0;var n=e.length;return r<0&&(r=t2(n+r,0)),o0(e)?r<=n&&e.indexOf(t,r)>-1:!!n&&tw(e,t,r)>-1},rf.indexOf=function(e,t,r){var i=null==e?0:e.length;if(!i)return -1;var n=null==r?0:o7(r);return n<0&&(n=t2(i+n,0)),tw(e,t,n)},rf.inRange=function(e,t,r){var i,o,a;return t=o6(t),n===r?(r=t,t=0):r=o6(r),(i=e=o9(e))>=t5(o=t,a=r)&&i<t2(o,a)},rf.invoke=ap,rf.isArguments=oO,rf.isArray=oR,rf.isArrayBuffer=oD,rf.isArrayLike=o$,rf.isArrayLikeObject=oN,rf.isBoolean=function(e){return!0===e||!1===e||oV(e)&&rZ(e)==p},rf.isBuffer=oz,rf.isDate=oq,rf.isElement=function(e){return oV(e)&&1===e.nodeType&&!oZ(e)},rf.isEmpty=function(e){if(null==e)return!0;if(o$(e)&&(oR(e)||"string"==typeof e||"function"==typeof e.splice||oz(e)||o2(e)||oO(e)))return!e.length;var t=n_(e);if(t==y||t==w)return!e.size;if(nT(e))return!r8(e).length;for(var r in e)if(eF.call(e,r))return!1;return!0},rf.isEqual=function(e,t){return r3(e,t)},rf.isEqualWith=function(e,t,r){var i=(r="function"==typeof r?r:n)?r(e,t):n;return n===i?r3(e,t,n,r):!!i},rf.isError=oG,rf.isFinite=function(e){return"number"==typeof e&&tJ(e)},rf.isFunction=oW,rf.isInteger=oH,rf.isLength=oK,rf.isMap=oY,rf.isMatch=function(e,t){return e===t||r4(e,t,np(t))},rf.isMatchWith=function(e,t,r){return r="function"==typeof r?r:n,r4(e,t,np(t),r)},rf.isNaN=function(e){return oX(e)&&e!=+e},rf.isNative=function(e){if(nS(e))throw new eb("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return r6(e)},rf.isNil=function(e){return null==e},rf.isNull=function(e){return null===e},rf.isNumber=oX,rf.isObject=oU,rf.isObjectLike=oV,rf.isPlainObject=oZ,rf.isRegExp=oQ,rf.isSafeInteger=function(e){return oH(e)&&e>=-0x1fffffffffffff&&e<=0x1fffffffffffff},rf.isSet=oJ,rf.isString=o0,rf.isSymbol=o1,rf.isTypedArray=o2,rf.isUndefined=function(e){return n===e},rf.isWeakMap=function(e){return oV(e)&&n_(e)==T},rf.isWeakSet=function(e){return oV(e)&&"[object WeakSet]"==rZ(e)},rf.join=function(e,t){return null==e?"":t0.call(e,t)},rf.kebabCase=aA,rf.last=nZ,rf.lastIndexOf=function(e,t,r){var i=null==e?0:e.length;if(!i)return -1;var o=i;return n!==r&&(o=(o=o7(r))<0?t2(i+o,0):t5(o,i-1)),t==t?function(e,t,r){for(var i=r+1;i--&&e[i]!==t;);return i}(e,t,o):tC(e,tS,o,!0)},rf.lowerCase=aE,rf.lowerFirst=aB,rf.lt=o5,rf.lte=o3,rf.max=function(e){return e&&e.length?rz(e,aN,rQ):n},rf.maxBy=function(e,t){return e&&e.length?rz(e,nh(t,2),rQ):n},rf.mean=function(e){return tT(e,aN)},rf.meanBy=function(e,t){return tT(e,nh(t,2))},rf.min=function(e){return e&&e.length?rz(e,aN,r9):n},rf.minBy=function(e,t){return e&&e.length?rz(e,nh(t,2),r9):n},rf.stubArray=aQ,rf.stubFalse=aJ,rf.stubObject=function(){return{}},rf.stubString=function(){return""},rf.stubTrue=function(){return!0},rf.multiply=a3,rf.nth=function(e,t){return e&&e.length?io(e,o7(t)):n},rf.noConflict=function(){return e6._===this&&(e6._=eR),this},rf.noop=aH,rf.now=o_,rf.pad=function(e,t,r){e=at(e);var i=(t=o7(t))?tK(e):0;if(!t||i>=t)return e;var n=(t-i)/2;return i5(tE(n),r)+e+i5(tb(n),r)},rf.padEnd=function(e,t,r){e=at(e);var i=(t=o7(t))?tK(e):0;return t&&i<t?e+i5(t-i,r):e},rf.padStart=function(e,t,r){e=at(e);var i=(t=o7(t))?tK(e):0;return t&&i<t?i5(t-i,r)+e:e},rf.parseInt=function(e,t,r){return r||null==t?t=0:t&&(t*=1),t4(at(e).replace(J,""),t||0)},rf.random=function(e,t,r){if(r&&"boolean"!=typeof r&&nC(e,t,r)&&(t=r=n),n===r&&("boolean"==typeof t?(r=t,t=n):"boolean"==typeof e&&(r=e,e=n)),n===e&&n===t?(e=0,t=1):(e=o6(e),n===t?(t=e,e=0):t=o6(t)),e>t){var i=e;e=t,t=i}if(r||e%1||t%1){var o=t6();return t5(e+o*(t-e+e2("1e-"+((o+"").length-1))),t)}return iu(e,t)},rf.reduce=function(e,t,r){var i=oR(e)?t_:tB,n=arguments.length<3;return i(e,nh(t,4),r,n,rD)},rf.reduceRight=function(e,t,r){var i=oR(e)?ty:tB,n=arguments.length<3;return i(e,nh(t,4),r,n,r$)},rf.repeat=function(e,t,r){return t=(r?nC(e,t,r):n===t)?1:o7(t),ih(at(e),t)},rf.replace=function(){var e=arguments,t=at(e[0]);return e.length<3?t:t.replace(e[1],e[2])},rf.result=function(e,t,r){t=iI(t,e);var i=-1,o=t.length;for(o||(o=1,e=n);++i<o;){var a=null==e?n:e[nD(t[i])];n===a&&(i=o,a=r),e=oW(a)?a.call(e):a}return e},rf.round=a4,rf.runInContext=e,rf.sample=function(e){return(oR(e)?rS:function(e){return rS(aw(e))})(e)},rf.size=function(e){if(null==e)return 0;if(o$(e))return o0(e)?tK(e):e.length;var t=n_(e);return t==y||t==w?e.size:r8(e).length},rf.snakeCase=aM,rf.some=function(e,t,r){var i=oR(e)?tx:iy;return r&&nC(e,t,r)&&(t=n),i(e,nh(t,3))},rf.sortedIndex=function(e,t){return ix(e,t)},rf.sortedIndexBy=function(e,t,r){return ib(e,t,nh(r,2))},rf.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var i=ix(e,t);if(i<r&&oI(e[i],t))return i}return -1},rf.sortedLastIndex=function(e,t){return ix(e,t,!0)},rf.sortedLastIndexBy=function(e,t,r){return ib(e,t,nh(r,2),!0)},rf.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var r=ix(e,t,!0)-1;if(oI(e[r],t))return r}return -1},rf.startCase=aL,rf.startsWith=function(e,t,r){return e=at(e),r=null==r?0:rI(o7(r),0,e.length),t=iw(t),e.slice(r,r+t.length)==t},rf.subtract=a6,rf.sum=function(e){return e&&e.length?tM(e,aN):0},rf.sumBy=function(e,t){return e&&e.length?tM(e,nh(t,2)):0},rf.template=function(e,t,r){var i=rf.templateSettings;r&&nC(e,t,r)&&(t=n),e=at(e),t=ao({},t,i,nt);var o=ao({},t.imports,i.imports,nt),a=af(o),s=tj(o,a);tu(a,function(e){if(eo.test(e))throw new eb("Invalid `imports` option passed into `_.template`")});var l,c,u=0,h=t.interpolate||eg,d="__p += '",p=ek((t.escape||eg).source+"|"+h.source+"|"+(h===U?es:eg).source+"|"+(t.evaluate||eg).source+"|$","g"),f="//# sourceURL="+(eF.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++eQ+"]")+"\n";e.replace(p,function(t,r,i,n,o,a){return i||(i=n),d+=e.slice(u,a).replace(em,tN),r&&(l=!0,d+="' +\n__e("+r+") +\n'"),o&&(c=!0,d+="';\n"+o+";\n__p += '"),i&&(d+="' +\n((__t = ("+i+")) == null ? '' : __t) +\n'"),u=a+t.length,t}),d+="';\n";var g=eF.call(t,"variable")&&t.variable;if(g){if(eo.test(g))throw new eb("Invalid `variable` option passed into `_.template`")}else d="with (obj) {\n"+d+"\n}\n";d=(c?d.replace(D,""):d).replace($,"$1").replace(N,"$1;"),d="function("+(g||"obj")+") {\n"+(g?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(l?", __e = _.escape":"")+(c?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";
249\n")+d+"return __p\n}";var m=aP(function(){return ev(a,f+"return "+d).apply(n,s)});if(m.source=d,oG(m))throw m;return m},rf.times=function(e,t){if((e=o7(e))<1||e>0x1fffffffffffff)return[];var r=0xffffffff,i=t5(e,0xffffffff);t=nh(t),e-=0xffffffff;for(var n=tL(i,t);++r<e;)t(r);return n},rf.toFinite=o6,rf.toInteger=o7,rf.toLength=o8,rf.toLower=function(e){return at(e).toLowerCase()},rf.toNumber=o9,rf.toSafeInteger=function(e){return e?rI(o7(e),-0x1fffffffffffff,0x1fffffffffffff):0===e?e:0},rf.toString=at,rf.toUpper=function(e){return at(e).toUpperCase()},rf.trim=function(e,t,r){if((e=at(e))&&(r||n===t))return tF(e);if(!e||!(t=iw(t)))return e;var i=tU(e),o=tU(t),a=tO(i,o),s=tR(i,o)+1;return ij(i,a,s).join("")},rf.trimEnd=function(e,t,r){if((e=at(e))&&(r||n===t))return e.slice(0,tV(e)+1);if(!e||!(t=iw(t)))return e;var i=tU(e),o=tR(i,tU(t))+1;return ij(i,0,o).join("")},rf.trimStart=function(e,t,r){if((e=at(e))&&(r||n===t))return e.replace(J,"");if(!e||!(t=iw(t)))return e;var i=tU(e),o=tO(i,tU(t));return ij(i,o).join("")},rf.truncate=function(e,t){var r=30,i="...";if(oU(t)){var o="separator"in t?t.separator:o;r="length"in t?o7(t.length):r,i="omission"in t?iw(t.omission):i}var a=(e=at(e)).length;if(tz(e)){var s=tU(e);a=s.length}if(r>=a)return e;var l=r-tK(i);if(l<1)return i;var c=s?ij(s,0,l).join(""):e.slice(0,l);if(n===o)return c+i;if(s&&(l+=c.length-l),oQ(o)){if(e.slice(l).search(o)){var u,h=c;for(o.global||(o=ek(o.source,at(el.exec(o))+"g")),o.lastIndex=0;u=o.exec(h);)var d=u.index;c=c.slice(0,n===d?l:d)}}else if(e.indexOf(iw(o),l)!=l){var p=c.lastIndexOf(o);p>-1&&(c=c.slice(0,p))}return c+i},rf.unescape=function(e){return(e=at(e))&&G.test(e)?e.replace(z,tY):e},rf.uniqueId=function(e){var t=++eI;return at(e)+t},rf.upperCase=aF,rf.upperFirst=aI,rf.each=oc,rf.eachRight=ou,rf.first=nU,aW(rf,(e_={},rK(rf,function(e,t){eF.call(rf.prototype,t)||(e_[t]=e)}),e_),{chain:!1}),rf.VERSION="4.18.1",tu(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){rf[e].placeholder=rf}),tu(["drop","take"],function(e,t){ry.prototype[e]=function(r){r=n===r?1:t2(o7(r),0);var i=this.__filtered__&&!t?new ry(this):this.clone();return i.__filtered__?i.__takeCount__=t5(r,i.__takeCount__):i.__views__.push({size:t5(r,0xffffffff),type:e+(i.__dir__<0?"Right":"")}),i},ry.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),tu(["filter","map","takeWhile"],function(e,t){var r=t+1,i=1==r||3==r;ry.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:nh(e,3),type:r}),t.__filtered__=t.__filtered__||i,t}}),tu(["head","last"],function(e,t){var r="take"+(t?"Right":"");ry.prototype[e]=function(){return this[r](1).value()[0]}}),tu(["initial","tail"],function(e,t){var r="drop"+(t?"":"Right");ry.prototype[e]=function(){return this.__filtered__?new ry(this):this[r](1)}}),ry.prototype.compact=function(){return this.filter(aN)},ry.prototype.find=function(e){return this.filter(e).head()},ry.prototype.findLast=function(e){return this.reverse().find(e)},ry.prototype.invokeMap=id(function(e,t){return"function"==typeof e?new ry(this):this.map(function(r){return r2(r,e,t)})}),ry.prototype.reject=function(e){return this.filter(oE(nh(e)))},ry.prototype.slice=function(e,t){e=o7(e);var r=this;return r.__filtered__&&(e>0||t<0)?new ry(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),n!==t&&(r=(t=o7(t))<0?r.dropRight(-t):r.take(t-e)),r)},ry.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},ry.prototype.toArray=function(){return this.take(0xffffffff)},rK(ry.prototype,function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),o=rf[i?"take"+("last"==t?"Right":""):t],a=i||/^find/.test(t);o&&(rf.prototype[t]=function(){var t=this.__wrapped__,s=i?[1]:arguments,l=t instanceof ry,c=s[0],u=l||oR(t),h=function(e){var t=o.apply(rf,tm([e],s));return i&&d?t[0]:t};u&&r&&"function"==typeof c&&1!=c.length&&(l=u=!1);var d=this.__chain__,p=!!this.__actions__.length,f=a&&!d,g=l&&!p;if(!a&&u){t=g?t:new ry(this);var m=e.apply(t,s);return m.__actions__.push({func:on,args:[h],thisArg:n}),new r_(m,d)}
249return f&&g?e.apply(this,s):(m=this.thru(h),f?i?m.value()[0]:m.value():m)})}),tu(["pop","push","shift","sort","splice","unshift"],function(e){var t=eA[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",i=/^(?:pop|shift)$/.test(e);rf.prototype[e]=function(){var e=arguments;if(i&&!this.__chain__){var n=this.value();return t.apply(oR(n)?n:[],e)}return this[r](function(r){return t.apply(oR(r)?r:[],e)})}}),rK(ry.prototype,function(e,t){var r=rf[t];if(r){var i=r.name+"";eF.call(ro,i)||(ro[i]=[]),ro[i].push({name:t,func:r})}}),ro[iJ(n,2).name]=[{name:"wrapper",func:n}],ry.prototype.clone=function(){var e=new ry(this.__wrapped__);return e.__actions__=iq(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=iq(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=iq(this.__views__),e},ry.prototype.reverse=function(){if(this.__filtered__){var e=new ry(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},ry.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=oR(e),i=t<0,n=r?e.length:0,o=function(e,t,r){for(var i=-1,n=r.length;++i<n;){var o=r[i],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=t5(t,e+a);break;case"takeRight":e=t2(e,t-a)}}return{start:e,end:t}}(0,n,this.__views__),a=o.start,s=o.end,l=s-a,c=i?s:a-1,u=this.__iteratees__,h=u.length,d=0,p=t5(l,this.__takeCount__);if(!r||!i&&n==l&&p==l)return iE(e,this.__actions__);var f=[];e:for(;l--&&d<p;){for(var g=-1,m=e[c+=t];++g<h;){var _=u[g],y=_.iteratee,x=_.type,b=y(m);if(2==x)m=b;else if(!b)if(1==x)continue e;else break e}f[d++]=m}return f},rf.prototype.at=oo,rf.prototype.chain=function(){return oi(this)},rf.prototype.commit=function(){return new r_(this.value(),this.__chain__)},rf.prototype.next=function(){this.__values__===n&&(this.__values__=o4(this.value()));var e=this.__index__>=this.__values__.length,t=e?n:this.__values__[this.__index__++];return{done:e,value:t}},rf.prototype.plant=function(e){for(var t,r=this;r instanceof rm;){var i=nN(r);i.__index__=0,i.__values__=n,t?o.__wrapped__=i:t=i;var o=i;r=r.__wrapped__}return o.__wrapped__=e,t},rf.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof ry){var t=e;return this.__actions__.length&&(t=new ry(this)),(t=t.reverse()).__actions__.push({func:on,args:[n1],thisArg:n}),new r_(t,this.__chain__)}return this.thru(n1)},rf.prototype.toJSON=rf.prototype.valueOf=rf.prototype.value=function(){return iE(this.__wrapped__,this.__actions__)},rf.prototype.first=rf.prototype.head,e3&&(rf.prototype[e3]=function(){return this}),rf}();e6._=tX,n===(i=(function(){return tX}).call(t,r,t,e))||(e.exports=i)}).call(this)},80809:e=>{"use strict";e.exports=JSON.parse('{"id":"google-maps-embed","description":"Embed a Google Maps embed on your webpage","website":"https://developers.google.com/maps/documentation/embed/get-started","html":{"element":"iframe","attributes":{"loading":"lazy","src":{"url":"https://www.google.com/maps/embed/v1/place","slugParam":"mode","params":["key","q","center","zoom","maptype","language","region"]},"referrerpolicy":"no-referrer-when-downgrade","frameborder":"0","style":"border:0","allowfullscreen":true,"width":null,"height":null}}}')},81021:(e,t,r)=>{var i=r(70858),n=r(55114),o=r(24329),a=r(70867),s=/^\[object .+?Constructor\]$/,l=Object.prototype,c=Function.prototype.toString,u=l.hasOwnProperty,h=RegExp("^"+c.call(u).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||n(e))&&(i(e)?h:s).test(a(e))}},81259:(e,t,r)=>{var i=r(37203),n=r(97729),o=r(81555),a=o&&o.isTypedArray;e.exports=a?n(a):i},81301:e=>{e.exports={menuItem:"SearchSelectOption_menuItem__E_hJj",moreButton:"SearchSelectOption_moreButton__LuCuZ",content:"SearchSelectOption_content__oPh8S"}},81347:e=>{var t="\\ud800-\\udfff",r="\\u2700-\\u27bf",i="a-z\\xdf-\\xf6\\xf8-\\xff",n="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="['â]",s="["+o+"]",l="["+i+"]",c="[^"+t+o+"\\d+"+r+i+n+"]",u="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",d="["+n+"]",p="(?:"+l+"|"+c+")",f="(?:"+d+"|"+c+")",g="(?:"+a+"(?:d|ll|m|re|s|t|ve))?",m="(?:"+a+"(?:D|LL|M|RE|S|T|VE))?",_="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",y="[\\ufe0e\\ufe0f]?",x="(?:\\u200d(?:"+["[^"+t+"]",u,h].join("|")+")"+y+_+")*",b="(?:"+["["+r+"]",u,h].join("|")+")"+(y+_+x),v=RegExp([d+"?"+l+"+"+g+"(?="+[s,d,"$"].join("|")+")",f+"+"+m+"(?="+[s,d+p,"$"].join("|")+")",d+"?"+p+"+"+g,d+"+"+m,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",b].join("|"),"g");e.exports=function(e){return e.match(v)||[]}},81429:e=>{"use strict";e.exports=JSON.parse('{"id":"youtube-embed","description":"Embed a YouTube embed on your webpage.","website":"https://github.com/paulirish/lite-youtube-embed","html":{"element":"lite-youtube","attributes":{"videoid":null,"playlabel":null}},"stylesheets":["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],"scripts":[{"url":"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js","strategy":"idle","location":"head","action":"append"}]}')},81432:()=>{},81450:e=>{e.exports={caret:"CVETrendsGraph_caret__gKBqZ",cveTrendsGraph:"CVETrendsGraph_cveTrendsGraph__bpPLJ",tooltip:"
249CVETrendsGraph_tooltip__IstIN",hidden:"CVETrendsGraph_hidden__gVqsf",tooltipTitle:"CVETrendsGraph_tooltipTitle__O0fsH",tooltipFooter:"CVETrendsGraph_tooltipFooter__P09jB",graphContainer:"CVETrendsGraph_graphContainer__Zrdli",graph:"CVETrendsGraph_graph__6geAa",printableGraph:"CVETrendsGraph_printableGraph__zR0UR",message:"CVETrendsGraph_message__Tv6oF",legendContainer:"CVETrendsGraph_legendContainer__OTDXi",legend:"CVETrendsGraph_legend__1Ruvf",legendDot:"CVETrendsGraph_legendDot__Xo9Mh",gray:"CVETrendsGraph_gray__DWxgi",orange:"CVETrendsGraph_orange__Ui9AE","theme--night":"CVETrendsGraph_theme--night__dsZZp"}},81555:(e,t,r)=>{e=r.nmd(e);var i=r(78474),n=t&&!t.nodeType&&t,o=n&&e&&!e.nodeType&&e,a=o&&o.exports===n&&i.process,s=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},81908:e=>{e.exports={title:"TooltipTitle_title__Qb9qN"}},81943:(e,t,r)=>{e.exports=r(85388)()},82142:e=>{e.exports={textInput:"OneTimePasswordInput_textInput__i3tEs"}},82187:e=>{e.exports={icon:"ComboboxGroup_icon__L_QYL"}},82246:e=>{e.exports={button:"DatePicker_button__zhNEW"}},82340:e=>{e.exports={sub:"SectionHeadingSub_sub__u6QX3"}},82359:(e,t)=>{"use strict";let r,i;Object.defineProperty(t,"__esModule",{value:!0});var n={useDynamicRouteParams:function(){return r},useDynamicSearchParams:function(){return i}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82494:e=>{e.exports={wrapper:"MobileRangeSlider_wrapper__R3bfZ",input:"MobileRangeSlider_input__8xln8",progress:"MobileRangeSlider_progress__Wbk7_",track:"MobileRangeSlider_track__EFnH5",steps:"MobileRangeSlider_steps__LMF6R",step:"MobileRangeSlider_step__8IJ1j"}},82591:(e,t,r)=>{"use strict";function i(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var i=Array.from("string"==typeof e?[e]:e);i[i.length-1]=i[i.length-1].replace(/\r?\n([\t ]*)$/,"");var n=i.reduce(function(e,t){var r=t.match(/\n([\t ]+|(?!\s).)/g);return r?e.concat(r.map(function(e){var t,r;return null!=(r=null==(t=e.match(/[\t ]/g))?void 0:t.length)?r:0})):e},[]);if(n.length){var o=RegExp("\n[ ]{".concat(Math.min.apply(Math,n),"}"),"g");i=i.map(function(e){return e.replace(o,"\n")})}i[0]=i[0].replace(/^\r?\n/,"");var a=i[0];return t.forEach(function(e,t){var r=a.match(/(?:^|\n)( *)$/),n=r?r[1]:"",o=e;"string"==typeof e&&e.includes("\n")&&(o=String(e).split("\n").map(function(e,t){return 0===t?e:"".concat(n).concat(e)}).join("\n")),a+=o+i[t+1]}),a}r.d(t,{T:()=>i})},82707:()=>{},83149:(e,t,r)=>{var i=r(40123);e.exports=function(e){var t=this.__data__,r=i(t,e);return r<0?void 0:t[r][1]}},83376:e=>{e.exports={menuItem:"MenuItemRadio_menuItem__xHs2i",label:"MenuItemRadio_label__ScTsC",selectedAccent:"MenuItemRadio_selectedAccent__dRpv_"}},83533:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var i=r(97109),n=r(53051),o=r.n(n),a=r(12259),s=r(12919);let l=["utm_source","utm_medium","utm_campaign","gclid"],c={"/threat-intelligence/landing/john-hammond-ai-video-mar25":{utm_campaign:"9253893-q125_jh-ai-video_mar25"},"/threat-intelligence/landing/john-hammond-ttp-video-jan25":{utm_campaign:"5827916-q125_jh_ttp_video"},"/threat-intelligence/landing/john-hammond-cve-video-oct24":{utm_campaign:"q424_jh_cve_video"}};function u(){let e=(0,a.useSearchParams)(),{pathname:t}=(0,i.useContext)(s.A);return(0,i.useMemo)(()=>{let r={...c[t],...e?Object.fromEntries(e.entries()):{}};return o()(r,l)},[t,e])}},83618:()=>{},83710:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var i=r(65321),n=r(97109),o=r(58103),a=r(33206),s=r(41361),l=r(14483),c=r(69090),u=r(83533),h=r(12919);function d(e){let{label:t,product:r,...d}=e,{isAndroid:p,isIos:f,pathname:g,site:m}=(0,n.useContext)(h.A),_=(0,u.A)(),y=function(){let{href:e="/signup",label:r="Get started for free",queryParams:n={}}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.jsx)(o.A,{href:(0,c.Q)(e,{..._,...n}),label:t||r,...d})},x=()=>f?y({label:"Get Feedly for iOS",href:a.wp}):p?y({label:"Get Feedly for Android",href:a.GH}):null;return"mi"===r?y({label:"Start free trial",href:"/market-intelligence/request-trial",queryParams:{gate:(0,l.C3)({site:m})}}):"ti"===r?y({href:"/signup",queryParams:{gate:(0,l.C3)({pathname:g,site:m})}}):"newsReader"===r?f||p?x():y({href:"https://feedly.com/i/newAccountSetup",queryParams:{accountType:s.BE.personal,gate:(0,l.C3)({site:m})}}):f||p?x():y({queryParams:{gate:(0,l.C3)({site:m})}})}},83898:e=>{e.exports=function(e,t){for(var r=-1,i=null==e?0:e.length,n=Array(i);++r<i;)n[r]=t(e[r],r,e);return n}},83993:e=>{e.exports={tab:"Tab_tab__nLUHw","tab--active":"Tab_tab--active__SM9ZB","tab--inactive":"Tab_tab--inactive__j65vP",borderWrapper:"Tab_borderWrapper__AUbOp","size--medium":"Tab_size--medium__Yei7U","size--large":"Tab_size--large__eDOc4"}},84310:(e,t,r)=>{"use strict";r.d(t,{A:()=>
249o});var i=r(24981),n=r(49557);let o=(e,t,r)=>{let o=n.A.parse(e),a=o[t],s=i.A.channel.clamp[t](a+r);return a!==s&&(o[t]=s),n.A.stringify(o)}},84477:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var i=r(65321),n=r(61525),o=r(11230),a=r.n(o),s=r(18737),l=r(27472),c=r.n(l);function u(e){let{children:t,label:r,isMegaMenu:o=!1}=e;return(0,i.jsx)(n.N74,{align:"start",alignOffset:-8,sideOffset:16,trigger:(e,t)=>{let{open:o}=t;return(0,i.jsx)(n.gfB,{...e,component:s.A,color:void 0,dropDownArrow:!0,dropDownArrowAnimate:!0,isOpen:o,label:r,importance:"tertiary",size:"medium"})},menuClassName:a()(c().menu,{[c()["menu--mega"]]:o}),popoverClassName:c().popover,largeShadow:!0,children:t},r)}},84536:e=>{e.exports={"marginBottom--0":"FormLayout_marginBottom--0__lFHqt","marginBottom--100":"FormLayout_marginBottom--100__Q0otL","marginBottom--200":"FormLayout_marginBottom--200__HXzyJ","marginBottom--300":"FormLayout_marginBottom--300__qqRB9","marginBottom--400":"FormLayout_marginBottom--400__5R_WA","marginBottom--500":"FormLayout_marginBottom--500__79CxH","marginBottom--600":"FormLayout_marginBottom--600__AQpRF","marginBottom--700":"FormLayout_marginBottom--700__w0czE","marginBottom--750":"FormLayout_marginBottom--750__ucZKr","marginBottom--800":"FormLayout_marginBottom--800__njMfg","marginBottom--825":"FormLayout_marginBottom--825__v7iwk","marginBottom--900":"FormLayout_marginBottom--900__2PWK4","marginBottom--1000":"FormLayout_marginBottom--1000__F7C7x","marginBottom--1100":"FormLayout_marginBottom--1100__TouqV","marginTop--0":"FormLayout_marginTop--0__Uc0rk","marginTop--100":"FormLayout_marginTop--100__MqXwF","marginTop--200":"FormLayout_marginTop--200__n1PdD","marginTop--300":"FormLayout_marginTop--300__1tz48","marginTop--400":"FormLayout_marginTop--400__eVLiu","marginTop--500":"FormLayout_marginTop--500__a5wxh","marginTop--600":"FormLayout_marginTop--600__A1Tmp","marginTop--700":"FormLayout_marginTop--700__YrYTf","marginTop--750":"FormLayout_marginTop--750__YBynf","marginTop--800":"FormLayout_marginTop--800__ryhy3","marginTop--825":"FormLayout_marginTop--825__0W4E0","marginTop--900":"FormLayout_marginTop--900__VXY0O","marginTop--1000":"FormLayout_marginTop--1000__j6ijS","marginTop--1100":"FormLayout_marginTop--1100__2TqVO"}},84539:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},84588:e=>{e.exports={entryTitle:"EntryTitle_entryTitle__BDqbs",read:"EntryTitle_read__Hylb3",tweet:"EntryTitle_tweet__5V2jE"}},84678:e=>{e.exports={flexGrow:"MenuItemContent_flexGrow__3n0JK",subLabel:"MenuItemContent_subLabel__7Xy_9"}},84688:e=>{"use strict";e.exports=JSON.parse('{"id":"google-analytics","description":"Install a Google Analytics tag on your website","website":"https://analytics.google.com/analytics/web/","scripts":[{"url":"https://www.googletagmanager.com/gtag/js","params":["id"],"strategy":"worker","location":"head","action":"append"},{"code":"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag(\'js\',new Date());gtag(\'config\',\'${args.id}\')","strategy":"worker","location":"head","action":"append"}]}')},85141:(e,t,r)=>{var i=r(63735);e.exports=function(){return i.Date.now()}},85388:(e,t,r)=>{var i=r(98287),n=r(77834),o=r(50764);e.exports=function(e){return function(t,r,a){return a&&"number"!=typeof a&&n(t,r,a)&&(r=a=void 0),t=o(t),void 0===r?(r=t,t=0):r=o(r),a=void 0===a?t<r?1:-1:o(a),i(t,r,a,e)}}},85495:e=>{e.exports={loggedOut:"app_loggedOut__HHvfJ","site--newFeatures":"app_site--newFeatures__Anl3o","site--engineering":"app_site--engineering__vDNFl","site--caseStudies":"app_site--caseStudies__QyZ8O","site--changelog":"app_site--changelog__5fHjF","site--resources":"app_site--resources__5Y9MG","site--ctiSessions":"app_site--ctiSessions__Ujohj","site--threatIntelligence":"app_site--threatIntelligence__xttra","site--ahead":"app_site--ahead__8_zNG","site--marketIntelligence":"app_site--marketIntelligence__Zc62j","site--newsReader":"app_site--newsReader__f0JgL",loggedIn:"app_loggedIn__ri27_","site--404":"app_site--404__8yx96"}},85570:(e,t,r)=>{var i=r(91248),n=r(27854);e.exports=function e(t,r,o,a,s){return t===r||(null!=t&&null!=r&&(n(t)||n(r))?i(t,r,o,a,e,s):t!=t&&r!=r)}},85616:e=>{e.exports={imageContainer:"ExpandableImage_imageContainer__1Nven"}},85666:e=>{e.exports={emptyState:"EmptyState_emptyState__uXHI1","emptyState--medium":"EmptyState_emptyState--medium___29hR","emptyState--small":"EmptyState_emptyState--small__UXEEj",illustration:"EmptyState_illustration__dj9D8","illustration--medium":"EmptyState_illustration--medium__MyNfx",heading:"EmptyState_heading__4fQbQ",badge:"EmptyState_badge__k2IH5",actions:"EmptyState_actions__AANwY",action:"EmptyState_action__zplvk","item-action":"EmptyState_item-action__0Bxp7"}},85680:e=>{e.exports={root:"RangeSlider_root__ptKXu",inputRange:"RangeSlider_inputRange__kuxwz",inputLine:"RangeSlider_inputLine__Zx_fK",valueLine:"RangeSlider_valueLine__aiwWm",valueBubble:"RangeSlider_valueBubble__hin3S"}},85727:(e,t,r)=>{var i=r(93271),n=r(3498),o=r(35084),a=r(42767),s=r(69795);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?n(e[0],e[1]):i(e):s(e)}},85867:(e,t,r)=>{"use strict";r.d(t,{IS:()=>o,lP:()=>a});var i=r(8248),n=r(48765);i.mD.changelog;let o="Log in",a=e=>{let{nextUri:t,gate:r}=e;
249return`https://feedly.com/i/back?${(0,n.Vl)({gate:r||"/login",nextUri:t})}`}},86623:e=>{e.exports={loadingTableCell:"LoadingTableCell_loadingTableCell__ViFKr"}},86750:e=>{e.exports={carousel:"Carousel_carousel__TjBC1",items:"Carousel_items__Bc5W4","items--swiping":"Carousel_items--swiping__r7xDD",pips:"Carousel_pips__cluFE"}},86830:(e,t,r)=>{var i=r(28083),n=r(71944),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!i(e))return n(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},86833:e=>{e.exports={switch:"BaseSwitch_switch__Vaf9I","status--off":"BaseSwitch_status--off__RW7CX",disabled:"BaseSwitch_disabled__aKsVA","status--on":"BaseSwitch_status--on__mgdGY","size--small":"BaseSwitch_size--small__Ga8QG","size--medium":"BaseSwitch_size--medium__J40Y8","size--large":"BaseSwitch_size--large__6_okX",toggle:"BaseSwitch_toggle__vMQHU",toggleLabel:"BaseSwitch_toggleLabel__wf6Kd"}},86866:(e,t,r)=>{"use strict";r.d(t,{i:()=>n});var i=r(65481);function n(e){return(0,i.i)(e)}},86937:e=>{e.exports={textFocusRing:"TextFocusRing_textFocusRing__ikoTB",focusVisible:"TextFocusRing_focusVisible__LbHgl"}},87058:e=>{e.exports={inputWrapper:"PickerMenuInput_inputWrapper__s_RMG"}},87686:e=>{e.exports={content:"VideoInlineBanner_content__oKMpg"}},88081:(e,t,r)=>{var i=r(2918);e.exports=function(){try{var e=i(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},88168:e=>{e.exports={entryVisual:"EntryVisual_entryVisual__zc_HE",visual:"EntryVisual_visual__WMCRm",visualDimmed:"EntryVisual_visualDimmed__hv05A",placeholder:"EntryVisual_placeholder__55W4Y",overlay:"EntryVisual_overlay__DoJki",overlayVisible:"EntryVisual_overlayVisible__Rs_px"}},88469:(e,t,r)=>{var i=r(37069),n=r(35084);e.exports=function(e){return e&&e.length?i(e,n):0}},88768:(e,t,r)=>{"use strict";function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}r.d(t,{A:()=>ef});let n=Object.entries,o=Object.setPrototypeOf,a=Object.isFrozen,s=Object.getPrototypeOf,l=Object.getOwnPropertyDescriptor,c=Object.freeze,u=Object.seal,h=Object.create,d="u">typeof Reflect&&Reflect,p=d.apply,f=d.construct;c||(c=function(e){return e}),u||(u=function(e){return e}),p||(p=function(e,t){for(var r=arguments.length,i=Array(r>2?r-2:0),n=2;n<r;n++)i[n-2]=arguments[n];return e.apply(t,i)}),f||(f=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];return new e(...r)});let g=P(Array.prototype.forEach),m=P(Array.prototype.lastIndexOf),_=P(Array.prototype.pop),y=P(Array.prototype.push),x=P(Array.prototype.splice),b=Array.isArray,v=P(String.prototype.toLowerCase),C=P(String.prototype.toString),w=P(String.prototype.match),k=P(String.prototype.replace),S=P(String.prototype.indexOf),T=P(String.prototype.trim),A=P(Number.prototype.toString),E=P(Boolean.prototype.toString),B="u"<typeof BigInt?null:P(BigInt.prototype.toString),M="u"<typeof Symbol?null:P(Symbol.prototype.toString),L=P(Object.prototype.hasOwnProperty),F=P(Object.prototype.toString),I=P(RegExp.prototype.test),j=(ep=TypeError,function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return f(ep,t)});function P(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var r=arguments.length,i=Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];return p(e,t,i)}}function O(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v;if(o&&o(e,null),!b(t))return e;let i=t.length;for(;i--;){let n=t[i];if("string"==typeof n){let e=r(n);e!==n&&(a(t)||(t[i]=e),n=e)}e[n]=!0}return e}function R(e){let t=h(null);for(let o of n(e)){var r=function(e){if(Array.isArray(e))return e}(o)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,n,o,a=[],s=!0,l=!1;try{n=(t=t.call(e)).next,!1;for(;!(s=(r=n.call(t)).done)&&(a.push(r.value),2!==a.length);s=!0);}catch(e){l=!0,i=e}finally{try{if(!s&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(l)throw i}}return a}}(o)||function(e){if(e){if("string"==typeof e)return i(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?i(e,2):void 0}}
249(o)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();let n=r[0],a=r[1];L(e,n)&&(b(a)?t[n]=function(e){for(let t=0;t<e.length;t++)L(e,t)||(e[t]=null);return e}(a):a&&"object"==typeof a&&a.constructor===Object?t[n]=R(a):t[n]=a)}return t}function D(e,t){for(;null!==e;){let r=l(e,t);if(r){if(r.get)return P(r.get);if("function"==typeof r.value)return P(r.value)}e=s(e)}return function(){return null}}let $=c(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),N=c(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),z=c(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),q=c(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),G=c(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),W=c(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),H=c(["#text"]),K=c(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),U=c(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),V=c(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","
249subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Y=c(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),X=u(/{{[\w\W]*|^[\w\W]*}}/g),Z=u(/<%[\w\W]*|^[\w\W]*%>/g),Q=u(/\${[\w\W]*/g),J=u(/^data-[\-\w.\u00B7-\uFFFF]+$/),ee=u(/^aria-[\-\w]+$/),et=u(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),er=u(/^(?:\w+script|data):/i),ei=u(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),en=u(/^html$/i),eo=u(/^[a-z][.\w]*(-[.\w]+)+$/i),ea=u(/<[/\w!]/g),es=u(/<[/\w]/g),el=u(/<\/no(script|embed|frames)/i),ec=u(/\/>/i),eu=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let r=null,i="data-tt-policy-suffix";t&&t.hasAttribute(i)&&(r=t.getAttribute(i));let n="dompurify"+(r?"#"+r:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}},eh=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},ed=function(e,t,r,i){return L(e,t)&&b(e[t])?O(i.base?R(i.base):{},e[t],i.transform):r};var ep,ef=function e(){let t,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,o=t=>e(t);if(o.version="3.4.13",o.removed=[],!i||!i.document||9!==i.document.nodeType||!i.Element)return o.isSupported=!1,o;let a=i.document,s=a,l=s.currentScript;i.DocumentFragment;let d=i.HTMLTemplateElement,p=i.Node,f=i.Element,P=i.NodeFilter;void 0===i.NamedNodeMap&&(i.NamedNodeMap||i.MozNamedAttrMap),i.HTMLFormElement;let ep=i.DOMParser,ef=i.trustedTypes,eg=f.prototype,em=D(eg,"cloneNode"),e_=D(eg,"remove"),ey=D(eg,"nextSibling"),ex=D(eg,"childNodes"),eb=D(eg,"parentNode"),ev=D(eg,"shadowRoot"),eC=D(eg,"attributes"),ew=p&&p.prototype?D(p.prototype,"nodeType"):null,ek=p&&p.prototype?D(p.prototype,"nodeName"):null,eS=p&&p.prototype?D(p.prototype,"ownerDocument"):null;if("function"==typeof d){let e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let eT="",eA=!1,eE=0,eB=function(){if(eE>0)throw j('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},eM=function(e){eB(),eE++;try{return t.createHTML(e)}finally{eE--}},eL=function(e){eB(),eE++;try{return t.createScriptURL(e)}finally{eE--}},eF=a,eI=eF.implementation,ej=eF.createNodeIterator,eP=eF.createDocumentFragment,eO=eF.getElementsByTagName,eR=s.importNode,eD=eh();o.isSupported="function"==typeof n&&"function"==typeof eb&&eI&&void 0!==eI.createHTMLDocument;let e$=et,eN=null,ez=O({},[...$,...N,...z,...G,...H]),eq=null,eG=O({},[...K,...U,...V,...Y]),eW=Object.seal(h(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),eH=null,eK=null,eU=Object.seal(h(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eV=!0,eY=!0,eX=!1,eZ=!0,eQ=!1,eJ=!0,e0=!1,e1=!1,e2=null,e5=null,e3=!1,e4=!1,e6=!1,e7=!1,e8=!0,e9=!1,te="user-content-",tt=!0,tr=!1,ti={},tn=null,to=O({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]),ta=null,ts=O({},["audio","video","img","source","image","track"]),tl=null,tc=O({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tu="http://www.w3.org/1998/Math/MathML",th="http://www.w3.org/2000/svg",td="http://www.w3.org/1999/xhtml",tp=td,tf=!1,tg=null,tm=O({},[tu,th,td],C),t_=c(["mi","mo","mn","ms","mtext"]),ty=O({},t_),tx=c(["annotation-xml"]),tb=O({},tx),tv=O({},["title","style","font","a","script"]),tC=null,tw=["application/xhtml+xml","text/html"],tk=null,tS=null,tT=a.createElement("form"),tA=function(e){return e instanceof RegExp||e instanceof Function},tE=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(tS&&tS===e)return;e&&"object"==typeof e||(e={}),e=R(e),tk="application/xhtml+xml"===(tC=-1===tw.indexOf(e.PARSER_MEDIA_TYPE
249)?"text/html":e.PARSER_MEDIA_TYPE)?C:v,eN=ed(e,"ALLOWED_TAGS",ez,{transform:tk}),eq=ed(e,"ALLOWED_ATTR",eG,{transform:tk}),tg=ed(e,"ALLOWED_NAMESPACES",tm,{transform:C}),tl=ed(e,"ADD_URI_SAFE_ATTR",tc,{transform:tk,base:tc}),ta=ed(e,"ADD_DATA_URI_TAGS",ts,{transform:tk,base:ts}),tn=ed(e,"FORBID_CONTENTS",to,{transform:tk}),eH=ed(e,"FORBID_TAGS",R({}),{transform:tk}),eK=ed(e,"FORBID_ATTR",R({}),{transform:tk}),ti=!!L(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?R(e.USE_PROFILES):e.USE_PROFILES),eV=!1!==e.ALLOW_ARIA_ATTR,eY=!1!==e.ALLOW_DATA_ATTR,eX=e.ALLOW_UNKNOWN_PROTOCOLS||!1,eZ=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,eQ=e.SAFE_FOR_TEMPLATES||!1,eJ=!1!==e.SAFE_FOR_XML,e0=e.WHOLE_DOCUMENT||!1,e4=e.RETURN_DOM||!1,e6=e.RETURN_DOM_FRAGMENT||!1,e7=e.RETURN_TRUSTED_TYPE||!1,e3=e.FORCE_BODY||!1,e8=!1!==e.SANITIZE_DOM,e9=e.SANITIZE_NAMED_PROPS||!1,tt=!1!==e.KEEP_CONTENT,tr=e.IN_PLACE||!1,e$=!function(e){try{return I(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?et:e.ALLOWED_URI_REGEXP,tp="string"==typeof e.NAMESPACE?e.NAMESPACE:td,ty=L(e,"MATHML_TEXT_INTEGRATION_POINTS")&&e.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof e.MATHML_TEXT_INTEGRATION_POINTS?R(e.MATHML_TEXT_INTEGRATION_POINTS):O({},t_),tb=L(e,"HTML_INTEGRATION_POINTS")&&e.HTML_INTEGRATION_POINTS&&"object"==typeof e.HTML_INTEGRATION_POINTS?R(e.HTML_INTEGRATION_POINTS):O({},tx);let i=L(e,"CUSTOM_ELEMENT_HANDLING")&&e.CUSTOM_ELEMENT_HANDLING&&"object"==typeof e.CUSTOM_ELEMENT_HANDLING?R(e.CUSTOM_ELEMENT_HANDLING):h(null);if(eW=h(null),L(i,"tagNameCheck")&&tA(i.tagNameCheck)&&(eW.tagNameCheck=i.tagNameCheck),L(i,"attributeNameCheck")&&tA(i.attributeNameCheck)&&(eW.attributeNameCheck=i.attributeNameCheck),L(i,"allowCustomizedBuiltInElements")&&"boolean"==typeof i.allowCustomizedBuiltInElements&&(eW.allowCustomizedBuiltInElements=i.allowCustomizedBuiltInElements),u(eW),eQ&&(eY=!1),e6&&(e4=!0),ti&&(eN=O({},H),eq=h(null),!0===ti.html&&(O(eN,$),O(eq,K)),!0===ti.svg&&(O(eN,N),O(eq,U),O(eq,Y)),!0===ti.svgFilters&&(O(eN,z),O(eq,U),O(eq,Y)),!0===ti.mathMl&&(O(eN,G),O(eq,V),O(eq,Y))),eU.tagCheck=null,eU.attributeCheck=null,L(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?eU.tagCheck=e.ADD_TAGS:b(e.ADD_TAGS)&&(eN===ez&&(eN=R(eN)),O(eN,e.ADD_TAGS,tk))),L(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?eU.attributeCheck=e.ADD_ATTR:b(e.ADD_ATTR)&&(eq===eG&&(eq=R(eq)),O(eq,e.ADD_ATTR,tk))),L(e,"ADD_URI_SAFE_ATTR")&&b(e.ADD_URI_SAFE_ATTR)&&O(tl,e.ADD_URI_SAFE_ATTR,tk),L(e,"FORBID_CONTENTS")&&b(e.FORBID_CONTENTS)&&(tn===to&&(tn=R(tn)),O(tn,e.FORBID_CONTENTS,tk)),L(e,"ADD_FORBID_CONTENTS")&&b(e.ADD_FORBID_CONTENTS)&&(tn===to&&(tn=R(tn)),O(tn,e.ADD_FORBID_CONTENTS,tk)),tt&&(eN["#text"]=!0),e0&&O(eN,["html","head","body"]),eN.table&&(O(eN,["tbody"]),delete eH.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw j('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw j('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let r=t;t=e.TRUSTED_TYPES_POLICY;try{eT=eM("")}catch(e){throw t=r,e}}else null===e.TRUSTED_TYPES_POLICY?(t=void 0,eT=""):(void 0===t&&(eA||(r=eu(ef,l),eA=!0),t=r),t&&"string"==typeof eT&&(eT=eM("")));c&&c(e),tS=e},tB=O({},[...N,...z,...q]),tM=O({},[...G,...W]),tL=function(e){var t,r,i;let n=eb(e);n&&n.tagName||(n={namespaceURI:tp,tagName:"template"});let o=v(e.tagName),a=v(n.tagName);return!!tg[e.namespaceURI]&&(e.namespaceURI===th?(t=n).namespaceURI===td?"svg"===o:t.namespaceURI===tu?"svg"===o&&("annotation-xml"===a||ty[a]):!!tB[o]:e.namespaceURI===tu?(r=n).namespaceURI===td?"math"===o:r.namespaceURI===th?"math"===o&&tb[a]:!!tM[o]:e.namespaceURI===td?((i=n).namespaceURI!==th||!!tb[a])&&(i.namespaceURI!==tu||!!ty[a])&&!tM[o]&&(tv[o]||!tB[o]):"application/xhtml+xml"===tC&&!!tg[e.namespaceURI])},tF=function(e){y(o.removed,{element:e});try{eb(e).removeChild(e)}catch(t){if(e_(e),!eb(e))throw j("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},tI=function(e){tO(e);let t=ex(e);if(t){let e=[];g(t,t=>{y(e,t)}),g(e,e=>{try{e_(e)}catch(e){}})}let r=eC(e);if(r)for(let t=r.length-1;t>=0;--t){let i=r[t],n=i&&i.name;if("string"==typeof n)try{e.removeAttribute(n)}catch(e){}}},tj=function(e,t){try{y(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){y(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(e4||e6)try{tF(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}}
249,tP=function(e){let t=eC(e);if(t)for(let r=t.length-1;r>=0;--r){let i=t[r],n=i&&i.name;if("string"==typeof n&&!eq[tk(n)])try{e.removeAttribute(n)}catch(e){}}},tO=function(e){let t=[e];for(;t.length>0;){let e=t.pop();(ew?ew(e):e.nodeType)===1&&tP(e);let r=ex(e);if(r)for(let e=r.length-1;e>=0;--e)t.push(r[e])}},tR=function(e){if(!eJ)return;let t=[e];for(;t.length>0;){let e=t.pop(),r=ew?ew(e):e.nodeType;if(7===r||8===r&&I(es,e.data)){try{e_(e)}catch(e){}continue}if(1===r){let t=tk(ek?ek(e):e.nodeName);try{e.hasAttribute&&e.hasAttribute("patchsrc")&&e.removeAttribute("patchsrc"),e.hasAttribute&&e.hasAttribute("for")&&"label"!==t&&"output"!==t&&e.removeAttribute("for")}catch(e){}}let i=ex(e);if(i)for(let e=i.length-1;e>=0;--e)t.push(i[e])}},tD=function(e){let r=null,i=null;if(e3)e="<remove></remove>"+e;else{let t=w(e,/^[\r\n\t ]+/);i=t&&t[0]}"application/xhtml+xml"===tC&&tp===td&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let n=t?eM(e):e;if(tp===td)try{r=new ep().parseFromString(n,tC)}catch(e){}if(!r||!r.documentElement){r=eI.createDocument(tp,"template",null);try{r.documentElement.innerHTML=tf?eT:n}catch(e){}}let o=r.body||r.documentElement;return(e&&i&&o.insertBefore(a.createTextNode(i),o.childNodes[0]||null),tp===td)?eO.call(r,e0?"html":"body")[0]:e0?r.documentElement:o},t$=function(e){let t=eS?eS(e):e.ownerDocument;return ej.call(t||e,e,P.SHOW_ELEMENT|P.SHOW_COMMENT|P.SHOW_TEXT|P.SHOW_PROCESSING_INSTRUCTION|P.SHOW_CDATA_SECTION,null)},tN=function(e){return e=k(e,X," "),e=k(e,Z," "),e=k(e,Q," ")},tz=function(e){var t;e.normalize();let r=eS?eS(e):e.ownerDocument,i=ej.call(r||e,e,P.SHOW_TEXT|P.SHOW_COMMENT|P.SHOW_CDATA_SECTION|P.SHOW_PROCESSING_INSTRUCTION,null),n=i.nextNode();for(;n;)n.data=tN(n.data),n=i.nextNode();let o=null==(t=e.querySelectorAll)?void 0:t.call(e,"template");o&&g(o,e=>{tG(e.content)&&tz(e.content)})},tq=function(e){let t=ek?ek(e):null;return"string"==typeof t&&"form"===tk(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==eC(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==ew(e)||e.childNodes!==ex(e))},tG=function(e){if(!ew||"object"!=typeof e||null===e)return!1;try{return 11===ew(e)}catch(e){return!1}},tW=function(e){if(!ew||"object"!=typeof e||null===e)return!1;try{return"number"==typeof ew(e)}catch(e){return!1}};function tH(e,t,r){0!==e.length&&g(e,e=>{e.call(o,t,r,tS)})}let tK=function(e,t,r){if(!eH[t]&&tZ(t)&&(eW.tagNameCheck instanceof RegExp&&I(eW.tagNameCheck,t)||eW.tagNameCheck instanceof Function&&eW.tagNameCheck(t)))return!1;if(tt&&!tn[t]){let t=eb(e),i=ex(e);if(i&&t){let n=i.length;for(let o=n-1;o>=0;--o){let n=e===r?em(i[o],!0):i[o];t.insertBefore(n,ey(e))}}}return tF(e),!0},tU=function(e,t,r,i){return 0===e.length?t:t===r||t===i?R(t):t},tV=function(e,t){if(tH(eD.beforeSanitizeElements,e,null),e!==t&&null===eb(e))return tr&&tO(e),!0;if(tq(e))return tF(e),!0;let r=tk(ek?ek(e):e.nodeName);if(eN=tU(eD.uponSanitizeElement,eN,ez,e2),tH(eD.uponSanitizeElement,e,{tagName:r,allowedTags:eN}),e!==t&&null===eb(e))return tr&&tO(e),!0;if(eJ&&e.hasChildNodes()&&!tW(e.firstElementChild)&&I(ea,e.textContent)&&I(ea,e.innerHTML)||eJ&&e.namespaceURI===td&&"style"===r&&tW(e.firstElementChild)||7===e.nodeType||eJ&&8===e.nodeType&&I(es,e.data))return tF(e),!0;if(eH[r]||!(eU.tagCheck instanceof Function&&eU.tagCheck(r))&&!eN[r]){let i=tK(e,r,t);return!1===i&&tH(eD.afterSanitizeElements,e,null),i}if((ew?ew(e):e.nodeType)===1&&!tL(e)||("noscript"===r||"noembed"===r||"noframes"===r)&&I(el,e.innerHTML))return tF(e),!0;if(eQ&&3===e.nodeType){let t=tN(e.textContent);e.textContent!==t&&(y(o.removed,{element:e.cloneNode()}),e.textContent=t)}return tH(eD.afterSanitizeElements,e,null),!1},tY=function(e,t,r){if(eK[t]||eJ&&"patchsrc"===t||eJ&&"for"===t&&"label"!==e&&"output"!==e||e8&&("id"===t||"name"===t)&&(r in a||r in tT))return!1;let i=eq[t]||eU.attributeCheck instanceof Function&&eU.attributeCheck(t,e);if(eY&&I(J,t));else if(eV&&I(ee,t));else if(i){if(tl[t]);else if(I(e$,k(r,ei,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===S(r,"data:")&&ta[e]);else if(eX&&!I(er,k(r,ei,"")));else if(r)return!1}else if(!(tZ(e)&&(eW.tagNameCheck instanceof RegExp&&I(eW.tagNameCheck,e)||eW.tagNameCheck instanceof Function&&eW.tagNameCheck(e))&&(eW.attributeNameCheck instanceof RegExp&&I(eW.attributeNameCheck,t)||eW.attributeNameCheck instanceof Function&&eW.attributeNameCheck(t,e))||"is"===t&&eW.allowCustomizedBuiltInElements&&(eW.tagNameCheck instanceof RegExp&&I(eW.tagNameCheck,r)||eW.tagNameCheck instanceof Function&&eW.tagNameCheck(r))))return!1;return!0},tX=O({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),tZ=function(e){return!tX[v(e)]&&I(eo,e)},tQ=function(e,r,i,n){if(t&&"object"==typeof ef&&"function"==typeof ef.getAttributeType&&!i)switch(ef.getAttributeType(e,r)){case"TrustedHTML":return eM(n);case"TrustedScriptURL":return eL(n)}return n},tJ=function(e,t,r,i){try{r?e.setAttributeNS(r,t,i):e.setAttribute(t,i),tq(e)?tF(e):_(o.removed)}catch(r){tj(t,e)}},t0=function(e){tH(eD.beforeSanitizeAttributes,e,null);let t=e.attributes;if(!t||tq(e))return;let r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:eq=tU(eD.uponSanitizeAttribute,eq,eG,e5),forceKeepAttr:void 0},i=t.length,n=tk(e.nodeName);for(;i--;){let o=t[i],a=o.name,s=o.namespaceURI,l=o.value,c=tk(a),u="value"===a?l:T(l);if(r.attrName=c,r.attrValue=u,r.keepAttr=!0,r.forceKeepAttr=void 0,tH(eD.uponSanitizeAttribute,e,r),u=r.attrValue,e9&&("id"===c||"name"===c)&&0!==S(u,te)&&(tj(a,e),u=te+u),eJ&&I(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,u)||"attributename"===c&&w(u,"href")){tj(a,e);continue}if(!r.forceKeepAttr){if(!r.keepAttr||!eZ&&I(ec,u)||(eQ&&(u=tN(u)),!tY(n,c,u))){tj(a,e);continue}(u=tQ(n,c,s,u))!==l&&tJ(e,a,s,u)}}tH(eD.afterSanitizeAttributes,e,null)},t1=function(e){let t=null,r=t$(e);for(tH(eD.beforeSanitizeShadowDOM,e,null);t=r.nextNode();)if(tH(eD.uponSanitizeShadowNode,t,null),tV(t,e),t0(t),tG(t.content)&&t1(t.content),(ew?ew(t):t.nodeType)===1){let e=ev(t);tG(e)&&(t2(e),t1(e))}tH(eD.afterSanitizeShadowDOM,e,null)},t2=function(e){let t=[{node:e,shadow:null}];for(;t.length>0;){let e=t.pop();if(e.shadow){t1(e.shadow);continue}let r=e.node,i=(ew?ew(r):r.nodeType)===1,n=ex(r);if(n)for(let e=n.length-1;e>=0;--e)t.push({node:n[e],shadow:null});if(i){let e=ek?ek(r):null;if("string"==typeof e&&"template"===tk(e)){let e=r.content;tG(e)&&t.push({node:e,shadow:null})}}if(i){let e=ev(r);tG(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return o.sanitize=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,n=null,a=null,l=null;if((tf=!e)&&(e="\x3c!--\x3e"),"string"!=typeof e&&!tW(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return A(e);case"boolean":return E(e);case"bigint":return B?B(e):"0";case"symbol":return M?M(e):"Symbol()";case"undefined":default:return F(e);case"function":case"object":{if(null===e)return F(e);let t=D(e,"toString");if("function"==typeof t){let r=t(e);return"string"==typeof r?r:F(r)}return F(e)}}}(e)))throw j("dirty is not a string, aborting");if(!o.isSupported)return e;e1?(eN=e2,eq=e5):tE(r),(eD.uponSanitizeElement.length>0||eD.uponSanitizeAttribute.length>0)&&(eN=R(eN)),eD.uponSanitizeAttribute.length>0&&(eq=R(eq)),o.removed=[];let c=tr&&"string"!=typeof e&&tW(e);if(c){tR(e);let t=ek?ek(e):e.nodeName;if("string"==typeof t){let r=tk(t);if(!eN[r]||eH[r])throw tI(e),j("root node is forbidden and cannot be sanitized in-place")}if(tq(e))throw tI(e),j("root node is clobbered and cannot be sanitized in-place");try{t2(e)}catch(t){throw tI(e),t}}else if(tW(e))1===(n=(i=tD("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?i=n:i.appendChild(n),t2(n);else{if(!e4&&!eQ&&!e0&&-1===e.indexOf("<"))return t&&e7?eM(e):e;if(!(i=tD(e)))return e4?null:e7?eT:""}i&&e3&&tF(i.firstChild);let u=c?e:i;try{let e=t$(u);for(;a=e.nextNode();)tV(a,u),t0(a),tG(a.content)&&t1(a.content)}catch(t){throw c&&(tI(e),g(o.removed,e=>{e.element&&tO(e.element)})),t}if(c)return g(o.removed,e=>{e.element&&tO(e.element)}),eQ&&tz(e),e;if(e4){if(eQ&&tz(i),e6)for(l=eP.call(i.ownerDocument);i.firstChild;)l.appendChild(i.firstChild);else l=i;
249return(eq.shadowroot||eq.shadowrootmode)&&(l=eR.call(s,l,!0)),l}let h=e0?i.outerHTML:i.innerHTML;return e0&&eN["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&I(en,i.ownerDocument.doctype.name)&&(h="<!DOCTYPE "+i.ownerDocument.doctype.name+">\n"+h),eQ&&(h=tN(h)),t&&e7?eM(h):h},o.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tE(e),e1=!0,e2=eN,e5=eq},o.clearConfig=function(){tS=null,e1=!1,e2=null,e5=null,t=r,eT=""},o.isValidAttribute=function(e,t,r){return tS||tE({}),tY(tk(e),tk(t),r)},o.addHook=function(e,t){"function"!=typeof t||L(eD,e)&&y(eD[e],t)},o.removeHook=function(e,t){if(L(eD,e)){if(void 0!==t){let r=m(eD[e],t);return -1===r?void 0:x(eD[e],r,1)[0]}return _(eD[e])}},o.removeHooks=function(e){L(eD,e)&&(eD[e]=[])},o.removeAllHooks=function(){eD=eh()},o}()},89204:e=>{var t="\\ud800-\\udfff",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",n="[^"+t+"]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+r+"|"+i+")?",l="[\\ufe0e\\ufe0f]?",c="(?:\\u200d(?:"+[n,o,a].join("|")+")"+l+s+")*",u=RegExp(i+"(?="+i+")|"+("(?:"+[n+r+"?",r,o,a,"["+t+"]"].join("|"))+")"+(l+s+c),"g");e.exports=function(e){return e.match(u)||[]}},89247:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var i=r(65321),n=r(97109),o=r(11230),a=r.n(o),s=r(72325),l=r.n(s),c=r(59969),u=r(92874),h=r.n(u);let d=(0,n.memo)(function(e){let{children:t,className:r,href:n,ref:o,...s}=e,{isNextLink:u}=(0,c.uw)(),d={...s,className:a()(h().navItem,r),href:n};return u(n)?(0,i.jsx)(l(),{...d,ref:o,children:t}):(0,i.jsx)("a",{...d,ref:o,children:t})})},89312:e=>{e.exports={loading:"Loading_loading__BvfZh","margin--default":"Loading_margin--default__21_7o","margin--none":"Loading_margin--none__rR0uC","page-centered":"Loading_page-centered__RPHh6"}},89579:(e,t,r)=>{"use strict";r.d(t,{f:()=>a});var i=r(11230),n=r.n(i),o={icon:"icon__B4xp9","color--primary":"color--primary__9-kOM","color--primary--hover":"color--primary--hover__LEBSy","color--primary--disabled":"color--primary--disabled__5Vaul","color--secondary":"color--secondary__WX5GF","color--secondary--hover":"color--secondary--hover__8WaMu","color--secondary--disabled":"color--secondary--disabled__QqmGK","color--tertiary":"color--tertiary__JGhS2","color--tertiary--hover":"color--tertiary--hover__CA43-","color--tertiary--disabled":"color--tertiary--disabled__hgGu-","color--accent":"color--accent__SjAY9","color--accent--hover":"color--accent--hover__Zy1YX","color--accent--disabled":"color--accent--disabled__5M9zx","color--accent-main":"color--accent-main__aT2X8","color--accent-main--hover":"color--accent-main--hover__eRfHa","color--accent-main--disabled":"color--accent-main--disabled__Ksj-f","color--danger":"color--danger__TLOJ9","color--danger--hover":"color--danger--hover__l6vHI","color--danger--disabled":"color--danger--disabled__hnK-N","color--notification":"color--notification__-f4ta","color--notification--hover":"color--notification--hover__ZiZR7","color--notification--disabled":"color--notification--disabled__VIXqh","color--warning":"color--warning__A0Alg","color--warning--hover":"color--warning--hover__OpeMH","color--warning--disabled":"color--warning--disabled__-fNqz","color--white":"color--white__aJfzI","color--white--hover":"color--white--hover__vM9YL","color--white--disabled":"color--white--disabled__NWp5-","color--lightest":"color--lightest__58Z5h","color--lightest--hover":"color--lightest--hover__u-17-","color--lightest--disabled":"color--lightest--disabled__-M6kE","color--bluesky":"color--bluesky__KLf2Q","color--reddit":"color--reddit__dxusV","color--reddit--disabled":"color--reddit--disabled__l-pRp","color--twitter":"color--twitter__3cO5m","color--twitter--disabled":"color--twitter--disabled__YUVxs","color--data-viz-primary":"color--data-viz-primary__b8NY6","color--data-viz-primary-light":"color--data-viz-primary-light__uY92-","color--data-viz-primary-bold":"color--data-viz-primary-bold__I4PTN","color--data-viz-neutral-light":"color--data-viz-neutral-light__UKu4k","color--data-viz-secondary":"color--data-viz-secondary__3nPq1","color--data-viz-tertiary":"
249color--data-viz-tertiary__SU97J","color--data-viz-quaternary":"color--data-viz-quaternary__X7i4o","color--data-viz-quinary":"color--data-viz-quinary__iWDtM","color--data-viz-sextenary":"color--data-viz-sextenary__wa43C","icon-clickable":"icon-clickable__Lyw27"};function a(e){let{className:t="",color:r="primary",disabled:i=!1,hover:a=!1,fromUI:s=!1,tiny:l=!1,ref:c,...u}=e,h={icon:!s,[o[`color--${r}${i?"--disabled":a?"--hover":""}`]]:"svgColor"!==r,[t]:t},d={...u,className:n()(o.icon,h),ref:c};return l&&(d.height=16,d.width=16),d}},89780:(e,t,r)=>{"use strict";r.d(t,{A:()=>o}),r(97109);var i=r(89579),n=r(65321);let o=e=>{let t=(0,i.f)(e);return(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none",viewBox:"0 0 28 28",...t,children:(0,n.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.285 3.206c.709-.85 1.703-1.373 3.018-1.373 1.303 0 2.252.485 2.875 1.314.602.802.855 1.87.915 2.977.12 2.216-.521 4.833-1.138 6.56a.5.5 0 0 1-.408.327l-5.819.728a.5.5 0 0 1-.552-.399c-.37-1.85-.635-4.647-.201-7.006.217-1.18.617-2.297 1.31-3.128m-.214 9.482c-.307-1.762-.482-4.166-.113-6.173.201-1.094.556-2.022 1.095-2.668.522-.627 1.237-1.014 2.25-1.014 1.024 0 1.662.364 2.075.914.433.577.661 1.417.716 2.432.104 1.912-.42 4.222-.98 5.878zM21.755 7.57c-.71-.85-1.704-1.373-3.018-1.373-1.303 0-2.253.484-2.875 1.313-.602.803-.855 1.871-.916 2.978-.12 2.216.521 4.833 1.138 6.559a.5.5 0 0 0 .409.328l5.818.727a.5.5 0 0 0 .552-.398c.37-1.851.636-4.648.202-7.007-.217-1.179-.617-2.296-1.31-3.127m.213 9.481c.307-1.761.482-4.166.113-6.173-.201-1.093-.555-2.021-1.094-2.668-.523-.626-1.238-1.013-2.25-1.013-1.025 0-1.663.364-2.075.914-.433.576-.662 1.417-.717 2.431-.104 1.913.42 4.223.98 5.879zM11.422 14.928a.5.5 0 0 1 .543.359c.256.896.455 2.291.19 3.566-.132.642-.388 1.278-.837 1.8-.455.528-1.085.913-1.917 1.08-.843.168-1.565.027-2.159-.344-.581-.364-.999-.922-1.297-1.525-.592-1.198-.779-2.701-.779-3.713a.5.5 0 0 1 .438-.496zM6.18 16.59c.047.879.238 1.972.663 2.83.247.5.557.887.93 1.12.361.226.82.333 1.433.21.622-.124 1.052-.399 1.355-.75.309-.36.507-.824.617-1.351.185-.895.098-1.901-.07-2.675zM16.617 19.292a.5.5 0 0 0-.543.358c-.256.897-.455 2.292-.19 3.566.132.643.388 1.278.837 1.8.455.528 1.086.914 1.917 1.08.843.169 1.565.028 2.159-.343.581-.364.999-.923 1.297-1.526.592-1.197.779-2.7.779-3.712a.5.5 0 0 0-.438-.496zm5.243 1.663c-.047.878-.238 1.971-.663 2.83-.247.5-.557.886-.93 1.12-.36.225-.82.333-1.433.21-.622-.124-1.052-.4-1.355-.751-.309-.359-.507-.823-.616-1.35-.186-.895-.1-1.902.069-2.675z",clipRule:"evenodd"})})}},89827:e=>{e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},90120:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var i=r(65321),n=r(97109),o=r(61525),a=r(11230),s=r.n(a),l=r(22294),c=r(71400),u=r(18387),h=r(59969);let d={src:"/_next/static/media/feedly-black-and-white-logo.fd7b93e7.png",height:64,width:189,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAJFBMVEX////i4uLm5ubs7Ozm5ubl5eXh4eHn5+fAwMDv7+/l5eXDw8Pvu+N9AAAAC3RSTlMDYm2WU0YVILCpguMIeR0AAAAJcEhZcwAAFiUAABYlAUlSJPAAAAAhSURBVAiZBcGHAQAgDMMwJ53A//8ioQZoeKG4PmZrMkv6BDsAWmOZCQcAAAAASUVORK5CYII=",blurWidth:8,blurHeight:3};var p=r(42270),f=r(51085),g=r.n(f);function m(e){let{label:t,darkLogo:r=!1,size:a}=e,{isNextLink:f}=(0,h.uw)(),m=f("/"),_=m?c.A:o.N_E,[y,x]="larger"===a?[105,36]:[94,32],b=(0,i.jsx)(o.EYj,{bold:!0,className:s()(g().landingLink),color:"primary",tagName:"span",children:t}),v=(0,i.jsx)(u.A,{src:r?d:p.A,alt:"Feedly",height:x,width:y}),C=(0,i.jsx)("div",{className:s()(g().separator)});return(0,i.jsxs)(o.son,{gap:"s",children:[(0,i.jsx)(_,{href:m?"/":"https://feedly.com/",children:(0,i.jsx)(l.A,{zero:{element:v,className:g()["logo--tablet"]},xlarge:{element:v}})}),t&&(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(l.A,{small:{element:C,className:g()["separator--tablet"]},xlarge:{element:C}}),(0,i.jsx)(l.A,{small:{element:b,className:g()["landingLink--tablet"]},xlarge:{element:b}})]})]})}},90175:e=>{e.exports={tooltip:"LargeTooltip_tooltip__JP3jl"}},90247:()=>{},90489:e=>{e.exports={fullWidthBar:"TreeMenuItem_fullWidthBar___ukeE","fullWidthBar--selected":"TreeMenuItem_fullWidthBar--selected__q0FPv",expandButton:"TreeMenuItem_expandButton__V00Gq",icon:"TreeMenuItem_icon__w58qz","icon--expanded":"TreeMenuItem_icon--expanded__VM_zr",treeMenuItem:"TreeMenuItem_treeMenuItem__i9E_8","treeMenuItem--expanded":"TreeMenuItem_treeMenuItem--expanded__7Jaqa","treeMenuItem--selected":"TreeMenuItem_treeMenuItem--selected__NrN4S"}},90614:e=>{e.exports={mainMenuItem:"SubMenu_mainMenuItem__OFMF1",subMenuItem:"SubMenu_subMenuItem__TrZEn",mainMenuLabel:"SubMenu_mainMenuLabel__KUBta",backIcon:"SubMenu_backIcon__kPQ0s"}},90826:function(e){e.exports=function(){var e=[function(e,t){"use strict";e.exports=function(){if("u"<typeof document||"u"<typeof window)return{ask:function(){return"initial"},element:function(){return null},ignoreKeys:function(){},specificKeys:function(){},registerOnChange:function(){},unRegisterOnChange:function(){}};var e,t=document.documentElement,r=null,i="initial",n=i,o=Date.now(),a=!1,s=["button","input","select","textarea"],l=[],c=[16,17,18,91,93],u=[],h={keydown:"keyboard",keyup:"keyboard",mousedown:"mouse",mousemove:"mou
249se",MSPointerDown:"pointer",MSPointerMove:"pointer",pointerdown:"pointer",pointermove:"pointer",touchstart:"touch",touchend:"touch"},d=!1,p={x:null,y:null},f={2:"touch",3:"touch",4:"mouse"},g=!1;try{var m=Object.defineProperty({},"passive",{get:function(){g=!0}});window.addEventListener("test",null,m)}catch(e){}var _=function(){if(a="false"!==t.getAttribute("data-whatpersist")&&"false"!==document.body.getAttribute("data-whatpersist"))try{window.sessionStorage.getItem("what-input")&&(i=window.sessionStorage.getItem("what-input")),window.sessionStorage.getItem("what-intent")&&(n=window.sessionStorage.getItem("what-intent"))}catch(e){}x("input"),x("intent")},y=function(e){var t=e.which,r=h[e.type];"pointer"===r&&(r=k(e));var o=!u.length&&-1===c.indexOf(t),a=u.length&&-1!==u.indexOf(t),l="keyboard"===r&&t&&(o||a)||"mouse"===r||"touch"===r;if(S(r)&&(l=!1),l&&i!==r&&(w("input",i=r),x("input")),l&&n!==r){var d=document.activeElement;d&&d.nodeName&&(-1===s.indexOf(d.nodeName.toLowerCase())||"button"===d.nodeName.toLowerCase()&&!M(d,"form"))&&(w("intent",n=r),x("intent"))}},x=function(e){t.setAttribute("data-what"+e,"input"===e?i:n),A(e)},b=function(e){var t=h[e.type];"pointer"===t&&(t=k(e)),B(e),(d||S(t))&&(!d||"wheel"!==e.type)&&"mousewheel"!==e.type&&"DOMMouseScroll"!==e.type||n===t||(w("intent",n=t),x("intent"))},v=function(e){e.target.nodeName?(r=e.target.nodeName.toLowerCase(),t.setAttribute("data-whatelement",r),e.target.classList&&e.target.classList.length&&t.setAttribute("data-whatclasses",e.target.classList.toString().replace(" ",","))):C()},C=function(){r=null,t.removeAttribute("data-whatelement"),t.removeAttribute("data-whatclasses")},w=function(e,t){if(a)try{window.sessionStorage.setItem("what-"+e,t)}catch(e){}},k=function(e){return"number"==typeof e.pointerType?f[e.pointerType]:"pen"===e.pointerType?"touch":e.pointerType},S=function(e){var t=Date.now(),r="mouse"===e&&"touch"===i&&t-o<200;return o=t,r},T=function(){return"onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll"},A=function(e){for(var t=0,r=l.length;t<r;t++)l[t].type===e&&l[t].fn.call(void 0,"input"===e?i:n)},E=function(e){for(var t=0,r=l.length;t<r;t++)if(l[t].fn===e)return t},B=function(e){p.x!==e.screenX||p.y!==e.screenY?(d=!1,p.x=e.screenX,p.y=e.screenY):d=!0},M=function(e,t){var r=window.Element.prototype;if(r.matches||(r.matches=r.msMatchesSelector||r.webkitMatchesSelector),r.closest)return e.closest(t);do{if(e.matches(t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null};return"addEventListener"in window&&Array.prototype.indexOf&&(h[T()]="mouse",e=!g||{passive:!0,capture:!0},document.addEventListener("DOMContentLoaded",_,!0),window.PointerEvent?(window.addEventListener("pointerdown",y,!0),window.addEventListener("pointermove",b,!0)):window.MSPointerEvent?(window.addEventListener("MSPointerDown",y,!0),window.addEventListener("MSPointerMove",b,!0)):(window.addEventListener("mousedown",y,!0),window.addEventListener("mousemove",b,!0),"ontouchstart"in window&&(window.addEventListener("touchstart",y,e),window.addEventListener("touchend",y,!0))),window.addEventListener(T(),b,e),window.addEventListener("keydown",y,!0),window.addEventListener("keyup",y,!0),window.addEventListener("focusin",v,!0),window.addEventListener("focusout",C,!0)),{ask:function(e){return"intent"===e?n:i},element:function(){return r},ignoreKeys:function(e){c=e},specificKeys:function(e){u=e},registerOnChange:function(e,t){l.push({fn:e,type:t||"input"})},unRegisterOnChange:function(e){var t=E(e);(t||0===t)&&l.splice(t,1)},clearStorage:function(){window.sessionStorage.clear()}}}()}],t={};function r(i){if(t[i])return t[i].exports;var n=t[i]={exports:{},id:i,loaded:!1};return e[i].call(n.exports,n,n.exports,r),n.loaded=!0,n.exports}return r.m=e,r.c=t,r.p="",r(0)}()},90915:e=>{e.exports={wrapper:"CoachmarkPlacement_wrapper__mWWxP","corner--top-right":"CoachmarkPlacement_corner--top-right__3w8uO","corner--top-left":"CoachmarkPlacement_corner--top-left__9X1s5","corner--bottom-right":"CoachmarkPlacement_corner--bottom-right__8wHAT","corner--bottom-left":"CoachmarkPlacement_corner--bottom-left__LhHWq"}},91248:(e,t,r)=>{var i=r(60313),n=r(77559),o=r(17876),a=r(20567),s=r(3663),l=r(42767
249),c=r(20212),u=r(81259),h="[object Arguments]",d="[object Array]",p="[object Object]",f=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,g,m,_){var y=l(e),x=l(t),b=y?d:s(e),v=x?d:s(t);b=b==h?p:b,v=v==h?p:v;var C=b==p,w=v==p,k=b==v;if(k&&c(e)){if(!c(t))return!1;y=!0,C=!1}if(k&&!C)return _||(_=new i),y||u(e)?n(e,t,r,g,m,_):o(e,t,b,r,g,m,_);if(!(1&r)){var S=C&&f.call(e,"__wrapped__"),T=w&&f.call(t,"__wrapped__");if(S||T){var A=S?e.value():e,E=T?t.value():t;return _||(_=new i),m(A,E,r,g,_)}}return!!k&&(_||(_=new i),a(e,t,r,g,m,_))}},91694:(e,t,r)=>{var i=r(4853),n=r(24329);e.exports=function(e,t,r){var o=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return n(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),i(e,t,{leading:o,maxWait:t,trailing:a})}},91699:(e,t,r)=>{"use strict";function i(e,t,r,i){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return i}}),r(4819),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},91752:(e,t,r)=>{var i=r(83898),n=r(85727),o=r(10144),a=r(42767);e.exports=function(e,t){return(a(e)?i:o)(e,n(t,3))}},92134:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=t.GoogleMapsEmbed=t.GoogleAnalytics=void 0;var i=r(15114);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return i.GoogleAnalytics}});var n=r(20500);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return n.GoogleMapsEmbed}});var o=r(66723);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return o.YouTubeEmbed}})},92508:e=>{e.exports={badge:"Badge_badge__A7OHD","color--accent":"Badge_color--accent__Vuh4G","color--danger":"Badge_color--danger__V_1aX","color--gray":"Badge_color--gray__pkQCI","color--warning":"Badge_color--warning__ACSdB","color--yellow":"Badge_color--yellow__um5AP","size--small":"Badge_size--small__N8X9l","size--medium":"Badge_size--medium__MxotV","size--large":"Badge_size--large__NBnBS","size--inherit":"Badge_size--inherit__yoGVY"}},92841:(e,t,r)=>{var i=r(40123);e.exports=function(e){return i(this.__data__,e)>-1}},92874:e=>{e.exports={navItem:"MarketingNavItem_navItem__94ibE"}},93103:(e,t,r)=>{var i=r(11591);e.exports=function(e){return e&&e.length?i(e):[]}},93216:e=>{e.exports={caret:"BasePopoverCaret_caret__1KdNi","caret--top":"BasePopoverCaret_caret--top__i6CzL","caret--bottom":"BasePopoverCaret_caret--bottom__hxu28","caret--left":"BasePopoverCaret_caret--left__XTzS7","caret--right":"BasePopoverCaret_caret--right__UTDZ1"}},93252:e=>{e.exports=function(e,t,r){var i=-1,n=e.length;t<0&&(t=-t>n?0:n+t),(r=r>n?n:r)<0&&(r+=n),n=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(n);++i<n;)o[i]=e[i+t];return o}},93271:(e,t,r)=>{var i=r(45243),n=r(73506),o=r(45365);e.exports=function(e){var t=n(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(r){return r===e||i(r,e,t)}}},93391:e=>{e.exports={textInputContainer:"TextInputRangeSlider_textInputContainer__fJ6ca",errorMessage:"TextInputRangeSlider_errorMessage__gfMfK",inputRange:"TextInputRangeSlider_inputRange__RRJCR"}},93544:e=>{e.exports={"reference-link":"ReferenceLink_reference-link__9HS_U","reference-link--number":"ReferenceLink_reference-link--number__OKFTR","reference-link--icon":"ReferenceLink_reference-link--icon__Z8sXX"}},93657:e=>{e.exports={hidden:"SideScrollerStickyTableHeader_hidden__aMiSc",sticky:"SideScrollerStickyTableHeader_sticky__V_JAE"}},94202:e=>{e.exports={placeholderButton:"MultiSearchSelectBadgeButton_placeholderButton__w3rsE",badgeButton:"MultiSearchSelectBadgeButton_badgeButton__EPacr",clickable:"MultiSearchSelectBadgeButton_clickable__7CDvj",badges:"MultiSearchSelectBadgeButton_badges__65A_D",badge:"MultiSearchSelectBadgeButton_badge__D0gOu",clearButton:"MultiSearchSelectBadgeButton_clearButton__G1cj7",crossIcon:"MultiSearchSelectBadgeButton_crossIcon__7cCYn"}},94442:e=>{e.exports={toggleButton:"ToggleButton_toggleButton__PnHQ2",focusVisible:"ToggleButton_focusVisible__X_V_d",loading:"ToggleButton_loading__8JWsZ",loadingIcon:"ToggleButton_loadingIcon__NwMLt","size--small":"ToggleButton_size--small__DikF4","size--medium":"ToggleButton_size--medium__If81_","size--large":"ToggleButton_size--large__SQVOZ",disabled:"ToggleButton_disabled__gtP_I","enabled--default":"ToggleButton_enabled--default__ILY60","enabled--muted":"ToggleButton_enabled--muted__puRZ9",selected:"ToggleButton_selected__ifAae",showSelectedHover:"ToggleButton_showSelectedHover__yK5tu"}},94559:e=>{e.exports=function(e){return this.__data__.has(e)}},94567:e=>{e.exports={metadata:"EntryMetadata_metadata__pfKi3"}},94820:e=>{e.exports={inlineSticky:"TableHeading_inlineSticky__M0egg"}},94844:e=>{e.exports={nonSideScrollerTable:"NonSideScrollerTable_nonSideScrollerTable__VW8EO",limitedHeight:"NonSideScrollerTable_limitedHeight__F4sc2"}},94900:()=>{},95280:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(65321),n=r(11230),o=r.n(n),a=r(47705),s=r.n(a);function l(e){let{background:t="secondary",children:r}=e;return(0,i.jsx)("footer",{className:o()(s().footer,s()[`background--${t}
249`]),children:(0,i.jsx)("div",{className:s().container,children:r})})}},95343:e=>{e.exports={title:"DialogModalHeader_title__xhnRZ"}},95379:e=>{e.exports={table:"TableAndContents_table__KVsSq","table--hidden":"TableAndContents_table--hidden__FPA0X",thead:"TableAndContents_thead__n2elH",tbody:"TableAndContents_tbody__9RXP9"}},95384:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return v}});let i=r(21776),n=r(52137),o=r(65321),a=n._(r(97109)),s=i._(r(61222)),l=i._(r(71025)),c=r(20644),u=r(54821),h=r(84907),d=r(11758),p=i._(r(60256)),f=r(58503),g={deviceSizes:[640,750,828,1080,1200,1920,2048,2400,3840],imageSizes:[32,48,64,96,128,256,320,384,420,520],qualities:[75],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,i,n,o,a){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}i?.current&&i.current(e)}}))}function _(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let y=a.useLayoutEffect,x=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:i,sizes:n,height:s,width:l,decoding:c,className:u,style:h,fetchPriority:d,placeholder:p,loading:g,unoptimized:x,fill:b,onLoadRef:v,onLoadingCompleteRef:C,setBlurComplete:w,setShowAltText:k,sizesInput:S,onLoad:T,onError:A,...E}=e,B=(0,a.useRef)(!1),M=(0,a.useRef)(null);y(()=>{let{current:e}=B,{current:t}=M;e||null===t||(A&&(t.src=t.src),t.complete&&m(t,p,v,C,w,x,S),B.current=!0)},[r,p,v,C,A,x,S]);let L=(0,f.useMergedRef)(t,M);return(0,o.jsx)("img",{...E,..._(d),loading:g,width:l,height:s,decoding:c,"data-nimg":b?"fill":"1",className:u,style:h,sizes:n,srcSet:i,src:r,ref:L,onLoad:e=>{m(e.currentTarget,p,v,C,w,x,S)},onError:e=>{k(!0),"empty"!==p&&w(!0),A&&A(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,i={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,..._(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,i),null):(0,o.jsx)(l.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...i},"__nimg-"+r.src+r.srcSet+r.sizes)})}let v=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(d.RouterContext),i=(0,a.useContext)(h.ImageConfigContext),n=(0,a.useMemo)(()=>{let e=g||i||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:n,localPatterns:e.localPatterns}},[i]),{onLoad:s,onLoadingComplete:l}=e,f=(0,a.useRef)(s);(0,a.useEffect)(()=>{f.current=s},[s]);let m=(0,a.useRef)(l);(0,a.useEffect)(()=>{m.current=l},[l]);let[_,y]=(0,a.useState)(!1),[v,C]=(0,a.useState)(!1),{props:w,meta:k}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:n,blurComplete:_,showAltText:v});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(x,{...w,unoptimized:k.unoptimized,placeholder:k.placeholder,fill:k.fill,onLoadRef:f,onLoadingCompleteRef:m,setBlurComplete:y,setShowAltText:C,sizesInput:e.sizes,ref:t}),k.preload?(0,o.jsx)(b,{isAppRouter:!r,imgAttributes:w}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},95523:e=>{e.exports={menuItem:"MarketingNavMenuItem_menuItem__iU3IV"}},95612:(e,t,r)=>{"use strict";function i(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}r.d(t,{b:()=>i})},95617:e=>{e.exports=function(e,t,r){for(var i=-1,n=null==e?0:e.length;++i<n;)if(r(t,e[i]))return!0;return!1}},95695:e=>{e.exports={"size--16":"LoadingIcon_size--16__vlD8U","size--20":"LoadingIcon_size--20__23pK5",loadingIcon:"LoadingIcon_loadingIcon__HoN7X","loading-icon-spin":"LoadingIcon_loading-icon-spin__M1mvj"}},95809:e=>{e.exports={hidden:"RevealHidden_hidden__CmQGH",forceRevealHidden:"RevealHidden_forceRevealHidden__wj_7Y",revealHidden:"RevealHidden_revealHidden__i1vRx"}},95982:e=>{e.exports={branding:"MarketingFooter_branding___a4hG",content:"MarketingFooter_content__i6ZbT",terms:"MarketingFooter_terms__G_N3M",column:"MarketingFooter_column__Ql8Vk",columns:"MarketingFooter_columns__m1vZ1"}},96184:e=>{e.exports={buttonRow:"PdfViewer_buttonRow__rwx8f"}},96264:e=>{e.exports={selectionLabel:"SelectableTable_selectionLabel__iEA0E",actions:"SelectableTable_actions__5FoXG"}},96326:(e,t,r)=>{"use strict";
249Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let i=r(97109),n=r(87029),o="function"==typeof IntersectionObserver,a=new Map,s=[];function l(e){let{rootRef:t,rootMargin:r,disabled:l}=e,c=l||!o,[u,h]=(0,i.useState)(!1),d=(0,i.useRef)(null),p=(0,i.useCallback)(e=>{d.current=e},[]);return(0,i.useEffect)(()=>{if(o){if(c||u)return;let e=d.current;if(e&&e.tagName)return function(e,t,r){let{id:i,observer:n,elements:o}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},i=s.find(e=>e.root===r.root&&e.margin===r.margin);if(i&&(t=a.get(i)))return t;let n=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=n.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:n},s.push(r),a.set(r,t),t}(r);return o.set(e,t),n.observe(e),function(){if(o.delete(e),n.unobserve(e),0===o.size){n.disconnect(),a.delete(i);let e=s.findIndex(e=>e.root===i.root&&e.margin===i.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&h(e),{root:t?.current,rootMargin:r})}else if(!u){let e=(0,n.requestIdleCallback)(()=>h(!0));return()=>(0,n.cancelIdleCallback)(e)}},[c,r,t,u,d.current]),[p,u,(0,i.useCallback)(()=>{h(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96463:e=>{e.exports={videoModal:"VideoModal_videoModal__IOsBr","videoModal--open":"VideoModal_videoModal--open__eiJ_o","open-modal":"VideoModal_open-modal__MyUsJ","videoModal--closing":"VideoModal_videoModal--closing__6S4xM","close-modal":"VideoModal_close-modal__s0Pch",close:"VideoModal_close__pcITv",overlayClosing:"VideoModal_overlayClosing__uXUe4",fadeOut:"VideoModal_fadeOut__4PbQe",player:"VideoModal_player__Tt_Wn",overlay:"VideoModal_overlay__U_HSo"}},97258:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var i=r(84310);let n=(e,t)=>(0,i.A)(e,"l",-t)},97408:e=>{e.exports={taskListHeading:"TaskListHeading_taskListHeading__YAtpO"}},97566:(e,t,r)=>{var i=r(4569),n=r(2579),o=r(85727),a=r(42767);e.exports=function(e,t){return function(r,s){var l=a(r)?i:n,c=t?t():{};return l(r,e,o(s,2),c)}}},97729:e=>{e.exports=function(e){return function(t){return e(t)}}},97980:(e,t,r)=>{"use strict";r.r(t),r.d(t,{createFocusTrap:()=>_});var i=r(55509);function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}function o(e,t){var r="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=l(e))||t){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){var i,n;i=t,n=r[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t);if("object"!=typeof i)return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in e?Object.defineProperty(e,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[i]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function l(e,t){if(e){if("string"==typeof e)return n(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}var c={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==c.getActiveTrap(e)&&c.pauseTrap(e);var r=e.indexOf(t);-1===r||e.splice(r,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);-1!==r&&e.splice(r,1),c.unpauseTrap(e)},pauseTrap:function(e){var t=c.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=c.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},u=function(e){return(null==e?void 0:e.key)==="Tab"||(null==e?void 0:e.keyCode)===9},h=function(e){return u(e)&&!e.shiftKey},d=function(e){return u(e)&&e.shiftKey},p=function(e){return setTimeout(e,0)},f=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];return"function"==typeof e?e.apply(void 0,r):e},g=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},m=[],_=function(e,t){var r,a=(null==t?void 0:t.document)||document,_=(null==t?void 0:t.trapStack)||m,y=s({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,delayReturnFocus:!0,isolateSubtrees:!1,isKeyForward:h,isKeyBackward:d},t),x={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},b=function(e,t,r){return e&&void 0!==e[t]?e[t]:y[r||t]},v=function(e,t){var r="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return x.containerGroups.findIndex(function(t){var i=t.container,n=t.tabbableNodes;return i.contains(e)||(null==r?void 0:r.includes(i))||n.find(function(t){return t===e})})},C=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.hasFallback,o=r.params,s=y[e];if("function"==typeof s&&(s=s.apply(void 0,function(e){if(Array.isArray(e))return n(e)}(t=void 0===o?[]:o)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||l(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())),!0===s&&(s=void 0),!s){if(void 0===s||!1===s)return s;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var c=s;if("string"==typeof s){try{c=a.querySelector(s)}
249catch(t){throw Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!c&&!(void 0!==i&&i))throw Error("`".concat(e,"` as selector refers to no known node"))}return c},w=function(e){var t=e.activeElement;return t?t.shadowRoot&&null!==t.shadowRoot.activeElement?w(t.shadowRoot):t:null},k=function(){var e=C("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,i.isFocusable)(e,y.tabbableOptions)){var t=w(a);if(v(t)>=0)e=t;else{var r=x.tabbableGroups[0];e=r&&r.firstTabbableNode||C("fallbackFocus")}}else null===e&&(e=C("fallbackFocus"));if(!e)throw Error("Your focus-trap needs to have at least one focusable element");return e},S=function(){if(x.containerGroups=x.containers.map(function(e){var t=(0,i.tabbable)(e,y.tabbableOptions),r=(0,i.focusable)(e,y.tabbableOptions),n=t.length>0?t[0]:void 0,o=t.length>0?t[t.length-1]:void 0,a=r.find(function(e){return(0,i.isTabbable)(e)}),s=r.slice().reverse().find(function(e){return(0,i.isTabbable)(e)}),l=!!t.find(function(e){return(0,i.getTabIndex)(e)>0});return{container:e,tabbableNodes:t,focusableNodes:r,posTabIndexesFound:l,firstTabbableNode:n,lastTabbableNode:o,firstDomTabbableNode:a,lastDomTabbableNode:s,nextTabbableNode:function(e){var n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],o=t.indexOf(e);return o<0?n?r.slice(r.indexOf(e)+1).find(function(e){return(0,i.isTabbable)(e)}):r.slice(0,r.indexOf(e)).reverse().find(function(e){return(0,i.isTabbable)(e)}):t[o+(n?1:-1)]}}}),x.tabbableGroups=x.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),x.tabbableGroups.length<=0&&!C("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(x.containerGroups.find(function(e){return e.posTabIndexesFound})&&x.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},T=function(e){if(!1!==e&&e!==w(document)){if(!e||!e.focus)return void T(k());e.focus({preventScroll:!!y.preventScroll}),x.mostRecentlyFocusedNode=e,e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select&&e.select()}},A=function(e){var t=C("setReturnFocus",{params:[e]});return t||!1!==t&&e},E=function(e){var t=e.target,r=e.event,n=e.isBackward,o=void 0!==n&&n;t=t||g(r),S();var a=null;if(x.tabbableGroups.length>0){var s=v(t,r),l=s>=0?x.containerGroups[s]:void 0;if(s<0)a=o?x.tabbableGroups[x.tabbableGroups.length-1].lastTabbableNode:x.tabbableGroups[0].firstTabbableNode;else if(o){var c=x.tabbableGroups.findIndex(function(e){var r=e.firstTabbableNode;return t===r});if(c<0&&(l.container===t||(0,i.isFocusable)(t,y.tabbableOptions)&&!(0,i.isTabbable)(t,y.tabbableOptions)&&!l.nextTabbableNode(t,!1))&&(c=s),c>=0){var h=0===c?x.tabbableGroups.length-1:c-1,d=x.tabbableGroups[h];a=(0,i.getTabIndex)(t)>=0?d.lastTabbableNode:d.lastDomTabbableNode}else u(r)||(a=l.nextTabbableNode(t,!1))}else{var p=x.tabbableGroups.findIndex(function(e){var r=e.lastTabbableNode;return t===r});if(p<0&&(l.container===t||(0,i.isFocusable)(t,y.tabbableOptions)&&!(0,i.isTabbable)(t,y.tabbableOptions)&&!l.nextTabbableNode(t))&&(p=s),p>=0){var f=p===x.tabbableGroups.length-1?0:p+1,m=x.tabbableGroups[f];a=(0,i.getTabIndex)(t)>=0?m.firstTabbableNode:m.firstDomTabbableNode}else u(r)||(a=l.nextTabbableNode(t))}}else a=C("fallbackFocus");return a},B=function(e){v(g(e),e)>=0||(f(y.clickOutsideDeactivates,e)?r.deactivate({returnFocus:y.returnFocusOnDeactivate}):f(y.allowOutsideClick,e)||e.preventDefault())},M=function(e){var t=g(e),r=v(t,e)>=0;if(r||t instanceof Document)r&&(x.mostRecentlyFocusedNode=t);else{e.stopImmediatePropagation();var n,o=!0;if(x.mostRecentlyFocusedNode)if((0,i.getTabIndex)(x.mostRecentlyFocusedNode)>0){var a=v(x.mostRecentlyFocusedNode),s=x.containerGroups[a].tabbableNodes;if(s.length>0){var l=s.findIndex(function(e){return e===x.mostRecentlyFocusedNode});l>=0&&(y.isKeyForward(x.recentNavEvent)?l+1<s.length&&(n=s[l+1],o=!1):l-1>=0&&(n=s[l-1],o=!1))}}else x.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,i.getTabIndex)(e)>0})})||(o=!1);else o=!1;o&&(n=E({target:x.mostRecentlyFocusedNode,isBackward:y.isKeyBackward(x.recentNavEvent)}
249)),n?T(n):T(x.mostRecentlyFocusedNode||k())}x.recentNavEvent=void 0},L=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];x.recentNavEvent=e;var r=E({event:e,isBackward:t});r&&(u(e)&&e.preventDefault(),T(r))},F=function(e){(y.isKeyForward(e)||y.isKeyBackward(e))&&L(e,y.isKeyBackward(e))},I=function(e){((null==e?void 0:e.key)==="Escape"||(null==e?void 0:e.key)==="Esc"||(null==e?void 0:e.keyCode)===27)&&!1!==f(y.escapeDeactivates,e)&&(e.preventDefault(),r.deactivate())},j=function(e){v(g(e),e)>=0||f(y.clickOutsideDeactivates,e)||f(y.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},P=function(){var e;if(x.active)return c.activateTrap(_,r),y.delayInitialFocus?e=new Promise(function(e){x.delayInitialFocusTimer=p(function(){T(k()),e()})}):T(k()),a.addEventListener("focusin",M,!0),a.addEventListener("mousedown",B,{capture:!0,passive:!1}),a.addEventListener("touchstart",B,{capture:!0,passive:!1}),a.addEventListener("click",j,{capture:!0,passive:!1}),a.addEventListener("keydown",F,{capture:!0,passive:!1}),a.addEventListener("keydown",I),e},O=function(e){x.active&&!x.paused&&r._setSubtreeIsolation(!1),x.adjacentElements.clear(),x.alreadySilent.clear();var t,i=new Set,n=new Set,a=o(e);try{for(a.s();!(t=a.n()).done;){var s=t.value;i.add(s);for(var l="u">typeof ShadowRoot&&s.getRootNode()instanceof ShadowRoot,c=s;c;){i.add(c);var u=c.parentElement,h=[];u?h=u.children:!u&&l&&(h=c.getRootNode().children,u=c.getRootNode().host,l="u">typeof ShadowRoot&&u.getRootNode()instanceof ShadowRoot);var d,p=o(h);try{for(p.s();!(d=p.n()).done;){var f=d.value;n.add(f)}}catch(e){p.e(e)}finally{p.f()}c=u}}}catch(e){a.e(e)}finally{a.f()}i.forEach(function(e){n.delete(e)}),x.adjacentElements=n},R=function(){if(x.active)return a.removeEventListener("focusin",M,!0),a.removeEventListener("mousedown",B,!0),a.removeEventListener("touchstart",B,!0),a.removeEventListener("click",j,!0),a.removeEventListener("keydown",F,!0),a.removeEventListener("keydown",I),r},D="u">typeof window&&"MutationObserver"in window?new MutationObserver(function(e){var t=x.mostRecentlyFocusedNode;t&&e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===t||"function"==typeof e.contains&&e.contains(t)})})&&x.containers.some(function(e){return null==e?void 0:e.isConnected})&&(S(),T(k()))}):void 0,$=function(){D&&(D.disconnect(),x.active&&!x.paused&&x.containers.map(function(e){D.observe(e,{subtree:!0,childList:!0})}))};return Object.defineProperties(r={get active(){return x.active},get paused(){return x.paused},activate:function(e){if(x.active)return this;var t,i,n=b(e,"onActivate"),o=b(e,"onPostActivate"),s=b(e,"checkCanFocusTrap"),l=c.getActiveTrap(_),u=!1;l&&!l.paused&&(null==(t=l._setSubtreeIsolation)||t.call(l,!1),u=!0);try{s||S(),x.active=!0,x.paused=!1,x.nodeFocusedBeforeActivation=w(a),null==n||n({trap:r});var h=function(){s&&S();var e=function(){r._setSubtreeIsolation(!0),$(),null==o||o({trap:r})},t=P();t?t.then(e):e()};if(s)return s(x.containers.concat()).then(h,h),this;h()}catch(e){throw l===c.getActiveTrap(_)&&u&&(null==(i=l._setSubtreeIsolation)||i.call(l,!0)),e}return this},deactivate:function(e){if(!x.active)return this;var t=s({onDeactivate:y.onDeactivate,onPostDeactivate:y.onPostDeactivate,checkCanReturnFocus:y.checkCanReturnFocus},e);clearTimeout(x.delayInitialFocusTimer),x.delayInitialFocusTimer=void 0,x.paused||r._setSubtreeIsolation(!1),x.alreadySilent.clear(),R(),x.active=!1,x.paused=!1,$(),c.deactivateTrap(_,r);var i=b(t,"onDeactivate"),n=b(t,"onPostDeactivate"),o=b(t,"checkCanReturnFocus"),a=b(t,"delayReturnFocus"),l=b(t,"returnFocus","returnFocusOnDeactivate");null==i||i({trap:r});var u=function(){l&&T(A(x.nodeFocusedBeforeActivation)),null==n||n({trap:r})},h=function(){a&&l?p(u):u()};return l&&o?o(A(x.nodeFocusedBeforeActivation)).then(h,h):h(),this},pause:function(e){return x.active?(x.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return x.active?(x.manuallyPaused=!1,_[_.length-1]!==this)?this:this._setPausedState(!1,e):this},updateContainerElements:function(e){return x.containers=[].concat(e).filter(
249Boolean).map(function(e){return"string"==typeof e?a.querySelector(e):e}),y.isolateSubtrees&&O(x.containers),x.active&&(S(),x.paused||r._setSubtreeIsolation(!0)),$(),this}},{_isManuallyPaused:{value:function(){return x.manuallyPaused}},_setPausedState:{value:function(e,t){if(x.paused===e)return this;if(x.paused=e,e){var i=b(t,"onPause"),n=b(t,"onPostPause");null==i||i({trap:r}),R(),r._setSubtreeIsolation(!1),$(),null==n||n({trap:r})}else{var o,a,s=b(t,"onUnpause"),l=b(t,"onPostUnpause");null==s||s({trap:r}),S(),o=function(){r._setSubtreeIsolation(!0),$(),null==l||l({trap:r})},(a=P())?a.then(o):o()}return this}},_setSubtreeIsolation:{value:function(e){y.isolateSubtrees&&x.adjacentElements.forEach(function(t){var r;e?"aria-hidden"===y.isolateSubtrees?(("true"===t.ariaHidden||(null==(r=t.getAttribute("aria-hidden"))?void 0:r.toLowerCase())==="true")&&x.alreadySilent.add(t),t.setAttribute("aria-hidden","true")):((t.inert||t.hasAttribute("inert"))&&x.alreadySilent.add(t),t.setAttribute("inert",!0)):x.alreadySilent.has(t)||("aria-hidden"===y.isolateSubtrees?t.removeAttribute("aria-hidden"):t.removeAttribute("inert"))})}}}),r.updateContainerElements(e),r}},97986:(e,t,r)=>{"use strict";r.d(t,{DA:()=>j,FA:()=>I,I7:()=>F,Zk:()=>_,aP:()=>tU,lC:()=>x,nM:()=>S,nq:()=>tK});var i=r(15548),n=r(37883),o=r(11773),a=r(48305),s=r(52892),l=r(77980),c=r(64145),u=r(78923),h=r(56047),d=r(40759);async function p(e){let t=e.getElementsByTagName("img");if(!t||0===t.length)return;let r=!f(e);await Promise.all([...t].map(e=>new Promise(t=>{function i(){if(e.style.display="flex",e.style.flexDirection="column",r){let t=(0,l.D7)().fontSize?(0,l.D7)().fontSize:window.getComputedStyle(document.body).fontSize,[r=l.UI.fontSize]=(0,s.I5)(t),i=5*r+"px";e.style.minWidth=i,e.style.maxWidth=i}else e.style.width="100%";t(e)}(0,u.K)(i,"setupImage"),setTimeout(()=>{e.complete&&i()}),e.addEventListener("error",i),e.addEventListener("load",i)})))}function f(e){return 3===e.nodeType?e.textContent?.trim()!=="":1===e.nodeType&&"img"!==e.tagName.toLowerCase()&&[...e.childNodes].some(f)}(0,u.K)(p,"configureLabelImages"),(0,u.K)(f,"hasTextBesidesImages");var g=(0,u.K)(async(e,t,r)=>{let i=(0,l.D7)(),o=e.insert("g").attr("class",r??"node default").attr("id",t.domId||t.id),a=o.insert("g").attr("class","label").attr("style",(0,s.KL)(t.labelStyle)),c=[{text:"string"==typeof t.label?t.label:t.label?.[0]??"",cssClass:"c4-name"},{text:t.stereotype,cssClass:"c4-type"},...(t.description??[]).map(e=>({text:e,cssClass:"c4-descr"}))].filter(e=>e.text),u=t.width?Math.max(t.width-2*(t.padding??0),32):(0,l.D7)().flowchart?.wrappingWidth??200,d=i.c4?.wrap??!0?u:1/0,p=await Promise.all(c.map(async e=>{let r=a.append("g").attr("class",e.cssClass),o=await (0,n.GZ)(r,(0,l.jZ)((0,s.Sm)(e.text??""),i),{useHtmlLabels:!1,markdown:!1,isNode:!0,width:d,style:t.labelStyle},i);return(0,h.Ltv)(o).selectAll("tspan.text-outer-tspan").attr("text-anchor","middle"),(0,h.Ltv)(o).selectAll("tspan.text-inner-tspan").attr("font-weight",null).attr("font-style",null),{el:r,box:r.node().getBBox()}})),f=Math.max(...p.map(({box:e})=>e.width),0),g=0;for(let{el:e,box:t}of p)e.attr("transform",`translate(${f/2-t.x-t.width/2}, ${g-t.y})`),g+=t.height+3;let m=p.length>0?g-3:0;return a.insert("rect",":first-child"),a.attr("transform",`translate(${-f/2}, ${-m/2})`),{shapeSvg:o,bbox:a.node().getBBox(),halfPadding:(t.padding??0)/2,label:a}},"c4LabelHelper"),m=(0,u.K)((e,t)=>{let{x:r,y:i,width:n,height:o}=e;return n>=t?e:"left"in e?{x:r,y:i,width:t,height:o,top:i,left:r,bottom:i+o,right:r+t,toJSON:(0,u.K)(()=>({}),"toJSON")}:{x:r-(t-n)/2,y:i,width:t,height:o}},"withMinWidth"),_=(0,u.K)(async(e,t,r)=>{let i,o,a;if(void 0!==t.stereotype)return g(e,t,r);let c=t.useHtmlLabels||(0,l._3)((0,l.D7)()?.htmlLabels);i=r||"node default";let u=e.insert("g").attr("class",i).attr("id",t.domId||t.id),d=u.insert("g").attr("class","label").attr("style",(0,s.KL)(t.labelStyle));o=void 0===t.label?"":"string"==typeof t.label?t.label:t.label[0];let f=!!t.icon||!!t.img,_="markdown"===t.labelType,y=o&&!t.width?t.minWidth??0:0,x=await (0,n.GZ)(d,(0,l.jZ)((0,s.Sm)(o),(0,l.D7)()),{useHtmlLabels:c,width:t.width||t.wrappingWidth||(0,l.D7)().flowchart?.wrappingWidth,minWidth:y,classes:_?"markdown-node-label":"",style:t.labelStyle,addSvgBackgroun
249d:f,markdown:_},(0,l.D7)()),b=(t?.padding??0)/2;if(c){let e=x.children[0],t=(0,h.Ltv)(x);await p(e),a=m(a=await n.lT.measure(()=>e.getBoundingClientRect()),y),t.attr("width",a.width),t.attr("height",a.height)}else a=m(a=await n.lT.measure(()=>x.getBBox()),y);return c?d.attr("transform","translate("+-a.width/2+", "+-a.height/2+")"):d.attr("transform","translate(0, "+-a.height/2+")"),t.centerLabel&&d.attr("transform","translate("+-a.width/2+", "+-a.height/2+")"),d.insert("rect",":first-child"),{shapeSvg:u,bbox:a,halfPadding:b,label:d}},"labelHelper"),y=(0,u.K)(async(e,t,r)=>{let i,o=r.useHtmlLabels??(0,l.E)((0,l.D7)()),a=e.insert("g").attr("class","label").attr("style",r.labelStyle||""),c=await (0,n.GZ)(a,(0,l.jZ)((0,s.Sm)(t),(0,l.D7)()),{useHtmlLabels:o,width:r.width||(0,l.D7)()?.flowchart?.wrappingWidth,style:r.labelStyle,addSvgBackground:!!r.icon||!!r.img}),u=r.padding/2;if((0,l.E)((0,l.D7)())){let e=c.children[0],t=(0,h.Ltv)(c);i=await n.lT.measure(()=>e.getBoundingClientRect()),t.attr("width",i.width),t.attr("height",i.height)}else i=await n.lT.measure(()=>c.getBBox());return o?a.attr("transform","translate("+-i.width/2+", "+-i.height/2+")"):a.attr("transform","translate(0, "+-i.height/2+")"),r.centerLabel&&a.attr("transform","translate("+-i.width/2+", "+-i.height/2+")"),a.insert("rect",":first-child"),{shapeSvg:e,bbox:i,halfPadding:u,label:a}},"insertLabel"),x=(0,u.K)((e,t,r)=>{if(r){e.width=r.width,e.height=r.height;return}let i=t.node().getBBox();e.width=i.width,e.height=i.height},"updateNodeBounds"),b=(0,u.K)((e,t)=>("handDrawn"===e.look?"rough-node":"node")+" "+e.cssClasses+" "+(t||""),"getNodeClasses");function v(e){let t=e.map((e,t)=>`${0===t?"M":"L"}${e.x},${e.y}`);return t.push("Z"),t.join(" ")}function C(e,t,r,i,n,o){let a=[],s=r-e,l=2*Math.PI/(s/o),c=t+(i-t)/2;for(let t=0;t<=50;t++){let r=e+t/50*s,i=c+n*Math.sin(l*(r-e));a.push({x:r,y:i})}return a}function w(e,t,r,i,n,o){let a=[],s=n*Math.PI/180,l=(o*Math.PI/180-s)/(i-1);for(let n=0;n<i;n++){let i=s+n*l,o=e+r*Math.cos(i),c=t+r*Math.sin(i);a.push({x:-o,y:-c})}return a}function k(e){let t=Array.from(e.childNodes).filter(e=>"path"===e.tagName),r=document.createElementNS("http://www.w3.org/2000/svg","path"),i=t.map(e=>e.getAttribute("d")).filter(e=>null!==e).join(" ");r.setAttribute("d",i);let n=t.find(e=>"none"!==e.getAttribute("fill")),o=t.find(e=>"none"!==e.getAttribute("stroke")),a=(0,u.K)((e,t)=>e?.getAttribute(t)??void 0,"getAttr");n&&Object.entries({fill:a(n,"fill"),"fill-opacity":a(n,"fill-opacity")??"1"}).forEach(([e,t])=>{t&&r.setAttribute(e,t)}),o&&Object.entries({stroke:a(o,"stroke"),"stroke-width":a(o,"stroke-width")??"1","stroke-opacity":a(o,"stroke-opacity")??"1"}).forEach(([e,t])=>{t&&r.setAttribute(e,t)});let s=document.createElementNS("http://www.w3.org/2000/svg","g");return s.appendChild(r),s}(0,u.K)(v,"createPathFromPoints"),(0,u.K)(C,"generateFullSineWavePoints"),(0,u.K)(w,"generateCirclePoints"),(0,u.K)(k,"mergePaths");var S=(0,u.K)((e,t)=>{var r,i,n=e.x,o=e.y,a=t.x-n,s=t.y-o,l=e.width/2,c=e.height/2;return Math.abs(s)*l>Math.abs(a)*c?(s<0&&(c=-c),r=0===s?0:c*a/s,i=c):(a<0&&(l=-l),r=l,i=0===a?0:l*s/a),{x:n+r,y:o+i}},"intersectRect");function T(e,t){return e.intersect(t)}
249function A(e,t,r,i){var n=e.x,o=e.y,a=n-i.x,s=o-i.y,l=Math.sqrt(t*t*s*s+r*r*a*a),c=Math.abs(t*r*a/l);i.x<n&&(c=-c);var u=Math.abs(t*r*s/l);return i.y<o&&(u=-u),{x:n+c,y:o+u}}function E(e,t,r){return A(e,t,t,r)}function B(e,t,r,i){{let n=t.y-e.y,o=e.x-t.x,a=t.x*e.y-e.x*t.y,s=n*r.x+o*r.y+a,l=n*i.x+o*i.y+a;if(0!==s&&0!==l&&M(s,l))return;let c=i.y-r.y,u=r.x-i.x,h=i.x*r.y-r.x*i.y,d=c*e.x+u*e.y+h,p=c*t.x+u*t.y+h;if(1e-6>Math.abs(d)&&1e-6>Math.abs(p)&&M(d,p))return;let f=n*u-c*o;if(0===f)return;return{x:(o*h-u*a)/f,y:(c*a-n*h)/f}}}function M(e,t){return e*t>0}function L(e,t,r){let i=e.x,n=e.y,o=[],a=1/0,s=1/0;"function"==typeof t.forEach?t.forEach(function(e){a=Math.min(a,e.x),s=Math.min(s,e.y)}):(a=Math.min(a,t.x),s=Math.min(s,t.y));let l=i-e.width/2-a,c=n-e.height/2-s;for(let i=0;i<t.length;i++){let n=t[i],a=t[i<t.length-1?i+1:0],s=B(e,r,{x:l+n.x,y:c+n.y},{x:l+a.x,y:c+a.y});s&&o.push(s)}return o.length?(o.length>1&&o.sort(function(e,t){let i=e.x-r.x,n=e.y-r.y,o=Math.sqrt(i*i+n*n),a=t.x-r.x,s=t.y-r.y,l=Math.sqrt(a*a+s*s);return o<l?-1:+(o!==l)}),o[0]):e}(0,u.K)(T,"intersectNode"),(0,u.K)(A,"intersectEllipse"),(0,u.K)(E,"intersectCircle"),(0,u.K)(B,"intersectLine"),(0,u.K)(M,"sameSign"),(0,u.K)(L,"intersectPolygon");var F={node:T,circle:E,ellipse:A,polygon:L,rect:S},I=(0,u.K)((e,t,r,i,n)=>["M",e+n,t,"H",e+r-n,"A",n,n,"0 0 1",e+r,t+n,"V",t+i-n,"A",n,n,"0 0 1",e+r-n,t+i,"H",e+n,"A",n,n,"0 0 1",e,t+i-n,"V",t+n,"A",n,n,"0 0 1",e+n,t,"Z"].join(" "),"createRoundedRectPathD"),j=(0,u.K)(async(e,t,r,i=!1,o=!1)=>{let a=t||"";"object"==typeof a&&(a=a[0]);let s=(0,l.D7)(),c=(0,l.E)(s);return await (0,n.GZ)(e,a,{style:r,isTitle:i,useHtmlLabels:c,markdown:!1,isNode:o,width:1/0},s)},"createLabel");function P(e,t){let{labelStyles:r}=(0,i.GX)(t);t.labelStyle=r;let n=b(t),o=n;n||(o="anchor");let a=e.insert("g").attr("class",o).attr("id",t.domId||t.id),{cssStyles:l}=t,u=d.A.svg(a),h=(0,i.Fr)(t,{fill:"black",stroke:"none",fillStyle:"solid"});"handDrawn"!==t.look&&(h.roughness=0);let p=u.circle(0,0,2,h),f=a.insert(()=>p,":first-child");return f.attr("class","anchor").attr("style",(0,s.KL)(l)),x(t,f),t.intersect=function(e){return c.R.info("Circle intersect",t,1,e),F.circle(t,1,e)},a}function O(e,t,r,i,n,o,a){let s=Math.atan2(i-t,r-e),l=Math.sqrt(((r-e)/2/n)**2+((i-t)/2/o)**2);if(l>1)throw Error("The given radii are too small to create an arc between the points.");let c=Math.sqrt(1-l**2),u=(e+r)/2+c*o*Math.sin(s)*(a?-1:1),h=(t+i)/2-c*n*Math.cos(s)*(a?-1:1),d=Math.atan2((t-h)/o,(e-u)/n),p=Math.atan2((i-h)/o,(r-u)/n)-d;a&&p<0&&(p+=2*Math.PI),!a&&p>0&&(p-=2*Math.PI);let f=[];for(let e=0;e<20;e++){let t=d+e/19*p,r=u+n*Math.cos(t),i=h+o*Math.sin(t);f.push({x:r,y:i})}return f}function R(e,t,r){let[i,n]=[t,r].sort((e,t)=>t-e);return n*(1-Math.sqrt(1-(e/i/2)**2))}async function D(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o,l=(0,u.K)(e=>e+s,"calcTotalHeight"),c=(0,u.K)(e=>{let t=e/2;return[t/(2.5+e/50),t]},"calcEllipseRadius"),{shapeSvg:h,bbox:p}=await _(e,t,b(t)),f=l(t?.height?t?.height:p.height),[g,m]=c(f),y=R(f,g,m),C=(t?.width?t?.width:p.width)+2*a+y-y,{cssStyles:w}=t,k=[{x:C/2,y:-f/2},{x:-C/2,y:-f/2},...O(-C/2,-f/2,-C/2,f/2,g,m,!1),{x:C/2,y:f/2},...O(C/2,f/2,C/2,-f/2,g,m,!0)],S=d.A.svg(h),T=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(T.roughness=0,T.fillStyle="solid");let A=v(k),E=S.path(A,T),B=h.insert(()=>E,":first-child");return B.attr("class","basic label-container outer-path"),w&&"handDrawn"!==t.look&&B.selectAll("path").attr("style",w),n&&"handDrawn"!==t.look&&B.selectAll("path").attr("style",n),B.attr("transform",`translate(${g/2}, 0)`),x(t,B),t.intersect=function(e){return F.polygon(t,k,e)},h}async function $(e,t,{config:{themeVariables:r}}){let{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:a,bbox:s,label:l}=await _(e,t,b(t)),c=r?.nodeBorder??r?.lineColor??"currentColor",h=t.padding??12,p=Math.max(s.width+2*h,t.width??0,80),f=Math.max(Math.min(.08*p,12),5),g=Math.max(s.height+2*h+f,t.height??0),m=-g/2+f,y=g/2,v=.72*p,C=`M${-p/2},${m} L${-v/2},${y} A${v/2},${f} 0 0 0 ${v/2},${y} L${p/2},${m} A${p/2},${f} 0 0 0 ${-p/2},${m} Z`,{cssStyles:w}=t,k=a.insert("g",":first-child").attr("class","basic label-container");
249if("handDrawn"===t.look){let e=d.A.svg(a).path(C,(0,i.Fr)(t,{}));k.node()?.appendChild(e),w&&k.attr("style",w)}else k.append("path").attr("d",C).attr("style",o);k.append("ellipse").attr("cx",0).attr("cy",m).attr("rx",p/2).attr("ry",f).attr("style",`fill:none;stroke:${c};stroke-width:1px`),x(t,k);let S=m+(y-m)/2;l.attr("transform",`translate(${-(s.width/2)-(s.x-(s.left??0))}, ${S-s.height/2-(s.y-(s.top??0))})`);let T=(0,u.K)((e,t,r)=>Array.from({length:13},(i,n)=>{let o=Math.PI-n*Math.PI/12;return{x:e*Math.cos(o),y:t+r*f*Math.sin(o)}}),"arc"),A=[...T(p/2,m,-1),...T(v/2,y,1).reverse()];return t.intersect=function(e){return F.polygon(t,A,e)},a}function N(e){let{themeVariables:t}=(0,l.D7)(),r=t.clusterBkg,i=t.clusterBorder;return"flow"===e?{rx:10,fill:"none",stroke:t.flowContainerStroke||t.secondaryBorderColor,strokeWidth:.75,cssClass:"flow-collapsed"}:{rx:8,fill:r,stroke:i,cssClass:"collapsed-group"}}async function z(e,t){let r,n=N(t.metadata?.containerType),{fill:o,stroke:c}=n,{nodeStyles:u}=(0,i.GX)(t),{shapeSvg:h,bbox:p}=await _(e,t,b(t)),{theme:f,themeVariables:g}=(0,l.D7)();(0,a.XE)(h,t.colorIndex,f,g.borderColorArray);let m=t.padding??8,y=p.height,v=Math.max(p.width+2*m,80,t?.width??0),C=Math.max(y+8+20+2*m,t?.height??0),w=-v/2,k=-C/2,S=h.select(".label");if(S&&(t.useHtmlLabels??(0,l.E)((0,l.D7)())?S.attr("transform",`translate(${-p.width/2}, ${-p.height/2+-14})`):S.attr("transform",`translate(0, ${-p.height/2+-14})`)),"handDrawn"===t.look){let e=d.A.svg(h),a=(0,i.Fr)(t,{fill:o,stroke:c,...void 0===n.strokeWidth?{}:{strokeWidth:n.strokeWidth},..."none"===o?{fillWeight:0}:{fillStyle:"solid"}}),l=e.path(I(w,k,v,C,n.rx),a);(r=h.insert(()=>l,":first-child")).attr("class","basic label-container "+n.cssClass).attr("style",(0,s.KL)(t.cssStyles))}else(r=h.insert("rect",":first-child")).attr("class","basic label-container "+n.cssClass).attr("style",u).attr("rx",n.rx).attr("ry",n.rx).attr("x",w).attr("y",k).attr("width",v).attr("height",C).attr("fill",o).attr("stroke",c),void 0!==n.strokeWidth&&r.attr("stroke-width",n.strokeWidth+"px");let T=k+m+y+8;h.append("line").attr("class","collapsed-separator").attr("x1",w+8).attr("y1",T).attr("x2",w+v-8).attr("y2",T).attr("stroke",c).attr("stroke-dasharray","3, 3");let A=T+10;for(let e=-1;e<=1;e++)h.append("circle").attr("class","collapsed-indicator").attr("cx",10*e).attr("cy",A).attr("r",2.5).attr("fill",c);return x(t,r),t.calcIntersect=function(e,t){return F.rect(e,t)},t.intersect=function(e){return F.rect(t,e)},h}function q(e,t,r,i){return e.insert("polygon",":first-child").attr("points",i.map(function(e){return e.x+","+e.y}).join(" ")).attr("class","label-container").attr("transform","translate("+-t/2+","+r/2+")")}(0,u.K)(P,"anchor"),(0,u.K)(O,"generateArcPoints"),(0,u.K)(R,"calculateArcSagitta"),(0,u.K)(D,"bowTieRect"),(0,u.K)($,"bucket"),(0,u.K)(N,"getCollapsedStyle"),(0,u.K)(z,"collapsedGroup"),(0,u.K)(q,"insertPolygonShape");var G=["right","left","up","down"],W="point",H=(0,u.K)(e=>{let t=new Set;for(let r of e)switch(r){case"x":t.add("right"),t.add("left");break;case"y":t.add("up"),t.add("down");break;default:t.add(r)}return t},"expandAndDeduplicateDirections"),K=(0,u.K)(e=>G.filter(t=>e.has(t)).join("|")||W,"getDirectionKey"),U={"right|left|up|down":(0,u.K)(({height:e,midpoint:t,padding:r,width:i})=>[{x:0,y:0},{x:t,y:0},{x:i/2,y:2*r},{x:i-t,y:0},{x:i,y:0},{x:i,y:-e/3},{x:i+2*r,y:-e/2},{x:i,y:-2*e/3},{x:i,y:-e},{x:i-t,y:-e},{x:i/2,y:-e-2*r},{x:t,y:-e},{x:0,y:-e},{x:0,y:-2*e/3},{x:-2*r,y:-e/2},{x:0,y:-e/3}],"right|left|up|down"),"right|left|up":(0,u.K)(({height:e,midpoint:t,width:r})=>[{x:t,y:0},{x:r-t,y:0},{x:r,y:-e/2},{x:r-t,y:-e},{x:t,y:-e},{x:0,y:-e/2}],"right|left|up"),"right|left|down":(0,u.K)(({height:e,midpoint:t,width:r})=>[{x:0,y:0},{x:t,y:-e},{x:r-t,y:-e},{x:r,y:0}],"right|left|down"),"right|up|down":(0,u.K)(({height:e,midpoint:t,width:r})=>[{x:0,y:0},{x:r,y:-t},{x:r,y:-e+t},{x:0,y:-e}],"right|up|down"),"left|up|down":(0,u.K)(({height:e,midpoint:t,width:r})=>[{x:r,y:0},{x:0,y:-t},{x:0,y:-e+t},{x:r,y:-e}],"left|up|down"),"right|left":(0,u.K)(({height:e,midpoint:t,padding:r,width:i})=>[{x:t,y:0},{x:t,y:-r},{x:i-t,y:-r},{x:i-t,y:0},{x:i,y:-e/2},{x:i-t,y:-e},{x:i-t,y:-e+r},{x:t,y:-e+r},{x:t,y:-e},{x:0,y:-e/2}],"right|left"),"up|down":(0,u.K)(({height:e,midpoint:t,padding:r,width:i})=>[{x:i/2,y:0},{x:0,y:-r},{x:t,y:-r},{x:t,y:-e+r},{x:0,y:-e+r},{x:i/2,y:-e},{x:i,y:-e+r},{x:i-t,y:-e+r},{x:i-t,y:-r},{x:i,y:-r}],"up|down"),"right|up":(0,u.K)(({height:e,midpoint:t,width:r})=>[{x:0,y:0},{x:r,y:-t},{x:0,y:-e}],"right|up"),"right|down":(0,u.K)(({height:e,width:t})=>[{x:0,y:0},{x:t,y:0},{x:0,y:-e}],"right|down"),"left|up":(0,u.K)(({height:e,midpoint:t,width:r})=>[{x:r,y:0},{x:0,y:-t},{x:r,y:-e}],"left|up"),"left|down":(0,u.K)(({height:e,width:t})=>[{x:t,y:0},{x:0,y:0},{x:t,y:-e}],"left|down"),right:(0,u.K)(({height:e,midpoint:t,padding:r,width:i})=>[{x:t,y:-r},{x:t,y:-r},{x:i-t,y:-r},{x:i-t,y:0},{x:i,y:-e/2},{x:i-t,y:-e},{x:i-t,y:-e+r},{x:t,y:-e+r},{x:t,y:-e+r}],"right"),left:(0,u.K)(({height:e,midpoint:t,padding:r,width:i})=>[{x:t,y:0},{x:t,y:-r},{x:i-t,y:-r},{x:i-t,y:-e+r},{x:t,y:-e+r},{x:t,y:-e},{x:0,y:-e/2}],"left"),up:(0,u.K)(({height:e,midpoint:t,padding:r,width:i})=>[{x:t,y:-r},{x:t,y:-e+r},{x:0,y:-e+r},{x:i/2,y:-e},{x:i,y:-e+r},{x:i-t,y:-e+r},{x:i-t,y:-r}],"up"),down:(0,u.K)(({height:e,midpoint:t,padding:r,width:i})=>[{x:i/2,y:0},{x:0,y:-r},{x:t,y:-r},{x:t,y:-e+r},{x:i-t,y:-e+r},{x:i-t,y:-r},{x:i,y:-r}],"down"),[W]:()=>[{x:0,y:0}]},V=(0,u.K)((e,t,r,i)=>
249{let n=H(e),o=(r.padding??0)/2,a=t.height+4*o,s=a/2,l=i??t.width+2*s+2*o;return(U[K(n)]??U[W])({height:a,midpoint:s,padding:o,width:l})},"getArrowPoints");async function Y(e,t){let{shapeSvg:r,bbox:i}=await _(e,t,b(t)),n=t.padding??0,o=i.height+2*n,a=o/2,s=i.width+2*a+n,l=t.width??0,c=t.positioned&&(t.widthInColumns??1)>1&&l>s?l:s,u=V(t.directions??[],i,t,c),h=q(r,c,o,u);return h.attr("style",t.style??null),x(t,h),t.intersect=function(e){return F.polygon(t,u,e)},r}async function X(e,t,{config:{themeVariables:r}}){let{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:a,bbox:s,label:l}=await _(e,t,b(t)),c=r?.nodeBorder??r?.lineColor??"currentColor",u=t.padding??12,h=Math.max(s.width+2*u,t.width??0,90),p=Math.max(s.height+2*u+18,t.height??0),f=-p/2,{cssStyles:g}=t,m=a.insert("g",":first-child").attr("class","basic label-container");if("handDrawn"===t.look){let e=d.A.svg(a).path(I(-h/2,f,h,p,12),(0,i.Fr)(t,{}));m.node()?.appendChild(e),g&&m.attr("style",g)}else m.append("rect").attr("x",-h/2).attr("y",f).attr("width",h).attr("height",p).attr("rx",12).attr("ry",12).attr("style",o);m.append("line").attr("x1",-h/2).attr("y1",f+18).attr("x2",h/2).attr("y2",f+18).attr("style",`stroke:${c};stroke-width:1px`);for(let e=0;e<3;e++)m.append("circle").attr("cx",-h/2+12+9*e).attr("cy",f+9).attr("r",2.5).attr("style",`fill:${c};stroke:none`);m.append("rect").attr("class","browser-address-bar").attr("x",-h/2+44).attr("y",f+4).attr("width",Math.max(h-56,10)).attr("height",10).attr("rx",3).attr("ry",3).attr("style",`fill:none;stroke:${c};stroke-width:1px;opacity:0.6`),x(t,m);let y=f+18+(p-18)/2;return l.attr("transform",`translate(${-(s.width/2)-(s.x-(s.left??0))}, ${y-s.height/2-(s.y-(s.top??0))})`),t.intersect=function(e){return F.rect(t,e)},a}async function Z(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,s="neo"===t.look?28:a,l="neo"===t.look?24:a,{shapeSvg:c,bbox:u}=await _(e,t,b(t)),h=(t?.width??u.width)+("neo"===t.look?2*s:s+12),p=(t?.height??u.height)+("neo"===t.look?2*l:l),f=-p,g=[{x:12,y:f},{x:h,y:f},{x:h,y:0},{x:0,y:0},{x:0,y:f+12},{x:12,y:f}],{cssStyles:m}=t;if("handDrawn"===t.look){let e=d.A.svg(c),n=(0,i.Fr)(t,{}),o=v(g),a=e.path(o,n);r=c.insert(()=>a,":first-child").attr("transform",`translate(${-h/2}, ${p/2})`),m&&r.attr("style",m)}else r=q(c,h,p,g);return o&&r.attr("style",o),x(t,r),t.intersect=function(e){return F.polygon(t,g,e)},c}function Q(e,t){let{nodeStyles:r}=(0,i.GX)(t);t.label="";let n=e.insert("g").attr("class",b(t)).attr("id",t.domId??t.id),{cssStyles:o}=t,a=Math.max(28,t.width??0),s=[{x:0,y:a/2},{x:a/2,y:0},{x:0,y:-a/2},{x:-a/2,y:0}],l=d.A.svg(n),c=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(c.roughness=0,c.fillStyle="solid");let u=v(s),h=l.path(u,c),p=n.insert(()=>h,":first-child");return o&&"handDrawn"!==t.look&&p.selectAll("path").attr("style",o),r&&"handDrawn"!==t.look&&p.selectAll("path").attr("style",r),t.width=28,t.height=28,t.intersect=function(e){return F.polygon(t,s,e)},n}async function J(e,t,r){let n,{labelStyles:o,nodeStyles:a}=(0,i.GX)(t);t.labelStyle=o;let{shapeSvg:l,bbox:u,halfPadding:h}=await _(e,t,b(t)),p=r?.padding??h,f=Math.sqrt(u.width**2+u.height**2)/2,g="neo"===t.look?f+32:f+p,{cssStyles:m}=t;if("handDrawn"===t.look){let e=d.A.svg(l),r=(0,i.Fr)(t,{}),o=e.circle(0,0,2*g,r);(n=l.insert(()=>o,":first-child")).attr("class","basic label-container").attr("style",(0,s.KL)(m))}else n=l.insert("circle",":first-child").attr("class","basic label-container").attr("style",a).attr("r",g).attr("cx",0).attr("cy",0);return x(t,n),t.calcIntersect=function(e,t){let r=e.width/2;return F.circle(e,r,t)},t.intersect=function(e){return c.R.info("Circle intersect",t,g,e),F.circle(t,g,e)},l}async function ee(e,t){let r=["node",t.cssClasses,t.class].filter(Boolean).join(" "),{shapeSvg:i,bbox:n,halfPadding:o}=await _(e,t,r),a=i.insert("rect",":first-child"),s=t.padding??0,l=t.positioned?t.width??0:n.width+s,c=t.positioned?t.height??0:n.height+s,u=t.positioned?-l/2:-n.width/2-o,h=t.positioned?-c/2:-n.height/2-o;return a.attr("class","basic cluster composite label-container").attr("style",t.style??null).attr("rx",t.rx??null).attr("ry",t.ry??null).attr("x",u).attr("y",h).attr("width",l).attr("height",c),x(t,a),t.intersect=function(e){return F.rect(t,e)},i}async function et(e,t,{config:{themeVariables:r}}){let{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:a,bbox:s,label:l}=await _(e,t,b(t)),c=r?.nodeBorder??r?.lineColor??"currentColor",u=t.padding??12,h=Math.max(s.width+2*u,t.width??0,90),p=Math.max(s.height+2*u+20,t.height??0),f=-p/2,{cssStyles:g}=t,m=a.insert("g",":first-child").attr("class","basic label-container");
249if("handDrawn"===t.look){let e=d.A.svg(a).path(I(-h/2,f,h,p,12),(0,i.Fr)(t,{}));m.node()?.appendChild(e),g&&m.attr("style",g)}else m.append("rect").attr("x",-h/2).attr("y",f).attr("width",h).attr("height",p).attr("rx",12).attr("ry",12).attr("style",o);m.append("text").attr("x",-h/2+12).attr("y",f+16).attr("class","console-glyph").attr("style",`font-family:monospace;font-weight:bold;font-size:14px;fill:${c}`).text(">_"),x(t,m);let y=f+20+(p-20)/2;return l.attr("transform",`translate(${-(s.width/2)-(s.x-(s.left??0))}, ${y-s.height/2-(s.y-(s.top??0))})`),t.intersect=function(e){return F.rect(t,e)},a}function er(e){let t=Math.cos(Math.PI/4),r=Math.sin(Math.PI/4),i=2*e,n={x:i/2*t,y:i/2*r},o={x:-(i/2)*t,y:i/2*r},a={x:-(i/2)*t,y:-(i/2)*r},s={x:i/2*t,y:-(i/2)*r};return`M ${o.x},${o.y} L ${s.x},${s.y} 250 M ${n.x},${n.y} L ${a.x},${a.y}`}function ei(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r,t.label="";let o=e.insert("g").attr("class",b(t)).attr("id",t.domId??t.id),a=Math.max(30,t?.width??0),{cssStyles:s}=t,l=d.A.svg(o),u=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(u.roughness=0,u.fillStyle="solid");let h=l.circle(0,0,2*a,u),p=er(a),f=l.path(p,u),g=o.insert(()=>h,":first-child");return g.insert(()=>f),g.attr("class","outer-path"),s&&"handDrawn"!==t.look&&g.selectAll("path").attr("style",s),n&&"handDrawn"!==t.look&&g.selectAll("path").attr("style",n),x(t,g),t.intersect=function(e){return c.R.info("crossedCircle intersect",t,{radius:a,point:e}),F.circle(t,a,e)},o}function en(e,t,r,i=100,n=0,o=180){let a=[],s=n*Math.PI/180,l=(o*Math.PI/180-s)/(i-1);for(let n=0;n<i;n++){let i=s+n*l,o=e+r*Math.cos(i),c=t+r*Math.sin(i);a.push({x:-o,y:-c})}return a}async function eo(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a,label:s}=await _(e,t,b(t)),l="neo"===t.look?18:t.padding??0,c="neo"===t.look?12:t.padding??0,u=a.width+l,h=a.height+c,p=Math.max(5,.1*h),{cssStyles:f}=t,g=[...en(u/2,-h/2,p,30,-90,0),{x:-u/2-p,y:p},...en(u/2+2*p,-p,p,20,-180,-270),...en(u/2+2*p,p,p,20,-90,-180),{x:-u/2-p,y:-h/2},...en(u/2,h/2,p,20,0,90)],m=[{x:u/2,y:-h/2-p},{x:-u/2,y:-h/2-p}
250,...en(u/2,-h/2,p,20,-90,0),{x:-u/2-p,y:-p},...en(u/2+.1*u,-p,p,20,-180,-270),...en(u/2+.1*u,p,p,20,-90,-180),{x:-u/2-p,y:h/2},...en(u/2,h/2,p,20,0,90),{x:-u/2,y:h/2+p},{x:u/2,y:h/2+p}],y=d.A.svg(o),C=(0,i.Fr)(t,{fill:"none"});"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let w=v(g).replace("Z",""),k=y.path(w,C),S=v(m),T=y.path(S,{...C}),A=o.insert("g",":first-child");return A.insert(()=>T,":first-child").attr("stroke-opacity",0),A.insert(()=>k,":first-child"),A.attr("class","text"),f&&"handDrawn"!==t.look&&A.selectAll("path").attr("style",f),n&&"handDrawn"!==t.look&&A.selectAll("path").attr("style",n),A.attr("transform",`translate(${p}, 0)`),s.attr("transform",`translate(${-u/2+p-(a.x-(a.left??0))},${-h/2+(t.padding??0)/2-(a.y-(a.top??0))})`),x(t,A),t.intersect=function(e){return F.polygon(t,m,e)},o}function ea(e,t,r,i=100,n=0,o=180){let a=[],s=n*Math.PI/180,l=(o*Math.PI/180-s)/(i-1);for(let n=0;n<i;n++){let i=s+n*l,o=e+r*Math.cos(i),c=t+r*Math.sin(i);a.push({x:o,y:c})}return a}async function es(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a,label:s}=await _(e,t,b(t)),l="neo"===t.look?18:t.padding??0,c="neo"===t.look?12:t.padding??0,u=a.width+("neo"===t.look?2*l:l),h=a.height+("neo"===t.look?2*c:c),p=Math.max(5,.1*h),{cssStyles:f}
250=t,g=[...ea(u/2,-h/2,p,20,-90,0),{x:u/2+p,y:-p},...ea(u/2+2*p,-p,p,20,-180,-270),...ea(u/2+2*p,p,p,20,-90,-180),{x:u/2+p,y:h/2},...ea(u/2,h/2,p,20,0,90)],m=[{x:-u/2,y:-h/2-p},{x:u/2,y:-h/2-p},...ea(u/2,-h/2,p,20,-90,0),{x:u/2+p,y:-p},...ea(u/2+2*p,-p,p,20,-180,-270),...ea(u/2+2*p,p,p,20,-90,-180),{x:u/2+p,y:h/2},...ea(u/2,h/2,p,20,0,90),{x:u/2,y:h/2+p},{x:-u/2,y:h/2+p}],y=d.A.svg(o),C=(0,i.Fr)(t,{fill:"none"});"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let w=v(g).replace("Z",""),k=y.path(w,C),S=v(m),T=y.path(S,{...C}),A=o.insert("g",":first-child");return A.insert(()=>T,":first-child").attr("stroke-opacity",0),A.insert(()=>k,":first-child"),A.attr("class","text"),f&&"handDrawn"!==t.look&&A.selectAll("path").attr("style",f),n&&"handDrawn"!==t.look&&A.selectAll("path").attr("style",n),A.attr("transform",`translate(${-p}, 0)`),s.attr("transform",`translate(${-u/2+(t.padding??0)/2-(a.x-(a.left??0))},${-h/2+(t.padding??0)/2-(a.y-(a.top??0))})`),x(t,A),t.intersect=function(e){return F.polygon(t,m,e)},o}function el(e,t,r,i=100,n=0,o=180){let a=[],s=n*Math.PI/180,l=(o*Math.PI/180-s)/(i-1);for(let n=0;n<i;n++){let i=s+n*l,o=e+r*Math.cos(i),c=t+r*Math.sin(i);a.push({x:-o,y:-c})}return a}async function ec(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a,label:s}=await _(e,t,b(t)),l="neo"===t.look?18:t.padding??0,c="neo"===t.look?12:t.padding??0,u=a.width+("neo"===t.look?2*l:l),h=a.height+("neo"===t.look?2*c:c),p=Math.max(5,.1*h),{cssStyles:f}=t,g=[...el(u/2,-h/2,p,30,-90,0),{x:-u/2-p,y:p},...el(u/2+2*p,-p,p,20,-180,-270),...el(u/2+2*p,p,p,20,-90,-180),{x:-u/2-p,y:-h/2},...el(u/2,h/2,p,20,0,90)],m=[...el(-u/2+p+p/2,-h/2,p,20,-90,-180),{x:u/2-p/2,y:p},...el(-u/2-p/2,-p,p,20,0,90),...el(-u/2-p/2,p,p,20,-90,0),{x:u/2-p/2,y:-p},...el(-u/2+p+p/2,h/2,p,30,-180,-270)],y=[{x:u/2,y:-h/2-p},{x:-u/2,y:-h/2-p}
250,...el(u/2,-h/2,p,20,-90,0),{x:-u/2-p,y:-p},...el(u/2+2*p,-p,p,20,-180,-270),...el(u/2+2*p,p,p,20,-90,-180),{x:-u/2-p,y:h/2},...el(u/2,h/2,p,20,0,90),{x:-u/2,y:h/2+p},{x:u/2-p-p/2,y:h/2+p},...el(-u/2+p+p/2,-h/2,p,20,-90,-180),{x:u/2-p/2,y:p},...el(-u/2-p/2,-p,p,20,0,90),...el(-u/2-p/2,p,p,20,-90,0),{x:u/2-p/2,y:-p},...el(-u/2+p+p/2,h/2,p,30,-180,-270)],C=d.A.svg(o),w=(0,i.Fr)(t,{fill:"none"});"handDrawn"!==t.look&&(w.roughness=0,w.fillStyle="solid");let k=v(g).replace("Z",""),S=C.path(k,w),T=v(m).replace("Z",""),A=C.path(T,w),E=v(y),B=C.path(E,{...w}),M=o.insert("g",":first-child");return M.insert(()=>B,":first-child").attr("stroke-opacity",0),M.insert(()=>S,":first-child"),M.insert(()=>A,":first-child"),M.attr("class","text"),f&&"handDrawn"!==t.look&&M.selectAll("path").attr("style",f),n&&"handDrawn"!==t.look&&M.selectAll("path").attr("style",n),M.attr("transform",`translate(${p-p/4}, 0)`),s.attr("transform",`translate(${-u/2+(t.padding??0)/2-(a.x-(a.left??0))},${-h/2+(t.padding??0)/2-(a.y-(a.top??0))})`),x(t,M),t.intersect=function(e){return F.polygon(t,y,e)},o}async function eu(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o,{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=Math.max(5,c.height+2*s,t?.height??0),h=u/2,p=Math.max(u/4,h-Math.sqrt(Math.max(0,h**2-(c.height/2)**2))),f=Math.max(20,c.width+2*a+2*p,(c.width+2*a)*1.25,t?.width??0),{cssStyles:g}=t,m=d.A.svg(l),y=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(y.roughness=0,y.fillStyle="solid");let C=f-h,k=u/4,S=[{x:C,y:0},{x:k,y:0},{x:0,y:u/2},{x:k,y:u},{x:C,y:u},...w(-C,-u/2,h,50,270,90)],T=v(S),A=m.path(T,y),E=l.insert(()=>A,":first-child");return E.attr("class","basic label-container outer-path"),g&&"handDrawn"!==t.look&&E.selectChildren("path").attr("style",g),n&&"handDrawn"!==t.look&&E.selectChildren("path").attr("style",n),E.attr("transform",`translate(${-f/2}, ${-u/2})`),x(t,E),t.intersect=function(e){return F.polygon(t,S,e)},l}async function eh(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a,label:s}=await _(e,t,b(t)),l=t.padding??20,c=Math.max(a.width+2*l,t.width??0,100),u=Math.min(Math.max(.23*c,16),56),h=.27*u,p=Math.max(a.height+2*l,t.height?t.height-(2*u-h):0),f=Math.min(.177*c,.45*p),g=p+2*u-h,m=-g/2,y=m+2*u-h,v=o.insert("g",":first-child").attr("class","basic label-container"),{cssStyles:C}=t;if("handDrawn"===t.look){let e=d.A.svg(o),r=(0,i.Fr)(t,{}),n=e.path(I(-c/2,y,c,p,f),r),a=e.circle(0,m+u,2*u,r);v.insert(()=>a,":first-child"),v.insert(()=>n,":first-child"),C&&v.attr("style",C)}else v.append("rect").attr("x",-c/2).attr("y",y).attr("width",c).attr("height",p).attr("rx",f).attr("ry",f).attr("style",n),v.append("circle").attr("cx",0).attr("cy",m+u).attr("r",u).attr("style",n);x(t,v);let k=y+p/2;s.attr("transform",`translate(${-(a.width/2)-(a.x-(a.left??0))}, ${k-a.height/2-(a.y-(a.top??0))})`);let S=m+u,T=180*Math.asin(Math.min(1,(y-S)/u))/Math.PI,A=[...w(0,-S,u,24,180+T,-T),...w(-(-c/2+f),-(y+f),f,12,90,0),...w(-(-c/2+f),-(g/2-f),f,12,360,270),...w(-(c/2-f),-(g/2-f),f,12,270,180),...w(-(c/2-f),-(y+f),f,12,180,90)];return t.intersect=function(e){return F.polygon(t,A,e)},o}(0,u.K)(Y,"block_arrow"),(0,u.K)(X,"browser"),(0,u.K)(Z,"card"),(0,u.K)(Q,"choice"),(0,u.K)(J,"circle"),(0,u.K)(ee,"composite"),(0,u.K)(et,"consoleWindow"),(0,u.K)(er,"createLine"),(0,u.K)(ei,"crossedCircle"),(0,u.K)(en,"generateCirclePoints"),(0,u.K)(eo,"curlyBraceLeft"),(0,u.K)(ea,"generateCirclePoints"),(0,u.K)(es,"curlyBraceRight"),(0,u.K)(el,"generateCirclePoints"),(0,u.K)(ec,"curlyBraces"),(0,u.K)(eu,"curvedTrapezoid"),(0,u.K)(eh,"person");var ed=(0,u.K)((e,t,r,i,n,o)=>`M${e},${t+o} a${n},${o} 0,0,0 ${r},0 a${n},${o} 0,0,0 ${-r},0 l0,${i} a${n},${o} 0,0,0 ${r},0 l0,${-i}`,"createCylinderPathD"),ep=(0,u.K)((e,t,r,i,n,o)=>`M${e},${t+o} M${e+r},${t+o} a${n},${o} 0,0,0 ${-r},0 l0,${i} a${n},${o} 0,0,0 ${r},0 l0,${-i}`,"createOuterCylinderPathD"),ef=(0,u.K)((e,t,r,i,n,o)=>`M${e-r/2},${-i/2} a${n},${o} 0,0,0 ${r},0`,"createInnerCylinderPathD");async function eg(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,l="neo"===t.look?24:a,c="neo"===t.look?24:a,u=t.width??0;t.width&&(t.width=t.width-c,t.width<8&&(t.width=8)),t.height&&(t.height=t.height-l-u/2/(2.5+u/50)*3,t.height<8&&(t.height=8));let{shapeSvg:h,bbox:p,label:f}=await _(e,t,b(t)),g=Math.max(t.width??0,p.width)+c,m=g/2,y=m/(2.5+g/50),v=Math.max(t.height??0,p.height)+l+y,{cssStyles:C}=t;
250if("handDrawn"===t.look){let e=d.A.svg(h),n=ep(0,0,g,v,m,y),o=ef(0,y,g,v,m,y),a=(0,i.Fr)(t,{}),s=e.path(n,a),l=e.path(o,(0,i.Fr)(t,{fill:"none"}));r=h.insert(()=>l,":first-child"),(r=h.insert(()=>s,":first-child")).attr("class","basic label-container"),C&&r.attr("style",C)}else{let e=ed(0,0,g,v,m,y);r=h.insert("path",":first-child").attr("d",e).attr("class","basic label-container outer-path").attr("style",(0,s.KL)(C)).attr("style",o)}return r.attr("label-offset-y",y),r.attr("transform",`translate(${-g/2}, ${-(v/2+y)})`),x(t,r),f.attr("transform",`translate(${-(p.width/2)-(p.x-(p.left??0))}, ${-(p.height/2)+(t.padding??0)/1.5-(p.y-(p.top??0))})`),t.intersect=function(e){let r=F.rect(t,e),i=r.x-(t.x??0);if(0!=m&&(Math.abs(i)<(t.width??0)/2||Math.abs(i)==(t.width??0)/2&&Math.abs(r.y-(t.y??0))>(t.height??0)/2-y)){let n=y*y*(1-i*i/(m*m));n>0&&(n=Math.sqrt(n)),n=y-n,e.y-(t.y??0)>0&&(n=-n),r.y+=n}return r},h}async function em(e,t,r){let n,{labelStyles:o,nodeStyles:a}=(0,i.GX)(t);t.labelStyle=o;let{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=Math.max(c.width+2*r.labelPaddingX,t?.width||0),h=Math.max(c.height+2*r.labelPaddingY,t?.height||0),p=-u/2,f=-h/2,{rx:g,ry:m}=t,{cssStyles:y}=t;if(r?.rx&&r.ry&&(g=r.rx,m=r.ry),"handDrawn"===t.look){let e=d.A.svg(l),r=(0,i.Fr)(t,{}),o=g||m?e.path(I(p,f,u,h,g||0),r):e.rectangle(p,f,u,h,r);(n=l.insert(()=>o,":first-child")).attr("class","basic label-container").attr("style",(0,s.KL)(y))}else(n=l.insert("rect",":first-child")).attr("class","basic label-container").attr("style",a).attr("rx",(0,s.KL)(g)).attr("ry",(0,s.KL)(m)).attr("x",p).attr("y",f).attr("width",u).attr("height",h);return x(t,n,"handDrawn"===t.look?void 0:{width:u,height:h}),t.calcIntersect=function(e,t){return F.rect(e,t)},t.intersect=function(e){return F.rect(t,e)},l}
250async function e_(e,t){let{cssClasses:r,labelPaddingX:n,labelPaddingY:o,padding:a,width:s,height:l}=t,c=await em(e,t,{rx:0,ry:0,classes:r??"",labelPaddingX:n??(a??0)*2,labelPaddingY:o??a??0});if("handDrawn"===t.look){let e=d.A.svg(c),r=(0,i.Fr)(t,{}),n=c.select(".basic.label-container > path:nth-child(2)"),o=n.node();if(!o)return c;let a=null;return o instanceof SVGGraphicsElement&&(a=o.getBBox(),c.insert(()=>e.line(a.x,a.y,a.x+a.width,a.y,r),".basic.label-container g.label"),c.insert(()=>e.line(a.x,a.y+a.height,a.x+a.width,a.y+a.height,r),".basic.label-container g.label"),n.remove()),c}let u=c.select(".basic.label-container"),h=(Number(u.attr("width"))||s)??0,p=(Number(u.attr("height"))||l)??0;return h>0&&p>0&&u.attr("stroke-dasharray",`${h} ${p}`),c}async function ey(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o="neo"===t.look?16:t.padding??0,a="neo"===t.look?16:t.padding??0,{shapeSvg:s,bbox:l,label:c}=await _(e,t,b(t)),u=l.width+o,h=l.height+a,p=.2*h,f=-u/2,g=-h/2-p/2,{cssStyles:m}=t,y=d.A.svg(s),v=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(v.roughness=0,v.fillStyle="solid");let C=y.polygon([{x:f,y:g+p},{x:-f,y:g+p},{x:-f,y:-g},{x:f,y:-g},{x:f,y:g},{x:-f,y:g},{x:-f,y:g+p}].map(e=>[e.x,e.y]),v),w=s.insert(()=>C,":first-child");return w.attr("class","basic label-container outer-path"),m&&"handDrawn"!==t.look&&w.selectAll("path").attr("style",m),n&&"handDrawn"!==t.look&&w.selectAll("path").attr("style",n),c.attr("transform",`translate(${f+(t.padding??0)/2-(l.x-(l.left??0))}, ${g+p+(t.padding??0)/2-(l.y-(l.top??0))})`),x(t,w),t.intersect=function(e){return F.rect(t,e)},s}async function ex(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t),a="neo"===t.look?12:5;t.labelStyle=n;let l=t.padding??0,u="neo"===t.look?16:l,{shapeSvg:h,bbox:p}=await _(e,t,b(t)),f=Math.sqrt(p.width**2+p.height**2)/2,g=(t?.width?t?.width/2:f)+(u??0),m=g+a,{cssStyles:y}=t;if("handDrawn"===t.look){let e=d.A.svg(h),n=(0,i.Fr)(t,{roughness:.2,strokeWidth:2.5}),o=(0,i.Fr)(t,{roughness:.2,strokeWidth:1.5}),a=e.circle(0,0,2*m,n),l=e.circle(0,0,2*g,o);(r=h.insert("g",":first-child")).attr("class",(0,s.KL)(t.cssClasses)).attr("style",(0,s.KL)(y)),r.node()?.appendChild(a),r.node()?.appendChild(l)}else{let e=(r=h.insert("g",":first-child")).insert("circle",":first-child"),t=r.insert("circle");r.attr("class","basic label-container").attr("style",o),e.attr("class","outer-circle").attr("style",o).attr("r",m).attr("cx",0).attr("cy",0),t.attr("class","inner-circle").attr("style",o).attr("r",g).attr("cx",0).attr("cy",0)}return x(t,r),t.intersect=function(e){return c.R.info("DoubleCircle intersect",t,m,e),F.circle(t,m,e)},h}async function eb(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:s,bbox:c,halfPadding:u}=await _(e,t,b(t)),{theme:h,themeVariables:p}=(0,l.D7)();(0,a.XE)(s,t.colorIndex,h,p.borderColorArray);let f=u??10,g=c.width/2+2*f,m=c.height/2+2*f,{cssStyles:y}=t;if("handDrawn"===t.look){let e=d.A.svg(s),n=(0,i.Fr)(t,{}),o=e.ellipse(0,0,2*g,2*m,n);(r=s.insert(()=>o,":first-child")).attr("class","basic label-container"),y&&r.attr("style",y)}else r=s.insert("ellipse",":first-child").attr("class","basic label-container").attr("style",o).attr("rx",g).attr("ry",m).attr("cx",0).attr("cy",0);return t.width=2*g,t.height=2*m,x(t,r),t.calcIntersect=function(e,t){let r=e.width/2,i=e.height/2;return F.ellipse(e,r,i,t)},t.intersect=function(e){return F.ellipse(t,g,m,e)},s}function ev(e,t,{config:{themeVariables:r}}){let{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.label="",t.labelStyle=n;let a=e.insert("g").attr("class",b(t)).attr("id",t.domId??t.id),{cssStyles:s}=t,l=d.A.svg(a),{nodeBorder:u}=r,h=(0,i.Fr)(t,{fillStyle:"solid"});"handDrawn"!==t.look&&(h.roughness=0);let p=l.circle(0,0,14,h),f=a.insert(()=>p,":first-child");return f.selectAll("path").attr("style",`fill: ${u} !important;`),s&&s.length>0&&"handDrawn"!==t.look&&f.selectAll("path").attr("style",s),o&&"handDrawn"!==t.look&&f.selectAll("path").attr("style",o),x(t,f),t.intersect=function(e){return c.R.info("filledCircle intersect",t,{radius:7,point:e}),F.circle(t,7,e)},a}async function eC(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?2*o:o;(t.width||t.height)&&(t.height=t?.height??0,t.height<10&&(t.height=10),t.width=(t?.
250width??0)-a-a/2,t.width<10&&(t.width=10));let{shapeSvg:s,bbox:l,label:u}=await _(e,t,b(t)),h=(t?.width?t?.width:l.width)+(a??0),p=t?.height?t?.height:h+l.height,f=[{x:0,y:-p},{x:p,y:-p},{x:p/2,y:0}],{cssStyles:g}=t,m=d.A.svg(s),y=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(y.roughness=0,y.fillStyle="solid");let C=v(f),w=m.path(C,y),k=s.insert(()=>w,":first-child").attr("transform",`translate(${-p/2}, ${p/2})`).attr("class","outer-path");return g&&"handDrawn"!==t.look&&k.selectChildren("path").attr("style",g),n&&"handDrawn"!==t.look&&k.selectChildren("path").attr("style",n),t.width=h,t.height=p,x(t,k),u.attr("transform",`translate(${-l.width/2-(l.x-(l.left??0))}, ${-p/2+(t.padding??0)/2+(l.y-(l.top??0))})`),t.intersect=function(e){return c.R.info("Triangle intersect",t,f,e),F.polygon(t,f,e)},s}async function ew(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:a,bbox:s,label:l}=await _(e,t,b(t)),c=t.padding??12,u=Math.max(s.width+2*c,t.width??0,90),h=s.height+2*c,p=Math.max(Math.min(.16*h,14),8),f=Math.max(h+p,t.height??0),g=f-p,m=Math.max(.38*u,28),y=-f/2,v=[{x:-u/2,y:y},{x:-u/2+m,y:y},{x:-u/2+m,y:y+p},{x:u/2,y:y+p},{x:u/2,y:f/2},{x:-u/2,y:f/2}],C=[`M${v[0].x},${v[0].y}`,...v.slice(1).map(e=>`L${e.x},${e.y}`),"Z"].join(" "),{cssStyles:w}=t;if("handDrawn"===t.look){let e=d.A.svg(a).path(C,(0,i.Fr)(t,{}));r=a.insert(()=>e,":first-child").attr("class","basic label-container"),w&&r.attr("style",w)}else r=a.insert("path",":first-child").attr("d",C).attr("class","basic label-container").attr("style",o);return"handDrawn"===t.look?x(t,r):x(t,r,{width:u,height:f}),l.attr("transform",`translate(${-(s.width/2)-(s.x-(s.left??0))}, ${y+p+g/2-s.height/2-(s.y-(s.top??0))})`),t.intersect=function(e){return F.polygon(t,v,e)},a}function ek(e,t,{dir:r,config:{state:n,themeVariables:o}}){let{nodeStyles:a}=(0,i.GX)(t);t.label="";let s=e.insert("g").attr("class",b(t)).attr("id",t.domId??t.id),{cssStyles:l}=t,c=Math.max(70,t?.width??0),u=Math.max(10,t?.height??0);("LR"===r||"RL"===r)&&(c=Math.max(10,t?.width??0),u=Math.max(70,t?.height??0));let h=-1*c/2,p=-1*u/2,f=d.A.svg(s),g=(0,i.Fr)(t,{stroke:o.lineColor,fill:o.lineColor});"handDrawn"!==t.look&&(g.roughness=0,g.fillStyle="solid");let m=f.rectangle(h,p,c,u,g),_=s.insert(()=>m,":first-child");l&&"handDrawn"!==t.look&&_.selectAll("path").attr("style",l),a&&"handDrawn"!==t.look&&_.selectAll("path").attr("style",a),x(t,_);let y=n?.padding??0;return t.width&&t.height&&(t.width+=y/2||0,t.height+=y/2||0),t.intersect=function(e){return F.rect(t,e)},s}async function eS(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o="neo"===t.look?16:t.padding??0,a="neo"===t.look?12:t.padding??0;(t.width||t.height)&&(t.height=(t?.height??0)-2*a,t.height<10&&(t.height=10),t.width=(t?.width??0)-2*o,t.width<15&&(t.width=15));let{shapeSvg:s,bbox:l}=await _(e,t,b(t)),u=(t?.height?t?.height:Math.max(10,l.height))+2*a,h=u/2,p=h-Math.sqrt(Math.max(0,h**2-(l.height/2)**2)),f=(t?.width?t?.width:Math.max(15,l.width)+2*p)+2*o,{cssStyles:g}=t,m=d.A.svg(s),y=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(y.roughness=0,y.fillStyle="solid");let C=[{x:-f/2,y:-u/2},{x:f/2-h,y:-u/2},...w(-f/2+h,0,h,50,90,270),{x:f/2-h,y:u/2},{x:-f/2,y:u/2}],k=v(C),S=m.path(k,y),T=s.insert(()=>S,":first-child");return T.attr("class","basic label-container outer-path"),g&&"handDrawn"!==t.look&&T.selectChildren("path").attr("style",g),n&&"handDrawn"!==t.look&&T.selectChildren("path").attr("style",n),x(t,T),t.intersect=function(e){return c.R.info("Pill intersect",t,{radius:h,point:e}),F.polygon(t,C,e)},s}(0,u.K)(eg,"cylinder"),(0,u.K)(em,"drawRect"),(0,u.K)(e_,"datastore"),(0,u.K)(ey,"dividedRectangle"),(0,u.K)(ex,"doublecircle"),(0,u.K)(eb,"usecaseEllipse"),(0,u.K)(ev,"filledCircle"),(0,u.K)(eC,"flippedTriangle"),(0,u.K)(ew,"folder"),(0,u.K)(ek,"forkJoin"),(0,u.K)(eS,"halfRoundedRectangle");var eT=(0,u.K)((e,t,r,i,n)=>`M${e+n},${t} L${e+r-n},${t} L${e+r},${t-i/2} L${e+r-n},${t-i} L${e+n},${t-i} L${e},${t-i/2} Z`,"createHexagonPathD");async function eA(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t),a="neo"===t.look?3.5:4;t.labelStyle=n;let s=t.padding??0,l="neo"===t.look?70:s,c="neo"===t.look?32:s;if(t.width||t.height){let e=t.height??0;
250t.width=(t?.width??0)-e/a*2-c,t.height=(t.height??0)-l}let{shapeSvg:u,bbox:h}=await _(e,t,b(t)),p=(t?.height?t?.height:h.height)+l,f=p/a,g=(t?.width?t?.width:h.width)+2*f+c,m=[{x:f,y:0},{x:g-f,y:0},{x:g,y:-p/2},{x:g-f,y:-p},{x:f,y:-p},{x:0,y:-p/2}],{cssStyles:y}=t;if("handDrawn"===t.look){let e=d.A.svg(u),n=(0,i.Fr)(t,{}),o=eT(0,0,g,p,f),a=e.path(o,n);r=u.insert(()=>a,":first-child").attr("transform",`translate(${-g/2}, ${p/2})`),y&&r.attr("style",y)}else r=q(u,g,p,m);return o&&r.attr("style",o),t.width=g,t.height=p,x(t,r),t.intersect=function(e){return F.polygon(t,m,e)},u}async function eE(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.label="",t.labelStyle=r;let{shapeSvg:o}=await _(e,t,b(t)),a=Math.max(30,t?.width??0),s=Math.max(30,t?.height??0),{cssStyles:l}=t,u=d.A.svg(o),h=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(h.roughness=0,h.fillStyle="solid");let p=[{x:0,y:0},{x:a,y:0},{x:0,y:s},{x:a,y:s}],f=v(p),g=u.path(f,h),m=o.insert(()=>g,":first-child");return m.attr("class","basic label-container outer-path"),l&&"handDrawn"!==t.look&&m.selectChildren("path").attr("style",l),n&&"handDrawn"!==t.look&&m.selectChildren("path").attr("style",n),m.attr("transform",`translate(${-a/2}, ${-s/2})`),x(t,m),t.intersect=function(e){return c.R.info("Pill intersect",t,{points:p}),F.polygon(t,p,e)},o}async function eB(e,t,{config:{themeVariables:r,flowchart:n}}){let{labelStyles:a}=(0,i.GX)(t);t.labelStyle=a;let s=Math.max(t.assetHeight??48,t.assetWidth??48);t.width=Math.max(s,n?.wrappingWidth??0);let{shapeSvg:l,bbox:u,label:h}=await _(e,t,"icon-shape default"),p="t"===t.pos,{nodeBorder:f}=r,{stylesMap:g}=(0,i.WW)(t),m=-s/2,y=-s/2,b=8*!!t.label,v=d.A.svg(l),C=(0,i.Fr)(t,{stroke:"none",fill:"none"});"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let w=v.rectangle(m,y,s,s,C),k=Math.max(s,u.width),S=s+u.height+b,T=v.rectangle(-k/2,-S/2,k,S,{...C,fill:"transparent",stroke:"none"}),A=l.insert(()=>w,":first-child"),E=l.insert(()=>T);if(t.icon){let e=l.append("g");e.html(`<g>${await (0,o.WY)(t.icon,{height:s,width:s,fallbackPrefix:""})}</g>`);let r=e.node().getBBox(),i=r.width,n=r.height,a=r.x,c=r.y;e.attr("transform",`translate(${-i/2-a},${p?u.height/2+b/2-n/2-c:-u.height/2-b/2-n/2-c})`),e.attr("style",`color: ${g.get("stroke")??f};`)}return h.attr("transform",`translate(${-u.width/2-(u.x-(u.left??0))},${p?-S/2:S/2-u.height})`),A.attr("transform",`translate(0,${p?u.height/2+b/2:-u.height/2-b/2})`),x(t,E),t.intersect=function(e){if(c.R.info("iconSquare intersect",t,e),!t.label)return F.rect(t,e);let r=t.x??0,i=t.y??0,n=t.height??0,o=[];return o=p?[{x:r-u.width/2,y:i-n/2},{x:r+u.width/2,y:i-n/2},{x:r+u.width/2,y:i-n/2+u.height+b},{x:r+s/2,y:i-n/2+u.height+b},{x:r+s/2,y:i+n/2},{x:r-s/2,y:i+n/2},{x:r-s/2,y:i-n/2+u.height+b},{x:r-u.width/2,y:i-n/2+u.height+b}]:[{x:r-s/2,y:i-n/2},{x:r+s/2,y:i-n/2},{x:r+s/2,y:i-n/2+s},{x:r+u.width/2,y:i-n/2+s},{x:r+u.width/2/2,y:i+n/2},{x:r-u.width/2,y:i+n/2},{x:r-u.width/2,y:i-n/2+s},{x:r-s/2,y:i-n/2+s}],F.polygon(t,o,e)},l}async function eM(e,t,{config:{themeVariables:r,flowchart:n}}){let{labelStyles:a}=(0,i.GX)(t);t.labelStyle=a;let s=Math.max(t.assetHeight??48,t.assetWidth??48);t.width=Math.max(s,n?.wrappingWidth??0);let{shapeSvg:l,bbox:u,label:h}=await _(e,t,"icon-shape default"),p=8*!!t.label,f="t"===t.pos,{nodeBorder:g,mainBkg:m}=r,{stylesMap:y}=(0,i.WW)(t),b=d.A.svg(l),v=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(v.roughness=0,v.fillStyle="solid"),v.stroke=y.get("fill")??m;let C=l.append("g");t.icon&&C.html(`<g>${await (0,o.WY)(t.icon,{height:s,width:s,fallbackPrefix:""})}</g>`);let w=C.node().getBBox(),k=w.width,S=w.height,T=w.x,A=w.y,E=Math.max(k,S)*Math.SQRT2+40,B=b.circle(0,0,E,v),M=Math.max(E,u.width),L=E+u.height+p,I=b.rectangle(-M/2,-L/2,M,L,{...v,fill:"transparent",stroke:"none"}),j=l.insert(()=>B,":first-child"),P=l.insert(()=>I);return C.attr("transform",`translate(${-k/2-T},${f?u.height/2+p/2-S/2-A:-u.height/2-p/2-S/2-A})`),C.attr("style",`color: ${y.get("stroke")??g};`),h.attr("transform",`translate(${-u.width/2-(u.x-(u.left??0))},${f?-L/2:L/2-u.height})`),j.attr("transform",`translate(0,${f?u.height/2+p/2:-u.height/2-p/2})`),x(t,P),t.intersect=function(e){return c.R.info("iconSquare intersect",t,e),F.rect(t,e)},l}async function eL(e,t,{config:{themeVariables:r,flowchart:n}}){let{labelStyles:a}=(0,i.GX)(t);t.labelStyle=a;let s=Math.max(t.assetHeight??48,t.assetWidth??48);t.width=Math.max(s,n?.wrappingWidth??0);let{shapeSvg:l,bbox:u,halfPadding:h,label:p}=await _(e,t,"icon-shape default"),f="t"===t.pos,g=s+2*h,m=s+2*h,{nodeBorder:y,mainBkg:b}=r,{stylesMap:v}=(0,i.WW)(t),C=8*!!t.label,w=d.A.svg(l),k=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(k.roughness=0,k.fillStyle="solid"),k.stroke=v.get("fill")??b;let S=w.path(I(-m/2,-g/2,m,g,5),k),T=Math.max(m,u.width),A=g+u.height+C,E=w.rectangle(-T/2,-A/2,T,A,{...k,fill:"transparent",stroke:"none"}),B=l.insert(()=>S,":first-child").attr("class","icon-shape2"),M=l.insert(()=>E);if(t.icon){let e=l.append("g");e.html(`<g>${await (0,o.WY)(t.icon,{height:s,width:s,fallbackPrefix:""})}</g>`);let r=e.node().getBBox(),i=r.width,n=r.height,a=r.x,c=r.y;e.attr("transform",`translate(${-i/2-a}
250,${f?u.height/2+C/2-n/2-c:-u.height/2-C/2-n/2-c})`),e.attr("style",`color: ${v.get("stroke")??y};`)}return p.attr("transform",`translate(${-u.width/2-(u.x-(u.left??0))},${f?-A/2:A/2-u.height})`),B.attr("transform",`translate(0,${f?u.height/2+C/2:-u.height/2-C/2})`),x(t,M),t.intersect=function(e){if(c.R.info("iconSquare intersect",t,e),!t.label)return F.rect(t,e);let r=t.x??0,i=t.y??0,n=t.height??0,o=[];return o=f?[{x:r-u.width/2,y:i-n/2},{x:r+u.width/2,y:i-n/2},{x:r+u.width/2,y:i-n/2+u.height+C},{x:r+m/2,y:i-n/2+u.height+C},{x:r+m/2,y:i+n/2},{x:r-m/2,y:i+n/2},{x:r-m/2,y:i-n/2+u.height+C},{x:r-u.width/2,y:i-n/2+u.height+C}]:[{x:r-m/2,y:i-n/2},{x:r+m/2,y:i-n/2},{x:r+m/2,y:i-n/2+g},{x:r+u.width/2,y:i-n/2+g},{x:r+u.width/2/2,y:i+n/2},{x:r-u.width/2,y:i+n/2},{x:r-u.width/2,y:i-n/2+g},{x:r-m/2,y:i-n/2+g}],F.polygon(t,o,e)},l}async function eF(e,t,{config:{themeVariables:r,flowchart:n}}){let{labelStyles:a}=(0,i.GX)(t);t.labelStyle=a;let s=Math.max(t.assetHeight??48,t.assetWidth??48);t.width=Math.max(s,n?.wrappingWidth??0);let{shapeSvg:l,bbox:u,halfPadding:h,label:p}=await _(e,t,"icon-shape default"),f="t"===t.pos,g=s+2*h,m=s+2*h,{nodeBorder:y,mainBkg:b}=r,{stylesMap:v}=(0,i.WW)(t),C=8*!!t.label,w=d.A.svg(l),k=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(k.roughness=0,k.fillStyle="solid"),k.stroke=v.get("fill")??b;let S=w.path(I(-m/2,-g/2,m,g,.1),k),T=Math.max(m,u.width),A=g+u.height+C,E=w.rectangle(-T/2,-A/2,T,A,{...k,fill:"transparent",stroke:"none"}),B=l.insert(()=>S,":first-child"),M=l.insert(()=>E);if(t.icon){let e=l.append("g");e.html(`<g>${await (0,o.WY)(t.icon,{height:s,width:s,fallbackPrefix:""})}</g>`);let r=e.node().getBBox(),i=r.width,n=r.height,a=r.x,c=r.y;e.attr("transform",`translate(${-i/2-a},${f?u.height/2+C/2-n/2-c:-u.height/2-C/2-n/2-c})`),e.attr("style",`color: ${v.get("stroke")??y};`)}return p.attr("transform",`translate(${-u.width/2-(u.x-(u.left??0))},${f?-A/2:A/2-u.height})`),B.attr("transform",`translate(0,${f?u.height/2+C/2:-u.height/2-C/2})`),x(t,M),t.intersect=function(e){if(c.R.info("iconSquare intersect",t,e),!t.label)return F.rect(t,e);let r=t.x??0,i=t.y??0,n=t.height??0,o=[];return o=f?[{x:r-u.width/2,y:i-n/2},{x:r+u.width/2,y:i-n/2},{x:r+u.width/2,y:i-n/2+u.height+C},{x:r+m/2,y:i-n/2+u.height+C},{x:r+m/2,y:i+n/2},{x:r-m/2,y:i+n/2},{x:r-m/2,y:i-n/2+u.height+C},{x:r-u.width/2,y:i-n/2+u.height+C}]:[{x:r-m/2,y:i-n/2},{x:r+m/2,y:i-n/2},{x:r+m/2,y:i-n/2+g},{x:r+u.width/2,y:i-n/2+g},{x:r+u.width/2/2,y:i+n/2},{x:r-u.width/2,y:i+n/2},{x:r-u.width/2,y:i-n/2+g},{x:r-m/2,y:i-n/2+g}],F.polygon(t,o,e)},l}async function eI(e,t,{config:{flowchart:r}}){let n=new Image;n.src=t?.img??"",await n.decode();let o=Number(n.naturalWidth.toString().replace("px","")),a=Number(n.naturalHeight.toString().replace("px",""));t.imageAspectRatio=o/a;let{labelStyles:s}=(0,i.GX)(t);t.labelStyle=s;let l=r?.wrappingWidth;t.defaultWidth=r?.wrappingWidth;let u=Math.max(t.label?l??0:0,t?.assetWidth??o),h="on"===t.constraint&&t?.assetHeight?t.assetHeight*t.imageAspectRatio:u,p="on"===t.constraint?h/t.imageAspectRatio:t?.assetHeight??a;t.width=Math.max(h,l??0);let{shapeSvg:f,bbox:g,label:m}=await _(e,t,"image-shape default"),y="t"===t.pos,b=-h/2,v=8*!!t.label,C=d.A.svg(f),w=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(w.roughness=0,w.fillStyle="solid");let k=C.rectangle(b,-p/2,h,p,w),S=Math.max(h,g.width),T=p+g.height+v,A=C.rectangle(-S/2,-T/2,S,T,{...w,fill:"none",stroke:"none"}),E=f.insert(()=>k,":first-child"),B=f.insert(()=>A);if(t.img){let e=f.append("image");e.attr("href",t.img),e.attr("width",h),e.attr("height",p),e.attr("preserveAspectRatio","none"),e.attr("transform",`translate(${-h/2},${y?T/2-p:-T/2})`)}return m.attr("transform",`translate(${-g.width/2-(g.x-(g.left??0))},${y?-p/2-g.height/2-v/2:p/2-g.height/2+v/2})`),E.attr("transform",`translate(0,${y?g.height/2+v/2:-g.height/2-v/2})`),x(t,B),t.intersect=function(e){if(c.R.info("iconSquare intersect",t,e),!t.label)return F.rect(t,e);let r=t.x??0,i=t.y??0,n=t.height??0,o=[];return o=y?[{x:r-g.width/2,y:i-n/2},{x:r+g.width/2,y:i-n/2},{x:r+g.width/2,y:i-n/2+g.height+v},{x:r+h/2,y:i-n/2+g.height+v},{x:r+h/2,y:i+n/2},{x:r-h/2,y:i+n/2},{x:r-h/2,y:i-n/2+g.height+v},{x:r-g.width/2,y:i-n/2+g.height+v}]:[{x:r-h/2,y:i-n/2},{x:r+h/2,y:i-n/2},{x:r+h/2,y:i-n/2+p},{x:r+g.width/2,y:i-n/2+p},{x:r+g.width/2/2,y:i+n/2},{x:r-g.width/2,y:i+n/2},{x:r-g.width/2,y:i-n/2+p},{x:r-h/2,y:i-n/2+p}],F.polygon(t,o,e)},f}async function ej(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,s="neo"===t.look?2*a:a,{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=Math.max(c.height+2*a,t.height??0),h=Math.max(c.width+2*s,(t.width??0)-u),p=[{x:0,y:0},{x:h,y:0},{x:h+3*u/6,y:-u},{x:-3*u/6,y:-u}],{cssStyles:f}=t;
250if("handDrawn"===t.look){let e=d.A.svg(l),n=(0,i.Fr)(t,{}),o=v(p),a=e.path(o,n);r=l.insert(()=>a,":first-child").attr("transform",`translate(${-h/2}, ${u/2})`),f&&r.attr("style",f)}else r=q(l,h,u,p);return o&&r.attr("style",o),t.width=h,t.height=u,x(t,r),t.intersect=function(e){return F.polygon(t,p,e)},l}async function eP(e,t){let{shapeSvg:r,bbox:i,label:n}=await _(e,t,"label"),o=r.insert("rect",":first-child");return o.attr("width",.1).attr("height",.1),r.attr("class","label edgeLabel"),n.attr("transform",`translate(${-(i.width/2)-(i.x-(i.left??0))}, ${-(i.height/2)-(i.y-(i.top??0))})`),x(t,o),t.intersect=function(e){return F.rect(t,e)},r}async function eO(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,s="neo"===t.look?2*a:a,{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=Math.max(c.height+a,t.height??0),h=Math.max(c.width+s,(t.width??0)-u),p=[{x:0,y:0},{x:h+3*u/6,y:0},{x:h,y:-u},{x:-(3*u)/6,y:-u}],{cssStyles:f}=t;if("handDrawn"===t.look){let e=d.A.svg(l),n=(0,i.Fr)(t,{}),o=v(p),a=e.path(o,n);r=l.insert(()=>a,":first-child").attr("transform",`translate(${-h/2}, ${u/2})`),f&&r.attr("style",f)}else r=q(l,h,u,p);return o&&r.attr("style",o),t.width=h,t.height=u,x(t,r),t.intersect=function(e){return F.polygon(t,p,e)},l}async function eR(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,s="neo"===t.look?2*a:a,{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=Math.max(c.height+a,t.height??0),h=Math.max(c.width+s,(t.width??0)-u),p=[{x:-3*u/6,y:0},{x:h,y:0},{x:h+3*u/6,y:-u},{x:0,y:-u}],{cssStyles:f}=t;if("handDrawn"===t.look){let e=d.A.svg(l),n=(0,i.Fr)(t,{}),o=v(p),a=e.path(o,n);r=l.insert(()=>a,":first-child").attr("transform",`translate(${-h/2}, ${u/2})`),f&&r.attr("style",f)}else r=q(l,h,u,p);return o&&r.attr("style",o),t.width=h,t.height=u,x(t,r),t.intersect=function(e){return F.polygon(t,p,e)},l}function eD(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.label="",t.labelStyle=r;let o=e.insert("g").attr("class",b(t)).attr("id",t.domId??t.id),{cssStyles:a}=t,s=Math.max(35,t?.width??0),l=Math.max(35,t?.height??0),u=[{x:s,y:0},{x:0,y:l+3.5},{x:s-14,y:l+3.5},{x:0,y:2*l},{x:s,y:l-3.5},{x:14,y:l-3.5}],h=d.A.svg(o),p=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(p.roughness=0,p.fillStyle="solid");let f=v(u),g=h.path(f,p),m=o.insert(()=>g,":first-child");return m.attr("class","outer-path"),a&&"handDrawn"!==t.look&&m.selectAll("path").attr("style",a),n&&"handDrawn"!==t.look&&m.selectAll("path").attr("style",n),m.attr("transform",`translate(-${s/2},${-l})`),x(t,m),t.intersect=function(e){return c.R.info("lightningBolt intersect",t,e),F.polygon(t,u,e)},o}(0,u.K)(eA,"hexagon"),(0,u.K)(eE,"hourglass"),(0,u.K)(eB,"icon"),(0,u.K)(eM,"iconCircle"),(0,u.K)(eL,"iconRounded"),(0,u.K)(eF,"iconSquare"),(0,u.K)(eI,"imageSquare"),(0,u.K)(ej,"inv_trapezoid"),(0,u.K)(eP,"labelRect"),(0,u.K)(eO,"lean_left"),(0,u.K)(eR,"lean_right"),(0,u.K)(eD,"lightningBolt");var e$=(0,u.K)((e,t,r,i,n,o,a)=>`M${e},${t+o} a${n},${o} 0,0,0 ${r},0 a${n},${o} 0,0,0 ${-r},0 l0,${i} a${n},${o} 0,0,0 ${r},0 l0,${-i} M${e},${t+o+a} a${n},${o} 0,0,0 ${r},0`,"createCylinderPathD"),eN=(0,u.K)((e,t,r,i,n,o,a)=>`M${e},${t+o} M${e+r},${t+o} a${n},${o} 0,0,0 ${-r},0 l0,${i} a${n},${o} 0,0,0 ${r},0 l0,${-i} M${e},${t+o+a} a${n},${o} 0,0,0 ${r},0`,"createOuterCylinderPathD"),ez=(0,u.K)((e,t,r,i,n,o)=>`M${e-r/2},${-i/2} a${n},${o} 0,0,0 ${r},0`,"createInnerCylinderPathD");async function eq(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,l="neo"===t.look?16:a,c="neo"===t.look?24:a;if(t.width||t.height){let e=t.width??0;t.width=(t.width??0)-l,t.width<10&&(t.width=10),t.height=(t.height??0)-c-e/2/(2.5+e/50)*3,t.height<10&&(t.height=10)}let{shapeSvg:u,bbox:h,label:p}=await _(e,t,b(t)),f=(t?.width?t?.width:h.width)+2*l,g=f/2,m=g/(2.5+f/50),y=(t?.height?t?.height:h.height)+m+2*c,v=.1*y,{cssStyles:C}=t;if("handDrawn"===t.look){let e=d.A.svg(u),n=eN(0,0,f,y,g,m,v),o=ez(0,m,f,y,g,m),a=(0,i.Fr)(t,{}),s=e.path(n,a),l=e.path(o,a);u.insert(()=>l,":first-child").attr("class","line"),(r=u.insert(()=>s,":first-child")).attr("class","basic label-container"),C&&r.attr("style",C)}else{let e=e$(0,0,f,y,g,m,v);r=u.insert("path",":first-child").attr("d",e).attr("class","basic label-container outer-path").attr("style",(0,s.KL)(C)).attr("style",o)}return r.attr("label-offset-y",m),r.attr("transform",`translate(${-f/2}, ${-(y/2+m)})`),x(t,r),p.attr("transform",`translate(${-(h.width/2)-(h.x-(h.left??0))}, ${-(h.height/2)+m-(h.y-(h.top??0))})`),t.intersect=function(e){let r=F.rect(t,e),i=r.x-(t.x??0);if(0!=g&&(Math.abs(i)<(t.width??0)/2||Math.abs(i)==(t.width??0)/2&&Math.abs(r.y-(t.y??0))>(t.height??0)/2-m)){let n=m*m*(1-i*i/(g*g));n>0&&(n=Math.sqrt(n)),n=m-n,e.y-(t.y??0)>0&&(n=-n),r.y+=n}return r},u}async function eG(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o;if(t.width||t.height){let e=t.width;t.width=(e??0)*10/11-2*a,t.width<10&&(t.width=10),t.height=(t?.height??0)-2*s,t.height<10&&(t.height=10)}let{shapeSvg:l,bbox:c,label:u}=await _(e,t,b(t)),h=(t?.width?t?.width:c.width)+(a??0)*2,p=(t?.height?t?.height:c.height)+(s??0)*2,f="neo"===t.look?p/4:p/8,g=p+f,{cssStyles:m}=t,y=d.A.svg(l),v=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(v.roughness=0,v.fillStyle="solid");let w=[{x:-h/2-h/2*.1,y:-g/2},{x:-h/2-h/2*.1,y:g/2},...C(-h/2-h/2*.1,g/2,h/2+h/2*.1,g/2,f,.8),{x:h/2+h/2*.1,y:-g/2},{x:-h/2-h/2*.1,y:-g/2},{x:-h/2,y:-g/2},{x:-h/2,y:g/2*1.1},{x:-h/2,y:-g/2}],k=y.polygon(w.map(e=>[e.x,e.y]),v),S=l.insert(()=>k,":first-child");return S.attr("class","basic label-container outer-path"),m&&"handDrawn"!==t.look&&S.selectAll("path").attr("style",m),n&&"handDrawn"!==t.look&&S.selectAll("path").attr("style",n),S.attr("transform",`translate(0,${-f/2})`),u.attr("transform",`translate(${-h/2+(t.padding??0)+h/2*.1/2-(c.x-(c.left??0))},${-p/2+(t.padding??0)-f-(c.y-(c.top??0))}
250)`),x(t,S),t.intersect=function(e){return F.polygon(t,w,e)},l}(0,u.K)(eq,"linedCylinder"),(0,u.K)(eG,"linedWaveEdgedRect");var eW={normal:"usecase-actor-shape usecase-actor-normal",hollow:"usecase-actor-hollow",awesome:"usecase-actor-awesome",icon:"usecase-actor-icon"},eH=Math.PI/3,eK=(0,u.K)((e,t)=>{let r=.6*t,i=t*Math.sqrt(.64),n=Math.cos(eH),o=-Math.sin(eH),a=-(r*o),s=e+r*n,l=i*n,c=i*o;return`M ${a-l} ${s-c} L ${a+l} ${s+c}`},"businessMarkerPathForCircle"),eU={normal:eK(-24,12),hollow:eK(-23,9),awesome:eK(-21,13),icon:"M 12 -8 L 26 -26"},eV=(0,u.K)((e,t,r)=>{let i=(t.x??0)-(t.left??0),n=(t.y??0)-(t.top??0);e.attr("transform",`translate(${-t.width/2-i},${r-t.height/2-n})`)},"positionLabel"),eY=(0,u.K)((e,t,r,n,o=!1)=>{if("handDrawn"===t.look){let a=d.A.svg(e).path(r,(0,i.Fr)(t,o?{fill:"none"}:{}));return e.insert(()=>a,":first-child").attr("class",n)}let a=e.append("path").attr("class",n).attr("d",r);return o&&a.attr("fill","none"),a},"appendActorPath"),eX=(0,u.K)((e,t,r,n,o,a,s=!1)=>{if("handDrawn"===t.look){let l=d.A.svg(e).circle(r,n,2*o,(0,i.Fr)(t,s?{fill:"none"}:{}));return e.insert(()=>l,":first-child").attr("class",a)}let l=e.append("circle").attr("class",a).attr("cx",r).attr("cy",n).attr("r",o);return s&&l.attr("fill","none"),l},"appendActorCircle"),eZ=(0,u.K)((e,t,r)=>{t.business&&e.append("path").attr("class","usecase-business-marker usecase-actor-business-marker").attr("d",eU[r]).attr("fill","none").attr("style","stroke: inherit !important; stroke-width: inherit !important")},"appendBusinessActorMarker");async function eQ(e,t,r,n){let o,s,{labelStyles:c,nodeStyles:u}=(0,i.GX)(t);t.labelStyle=c;let h="icon"===r||void 0!==t.stereotype?{...t,icon:"icon"===r?void 0:t.icon,stereotype:void 0}:t,{shapeSvg:d,bbox:p,label:f}=await _(e,h,b(t,`usecase-actor-variant usecase-actor-${r}`)),g=t.accessibleName??t.label;g&&d.attr("role","img").attr("aria-label",g),f.attr("class","label actor-label usecase-actor-label");let{theme:m,themeVariables:v}=(0,l.D7)();if((0,a.XE)(d,t.colorIndex,m,v.borderColorArray),t.stereotype){let e=await y(d,`\xab${t.stereotype}\xbb`,{labelStyle:c,useHtmlLabels:t.useHtmlLabels,padding:0,centerLabel:!0,width:t.wrappingWidth});o=e.label.attr("class","label usecase-stereotype"),s=e.bbox}let C=d.append("g").attr("class",`usecase-actor-glyph ${eW[r]}`).attr("style",u||null);await n(C,t),eZ(C,t,r);let w=t.padding??8,k=s?.height??0,S=80+p.height+(s?k+2:0),T=Math.max(56,p.width,s?.width??0)+2*w,A=S+2*w,E=-S/2;C.attr("transform",`translate(0,${E+36})`);let B=E+72+8;return o&&s&&(eV(o,s,B+=k/2),B+=k/2+2),eV(f,p,B+p.height/2),x(t,d.insert("rect",":first-child").attr("class","usecase-actor-outline").attr("x",-T/2).attr("y",-A/2).attr("width",T).attr("height",A).attr("opacity",0).attr("aria-hidden","true")),t.intersect=e=>F.rect(t,e),d}async function eJ(e,t){return eQ(e,t,"normal",(e,t)=>{eY(e,t,"M 0 -12 C 6.627 -12 12 -17.373 12 -24 C 12 -30.627 6.627 -36 0 -36 C -6.627 -36 -12 -30.627 -12 -24 C -12 -17.373 -6.627 -12 0 -12 Z M 0 -12 V 8 M -17 -5 H 17 M 0 8 L -15 28 M 0 8 L 15 28","usecase-actor-stick")})}async function e0(e,t){return eQ(e,t,"awesome",(e,t)=>{eY(e,t,"M 0 -34 C 7.18 -34 13 -28.18 13 -21 C 13 -13.82 7.18 -8 0 -8 C -7.18 -8 -13 -13.82 -13 -21 C -13 -28.18 -7.18 -34 0 -34 Z M -24 25 C -24 7 -14 -3 0 -3 C 14 -3 24 7 24 25 C 24 28 21 30 18 30 H -18 C -21 30 -24 28 -24 25 Z","usecase-actor-awesome-silhouette")})}async function e1(e,t){return eQ(e,t,"hollow",(e,t)=>{eX(e,t,0,-23,9,"usecase-actor-hollow-head",!0),eY(e,t,"M -22 -10 H 22 V 0 H 6 L 22 17 L 13 28 L 0 13 L -13 28 L -22 17 L -6 0 H -22 Z","usecase-actor-hollow-body",!0)})}(0,u.K)(eQ,"renderUsecaseActor"),(0,u.K)(eJ,"usecaseActor"),(0,u.K)(e0,"usecaseActorAwesome"),(0,u.K)(e1,"usecaseActorHollow");var e2=(0,u.K)(async(e,t)=>{if("handDrawn"===t.look){let r=d.A.svg(e).rectangle(-26,-28,52,52,(0,i.Fr)(t,{}));e.insert(()=>r,":first-child").attr("class","usecase-actor-icon-frame")}else e.append("rect").attr("class","usecase-actor-icon-frame").attr("x",-26).attr("y",-28).attr("width",52).attr("height",52).attr("rx",4).attr("ry",4);let r=t.icon??"",n=await (0,o.dn)(r.includes(":")?r:`fa:${r}`),a=await (0,o.WY)(r,{height:42,width:42,fallbackPrefix:"fa"}),s=e.append("g").attr("class",`usecase-actor-icon-symbol${n?"":" usecase-actor-icon-fallback"}`).attr("aria-hidden","true").html(`<g>${a}</g>`),l=s.node()?.getBBox();l&&s.attr("transform",`translate(${-l.width/2-l.x},${-2-l.height/2-l.y})`)},"drawIconActor");async function e5(e,t){return eQ(e,t,"icon",e2)}(0,u.K)(e5,"usecaseActorIcon");var e3=(0,u.K)((e,t,r)=>{let i=(t.x??0)-(t.left??0),n=(t.y??0)-(t.top??0);e.attr("transform",`translate(${-t.width/2-i},${r-t.height/2-n})`)},"positionLabel");async function e4(e,t){let r,n,o,{labelStyles:s,nodeStyles:c}=(0,i.GX)(t);t.labelStyle=s;let u=t.stereotype?{...t,stereotype:void 0}:t,{shapeSvg:h,bbox:p,halfPadding:f,label:g}=await _(e,u,b(t,"usecase-business-shape"));g.attr("class","label usecase-label");let{theme:m,themeVariables:v}=(0,l.D7)();if((0,a.XE)(h,t.colorIndex,m,v.borderColorArray),t.stereotype){let e=await y(h,`\xab${t.stereotype}\xbb`,{labelStyle:s,useHtmlLabels:t.useHtmlLabels,padding:0,centerLabel:!0,width:t.wrappingWidth});r=e.label.attr("class","label usecase-stereotype"),n=e.bbox}let C=2*!!n,w=p.height+(n?.height??0)+C,k=Math.max(p.width,n?.width??0),S=f??10,T=k/2+2*S,A=w/2+2*S,E=Math.min(Math.max(S/5,1),S/2),B=k/2+E,M=T-E,L=B/T,I=M/T,j=A*Math.sqrt(Math.max(0,1-L*L)),P=-A*Math.sqrt(Math.max(0,1-I*I));if(r&&n&&e3(r,n,-w/2+n.height/2),e3(g,p,w/2-p.height/2),"handDrawn"===t.look){let e=d.A.svg(h).ellipse(0,0,2*T,2*A,(0,i.Fr)(t,{}));o=h.insert(()=>e,":first-child").attr("class","basic label-container usecase-business-ellipse")}else o=h.insert("ellipse",":first-child").attr("class","basic label-container usecase-business-ellipse").attr("style",c).attr("rx",T).attr("ry",A).attr("cx",0).attr("cy",0);h.append("path").attr("class","usecase-business-marker").attr("d",`M ${B} ${j} L ${M} ${P}`).attr("fill","none").attr("style",c||null);let O=t.accessibleName??t.label;return O&&h.attr("role","img").attr("aria-label",O),x(t,o),t.calcIntersect=(e,t)=>
250F.ellipse(e,e.width/2,e.height/2,t),t.intersect=e=>F.ellipse(t,T,A,e),h}(0,u.K)(e4,"usecaseBusiness");var e6=(0,u.K)((e,t,r,i)=>{let n=(t.x??0)-(t.left??0),o=(t.y??0)-(t.top??0);e.attr("transform",`translate(${r-t.width/2-n},${i-t.height/2-o})`)},"positionLabel"),e7=(0,u.K)(e=>{let t=Number.parseFloat(e??"");return Number.isFinite(t)&&t>=0?t:1},"numericStrokeWidth");async function e8(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t),{stylesMap:o}=(0,i.WW)(t);t.labelStyle=r;let{shapeSvg:a,bbox:s,label:l}=await _(e,t,b(t,"usecase-json-table"));a.attr("role","img"),t.accessibleName&&a.attr("aria-label",t.accessibleName),l.attr("class","label usecase-json-title");let c=a.append("g").attr("class","usecase-json-table-grid"),h=[];for(let e of t.jsonRows??[]){let i=await y(c,e.key,{labelStyle:r,useHtmlLabels:t.useHtmlLabels,padding:0,centerLabel:!0}),n=await y(c,e.value,{labelStyle:r,useHtmlLabels:t.useHtmlLabels,padding:0,centerLabel:!0});h.push({key:{label:i.label.attr("class","label usecase-json-key"),bbox:i.bbox},value:{label:n.label.attr("class","label usecase-json-value"),bbox:n.bbox}})}let p=Math.max(0,...h.map(({key:e})=>e.bbox.width))+16,f=Math.max(0,...h.map(({value:e})=>e.bbox.width))+16,g=Math.max(s.width+16,p+f),m=f+Math.max(0,g-p-f),v=s.height+8,C=h.map(({key:e,value:t})=>Math.max(e.bbox.height,t.bbox.height)+8),w=v+C.reduce((e,t)=>e+t,0),k=e7(o.get("stroke-width")),S=g+2*k,T=w+2*k,A=-g/2,E=-w/2,B="handDrawn"===t.look?d.A.svg(a):void 0,M=B?(0,i.Fr)(t,{}):void 0,L=(0,u.K)((e,t,r,i,o,a)=>{if(B&&M){let n=B.rectangle(r,i,o,a,M);return e.insert(()=>n,":first-child").attr("class",t)}return e.insert("rect",":first-child").attr("class",t).attr("x",r).attr("y",i).attr("width",o).attr("height",a).attr("style",n)},"insertCell"),I=L(a,"label-container usecase-json-border",-S/2,-T/2,S,T);L(c,"usecase-json-cell usecase-json-title-cell",A,E,g,v),c.node()?.append(l.node()),e6(l,s,0,E+v/2);let j=E+v;return h.forEach(({key:e,value:t},r)=>{let i=C[r],n=c.append("g").attr("class","usecase-json-row").attr("data-row-index",r).attr("transform",`translate(0,${j})`);L(n,"usecase-json-cell usecase-json-key-cell",A,0,p,i),L(n,"usecase-json-cell usecase-json-value-cell",A+p,0,m,i),n.node()?.append(e.label.node(),t.label.node()),e6(e.label,e.bbox,A+p/2,i/2),e6(t.label,t.bbox,A+p+m/2,i/2),j+=i}),x(t,I),t.intersect=e=>F.rect(t,e),a}async function e9(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o,l="neo"===t.look?10:5;(t.width||t.height)&&(t.width=Math.max((t?.width??0)-2*a-2*l,10),t.height=Math.max((t?.height??0)-2*s-2*l,10));let{shapeSvg:c,bbox:u,label:h}=await _(e,t,b(t)),p=(t?.width?t?.width:u.width)+2*a+2*l,f=(t?.height?t?.height:u.height)+2*s+2*l,g=p-2*l,m=f-2*l,y=-g/2,C=-m/2,{cssStyles:w}=t,S=d.A.svg(c),T=(0,i.Fr)(t,{}),A=[{x:y-l,y:C+l},{x:y-l,y:C+m+l},{x:y+g-l,y:C+m+l},{x:y+g-l,y:C+m},{x:y+g,y:C+m},{x:y+g,y:C+m-l},{x:y+g+l,y:C+m-l},{x:y+g+l,y:C-l},{x:y+l,y:C-l},{x:y+l,y:C},{x:y,y:C},{x:y,y:C+l}];"handDrawn"!==t.look&&(T.roughness=0,T.fillStyle="solid");let E=v(A),B=S.path(E,T),M=v([{x:y,y:C+l},{x:y+g-l,y:C+l},{x:y+g-l,y:C+m},{x:y+g,y:C+m},{x:y+g,y:C},{x:y,y:C}]),L=S.path(M,T);"handDrawn"!==t.look&&(B=k(B),L=k(L));let I=c.insert("g",":first-child");return I.insert(()=>B),I.insert(()=>L),I.attr("class","basic label-container outer-path"),w&&"handDrawn"!==t.look&&I.selectAll("path").attr("style",w),n&&"handDrawn"!==t.look&&I.selectAll("path").attr("style",n),h.attr("transform",`translate(${-(u.width/2)-l-(u.x-(u.left??0))}, ${-(u.height/2)+l-(u.y-(u.top??0))})`),x(t,I),t.intersect=function(e){return F.polygon(t,A,e)},c}async function te(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a,label:s}=await _(e,t,b(t)),l=t.padding??0,c="neo"===t.look?16:l,u="neo"===t.look?12:l,h=!0;(t.width||t.height)&&(h=!1,t.width=(t?.width??0)-2*c,t.height=(t?.height??0)-3*u);let p=Math.max(a.width,t?.width??0)+2*c,f=Math.max(a.height,t?.height??0)+3*u,g="neo"===t.look?f/4:f/8,m=f+(h?g/2:-g/2),y=-p/2,w=-m/2,{cssStyles:k}=t,S=C(y-10,w+m+10,y+p-10,w+m+10,g,.8),T=S?.[S.length-1],A=[{x:y-10,y:w+10},{x:y-10,y:w+m+10},...S,{x:y+p-10,y:T.y-10},{x:y+p,y:T.y-10},{x:y+p,y:T.y-20},{x:y+p+10,y:T.y-20},{x:y+p+10,y:w-10},{x:y+10,y:w-10},{x:y+10,y:w},{x:y,y:w},{x:y,y:w+10}],E=[{x:y,y:w+10},{x:y+p-10,y:w+10},{x:y+p-10,y:T.y-10},{x:y+p,y:T.y-10},{x:y+p,y:w},{x:y,y:w}],B=d.A.svg(o),M=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(M.roughness=0,M.fillStyle="solid");let L=v(A),I=B.path(L,M),j=v(E),P=B.path(j,M),O=o.insert(()=>I,":first-child");return O.insert(()=>P),O.attr("class","basic label-container outer-path"),k&&"handDrawn"!==t.look&&O.selectAll("path").attr("style",k),n&&"handDrawn"!==t.look&&O.selectAll("path").attr("style",n),O.attr("transform",`translate(0,${-g/2})`),s.attr("transform",`translate(${-(a.width/2)-10-(a.x-(a.left??0))}, ${-(a.height/2)+10-g-(a.y-(a.top??0))})`),x(t,O),t.intersect=function(e){return F.polygon(t,A,e)},o}async function tt(e,t,{config:{themeVariables:r}}){let{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n,t.useHtmlLabels||(0,l.E)((0,l.zj)())||(t.centerLabel=!0);let{shapeSvg:a,bbox:s,label:c}=await _(e,t,b(t)),u=Math.max(s.width+(t.padding??0)*2,t?.width??0),h=Math.max(s.height+(t.padding??0)*2,t?.height??0),{cssStyles:p}=t,f=d.A.svg(a),g=(0,i.Fr)(t,{fill:r.noteBkgColor,stroke:r.noteBorderColor});"handDrawn"!==t.look&&(g.roughness=0,g.fillStyle="solid");
250let m=f.rectangle(-u/2,-h/2,u,h,g),y=a.insert(()=>m,":first-child");return y.attr("class","basic label-container outer-path"),c.attr("class","label noteLabel"),p&&"handDrawn"!==t.look&&y.selectAll("path").attr("style",p),o&&"handDrawn"!==t.look&&y.selectAll("path").attr("style",o),c.attr("transform",`translate(${-s.width/2-(s.x-(s.left??0))}, ${-(s.height/2)-(s.y-(s.top??0))})`),x(t,y),t.intersect=function(e){return F.rect(t,e)},a}(0,u.K)(e8,"usecaseJsonTable"),(0,u.K)(e9,"multiRect"),(0,u.K)(te,"multiWaveEdgedRectangle"),(0,u.K)(tt,"note");var tr=(0,u.K)((e,t,r)=>`M${e+r/2},${t} L${e+r},${t-r/2} L${e+r/2},${t-r} L${e},${t-r/2} Z`,"createDecisionBoxPathD");async function ti(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:a,bbox:s}=await _(e,t,b(t)),l=s.width+(t.padding??0)+(s.height+(t.padding??0)),c=[{x:l/2,y:0},{x:l,y:-l/2},{x:l/2,y:-l},{x:0,y:-l/2}],{cssStyles:u}=t;if("handDrawn"===t.look){let e=d.A.svg(a),n=(0,i.Fr)(t,{}),o=tr(0,0,l),s=e.path(o,n);r=a.insert(()=>s,":first-child").attr("transform",`translate(${-l/2+.5}, ${l/2})`),u&&r.attr("style",u)}else(r=q(a,l,l,c)).attr("transform",`translate(${-l/2+.5}, ${l/2})`);return o&&r.attr("style",o),x(t,r),t.calcIntersect=function(e,t){let r=e.width;return F.polygon(e,[{x:r/2,y:0},{x:r,y:-r/2},{x:r/2,y:-r},{x:0,y:-r/2}],t)},t.intersect=function(e){return this.calcIntersect(t,e)},a}async function tn(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?21:o??0,s="neo"===t.look?12:o??0,{shapeSvg:l,bbox:c,label:u}=await _(e,t,b(t)),h=c.width+("neo"===t.look?2*a:a),p=Math.max(c.height+("neo"===t.look?2*s:s),t.height??0),f=-Math.max(h,(t.width??0)-p/4)/2,g=-p/2,m=g/2,y=[{x:f+m,y:g},{x:f,y:0},{x:f+m,y:-g},{x:-f,y:-g},{x:-f,y:g}],{cssStyles:C}=t,w=d.A.svg(l),k=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(k.roughness=0,k.fillStyle="solid");let S=v(y),T=w.path(S,k),A=l.insert(()=>T,":first-child");return A.attr("class","basic label-container outer-path"),C&&"handDrawn"!==t.look&&A.selectAll("path").attr("style",C),n&&"handDrawn"!==t.look&&A.selectAll("path").attr("style",n),A.attr("transform",`translate(${-m/2},0)`),u.attr("transform",`translate(${-m/2-c.width/2-(c.x-(c.left??0))}, ${-(c.height/2)-(c.y-(c.top??0))})`),x(t,A),t.intersect=function(e){return F.polygon(t,y,e)},l}async function to(e,t){let r,n,o,{labelStyles:a,nodeStyles:s}=(0,i.GX)(t);t.labelStyle=a,r=t.cssClasses?"node "+t.cssClasses:"node default";let u=e.insert("g").attr("class",r).attr("id",t.domId||t.id),p=u.insert("g"),f=u.insert("g").attr("class","label").attr("style",s),g=t.description,m=t.label,_=await j(f,m,t.labelStyle,!0,!0),y={width:0,height:0};if((0,l.E)((0,l.D7)())){let e=_.children[0],t=(0,h.Ltv)(_);y=e.getBoundingClientRect(),t.attr("width",y.width),t.attr("height",y.height)}c.R.info("Text 2",g);let b=g||[],v=_.getBBox(),C=await j(f,Array.isArray(b)?b.join("<br/>"):b,t.labelStyle,!0,!0),w=C.children[0],k=(0,h.Ltv)(C);y=w.getBoundingClientRect(),k.attr("width",y.width),k.attr("height",y.height);let S=(t.padding||0)/2;(0,h.Ltv)(C).attr("transform","translate( "+(y.width>v.width?0:(v.width-y.width)/2)+", "+(v.height+S+5)+")"),(0,h.Ltv)(_).attr("transform","translate( "+(y.width<v.width?0:-(v.width-y.width)/2)+", 0)"),y=f.node().getBBox(),f.attr("transform","translate("+-y.width/2+", "+(-y.height/2-S+3)+")");let T=y.width+(t.padding||0),A=y.height+(t.padding||0),E=-y.width/2-S,B=-y.height/2-S;if("handDrawn"===t.look){let e=d.A.svg(u),r=(0,i.Fr)(t,{}),a=e.path(I(E,B,T,A,t.rx||0),r),s=e.line(-y.width/2-S,-y.height/2-S+v.height+S,y.width/2+S,-y.height/2-S+v.height+S,r);o=u.insert(()=>(c.R.debug("Rough node insert CXC",a),s),":first-child"),n=u.insert(()=>(c.R.debug("Rough node insert CXC",a),a),":first-child")}else n=p.insert("rect",":first-child"),o=p.insert("line"),n.attr("class","outer title-state").attr("style",s).attr("x",-y.width/2-S).attr("y",-y.height/2-S).attr("width",y.width+(t.padding||0)).attr("height",y.height+(t.padding||0)),o.attr("class","divider").attr("x1",-y.width/2-S).attr("x2",y.width/2+S).attr("y1",-y.height/2-S+v.height+S).attr("y2",-y.height/2-S+v.height+S);return x(t,n),t.intersect=function(e){return F.rect(t,e)},u}async function ta(e,t,{config:{themeVariables:r}}){let i=r?.radius??5,n={rx:i,ry:i,classes:"",labelPaddingX:(t?.padding??0)*1,labelPaddingY:(t?.padding??0)*1};return em(e,t,n)}async function ts(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o="neo"===t.look?16:t.padding??0,a="neo"===t.look?12:t.padding??0,{shapeSvg:l,bbox:c,label:u}=await _(e,t,b(t)),h=(t?.width??c.width)+2*o+("neo"===t.look?8:16),p=(t?.height??c.height)+2*a,f=h-8,g=8-h/2,m=-p/2,{cssStyles:y}=t,v=d.A.svg(l),C=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let w=v.polygon([{x:g,y:m},{x:g+f,y:m},{x:g+f,y:m+p},{x:g-8,y:m+p},{x:g-8,y:m},{x:g,y:m},{x:g,y:m+p}].map(e=>[e.x,e.y]),C),k=l.insert(()=>w,":first-child");return k.attr("class","basic label-container outer-path").attr("style",(0,s.KL)(y)),n&&"handDrawn"!==t.look&&k.selectAll("path").attr("style",n),y&&"handDrawn"!==t.look&&k.selectAll("path").attr("style",n),u.attr("transform",`translate(${4-c.width/2-(c.x-(c.left??0))}, ${-(c.height/2)-(c.y-(c.top??0))})`),x(t,k),t.intersect=function(e){return F.rect(t,e)},l}async function tl(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o;(t.width||t.height)&&(t.width=Math.max((t?.width??0)-2*a,10),t.height=Math.max((t?.height??0)/1.5-2*s,10));let{shapeSvg:l,bbox:c,label:u}=await _(e,t,b(t)),h=(t?.width?t?.width:c.width)+2*a,p=((t?.height?t?.height:c.height)+2*s)*1.5/1.5,f=-h/2,g=-p/2,{cssStyles:m}=t,y=d.A.svg(l),C=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let w=[{x:f,y:g},{x:f,y:g+p},{x:f+h,y:g+p},{x:f+h,y:g-p/2}],k=v(w),S=y.path(k,C),T=l.insert(()=>S,":first-child");return T.attr("class","basic label-container outer-path"),m&&"handDrawn"!==t.look&&T.selectChildren("path").attr("style",m),n&&"handDrawn"!==t.look&&T.selectChildren("path").attr("style",n),T.attr("transform",`translate(0, ${p/4})`),u.attr("transform",`translate(${-h/2+(t.padding??0)-(c.x-(c.left??0))}, ${-p/4+(t.padding??0)-(c.y-(c.top??0))})`),x(t,T),t.intersect=function(e){return F.polygon(t,w,e)},l}async function tc(e,t){let r=t.padding??0,i="neo"===t.look?16:2*r,n="neo"===t.look?12:r,o={rx:0,ry:0,classes:"",labelPaddingX:t.labelPaddingX??i,labelPaddingY:n},s=await em(e,t,o);if(void 0!==t.colorIndex){let{theme:e,themeVariables:r}=(0,l.D7)();(0,a.XE)(s,t.colorIndex,e,r.borderColorArray)}return s}(0,u.K)(ti,"question"),(0,u.K)(tn,"rect_left_inv_arrow"),(0,u.K)(to,"rectWithTitle"),
250(0,u.K)(ta,"roundedRect"),(0,u.K)(ts,"shadedProcess"),(0,u.K)(tl,"slopedRect"),(0,u.K)(tc,"squareRect");var tu=(0,u.K)((e,t,r)=>{let i=e.height+r,n=i*Math.cos(Math.PI/98),o=Math.sqrt(Math.max(0,n**2-e.height**2));return{w:Math.max(e.width+i/4+t,1.5*i+(i-n),e.width+t+i-o),h:i}},"stadiumDimensions");async function th(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?40:o,s="neo"===t.look?24:o,{shapeSvg:l,bbox:c}=await _(e,t,b(t)),{w:u,h}=tu(c,a,s),p=h/2,{cssStyles:f}=t,g=d.A.svg(l),m=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(m.roughness=0,m.fillStyle="solid");let y=[{x:-u/2+p,y:-h/2},{x:u/2-p,y:-h/2},...w(-u/2+p,0,p,50,90,270),{x:u/2-p,y:h/2},...w(u/2-p,0,p,50,270,450)],C=v(y),k=g.path(C,m),S=l.insert(()=>k,":first-child");return S.attr("class","basic label-container outer-path"),f&&"handDrawn"!==t.look&&S.selectChildren("path").attr("style",f),n&&"handDrawn"!==t.look&&S.selectChildren("path").attr("style",n),x(t,S),t.intersect=function(e){return F.polygon(t,y,e)},l}async function td(e,t){let r={rx:"neo"===t.look?3:5,ry:"neo"===t.look?3:5,classes:"flowchart-node"};return em(e,t,r)}function tp(e,t,{config:{themeVariables:r}}){let{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{cssStyles:a}=t,{lineColor:s,stateBorder:l,nodeBorder:c,nodeShadow:u}=r;(t.width||t.height)&&((t.width??0)<14&&(t.width=14),(t.height??0)<14&&(t.height=14)),t.width||(t.width=14),t.height||(t.height=14);let h=e.insert("g").attr("class","node default").attr("id",t.domId??t.id),p=d.A.svg(h),f=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(f.roughness=0,f.fillStyle="solid");let g=p.circle(0,0,t.width,{...f,stroke:s,strokeWidth:2}),m=l??c,_=(t.width??0)*5/14,y=p.circle(0,0,_,{...f,fill:m,stroke:m,strokeWidth:2,fillStyle:"solid"}),b=h.insert(()=>g,":first-child");if(b.insert(()=>y),"handDrawn"!==t.look&&b.attr("class","outer-path"),a&&b.selectAll("path").attr("style",a),o&&b.selectAll("path").attr("style",o),t.width<25&&u&&"handDrawn"!==t.look){let t=e.node()?.ownerSVGElement?.id??"",r=t?`${t}-drop-shadow-small`:"drop-shadow-small";b.attr("style",`filter:url(#${r})`)}return x(t,b),t.intersect=function(e){return F.circle(t,(t.width??0)/2,e)},h}function tf(e,t,{config:{themeVariables:r}}){let n,{lineColor:o,nodeShadow:a}=r;(t.width||t.height)&&((t.width??0)<14&&(t.width=14),(t.height??0)<14&&(t.height=14)),t.width||(t.width=14),t.height||(t.height=14);let s=e.insert("g").attr("class","node default").attr("id",t.domId||t.id);if("handDrawn"===t.look){let e=d.A.svg(s).circle(0,0,t.width,(0,i.ue)(o));(n=s.insert(()=>e)).attr("class","state-start").attr("r",(t.width??7)/2).attr("width",t.width??14).attr("height",t.height??14)}else(n=s.insert("circle",":first-child")).attr("class","state-start").attr("r",(t.width??7)/2).attr("width",t.width??14).attr("height",t.height??14);if(t.width<25&&a&&"handDrawn"!==t.look){let t=e.node()?.ownerSVGElement?.id??"",r=t?`${t}-drop-shadow-small`:"drop-shadow-small";n.attr("style",`filter:url(#${r})`)}return x(t,n),t.intersect=function(e){return F.circle(t,(t.width??7)/2,e)},s}async function tg(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t?.padding??8,a="neo"===t.look?28:o,l="neo"===t.look?12:o,{shapeSvg:c,bbox:u}=await _(e,t,b(t)),h=Math.max(u.width+16+a,t.width??0),p=Math.max(u.height+l,t.height??0),f=h-16,g=-h/2,m=-p/2,y=[{x:0,y:0},{x:f,y:0},{x:f,y:-p},{x:0,y:-p},{x:0,y:0},{x:-8,y:0},{x:f+8,y:0},{x:f+8,y:-p},{x:-8,y:-p},{x:-8,y:0}];if("handDrawn"===t.look){let e=d.A.svg(c),r=(0,i.Fr)(t,{}),n=e.rectangle(g,m,f+16,p,r),o=e.line(g+8,m,g+8,m+p,r),a=e.line(g+8+f,m,g+8+f,m+p,r);c.insert(()=>o,":first-child"),c.insert(()=>a,":first-child");let l=c.insert(()=>n,":first-child"),{cssStyles:u}=t;l.attr("class","basic label-container").attr("style",(0,s.KL)(u)),x(t,l)}else{let e=q(c,f,p,y);n&&e.attr("style",n),x(t,e)}return t.intersect=function(e){return F.polygon(t,y,e)},c}async function tm(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o;(t.width||t.height)&&(t.height=Math.max((t?.height??0)-2*s,10),t.width=Math.max((t?.width??0)-2*a-.2*(t.height+2*s),10));let{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=(t?.height?t?.height:c.height)+2*s,h=.2*u,p=(t?.width?t?.width:c.width)+2*a+h-h,f=-p/2,g=-u/2,{cssStyles:m}=t,y=d.A.svg(l),C=(0,i.Fr)(t,{}),w=[{x:f-h/2,y:g},{x:f+p+h/2,y:g},{x:f+p+h/2,y:g+u},{x:f-h/2,y:g+u}];"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let k=v(w),S=y.path(k,C),T=v([{x:f+p-h/2,y:g+u},{x:f+p+h/2,y:g+u},{x:f+p+h/2,y:g+u-.2*u}]),A=y.path(T,{...C,fillStyle:"solid"}),E=l.insert(()=>A,":first-child");return E.insert(()=>S,":first-child"),E.attr("class","basic label-container outer-path"),m&&"handDrawn"!==t.look&&E.selectAll("path").attr("style",m),n&&"handDrawn"!==t.look&&E.selectAll("path").attr("style",n),x(t,E),t.intersect=function(e){return F.polygon(t,w,e)},l}async function t_(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a,label:s}=await _(e,t,b(t)),l=Math.max(a.width+(t.padding??0)*2,t?.width??0),c=Math.max(a.height+(t.padding??0)*2,t?.height??0),u=c/8,h=.2*l,p=.2*c,f=c+u,{cssStyles:g}=t,m=d.A.svg(o),y=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(y.roughness=0,y.fillStyle="solid");let w=[{x:-l/2-l/2*.1,y:f/2},...C(-l/2-l/2*.1,f/2,l/2+l/2*.1,f/2,u,.8),{x:l/2+l/2*.1,y:-f/2},{x:-l/2-l/2*.1,y:-f/2}],k=-l/2+l/2*.1,S=-f/2-.4*p,T=[{x:k+l-h,y:(S+c)*1.3}
250,{x:k+l,y:S+c-p},{x:k+l,y:(S+c)*.9},...C(k+l,(S+c)*1.25,k+l-h,(S+c)*1.3,-(.02*c),.5)],A=v(w),E=m.path(A,y),B=v(T),M=m.path(B,{...y,fillStyle:"solid"}),L=o.insert(()=>M,":first-child");return L.insert(()=>E,":first-child"),L.attr("class","basic label-container outer-path"),g&&"handDrawn"!==t.look&&L.selectAll("path").attr("style",g),n&&"handDrawn"!==t.look&&L.selectAll("path").attr("style",n),L.attr("transform",`translate(0,${-u/2})`),s.attr("transform",`translate(${-l/2+(t.padding??0)-(a.x-(a.left??0))},${-c/2+(t.padding??0)-u/2-(a.y-(a.top??0))})`),x(t,L),t.intersect=function(e){return F.polygon(t,w,e)},o}async function ty(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a}=await _(e,t,b(t)),s=Math.max(a.width+(t.padding??0),t?.width||0),l=Math.max(a.height+(t.padding??0),t?.height||0),c=o.insert("rect",":first-child");return c.attr("class","text").attr("style",n).attr("rx",0).attr("ry",0).attr("x",-s/2).attr("y",-l/2).attr("width",s).attr("height",l),x(t,c),t.intersect=function(e){return F.rect(t,e)},o}(0,u.K)(th,"stadium"),(0,u.K)(td,"state"),(0,u.K)(tp,"stateEnd"),(0,u.K)(tf,"stateStart"),(0,u.K)(tg,"subroutine"),(0,u.K)(tm,"taggedRect"),(0,u.K)(t_,"taggedWaveEdgedRectangle"),(0,u.K)(ty,"text");var tx=(0,u.K)((e,t,r,i,n,o)=>`M${e},${t} 251 a${n},${o} 0,0,1 0,${-i} 252 l${r},0 253 a${n},${o} 0,0,1 0,${i} 254 M${r},${-i} 255 a${n},${o} 0,0,0 0,${i} 256 l${-r},0`,"createCylinderPathD"),tb=(0,u.K)((e,t,r,i,n,o)=>`M${e},${t} M${e+r},${t} a${n},${o} 0,0,0 0,${-i} l${-r},0 a${n},${o} 0,0,0 0,${i} l${r},0`,"createOuterCylinderPathD"),tv=(0,u.K)((e,t,r,i,n,o)=>`M${e+r/2},${-i/2} a${n},${o} 0,0,0 0,${i}`,"createInnerCylinderPathD");async function tC(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,l="neo"===t.look?12:a/2,c=t.height??0;t.height&&(t.height=t.height-l,t.height<5&&(t.height=5)),t.width&&(t.width=t.width-l-c/2/(2.5+c/50)*3,t.width<10&&(t.width=10));let{shapeSvg:u,bbox:h,label:p}=await _(e,t,b(t)),f=Math.max(t.height??0,h.height)+l,g=f/2,m=g/(2.5+f/50),y=Math.max(t.width??0,h.width)+m+l,{cssStyles:v}=t;if("handDrawn"===t.look){let e=d.A.svg(u),n=tb(0,0,y,f,m,g),o=tv(0,0,y,f,m,g),a=e.path(n,(0,i.Fr)(t,{})),s=e.path(o,(0,i.Fr)(t,{fill:"none"}));r=u.insert(()=>s,":first-child"),(r=u.insert(()=>a,":first-child")).attr("class","basic label-container"),v&&r.attr("style",v)}else{let e=tx(0,0,y,f,m,g);(r=u.insert("path",":first-child").attr("d",e).attr("class","basic label-container").attr("style",(0,s.KL)(v)).attr("style",o)).attr("class","basic label-container outer-path"),v&&r.selectAll("path").attr("style",v),o&&r.selectAll("path").attr("style",o)}return r.attr("label-offset-x",m),r.attr("transform",`translate(${-y/2}, ${f/2} )`),p.attr("transform",`translate(${-(h.width/2)-m-(h.x-(h.left??0))}, ${-(h.height/2)-(h.y-(h.top??0))})`),x(t,r),t.intersect=function(e){let r=F.rect(t,e),i=r.y-(t.y??0);if(0!=g&&(Math.abs(i)<(t.height??0)/2||Math.abs(i)==(t.height??0)/2&&Math.abs(r.x-(t.x??0))>(t.width??0)/2-m)){let n=m*m*(1-i*i/(g*g));0!=n&&(n=Math.sqrt(Math.abs(n))),n=m-n,e.x-(t.x??0)>0&&(n=-n),r.x+=n}return r},u}async function tw(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a=t.padding??0,s=(t.look,a),l="neo"===t.look?2*a:a,{shapeSvg:c,bbox:u}=await _(e,t,b(t)),h=Math.max(u.height+s,t.height??0),p=Math.max(u.width+l,(t.width??0)-h),f=[{x:-3*h/6,y:0},{x:p+3*h/6,y:0},{x:p,y:-h},{x:0,y:-h}],{cssStyles:g}=t;if("handDrawn"===t.look){let e=d.A.svg(c),n=(0,i.Fr)(t,{}),o=v(f),a=e.path(o,n);r=c.insert(()=>a,":first-child").attr("transform",`translate(${-p/2}, ${h/2})`),g&&r.attr("style",g)}else r=q(c,p,h,f);return o&&r.attr("style",o),t.width=p,t.height=h,x(t,r),t.intersect=function(e){return F.polygon(t,f,e)},c}async function tk(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o;(t.width||t.height)&&(t.height=(t.height??0)-2*s,t.height<5&&(t.height=5),t.width=(t.width??0)-2*a,t.width<15&&(t.width=15));let{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=(t?.width?t?.width:c.width)+2*a,h=(t?.height?t?.height:c.height)+2*s,{cssStyles:p}=t,f=d.A.svg(l),g=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(g.roughness=0,g.fillStyle="solid");let m=[{x:-u/2*.8,y:-h/2},{x:u/2*.8,y:-h/2},{x:u/2,y:-h/2*.6},{x:u/2,y:h/2},{x:-u/2,y:h/2},{x:-u/2,y:-h/2*.6}],y=v(m),C=f.path(y,g),w=l.insert(()=>C,":first-child");return w.attr("class","basic label-container outer-path"),p&&"handDrawn"!==t.look&&w.selectChildren("path").attr("style",p),n&&"handDrawn"!==t.look&&w.selectChildren("path").attr("style",n),x(t,w),t.intersect=function(e){return F.polygon(t,m,e)},l}async function tS(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?2*o:o;(t.width||t.height)&&(t.width=((t?.width??0)-a)/2,t.width<10&&(t.width=10),t.height=t?.height??0,t.height<10&&(t.height=10));let{shapeSvg:s,bbox:u,label:h}=await _(e,t,b(t)),p=(0,l._3)((0,l.D7)().flowchart?.htmlLabels),f=(t?.width?t?.width:u.width)+a,g=t?.height?t?.height:f+u.height,m=[{x:0,y:0},{x:g,y:0},{x:g/2,y:-g}],{cssStyles:y}=t,C=d.A.svg(s),w=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(w.roughness=0,w.fillStyle="solid");let k=v(m),S=C.path(k,w),T=s.insert(()=>S,":first-child").attr("transform",`translate(${-g/2}, ${g/2})`).attr("class","outer-path");return y&&"handDrawn"!==t.look&&T.selectChildren("path").attr("style",y),n&&"handDrawn"!==t.look&&T.selectChildren("path").attr("style",n),t.width=f,t.height=g,x(t,T),h.attr("transform",`translate(${-u.width/2-(u.x-(u.left??0))}
256, ${g/2-(u.height+(t.padding??0)/(p?2:1)-(u.y-(u.top??0)))})`),t.intersect=function(e){return c.R.info("Triangle intersect",t,m,e),F.polygon(t,m,e)},s}async function tT(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?12:o,l=!0;(t.width||t.height)&&(l=!1,t.width=(t?.width??0)-2*a,t.width<10&&(t.width=10),t.height=(t?.height??0)-2*s,t.height<10&&(t.height=10));let{shapeSvg:c,bbox:u,label:h}=await _(e,t,b(t)),p=(t?.width?t?.width:u.width)+(a??0)*2,f=(t?.height?t?.height:u.height)+(s??0)*2,g="neo"===t.look?f/4:f/8,m=f+(l?g:-g),{cssStyles:y}=t,w=14-p,k=w>0?w/2:0,S=d.A.svg(c),T=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(T.roughness=0,T.fillStyle="solid");let A=[{x:-p/2-k,y:m/2},...C(-p/2-k,m/2,p/2+k,m/2,g,.8),{x:p/2+k,y:-m/2},{x:-p/2-k,y:-m/2}],E=v(A),B=S.path(E,T),M=c.insert(()=>B,":first-child");return M.attr("class","basic label-container outer-path"),y&&"handDrawn"!==t.look&&M.selectAll("path").attr("style",y),n&&"handDrawn"!==t.look&&M.selectAll("path").attr("style",n),M.attr("transform",`translate(0,${-g/2})`),h.attr("transform",`translate(${-p/2+(t.padding??0)-(u.x-(u.left??0))},${-f/2+(t.padding??0)-g-(u.y-(u.top??0))})`),x(t,M),t.intersect=function(e){return F.polygon(t,A,e)},c}async function tA(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o=t.padding??0,a="neo"===t.look?16:o,s="neo"===t.look?20:o;if(t.width||t.height){t.width=t?.width??0,t.width<20&&(t.width=20),t.height=t?.height??0,t.height<10&&(t.height=10);let e=Math.min(.2*t.height,t.height/4);t.height=Math.ceil(t.height-s-20/9*e),t.width=t.width-2*a}let{shapeSvg:l,bbox:c}=await _(e,t,b(t)),u=(t?.width?t?.width:c.width)+2*a,h=(t?.height?t?.height:c.height)+s,p=h/8,f=h+2*p,{cssStyles:g}=t,m=d.A.svg(l),y=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(y.roughness=0,y.fillStyle="solid");let w=[{x:-u/2,y:f/2},...C(-u/2,f/2,u/2,f/2,p,1),{x:u/2,y:-f/2},...C(u/2,-f/2,-u/2,-f/2,p,-1)],k=v(w),S=m.path(k,y),T=l.insert(()=>S,":first-child");return T.attr("class","basic label-container"),g&&"handDrawn"!==t.look&&T.selectAll("path").attr("style",g),n&&"handDrawn"!==t.look&&T.selectAll("path").attr("style",n),x(t,T),t.intersect=function(e){return F.polygon(t,w,e)},l}async function tE(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let o="neo"===t.look?16:t.padding??0,a="neo"===t.look?12:t.padding??0;(t.width||t.height)&&(t.width=Math.max((t?.width??0)-2*o-10,10),t.height=Math.max((t?.height??0)-2*a-10,10));let{shapeSvg:s,bbox:l,label:c}=await _(e,t,b(t)),u=(t?.width?t?.width:l.width)+2*o+10,h=(t?.height?t?.height:l.height)+2*a+10,p=u-10,f=h-10,g=-p/2,m=-f/2,{cssStyles:y}=t,v=d.A.svg(s),C=(0,i.Fr)(t,{}),w=[{x:g-10,y:m-10},{x:g-10,y:m+f},{x:g+p,y:m+f},{x:g+p,y:m-10}],k=`M${g-10},${m-10} L${g+p},${m-10} L${g+p},${m+f} L${g-10},${m+f} L${g-10},${m-10} 257 M${g-10},${m} L${g+p},${m} 258 M${g},${m-10} L${g},${m+f}`;"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let S=v.path(k,C),T=s.insert(()=>S,":first-child");return T.attr("transform","translate(5, 5)"),T.attr("class","basic label-container outer-path"),y&&"handDrawn"!==t.look&&T.selectAll("path").attr("style",y),n&&"handDrawn"!==t.look&&T.selectAll("path").attr("style",n),c.attr("transform",`translate(${-(l.width/2)+5-(l.x-(l.left??0))}, ${-(l.height/2)+5-(l.y-(l.top??0))})`),x(t,T),t.intersect=function(e){return F.polygon(t,w,e)},s}(0,u.K)(tC,"tiltedCylinder"),(0,u.K)(tw,"trapezoid"),(0,u.K)(tk,"trapezoidalPentagon"),(0,u.K)(tS,"triangle"),(0,u.K)(tT,"waveEdgedRectangle"),(0,u.K)(tA,"waveRectangle"),(0,u.K)(tE,"windowPane");var tB=new Set(["redux-color","redux-dark-color"]),tM=new Set(["redux","redux-dark","redux-color","redux-dark-color"]);async function tL(e,t){t.alias&&(t.label=t.alias);let{theme:r,themeVariables:n}=(0,l.zj)(),{rowEven:o,rowOdd:a,nodeBorder:c,borderColorArray:u}=n;if("handDrawn"===t.look){let{themeVariables:r}=(0,l.zj)(),{background:i}=r,n={...t,id:t.id+"-background",domId:(t.domId||t.id)+"-background",look:"default",cssStyles:["stroke: none",`fill: ${i}`]};await tL(e,n)}let p=(0,l.zj)();t.useHtmlLabels=p.htmlLabels;let f=p.er?.diagramPadding??10,g=p.er?.entityPadding??6,{cssStyles:m}=t,{labelStyles:_,nodeStyles:y}=(0,i.GX)(t);if(0===t.attributes.length&&t.label){let i={rx:0,ry:0,labelPaddingX:f,labelPaddingY:1.5*f,classes:""};(0,s.Un)(t.label,p)+2*i.labelPaddingX<p.er.minEntityWidth&&(t.width=p.er.minEntityWidth);let n=await em(e,t,i);if(null!=r&&tB.has(r)){let e=t.colorIndex??0;n.attr("data-color-id",`color-${e%u.length}`)}
258if(!(0,l._3)(p.htmlLabels)){let e=n.select("text"),t=e.node()?.getBBox();e.attr("transform",`translate(${-t.width/2}, 0)`)}return n}p.htmlLabels||(f*=1.25,g*=1.25);let v=b(t);v||(v="node default");let C=e.insert("g").attr("class",v).attr("id",t.domId||t.id),w=await tF(C,t.label??"",p,0,0,["name"],_);w.height+=g;let k=0,S=[],T=[],A=0,E=0,B=0,M=0,L=!0,I=!0;for(let e of t.attributes){let t=await tF(C,e.type,p,0,k,["attribute-type"],_);A=Math.max(A,t.width+f);let r=await tF(C,e.name,p,0,k,["attribute-name"],_);E=Math.max(E,r.width+f);let i=await tF(C,e.keys.join(),p,0,k,["attribute-keys"],_);B=Math.max(B,i.width+f);let n=await tF(C,e.comment,p,0,k,["attribute-comment"],_);M=Math.max(M,n.width+f);let o=Math.max(t.height,r.height,i.height,n.height)+g;T.push({yOffset:k,rowHeight:o}),k+=o}let j=4;B<=f&&(L=!1,B=0,j--),M<=f&&(I=!1,M=0,j--);let P=C.node().getBBox();if(w.width+2*f-(A+E+B+M)>0){let e=w.width+2*f-(A+E+B+M);A+=e/j,E+=e/j,B>0&&(B+=e/j),M>0&&(M+=e/j)}let O=A+E+B+M,R=d.A.svg(C),D=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(D.roughness=0,D.fillStyle="solid");let $=0;T.length>0&&($=T.reduce((e,t)=>e+(t?.rowHeight??0),0));let N=Math.max(P.width+2*f,t?.width||0,O),z=Math.max(($??0)+w.height,t?.height||0),q=-N/2,G=-z/2;if(C.selectAll("g:not(:first-child)").each((e,t,r)=>{let i=(0,h.Ltv)(r[t]),n=i.attr("transform"),o=0,a=0;if(n){let e=RegExp(/translate\(([^,]+),([^)]+)\)/).exec(n);e&&(o=parseFloat(e[1]),a=parseFloat(e[2]),i.attr("class").includes("attribute-name")?o+=A:i.attr("class").includes("attribute-keys")?o+=A+E:i.attr("class").includes("attribute-comment")&&(o+=A+E+B))}i.attr("transform",`translate(${q+f/2+o}, ${a+G+w.height+g/2})`)}),C.select(".name").attr("transform","translate("+-w.width/2+", "+(G+g/2)+")"),null!=r&&tB.has(r)){let e=t.colorIndex??0;C.attr("data-color-id",`color-${e%u.length}`)}let W=R.rectangle(q,G,N,z,D),H=C.insert(()=>W,":first-child").attr("class","outer-path").attr("style",m.join(""));for(let[e,t]of(S.push(0),T.entries())){let r=(e+1)%2==0&&0!==t.yOffset,i=R.rectangle(q,w.height+G+t?.yOffset,N,t?.rowHeight,{...D,fill:r?o:a,stroke:c});C.insert(()=>i,"g.label").attr("style",m.join("")).attr("class",`row-rect-${r?"even":"odd"}`)}let K=tI(q,w.height+G,N+q,w.height+G,1e-4),U=R.polygon(K.map(e=>[e.x,e.y]),D);if(C.insert(()=>U).attr("class","divider"),K=tI(A+q,w.height+G,A+q,z+G,1e-4),U=R.polygon(K.map(e=>[e.x,e.y]),D),C.insert(()=>U).attr("class","divider"),L){let e=A+E+q;K=tI(e,w.height+G,e,z+G,1e-4),U=R.polygon(K.map(e=>[e.x,e.y]),D),C.insert(()=>U).attr("class","divider")}if(I){let e=A+E+B+q;K=tI(e,w.height+G,e,z+G,1e-4),U=R.polygon(K.map(e=>[e.x,e.y]),D),C.insert(()=>U).attr("class","divider")}for(let e of S){let t=w.height+G+e;K=tI(q,t,N+q,t,1e-4),U=R.polygon(K.map(e=>[e.x,e.y]),D),C.insert(()=>U).attr("class","divider")}if(x(t,H),y&&"handDrawn"!==t.look)if(null!=r&&tM.has(r))C.selectAll("path").attr("style",y);else{let e=y.split(";"),t=e?.filter(e=>e.includes("stroke"))?.map(e=>`${e}`).join("; ");C.selectAll("path").attr("style",t??""),C.selectAll(".row-rect-even path").attr("style",y)}return t.intersect=function(e){return F.rect(t,e)},C}async function tF(e,t,r,i=0,o=0,a=[],c=""){let u=e.insert("g").attr("class",`label ${a.join(" ")}`).attr("transform",`translate(${i}, ${o})`).attr("style",c);t!==(0,l.QO)(t)&&(t=(t=(0,l.QO)(t)).replaceAll("<","<").replaceAll(">",">"));let d=u.node().appendChild(await (0,n.GZ)(u,t,{width:(0,s.Un)(t,r)+100,style:c,useHtmlLabels:r.htmlLabels},r));if(t.includes("<")||t.includes(">")){let e=d.children[0];for(e.textContent=e.textContent.replaceAll("<","<").replaceAll(">",">");e.childNodes[0];)(e=e.childNodes[0]).textContent=e.textContent.replaceAll("<","<").replaceAll(">",">")}let p=d.getBBox();if((0,l._3)(r.htmlLabels)){let e=d.children[0];e.style.textAlign="start";let t=(0,h.Ltv)(d);p=e.getBoundingClientRect(),t.attr("width",p.width),t.attr("height",p.height)}return p}function tI(e,t,r,i,n){return e===r?[{x:e-n/2,y:t},{x:e+n/2,y:t},{x:r+n/2,y:i},{x:r-n/2,y:i}]:[{x:e,y:t-n/2},{x:e,y:t+n/2},{x:r,y:i+n/2},{x:r,y:i-n/2}]}async function tj(e,t,r,i,n=r.class.padding??12){let o=3*!i,a=e.insert("g").attr("class",b(t)).attr("id",t.domId||t.id),s=null,l=null,c=null,u=null,h=0,d=0,p=0;if(s=a.insert("g").attr("class","annotation-group text"),t.annotations.length>0){let e=t.annotations[0];await tP(s,{text:`\xab${e}\xbb`},0),h=s.node().getBBox().height}l=a.insert("g").attr("class","label-group text"),await tP(l,t,0,["font-weight: bolder"]);let f=l.node().getBBox();d=f.height,c=a.insert("g").attr("class","members-group text");let g=0;for(let e of t.members){let t=await tP(c,e,g,[e.parseClassifier()]);g+=t+o}(p=c.node().getBBox().height)<=0&&(p=n/2),u=a.insert("g").attr("class","methods-group text");let m=0;for(let e of t.methods){let t=await tP(u,e,m,[e.parseClassifier()]);m+=t+o}let _=a.node().getBBox();if(null!==s){let e=s.node().getBBox();s.attr("transform",`translate(${-e.width/2})`)}return l.attr("transform",`translate(${-f.width/2}, ${h})`),_=a.node().getBBox(),c.attr("transform",`translate(0, ${h+d+2*n})`),_=a.node().getBBox(),u.attr("transform",`translate(0, ${h+d+(p?p+4*n:2*n)})`),_=a.node().getBBox(),{shapeSvg:a,bbox:_}}async function tP(e,t,r,i=[]){let o,a=e.insert("g").attr("class","label").attr("style",i.join("; ")),c=(0,l.zj)(),u="useHtmlLabels"in t?t.useHtmlLabels:(0,l._3)(c.htmlLabels)??!0,d="";d="text"in t?t.text:t.label,!u&&d.startsWith("\\")&&(d=d.substring(1)),(0,l.Wi)(d)&&(u=!0);let f=await (0,n.GZ)(a,(0,l.oB)((0,s.Sm)(d)),{width:(0,s.Un)(d,c)+50,classes:"markdown-node-label",useHtmlLabels:u},c),g=1;if(u){let e=f.children[0],t=(0,h.Ltv)(f);g=e.innerHTML.split("<br>").length,e.innerHTML.includes("</math>")&&(g+=e.innerHTML.split("<mrow>").length-1),await p(e),o=e.getBoundingClientRect(),t.attr("width",o.width),t.attr("height",o.height)}else{i.includes("font-weight: bolder")&&(0,h.Ltv)(f).selectAll("tspan").attr("font-weight",""),g=f.children.length;let e=f.children[0];(""===f.textContent||f.textContent.includes(">"))&&(e.textContent=d[0]+d.substring(1).replaceAll(">",">").replaceAll("<","<").trim()," "===d[1]&&(e.textContent=e.textContent[0]+" "+e.textContent.substring(1))),"undefined"===e.textContent&&(e.textContent=""),o=f.getBBox()}return a.attr("transform","translate(0,"+(-o.height/(2*g)+r)+")"),o.height}async function tO(e,t){let r=(0,l.D7)(),{theme:n,themeVariables:o}=r,{useGradient:s,borderColorArray:c}=o,u=r.class.padding??12,p=t.useHtmlLabels??(0,l._3)(r.htmlLabels)??!0;t.annotations=t.annotations??[],t.members=t.members??[],t.methods=t.methods??[];let{shapeSvg:f,bbox:g}=await tj(e,t,r,p,u);(0,a.XE)(f,t.colorIndex,n,c);let{labelStyles:m,nodeStyles:_}=(0,i.GX)(t);t.labelStyle=m,t.cssStyles=t.styles||"";let y=t.styles?.join(";")||_||"";t.cssStyles||(t.cssStyles=y.replaceAll("!important","").split(";"));let b=0===t.members.length&&0===t.methods.length&&!r.class?.hideEmptyMembersBox,v=d.A.svg(f),C=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(C.roughness=0,C.fillStyle="solid");let w=Math.max(t.width??0,g.width),k=Math.max(t.height??0,g.height),S=(t.height??0)>g.height;0===t.members.length&&0===t.methods.length?k+=u:t.members.length>0&&0===t.methods.length&&(k+=2*u);let T=-w/2,A=-k/2,E=b?2*u:0===t.members.length&&0===t.methods.length?-u:0;S&&(E=2*u);let B=v.rectangle(T-u,A-u-(b?u:0===t.members.length&&0===t.methods.length?-u/2:0),w+2*u,k+2*u+E,C),M=f.insert(()=>B,":first-child");M.attr("class","basic label-container outer-path");let L=M.node().getBBox(),I=f.select(".annotation-group").node().getBBox().height-(b?u/2:0)||0,j=f.select(".label-group").node().getBBox().height-(b?u/2:0)||0,P=f.select(".members-group").node().getBBox().height-(b?u/2:0)||0,O=(I+j+A+u-(A-u-(b?u:0===t.members.length&&0===t.methods.length?-u/2:0)))/2;if(f.selectAll(".text").each((e,i,n)=>{let o=(0,h.Ltv)(n[i]),a=o.attr("transform"),s=0;if(a){let e=RegExp(/translate\(([^,]+),([^)]+)\)/).exec(a);e&&(s=parseFloat(e[2]))}let l=s+A+u-(b?u:0===t.members.length&&0===t.methods.length?-u/2:0);if(o.attr("class").includes("methods-group")){let e=Math.max(P,u/2);l=S?Math.max(O,I+j+e+A+2*u+u)+2*u:I+j+e+A+4*u+u}0===t.members.length&&0===t.methods.length&&r.class?.hideEmptyMembersBox&&(l=t.annotations.length>0?s-u:s),p||(l-=4);let c=T;(o.attr("class").includes("label-group")||o.attr("class").includes("annotation-group"))&&(c=-o.node()?.getBBox().width/2||0,f.selectAll("text").each(function(e,t,r){"middle"===window.getComputedStyle(r[t]).textAnchor&&(c=0)})),o.attr("transform",`translate(${c}, ${l})`)}),t.members.length>0||t.methods.length>0||b){let e=I+j+A+u,r=v.line(L.x,e,L.x+L.width,e+.001,C);f.insert(()=>r).attr("class",`divider${"neo"===t.look&&!s?" neo-line":""}`).attr("style",y)}if(b||t.members.length>0||t.methods.length>
2580){let e=I+j+P+A+2*u+u,r=v.line(L.x,S?Math.max(O,e):e,L.x+L.width,(S?Math.max(O,e):e)+.001,C);f.insert(()=>r).attr("class",`divider${"neo"===t.look&&!s?" neo-line":""}`).attr("style",y)}if("handDrawn"!==t.look&&f.selectAll("path").attr("style",y),M.select(":nth-child(2)").attr("style",y),f.selectAll(".divider").select("path").attr("style",y),t.labelStyle?f.selectAll("span").attr("style",t.labelStyle):f.selectAll("span").attr("style",y),!p){let e=RegExp(/color\s*:\s*([^;]*)/),t=e.exec(y);if(t){let e=t[0].replace("color","fill");f.selectAll("tspan").attr("style",e)}else if(m){let t=e.exec(m);if(t){let e=t[0].replace("color","fill");f.selectAll("tspan").attr("style",e)}}}return x(t,M),t.intersect=function(e){return F.rect(t,e)},f}async function tR(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let a="verifyMethod"in t,s=b(t),c=(0,l.D7)(),{themeVariables:u}=c,{borderColorArray:p,requirementEdgeLabelBackground:f}=u,g="elk"===c.layout?"start":"center",m=e.insert("g").attr("class",s).attr("id",t.domId??t.id),_=r=a?await tD(m,`<<${t.type}>>`,0,t.labelStyle):await tD(m,"<<Element>>",0,t.labelStyle),y=await tD(m,t.name,_,t.labelStyle+"; font-weight: bold;");if(_+=y+20,a){let e=await tD(m,`${t.requirementId?`ID: ${t.requirementId}`:""}`,_,t.labelStyle,g);_+=e;let r=await tD(m,`${t.text?`Text: ${t.text}`:""}`,_,t.labelStyle,g);_+=r;let i=await tD(m,`${t.risk?`Risk: ${t.risk}`:""}`,_,t.labelStyle,g);_+=i,await tD(m,`${t.verifyMethod?`Verification: ${t.verifyMethod}`:""}`,_,t.labelStyle,g)}else{let e=await tD(m,`${t.type?`Type: ${t.type}`:""}`,_,t.labelStyle,g);_+=e,await tD(m,`${t.docRef?`Doc Ref: ${t.docRef}`:""}`,_,t.labelStyle,g)}let v=(m.node()?.getBBox().width??200)+20,C=(m.node()?.getBBox().height??200)+20,w=-v/2,k=-C/2,S=d.A.svg(m),T=(0,i.Fr)(t,{});"handDrawn"!==t.look&&(T.roughness=0,T.fillStyle="solid");let A=S.rectangle(w,k,v,C,T),E=m.insert(()=>A,":first-child");if(E.attr("class","basic label-container outer-path").attr("style",o),p?.length){let e=t.colorIndex??0;m.attr("data-color-id",`color-${e%p.length}`)}if(m.selectAll(".label").each((e,t,r)=>{let i=(0,h.Ltv)(r[t]),n=i.attr("transform"),o=0,a=0;if(n){let e=RegExp(/translate\(([^,]+),([^)]+)\)/).exec(n);e&&(o=parseFloat(e[1]),a=parseFloat(e[2]))}let s=a-C/2,l=w+10;(0===t||1===t)&&(l=o),i.attr("transform",`translate(${l}, ${s+20})`)}),_>r+y+20){let e,i=k+r+y+20;if("neo"===t.look){let t=[[w,i],[w+v,i],[w+v,i+.001],[w,i+.001]];e=S.polygon(t,T)}else e=S.line(w,i,w+v,i,T);m.insert(()=>e).attr("class","divider")}return x(t,E),t.intersect=function(e){return F.rect(t,e)},o&&"handDrawn"!==t.look&&(f||p?.length)&&m.selectAll("path").attr("style",o),m}async function tD(e,t,r,i="",o="center"){let a;if(""===t)return 0;let c=e.insert("g").attr("class","label").attr("style",i),u=(0,l.D7)(),d=u.htmlLabels??!0,p=await (0,n.GZ)(c,(0,l.oB)((0,s.Sm)(t)),{width:(0,s.Un)(t,u)+50,classes:"markdown-node-label",useHtmlLabels:d,style:i},u);if(d){let e=p.children[0],t=(0,h.Ltv)(p);"start"===o&&(0,h.Ltv)(e).style("text-align","left"),a=e.getBoundingClientRect(),t.attr("width",a.width),t.attr("height",a.height)}else{let e=p.children[0];for(let t of e.children)i&&t.setAttribute("style",i);if("start"===o)for(let t of(e.setAttribute("text-anchor","start"),e.children))t.setAttribute("text-anchor","start");a=p.getBBox(),a.height+=6}return c.attr("transform",`translate(${-a.width/2},${-a.height/2+r})`),a.height}(0,u.K)(tL,"erBox"),(0,u.K)(tF,"addText"),(0,u.K)(tI,"lineToPolygon"),(0,u.K)(tj,"textHelper"),(0,u.K)(tP,"addText"),(0,u.K)(tO,"classBox"),(0,u.K)(tR,"requirementBox"),(0,u.K)(tD,"addText");var t$=(0,u.K)(e=>{switch(e){case"Very High":return"red";case"High":return"orange";case"Medium":return null;case"Low":return"blue";case"Very Low":return"lightblue"}},"colorFromPriority");async function tN(e,t,{config:r}){let n,o,a,s,{labelStyles:l,nodeStyles:c}=(0,i.GX)(t);t.labelStyle=l||"";let u=t.width;t.width=(t.width??200)-10;let{shapeSvg:h,bbox:p,label:f}=await _(e,t,b(t)),g=t.padding||10,m="";"ticket"in t&&t.ticket&&r?.kanban?.ticketBaseUrl&&(m=r?.kanban?.ticketBaseUrl.replace("#TICKET#",t.ticket),n=h.insert("svg:a",":first-child").attr("class","kanban-ticket-link").attr("xlink:href",m).attr("target","_blank"));let v={useHtmlLabels:t.useHtmlLabels,labelStyle:t.labelStyle||"",width:t.width,img:t.img,padding:t.padding||8,centerLabel:!1};n?{label:o,bbox:a}=await y(n,"ticket"in t&&t.ticket||"",v):{label:o,bbox:a}=await y(h,"ticket"in t&&t.ticket||"",v);let{label:C,bbox:w}=await y(h,"assigned"in t&&t.assigned||"",v);t.width=u;let k=t?.width||0,S=Math.max(a.height,w.height)/2,T=Math.max(p.height+20,t?.height||0)+S,A=-k/2,E=-T/2;f.attr("transform","translate("+(g-k/2)+", "+(-S-p.height/2)+")"),o.attr("transform","translate("+(g-k/2)+", "+(-S+p.height/2)+")"),C.attr("transform","translate("+(g+k/2-w.width-20)+", "+(-S+p.height/2)+")");let{rx:B,ry:M}=t,{cssStyles:L}=t;
258if("handDrawn"===t.look){let e=d.A.svg(h),r=(0,i.Fr)(t,{}),n=B||M?e.path(I(A,E,k,T,B||0),r):e.rectangle(A,E,k,T,r);(s=h.insert(()=>n,":first-child")).attr("class","basic label-container").attr("style",L||null)}else{(s=h.insert("rect",":first-child")).attr("class","basic label-container __APA__").attr("style",c).attr("rx",B??5).attr("ry",M??5).attr("x",A).attr("y",E).attr("width",k).attr("height",T);let e="priority"in t&&t.priority;if(e){let t=h.append("line"),r=A+2,i=E+Math.floor((B??0)/2),n=E+T-Math.floor((B??0)/2);t.attr("x1",r).attr("y1",i).attr("x2",r).attr("y2",n).attr("stroke-width","4").attr("stroke",t$(e))}}return x(t,s),t.height=T,t.intersect=function(e){return F.rect(t,e)},h}async function tz(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:a,bbox:l,halfPadding:u,label:h}=await _(e,t,b(t)),p=l.width+10*u,f=l.height+8*u,g=.15*p,{cssStyles:m}=t,y=l.width+20,v=l.height+20,C=Math.max(p,y),w=Math.max(f,v);h.attr("transform",`translate(${-l.width/2}, ${-l.height/2})`);let k=`M0 0 259 a${g},${g} 1 0,0 ${.25*C},${-1*w*.1} 260 a${g},${g} 1 0,0 ${.25*C},0 261 a${g},${g} 1 0,0 ${.25*C},0 262 a${g},${g} 1 0,0 ${.25*C},${.1*w} 263 264 a${g},${g} 1 0,0 ${.15*C},${.33*w} 265 a${.8*g},${.8*g} 1 0,0 0,${.34*w} 266 a${g},${g} 1 0,0 ${-1*C*.15},${.33*w} 267 268 a${g},${g} 1 0,0 ${-1*C*.25},${.15*w} 269 a${g},${g} 1 0,0 ${-1*C*.25},0 270 a${g},${g} 1 0,0 ${-1*C*.25},0 271 a${g},${g} 1 0,0 ${-1*C*.25},${-1*w*.15} 272 273 a${g},${g} 1 0,0 ${-1*C*.1},${-1*w*.33} 274 a${.8*g},${.8*g} 1 0,0 0,${-1*w*.34} 275 a${g},${g} 1 0,0 ${.1*C},${-1*w*.33} 276 H0 V0 Z`;if("handDrawn"===t.look){let e=d.A.svg(a),n=(0,i.Fr)(t,{}),o=e.path(k,n);(r=a.insert(()=>o,":first-child")).attr("class","basic label-container").attr("style",(0,s.KL)(m))}else r=a.insert("path",":first-child").attr("class","basic label-container").attr("style",o).attr("d",k);return r.attr("transform",`translate(${-C/2}, ${-w/2})`),x(t,r),t.calcIntersect=function(e,t){return F.rect(e,t)},t.intersect=function(e){return c.R.info("Bang intersect",t,e),F.rect(t,e)},a}async function tq(e,t){let r,{labelStyles:n,nodeStyles:o}=(0,i.GX)(t);t.labelStyle=n;let{shapeSvg:a,bbox:l,halfPadding:u,label:h}=await _(e,t,b(t)),p=l.width+2*u,f=l.height+2*u,g=.15*p,m=.25*p,y=.35*p,v=.2*p,{cssStyles:C}=t,w=`M0 0 277 a${g},${g} 0 0,1 ${.25*p},${-1*p*.1} 278 a${y},${y} 1 0,1 ${.4*p},${-1*p*.1} 279 a${m},${m} 1 0,1 ${.35*p},${.2*p} 280 281 a${g},${g} 1 0,1 ${.15*p},${.35*f} 282 a${v},${v} 1 0,1 ${-1*p*.15},${.65*f} 283 284 a${m},${g} 1 0,1 ${-1*p*.25},${.15*p} 285 a${y},${y} 1 0,1 ${-1*p*.5},0 286 a${g},${g} 1 0,1 ${-1*p*.25},${-1*p*.15} 287 288 a${g},${g} 1 0,1 ${-1*p*.1},${-1*f*.35} 289 a${v},${v} 1 0,1 ${.1*p},${-1*f*.65} 290 H0 V0 Z`;if("handDrawn"===t.look){let e=d.A.svg(a),n=(0,i.Fr)(t,{}),o=e.path(w,n);(r=a.insert(()=>o,":first-child")).attr("class","basic label-container").attr("style",(0,s.KL)(C))}else r=a.insert("path",":first-child").attr("class","basic label-container").attr("style",o).attr("d",w);return h.attr("transform",`translate(${-l.width/2}, ${-l.height/2})`),r.attr("transform",`translate(${-p/2}, ${-f/2})`),x(t,r),t.calcIntersect=function(e,t){return F.rect(e,t)},t.intersect=function(e){return c.R.info("Cloud intersect",t,e),F.rect(t,e)},a}async function tG(e,t){let{labelStyles:r,nodeStyles:n}=(0,i.GX)(t);t.labelStyle=r;let{shapeSvg:o,bbox:a,halfPadding:s,label:l}=await _(e,t,b(t)),c=a.width+8*s,u=a.height+2*s,h="neo"===t.look?` 291 M${-c/2} ${u/2-5} 292 v${-u+10} 293 q0,-5 5,-5 294 h${c-10} 295 q5,0 5,5 296 v${u-5} 297 H${-c/2} 298 Z 299 `:` 300 M${-c/2} ${u/2-5} 301 v${-u+10} 302 q0,-5 5,-5 303 h${c-10} 304 q5,0 5,5 305 v${u-10} 306 q0,5 -5,5 307 h${-(c-10)} 308 q-5,0 -5,-5 309 Z 310 `;if(!t.domId)throw Error(`defaultMindmapNode: node "${t.id}" is missing a domId \u2014 was render.ts domId prefixing skipped?`);let d=o.append("path").attr("id",t.domId).attr("class","node-bkg node-"+t.type).attr("style",n).attr("d",h);return o.append("line").attr("class","node-line-").attr("x1",-c/2).attr("y1",u/2).attr("x2",c/2).attr("y2",u/2),l.attr("transform",`translate(${-a.width/2}, ${-a.height/2})`),o.append(()=>l.node()),x(t,d),t.calcIntersect=function(e,t){return F.rect(e,t)},t.intersect=function(e){return F.rect(t,e)},o}async function tW(e,t){let r={padding:t.padding??0};return J(e,t,r)}(0,u.K)(tN,"kanbanItem"),(0,u.K)(tz,"bang"),(0,u.K)(tq,"cloud"),(0,u.K)(tG,"defaultMindmapNode"),(0,u.K)(tW,"mindmapCircle");var tH=[{semanticName:"Process",name:"Rectangle",shortName:"rect",description:"Standard process shape",aliases:["proc","process","rectangle"],internalAliases:["squareRect"],handler:t
310c},{semanticName:"Event",name:"Rounded Rectangle",shortName:"rounded",description:"Represents an event",aliases:["event"],internalAliases:["roundedRect"],handler:ta},{semanticName:"Terminal Point",name:"Stadium",shortName:"stadium",description:"Terminal point",aliases:["terminal","pill"],handler:th},{semanticName:"Subprocess",name:"Framed Rectangle",shortName:"fr-rect",description:"Subprocess",aliases:["subprocess","subproc","framed-rectangle","subroutine"],handler:tg},{semanticName:"Database",name:"Cylinder",shortName:"cyl",description:"Database storage",aliases:["db","database","cylinder"],handler:eg},{semanticName:"Data Store",name:"Data Store",shortName:"datastore",description:"Data flow diagram data store",aliases:["data-store"],handler:e_},{semanticName:"Folder",name:"Folder",shortName:"folder",description:"Folder or directory",aliases:["directory"],handler:ew},{semanticName:"Bucket",name:"Bucket",shortName:"bucket",description:"Object storage bucket",handler:$},{semanticName:"Console",name:"Console (terminal window)",shortName:"console",description:"Terminal or console window",handler:et},{semanticName:"Browser",name:"Browser",shortName:"browser",description:"Browser window",handler:X},{semanticName:"Person",name:"Person",shortName:"person",description:"Person (circular head above a rounded body)",handler:eh},{semanticName:"Start",name:"Circle",shortName:"circle",description:"Starting point",aliases:["circ"],handler:J},{semanticName:"Bang",name:"Bang",shortName:"bang",description:"Bang",aliases:["bang"],handler:tz},{semanticName:"Cloud",name:"Cloud",shortName:"cloud",description:"cloud",aliases:["cloud"],handler:tq}
310,{semanticName:"Decision",name:"Diamond",shortName:"diam",description:"Decision-making step",aliases:["decision","diamond","question"],handler:ti},{semanticName:"Prepare Conditional",name:"Hexagon",shortName:"hex",description:"Preparation or condition step",aliases:["hexagon","prepare"],handler:eA},{semanticName:"Data Input/Output",name:"Lean Right",shortName:"lean-r",description:"Represents input or output",aliases:["lean-right","in-out"],internalAliases:["lean_right"],handler:eR},{semanticName:"Data Input/Output",name:"Lean Left",shortName:"lean-l",description:"Represents output or input",aliases:["lean-left","out-in"],internalAliases:["lean_left"],handler:eO},{semanticName:"Priority Action",name:"Trapezoid Base Bottom",shortName:"trap-b",description:"Priority action",aliases:["priority","trapezoid-bottom","trapezoid"],handler:tw},{semanticName:"Manual Operation",name:"Trapezoid Base Top",shortName:"trap-t",description:"Represents a manual task",aliases:["manual","trapezoid-top","inv-trapezoid"],internalAliases:["inv_trapezoid"],handler:ej},{semanticName:"Stop",name:"Double Circle",shortName:"dbl-circ",description:"Represents a stop point",aliases:["double-circle"],internalAliases:["doublecircle"],handler:ex},{semanticName:"Text Block",name:"Text Block",shortName:"text",description:"Text block",handler:ty}
310,{semanticName:"Card",name:"Notched Rectangle",shortName:"notch-rect",description:"Represents a card",aliases:["card","notched-rectangle"],handler:Z},{semanticName:"Lined/Shaded Process",name:"Lined Rectangle",shortName:"lin-rect",description:"Lined process shape",aliases:["lined-rectangle","lined-process","lin-proc","shaded-process"],handler:ts},{semanticName:"Start",name:"Small Circle",shortName:"sm-circ",description:"Small starting point",aliases:["start","small-circle"],internalAliases:["stateStart"],handler:tf},{semanticName:"Stop",name:"Framed Circle",shortName:"fr-circ",description:"Stop point",aliases:["stop","framed-circle"],internalAliases:["stateEnd"],handler:tp},{semanticName:"Fork/Join",name:"Filled Rectangle",shortName:"fork",description:"Fork or join in process flow",aliases:["join"],internalAliases:["forkJoin"],handler:ek},{semanticName:"Collate",name:"Hourglass",shortName:"hourglass",description:"Represents a collate operation",aliases:["hourglass","collate"],handler:eE},{semanticName:"Comment",name:"Curly Brace",shortName:"brace",description:"Adds a comment",aliases:["comment","brace-l"],handler:eo},{semanticName:"Comment Right",name:"Curly Brace",shortName:"brace-r",description:"Adds a comment",handler:es},{semanticName:"Comment with braces on both sides",name:"Curly Braces",shortName:"braces",description:"Adds a comment",handler:ec},{semanticName:"Com Link",name:"Lightning Bolt",shortName:"bolt",description:"Communication link",aliases:["com-link","lightning-bolt"],handler:eD}
310,{semanticName:"Document",name:"Document",shortName:"doc",description:"Represents a document",aliases:["doc","document"],handler:tT},{semanticName:"Delay",name:"Half-Rounded Rectangle",shortName:"delay",description:"Represents a delay",aliases:["half-rounded-rectangle"],handler:eS},{semanticName:"Direct Access Storage",name:"Horizontal Cylinder",shortName:"h-cyl",description:"Direct access storage",aliases:["das","horizontal-cylinder"],handler:tC},{semanticName:"Disk Storage",name:"Lined Cylinder",shortName:"lin-cyl",description:"Disk storage",aliases:["disk","lined-cylinder"],handler:eq},{semanticName:"Display",name:"Curved Trapezoid",shortName:"curv-trap",description:"Represents a display",aliases:["curved-trapezoid","display"],handler:eu},{semanticName:"Divided Process",name:"Divided Rectangle",shortName:"div-rect",description:"Divided process shape",aliases:["div-proc","divided-rectangle","divided-process"],handler:ey},{semanticName:"Extract",name:"Triangle",shortName:"tri",description:"Extraction process",aliases:["extract","triangle"],handler:tS},{semanticName:"Internal Storage",name:"Window Pane",shortName:"win-pane",description:"Internal storage",aliases:["internal-storage","window-pane"],handler:tE},{semanticName:"Junction",name:"Filled Circle",shortName:"f-circ",description:"Junction point",aliases:["junction","filled-circle"],handler:ev},{semanticName:"Loop Limit",name:"Trapezoidal Pentagon",shortName:"notch-pent",description:"Loop limit step",aliases:["loop-limit","notched-pentagon"],handler:tk},{semanticName:"Manual File",name:"Flipped Triangle",shortName:"flip-tri",description:"Manual file operation",aliases:["manual-file","flipped-triangle"],handler:eC},{semanticName:"Manual Input",name:"Sloped Rectangle",shortName:"sl-rect",description:"Manual input step",aliases:["manual-input","sloped-rectangle"],handler:tl},{semanticName:"Multi-Document",name:"Stacked Document",shortName:"docs",description:"Multiple documents",aliases:["documents","st-doc","stacked-document"],handler:te},{semanticName:"Multi-Process",name:"Stacked Rectangle",shortName:"st-rect",description:"Multiple processes",aliases:["procs","processes","stacked-rectangle"],handler:e9},{semanticName:"Stored Data",name:"Bow Tie Rectangle",shortName:"bow-rect",description:"Stored data",aliases:["stored-data","bow-tie-rectangle"],handler:D},{semanticName:"Summary",name:"Crossed Circle",shortName:"cross-circ",description:"Summary",aliases:["summary","crossed-circle"],handler:ei},{semanticName:"Tagged Document",name:"Tagged Document",shortName:"tag-doc",description:"Tagged document",aliases:["tag-doc","tagged-document"],handler:t_},{semanticName:"Tagged Process",name:"Tagged Rectangle",shortName:"tag-rect",description:"Tagged process",aliases:["tagged-rectangle","tag-proc","tagged-process"],handler:tm},{semanticName:"Paper Tape",name:"Flag",shortName:"flag",description:"Paper tape",aliases:["paper-tape"],handler:tA},{semanticName:"Odd",name:"Odd",shortName:"odd",description:"Odd shape",internalAliases:["rect_left_inv_arrow"],handler:tn},{semanticName:"Lined Document",name:"Lined Document",shortName:"lin-doc",description:"Lined document",aliases:["lined-document"],handler:eG}],tK=(0,u.K)(()=>Object.fromEntries([...Object.entries({state:td,choice:Q,note:tt,composite:ee,rectWithTitle:to,labelRect:eP,block_arrow:Y,collapsedGroup:z,iconSquare:eF,iconCircle:eM,icon:eB,iconRounded:eL,imageSquare:eI,anchor:P,kanbanItem:tN,mindmapCircle:tW,defaultMindmapNode:tG,classBox:tO,erBox:tL,requirementBox:tR,usecaseActor:eJ,usecaseActorHollow:e1,usecaseActorAwesome:e0,usecaseActorIcon:e5,usecaseBusiness:e4,usecaseEllipse:eb,usecaseJsonTable:e8}),...tH.flatMap(e=>[e.shortName,..."aliases"in e?e.aliases:[],..."internalAliases"in e?e.internalAliases:[]].map(t=>[t,e.handler]))]),"generateShapeMap")();function tU(e){return e in tK}(0,u.K)(tU,"isValidShape")},98287:e=>{var t=Math.ceil,r=Math.max;e.exports=function(e,i,n,o){for(var a=-1,s=r(t((i-e)/(n||1)),0),l=Array(s);s--;)l[o?s:++a]=e,e+=n;return l}},98504:(e,t,r)=>{var i=r(35084),n=r(70467),o=r(7305);e.exports=function(e,t){return o(n(e,t,i),e+"")}},98595:e=>{e.exports={dot:"LegendDot_dot__ZG3lz","dot--accent":"LegendDot_dot--accent__6jX79","dot--accent-light":"LegendDot_dot--accent-light__7_Gzl","dot--aware":"LegendDot_dot--aware__wZkNN","dot--inactive":"LegendDot_dot--inactive__0KSA7","dot--info":"LegendDot_dot--info__GtRec","dot--warning":"LegendDot_dot--warning__ZBINc","dot--unavailable":"LegendDot_dot--unavailable__ZMRyl","dot--data-viz-neutral-light":"LegendDot_dot--data-viz-neutral-light__Fci_b","dot--data-viz-neutral-medium":"LegendDot_dot--data-viz-neutral-medium__e7s_x","dot--data-viz-primary":"LegendDot_dot--data-viz-primary__E864d","dot--data-viz-secondary":"LegendDot_dot--data-viz-secondary__U8lgM","dot--data-viz-tertiary":"LegendDot_dot--data-viz-tertiary__rXR0O","dot--data-viz-quaternary":"LegendDot_dot--data-viz-quaternary__G9Vfr","dot--data-viz-quinary":"LegendDot_dot--data-viz-quinary__aUXbX","dot--data-viz-sextenary":"LegendDot_dot--data-viz-sextenary__Dhs_R"}},98784:(e,t,r)=>{var i=r(85727),n=r(37069);e.exports=function(e,t){return e&&e.length?n(e,i(t,2)):0}},98814:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var i=r(65321),n=r(97109),o=r(58479),a=r(66024),s=r(12919),l=r(6626),c=r(61525),u=r(14707),h=r(66031),d=r(58103),p=r(21302),f=r(42575),g=r.n(f);function m(e){let{info:t,onDismiss:r}=e,{title:n,description:o,ctaHref:a,ctaLabel:s}=t;return(0,i.jsxs)(c.son,{gap:500,fullWidth:!0,justify:"center",className:g().banner,children:[(0,i.jsx)(p.A,{children:(0,i.jsxs)(c.son,{align:"start",justify:"center",className:g().copy,gap:300,children:[(0,i.jsx)(c.EYj,{size:"01",bold:!0,className:g().title,color:"primary",children:n}),o&&(0,i.jsx)(c.EYj,{size:"01",color:"primary",children:o}),(0,i.jsx)(d.A,{href:a,importance:"secondary",size:"small",onClick:()=>(0,u.Dr)(t.title,"Register"),children:s})]})}),(0,i.jsx)(c.$nd,{iconStart:(0,i.jsx)(h.A,{color:"secondary"}),importance:"tertiary","aria-label":"Dismiss announcement",onClick:r})]})}var _=r(30819),y=r.n(_);
310function x(e){let{bannerInfo:t,children:r,onBannerHeightChange:o}=e,a=(0,n.useRef)(null),[s,l]=(0,n.useState)(void 0),[h,d]=(0,n.useState)(!1);(0,n.useEffect)(()=>{(0,u.BI)(t.title)},[t]);let p=!!(t&&!h),f=(0,n.useCallback)(()=>{t&&((0,u.Dr)(t.title,"Dismiss"),(0,u.UQ)(t.id),l(a.current?.getBoundingClientRect().height??0))},[t]);(0,n.useEffect)(()=>{s&&d(!0)},[s]);let{dimensions:g}=(0,c.XlF)({ref:a});return(0,n.useEffect)(()=>{if(o)return p&&g?(o(Math.round(g.height)),()=>{o(0)}):void o(0)},[g,o,p]),(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(c.son,{fullWidth:!0,className:y().bannerSlot,style:s?{height:p?s:0}:void 0,ref:a,children:(0,i.jsx)(m,{info:t,onDismiss:f})}),r]})}var b=r(56327);function v(e){let{children:t,header:r,mainClassName:c,topSpacing:u="none",backgroundColor:h}=e,{pathname:d}=(0,n.useContext)(s.A),{threatIntelAdBannerInfo:p}=(0,o.A)(),[f,g]=(0,n.useState)(0),m=!d.includes("/start-free-trial/")&&!d.includes("/book-demo")&&!d.includes("/landing/")&&!!p,_=r??(0,i.jsx)(l.A,{mobileActionMenuOffset:f,backgroundColor:h??void 0});return(0,i.jsx)(b.A,{mainClassName:c,topSpacing:u,footer:(0,i.jsx)(a.A,{}),header:m?(0,i.jsx)(x,{bannerInfo:p,onBannerHeightChange:g,children:_}):_,children:t})}},98823:(e,t,r)=>{var i=r(65163),n=r(42395),o=r(11099);e.exports=function(e,t){var r=this.__data__;if(r instanceof i){var a=r.__data__;if(!n||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(a)}return r.set(e,t),this.size=r.size,this}},98910:e=>{e.exports={chip:"EditableChip_chip__k3IxC","chipBorder--hover":"EditableChip_chipBorder--hover__ydKtL","chipBorder--error":"EditableChip_chipBorder--error__dNHOZ",chipContent:"EditableChip_chipContent__bFAQU",hiddenLabel:"EditableChip_hiddenLabel__mKBDq",inputWrapper:"EditableChip_inputWrapper__eLyou",input:"EditableChip_input__x_HtP",label:"EditableChip_label__hItVy",button:"EditableChip_button__8LwGB"}},99317:(e,t,r)=>{var i=r(54487);e.exports=function(e){return i(e)?e:[]}},99408:(e,t,r)=>{e.exports=r(2918)(Object,"create")},99510:(e,t,r)=>{"use strict";e.exports=r(77365)},99819:(e,t,r)=>{var i=r(25992),n=r(51872),o=r(49325),a=r(42665),s=r(10537);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var i=e[t];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=n,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},99922:e=>{e.exports={loadingFeedlyIcon:"LoadingFeedlyIcon_loadingFeedlyIcon__S1nnI"}}},e=>{var t=t=>e(e.s=t);e.O(0,[46593,38792],()=>(t(56855),t(54516))),_N_E=e.O()}]);
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.