PageSourceSearch

https://organic-gr.com/_next/static/chunks/5135.1b63bd87abd6faa8.js

js organic-gr.com collected 2026-10-05 03:41:41 UTC 702,493 bytes, 74 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5135],{429:()=>{Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},Prism.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var a=[];if(c(["definition-mutation","punctuation"])&&"("===t[n+1].content){n+=2;var i=f(/^\($/,/^\)$/);if(-1===i)continue;for(;n<i;n++){var o=t[n+0];"variable"===o.type&&(d(o,"variable-input"),a.push(o.content))}n=i+1}if(c(["punctuation","property-query"])&&"{"===t[n+0].content&&(d(t[++n+0],"property-mutation"),a.length>0)){var s=f(/^\{$/,/^\}$/);if(-1===s)continue;for(var l=n;l<s;l++){var u=t[l];"variable"===u.type&&a.indexOf(u.content)>=0&&d(u,"variable-input")}}}}function c(e,r){r=r||0;for(var a=0;a<e.length;a++){var i=t[n+(a+r)];if(!i||i.type!==e[a])return!1}return!0}function f(e,r){for(var a=1,i=n;i<t.length;i++){var o=t[i],s=o.content;if("punctuation"===o.type&&"string"==typeof s){if(e.test(s))a++;else if(r.test(s)&&0==--a)return i}}return -1}function d(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}})},1427:()=>{Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+(/(?:elseif|if)\b/.source+"(?:[ 	]*")+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"}
1,attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=Prism.languages.swift})},2389:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(59696),a=n(96244),i=n(16213);function o(e){return function(e){if(Array.isArray(e))return(0,r.A)(e)}(e)||(0,a.A)(e)||(0,i.A)(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},3086:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=r.F1&&t<=r.F12)return!1;switch(t){case r.ALT:case r.CAPS_LOCK:case r.CONTEXT_MENU:case r.CTRL:case r.DOWN:case r.END:case r.ESC:case r.HOME:case r.INSERT:case r.LEFT:case r.MAC_FF_META:case r.META:case r.NUMLOCK:case r.NUM_CENTER:case r.PAGE_DOWN:case r.PAGE_UP:case r.PAUSE:case r.PRINT_SCREEN:case r.RIGHT:case r.SHIFT:case r.UP:case r.WIN_KEY:case r.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=r.ZERO&&e<=r.NINE||e>=r.NUM_ZERO&&e<=r.NUM_MULTIPLY||e>=r.A&&e<=r.Z||-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case r.SPACE:case r.QUESTION_MARK:case r.NUM_PLUS:case r.NUM_MINUS:case r.NUM_PERIOD:case r.NUM_DIVISION:case r.SEMICOLON:case r.DASH:case r.EQUALS:case r.COMMA:case r.PERIOD:case r.SLASH:case r.APOSTROPHE:case r.SINGLE_QUOTE:case r.OPEN_SQUARE_BRACKET:case r.BACKSLASH:case r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};let a=r},6060:()=>{var e;e=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i,Prism.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:e}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:e}},punctuation:/[{};]/}},6471:(e,t,n)=>{"use strict";n.d(t,{c:()=>c});var r,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 i(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var o={date:i({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:i({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:i({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function l(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=null!=n&&n.width?String(n.width):a;r=e.formattingValues[i]||e.formattingValues[a]}else{var o=e.defaultWidth,s=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[o]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function u(e){return function(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;var s=o[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?function(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}(l,function(e){return e.test(s)}):function(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(l,function(e){return e.test(s)});return n=e.valueCallback?e.valueCallback(u):u,{value:n=r.valueCallback?r.valueCallback(n):n,rest:t.slice(s.length)}}}var c={code:"en-US",formatDistance:function(e,t,n){var r,i=a[e];if(r="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix)if(n.comparison&&n.comparison>0)return"in "+r;else return r+" ago";return r},formatLong:o,formatRelative:function(e,t,n,r){return s[e]},localize:{ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(r={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(r.matchPattern);if(!n)return null;var a=n[0],i=e.match(r.parsePattern);if(!i)return null;var o=r.valueCallback?r.valueCallback(i[0]):i[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(a.length)}}),era:u({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:u({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:u({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:u({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:u({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}}},6961:()=>{!function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function i(e,t){return RegExp(e=e.replace(/<S>/g,function(){return n}).replace(/<BRACES>/g,function(){return r}).replace(/<SPREAD>/g,function(){return a}),t)}a=i(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=i(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:i(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:i(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var o=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(o).join(""):""},s=function(t){for(var n=[],r=0;r<t.length;r++){var a=t[r],i=!1;if("string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===o(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:i=!0),(i||"string"==typeof a)&&n.length>0&&0===n[n.length-1].openedBraces){var l=o(a);r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(l+=o(t[r+1]),t.splice(r+1,1)),r>0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(l=o(t[r-1])+l,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",l,null,l)}a.content&&"string"!=typeof a.content&&s(a.content)}};e.hooks.add("after-tokenize",function(e){("jsx"===e.language||"tsx"===e.language)&&s(e.tokens)})}(Prism)},7189:function(e,t,n){var r;(function(a,i){"use strict";
1for(var o=0,s=["ms","moz","webkit","o"],l=0;l<s.length&&!a.requestAnimationFrame;++l)a.requestAnimationFrame=a[s[l]+"RequestAnimationFrame"],a.cancelAnimationFrame=a[s[l]+"CancelAnimationFrame"]||a[s[l]+"CancelRequestAnimationFrame"];a.requestAnimationFrame||(a.requestAnimationFrame=function(e,t){var n=new Date().getTime(),r=Math.max(0,16-(n-o)),i=a.setTimeout(function(){e(n+r)},r);return o=n+r,i}),a.cancelAnimationFrame||(a.cancelAnimationFrame=function(e){clearTimeout(e)});var u,c,f,d,h,p=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n},g={autoRun:!0,barThickness:3,barColors:{0:"rgba(26,  188, 156, .9)",".25":"rgba(52,  152, 219, .9)",".50":"rgba(241, 196, 15,  .9)",".75":"rgba(230, 126, 34,  .9)","1.0":"rgba(211, 84,  0,   .9)"},shadowBlur:10,shadowColor:"rgba(0,   0,   0,   .6)",className:null},m=function(){u.width=a.innerWidth,u.height=5*g.barThickness;var e=u.getContext("2d");e.shadowBlur=g.shadowBlur,e.shadowColor=g.shadowColor;var t=e.createLinearGradient(0,0,u.width,0);for(var n in g.barColors)t.addColorStop(n,g.barColors[n]);e.lineWidth=g.barThickness,e.beginPath(),e.moveTo(0,g.barThickness/2),e.lineTo(Math.ceil(d*u.width),g.barThickness/2),e.strokeStyle=t,e.
1stroke()},y=function(){var e=(u=i.createElement("canvas")).style;e.position="fixed",e.top=e.left=e.right=e.margin=e.padding=0,e.zIndex=100001,e.display="none",g.className&&u.classList.add(g.className),i.body.appendChild(u),p(a,"resize",m)},v={config:function(e){for(var t in e)g.hasOwnProperty(t)&&(g[t]=e[t])},show:function(){!h&&(h=!0,null!==f&&a.cancelAnimationFrame(f),u||y(),u.style.opacity=1,u.style.display="block",v.progress(0),g.autoRun&&function e(){c=a.requestAnimationFrame(e),v.progress("+"+.05*Math.pow(1-Math.sqrt(d),2))}())},progress:function(e){return void 0===e||("string"==typeof e&&(e=(e.indexOf("+")>=0||e.indexOf("-")>=0?d:0)+parseFloat(e)),d=e>1?1:e,m()),d},hide:function(){h&&(h=!1,null!=c&&(a.cancelAnimationFrame(c),c=null),function e(){if(v.progress("+.1")>=1&&(u.style.opacity-=.05,u.style.opacity<=.05)){u.style.display="none",f=null;return}f=a.requestAnimationFrame(e)}())}};"object"==typeof e.exports?e.exports=v:void 0===(r=(function(){return v}).call(t,n,t,e))||(e.exports=r)}).call(this,window,document)},7611:(e,t,n)=>{"use strict";n.d(t,{pe:()=>S,PX:()=>J,ru:()=>Z,Un:()=>Q,$t:()=>ei,Sm:()=>el,C4:()=>es,$C:()=>H,rY:()=>eu,sM:()=>B,KL:()=>ec,Ib:()=>N,dq:()=>en,I5:()=>ea,yT:()=>W,vU:()=>C,_K:()=>eo,bH:()=>X});var r,a=n(2876),i=n(63612),o=n(55534),s=n(24200),l=n(85992);function u(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");let n=function(...r){let a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);let o=e.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(u.Cache||Map),n}function c(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.prototype.propertyIsEnumerable.call(e,t))}u.Cache=Map;var f=n(64676),d=n(55035),h=n(80299),p=n(93319),g=n(80161);function m(e,t,n,r=new Map,a){let i=a?.(e,t,n,r);if(void 0!==i)return i;if((0,p.s)(e))return e;if(r.has(e))return r.get(e);if(Array.isArray(e)){let t=Array(e.length);r.set(e,t);for(let i=0;i<e.length;i++)t[i]=m(e[i],i,n,r,a);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[i,o]of(r.set(e,t),e))t.set(i,m(o,i,n,r,a));return t}if(e instanceof Set){let t=new Set;for(let i of(r.set(e,t),e))t.add(m(i,void 0,n,r,a));return t}if((0,h.P)(e))return e.subarray();if((0,g.i)(e)){let t=new(Object.getPrototypeOf(e)).constructor(e.length);r.set(e,t);for(let i=0;i<e.length;i++)t[i]=m(e[i],i,n,r,a);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 r.set(e,t),y(t,e,n,r,a),t}if("u">typeof File&&e instanceof File){let t=new File([e],e.name,{type:e.type});return r.set(e,t),y(t,e,n,r,a),t}if("u">typeof Blob&&e instanceof Blob){let t=new Blob([e],{type:e.type});return r.set(e,t),y(t,e,n,r,a),t}if(e instanceof Error){let t=structuredClone(e);return r.set(e,t),t.message=e.message,t.name=e.name,t.stack=e.stack,t.cause=e.cause,t.constructor=e.constructor,y(t,e,n,r,a),t}if(e instanceof Boolean){let t=new Boolean(e.valueOf());return r.set(e,t),y(t,e,n,r,a),t}if(e instanceof Number){let t=new Number(e.valueOf());return r.set(e,t),y(t,e,n,r,a),t}if(e instanceof String){let t=new String(e.valueOf());return r.set(e,t),y(t,e,n,r,a),t}if("object"==typeof e&&function(e){switch((0,f.b)(e)){case d.R_:case d.Uw:case d.cT:case d.iq:case d.$V:case d.vC:case d.ri:case d.ML:case d.XZ:case d.i1:case d._u:case d.pj:case d.kj:case d.GX:case d.Av:case d.NA:case d.OG:case d.VP:case d.Qb:case d.q:case d.x6:case d.ZR:return!0;default:return!1}}(e)){let t=Object.create(Object.getPrototypeOf(e));return r.set(e,t),y(t,e,n,r,a),t}return e}function y(e,t,n=e,r,a){let i=[...Object.keys(t),...c(t)];for(let o=0;o<i.length;o++){let s=i[o],l=Object.getOwnPropertyDescriptor(e,s);(null==l||l.writable)&&(e[s]=m(t[s],s,n,r,a))}}function v(e){var t;return t=(t,n,r,a)=>{let i;if(void 0!==i)return i;if("object"==typeof e){if((0,f.b)(e)===d.GX&&"function"!=typeof e.constructor){let t={};return a.set(e,t),y(t,e,r,a),t}switch(Object.prototype.toString.call(e)){case d.kj:case d.OG:case d.$V:{let t=new e.constructor(e?.valueOf());return y(t,e),t}case d.R_:{let t={};return y(t,e),t.length=e.length,t[Symbol.iterator]=e[Symbol.iterator],t}default:return}}},m(e,void 0,e,new Map,t)}var b=n(36669),w=n(78982);function x(e){return"object"==typeof e&&null!==e}function _(e){if("object"!=typeof e||null==e)return!1;if(null===Object.getPrototypeOf(e))return!0;
1if("[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 k=n(74826);function A(){}var S="​",E={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,curveLinear:l.lUB,curveLinearClosed:l.Lx9,curveMonotoneX:l.nVG,curveMonotoneY:l.uxU,curveNatural:l.Xf2,curveStep:l.GZz,curveStepAfter:l.UPb,curveStepBefore:l.dyv},M=/\s*(?:(\w+)(?=:):|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,T=(0,o.K)(function(e,t){let n=O(e,/(?:init\b)|(?:initialize\b)/),r={};if(Array.isArray(n)){let e=n.map(e=>e.args);(0,a.$i)(e),r=(0,a.hH)(r,[...e])}else r=n.args;if(!r)return;let i=(0,a.Ch)(e,t),o="config";return void 0!==r[o]&&("flowchart-v2"===i&&(i="flowchart"),r[i]=r[o],delete r[o]),r},"detectInit"),O=(0,o.K)(function(e,t=null){try{let n,r=RegExp(`[%]{2}(?![{]${M.source})(?=[}][%]{2}).*
2`,"ig");e=e.trim().replace(r,"").replace(/'/gm,'"'),i.R.debug(`Detecting diagram directive${null!==t?" type:"+t:""} based on the text:${e}`);let o=[];for(;null!==(n=a.DB.exec(e));)if(n.index===a.DB.lastIndex&&a.DB.lastIndex++,n&&!t||t&&n[1]?.match(t)||t&&n[2]?.match(t)){let e=n[1]?n[1]:n[2],t=n[3]?n[3].trim():n[4]?JSON.parse(n[4].trim()):null;o.push({type:e,args:t})}if(0===o.length)return{type:e,args:null};return 1===o.length?o[0]:o}catch(n){return i.R.error(`ERROR: ${n.message} - Unable to parse directive type: '${t}' based on the text: '${e}'`),{type:void 0,args:null}}},"detectDirective"),C=(0,o.K)(function(e){return e.replace(a.DB,"")},"removeDirectives"),R=(0,o.K)(function(e,t){for(let[n,r]of t.entries())if(r.match(e))return n;return -1},"isSubstringInArray");function N(e,t){return e?E[`curve${e.charAt(0).toUpperCase()+e.slice(1)}`]??t:t}function L(e,t){let n=e.trim();if(n)return"loose"!==t.securityLevel?(0,s.J)(n):n}(0,o.K)(N,"interpolateToCurve"),(0,o.K)(L,"formatUrl");var D=(0,o.K)((e,...t)=>{let n=e.split("."),r=n.length-1,a=n[r],o=window;for(let t=0;t<r;t++)if(!(o=o[n[t]]))return void i.R.error(`Function name: ${e} not found in window`);o[a](...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 I(e){let t,n=0;return e.forEach(e=>{n+=P(e,t),t=e}),F(e,n/2)}function $(e){return 1===e.length?e[0]:I(e)}(0,o.K)(P,"distance"),(0,o.K)(I,"traverseEdge"),(0,o.K)($,"calcLabelPosition");var j=(0,o.K)((e,t=2)=>{let n=Math.pow(10,t);return Math.round(e*n)/n},"roundNumber"),F=(0,o.K)((e,t)=>{let n,r=t;for(let t of e){if(n){let e=P(t,n);if(0===e)return n;if(e<r)r-=e;else{let a=r/e;if(a<=0)return n;if(a>=1)return{x:t.x,y:t.y};if(a>0&&a<1)return{x:j((1-a)*n.x+a*t.x,5),y:j((1-a)*n.y+a*t.y,5)}}}n=t}throw Error("Could not find a suitable point for the given distance")},"calculatePoint"),K=(0,o.K)((e,t,n)=>{i.R.info(`our points ${JSON.stringify(t)}`),t[0]!==n&&(t=t.reverse());let r=F(t,25),a=e?10:5,o=Math.atan2(t[0].y-r.y,t[0].x-r.x),s={x:0,y:0};return s.x=Math.sin(o)*a+(t[0].x+r.x)/2,s.y=-Math.cos(o)*a+(t[0].y+r.y)/2,s},"calcCardinalityPosition");function z(e,t,n){let r=structuredClone(n);i.R.info("our points",r),"start_left"!==t&&"start_right"!==t&&r.reverse();let a=F(r,25+e),o=10+.5*e,s=Math.atan2(r[0].y-a.y,r[0].x-a.x),l={x:0,y:0};return"start_left"===t?(l.x=Math.sin(s+Math.PI)*o+(r[0].x+a.x)/2,l.y=-Math.cos(s+Math.PI)*o+(r[0].y+a.y)/2):"end_right"===t?(l.x=Math.sin(s-Math.PI)*o+(r[0].x+a.x)/2-5,l.y=-Math.cos(s-Math.PI)*o+(r[0].y+a.y)/2-5):"end_left"===t?(l.x=Math.sin(s)*o+(r[0].x+a.x)/2-5,l.y=-Math.cos(s)*o+(r[0].y+a.y)/2-5):(l.x=Math.sin(s)*o+(r[0].x+a.x)/2,l.y=-Math.cos(s)*o+(r[0].y+a.y)/2),l}function B(e){let t="",n="";for(let r of e)void 0!==r&&(r.startsWith("color:")||r.startsWith("text-align:")?n=n+r+";":t=t+r+";");return{style:t,labelStyle:n}}(0,o.K)(z,"calcTerminalLabelPosition"),(0,o.K)(B,"getStylesFromArray");var U=0,H=(0,o.K)(()=>(U++,"id-"+Math.random().toString(36).substr(2,12)+"-"+U),"generateId");function Y(e){let t="",n="0123456789abcdef",r=n.length;for(let a=0;a<e;a++)t+=n.charAt(Math.floor(Math.random()*r));return t}(0,o.K)(Y,"makeRandomHex");var W=(0,o.K)(e=>Y(e.length),"random"),q=(0,o.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:""}}
2,"getTextObj"),G=(0,o.K)(function(e,t){let n=t.text.replace(a.Y2.lineBreakRegex," "),[,r]=ea(t.fontSize),i=e.append("text");i.attr("x",t.x),i.attr("y",t.y),i.style("text-anchor",t.anchor),i.style("font-family",t.fontFamily),i.style("font-size",r),i.style("font-weight",t.fontWeight),i.attr("fill",t.fill),void 0!==t.class&&i.attr("class",t.class);let o=i.append("tspan");return o.attr("x",t.x+2*t.textMargin),o.attr("fill",t.fill),o.text(n),i},"drawSimpleText"),X=u((e,t,n)=>{if(!e||(n=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"<br/>"},n),a.Y2.lineBreakRegex.test(e)))return e;let r=e.split(" ").filter(Boolean),i=[],o="";return r.forEach((e,a)=>{let s=Q(`${e} `,n),l=Q(o,n);if(s>t){let{hyphenatedStrings:r,remainingWord:a}=V(e,t,"-",n);i.push(o,...r),o=a}else l+s>=t?(i.push(o),o=e):o=[o,e].filter(Boolean).join(" ");a+1===r.length&&i.push(o)}),i.filter(e=>""!==e).join(n.joinWith)},(e,t,n)=>`${e}${t}${n.fontSize}${n.fontWeight}${n.fontFamily}${n.joinWith}`),V=u((e,t,n="-",r)=>{r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},r);let a=[...e],i=[],o="";return a.forEach((e,s)=>{let l=`${o}${e}`;if(Q(l,r)>=t){let e=a.length===s+1,t=`${l}${n}`;i.push(e?l:t),o=""}else o=l}),{hyphenatedStrings:i,remainingWord:o}},(e,t,n="-",r)=>`${e}${t}${n}${r.fontSize}${r.fontWeight}${r.fontFamily}`);function Z(e,t){return J(e,t).height}function Q(e,t){return J(e,t).width}(0,o.K)(Z,"calculateTextHeight"),(0,o.K)(Q,"calculateTextWidth");var J=u((e,t)=>{let{fontSize:n=12,fontFamily:r="Arial",fontWeight:i=400}=t;if(!e)return{width:0,height:0};let[,o]=ea(n),s=e.split(a.Y2.lineBreakRegex),u=[],c=(0,l.Ltv)("body");if(!c.remove)return{width:0,height:0,lineHeight:0};let f=c.append("svg");for(let e of["sans-serif",r]){let t=0,n={width:0,height:0,lineHeight:0};for(let r of s){let a=q();a.text=r||S;let s=G(f,a).style("font-size",o).style("font-weight",i).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");n.width=Math.round(Math.max(n.width,l.width)),t=Math.round(l.height),n.height+=t,n.lineHeight=Math.round(Math.max(n.lineHeight,t))}u.push(n)}f.remove();let d=isNaN(u[1].height)||isNaN(u[1].width)||isNaN(u[1].lineHeight)||u[0].height>u[1].height&&u[0].width>u[1].width&&u[0].lineHeight>u[1].lineHeight?0:1;return u[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,o.K)(this,"InitIDGenerator")}},et=(0,o.K)(function(e){return r=r||document.createElement("div"),e=escape(e).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),r.innerHTML=e,unescape(r.textContent)},"entityDecode");function en(e){return"str"in e}(0,o.K)(en,"isDetailedError");var er=(0,o.K)((e,t,n,r)=>{if(!r)return;let a=e.node()?.getBBox();a&&e.append("text").text(r).attr("text-anchor","middle").attr("x",a.x+a.width/2).attr("y",-n).attr("class",t)},"insertTitle"),ea=(0,o.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 ei(e,t){return function(e,...t){return function(e,...t){let n=t.slice(0,-1),r=t[t.length-1],a=e;for(let e=0;e<n.length;e++)a=function e(t,n,r,a){if((0,p.s)(t)&&(t=Object(t)),null==n||"object"!=typeof n)return t;if(a.has(n))return function(e){if((0,p.s)(e))return e;if(Array.isArray(e)||(0,g.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 n=t.constructor;if(e instanceof Date||e instanceof Map||e instanceof Set)return new n(e);if(e instanceof RegExp){let t=new n(e);return t.lastIndex=e.lastIndex,t}if(e instanceof DataView)return new n(e.buffer.slice(0));if(e instanceof Error){let t;return(t=e instanceof AggregateError?new n(e.errors,e.message,{cause:e.cause}):new n(e.message,{cause:e.cause})).stack=e.stack,Object.assign(t,e),t}return"u">typeof File&&e instanceof File?new n([e],e.name,{type:e.type,lastModified:e.lastModified}):"object"==typeof e?Object.assign(Object.create(t),e):e}(a.get(n));if(a.set(n,t),Array.isArray(n)){n=n.slice();for(let e=0;e<n.length;e++)n[e]=n[e]??void 0}let i=[...Object.keys(n),...c(n)];for(let s=0;s<i.length;s++){let l=i[s];if("__proto__"===l)continue;let u=n[l],c=t[l];if((0,b.N)(u)&&(u={...u}),(0,b.N)(c)&&(c={...c}),(0,h.P)(u)&&(u=v(u)),Array.isArray(u))if(Array.isArray(c)){let e=[],t=Reflect.ownKeys(c);for(let n=0;n<t.length;n++){let r=t[n];e[r]=c[r]}c=e}else{var o;if(x(o=c)&&(0,w.X)(o)){let e=[];for(let t=0;t<c.length;t++)e[t]=c[t];c=e}else c=[]}let f=r(c,u,l,t,n,a);void 0!==f?t[l]=f:Array.isArray(u)||x(c)&&x(u)&&(_(c)||_(u)||(0,k.i)(c)||(0,k.i)(u))?t[l]=e(c,u,r,a):null==c&&_(u)?t[l]=e({},u,r,a):null==c&&(0,k.i)(u)?t[l]=v(u):(void 0===c||void 0!==u)&&(t[l]=u)}return t}(a,n[e],r,new Map);return a}(e,...t,A)}({},e,t)}(0,o.K)(ei,"cleanAndMerge");var eo={assignWithDepth:a.hH,wrapLabel:X,calculateTextHeight:Z,calculateTextWidth:Q,calculateTextDimensions:J,cleanAndMerge:ei,detectInit:T,detectDirective:O,isSubstringInArray:R,interpolateToCurve:N,calcLabelPosition:$,calcCardinalityPosition:K,calcTerminalLabelPosition:z,formatUrl:L,getStylesFromArray:B,generateId:H,random:W,runFunc:D,entityDecode:et,insertTitle:er,isLabelCoordinateInPath:ef,parseFontSize:ea,InitIDGenerator:ee},es=(0,o.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)?"fl\xb0\xb0"+t+"\xb6\xdf":"fl\xb0"+t+"\xb6\xdf"})},"encodeEntities"),el=(0,o.K)(function(e){return e.replace(/fl°°/g,"&#").replace(/fl°/g,"&").replace(/¶ß/g,";")},"decodeEntities"),eu=(0,o.K)((e,t,{counter:n=0,prefix:r,suffix:a},i)=>i||`${r?`${r}_`:""}${e}_${t}_${n}${a?`_${a}`:""}`,"getEdgeId");function ec(e){return e??null}function ef(e,t){let n=Math.round(e.x),r=Math.round(e.y),a=t.replace(/(\d+\.\d+)/g,e=>Math.round(parseFloat(e)).toString());return a.includes(n.toString())||a.includes(r.toString())}(0,o.K)(ec,"handleUndefinedAttr"),(0,o.K)(ef,"isLabelCoordinateInPath")}
2,7852:(e,t,n)=>{"use strict";n.d(t,{M:()=>s});var r=n(27925),a=n(9507),i=n(76746),o=n(32814);function s(e,t,n){var s=(0,i.x)(null==n?void 0:n.in,e,t),l=(0,r.A)(s,2),u=(l[0]-l[1])/o.s0;return(0,a.u)(null==n?void 0:n.roundingMethod)(u)}},8570:(e,t,n)=>{"use strict";n.d(t,{k:()=>i});var r=n(91835),a=n(17708);function i(e,t){var n,i,o,s,l,u,c=(0,r.q)(),f=null!=(n=null!=(i=null!=(o=null!=(s=null==t?void 0:t.weekStartsOn)?s:null==t||null==(l=t.locale)||null==(l=l.options)?void 0:l.weekStartsOn)?o:c.weekStartsOn)?i:null==(u=c.locale)||null==(u=u.options)?void 0:u.weekStartsOn)?n:0,d=(0,a.a)(e,null==t?void 0:t.in),h=d.getDay();return d.setDate(d.getDate()-(7*(h<f)+h-f)),d.setHours(0,0,0,0),d}},8803:(e,t,n)=>{"use strict";n.d(t,{H:()=>t$,r:()=>tI});var r,a=n(55534);function i(e){return null==e}function o(e){return"object"==typeof e&&null!==e}function s(e,t){var n,r="";for(n=0;n<t;n+=1)r+=e;return r}function l(e){return 0===e&&-1/0==1/e}(0,a.K)(i,"isNothing"),(0,a.K)(o,"isObject"),(0,a.K)(function(e){return Array.isArray(e)?e:i(e)?[]:[e]},"toArray"),(0,a.K)(function(e,t){var n,r,a,i;if(t)for(n=0,r=(i=Object.keys(t)).length;n<r;n+=1)e[a=i[n]]=t[a];return e},"extend"),(0,a.K)(s,"repeat"),(0,a.K)(l,"isNegativeZero");function u(e,t){var n="",r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function c(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=u(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack||""}function f(e,t,n,r,a){var i="",o="",s=Math.floor(a/2)-1;return r-t>s&&(t=r-s+(i=" ... ").length),n-r>s&&(n=r+s-(o=" ...").length),{str:i+e.slice(t,n).replace(/\t/g,"→")+o,pos:r-t+i.length}}function d(e,t){return s(" ",t-e.length)+e}function h(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var n=/\r?\n|\r|\0/g,r=[0],a=[],i=-1;o=n.exec(e.buffer);)a.push(o.index),r.push(o.index+o[0].length),e.position<=o.index&&i<0&&(i=r.length-2);i<0&&(i=r.length-1);var o,l,u,c="",h=Math.min(e.line+t.linesAfter,a.length).toString().length,p=t.maxLength-(t.indent+h+3);for(l=1;l<=t.linesBefore&&!(i-l<0);l++)u=f(e.buffer,r[i-l],a[i-l],e.position-(r[i]-r[i-l]),p),c=s(" ",t.indent)+d((e.line-l+1).toString(),h)+" | "+u.str+"\n"+c;for(u=f(e.buffer,r[i],a[i],e.position,p),c+=s(" ",t.indent)+d((e.line+1).toString(),h)+" | "+u.str+"\n"+s("-",t.indent+h+3+u.pos)+"^\n",l=1;l<=t.linesAfter&&!(i+l>=a.length);l++)u=f(e.buffer,r[i+l],a[i+l],e.position-(r[i]-r[i+l]),p),c+=s(" ",t.indent)+d((e.line+l+1).toString(),h)+" | "+u.str+"\n";return c.replace(/\n$/,"")}(0,a.K)(u,"formatError"),(0,a.K)(c,"YAMLException$1"),c.prototype=Object.create(Error.prototype),c.prototype.constructor=c,c.prototype.toString=(0,a.K)(function(e){return this.name+": "+u(this,e)},"toString"),(0,a.K)(f,"getLine"),(0,a.K)(d,"padStart"),(0,a.K)(h,"makeSnippet");var p=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],g=["scalar","sequence","mapping"];function m(e){var t={};return null!==e&&Object.keys(e).forEach(function(n){e[n].forEach(function(e){t[String(e)]=n})}),t}function y(e,t){if(Object.keys(t=t||{}).forEach(function(t){if(-1===p.indexOf(t))throw new c('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=m(t.styleAliases||null),-1===g.indexOf(this.kind))throw new c('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}function v(e,t){var n=[];return e[t].forEach(function(e){var t=n.length;
2n.forEach(function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)}),n[t]=e}),n}function b(){var e,t,n={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function r(e){e.multi?(n.multi[e.kind].push(e),n.multi.fallback.push(e)):n[e.kind][e.tag]=n.fallback[e.tag]=e}for((0,a.K)(r,"collectType"),e=0,t=arguments.length;e<t;e+=1)arguments[e].forEach(r);return n}function w(e){return this.extend(e)}(0,a.K)(m,"compileStyleAliases"),(0,a.K)(y,"Type$1"),(0,a.K)(v,"compileList"),(0,a.K)(b,"compileMap"),(0,a.K)(w,"Schema$1"),w.prototype.extend=(0,a.K)(function(e){var t=[],n=[];if(e instanceof y)n.push(e);else if(Array.isArray(e))n=n.concat(e);else if(e&&(Array.isArray(e.implicit)||Array.isArray(e.explicit)))e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(n=n.concat(e.explicit));else throw new c("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");t.forEach(function(e){if(!(e instanceof y))throw new c("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new c("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new c("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),n.forEach(function(e){if(!(e instanceof y))throw new c("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var r=Object.create(w.prototype);return r.implicit=(this.implicit||[]).concat(t),r.explicit=(this.explicit||[]).concat(n),r.compiledImplicit=v(r,"implicit"),r.compiledExplicit=v(r,"explicit"),r.compiledTypeMap=b(r.compiledImplicit,r.compiledExplicit),r},"extend");var x=new w({explicit:[new y("tag:yaml.org,2002:str",{kind:"scalar",construct:(0,a.K)(function(e){return null!==e?e:""},"construct")}),new y("tag:yaml.org,2002:seq",{kind:"sequence",construct:(0,a.K)(function(e){return null!==e?e:[]},"construct")}),new y("tag:yaml.org,2002:map",{kind:"mapping",construct:(0,a.K)(function(e){return null!==e?e:{}},"construct")})]});function _(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)}function k(){return null}function A(e){return null===e}(0,a.K)(_,"resolveYamlNull"),(0,a.K)(k,"constructYamlNull"),(0,a.K)(A,"isNull");var S=new y("tag:yaml.org,2002:null",{kind:"scalar",resolve:_,construct:k,predicate:A,represent:{canonical:(0,a.K)(function(){return"~"},"canonical"),lowercase:(0,a.K)(function(){return"null"},"lowercase"),uppercase:(0,a.K)(function(){return"NULL"},"uppercase"),camelcase:(0,a.K)(function(){return"Null"},"camelcase"),empty:(0,a.K)(function(){return""},"empty")},defaultStyle:"lowercase"});function E(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)}function M(e){return"true"===e||"True"===e||"TRUE"===e}function T(e){return"[object Boolean]"===Object.prototype.toString.call(e)}(0,a.K)(E,"resolveYamlBoolean"),(0,a.K)(M,"constructYamlBoolean"),(0,a.K)(T,"isBoolean");var O=new y("tag:yaml.org,2002:bool",{kind:"scalar",resolve:E,construct:M,predicate:T,represent:{lowercase:(0,a.K)(function(e){return e?"true":"false"},"lowercase"),uppercase:(0,a.K)(function(e){return e?"TRUE":"FALSE"},"uppercase"),camelcase:(0,a.K)(function(e){return e?"True":"False"},"camelcase")},defaultStyle:"lowercase"});function C(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function R(e){return 48<=e&&e<=55}function N(e){return 48<=e&&e<=57}function L(e){if(null===e)return!1;var t,n=e.length,r=0,a=!1;if(!n)return!1;if(("-"===(t=e[r])||"+"===t)&&(t=e[++r]),"0"===t){if(r+1===n)return!0;if("b"===(t=e[++r])){for(r++;r<n;r++)if("_"!==(t=e[r])){if("0"!==t&&"1"!==t)return!1;a=!0}return a&&"_"!==t}if("x"===t){for(r++;r<n;r++)if("_"!==(t=e[r])){if(!C(e.charCodeAt(r)))return!1;a=!0}return a&&"_"!==t}if("o"===t){for(r++;r<n;r++)if("_"!==(t=e[r])){if(!R(e.charCodeAt(r)))return!1;a=!0}return a&&"_"!==t}}if("_"===t)return!1;for(;r<n;r++)if("_"!==(t=e[r])){if(!N(e.charCodeAt(r)))return!1;a=!0}return!!a&&"_"!==t}function D(e){var t,n=e,r=1;if(-1!==n.indexOf("_")&&(n=n.replace(/_/g,"")),("-"===(t=n[0])||"+"===t)&&("-"===t&&(r=-1),t=(n=n.slice(1))[0]),"0"===n)return 0;if("0"===t){if("b"===n[1])return r*parseInt(n.slice(2),2);if("x"===n[1])return r*parseInt(n.slice(2),16);if("o"===n[1])return r*parseInt(n.slice(2),8)}return r*parseInt(n,10)}function P(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1==0&&!l(e)}(0,a.K)(C,"isHexCode"),(0,a.K)(R,"isOctCode"),(0,a.K)(N,"isDecCode"),(0,a.K)(L,"resolveYamlInteger"),(0,a.K)(D,"constructYamlInteger"),(0,a.K)(P,"isInteger");var I=new y("tag:yaml.org,2002:int",{kind:"scalar",resolve:L,construct:D,predicate:P,represent:{binary:(0,a.K)(function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},"binary"),octal:(0,a.K)(function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)}
2,"octal"),decimal:(0,a.K)(function(e){return e.toString(10)},"decimal"),hexadecimal:(0,a.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"]}}),$=RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function j(e){return null!==e&&!!$.test(e)&&"_"!==e[e.length-1]}function F(e){var t,n;return(n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t)?1===n?1/0:-1/0:".nan"===t?NaN:n*parseFloat(t,10)}(0,a.K)(j,"resolveYamlFloat"),(0,a.K)(F,"constructYamlFloat");var K=/^[-+]?[0-9]+e/;function z(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(1/0===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(-1/0===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(l(e))return"-0.0";return n=e.toString(10),K.test(n)?n.replace("e",".e"):n}function B(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||l(e))}(0,a.K)(z,"representYamlFloat"),(0,a.K)(B,"isFloat");var U=new y("tag:yaml.org,2002:float",{kind:"scalar",resolve:j,construct:F,predicate:B,represent:z,defaultStyle:"lowercase"}),H=x.extend({implicit:[S,O,I,U]}),Y=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),W=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 q(e){return null!==e&&(null!==Y.exec(e)||null!==W.exec(e))}function G(e){var t,n,r,a,i,o,s,l,u=0,c=null;if(null===(t=Y.exec(e))&&(t=W.exec(e)),null===t)throw Error("Date resolve error");
2if(n=+t[1],r=t[2]-1,a=+t[3],!t[4])return new Date(Date.UTC(n,r,a));if(i=+t[4],o=+t[5],s=+t[6],t[7]){for(u=t[7].slice(0,3);u.length<3;)u+="0";u*=1}return t[9]&&(c=(60*t[10]+ +(t[11]||0))*6e4,"-"===t[9]&&(c=-c)),l=new Date(Date.UTC(n,r,a,i,o,s,u)),c&&l.setTime(l.getTime()-c),l}function X(e){return e.toISOString()}(0,a.K)(q,"resolveYamlTimestamp"),(0,a.K)(G,"constructYamlTimestamp"),(0,a.K)(X,"representYamlTimestamp");var V=new y("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:q,construct:G,instanceOf:Date,represent:X});function Z(e){return"<<"===e||null===e}(0,a.K)(Z,"resolveYamlMerge");var Q=new y("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Z}),J="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function ee(e){if(null===e)return!1;var t,n,r=0,a=e.length;for(n=0;n<a;n++)if(!((t=J.indexOf(e.charAt(n)))>64)){if(t<0)return!1;r+=6}return r%8==0}function et(e){var t,n,r=e.replace(/[\r\n=]/g,""),a=r.length,i=0,o=[];for(t=0;t<a;t++)t%4==0&&t&&(o.push(i>>16&255),o.push(i>>8&255),o.push(255&i)),i=i<<6|J.indexOf(r.charAt(t));return 0==(n=a%4*6)?(o.push(i>>16&255),o.push(i>>8&255),o.push(255&i)):18===n?(o.push(i>>10&255),o.push(i>>2&255)):12===n&&o.push(i>>4&255),new Uint8Array(o)}function en(e){var t,n,r="",a=0,i=e.length;for(t=0;t<i;t++)t%3==0&&t&&(r+=J[a>>18&63],r+=J[a>>12&63],r+=J[a>>6&63],r+=J[63&a]),a=(a<<8)+e[t];return 0==(n=i%3)?(r+=J[a>>18&63],r+=J[a>>12&63],r+=J[a>>6&63],r+=J[63&a]):2===n?(r+=J[a>>10&63],r+=J[a>>4&63],r+=J[a<<2&63],r+=J[64]):1===n&&(r+=J[a>>2&63],r+=J[a<<4&63],r+=J[64],r+=J[64]),r}function er(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)}(0,a.K)(ee,"resolveYamlBinary"),(0,a.K)(et,"constructYamlBinary"),(0,a.K)(en,"representYamlBinary"),(0,a.K)(er,"isBinary");var ea=new y("tag:yaml.org,2002:binary",{kind:"scalar",resolve:ee,construct:et,predicate:er,represent:en}),ei=Object.prototype.hasOwnProperty,eo=Object.prototype.toString;function es(e){if(null===e)return!0;var t,n,r,a,i,o=[];for(t=0,n=e.length;t<n;t+=1){if(r=e[t],i=!1,"[object Object]"!==eo.call(r))return!1;for(a in r)if(ei.call(r,a))if(i)return!1;else i=!0;if(!i||-1!==o.indexOf(a))return!1;o.push(a)}return!0}function el(e){return null!==e?e:[]}(0,a.K)(es,"resolveYamlOmap"),(0,a.K)(el,"constructYamlOmap");var eu=new y("tag:yaml.org,2002:omap",{kind:"sequence",resolve:es,construct:el}),ec=Object.prototype.toString;function ef(e){var t,n,r,a,i;if(null===e)return!0;for(i=Array(e.length),t=0,n=e.length;t<n;t+=1){if(r=e[t],"[object Object]"!==ec.call(r)||1!==(a=Object.keys(r)).length)return!1;i[t]=[a[0],r[a[0]]]}return!0}function ed(e){var t,n,r,a,i;if(null===e)return[];for(i=Array(e.length),t=0,n=e.length;t<n;t+=1)a=Object.keys(r=e[t]),i[t]=[a[0],r[a[0]]];return i}(0,a.K)(ef,"resolveYamlPairs"),(0,a.K)(ed,"constructYamlPairs");var eh=new y("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:ef,construct:ed}),ep=Object.prototype.hasOwnProperty;function eg(e){var t;if(null===e)return!0;for(t in e)if(ep.call(e,t)&&null!==e[t])return!1;return!0}function em(e){return null!==e?e:{}}(0,a.K)(eg,"resolveYamlSet"),(0,a.K)(em,"constructYamlSet");var ey=new y("tag:yaml.org,2002:set",{kind:"mapping",resolve:eg,construct:em}),ev=H.extend({implicit:[V,Q],explicit:[ea,eu,eh,ey]}),eb=Object.prototype.hasOwnProperty,ew=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ex=/[\x85\u2028\u2029]/,e_=/[,\[\]\{\}]/,ek=/^(?:!|!!|![a-z\-]+!)$/i,eA=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function eS(e){return Object.prototype.toString.call(e)}function eE(e){return 10===e||13===e}function eM(e){return 9===e||32===e}function eT(e){return 9===e||32===e||10===e||13===e}function eO(e){return 44===e||91===e||93===e||123===e||125===e}function eC(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function eR(e){return 120===e?2:117===e?4:8*(85===e)}function eN(e){return 48<=e&&e<=57?e-48:-1}function eL(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"	":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function eD(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}function eP(e,t,n){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n}(0,a.K)(eS,"_class"),(0,a.K)(eE,"is_EOL"),(0,a.K)(eM,"is_WHITE_SPACE"),(0,a.K)(eT,"is_WS_OR_EOL"),(0,a.K)(eO,"is_FLOW_INDICATOR"),(0,a.K)(eC,"fromHexCode"),(0,a.K)(eR,"escapedHexLen"),(0,a.K)(eN,"fromDecimalCode"),(0,a.K)(eL,"simpleEscapeSequence"),(0,a.K)(eD,"charFromCodepoint"),(0,a.K)(eP,"setProperty");var eI=Array(256),e$=Array(256);for(r=0;r<256;r++)eI[r]=+!!eL(r),e$[r]=eL(r);function ej(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||ev,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.impl
2icitTypes=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.firstTabInLine=-1,this.documents=[]}function eF(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=h(n),new c(t,n)}function eK(e,t){throw eF(e,t)}function ez(e,t){e.onWarning&&e.onWarning.call(null,eF(e,t))}(0,a.K)(ej,"State$1"),(0,a.K)(eF,"generateError"),(0,a.K)(eK,"throwError"),(0,a.K)(ez,"throwWarning");var eB={YAML:(0,a.K)(function(e,t,n){var r,a,i;null!==e.version&&eK(e,"duplication of %YAML directive"),1!==n.length&&eK(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&eK(e,"ill-formed argument of the YAML directive"),a=parseInt(r[1],10),i=parseInt(r[2],10),1!==a&&eK(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=i<2,1!==i&&2!==i&&ez(e,"unsupported YAML version of the document")},"handleYamlDirective"),TAG:(0,a.K)(function(e,t,n){var r,a;2!==n.length&&eK(e,"TAG directive accepts exactly two arguments"),r=n[0],a=n[1],ek.test(r)||eK(e,"ill-formed tag handle (first argument) of the TAG directive"),eb.call(e.tagMap,r)&&eK(e,'there is a previously declared suffix for "'+r+'" tag handle'),eA.test(a)||eK(e,"ill-formed tag prefix (second argument) of the TAG directive");try{a=decodeURIComponent(a)}catch(t){eK(e,"tag prefix is malformed: "+a)}e.tagMap[r]=a},"handleTagDirective")};function eU(e,t,n,r){var a,i,o,s;if(t<n){if(s=e.input.slice(t,n),r)for(a=0,i=s.length;a<i;a+=1)9===(o=s.charCodeAt(a))||32<=o&&o<=1114111||eK(e,"expected valid JSON character");else ew.test(s)&&eK(e,"the stream contains non-printable characters");e.result+=s}}function eH(e,t,n,r){var a,i,s,l;for(o(n)||eK(e,"cannot merge mappings; the provided source object is unacceptable"),s=0,l=(a=Object.keys(n)).length;s<l;s+=1)i=a[s],eb.call(t,i)||(eP(t,i,n[i]),r[i]=!0)}function eY(e,t,n,r,a,i,o,s,l){var u,c;if(Array.isArray(a))for(u=0,c=(a=Array.prototype.slice.call(a)).length;u<c;u+=1)Array.isArray(a[u])&&eK(e,"nested arrays are not supported inside keys"),"object"==typeof a&&"[object Object]"===eS(a[u])&&(a[u]="[object Object]");if("object"==typeof a&&"[object Object]"===eS(a)&&(a="[object Object]"),a=String(a),null===t&&(t={}),"tag:yaml.org,2002:merge"===r)if(Array.isArray(i))for(u=0,c=i.length;u<c;u+=1)eH(e,t,i[u],n);else eH(e,t,i,n);else!e.json&&!eb.call(n,a)&&eb.call(t,a)&&(e.line=o||e.line,e.lineStart=s||e.lineStart,e.position=l||e.position,eK(e,"duplicated mapping key")),eP(t,a,i),delete n[a];return t}function eW(e){var t;10===(t=e.input.charCodeAt(e.position))?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):eK(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function eq(e,t,n){for(var r=0,a=e.input.charCodeAt(e.position);0!==a;){for(;eM(a);)9===a&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),a=e.input.charCodeAt(++e.position);if(t&&35===a)do a=e.input.charCodeAt(++e.position);while(10!==a&&13!==a&&0!==a);if(eE(a))for(eW(e),a=e.input.charCodeAt(e.position),r++,e.lineIndent=0;32===a;)e.lineIndent++,a=e.input.charCodeAt(++e.position);else break}return -1!==n&&0!==r&&e.lineIndent<n&&ez(e,"deficient indentation"),r}function eG(e){var t,n=e.position;return!!((45===(t=e.input.charCodeAt(n))||46===t)&&t===e.input.charCodeAt(n+1)&&t===e.input.charCodeAt(n+2)&&(n+=3,0===(t=e.input.charCodeAt(n))||eT(t)))||!1}function eX(e,t){1===t?e.result+=" ":t>1&&(e.result+=s("\n",t-1))}function eV(e,t,n){var r,a,i,o,s,l,u,c,f=e.kind,d=e.result;if(eT(c=e.input.charCodeAt(e.position))||eO(c)||35===c||38===c||42===c||33===c||124===c||62===c||39===c||34===c||37===c||64===c||96===c||(63===c||45===c)&&(eT(r=e.input.charCodeAt(e.position+1))||n&&eO(r)))return!1;for(e.kind="scalar",e.result="",a=i=e.position,o=!1;0!==c;){if(58===c){if(eT(r=e.input.charCodeAt(e.position+1))||n&&eO(r))break}else if(35===c){if(eT(e.input.charCodeAt(e.position-1)))break}else if(e.position===e.lineStart&&eG(e)||n&&eO(c))break;else if(eE(c)){if(s=e.line,l=e.lineStart,u=e.lineIndent,eq(e,!1,-1),e.lineIndent>=t){o=!0,c=e.input.charCodeAt(e.position);continue}e.position=i,e.line=s,e.lineStart=l,e.lineIndent=u;break}
2o&&(eU(e,a,i,!1),eX(e,e.line-s),a=i=e.position,o=!1),eM(c)||(i=e.position+1),c=e.input.charCodeAt(++e.position)}return eU(e,a,i,!1),!!e.result||(e.kind=f,e.result=d,!1)}function eZ(e,t){var n,r,a;if(39!==(n=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,r=a=e.position;0!==(n=e.input.charCodeAt(e.position));)if(39===n){if(eU(e,r,e.position,!0),39!==(n=e.input.charCodeAt(++e.position)))return!0;r=e.position,e.position++,a=e.position}else eE(n)?(eU(e,r,a,!0),eX(e,eq(e,!1,t)),r=a=e.position):e.position===e.lineStart&&eG(e)?eK(e,"unexpected end of the document within a single quoted scalar"):(e.position++,a=e.position);eK(e,"unexpected end of the stream within a single quoted scalar")}function eQ(e,t){var n,r,a,i,o,s;if(34!==(s=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;0!==(s=e.input.charCodeAt(e.position));)if(34===s)return eU(e,n,e.position,!0),e.position++,!0;else if(92===s){if(eU(e,n,e.position,!0),eE(s=e.input.charCodeAt(++e.position)))eq(e,!1,t);else if(s<256&&eI[s])e.result+=e$[s],e.position++;else if((o=eR(s))>0){for(a=o,i=0;a>0;a--)(o=eC(s=e.input.charCodeAt(++e.position)))>=0?i=(i<<4)+o:eK(e,"expected hexadecimal character");e.result+=eD(i),e.position++}else eK(e,"unknown escape sequence");n=r=e.position}else eE(s)?(eU(e,n,r,!0),eX(e,eq(e,!1,t)),n=r=e.position):e.position===e.lineStart&&eG(e)?eK(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position);eK(e,"unexpected end of the stream within a double quoted scalar")}function eJ(e,t){var n,r,a,i,o,s,l,u,c,f,d,h,p=!0,g=e.tag,m=e.anchor,y=Object.create(null);if(91===(h=e.input.charCodeAt(e.position)))o=93,u=!1,i=[];else{if(123!==h)return!1;o=125,u=!0,i={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=i),h=e.input.charCodeAt(++e.position);0!==h;){if(eq(e,!0,t),(h=e.input.charCodeAt(e.position))===o)return e.position++,e.tag=g,e.anchor=m,e.kind=u?"mapping":"sequence",e.result=i,!0;p?44===h&&eK(e,"expected the node content, but found ','"):eK(e,"missed comma between flow collection entries"),f=c=d=null,s=l=!1,63===h&&eT(e.input.charCodeAt(e.position+1))&&(s=l=!0,e.position++,eq(e,!0,t)),n=e.line,r=e.lineStart,a=e.position,e4(e,t,1,!1,!0),f=e.tag,c=e.result,eq(e,!0,t),h=e.input.charCodeAt(e.position),(l||e.line===n)&&58===h&&(s=!0,h=e.input.charCodeAt(++e.position),eq(e,!0,t),e4(e,t,1,!1,!0),d=e.result),u?eY(e,i,y,f,c,d,n,r,a):s?i.push(eY(e,null,y,f,c,d,n,r,a)):i.push(c),eq(e,!0,t),44===(h=e.input.charCodeAt(e.position))?(p=!0,h=e.input.charCodeAt(++e.position)):p=!1}eK(e,"unexpected end of the stream within a flow collection")}function e0(e,t){var n,r,a,i,o=1,l=!1,u=!1,c=t,f=0,d=!1;if(124===(i=e.input.charCodeAt(e.position)))r=!1;else{if(62!==i)return!1;r=!0}for(e.kind="scalar",e.result="";0!==i;)if(43===(i=e.input.charCodeAt(++e.position))||45===i)1===o?o=43===i?3:2:eK(e,"repeat of a chomping mode identifier");else if((a=eN(i))>=0)0===a?eK(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?eK(e,"repeat of an indentation width identifier"):(c=t+a-1,u=!0);else break;if(eM(i)){do i=e.input.charCodeAt(++e.position);while(eM(i));if(35===i)do i=e.input.charCodeAt(++e.position);while(!eE(i)&&0!==i)}for(;0!==i;){for(eW(e),e.lineIndent=0,i=e.input.charCodeAt(e.position);(!u||e.lineIndent<c)&&32===i;)e.lineIndent++,i=e.input.charCodeAt(++e.position);if(!u&&e.lineIndent>c&&(c=e.lineIndent),eE(i)){f++;continue}if(e.lineIndent<c){3===o?e.result+=s("\n",l?1+f:f):1===o&&l&&(e.result+="\n");break}for(r?eM(i)?(d=!0,e.result+=s("\n",l?1+f:f)):d?(d=!1,e.result+=s("\n",f+1)):0===f?l&&(e.result+=" "):e.result+=s("\n",f):e.result+=s("\n",l?1+f:f),l=!0,u=!0,f=0,n=e.position;!eE(i)&&0!==i;)i=e.input.charCodeAt(++e.position);eU(e,n,e.position,!1)}return!0}function e1(e,t){var n,r,a=e.tag,i=e.anchor,o=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=o),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,eK(e,"tab characters must not be used in indentation")),45===r&&eT(e.input.charCodeAt(e.position+1)));){if(s=!0,e.position++,eq(e,!0,-1)&&e.lineIndent<=t){o.push(null),r=e.input.charCodeAt(e.position);continue}if(n=e.line,e4(e,t,3,!1,!0),o.push(e.result),eq(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)eK(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break}
2return!!s&&(e.tag=a,e.anchor=i,e.kind="sequence",e.result=o,!0)}function e2(e,t,n){var r,a,i,o,s,l,u,c=e.tag,f=e.anchor,d={},h=Object.create(null),p=null,g=null,m=null,y=!1,v=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=d),u=e.input.charCodeAt(e.position);0!==u;){if(y||-1===e.firstTabInLine||(e.position=e.firstTabInLine,eK(e,"tab characters must not be used in indentation")),r=e.input.charCodeAt(e.position+1),i=e.line,(63===u||58===u)&&eT(r))63===u?(y&&(eY(e,d,h,p,g,null,o,s,l),p=g=m=null),v=!0,y=!0,a=!0):y?(y=!1,a=!0):eK(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,u=r;else{if(o=e.line,s=e.lineStart,l=e.position,!e4(e,n,2,!1,!0))break;if(e.line===i){for(u=e.input.charCodeAt(e.position);eM(u);)u=e.input.charCodeAt(++e.position);if(58===u)eT(u=e.input.charCodeAt(++e.position))||eK(e,"a whitespace character is expected after the key-value separator within a block mapping"),y&&(eY(e,d,h,p,g,null,o,s,l),p=g=m=null),v=!0,y=!1,a=!1,p=e.tag,g=e.result;else{if(!v)return e.tag=c,e.anchor=f,!0;eK(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!v)return e.tag=c,e.anchor=f,!0;eK(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}if((e.line===i||e.lineIndent>t)&&(y&&(o=e.line,s=e.lineStart,l=e.position),e4(e,t,4,!0,a)&&(y?g=e.result:m=e.result),y||(eY(e,d,h,p,g,m,o,s,l),p=g=m=null),eq(e,!0,-1),u=e.input.charCodeAt(e.position)),(e.line===i||e.lineIndent>t)&&0!==u)eK(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return y&&eY(e,d,h,p,g,null,o,s,l),v&&(e.tag=c,e.anchor=f,e.kind="mapping",e.result=d),v}function e3(e){var t,n,r,a,i=!1,o=!1;if(33!==(a=e.input.charCodeAt(e.position)))return!1;if(null!==e.tag&&eK(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,n="!!",a=e.input.charCodeAt(++e.position)):n="!",t=e.position,i){do a=e.input.charCodeAt(++e.position);while(0!==a&&62!==a);e.position<e.length?(r=e.input.slice(t,e.position),a=e.input.charCodeAt(++e.position)):eK(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==a&&!eT(a);)33===a&&(o?eK(e,"tag suffix cannot contain exclamation marks"):(n=e.input.slice(t-1,e.position+1),ek.test(n)||eK(e,"named tag handle cannot contain such characters"),o=!0,t=e.position+1)),a=e.input.charCodeAt(++e.position);r=e.input.slice(t,e.position),e_.test(r)&&eK(e,"tag suffix cannot contain flow indicator characters")}r&&!eA.test(r)&&eK(e,"tag name cannot contain such characters: "+r);try{r=decodeURIComponent(r)}catch(t){eK(e,"tag name is malformed: "+r)}return i?e.tag=r:eb.call(e.tagMap,n)?e.tag=e.tagMap[n]+r:"!"===n?e.tag="!"+r:"!!"===n?e.tag="tag:yaml.org,2002:"+r:eK(e,'undeclared tag handle "'+n+'"'),!0}function e5(e){var t,n;if(38!==(n=e.input.charCodeAt(e.position)))return!1;for(null!==e.anchor&&eK(e,"duplication of an anchor property"),n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!eT(n)&&!eO(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&eK(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function e6(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!eT(r)&&!eO(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&eK(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),eb.call(e.anchorMap,n)||eK(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],eq(e,!0,-1),!0}function e4(e,t,n,r,a){var i,o,s,l,u,c,f,d,h,p=1,g=!1,m=!1;if(null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,i=o=s=4===n||3===n,r&&eq(e,!0,-1)&&(g=!0,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndent<t&&(p=-1)),1===p)for(;e3(e)||e5(e);)eq(e,!0,-1)?(g=!0,s=i,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndent<t&&(p=-1)):s=!1;if(s&&(s=g||a),(1===p||4===n)&&(d=1===n||2===n?t:t+1,h=e.position-e.lineStart,1===p?s&&(e1(e,h)||e2(e,h,d))||eJ(e,d)?m=!0:(o&&e0(e,d)||eZ(e,d)||eQ(e,d)?m=!0:e6(e)?(m=!0,(null!==e.tag||null!==e.anchor)&&eK(e,"alias node should not have any properties")):eV(e,d,1===n)&&(m=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===p&&(m=s&&e1(e,h))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&eK(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),l=0,u=e.implicitTypes.length;l<u;l+=1)if((f=e.implicitTypes[l]).resolve(e.result)){e.result=f.construct(e.result),e.tag=f.tag,null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);break}}else if("!"!==e.tag){if(eb.call(e.typeMap[e.kind||"fallback"],e.tag))f=e.typeMap[e.kind||"fallback"][e.tag];else for(l=0,f=null,u=(c=e.typeMap.multi[e.kind||"fallback"]).length;l<u;l+=1)if(e.tag.slice(0,c[l].tag.length)===c[l].tag){f=c[l];break}f||eK(e,"unknown tag !<"+e.tag+">"),null!==e.result&&f.kind!==e.kind&&eK(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+f.kind+'", not "'+e.kind+'"'),f.resolve(e.result,e.tag)?(e.result=f.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):eK(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||m}function e8(e){var t,n,r,a,i=e.position,o=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(a=e.input.charCodeAt(e.position))&&(eq(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0)&&37===a);){for(o=!0,a=e.input.charCodeAt(++e.position),t=e.position;0!==a&&!eT(a);)a=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),r=[],n.length<1&&eK(e,"directive name must not be less than one character in length");0!==a;){for(;eM(a);)a=e.input.charCodeAt(++e.position);if(35===a){do a=e.input.charCodeAt(++e.position);while(0!==a&&!eE(a));break}if(eE(a))break;for(t=e.position;0!==a&&!eT(a);)a=e.input.charCodeAt(++e.position);
2r.push(e.input.slice(t,e.position))}0!==a&&eW(e),eb.call(eB,n)?eB[n](e,n,r):ez(e,'unknown document directive "'+n+'"')}if(eq(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,eq(e,!0,-1)):o&&eK(e,"directives end mark is expected"),e4(e,e.lineIndent-1,4,!1,!0),eq(e,!0,-1),e.checkLineBreaks&&ex.test(e.input.slice(i,e.position))&&ez(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&eG(e)){46===e.input.charCodeAt(e.position)&&(e.position+=3,eq(e,!0,-1));return}e.position<e.length-1&&eK(e,"end of the stream or a document separator is expected")}function e9(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)));var n=new ej(e,t),r=e.indexOf("\0");for(-1!==r&&(n.position=r,eK(n,"null byte is not allowed in input")),n.input+="\0";32===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)e8(n);return n.documents}function e7(e,t,n){null!==t&&"object"==typeof t&&void 0===n&&(n=t,t=null);var r=e9(e,n);if("function"!=typeof t)return r;for(var a=0,i=r.length;a<i;a+=1)t(r[a])}function te(e,t){var n=e9(e,t);if(0!==n.length){if(1===n.length)return n[0];throw new c("expected a single document in the stream, but found more")}}(0,a.K)(eU,"captureSegment"),(0,a.K)(eH,"mergeMappings"),(0,a.K)(eY,"storeMappingPair"),(0,a.K)(eW,"readLineBreak"),(0,a.K)(eq,"skipSeparationSpace"),(0,a.K)(eG,"testDocumentSeparator"),(0,a.K)(eX,"writeFoldedLines"),(0,a.K)(eV,"readPlainScalar"),(0,a.K)(eZ,"readSingleQuotedScalar"),(0,a.K)(eQ,"readDoubleQuotedScalar"),(0,a.K)(eJ,"readFlowCollection"),(0,a.K)(e0,"readBlockScalar"),(0,a.K)(e1,"readBlockSequence"),(0,a.K)(e2,"readBlockMapping"),(0,a.K)(e3,"readTagProperty"),(0,a.K)(e5,"readAnchorProperty"),(0,a.K)(e6,"readAlias"),(0,a.K)(e4,"composeNode"),(0,a.K)(e8,"readDocument"),(0,a.K)(e9,"loadDocuments"),(0,a.K)(e7,"loadAll$1"),(0,a.K)(te,"load$1");var tt=Object.prototype.toString,tn=Object.prototype.hasOwnProperty,tr={};tr[0]="\\0",tr[7]="\\a",tr[8]="\\b",tr[9]="\\t",tr[10]="\\n",tr[11]="\\v",tr[12]="\\f",tr[13]="\\r",tr[27]="\\e",tr[34]='\\"',tr[92]="\\\\",tr[133]="\\N",tr[160]="\\_",tr[8232]="\\L",tr[8233]="\\P";var ta=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],ti=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function to(e,t){var n,r,a,i,o,s,l;if(null===t)return{};for(a=0,n={},i=(r=Object.keys(t)).length;a<i;a+=1)s=String(t[o=r[a]]),"!!"===o.slice(0,2)&&(o="tag:yaml.org,2002:"+o.slice(2)),(l=e.compiledTypeMap.fallback[o])&&tn.call(l.styleAliases,s)&&(s=l.styleAliases[s]),n[o]=s;return n}function ts(e){var t,n,r;if(t=e.toString(16).toUpperCase(),e<=255)n="x",r=2;else if(e<=65535)n="u",r=4;else if(e<=0xffffffff)n="U",r=8;else throw new c("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+n+s("0",r-t.length)+t}function tl(e){this.schema=e.schema||ev,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=i(e.flowLevel)?-1:e.flowLevel,this.styleMap=to(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.quotingType='"'===e.quotingType?2:1,this.forceQuotes=e.forceQuotes||!1,this.replacer="function"==typeof e.replacer?e.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function tu(e,t){for(var n,r=s(" ",t),a=0,i=-1,o="",l=e.length;a<l;)-1===(i=e.indexOf("\n",a))?(n=e.slice(a),a=l):(n=e.slice(a,i+1),a=i+1),n.length&&"\n"!==n&&(o+=r),o+=n;return o}function tc(e,t){return"\n"+s(" ",e.indent*t)}function tf(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n<r;n+=1)if(e.implicitTypes[n].resolve(t))return!0;return!1}function td(e){return 32===e||9===e}function th(e){return 32<=e&&e<=126||161<=e&&e<=55295&&8232!==e&&8233!==e||57344<=e&&e<=65533&&65279!==e||65536<=e&&e<=1114111}function tp(e){return th(e)&&65279!==e&&13!==e&&10!==e}function tg(e,t,n){var r=tp(e),a=r&&!td(e);return(n?r:r&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!a)||tp(t)&&!td(t)&&35===e||58===t&&a}function tm(e){return th(e)&&65279!==e&&!td(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 ty(e){return!td(e)&&58!==e}function tv(e,t){var n,r=e.charCodeAt(t);return r>=55296&&r<=56319&&t+1<e.length&&(n=e.charCodeAt(t+1))>=56320&&n<=57343?(r-55296)*1024+n-56320+65536:r}function tb(e){return/^\n* /.test(e)}function tw(e,t,n,r,a,i,o,s){var l,u=0,c=null,f=!1,d=!1,h=-1!==r,p=-1,g=tm(tv(e,0))&&ty(tv(e,e.length-1));if(t||o)for(l=0;l<e.length;u>=65536?l+=2:l++){if(!th(u=tv(e,l)))return 5;g=g&&tg(u,c,s),c=u}else{for(l=0;l<e.length;u>=65536?l+=2:l++){if(10===(u=tv(e,l)))f=!0,h&&(d=d||l-p-1>r&&" "!==e[p+1],p=l);else if(!th(u))return 5;g=g&&tg(u,c,s),c=u}d=d||h&&l-p-1>r&&" "!==e[p+1]}return f||d?n>9&&tb(e)?5:o?2===i?5:2:d?4:3:!g||o||a(e)?2===i?5:2:1}function tx(e,t,n,r,i){e.dump=function(){if(0===t.length)return 2===e.quotingType?'""':"''";if(!e.noCompatMode&&(-1!==ta.indexOf(t)||ti.test(t)))return 2===e.quotingType?'"'+t+'"':"'"+t+"'";var o=e.indent*Math.max(1,n),s=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),l=r||e.flowLevel>-1&&n>=e.flowLevel;function u(t){return tf(e,t)}switch((0,a.K)(u,"testAmbiguity"),tw(t,l,e.indent,s,u,e.quotingType,e.forceQuotes&&!r,i)){case 1:return t;case 2:return"'"+t.replace(/'/g,"''")+"'";case 3:return"|"+t_(t,e.indent)+tk(tu(t,o));case 4:return">"+t_(t,e.indent)+tk(tu(tA(t,s),o));case 5:return'"'+tE(t)+'"';default:throw new c("impossible error: invalid scalar style")}}()}function t_(e,t){var n=tb(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function tk(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function tA(e,t){for(var n,r,a,i=/(\n+)([^\n]*)/g,o=(i.lastIndex=n=-1!==(n=e.indexOf("\n"))?n:e.length,tS(e.slice(0,n),t)),s="\
2n"===e[0]||" "===e[0];a=i.exec(e);){var l=a[1],u=a[2];r=" "===u[0],o+=l+(s||r||""===u?"":"\n")+tS(u,t),s=r}return o}function tS(e,t){if(""===e||" "===e[0])return e;for(var n,r,a=/ [^ ]/g,i=0,o=0,s=0,l="";n=a.exec(e);)(s=n.index)-i>t&&(r=o>i?o:s,l+="\n"+e.slice(i,r),i=r+1),o=s;return l+="\n",e.length-i>t&&o>i?l+=e.slice(i,o)+"\n"+e.slice(o+1):l+=e.slice(i),l.slice(1)}function tE(e){for(var t,n="",r=0,a=0;a<e.length;r>=65536?a+=2:a++)!(t=tr[r=tv(e,a)])&&th(r)?(n+=e[a],r>=65536&&(n+=e[a+1])):n+=t||ts(r);return n}function tM(e,t,n){var r,a,i,o="",s=e.tag;for(r=0,a=n.length;r<a;r+=1)i=n[r],e.replacer&&(i=e.replacer.call(n,String(r),i)),(tN(e,t,i,!1,!1)||void 0===i&&tN(e,t,null,!1,!1))&&(""!==o&&(o+=","+(e.condenseFlow?"":" ")),o+=e.dump);e.tag=s,e.dump="["+o+"]"}function tT(e,t,n,r){var a,i,o,s="",l=e.tag;for(a=0,i=n.length;a<i;a+=1)o=n[a],e.replacer&&(o=e.replacer.call(n,String(a),o)),(tN(e,t+1,o,!0,!0,!1,!0)||void 0===o&&tN(e,t+1,null,!0,!0,!1,!0))&&(r&&""===s||(s+=tc(e,t)),e.dump&&10===e.dump.charCodeAt(0)?s+="-":s+="- ",s+=e.dump);e.tag=l,e.dump=s||"[]"}function tO(e,t,n){var r,a,i,o,s,l="",u=e.tag,c=Object.keys(n);for(r=0,a=c.length;r<a;r+=1)s="",""!==l&&(s+=", "),e.condenseFlow&&(s+='"'),o=n[i=c[r]],e.replacer&&(o=e.replacer.call(n,i,o)),tN(e,t,i,!1,!1)&&(e.dump.length>1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),tN(e,t,o,!1,!1)&&(s+=e.dump,l+=s));e.tag=u,e.dump="{"+l+"}"}function tC(e,t,n,r){var a,i,o,s,l,u,f="",d=e.tag,h=Object.keys(n);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new c("sortKeys must be a boolean or a function");for(a=0,i=h.length;a<i;a+=1)u="",r&&""===f||(u+=tc(e,t)),s=n[o=h[a]],e.replacer&&(s=e.replacer.call(n,o,s)),tN(e,t+1,o,!0,!0,!0)&&((l=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024)&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=tc(e,t)),tN(e,t+1,s,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",u+=e.dump,f+=u));e.tag=d,e.dump=f||"{}"}function tR(e,t,n){var r,a,i,o,s,l;for(i=0,o=(a=n?e.explicitTypes:e.implicitTypes).length;i<o;i+=1)if(((s=a[i]).instanceOf||s.predicate)&&(!s.instanceOf||"object"==typeof t&&t instanceof s.instanceOf)&&(!s.predicate||s.predicate(t))){if
2(n?s.multi&&s.representName?e.tag=s.representName(t):e.tag=s.tag:e.tag="?",s.represent){if(l=e.styleMap[s.tag]||s.defaultStyle,"[object Function]"===tt.call(s.represent))r=s.represent(t,l);else if(tn.call(s.represent,l))r=s.represent[l](t,l);else throw new c("!<"+s.tag+'> tag resolver accepts not "'+l+'" style');e.dump=r}return!0}return!1}function tN(e,t,n,r,a,i,o){e.tag=null,e.dump=n,tR(e,n,!1)||tR(e,n,!0);var s=tt.call(e.dump),l=r;r&&(r=e.flowLevel<0||e.flowLevel>t);var u,f,d,h="[object Object]"===s||"[object Array]"===s;if(h&&(d=-1!==(f=e.duplicates.indexOf(n))),(null!==e.tag&&"?"!==e.tag||d||2!==e.indent&&t>0)&&(a=!1),d&&e.usedDuplicates[f])e.dump="*ref_"+f;else{if(h&&d&&!e.usedDuplicates[f]&&(e.usedDuplicates[f]=!0),"[object Object]"===s)r&&0!==Object.keys(e.dump).length?(tC(e,t,e.dump,a),d&&(e.dump="&ref_"+f+e.dump)):(tO(e,t,e.dump),d&&(e.dump="&ref_"+f+" "+e.dump));else if("[object Array]"===s)r&&0!==e.dump.length?(e.noArrayIndent&&!o&&t>0?tT(e,t-1,e.dump,a):tT(e,t,e.dump,a),d&&(e.dump="&ref_"+f+e.dump)):(tM(e,t,e.dump),d&&(e.dump="&ref_"+f+" "+e.dump));else if("[object String]"===s)"?"!==e.tag&&tx(e,e.dump,t,i,l);else{if("[object Undefined]"===s||e.skipInvalid)return!1;throw new c("unacceptable kind of an object to dump "+s)}null!==e.tag&&"?"!==e.tag&&(u=encodeURI("!"===e.tag[0]?e.tag.slice(1):e.tag).replace(/!/g,"%21"),u="!"===e.tag[0]?"!"+u:"tag:yaml.org,2002:"===u.slice(0,18)?"!!"+u.slice(18):"!<"+u+">",e.dump=u+" "+e.dump)}return!0}function tL(e,t){var n,r,a=[],i=[];for(tD(e,a,i),n=0,r=i.length;n<r;n+=1)t.duplicates.push(a[i[n]]);t.usedDuplicates=Array(r)}function tD(e,t,n){var r,a,i;if(null!==e&&"object"==typeof e)if(-1!==(a=t.indexOf(e)))-1===n.indexOf(a)&&n.push(a);else if(t.push(e),Array.isArray(e))for(a=0,i=e.length;a<i;a+=1)tD(e[a],t,n);else for(a=0,i=(r=Object.keys(e)).length;a<i;a+=1)tD(e[r[a]],t,n)}(0,a.K)(to,"compileStyleMap"),(0,a.K)(ts,"encodeHex"),(0,a.K)(tl,"State"),(0,a.K)(tu,"indentString"),(0,a.K)(tc,"generateNextLine"),(0,a.K)(tf,"testImplicitResolving"),(0,a.K)(td,"isWhitespace"),(0,a.K)(th,"isPrintable"),(0,a.K)(tp,"isNsCharOrWhitespace"),(0,a.K)(tg,"isPlainSafe"),(0,a.K)(tm,"isPlainSafeFirst"),(0,a.K)(ty,"isPlainSafeLast"),
2(0,a.K)(tv,"codePointAt"),(0,a.K)(tb,"needIndentIndicator");function tP(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.")}}(0,a.K)(tw,"chooseScalarStyle"),(0,a.K)(tx,"writeScalar"),(0,a.K)(t_,"blockHeader"),(0,a.K)(tk,"dropEndingNewline"),(0,a.K)(tA,"foldString"),(0,a.K)(tS,"foldLine"),(0,a.K)(tE,"escapeString"),(0,a.K)(tM,"writeFlowSequence"),(0,a.K)(tT,"writeBlockSequence"),(0,a.K)(tO,"writeFlowMapping"),(0,a.K)(tC,"writeBlockMapping"),(0,a.K)(tR,"detectType"),(0,a.K)(tN,"writeNode"),(0,a.K)(tL,"getDuplicateReferences"),(0,a.K)(tD,"inspectNode"),(0,a.K)(function(e,t){var n=new tl(t=t||{});n.noRefs||tL(e,n);var r=e;return(n.replacer&&(r=n.replacer.call({"":r},"",r)),tN(n,0,r,!0,!0))?n.dump+"\n":""},"dump$1"),(0,a.K)(tP,"renamed");var tI=H,t$=te;tP("safeLoad","load"),tP("safeLoadAll","loadAll"),tP("safeDump","dump")},9507:(e,t,n)=>{"use strict";function r(e){return function(t){var n=(e?Math[e]:Math.trunc)(t);return 0===n?0:n}}n.d(t,{u:()=>r})},11330:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(14232);function a(e,t,n){var a=r.useRef({});return(!("value"in a.current)||n(a.current.condition,t))&&(a.current.value=e(),a.current.condition=t),a.current.value}},11473:(e,t,n)=>{"use strict";n.d(t,{A9:()=>p,K4:()=>c,Xf:()=>u,f3:()=>d,xK:()=>f});var r=n(54945),a=n(14232),i=n(30727),o=n(11330),s=n(14768),l=Number(a.version.split(".")[0]),u=function(e,t){"function"==typeof e?e(t):"object"===(0,r.A)(e)&&e&&"current"in e&&(e.current=t)},c=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(Boolean);return r.length<=1?r[0]:function(e){t.forEach(function(t){u(t,e)})}},f=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,o.A)(function(){return c.apply(void 0,t)},t,function(e,t){return e.length!==t.length||e.every(function(e,n){return e!==t[n]})})},d=function(e){if(!e)return!1;if(h(e)&&l>=19)return!0;var t,n,r=(0,i.isMemo)(e)?e.type.type:e.type;return("function"!=typeof r||!!(null!=(t=r.prototype)&&t.render)||r.$$typeof===i.ForwardRef)&&("function"!=typeof e||!!(null!=(n=e.prototype)&&n.render)||e.$$typeof===i.ForwardRef)};function h(e){return(0,a.isValidElement)(e)&&!(0,s.A)(e)}var p=function(e){return e&&h(e)?e.props.propertyIsEnumerable("ref")?e.props.ref:e.ref:null}},11782:e=>{e.exports={root:"tweet-skeleton_root__1sn43"}},11939:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),p=Symbol.for("react.lazy");Symbol.for("react.offscreen");Symbol.for("react.module.reference"),t.ForwardRef=c,t.isMemo=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case a:case o:case i:case f:case d:return e;default:switch(e=e&&e.$$typeof){case u:case l:case c:case p:case h:case s:return e;default:return t}}case r:return t}}}(e)===h}},12122:(e,t,n)=>{"use strict";n.d(t,{A:()=>el});var r=n(57078),a=n(12906),i=n(88683),o=n(14232),s=n.t(o,2),l=n(98477),u=n(74832);n(75620);var c=n(11473),f=o.createContext(null),d=n(2389),h=n(47015),p=[],g="data-rc-order",m="data-rc-priority",y=new Map;function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):"rc-util-key"}function b(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function w(e){return Array.from((y.get(e)||e).children).filter(function(e){return"STYLE"===e.tagName})}function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,u.A)())return null;
2var n=t.csp,r=t.prepend,a=t.priority,i=void 0===a?0:a,o="queue"===r?"prependQueue":r?"prepend":"append",s="prependQueue"===o,l=document.createElement("style");l.setAttribute(g,o),s&&i&&l.setAttribute(m,"".concat(i)),null!=n&&n.nonce&&(l.nonce=null==n?void 0:n.nonce),l.innerHTML=e;var c=b(t),f=c.firstChild;if(r){if(s){var d=(t.styles||w(c)).filter(function(e){return!!["prepend","prependQueue"].includes(e.getAttribute(g))&&i>=Number(e.getAttribute(m)||0)});if(d.length)return c.insertBefore(l,d[d.length-1].nextSibling),l}c.insertBefore(l,f)}else c.appendChild(l);return l}function _(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=b(t);return(t.styles||w(n)).find(function(n){return n.getAttribute(v(t))===e})}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=_(e,t);n&&b(t).removeChild(n)}function A(e,t){var n,a,i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=b(o),l=w(s),u=(0,r.A)((0,r.A)({},o),{},{styles:l}),c=y.get(s);if(!c||!function(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}(document,c)){var f=x("",u),d=f.parentNode;y.set(s,d),s.removeChild(f)}var h=_(t,u);if(h)return null!=(n=u.csp)&&n.nonce&&h.nonce!==(null==(a=u.csp)?void 0:a.nonce)&&(h.nonce=null==(i=u.csp)?void 0:i.nonce),h.innerHTML!==e&&(h.innerHTML=e),h;var p=x(e,u);return p.setAttribute(v(u),t),p}var S="rc-util-locker-".concat(Date.now()),E=0,M=function(e){return!1!==e&&((0,u.A)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)},T=o.forwardRef(function(e,t){var n,r,i,s=e.open,g=e.autoLock,m=e.getContainer,y=(e.debug,e.autoDestroy),v=void 0===y||y,b=e.children,w=o.useState(s),x=(0,a.A)(w,2),_=x[0],T=x[1],O=_||s;o.useEffect(function(){(v||s)&&T(s)},[s,v]);var C=o.useState(function(){return M(m)}),R=(0,a.A)(C,2),N=R[0],L=R[1];o.useEffect(function(){var e=M(m);L(null!=e?e:null)});var D=function(e){var t=o.useState(function(){return(0,u.A)()?document.createElement("div"):null}),n=(0,a.A)(t,1)[0],r=o.useRef(!1),i=o.useContext(f),s=o.useState(p),l=(0,a.A)(s,2),c=l[0],g=l[1],m=i||(r.current?void 0:function(e){g(function(t){return[e].concat((0,d.A)(t))})});function y(){n.parentElement||document.body.appendChild(n),r.current=!0}function v(){var e;null==(e=n.parentElement)||e.removeChild(n),r.current=!1}return(0,h.A)(function(){return e?i?i(y):y():v(),v},[e]),(0,h.A)(function(){c.length&&(c.forEach(function(e){return e()}),g(p))},[c]),[n,m]}(O&&!N),P=(0,a.A)(D,2),I=P[0],$=P[1],j=null!=N?N:I;n=!!(g&&s&&(0,u.A)()&&(j===I||j===document.body)),r=o.useState(function(){return E+=1,"".concat(S,"_").concat(E)}),i=(0,a.A)(r,1)[0],(0,h.A)(function(){if(n){var e,t=(e=document.body,"u"<typeof document||!e||!(e instanceof Element)?{width:0,height:0}:function(e){var t,n,r="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),a=document.createElement("div");a.id=r;var i=a.style;if(i.position="absolute",i.left="0",i.top="0",i.width="100px",i.height="100px",i.overflow="scroll",e){var o=getComputedStyle(e);i.scrollbarColor=o.scrollbarColor,i.scrollbarWidth=o.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),u=parseInt(s.height,10);try{var c=l?"width: ".concat(s.width,";"):"",f=u?"height: ".concat(s.height,";"):"";A("\n#".concat(r,"::-webkit-scrollbar {\n").concat(c,"\n").concat(f,"\n}"),r)}catch(e){console.error(e),t=l,n=u}}document.body.appendChild(a);var d=e&&t&&!isNaN(t)?t:a.offsetWidth-a.clientWidth,h=e&&n&&!isNaN(n)?n:a.offsetHeight-a.clientHeight;return document.body.removeChild(a),k(r),{width:d,height:h}}(e)).width,r=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;A("\nhtml body {\n  overflow-y: hidden;\n  ".concat(r?"width: calc(100% - ".concat(t,"px);"):"","\n}"),i)}else k(i);return function(){k(i)}},[n,i]);var F=null;b&&(0,c.f3)(b)&&t&&(F=b.ref);var K=(0,c.xK)(F,t);if(!O||!(0,u.A)()||void 0===N)return null;var z=!1===j,B=b;return t&&(B=o.cloneElement(b,{ref:K})),o.createElement(f.Provider,{value:$},z?B:(0,l.createPortal)(B,j))}
2),O=n(15039),C=n.n(O),R=n(77068),N=n(47158);function L(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}function D(e){return L(e)instanceof ShadowRoot?L(e):null}var P=n(31032),I=0,$=(0,r.A)({},s).useId;let j=$?function(e){var t=$();return e||t}:function(e){var t=o.useState("ssr-id"),n=(0,a.A)(t,2),r=n[0],i=n[1];return(o.useEffect(function(){var e=I;I+=1,i("rc_unique_".concat(e))},[]),e)?e:r},F=function(){if("u"<typeof navigator||"u"<typeof window)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(null==e?void 0:e.substr(0,4))};var K=n(44501),z=n(31125);function B(e){var t=e.prefixCls,n=e.align,r=e.arrow,a=e.arrowPos,i=r||{},s=i.className,l=i.content,u=a.x,c=a.y,f=o.useRef();if(!n||!n.points)return null;var d={position:"absolute"};if(!1!==n.autoArrow){var h=n.points[0],p=n.points[1],g=h[0],m=h[1],y=p[0],v=p[1];g!==y&&["t","b"].includes(g)?"t"===g?d.top=0:d.bottom=0:d.top=void 0===c?0:c,m!==v&&["l","r"].includes(m)?"l"===m?d.left=0:d.right=0:d.left=void 0===u?0:u}return o.createElement("div",{ref:f,className:C()("".concat(t,"-arrow"),s),style:d},l)}function U(e){var t=e.prefixCls,n=e.open,r=e.zIndex,a=e.mask,i=e.motion;return a?o.createElement(z.Ay,(0,K.A)({},i,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(e){var n=e.className;return o.createElement("div",{style:{zIndex:r},className:C()("".concat(t,"-mask"),n)})}):null}var H=o.memo(function(e){return e.children},function(e,t){return t.cache}),Y=o.forwardRef(function(e,t){var n=e.popup,i=e.className,s=e.prefixCls,l=e.style,u=e.target,f=e.onVisibleChanged,d=e.open,p=e.keepDom,g=e.fresh,m=e.onClick,y=e.mask,v=e.arrow,b=e.arrowPos,w=e.align,x=e.motion,_=e.maskMotion,k=e.forceRender,A=e.getPopupContainer,S=e.autoDestroy,E=e.portal,M=e.zIndex,T=e.onMouseEnter,O=e.onMouseLeave,N=e.onPointerEnter,L=e.onPointerDownCapture,D=e.ready,P=e.offsetX,I=e.offsetY,$=e.offsetR,j=e.offsetB,F=e.onAlign,Y=e.onPrepare,W=e.stretch,q=e.targetWidth,G=e.targetHeight,X="function"==typeof n?n():n,V=d||p,Z=(null==A?void 0:A.length)>0,Q=o.useState(!A||!Z),J=(0,a.A)(Q,2),ee=J[0],et=J[1];if((0,h.A)(function(){!ee&&Z&&u&&et(!0)},[ee,Z,u]),!ee)return null;var en="auto",er={left:"-1000vw",top:"-1000vh",right:en,bottom:en};if(D||!d){var ea,ei=w.points,eo=w.dynamicInset||(null==(ea=w._experimental)?void 0:ea.dynamicInset),es=eo&&"r"===ei[0][1],el=eo&&"b"===ei[0][0];es?(er.right=$,er.left=en):(er.left=P,er.right=en),el?(er.bottom=j,er.top=en):(er.top=I,er.bottom=en)}var eu={};return W&&(W.includes("height")&&G?eu.height=G:W.includes("minHeight")&&G&&(eu.minHeight=G),W.includes("width")&&q?eu.width=q:W.includes("minWidth")&&q&&(eu.minWidth=q)),d||(eu.pointerEvents="none"),o.createElement(E,{open:k||V,getContainer:A&&function(){return A(u)},autoDestroy:S},o.createElement(U,{prefixCls:s,open:d,zIndex:M,mask:y,motion:_}),o.createElement(R.A,{onResize:F,disabled:!d},function(e){return o.createElement(z.Ay,(0,K.A)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:k,leavedClassName:"".concat(s,"-hidden")},x,{onAppearPrepare:Y,onEnterPrepare:Y,visible:d,onVisibleChanged:function(e){var t;null==x||null==(t=x.onVisibleChanged)||t.call(x,e),f(e)}}),function(n,a){var u=n.className,f=n.style,h=C()(s,u,i);return o.createElement("div",{ref:(0,c.K4)(e,t,a),className:h,style:(0,r.A)((0,r.A)((0,r.A)((0,r.A)({"--arrow-x":"".concat(b.x||0,"px"),"--arrow-y":"".concat(b.y||0,"px")},er),eu),f),{},{boxSizing:"border-box",zIndex:M},l),onMouseEnter:T,onMouseLeave:O,onPointerEnter:N,onClick:m,onPointerDownCapture:L},v&&o.createElement(B,{prefixCls:s,arrow:v,arrowPos:b,align:w}),o.createElement(H,{cache:!d&&!g},X))})}))}),W=o.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,a=(0,c.f3)(n),i=o.useCallback(function(e){(0,c.Xf)(t,r?r(e):e)},[r]),s=(0,c.xK)(i,(0,c.A9)(n));return a?o.cloneElement(n,{ref:s}):n}),q=o.createContext(null);function G(e){return e?Array.isArray(e)?e:[e]:[]}var X=n(99233);function V(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function Z(e){return e.ownerDocument.defaultView}function Q(e){for(var t=[],n=null==e?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var a=Z(n).getComputedStyle(n);[a.overflowX,a.overflowY,a.overflow].some(function(e){return r.includes(e)}
2)&&t.push(n),n=n.parentElement}return t}function J(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function ee(e){return J(parseFloat(e),0)}function et(e,t){var n=(0,r.A)({},e);return(t||[]).forEach(function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=Z(e).getComputedStyle(e),r=t.overflow,a=t.overflowClipMargin,i=t.borderTopWidth,o=t.borderBottomWidth,s=t.borderLeftWidth,l=t.borderRightWidth,u=e.getBoundingClientRect(),c=e.offsetHeight,f=e.clientHeight,d=e.offsetWidth,h=e.clientWidth,p=ee(i),g=ee(o),m=ee(s),y=ee(l),v=J(Math.round(u.width/d*1e3)/1e3),b=J(Math.round(u.height/c*1e3)/1e3),w=p*b,x=m*v,_=0,k=0;if("clip"===r){var A=ee(a);_=A*v,k=A*b}var S=u.x+x-_,E=u.y+w-k,M=S+u.width+2*_-x-y*v-(d-h-m-y)*v,T=E+u.height+2*k-w-g*b-(c-f-p-g)*b;n.left=Math.max(n.left,S),n.top=Math.max(n.top,E),n.right=Math.min(n.right,M),n.bottom=Math.min(n.bottom,T)}}),n}function en(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function er(e,t){var n=(0,a.A)(t||[],2),r=n[0],i=n[1];return[en(e.width,r),en(e.height,i)]}function ea(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function ei(e,t){var n,r=t[0],a=t[1];return n="t"===r?e.y:"b"===r?e.y+e.height:e.y+e.height/2,{x:"l"===a?e.x:"r"===a?e.x+e.width:e.x+e.width/2,y:n}}function eo(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(e,r){return r===t?n[e]||"c":e}).join("")}var es=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];let el=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:T;return o.forwardRef(function(t,n){var s,l,u,c,f,p,g,m,y,v,b,w,x,_,k,A,S,E=t.prefixCls,M=void 0===E?"rc-trigger-popup":E,T=t.children,O=t.action,L=t.showAction,I=t.hideAction,$=t.popupVisible,K=t.defaultPopupVisible,z=t.onPopupVisibleChange,B=t.afterPopupVisibleChange,U=t.mouseEnterDelay,H=t.mouseLeaveDelay,ee=void 0===H?.1:H,en=t.focusDelay,el=t.blurDelay,eu=t.mask,ec=t.maskClosable,ef=t.getPopupContainer,ed=t.forceRender,eh=t.autoDestroy,ep=t.destroyPopupOnHide,eg=t.popup,em=t.popupClassName,ey=t.popupStyle,ev=t.popupPlacement,eb=t.builtinPlacements,ew=void 0===eb?{}:eb,ex=t.popupAlign,e_=t.zIndex,ek=t.stretch,eA=t.getPopupClassNameFromAlign,eS=t.fresh,eE=t.alignPoint,eM=t.onPopupClick,eT=t.onPopupAlign,eO=t.arrow,eC=t.popupMotion,eR=t.maskMotion,eN=t.popupTransitionName,eL=t.popupAnimation,eD=t.maskTransitionName,eP=t.maskAnimation,eI=t.className,e$=t.getTriggerDOMNode,ej=(0,i.A)(t,es),eF=o.useState(!1),eK=(0,a.A)(eF,2),ez=eK[0],eB=eK[1];(0,h.A)(function(){eB(F())},[]);var eU=o.useRef({}),eH=o.useContext(q),eY=o.useMemo(function(){return{registerSubPopup:function(e,t){eU.current[e]=t,null==eH||eH.registerSubPopup(e,t)}}},[eH]),eW=j(),eq=o.useState(null),eG=(0,a.A)(eq,2),eX=eG[0],eV=eG[1],eZ=o.useRef(null),eQ=(0,P.A)(function(e){eZ.current=e,(0,N.fk)(e)&&eX!==e&&eV(e),null==eH||eH.registerSubPopup(eW,e)}),eJ=o.useState(null),e0=(0,a.A)(eJ,2),e1=e0[0],e2=e0[1],e3=o.useRef(null),e5=(0,P.A)(function(e){(0,N.fk)(e)&&e1!==e&&(e2(e),e3.current=e)}),e6=o.Children.only(T),e4=(null==e6?void 0:e6.props)||{},e8={},e9=(0,P.A)(function(e){var t,n;return(null==e1?void 0:e1.contains(e))||(null==(t=D(e1))?void 0:t.host)===e||e===e1||(null==eX?void 0:eX.contains(e))||(null==(n=D(eX))?void 0:n.host)===e||e===eX||Object.values(eU.current).some(function(t){return(null==t?void 0:t.contains(e))||e===t})}),e7=V(M,eC,eL,eN),te=V(M,eR,eP,eD),tt=o.useState(K||!1),tn=(0,a.A)(tt,2),tr=tn[0],ta=tn[1],ti=null!=$?$:tr,to=(0,P.A)(function(e){void 0===$&&ta(e)});(0,h.A)(function(){ta($||!1)},[$]);var ts=o.useRef(ti);ts.current=ti;var tl=o.useRef([]);tl.current=[];var tu=(0,P.A)(function(e){var t;to(e),(null!=(t=tl.current[tl.current.length-1])?t:ti)!==e&&(tl.current.push(e),null==z||z(e))}),tc=o.useRef(),tf=function(){clearTimeout(tc.current)},td=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;tf(),0===t?tu(e):tc.current=setTimeout(function(){tu(e)},1e3*t)};o.useEffect(function(){return tf},[]);var th=o.useState(!1),tp=(0,a.A)(th,2),tg=tp[0],tm=tp[1];(0,h.A)(function(e){(!e||ti)&&tm(!0)},[ti]);
2var ty=o.useState(null),tv=(0,a.A)(ty,2),tb=tv[0],tw=tv[1],tx=o.useState(null),t_=(0,a.A)(tx,2),tk=t_[0],tA=t_[1],tS=function(e){tA([e.clientX,e.clientY])},tE=(s=eE&&null!==tk?tk:e1,l=o.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:ew[ev]||{}}),c=(u=(0,a.A)(l,2))[0],f=u[1],p=o.useRef(0),g=o.useMemo(function(){return eX?Q(eX):[]},[eX]),m=o.useRef({}),ti||(m.current={}),y=(0,P.A)(function(){if(eX&&s&&ti){var e=eX.ownerDocument,t=Z(eX),n=t.getComputedStyle(eX).position,i=eX.style.left,o=eX.style.top,l=eX.style.right,u=eX.style.bottom,c=eX.style.overflow,d=(0,r.A)((0,r.A)({},ew[ev]),ex),h=e.createElement("div");if(null==(w=eX.parentElement)||w.appendChild(h),h.style.left="".concat(eX.offsetLeft,"px"),h.style.top="".concat(eX.offsetTop,"px"),h.style.position=n,h.style.height="".concat(eX.offsetHeight,"px"),h.style.width="".concat(eX.offsetWidth,"px"),eX.style.left="0",eX.style.top="0",eX.style.right="auto",eX.style.bottom="auto",eX.style.overflow="hidden",Array.isArray(s))A={x:s[0],y:s[1],width:0,height:0};else{var p,y,v,b,w,x,_,k,A,S,E,M=s.getBoundingClientRect();M.x=null!=(S=M.x)?S:M.left,M.y=null!=(E=M.y)?E:M.top,A={x:M.x,y:M.y,width:M.width,height:M.height}}var T=eX.getBoundingClientRect(),O=t.getComputedStyle(eX),C=O.height,R=O.width;T.x=null!=(x=T.x)?x:T.left,T.y=null!=(_=T.y)?_:T.top;var L=e.documentElement,D=L.clientWidth,P=L.clientHeight,I=L.scrollWidth,$=L.scrollHeight,j=L.scrollTop,F=L.scrollLeft,K=T.height,z=T.width,B=A.height,U=A.width,H=d.htmlRegion,Y="visible",W="visibleFirst";"scroll"!==H&&H!==W&&(H=Y);var q=H===W,G=et({left:-F,top:-j,right:I-F,bottom:$-j},g),V=et({left:0,top:0,right:D,bottom:P},g),Q=H===Y?V:G,ee=q?V:Q;eX.style.left="auto",eX.style.top="auto",eX.style.right="0",eX.style.bottom="0";var en=eX.getBoundingClientRect();eX.style.left=i,eX.style.top=o,eX.style.right=l,eX.style.bottom=u,eX.style.overflow=c,null==(k=eX.parentElement)||k.removeChild(h);var es=J(Math.round(z/parseFloat(R)*1e3)/1e3),el=J(Math.round(K/parseFloat(C)*1e3)/1e3);if(!(0===es||0===el||(0,N.fk)(s)&&!(0,X.A)(s))){var eu=d.offset,ec=d.targetOffset,ef=er(T,eu),ed=(0,a.A)(ef,2),eh=ed[0],ep=ed[1],eg=er(A,ec),em=(0,a.A)(eg,2),ey=em[0],eb=em[1];A.x-=ey,A.y-=eb;var e_=d.points||[],ek=(0,a.A)(e_,2),eA=ek[0],eS=ea(ek[1]),eE=ea(eA),eM=ei(A,eS),eO=ei(T,eE),eC=(0,r.A)({},d),eR=eM.x-eO.x+eh,eN=eM.y-eO.y+ep,eL=tf(eR,eN),eD=tf(eR,eN,V),eP=ei(A,["t","l"]),eI=ei(T,["t","l"]),e$=ei(A,["b","r"]),ej=ei(T,["b","r"]),eF=d.overflow||{},eK=eF.adjustX,ez=eF.adjustY,eB=eF.shiftX,eU=eF.shiftY,eH=function(e){return"boolean"==typeof e?e:e>=0};td();var eY=eH(ez),eW=eE[0]===eS[0];if(eY&&"t"===eE[0]&&(y>ee.bottom||m.current.bt)){var eq=eN;eW?eq-=K-B:eq=eP.y-ej.y-ep;var eG=tf(eR,eq),eV=tf(eR,eq,V);eG>eL||eG===eL&&(!q||eV>=eD)?(m.current.bt=!0,eN=eq,ep=-ep,eC.points=[eo(eE,0),eo(eS,0)]):m.current.bt=!1}if(eY&&"b"===eE[0]&&(p<ee.top||m.current.tb)){var eZ=eN;eW?eZ+=K-B:eZ=e$.y-eI.y-ep;var eQ=tf(eR,eZ),eJ=tf(eR,eZ,V);eQ>eL||eQ===eL&&(!q||eJ>=eD)?(m.current.tb=!0,eN=eZ,ep=-ep,eC.points=[eo(eE,0),eo(eS,0)]):m.current.tb=!1}var e0=eH(eK),e1=eE[1]===eS[1];if(e0&&"l"===eE[1]&&(b>ee.right||m.current.rl)){var e2=eR;e1?e2-=z-U:e2=eP.x-ej.x-eh;var e3=tf(e2,eN),e5=tf(e2,eN,V);e3>eL||e3===eL&&(!q||e5>=eD)?(m.current.rl=!0,eR=e2,eh=-eh,eC.points=[eo(eE,1),eo(eS,1)]):m.current.rl=!1}if(e0&&"r"===eE[1]&&(v<ee.left||m.current.lr)){var e6=eR;e1?e6+=z-U:e6=e$.x-eI.x-eh;var e4=tf(e6,eN),e8=tf(e6,eN,V);e4>eL||e4===eL&&(!q||e8>=eD)?(m.current.lr=!0,eR=e6,eh=-eh,eC.points=[eo(eE,1),eo(eS,1)]):m.current.lr=!1}td();var e9=!0===eB?0:eB;"number"==typeof e9&&(v<V.left&&(eR-=v-V.left-eh,A.x+U<V.left+e9&&(eR+=A.x-V.left+U-e9)),b>V.right&&(eR-=b-V.right-eh,A.x>V.right-e9&&(eR+=A.x-V.right+e9)));var e7=!0===eU?0:eU;"number"==typeof e7&&(p<V.top&&(eN-=p-V.top-ep,A.y+B<V.top+e7&&(eN+=A.y-V.top+B-e7)),y>V.bottom&&(eN-=y-V.bottom-ep,A.y>V.bottom-e7&&(eN+=A.y-V.bottom+e7)));var te=T.x+eR,tt=T.y+eN,tn=A.x,tr=A.y,ta=Math.max(te,tn),to=Math.min(te+z,tn+U),ts=Math.max(tt,tr),tl=Math.min(tt+K,tr+B);null==eT||eT(eX,eC);
2var tu=en.right-T.x-(eR+T.width),tc=en.bottom-T.y-(eN+T.height);1===es&&(eR=Math.floor(eR),tu=Math.floor(tu)),1===el&&(eN=Math.floor(eN),tc=Math.floor(tc)),f({ready:!0,offsetX:eR/es,offsetY:eN/el,offsetR:tu/es,offsetB:tc/el,arrowX:((ta+to)/2-te)/es,arrowY:((ts+tl)/2-tt)/el,scaleX:es,scaleY:el,align:eC})}function tf(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Q,r=T.x+e,a=T.y+t,i=Math.max(r,n.left),o=Math.max(a,n.top);return Math.max(0,(Math.min(r+z,n.right)-i)*(Math.min(a+K,n.bottom)-o))}function td(){y=(p=T.y+eN)+K,b=(v=T.x+eR)+z}}}),v=function(){f(function(e){return(0,r.A)((0,r.A)({},e),{},{ready:!1})})},(0,h.A)(v,[ev]),(0,h.A)(function(){ti||v()},[ti]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,function(){p.current+=1;var e=p.current;Promise.resolve().then(function(){p.current===e&&y()})}]),tM=(0,a.A)(tE,11),tT=tM[0],tO=tM[1],tC=tM[2],tR=tM[3],tN=tM[4],tL=tM[5],tD=tM[6],tP=tM[7],tI=tM[8],t$=tM[9],tj=tM[10],tF=(b=void 0===O?"hover":O,o.useMemo(function(){var e=G(null!=L?L:b),t=G(null!=I?I:b),n=new Set(e),r=new Set(t);return ez&&(n.has("hover")&&(n.delete("hover"),n.add("click")),r.has("hover")&&(r.delete("hover"),r.add("click"))),[n,r]},[ez,b,L,I])),tK=(0,a.A)(tF,2),tz=tK[0],tB=tK[1],tU=tz.has("click"),tH=tB.has("click")||tB.has("contextMenu"),tY=(0,P.A)(function(){tg||tj()});w=function(){ts.current&&eE&&tH&&td(!1)},(0,h.A)(function(){if(ti&&e1&&eX){var e=Q(e1),t=Q(eX),n=Z(eX),r=new Set([n].concat((0,d.A)(e),(0,d.A)(t)));function a(){tY(),w()}return r.forEach(function(e){e.addEventListener("scroll",a,{passive:!0})}),n.addEventListener("resize",a,{passive:!0}),tY(),function(){r.forEach(function(e){e.removeEventListener("scroll",a),n.removeEventListener("resize",a)})}}},[ti,e1,eX]),(0,h.A)(function(){tY()},[tk,ev]),(0,h.A)(function(){ti&&!(null!=ew&&ew[ev])&&tY()},[JSON.stringify(ex)]);var tW=o.useMemo(function(){var e=function(e,t,n,r){for(var a=n.points,i=Object.keys(e),o=0;o<i.length;o+=1){var s,l=i[o];if(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}(null==(s=e[l])?void 0:s.points,a,r))return"".concat(t,"-placement-").concat(l)}return""}(ew,M,t$,eE);return C()(e,null==eA?void 0:eA(t$))},[t$,eA,ew,M,eE]);o.useImperativeHandle(n,function(){return{nativeElement:e3.current,popupElement:eZ.current,forceAlign:tY}});var tq=o.useState(0),tG=(0,a.A)(tq,2),tX=tG[0],tV=tG[1],tZ=o.useState(0),tQ=(0,a.A)(tZ,2),tJ=tQ[0],t0=tQ[1],t1=function(){if(ek&&e1){var e=e1.getBoundingClientRect();tV(e.width),t0(e.height)}};function t2(e,t,n,r){e8[e]=function(a){var i;null==r||r(a),td(t,n);for(var o=arguments.length,s=Array(o>1?o-1:0),l=1;l<o;l++)s[l-1]=arguments[l];null==(i=e4[e])||i.call.apply(i,[e4,a].concat(s))}}(0,h.A)(function(){tb&&(tj(),tb(),tw(null))},[tb]),(tU||tH)&&(e8.onClick=function(e){var t;ts.current&&tH?td(!1):!ts.current&&tU&&(tS(e),td(!0));for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];null==(t=e4.onClick)||t.call.apply(t,[e4,e].concat(r))});var t3=(x=void 0===ec||ec,(_=o.useRef(ti)).current=ti,k=o.useRef(!1),o.useEffect(function(){if(tH&&eX&&(!eu||x)){var e=function(){k.current=!1},t=function(e){var t;!_.current||e9((null==(t=e.composedPath)||null==(t=t.call(e))?void 0:t[0])||e.target)||k.current||td(!1)},n=Z(eX);n.addEventListener("pointerdown",e,!0),n.addEventListener("mousedown",t,!0),n.addEventListener("contextmenu",t,!0);var r=D(e1);return r&&(r.addEventListener("mousedown",t,!0),r.addEventListener("contextmenu",t,!0)),function(){n.removeEventListener("pointerdown",e,!0),n.removeEventListener("mousedown",t,!0),n.removeEventListener("contextmenu",t,!0),r&&(r.removeEventListener("mousedown",t,!0),r.removeEventListener("contextmenu",t,!0))}}},[tH,e1,eX,eu,x]),function(){k.current=!0}),t5=tz.has("hover"),t6=tB.has("hover");t5&&(t2("onMouseEnter",!0,U,function(e){tS(e)}),t2("onPointerEnter",!0,U,function(e){tS(e)}),A=function(e){(ti||tg)&&null!=eX&&eX.contains(e.target)&&td(!0,U)},eE&&(e8.onMouseMove=function(e){var t;null==(t=e4.onMouseMove)||t.call(e4,e)})),t6&&(t2("onMouseLeave",!1,ee),t2("onPointerLeave",!1,ee),S=function(){td(!1,ee)}),tz.has("focus")&&t2("onFocus",!0,en),tB.has("focus")&&t2("onBlur",!1,el),tz.has("contextMenu")&&(e8.onContextMenu=function(e){var t;ts.current&&tB.has("contextMenu")?td(!1):(tS(e),td(!0)),e.preventDefault();for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];null==(t=e4.onContextMenu)||t.call.apply(t,[e4,e].concat(r))}),eI&&(e8.className=C()(e4.className,eI));var t4=o.useRef(!1);t4.current||(t4.current=ed||ti||tg);var t8=(0,r.A)((0,r.A)({},e4),e8),t9={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onF
2ocus","onBlur"].forEach(function(e){ej[e]&&(t9[e]=function(){for(var t,n=arguments.length,r=Array(n),a=0;a<n;a++)r[a]=arguments[a];null==(t=t8[e])||t.call.apply(t,[t8].concat(r)),ej[e].apply(ej,r)})});var t7=o.cloneElement(e6,(0,r.A)((0,r.A)({},t8),t9)),ne=eO?(0,r.A)({},!0!==eO?eO:{}):null;return o.createElement(o.Fragment,null,o.createElement(R.A,{disabled:!ti,ref:e5,onResize:function(){t1(),tY()}},o.createElement(W,{getTriggerDOMNode:e$},t7)),t4.current&&o.createElement(q.Provider,{value:eY},o.createElement(Y,{portal:e,ref:eQ,prefixCls:M,popup:eg,className:C()(em,tW),style:ey,target:e1,onMouseEnter:A,onMouseLeave:S,onPointerEnter:A,zIndex:e_,open:ti,keepDom:tg,fresh:eS,onClick:eM,onPointerDownCapture:t3,mask:eu,motion:e7,maskMotion:te,onVisibleChanged:function(e){tm(!1),tj(),null==B||B(e)},onPrepare:function(){return new Promise(function(e){t1(),tw(function(){return e})})},forceRender:ed,autoDestroy:eh||ep||!1,getPopupContainer:ef,align:t$,arrow:ne,arrowPos:{x:tL,y:tD},ready:tT,offsetX:tO,offsetY:tC,offsetR:tR,offsetB:tN,onAlign:tY,stretch:ek,targetWidth:tX/tP,targetHeight:tJ/tI})))})}(T)},12227:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:()=>ep});let a=Object.entries,i=Object.setPrototypeOf,o=Object.isFrozen,s=Object.getPrototypeOf,l=Object.getOwnPropertyDescriptor,u=Object.freeze,c=Object.seal,f=Object.create,d="u">typeof Reflect&&Reflect,h=d.apply,p=d.construct;u||(u=function(e){return e}),c||(c=function(e){return e}),h||(h=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];return e.apply(t,r)}),p||(p=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)});let g=P(Array.prototype.forEach),m=P(Array.prototype.lastIndexOf),y=P(Array.prototype.pop),v=P(Array.prototype.push),b=P(Array.prototype.splice),w=Array.isArray,x=P(String.prototype.toLowerCase),_=P(String.prototype.toString),k=P(String.prototype.match),A=P(String.prototype.replace),S=P(String.prototype.indexOf),E=P(String.prototype.trim),M=P(Number.prototype.toString),T=P(Boolean.prototype.toString),O="u"<typeof BigInt?null:P(BigInt.prototype.toString),C="u"<typeof Symbol?null:P(Symbol.prototype.toString),R=P(Object.prototype.hasOwnProperty),N=P(Object.prototype.toString),L=P(RegExp.prototype.test),D=(eh=TypeError,function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return p(eh,t)});function P(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return h(e,t,r)}}function I(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:x;if(i&&i(e,null),!w(t))return e;let r=t.length;for(;r--;){let a=t[r];if("string"==typeof a){let e=n(a);e!==a&&(o(t)||(t[r]=e),a=e)}e[a]=!0}return e}function $(e){let t=f(null);for(let i of a(e)){var n=function(e){if(Array.isArray(e))return e}(i)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,r,a,i,o=[],s=!0,l=!1;try{a=(t=t.call(e)).next,!1;for(;!(s=(n=a.call(t)).done)&&(o.push(n.value),2!==o.length);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(l)throw r}}return o}}(i)||function(e){if(e){if("string"==typeof e)return r(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)?r(e,2):void 0}}(i)||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 a=n[0],o=n[1];R(e,a)&&(w(o)?t[a]=function(e){for(let t=0;t<e.length;t++)R(e,t)||(e[t]=null);return e}(o):o&&"object"==typeof o&&o.constructor===Object?t[a]=$(o):t[a]=o)}return t}function j(e,t){for(;null!==e;){let n=l(e,t);if(n){if(n.get)return P(n.get);if("function"==typeof n.value)return P(n.value)}e=s(e)}return function(){return null}}let F=u(["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"]),K=u(["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=u(["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"]),B=u(["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"]),U=u(["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"]),H=u(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Y=u(["#text"]),W=u(["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","
2spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),q=u(["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"]),G=u(["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","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),X=u(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),V=c(/{{[\w\W]*|^[\w\W]*}}/g),Z=c(/<%[\w\W]*|^[\w\W]*%>/g),Q=c(/\${[\w\W]*/g),J=c(/^data-[\-\w.\u00B7-\uFFFF]+$/),ee=c(/^aria-[\-\w]+$/),et=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),en=c(/^(?:\w+script|data):/i),er=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ea=c(/^html$/i),ei=c(/^[a-z][.\w]*(-[.\w]+)+$/i),eo=c(/<[/\w!]/g),es=c(/<[/\w]/g),el=c(/<\/no(script|embed|frames)/i),eu=c(/\/>/i),ec=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null,r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));let a="dompurify"+(n?"#"+n:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}},ef=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},ed=function(e,t,n,r){return R(e,t)&&w(e[t])?I(r.base?$(r.base):{},e[t],r.transform):n};var eh,ep=function e(){let t,n,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,i=t=>e(t);if(i.version="3.4.13",i.removed=[],!r||!r.document||9!==r.document.nodeType||!r.Element)return i.isSupported=!1,i;let o=r.document,s=o,l=s.currentScript;r.DocumentFragment;let d=r.HTMLTemplateElement,h=r.Node,p=r.Element,P=r.NodeFilter;void 0===r.NamedNodeMap&&(r.NamedNodeMap||r.MozNamedAttrMap),r.HTMLFormElement;let eh=r.DOMParser,ep=r.trustedTypes,eg=p.prototype,em=j(eg,"cloneNode"),ey=j(eg,"remove"),ev=j(eg,"nextSibling"),eb=j(eg,"childNodes"),ew=j(eg,"parentNode"),ex=j(eg,"shadowRoot"),e_=j(eg,"attributes"),ek=h&&h.prototype?j(h.prototype,"nodeType"):null,eA=h&&h.prototype?j(h.prototype,"nodeName"):null,eS=h&&h.prototype?j(h.prototype,"ownerDocument"):null;if("function"==typeof d){let e=o.createElement("template");e.content&&e.content.ownerDocument&&(o=e.content.ownerDocument)}let eE="",eM=!1,eT=0,eO=function(){if(eT>0)throw D('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.')},eC=function(e){eO(),eT++;try{return t.createHTML(e)}finally{eT--}},eR=function(e){eO(),eT++;try{return t.createScriptURL(e)}finally{eT--}},eN=o,eL=eN.implementation,eD=eN.createNodeIterator,eP=eN.createDocumentFragment,eI=eN.getElementsByTagName,e$=s.importNode,ej=ef();i.isSupported="function"==typeof a&&"function"==typeof ew&&eL&&void 0!==eL.createHTMLDocument;let eF=et,eK=null,ez=I({}
2,[...F,...K,...z,...U,...Y]),eB=null,eU=I({},[...W,...q,...G,...X]),eH=Object.seal(f(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}})),eY=null,eW=null,eq=Object.seal(f(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eG=!0,eX=!0,eV=!1,eZ=!0,eQ=!1,eJ=!0,e0=!1,e1=!1,e2=null,e3=null,e5=!1,e6=!1,e4=!1,e8=!1,e9=!0,e7=!1,te="user-content-",tt=!0,tn=!1,tr={},ta=null,ti=I({},["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"]),to=null,ts=I({},["audio","video","img","source","image","track"]),tl=null,tu=I({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tc="http://www.w3.org/1998/Math/MathML",tf="http://www.w3.org/2000/svg",td="http://www.w3.org/1999/xhtml",th=td,tp=!1,tg=null,tm=I({},[tc,tf,td],_),ty=u(["mi","mo","mn","ms","mtext"]),tv=I({},ty),tb=u(["annotation-xml"]),tw=I({},tb),tx=I({},["title","style","font","a","script"]),t_=null,tk=["application/xhtml+xml","text/html"],tA=null,tS=null,tE=o.createElement("form"),tM=function(e){return e instanceof RegExp||e instanceof Function},tT=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(tS&&tS===e)return;e&&"object"==typeof e||(e={}),e=$(e),tA="application/xhtml+xml"===(t_=-1===tk.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?_:x,eK=ed(e,"ALLOWED_TAGS",ez,{transform:tA}),eB=ed(e,"ALLOWED_ATTR",eU,{transform:tA}),tg=ed(e,"ALLOWED_NAMESPACES",tm,{transform:_}),tl=ed(e,"ADD_URI_SAFE_ATTR",tu,{transform:tA,base:tu}),to=ed(e,"ADD_DATA_URI_TAGS",ts,{transform:tA,base:ts}),ta=ed(e,"FORBID_CONTENTS",ti,{transform:tA}),eY=ed(e,"FORBID_TAGS",$({}),{transform:tA}),eW=ed(e,"FORBID_ATTR",$({}),{transform:tA}),tr=!!R(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?$(e.USE_PROFILES):e.USE_PROFILES),eG=!1!==e.ALLOW_ARIA_ATTR,eX=!1!==e.ALLOW_DATA_ATTR,eV=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,e6=e.RETURN_DOM||!1,e4=e.RETURN_DOM_FRAGMENT||!1,e8=e.RETURN_TRUSTED_TYPE||!1,e5=e.FORCE_BODY||!1,e9=!1!==e.SANITIZE_DOM,e7=e.SANITIZE_NAMED_PROPS||!1,tt=!1!==e.KEEP_CONTENT,tn=e.IN_PLACE||!1,eF=!function(e){try{return L(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?et:e.ALLOWED_URI_REGEXP,th="string"==typeof e.NAMESPACE?e.NAMESPACE:td,tv=R(e,"MATHML_TEXT_INTEGRATION_POINTS")&&e.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof e.MATHML_TEXT_INTEGRATION_POINTS?$(e.MATHML_TEXT_INTEGRATION_POINTS):I({},ty),tw=R(e,"HTML_INTEGRATION_POINTS")&&e.HTML_INTEGRATION_POINTS&&"object"==typeof e.HTML_INTEGRATION_POINTS?$(e.HTML_INTEGRATION_POINTS):I({},tb);let r=R(e,"CUSTOM_ELEMENT_HANDLING")&&e.CUSTOM_ELEMENT_HANDLING&&"object"==typeof e.CUSTOM_ELEMENT_HANDLING?$(e.CUSTOM_ELEMENT_HANDLING):f(null);if(eH=f(null),R(r,"tagNameCheck")&&tM(r.tagNameCheck)&&(eH.tagNameCheck=r.tagNameCheck),R(r,"attributeNameCheck")&&tM(r.attributeNameCheck)&&(eH.attributeNameCheck=r.attributeNameCheck),R(r,"allowCustomizedBuiltInElements")&&"boolean"==typeof r.allowCustomizedBuiltInElements&&(eH.allowCustomizedBuiltInElements=r.allowCustomizedBuiltInElements),c(eH),eQ&&(eX=!1),e4&&(e6=!0),tr&&(eK=I({},Y),eB=f(null),!0===tr.html&&(I(eK,F),I(eB,W)),!0===tr.svg&&(I(eK,K),I(eB,q),I(eB,X)),!0===tr.svgFilters&&(I(eK,z),I(eB,q),I(eB,X)),!0===tr.mathMl&&(I(eK,U),I(eB,G),I(eB,X))),eq.tagCheck=null,eq.attributeCheck=null,R(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?eq.tagCheck=e.ADD_TAGS:w(e.ADD_TAGS)&&(eK===ez&&(eK=$(eK)),I(eK,e.ADD_TAGS,tA))),R(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?eq.attributeCheck=e.ADD_ATTR:w(e.ADD_ATTR)&&(eB===eU&&(eB=$(eB)),I(eB,e.ADD_ATTR,tA))),R(e,"ADD_URI_SAFE_ATTR")&&w(e.ADD_URI_SAFE_ATTR)&&I(tl,e.ADD_URI_SAFE_ATTR,tA),R(e,"FORBID_CONTENTS")&&w(e.FORBID_CONTENTS)&&(ta===ti&&(ta=$(ta)),I(ta,e.FORBID_CONTENTS,tA)),R(e,"ADD_FORBID_CONTENTS")&&w(e.ADD_FORBID_CONTENTS)&&(ta===ti&&(ta=$(ta)),I(ta,e.ADD_FORBID_CONTENTS,tA)),tt&&(e
2K["#text"]=!0),e0&&I(eK,["html","head","body"]),eK.table&&(I(eK,["tbody"]),delete eY.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw D('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw D('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let n=t;t=e.TRUSTED_TYPES_POLICY;try{eE=eC("")}catch(e){throw t=n,e}}else null===e.TRUSTED_TYPES_POLICY?(t=void 0,eE=""):(void 0===t&&(eM||(n=ec(ep,l),eM=!0),t=n),t&&"string"==typeof eE&&(eE=eC("")));u&&u(e),tS=e},tO=I({},[...K,...z,...B]),tC=I({},[...U,...H]),tR=function(e){var t,n,r;let a=ew(e);a&&a.tagName||(a={namespaceURI:th,tagName:"template"});let i=x(e.tagName),o=x(a.tagName);return!!tg[e.namespaceURI]&&(e.namespaceURI===tf?(t=a).namespaceURI===td?"svg"===i:t.namespaceURI===tc?"svg"===i&&("annotation-xml"===o||tv[o]):!!tO[i]:e.namespaceURI===tc?(n=a).namespaceURI===td?"math"===i:n.namespaceURI===tf?"math"===i&&tw[o]:!!tC[i]:e.namespaceURI===td?((r=a).namespaceURI!==tf||!!tw[o])&&(r.namespaceURI!==tc||!!tv[o])&&!tC[i]&&(tx[i]||!tO[i]):"application/xhtml+xml"===t_&&!!tg[e.namespaceURI])},tN=function(e){v(i.removed,{element:e});try{ew(e).removeChild(e)}catch(t){if(ey(e),!ew(e))throw D("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},tL=function(e){tI(e);let t=eb(e);if(t){let e=[];g(t,t=>{v(e,t)}),g(e,e=>{try{ey(e)}catch(e){}})}let n=e_(e);if(n)for(let t=n.length-1;t>=0;--t){let r=n[t],a=r&&r.name;if("string"==typeof a)try{e.removeAttribute(a)}catch(e){}}},tD=function(e,t){try{v(i.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){v(i.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(e6||e4)try{tN(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},tP=function(e){let t=e_(e);if(t)for(let n=t.length-1;n>=0;--n){let r=t[n],a=r&&r.name;if("string"==typeof a&&!eB[tA(a)])try{e.removeAttribute(a)}catch(e){}}},tI=function(e){let t=[e];for(;t.length>0;){let e=t.pop();(ek?ek(e):e.nodeType)===1&&tP(e);let n=eb(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},t$=function(e){if(!eJ)return;let t=[e];for(;t.length>0;){let e=t.pop(),n=ek?ek(e):e.nodeType;if(7===n||8===n&&L(es,e.data)){try{ey(e)}catch(e){}continue}if(1===n){let t=tA(eA?eA(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 r=eb(e);if(r)for(let e=r.length-1;e>=0;--e)t.push(r[e])}},tj=function(e){let n=null,r=null;if(e5)e="<remove></remove>"+e;else{let t=k(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===t_&&th===td&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let a=t?eC(e):e;if(th===td)try{n=new eh().parseFromString(a,t_)}catch(e){}if(!n||!n.documentElement){n=eL.createDocument(th,"template",null);try{n.documentElement.innerHTML=tp?eE:a}catch(e){}}let i=n.body||n.documentElement;return(e&&r&&i.insertBefore(o.createTextNode(r),i.childNodes[0]||null),th===td)?eI.call(n,e0?"html":"body")[0]:e0?n.documentElement:i},tF=function(e){let t=eS?eS(e):e.ownerDocument;return eD.call(t||e,e,P.SHOW_ELEMENT|P.SHOW_COMMENT|P.SHOW_TEXT|P.SHOW_PROCESSING_INSTRUCTION|P.SHOW_CDATA_SECTION,null)},tK=function(e){return e=A(e,V," "),e=A(e,Z," "),e=A(e,Q," ")},tz=function(e){var t;e.normalize();let n=eS?eS(e):e.ownerDocument,r=eD.call(n||e,e,P.SHOW_TEXT|P.SHOW_COMMENT|P.SHOW_CDATA_SECTION|P.SHOW_PROCESSING_INSTRUCTION,null),a=r.nextNode();for(;a;)a.data=tK(a.data),a=r.nextNode();let i=null==(t=e.querySelectorAll)?void 0:t.call(e,"template");i&&g(i,e=>{tU(e.content)&&tz(e.content)})},tB=function(e){let t=eA?eA(e):null;return"string"==typeof t&&"form"===tA(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==e_(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==ek(e)||e.childNodes!==eb(e))},tU=function(e){if(!ek||"object"!=typeof e||null===e)return!1;try{return 11===ek(e)}catch(e){return!1}},tH=function(e){if(!ek||"object"!=typeof e||null===e)return!1;try{return"number"==typeof ek(e)}catch(e){return!1}};function tY(e,t,n){0!==e.length&&g(e,e=>{e.call(i,t,n,tS)})}let tW=function(e,t,n){if(!eY[t]&&tZ(t)&&(eH.tagNameCheck instanceof RegExp&&L(eH.tagNameCheck,t)||eH.tagNameCheck instanceof Function&&eH.tagNameCheck(t)))return!1;if(tt&&!ta[t]){let t=ew(e),r=eb(e);if(r&&t){let a=r.length;for(let i=a-1;i>=0;--i){let a=e===n?em(r[i],!0):r[i];t.insertBefore(a,ev(e))}}}return tN(e),!0},tq=function(e,t,n,r){return 0===e.length?t:t===n||t===r?$(t):t},tG=function(e,t){if(tY(ej.beforeSanitizeElements,e,null),e!==t&&null===ew(e))return tn&&tI(e),!0;if(tB(e))return tN(e),!0;let n=tA(eA?eA(e):e.nodeName);if(eK=tq(ej.uponSanitizeElement,eK,ez,e2),tY(ej.uponSanitizeElement,e,{tagName:n,allowedTags:eK}),e!==t&&null===ew(e))return tn&&tI(e),!0;if(eJ&&e.hasChildNodes()&&!tH(e.firstElementChild)&&L(eo,e.textContent)&&L(eo,e.innerHTML)||eJ&&e.namespaceURI===td&&"style"===n&&tH(e.f
2irstElementChild)||7===e.nodeType||eJ&&8===e.nodeType&&L(es,e.data))return tN(e),!0;if(eY[n]||!(eq.tagCheck instanceof Function&&eq.tagCheck(n))&&!eK[n]){let r=tW(e,n,t);return!1===r&&tY(ej.afterSanitizeElements,e,null),r}if((ek?ek(e):e.nodeType)===1&&!tR(e)||("noscript"===n||"noembed"===n||"noframes"===n)&&L(el,e.innerHTML))return tN(e),!0;if(eQ&&3===e.nodeType){let t=tK(e.textContent);e.textContent!==t&&(v(i.removed,{element:e.cloneNode()}),e.textContent=t)}return tY(ej.afterSanitizeElements,e,null),!1},tX=function(e,t,n){if(eW[t]||eJ&&"patchsrc"===t||eJ&&"for"===t&&"label"!==e&&"output"!==e||e9&&("id"===t||"name"===t)&&(n in o||n in tE))return!1;let r=eB[t]||eq.attributeCheck instanceof Function&&eq.attributeCheck(t,e);if(eX&&L(J,t));else if(eG&&L(ee,t));else if(r){if(tl[t]);else if(L(eF,A(n,er,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===S(n,"data:")&&to[e]);else if(eV&&!L(en,A(n,er,"")));else if(n)return!1}else if(!(tZ(e)&&(eH.tagNameCheck instanceof RegExp&&L(eH.tagNameCheck,e)||eH.tagNameCheck instanceof Function&&eH.tagNameCheck(e))&&(eH.attributeNameCheck instanceof RegExp&&L(eH.attributeNameCheck,t)||eH.attributeNameCheck instanceof Function&&eH.attributeNameCheck(t,e))||"is"===t&&eH.allowCustomizedBuiltInElements&&(eH.tagNameCheck instanceof RegExp&&L(eH.tagNameCheck,n)||eH.tagNameCheck instanceof Function&&eH.tagNameCheck(n))))return!1;return!0},tV=I({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),tZ=function(e){return!tV[x(e)]&&L(ei,e)},tQ=function(e,n,r,a){if(t&&"object"==typeof ep&&"function"==typeof ep.getAttributeType&&!r)switch(ep.getAttributeType(e,n)){case"TrustedHTML":return eC(a);case"TrustedScriptURL":return eR(a)}return a},tJ=function(e,t,n,r){try{n?e.setAttributeNS(n,t,r):e.setAttribute(t,r),tB(e)?tN(e):y(i.removed)}catch(n){tD(t,e)}},t0=function(e){tY(ej.beforeSanitizeAttributes,e,null);let t=e.attributes;if(!t||tB(e))return;let n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:eB=tq(ej.uponSanitizeAttribute,eB,eU,e3),forceKeepAttr:void 0},r=t.length,a=tA(e.nodeName);for(;r--;){let i=t[r],o=i.name,s=i.namespaceURI,l=i.value,u=tA(o),c="value"===o?l:E(l);if(n.attrName=u,n.attrValue=c,n.keepAttr=!0,n.forceKeepAttr=void 0,tY(ej.uponSanitizeAttribute,e,n),c=n.attrValue,e7&&("id"===u||"name"===u)&&0!==S(c,te)&&(tD(o,e),c=te+c),eJ&&L(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,c)||"attributename"===u&&k(c,"href")){tD(o,e);continue}if(!n.forceKeepAttr){if(!n.keepAttr||!eZ&&L(eu,c)||(eQ&&(c=tK(c)),!tX(a,u,c))){tD(o,e);continue}(c=tQ(a,u,s,c))!==l&&tJ(e,o,s,c)}}tY(ej.afterSanitizeAttributes,e,null)},t1=function(e){let t=null,n=tF(e);for(tY(ej.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(tY(ej.uponSanitizeShadowNode,t,null),tG(t,e),t0(t),tU(t.content)&&t1(t.content),(ek?ek(t):t.nodeType)===1){let e=ex(t);tU(e)&&(t2(e),t1(e))}tY(ej.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 n=e.node,r=(ek?ek(n):n.nodeType)===1,a=eb(n);if(a)for(let e=a.length-1;e>=0;--e)t.push({node:a[e],shadow:null});if(r){let e=eA?eA(n):null;if("string"==typeof e&&"template"===tA(e)){let e=n.content;tU(e)&&t.push({node:e,shadow:null})}}if(r){let e=ex(n);tU(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return i.sanitize=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,a=null,o=null,l=null;if((tp=!e)&&(e="\x3c!--\x3e"),"string"!=typeof e&&!tH(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return M(e);case"boolean":return T(e);case"bigint":return O?O(e):"0";case"symbol":return C?C(e):"Symbol()";case"undefined":default:return N(e);case"function":case"object":{if(null===e)return N(e);let t=j(e,"toString");if("function"==typeof t){let n=t(e);return"string"==typeof n?n:N(n)}return N(e)}}}(e)))throw D("dirty is not a string, aborting");if(!i.isSupported)return e;e1?(eK=e2,eB=e3):tT(n),(ej.uponSanitizeElement.length>0||ej.uponSanitizeAttribute.length>0)&&(eK=$(eK)),ej.uponSanitizeAttribute.length>0&&(eB=$(eB)),i.removed=[];let u=tn&&"string"!=typeof e&&tH(e);if(u){t$(e);let t=eA?eA(e):e.nodeName;if("string"==typeof t){let n=tA(t);if(!eK[n]||eY[n])throw tL(e),D("root node is forbidden and cannot be sanitized in-place")}if(tB(e))throw tL(e),D("root node is clobbered and cannot be sanitized in-place");try{t2(e)}catch(t){throw tL(e),t}}else if(tH(e))1===(a=(r=tj("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?r=a:r.appendChild(a),t2(a);else{if(!e6&&!eQ&&!e0&&-1===e.indexOf("<"))return t&&e8?eC(e):e;if(!(r=tj(e)))return e6?null:e8?eE:""}r&&e5&&tN(r.firstChild);let c=u?e:r;try{let e=tF(c);for(;o=e.nextNode();)tG(o,c),t0(o),tU(o.content)&&t1(o.content)}catch(t){throw u&&(tL(e),g(i.removed,e=>{e.element&&tI(e.element)})),t}if(u)return g(i.removed,e=>{e.element&&tI(e.element)}),eQ&&tz(e),e;if(e6){if(eQ&&tz(r),e4)for(l=eP.call(r.ownerDocument);r.firstChild;)l.appendChild(r.firstChild);else l=r;return(eB.shadowroot||eB.shadowrootmode)&&(l=e$.call(s,l,!0)),l}let f=e0?r.outerHTML:r.innerHTML;return e0&&eK["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&L(ea,r.ownerDocument.doctype.name)&&(f="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+f),eQ&&(f=tK(f)),t&&e8?eC(f):f},i.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tT(e),e1=!0,e2=eK,e3=eB},i.clearConfig=function(){tS=null,e1=!1,e2=null,e3=null,t=n,eE=""},i.isValidAttribute=function(e,t,n){return tS||tT({}
2),tX(tA(e),tA(t),n)},i.addHook=function(e,t){"function"!=typeof t||R(ej,e)&&v(ej[e],t)},i.removeHook=function(e,t){if(R(ej,e)){if(void 0!==t){let n=m(ej[e],t);return -1===n?void 0:b(ej[e],n,1)[0]}return y(ej[e])}},i.removeHooks=function(e){R(ej,e)&&(ej[e]=[])},i.removeAllHooks=function(){ej=ef()},i}()},12883:e=>{function t(n){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},14458:(e,t,n)=>{"use strict";n.d(t,{o:()=>o});var r=n(9507),a=n(32814),i=n(57087);function o(e,t,n){var o=(0,i.b)(e,t)/a.Cg;return(0,r.u)(null==n?void 0:n.roundingMethod)(o)}},14768:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(54945),a=Symbol.for("react.element"),i=Symbol.for("react.transitional.element"),o=Symbol.for("react.fragment");function s(e){return e&&"object"===(0,r.A)(e)&&(e.$$typeof===a||e.$$typeof===i)&&e.type===o}},14793:e=>{e.exports={anchor:"tweet-media-video_anchor__EMqq1",videoButton:"tweet-media-video_videoButton__P9iF2",videoButtonIcon:"tweet-media-video_videoButtonIcon__7gRo1",watchOnTwitter:"tweet-media-video_watchOnTwitter__2ucCU",viewReplies:"tweet-media-video_viewReplies__dp8G_"}},14845:()=>{!function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),i=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+i+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+i+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}}
2,"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){("markdown"===e.language||"md"===e.language)&&function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var a=t[n];if("code"!==a.type){e(a.content);continue}var i=a.content[1],o=a.content[3];if(i&&o&&"code-language"===i.type&&"code-block"===o.type&&"string"==typeof i.content){var s=i.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),l="language-"+(s=(/[a-z][\w-]*/i.exec(s)||[""])[0].toLowerCase());o.alias?"string"==typeof o.alias?o.alias=[o.alias,l]:o.alias.push(l):o.alias=[l]}}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var n,r="",a=0,i=t.classes.length;a<i;a++){var u=t.classes[a],c=/language-(.+)/.exec(u);if(c){r=c[1];break}}var f=e.languages[r];if(f){t.content=e.highlight((n=t.content.replace(o,"")).replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){if("#"===(t=t.toLowerCase())[0])return l("x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)));var n=s[t];return n||e}),f,r)}else if(r&&"none"!==r&&e.plugins.autoloader){var d="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=d,e.plugins.autoloader.loadLanguages(r,function(){var t=document.getElementById(d);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[r],r))})}}});var o=RegExp(e.languages.markup.tag.pattern.source,"gi"),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(Prism)},15039:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=i(t,n));return t}(n)))}return e}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=(function(){return a}).apply(t,[]))||(e.exports=n)}()},15401:(e,t,n)=>{"use strict";n.d(t,{V:()=>o});var r=n(27925),a=n(76746),i=n(85097);function o(e,t,n){var o,s,l,u,c=(0,a.x)(null==n?void 0:n.in,e,t),f=(0,r.A)(c,2),d=f[0],h=f[1],p=(0,i.z)(d,h),g=Math.abs((o=(0,a.x)(void 0,d,h),l=(s=(0,r.A)(o,2))[0],u=s[1],l.getFullYear()-u.getFullYear()));d.setFullYear(1584),h.setFullYear(1584);var m=(0,i.z)(d,h)===-p,y=p*(g-m);return 0===y?0:y}},17216:e=>{function t(e){if((e=e||{}).negativeType=e.negativeType||("R"===e.negative?"right":"left"),"string"!=typeof e.negativeLeftSymbol)switch(e.negativeType){case"left":e.negativeLeftSymbol="-";break;case"brackets":e.negativeLeftSymbol="(";break;default:e.negativeLeftSymbol=""}if("string"!=typeof e.negativeRightSymbol)switch(e.negativeType){case"right":e.negativeRightSymbol="-";break;case"brackets":e.negativeRightSymbol=")";break;default:e.negativeRightSymbol=""}function t(t,n){if(n=n||{},!t&&0!==t)return"";var r,a,i=[],o="-"===(t=""+t).charAt(0);return t=t.replace(/^\-/g,""),e.negativeLeftOut||n.noUnits||i.push(e.prefix),o&&i.push(e.negativeLeftSymbol),e.negativeLeftOut&&!n.noUnits&&i.push(e.prefix),t=t.split("."),null!=e.round&&function(e,t){if(e[1]&&t>=0&&e[1].length>t){var n=e[1].slice(0,t);if(+e[1].substr(t,1)>=5){for(var r="";"0"===n.charAt(0);)r+="0",n=n.substr(1);(n=r+(n=+n+1+"")).length>t&&(e[0]=+e[0]+ +n.charAt(0)+"",n=n.substring(1))}e[1]=n}}(t,e.round),null!=e.truncate&&(t[1]=(r=t[1],a=e.truncate,(r&&(r+=""),r&&r.length>a)?r.substr(0,a):r)),e.padLeft>0&&(t[0]=function(e,t){e+="";for(var n=[];n.length+e.length<t;)n.push("0");return n.join("")+e}(t[0],e.padLeft)),e.padRight>0&&(t[1]=function(e,t){e?e+="":e="";for(var n=[];n.length+e.length<t;)n.push("0");return e+n.join("")}(t[1],e.padRight)),!n.noSeparator&&t[1]&&(t[1]=function(e,t){if(e+="",!t)return e;for(var n=/(\d{3})(\d+)/;n.test(e);)e=e.replace(n,"$1"+t+"$2");return e}(t[1],e.decimalsSeparator)),!n.noSeparator&&t[0]&&(t[0]=function(e,t){if(e+="",!t)return e;for(var n=/(\d+)(\d{3})/;n.test(e);)e=e.replace(n,"$1"+t+"$2");return e}(t[0],e.integerSeparator)),i.push(t[0]),t[1]&&(i.push(e.decimal),i.push(t[1])),e.negativeRightOut&&!n.noUnits&&i.push(e.suffix),o&&i.push(e.negativeRightSymbol),e.negativeRightOut||n.noUnits||i.push(e.suffix),i.join("")}return"boolean"!=typeof e.negativeLeftOut&&(e.negativeLeftOut=!1!==e.negativeOut),"boolean"!=typeof e.negativeRightOut&&(e.negativeRightOut=!1!==e.negativeOut),e.prefix=e.prefix||"",e.suffix=e.suffix||"","string"!=typeof e.integerSeparator&&(e.integerSeparator="string"==typeof e.separator?e.separator:","),e.decimalsSeparator="string"==typeof e.decimalsSeparator?e.decimalsSeparator:"",e.decimal=e.decimal||".",e.padLeft=e.padLeft||-1,e.padRight=e.padRight||-1,t.negative=e.negative,t.negativeOut=e.negativeOut,t.negativeType=e.negativeType,t.negativeLeftOut=e.negativeLeftOut,t.negativeLeftSymbol=e.negativeLeftSymbol,t.negativeRightOut=e.negativeRightOut,t.negativeRightSymbol=e.negativeRightSymbol,t.prefix=e.prefix,t.suffix=e.suffix,t.separate=e.separate,t.integerSeparator=e.integerSeparator,t.decimalsSeparator=e.decimalsSeparator,t.decimal=e.decimal,t.padLeft=e.padLeft,t.padRight=e.padRight,t.truncate=e.truncate,t.round=e.round,t.unformat=function(t,n){n=n||[],e.allowedSeparators&&e.allowedSeparators.forEac
2h(function(e){n.push(e)}),n.push(e.integerSeparator),n.push(e.decimalsSeparator);var r=t=(t=t.replace(e.prefix,"")).replace(e.suffix,"");do{t=r;for(var a=0;a<n.length;a++)r=r.replace(n[a],"")}while(r!=t);return t},t}e.exports=t,e.exports.default=t},18273:(e,t,n)=>{"use strict";n.d(t,{B:()=>h});var r=n(44478),a=n(27925),i=n(6471),o=n(91835),s=n(63571),l=n(76746),u=n(85097),c=n(32814),f=n(70466),d=n(74914);function h(e,t,n){var h,p,g,m=(0,o.q)(),y=null!=(h=null!=(p=null==n?void 0:n.locale)?p:m.locale)?h:i.c,v=(0,u.z)(e,t);if(isNaN(v))throw RangeError("Invalid time value");var b=Object.assign({},n,{addSuffix:null==n?void 0:n.addSuffix,comparison:v}),w=l.x.apply(void 0,[null==n?void 0:n.in].concat((0,r.A)(v>0?[t,e]:[e,t]))),x=(0,a.A)(w,2),_=x[0],k=x[1],A=(0,d.O)(k,_),S=Math.round((A-((0,s.G)(k)-(0,s.G)(_))/1e3)/60);if(S<2)if(null!=n&&n.includeSeconds)if(A<5)return y.formatDistance("lessThanXSeconds",5,b);else if(A<10)return y.formatDistance("lessThanXSeconds",10,b);else if(A<20)return y.formatDistance("lessThanXSeconds",20,b);else if(A<40)return y.formatDistance("halfAMinute",0,b);else if(A<60)return y.formatDistance("lessThanXMinutes",1,b);else return y.formatDistance("xMinutes",1,b);else if(0===S)return y.formatDistance("lessThanXMinutes",1,b);else return y.formatDistance("xMinutes",S,b);if(S<45)return y.formatDistance("xMinutes",S,b);if(S<90)return y.formatDistance("aboutXHours",1,b);if(S<c.F6){var E=Math.round(S/60);return y.formatDistance("aboutXHours",E,b)}if(S<2520)return y.formatDistance("xDays",1,b);else if(S<c.Nw){var M=Math.round(S/c.F6);return y.formatDistance("xDays",M,b)}else if(S<2*c.Nw)return g=Math.round(S/c.Nw),y.formatDistance("aboutXMonths",g,b);if((g=(0,f.W)(k,_))<12){var T=Math.round(S/c.Nw);return y.formatDistance("xMonths",T,b)}var O=g%12,C=Math.trunc(g/12);return O<3?y.formatDistance("aboutXYears",C,b):O<9?y.formatDistance("overXYears",C,b):y.formatDistance("almostXYears",C+1,b)}},18372:()=>{Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss},18603:(e,t,n)=>{"use strict";n.d(t,{l:()=>l});var r=n(37876),a=n(30888),i=n(71254),o=function(e){var t=e.style;return(0,r.jsx)("span",{className:i.skeleton,style:t})},s=n(11782),l=function(){return(0,r.jsxs)(a.X,{className:s.root,children:[(0,r.jsx)(o,{style:{height:"3rem",marginBottom:"0.75rem"}}),(0,r.jsx)(o,{style:{height:"6rem",margin:"0.5rem 0"}}),(0,r.jsx)("div",{style:{borderTop:"var(--tweet-border)",margin:"0.5rem 0"}}),(0,r.jsx)(o,{style:{height:"2rem"}}),(0,r.jsx)(o,{style:{height:"2rem",borderRadius:"9999px",marginTop:"0.5rem"}})]})}},18778:()=>{},18882:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var r=n(9507),a=n(30718);function i(e,t,n){var i=(0,a.c)(e,t,n)/7;return(0,r.u)(null==n?void 0:n.roundingMethod)(i)}},21280:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(9507),a=n(70466);function i(e,t,n){var i=(0,a.W)(e,t,n)/3;return(0,r.u)(null==n?void 0:n.roundingMethod)(i)}},23745:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(50265);function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(0,r.A)(a.key),a)}}function i(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},24200:(e,t,n)=>{"use strict";t.J=function(e){if(!e)return r.BLANK_URL;var t,n=a(e.trim());do t=(n=a(n=n.replace(r.ctrlCharactersRegex,"").replace(r.htmlEntitiesRegex,function(e,t){return String.fromCharCode(t)}).replace(r.htmlCtrlEntityRegex,"").replace(r.ctrlCharactersRegex,"").replace(r.whitespaceEscapeCharsRegex,"").trim())).match(r.ctrlCharactersRegex)||n.match(r.htmlEntitiesRegex)||n.match(r.htmlCtrlEntityRegex)||n.match(r.whitespaceEscapeCharsRegex);while(t&&t.length>0);var i=n;
2if(!i)return r.BLANK_URL;if(r.relativeFirstCharacters.indexOf(i[0])>-1)return i;var o=i.trimStart(),s=o.match(r.urlSchemeRegex);if(!s)return i;var l=s[0].toLowerCase().trim();if(r.invalidProtocolRegex.test(l))return r.BLANK_URL;var u=o.replace(/\\/g,"/");if("mailto:"===l||l.includes("://"))return u;if("http:"===l||"https:"===l){if(!URL.canParse(u))return r.BLANK_URL;var c=new URL(u);return c.protocol=c.protocol.toLowerCase(),c.hostname=c.hostname.toLowerCase(),c.toString()}return u};var r=n(59989);function a(e){try{return decodeURIComponent(e)}catch(t){return e}}},24499:(e,t,n)=>{"use strict";n.d(t,{IU:()=>x,Jo:()=>D,T_:()=>S,UQ:()=>w,g0:()=>eo,jP:()=>k,lP:()=>b});var r=n(71465),a=n(52031),i=n(94592),o=n(25576),s=n(52530),l=n(7611),u=n(2876),c=n(63612),f=n(55534),d=n(85992),h=n(63734),p=(0,f.K)((e,t,n,r,a,i=!1,o)=>{t.arrowTypeStart&&y(e,"start",t.arrowTypeStart,n,r,a,i,o),t.arrowTypeEnd&&y(e,"end",t.arrowTypeEnd,n,r,a,i,o)},"addEdgeMarkers"),g={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},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},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}},m=["cross","point","circle","lollipop","aggregation","extension","composition","dependency","barb"],y=(0,f.K)((e,t,n,r,a,i,o=!1,s)=>{let l=g[n],u=l&&m.includes(l.type);if(!l)return void c.R.warn(`Unknown arrow type: ${n}`);let f=l.type,d=`${a}_${i}-${f}${"start"===t?"Start":"End"}${o&&u?"-margin":""}`;if(s&&""!==s.trim()){let n=s.replace(/[^\dA-Za-z]/g,"_"),a=`${d}_${n}`;if(!document.getElementById(a)){let e=document.getElementById(d);if(e){let t=e.cloneNode(!0);t.id=a,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(${r}#${a})`)}else e.attr(`marker-${t}`,`url(${r}#${d})`)},"addEdgeMarker"),v=(0,f.K)(e=>"string"==typeof e?e:(0,u.D7)()?.flowchart?.curve,"resolveEdgeCurveType"),b=new Map,w=new Map,x=(0,f.K)(()=>{b.clear(),w.clear()},"clear"),_=(0,f.K)(e=>e?"string"==typeof e?e:e.reduce((e,t)=>e+";"+t,""):"","getLabelStyles"),k=(0,f.K)(async(e,t)=>{let n,o=(0,u.D7)(),l=(0,u.E)(o),{labelStyles:f}=(0,a.GX)(t);t.labelStyle=f;let h=e.insert("g").attr("class","edgeLabel"),p=h.insert("g").attr("class","label").attr("data-id",t.id),g="markdown"===t.labelType,m=await (0,s.G)(e,t.label,{style:_(t.labelStyle),useHtmlLabels:l,addSvgBackground:!0,isNode:!1,markdown:g,width:void 0},o);p.node().appendChild(m),c.R.info("abc82",t,t.labelType);let y=m.getBBox(),v=y;if(l){let e=m.children[0],t=(0,d.Ltv)(m);v=y=e.getBoundingClientRect(),t.attr("width",y.width),t.attr("height",y.height)}else{let e=(0,d.Ltv)(m).select("text").node();e&&"function"==typeof e.getBBox&&(v=e.getBBox())}if(p.attr("transform",(0,i.Wg)(v,l)),b.set(t.id,h),t.width=y.width,t.height=y.height,t.startLabelLeft){let a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner"),s=await (0,r.DA)(o,t.startLabelLeft,_(t.labelStyle)||"",!1,!1);n=s;let u=s.getBBox();if(l){let e=s.children[0],t=(0,d.Ltv)(s);u=e.getBoundingClientRect(),t.attr("width",u.width),t.attr("height",u.height)}o.attr("transform",(0,i.Wg)(u,l)),w.get(t.id)||w.set(t.id,{}),w.get(t.id).startLeft=a,A(n,t.startLabelLeft)}if(t.startLabelRight){let a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner"),s=await (0,r.DA)(o,t.startLabelRight,_(t.labelStyle)||"",!1,!1);n=s;let u=s.getBBox();if(l){let e=s.children[0],t=(0,d.Ltv)(s);u=e.getBoundingClientRect(),t.attr("width",u.width),t.attr("height",u.height)}o.attr("transform",(0,i.Wg)(u,l)),w.get(t.id)||w.set(t.id,{}),w.get(t.id).startRight=a,A(n,t.startLabelRight)}if(t.endLabelLeft){let a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner"),s=await (0,r.DA)(a,t.endLabelLeft,_(t.labelStyle)||"",!1,!1);n=s;let u=s.getBBox();if(l){let e=s.children[0],t=(0,d.Ltv)(s);u=e.getBoundingClientRect(),t.attr("width",u.width),t.attr("height",u.height)}o.attr("transform",(0,i.Wg)(u,l)),w.get(t.id)||w.set(t.id,{}),w.get(t.id).endLeft=a,A(n,t.endLabelLeft)}if(t.endLabelRight){let a=e.insert("g").attr("class","edgeTerminals"),o=a.insert("g").attr("class","inner"),s=await (0,r.DA)(a,t.endLabelRight,_(t.labelStyle)||"",!1,!1);n=s;let u=s.getBBox();if(l){let e=s.children[0],t=(0,d.Ltv)(s);u=e.getBoundingClientRect(),t.attr("width",u.width),t.attr("height",u.height)}o.attr("transform",(0,i.Wg)(u,l)),w.get(t.id)||w.set(t.id,{}),w.get(t.id).endRight=a,A(n,t.endLabelRight)}return m},"insertEdgeLabel");function A(e,t){(0,u.E)((0,u.D7)())&&e&&(e.style.width=9*t.length+"px",e.style.height="12px")}(0,f.K)(A,"setTerminalWidth");var S=(0,f.K)((e,t)=>{c.R.debug("Moving label abc88 ",e.id,e.label,b.get(e.id),t);let n=t.updatedPath?t.updatedPath:t.originalPath,r=(0,u.D7)(),{subGraphTitleTotalMargin:a}=(0,o.O)(r);if(e.label){let r=b.get(e.id),i=e.x,o=e.y;if(n){let r=l._K.calcLabelPosition(n);c.R.debug("Moving label "+e.label+" from (",i,",",o,") to (",r.x,",",r.y,") abc88"),t.updatedPath&&(i=r.x,o=r.y)}r.attr("transform",`translate(${i}, ${o+a/2})`)}
2if(e.startLabelLeft){let t=w.get(e.id).startLeft,r=e.x,a=e.y;if(n){let t=l._K.calcTerminalLabelPosition(10*!!e.arrowTypeStart,"start_left",n);r=t.x,a=t.y}t.attr("transform",`translate(${r}, ${a})`)}if(e.startLabelRight){let t=w.get(e.id).startRight,r=e.x,a=e.y;if(n){let t=l._K.calcTerminalLabelPosition(10*!!e.arrowTypeStart,"start_right",n);r=t.x,a=t.y}t.attr("transform",`translate(${r}, ${a})`)}if(e.endLabelLeft){let t=w.get(e.id).endLeft,r=e.x,a=e.y;if(n){let t=l._K.calcTerminalLabelPosition(10*!!e.arrowTypeEnd,"end_left",n);r=t.x,a=t.y}t.attr("transform",`translate(${r}, ${a})`)}if(e.endLabelRight){let t=w.get(e.id).endRight,r=e.x,a=e.y;if(n){let t=l._K.calcTerminalLabelPosition(10*!!e.arrowTypeEnd,"end_right",n);r=t.x,a=t.y}t.attr("transform",`translate(${r}, ${a})`)}},"positionEdgeLabel"),E=(0,f.K)((e,t)=>{if(!e?.isLabelEdge||!e?.id?.endsWith("-to-label")||!Array.isArray(t)||2!==t.length)return t;let[n,r]=t,a=Math.abs(r.x-n.x),i=Math.abs(r.y-n.y);return a<.001||i<.001?t:i>=a?[n,{x:n.x,y:r.y},r]:[n,{x:r.x,y:n.y},r]},"orthogonalizeToLabelClippedPoints"),M=(0,f.K)((e,t)=>{let n=e.x,r=e.y,a=Math.abs(t.x-n),i=Math.abs(t.y-r),o=e.width/2,s=e.height/2;return a>=o||i>=s},"outsideNode"),T=(0,f.K)((e,t,n)=>{c.R.debug(`intersection calc abc89:
3  outsidePoint: ${JSON.stringify(t)}
4  insidePoint : ${JSON.stringify(n)}
5  node        : x:${e.x} y:${e.y} w:${e.width} h:${e.height}`);let r=e.x,a=e.y,i=Math.abs(r-n.x),o=e.width/2,s=n.x<t.x?o-i:o+i,l=e.height/2,u=Math.abs(t.y-n.y),f=Math.abs(t.x-n.x);if(Math.abs(a-t.y)*o>Math.abs(r-t.x)*l){let e=n.y<t.y?t.y-l-a:a-l-t.y;s=f*e/u;let r={x:n.x<t.x?n.x+s:n.x-f+s,y:n.y<t.y?n.y+u-e:n.y-u+e};return 0===s&&(r.x=t.x,r.y=t.y),0===f&&(r.x=t.x),0===u&&(r.y=t.y),c.R.debug(`abc89 top/bottom calc, Q ${u}, q ${e}, R ${f}, r ${s}`,r),r}{let e=u*(s=n.x<t.x?t.x-o-r:r-o-t.x)/f,a=n.x<t.x?n.x+f-s:n.x-f+s,i=n.y<t.y?n.y+e:n.y-e;return c.R.debug(`sides calc abc89, Q ${u}, q ${e}, R ${f}, r ${s}`,{_x:a,_y:i}),0===s&&(a=t.x,i=t.y),0===f&&(a=t.x),0===u&&(i=t.y),{x:a,y:i}}},"intersection"),O=(0,f.K)((e,t)=>{c.R.warn("abc88 cutPathAtIntersect",e,t);let n=[],r=e[0],a=!1;return e.forEach(e=>{if(c.R.info("abc88 checking point",e,t),M(t,e)||a)c.R.warn("abc88 outside",e,r),r=e,a||n.push(e);else{let i=T(t,r,e);c.R.debug("abc88 inside",e,r,i),c.R.debug("abc88 intersection",i,t);let o=!1;n.forEach(e=>{o=o||e.x===i.x&&e.y===i.y}),n.some(e=>e.x===i.x&&e.y===i.y)?c.R.warn("abc88 no intersect",i,n):n.push(i),a=!0}}),c.R.debug("returning points",n),n},"cutPathAtIntersect");function C(e){let t=[],n=[];for(let r=1;r<e.length-1;r++){let a=e[r-1],i=e[r],o=e[r+1];a.x===i.x&&i.y===o.y&&Math.abs(i.x-o.x)>5&&Math.abs(i.y-a.y)>5?(t.push(i),n.push(r)):a.y===i.y&&i.x===o.x&&Math.abs(i.x-a.x)>5&&Math.abs(i.y-o.y)>5&&(t.push(i),n.push(r))}return{cornerPoints:t,cornerPointPositions:n}}(0,f.K)(C,"extractCornerPoints");var R=(0,f.K)(function(e,t,n){let r=t.x-e.x,a=t.y-e.y,i=n/Math.sqrt(r*r+a*a);return{x:t.x-i*r,y:t.y-i*a}},"findAdjacentPoint"),N=(0,f.K)(function(e){let{cornerPointPositions:t}=C(e),n=[];for(let r=0;r<e.length;r++)if(t.includes(r)){let t=e[r-1],a=e[r+1],i=e[r],o=R(t,i,5),s=R(a,i,5),l=s.x-o.x,u=s.y-o.y;n.push(o);let f=2*Math.sqrt(2),d={x:i.x,y:i.y};Math.abs(a.x-t.x)>10&&Math.abs(a.y-t.y)>=10?(c.R.debug("Corner point fixing",Math.abs(a.x-t.x),Math.abs(a.y-t.y)),d=i.x===o.x?{x:l<0?o.x-5+f:o.x+5-f,y:u<0?o.y-f:o.y+f}:{x:l<0?o.x-f:o.x+f,y:u<0?o.y-5+f:o.y+5-f}):c.R.debug("Corner point skipping fixing",Math.abs(a.x-t.x),Math.abs(a.y-t.y)),n.push(d,s)}else n.push(e[r]);return n},"fixCorners"),L=(0,f.K)((e,t,n)=>{let r=Array(Math.floor((e-t-n)/4)).fill("2 2").join(" ");return`0 ${t} ${r} ${n}`},"generateDashArray"),D=(0,f.K)(function(e,t,n,r,o,s,f,g=!1){let m,y;if(!f)throw Error(`insertEdge: missing diagramId for edge "${t.id}" \u2014 edge IDs require a diagram prefix for uniqueness`);let{handDrawnSeed:b,layout:w}=(0,u.D7)(),x=t.points,_=!1,k=[];for(let e in t.cssCompiledStyles)(0,a.KX)(e)||k.push(t.cssCompiledStyles[e]);if("swimlane"===w){if(s.intersect&&o.intersect&&Array.isArray(x)&&x.length>=2)if(2===x.length)x=[o.intersect(x[0]),s.intersect(x[1])];else{let e=x.slice(1,-1),t=e[0],n=e[e.length-1],r=.5>Math.abs(x[x.length-1].x-n.x)&&.5>Math.abs(x[x.length-1].y-n.y),a=o.intersect(t),i=r?n:s.intersect(n),l=.5>Math.abs(i.x-n.x)&&.5>Math.abs(i.y-n.y);x=[....5>Math.abs(a.x-t.x)&&.5>Math.abs(a.y-t.y)?[]:[a],...e,...l?[]:[i]]}x=E(t,x)}else s.intersect&&o.intersect&&!g&&((x=x.slice(1,t.points.length-1)).unshift(o.intersect(x[0])),x.push(s.intersect(x[x.length-1])));let A=btoa(JSON.stringify(x));t.toCluster&&(c.R.info("to cluster abc88",n.get(t.toCluster)),x=O(t.points,n.get(t.toCluster).node),_=!0),t.fromCluster&&(c.R.debug("from cluster abc88",n.get(t.fromCluster),JSON.stringify(x,null,2)),x=O(x.reverse(),n.get(t.fromCluster).node).reverse(),_=!0);let S=x.filter(e=>!Number.isNaN(e.y)),M=v(t.curve);"rounded"!==M&&(S=N(S));let T=d.lUB;switch(M){case"linear":case"rounded":T=d.lUB;break;case"basis":default:T=d.qrM;break;case"cardinal":T=d.y8u;break;case"bumpX":T=d.Wi0;break;case"bumpY":T=d.PGM;break;case"catmullRom":T=d.oDi;break;case"monotoneX":T=d.nVG;break;case"monotoneY":T=d.uxU;break;case"natural":T=d.Xf2;break;case"step":T=d.GZz;break;case"stepAfter":T=d.UPb;break;case"stepBefore":T=d.dyv}let{x:C,y:R}=(0,i.RI)(t),D=(0,d.n8j)().x(C).y(R).curve(T);switch(t.thickness){case"normal":default:m="edge-thickness-normal";break;case"thick":m="edge-thickness-thick";break;case"invisible":m="edge-thickness-invisible"}switch(t.pattern){case"solid":default:m+=" edge-pattern-solid";break;case"dotted":m+=" edge-pattern-dotted";break;case"dashed":m+=" edge-pattern-dashed"}
5let I="rounded"===M?P($(S,t),5):D(S),j=Array.isArray(t.style)?t.style:[t.style],F=j.find(e=>e?.startsWith("stroke:")),K="";t.animate&&(K="edge-animation-fast"),t.animation&&(K="edge-animation-"+t.animation);let z=!1;if("handDrawn"===t.look){let n=h.A.svg(e);Object.assign([],S);let r=n.path(I,{roughness:.3,seed:b});m+=" transition";let a=(y=(0,d.Ltv)(r).select("path").attr("id",`${f}-${t.id}`).attr("class"," "+m+(t.classes?" "+t.classes:"")+(K?" "+K:"")).attr("style",j?j.reduce((e,t)=>e+";"+t,""):"")).attr("d");y.attr("d",a),e.node().appendChild(y.node())}else{let n=k.join(";"),r=j?j.reduce((e,t)=>e+t+";",""):"",a=(n?n+";"+r+";":r)+";"+(j?j.reduce((e,t)=>e+";"+t,""):"");y=e.append("path").attr("d",I).attr("id",`${f}-${t.id}`).attr("class"," "+m+(t.classes?" "+t.classes:"")+(K?" "+K:"")).attr("style",a),F=a.match(/stroke:([^;]+)/)?.[1],z=!0===t.animate||!!t.animation||n.includes("animation");let o=y.node(),s="function"==typeof o.getTotalLength?o.getTotalLength():0,l=i.Nq[t.arrowTypeStart]||0,u=i.Nq[t.arrowTypeEnd]||0;if("neo"===t.look&&!z){let e="dotted"===t.pattern||"dashed"===t.pattern?L(s,l,u):`0 ${l} ${s-l-u} ${u}`,n=`stroke-dasharray: ${e}; stroke-dashoffset: 0;`;y.attr("style",n+y.attr("style"))}}y.attr("data-edge",!0),y.attr("data-et","edge"),y.attr("data-id",t.id),y.attr("data-points",A),y.attr("data-look",(0,l.KL)(t.look)),t.showPoints&&S.forEach(t=>{e.append("circle").style("stroke","red").style("fill","red").attr("r",1).attr("cx",t.x).attr("cy",t.y)});let B="";((0,u.D7)().flowchart.arrowMarkerAbsolute||(0,u.D7)().state.arrowMarkerAbsolute)&&(B=(B=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 U=!z&&t?.look==="neo";p(y,t,B,f,r,U,F);let H=Math.floor(x.length/2),Y=x[H];l._K.isLabelCoordinateInPath(Y,y.attr("d"))||(_=!0);let W={};return _&&(W.updatedPath=x),W.originalPath=t.points,W},"insertEdge");function P(e,t){if(e.length<2)return"";let n="",r=e.length;for(let a=0;a<r;a++){let i=e[a],o=e[a-1],s=e[a+1];if(0===a)n+=`M${i.x},${i.y}`;else if(a===r-1)n+=`L${i.x},${i.y}`;else{let e=i.x-o.x,r=i.y-o.y,a=s.x-i.x,l=s.y-i.y,u=Math.hypot(e,r),c=Math.hypot(a,l);if(u<1e-5||c<1e-5){n+=`L${i.x},${i.y}`;continue}let f=e/u,d=r/u,h=a/c,p=l/c,g=Math.acos(Math.max(-1,Math.min(1,f*h+d*p)));if(g<1e-5||1e-5>Math.abs(Math.PI-g)){n+=`L${i.x},${i.y}`;continue}let m=Math.min(t/Math.sin(g/2),u/2,c/2),y=i.x-f*m,v=i.y-d*m,b=i.x+h*m,w=i.y+p*m;n+=`L${y},${v}Q${i.x},${i.y} ${b},${w}`}}return n}function I(e,t){if(!e||!t)return{angle:0,deltaX:0,deltaY:0};let n=t.x-e.x,r=t.y-e.y;return{angle:Math.atan2(r,n),deltaX:n,deltaY:r}}function $(e,t){let n=e.map(e=>({...e}));if(e.length>=2&&i.hq[t.arrowTypeStart]){let r=i.hq[t.arrowTypeStart],a=e[0],{angle:o}=I(a,e[1]),s=r*Math.cos(o),l=r*Math.sin(o);n[0].x=a.x+s,n[0].y=a.y+l}let r=e.length;if(r>=2&&i.hq[t.arrowTypeEnd]){let a=i.hq[t.arrowTypeEnd],o=e[r-1],{angle:s}=I(e[r-2],o),l=a*Math.cos(s),u=a*Math.sin(s);n[r-1].x=o.x-l,n[r-1].y=o.y-u}return n}(0,f.K)(P,"generateRoundedPath"),(0,f.K)(I,"calculateDeltaAndAngle"),(0,f.K)($,"applyMarkerOffsetsToPoints");var j=(0,f.K)((e,t,n,r)=>{t.forEach(t=>{ei[t](e,n,r)})},"insertMarkers"),F=(0,f.K)((e,t,n)=>{c.R.trace("Making markers for ",n),e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+t+"-extensionEnd").attr("class","marker extension "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z"),e.append("marker").attr("id",n+"_"+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("pol
5ygon").attr("points","10,7 18,13 18,1").style("stroke-width",2).style("stroke-dasharray","0"),e.append("defs").append("marker").attr("id",n+"_"+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,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+t+"-compositionStart").attr("class","marker composition "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",n+"_"+t+"-compositionEnd").attr("class","marker composition "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+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"),z=(0,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+t+"-aggregationStart").attr("class","marker aggregation "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",n+"_"+t+"-aggregationEnd").attr("class","marker aggregation "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+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"),B=(0,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+t+"-dependencyStart").attr("class","marker dependency "+t).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id",n+"_"+t+"-dependencyEnd").attr("class","marker dependency "+t).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z"),e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+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"),U=(0,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+t+"-lollipopStart").attr("class","marker lollipop "+t).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),e.append("defs").append("marker").attr("id",n+"_"+t+"-lollipopEnd").attr("class","marker lollipop "+t).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+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"),H=(0,f.K)((e,t,n)=>{e.append("marker").attr("id",n+"_"+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",n+"_"+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",n+"_"+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",n+"_"+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
5ygon").attr("points","0,7 11.5,14 11.5,0").attr("class","arrowMarkerPath").style("stroke-width",0).style("stroke-dasharray","1,0")},"point"),Y=(0,f.K)((e,t,n)=>{e.append("marker").attr("id",n+"_"+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",n+"_"+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",n+"_"+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",n+"_"+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"),W=(0,f.K)((e,t,n)=>{e.append("marker").attr("id",n+"_"+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",n+"_"+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",n+"_"+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",n+"_"+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"),q=(0,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+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"),G=(0,f.K)((e,t,n)=>{let{themeVariables:r}=(0,u.zj)(),{transitionColor:a}=r;e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+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",`${a}`)},"barbNeo"),X=(0,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+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"),V=(0,f.K)((e,t,n)=>{let r=e.append("defs").append("marker").attr("id",n+"_"+t+"-zeroOrOneStart").attr("class","marker zeroOrOne "+t).attr("refX",0).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto");r.append("circle").attr("fill","white").attr("cx",21).attr("cy",9).attr("r",6),r.append("path").attr("d","M9,0 L9,18");let a=e.append("defs").append("marker").attr("id",n+"_"+t+"-zeroOrOneEnd").attr("class","marker zeroOrOne "+t).attr("refX",30).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto");a.append("circle").attr("fill","white").attr("cx",9).attr("cy",9).attr("r",6),a.append("path").attr("d","M21,0 L21,18")},"zero_or_one"),Z=(0,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+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",n+"_"+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"),Q=(0,f.K)((e,t,n)=>{let r=e.append("defs").append("marker").attr("id",n+"_"+t+"-zeroOrMoreStart").attr("class","marker zeroOrMore "+t).attr("refX",18).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto");r.append("circle").attr("fill","white").attr("cx",48).attr("cy",18).attr("r",6),r.append("path").attr("d","M0,18 Q18,0 36,18 Q18,36 0,18");let a=e.append("defs").append("marker").attr("id",n+"_"+t+"-zeroOrMoreEnd").attr("class","marker zeroOrMore "+t).attr("refX",39).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto");a.append("circle").attr("fill","white").attr("cx",9).attr("cy",18).attr("r",6),a.append("path").attr("d","M21,18 Q39,0 57,18 Q39,36 21,18")},"zero_or_more"),J=(0,f.K)((e,t,n)=>{let{themeVariables:r}=(0,u.zj)(),{strokeWidth:a}=r;e.append("defs").append("marker").attr("id",n+"_"+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",`${a}`),e.append("defs").append("marker").attr("id",n+"_"+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",`${a}`)},"only_one_neo"),ee=(0,f.K)((e,t,n)=>{let{themeVariables:r}=(0,u.zj)(),{strokeWidth:a,mainBkg:i}=r,o=e.append("defs").append("marker").attr("id",n+"_"+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");o.append("circle").attr("fill",i??"white").attr("cx",21).attr("cy",9).attr("stroke-width",`${a}`).attr("r",6),o.append("path").attr("d","M9,0 L9,18").attr("stroke-width",`${a}`);let s=e.append("defs").append("marker").attr("id",n+"_"+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",i??"white").attr("cx",9).attr("cy",9).attr("stroke-width",`${a}`).attr("r",6),s.append("path").attr("d","M21,0 L21,18").attr("stroke-width",`${a}`)},"zero_or_one_neo"),et=(0,f.K)((e,t,n)=>{let{themeVariables:r}=(0,u.zj)(),{strokeWidth:a}=r;e.append("defs").append("marker").attr("id",n+"_"+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",`${a}`),e.append("defs").append("marker").attr("id",n+"_"+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",`${a}`)},"one_or_more_neo"),en=(0,f.K)((e,t,n)=>{let{themeVariables:r}=(0,u.zj)(),{strokeWidth:a,mainBkg:i}=r,o=e.append("defs").append("marker").attr("id",n+"_"+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");o.append("circle").attr("fill",i??"white").attr("cx",45.5).attr("cy",18).attr("r",6).attr("stroke-width",`${a}`),o.append("path").attr("d","M0,18 Q18,0 36,18 Q18,36 0,18").attr("stroke-width",`${a}`);let s=e.append("defs").append("marker").attr("id",n+"_"+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");
5s.append("circle").attr("fill",i??"white").attr("cx",11).attr("cy",18).attr("r",6).attr("stroke-width",`${a}`),s.append("path").attr("d","M21,18 Q39,0 57,18 Q39,36 21,18").attr("stroke-width",`${a}`)},"zero_or_more_neo"),er=(0,f.K)((e,t,n)=>{e.append("defs").append("marker").attr("id",n+"_"+t+"-requirement_arrowEnd").attr("refX",20).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").append("path").attr("d",`M0,0
6      L20,10
7      M20,10
8      L0,20`)},"requirement_arrow"),ea=(0,f.K)((e,t,n)=>{let{themeVariables:r}=(0,u.zj)(),{strokeWidth:a}=r;e.append("defs").append("marker").attr("id",n+"_"+t+"-requirement_arrowEnd").attr("refX",20).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").attr("markerUnits","userSpaceOnUse").attr("stroke-width",`${a}`).attr("viewBox","0 0 25 20").append("path").attr("d",`M0,0
9      L20,10
10      M20,10
11      L0,20`).attr("stroke-linejoin","miter")},"requirement_arrow_neo"),ei={extension:F,composition:K,aggregation:z,dependency:B,lollipop:U,point:H,circle:Y,cross:W,barb:q,barbNeo:G,only_one:X,zero_or_one:V,one_or_more:Z,zero_or_more:Q,only_one_neo:J,zero_or_one_neo:ee,one_or_more_neo:et,zero_or_more_neo:en,requirement_arrow:er,requirement_contains:(0,f.K)((e,t,n)=>{let r=e.append("defs").append("marker").attr("id",n+"_"+t+"-requirement_containsStart").attr("refX",0).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").append("g");r.append("circle").attr("cx",10).attr("cy",10).attr("r",9).attr("fill","none"),r.append("line").attr("x1",1).attr("x2",19).attr("y1",10).attr("y2",10),r.append("line").attr("y1",1).attr("y2",19).attr("x1",10).attr("x2",10)},"requirement_contains"),requirement_arrow_neo:ea,requirement_contains_neo:(0,f.K)((e,t,n)=>{let{themeVariables:r}=(0,u.zj)(),{strokeWidth:a}=r,i=e.append("defs").append("marker").attr("id",n+"_"+t+"-requirement_containsStart").attr("refX",0).attr("refY",10).attr("markerWidth",20).attr("markerHeight",20).attr("orient","auto").attr("markerUnits","userSpaceOnUse").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),i.selectAll("*").attr("stroke-width",`${a}`)},"requirement_contains_neo")},eo=j},24751:(e,t,n)=>{"use strict";n.d(t,{P:()=>a});var r=n(17708);function a(e,t){return(0,r.a)(e,null==t?void 0:t.in).getDay()}},25576:(e,t,n)=>{"use strict";n.d(t,{O:()=>o,X:()=>s});var r=n(7611),a=n(2876),i=n(55534),o=(0,i.K)(({flowchart:e})=>{let t=e?.subGraphTitleMargin?.top??0,n=e?.subGraphTitleMargin?.bottom??0;return{subGraphTitleTopMargin:t,subGraphTitleBottomMargin:n,subGraphTitleTotalMargin:t+n}},"getSubGraphTitleMargins");async function s(e,t){let n=e.getElementsByTagName("img");if(!n||0===n.length)return;let o=""===t.replace(/<img[^>]*>/g,"").trim();await Promise.all([...n].map(e=>new Promise(t=>{function n(){if(e.style.display="flex",e.style.flexDirection="column",o){let t=(0,a.D7)().fontSize?(0,a.D7)().fontSize:window.getComputedStyle(document.body).fontSize,[n=a.UI.fontSize]=(0,r.I5)(t),i=5*n+"px";e.style.minWidth=i,e.style.maxWidth=i}else e.style.width="100%";t(e)}(0,i.K)(n,"setupImage"),setTimeout(()=>{e.complete&&n()}),e.addEventListener("error",n),e.addEventListener("load",n)})))}(0,i.K)(s,"configureLabelImages")},25745:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(12906),a=n(14232);function i(e){var t=a.useRef(!1),n=a.useState(e),i=(0,r.A)(n,2),o=i[0],s=i[1];return a.useEffect(function(){return t.current=!1,function(){t.current=!0}}
11,[]),[o,function(e,n){n&&t.current||s(e)}]}},27075:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(66587),a=n(70865),i=n(87430),o=n(39414);function s(e){return(0,r.A)(e)||(0,a.A)(e)||(0,i.A)(e)||(0,o.A)()}},28337:()=>{var e,t,n;e=Prism,t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return t.source}),e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])},28628:()=>{var e,t,n,r,a,i,o,s;t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],r=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,a=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,i=/[{}\[\](),:;]/,(e=Prism).languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0}
vendor: 4,842 bytes, line 11
11,{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:r,operator:a,punctuation:i},s=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:o={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php}}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:o}}],e.languages.insertBefore("php","variable",{string:s,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:s,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:a,punctuation:i}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",function(t){/<\?/.test(t.code)&&e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)}
11),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")})},29178:()=>{Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json},29429:(e,t,n)=>{"use strict";var r=n(14232),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,o=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),a=r[0].inst,c=r[1];return s(function(){a.value=n,a.getSnapshot=t,u(a)&&c({inst:a})},[e,n,t]),o(function(){return u(a)&&c({inst:a}),e(function(){u(a)&&c({inst:a})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},29898:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(84186);function a(e,t){if(t&&("object"==(0,r.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},30727:(e,t,n)=>{"use strict";e.exports=n(11939)},30888:(e,t,n)=>{"use strict";n.d(t,{X:()=>o});var r=n(37876),a=n(69241),i=n(56748);n(18778);var o=function(e){var t=e.className,n=e.children;return(0,r.jsx)("div",{className:(0,a.A)("react-tweet-theme",i.root,t),children:(0,r.jsx)("article",{className:i.article,children:n})})}},31032:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(14232);function a(e){var t=r.useRef();return t.current=e,r.useCallback(function(){for(var e,n=arguments.length,r=Array(n),a=0;a<n;a++)r[a]=arguments[a];return null==(e=t.current)?void 0:e.call.apply(e,[t].concat(r))},[])}},31125:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>ed});var r,a,i,o,s,l=n(85190),u=n(57078),c=n(12906),f=n(54945),d=n(15039),h=n.n(d),p=n(47158),g=n(11473),m=n(14232),y=m.createContext({}),v=n(59524),b=n(44212),w=n(66495),x=n(99976),_=function(e){(0,w.A)(n,e);var t=(0,x.A)(n);function n(){return(0,v.A)(this,n),t.apply(this,arguments)}return(0,b.A)(n,[{key:"render",value:function(){return this.props.children}}]),n}(m.Component),k=n(31032);n(89889),n(75620);var A=n(25745),S="none",E="appear",M="enter",T="leave",O="none",C="prepare",R="start",N="active",L="prepared",D=n(74832);function P(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}var I=(r=(0,D.A)(),a="u">typeof window?window:{},i={animationend:P("Animation","AnimationEnd"),transitionend:P("Transition","TransitionEnd")},r&&("AnimationEvent"in a||delete i.animationend.animation,"TransitionEvent"in a||delete i.transitionend.transition),i),$={};(0,D.A)()&&($=document.createElement("div").style);var j={};function F(e){if(j[e])return j[e];var t=I[e];if(t)for(var n=Object.keys(t),r=n.length,a=0;a<r;a+=1){var i=n[a];if(Object.prototype.hasOwnProperty.call(t,i)&&i in $)return j[e]=t[i],j[e]}return""}var K=F("animationend"),z=F("transitionend"),B=!!(K&&z),U=K||"animationend",H=z||"transitionend";function Y(e,t){return e?"object"===(0,f.A)(e)?e[t.replace(/-\w/g,function(e){return e[1].toUpperCase()})]:"".concat(e,"-").concat(t):null}let W=function(e){var t=(0,m.useRef)();function n(t){t&&(t.removeEventListener(H,e),t.removeEventListener(U,e))}return m.useEffect(function(){return function(){n(t.current)}},[]),[function(r){t.current&&t.current!==r&&n(t.current),r&&r!==t.current&&(r.addEventListener(H,e),r.addEventListener(U,e),t.current=r)},n]};var q=(0,D.A)()?m.useLayoutEffect:m.useEffect,G=n(89173);let X=function(){var e=m.useRef(null);function t(){G.A.cancel(e.current)}return m.useEffect(function(){return function(){t()}},[]),[function n(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;t();var i=(0,G.A)(function(){a<=1?r({isCanceled:function(){return i!==e.current}}):n(r,a-1)});e.current=i},t]};var V=[C,R,N,"end"],Z=[C,L];function Q(e){return e===N||"end"===e}let J=function(e,t,n){var r=(0,A.A)(O),a=(0,c.A)(r,2),i=a[0],o=a[1],s=X(),l=(0,c.A)(s,2),u=l[0],f=l[1],d=t?Z:V;return q(function(){if(i!==O&&"end"!==i){var e=d.indexOf(i),t=d[e+1],r=n(i);!1===r?o(t,!0):t&&u(function(e){function n(){e.isCanceled()||o(t,!0)}!0===r?n():Promise.resolve(r).then(n)})}},[e,i]),m.useEffect(function(){return function(){f()}},[]),[function(){o(C,!0)},i]},ee=(o=B,"object"===(0,f.A)(B)&&(o=B.transitionSupport),(s=m.forwardRef(function(e,t){var n=e.visible,r=void 0===n||n,a=e.removeOnLeave,i=void 0===a||a,s=e.forceRender,f=e.children,d=e.motionName,v=e.leavedClassName,b=e.eventProps,w=m.useContext(y).motion,x=!!(e.motionName&&o&&!1!==w),O=(0,m.useRef)(),D=(0,m.useRef)(),P=function(e,t,n,r){var a,i,o,s=r.motionEnter,f=void 0===s||s,d=r.motionAppear,h=void 0===d||d,p=r.motionLeave,g=void 0===p||p,y=r.motionDeadline,v=r.motionLeaveImmediately,b=r.onAppearPrepare,w=r.onEnterPrepare,x=r.onLeavePrepare,_=r.onAppearStart,O=r.onEnterStart,D=r.onLeaveStart,P=r.onAppearActive,I=r.onEnterActive,$=r.onLeaveActive,j=r.onAppearEnd,F=r.onEnterEnd,K=r.onLeaveEnd,z=r.onVisibleChanged,B=(0,A.A)(),U=(0,c.A)(B,2),H=U[0],Y=U[1],G=(a=m.useReducer(function(e){return e+1},0),i=(0,c.A)(a,2)[1],o=m.useRef(S),[(0,k.A)(function(){return o.current}),(0,k.A)(function(e){o.current="function"==typeof e?e(o.current):e,i()})]),X=(0,c.A)(G,2),V=X[0],Z=X[1],ee=(0,A.A)(null),et=(0,c.A)(ee,2),en=et[0],er=et[1],ea=V(),ei=(0,m.useRef)(!1),eo=(0,m.useRef)(null),es=(0,m.useRef)(!1);function el(){Z(S),er(null,!0)}var eu=(0,k.A)(function(e){var t,r=V();if(r!==S){var a=n();if(!e||e.deadline||e.target===a){var i=es.current;r===E&&i?t=null==j?void 0:j(a,e):r===M&&i?t=null==F?void 0:F(a,e):r===T&&i&&(t=null==K?void 0:K(a,e)),i&&!1!==t&&el()}}}),ec=W(eu),ef=(0,c.A)(ec,1)[0],ed=function(e){switch(e){case E:return(0,l.A)((0,l.A)((0,l.A)({},C,b),R,_),N,P);case M:return(0,l.A)((0,l.A)((0,l.A)({},C,w),R,O),N,I);case T:return(0,l.A)((0,l.A)((0,l.A)({},C,x),R,D),N,$);default:return{}}},eh=m.useMemo(function(){return ed(ea)},[ea]),ep=J(ea,!e,function(e){if(e===C){var t,r=eh[C];return!!r&&r(n())}return ey in eh&&er((null==(t=eh[ey])?void 0:t.call(eh,n(),null))||null),ey===N&&ea!==S&&(ef(n()),y>0&&(clearTimeout(eo.current),eo.current=setTimeout(function(){eu({deadline:!0})},y))),ey===L&&el(),!0}),eg=(0,c.A)(ep,2),em=eg[0],ey=eg[1];es.current=Q(ey);var ev=(0,m.useRef)(null);q(function(){if(!ei.current||ev.current!==t){Y(t);var n,r=ei.current;ei.current=!0,!r&&t&&h&&(n=E),r&&t&&f&&(n=M),(r&&!t&&g||!r&&v&&!t&&g)&&(n=T);var a=ed(n);n&&(e||a[C])?(Z(n),em()):Z(S),ev.current=t}},[t]),(0,m.useEffect)(function(){(ea!==E||h)&&(ea!==M||f)&&(ea!==T||g)||Z(S)},[h,f,g]),(0,m.useEffect)(function(){return function(){ei.current=!1,clearTimeout(eo.current)}},[]);var eb=m.useRef(!1);(0,m.useEffect)(function(){H&&(eb.current=!0),void 0!==H&&ea===S&&((eb.current||H)&&(null==z||z(H)),eb.current=!0)},[H,ea]);var ew=en;return eh[C]&&ey===R&&(ew=(0,u.A)({transition:"none"},ew)),[ea,ey,ew,null!=H?H:t]}(x,r,function(){try{return O.current instanceof HTMLElement?O.current:(0,p.Ay)(D.current)}catch(e){return null}},e),I=(0,c.A)(P,4),$=I[0],j=I[1],F=I[2],K=I[3],z=m.useRef(K);
11K&&(z.current=!0);var B=m.useCallback(function(e){O.current=e,(0,g.Xf)(t,e)},[t]),U=(0,u.A)((0,u.A)({},b),{},{visible:r});if(f)if($===S)H=K?f((0,u.A)({},U),B):!i&&z.current&&v?f((0,u.A)((0,u.A)({},U),{},{className:v}),B):!s&&(i||v)?null:f((0,u.A)((0,u.A)({},U),{},{style:{display:"none"}}),B);else{j===C?G="prepare":Q(j)?G="active":j===R&&(G="start");var H,G,X=Y(d,"".concat($,"-").concat(G));H=f((0,u.A)((0,u.A)({},U),{},{className:h()(Y(d,$),(0,l.A)((0,l.A)({},X,X&&G),d,"string"==typeof d)),style:F}),B)}else H=null;return m.isValidElement(H)&&(0,g.f3)(H)&&((0,g.A9)(H)||(H=m.cloneElement(H,{ref:B}))),m.createElement(_,{ref:D},H)})).displayName="CSSMotion",s);var et=n(44501),en=n(88683),er=n(1584),ea="keep",ei="remove",eo="removed";function es(e){var t;return t=e&&"object"===(0,f.A)(e)&&"key"in e?e:{key:e},(0,u.A)((0,u.A)({},t),{},{key:String(t.key)})}function el(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(es)}var eu=["component","children","onVisibleChanged","onAllRemoved"],ec=["status"],ef=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ee,n=function(e){(0,w.A)(r,e);var n=(0,x.A)(r);function r(){var e;(0,v.A)(this,r);for(var t=arguments.length,a=Array(t),i=0;i<t;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a)),(0,l.A)((0,er.A)(e),"state",{keyEntities:[]}),(0,l.A)((0,er.A)(e),"removeKey",function(t){e.setState(function(e){return{keyEntities:e.keyEntities.map(function(e){return e.key!==t?e:(0,u.A)((0,u.A)({},e),{},{status:eo})})}},function(){0===e.state.keyEntities.filter(function(e){return e.status!==eo}).length&&e.props.onAllRemoved&&e.props.onAllRemoved()})}),e}return(0,b.A)(r,[{key:"render",value:function(){var e=this,n=this.state.keyEntities,r=this.props,a=r.component,i=r.children,o=r.onVisibleChanged,s=(r.onAllRemoved,(0,en.A)(r,eu)),l=a||m.Fragment,c={};return ef.forEach(function(e){c[e]=s[e],delete s[e]}),delete s.keys,m.createElement(l,s,n.map(function(n,r){var a=n.status,s=(0,en.A)(n,ec);return m.createElement(t,(0,et.A)({},c,{key:s.key,visible:"add"===a||a===ea,eventProps:s,onVisibleChanged:function(t){null==o||o(t,{key:s.key}),t||e.removeKey(s.key)}}),function(e,t){return i((0,u.A)((0,u.A)({},e),{},{index:r}),t)})}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.keys,r=t.keyEntities;return{keyEntities:(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,a=t.length,i=el(e),o=el(t);i.forEach(function(e){for(var t=!1,i=r;i<a;i+=1){var s=o[i];if(s.key===e.key){r<i&&(n=n.concat(o.slice(r,i).map(function(e){return(0,u.A)((0,u.A)({},e),{},{status:"add"})})),r=i),n.push((0,u.A)((0,u.A)({},s),{},{status:ea})),r+=1,t=!0;break}}t||n.push((0,u.A)((0,u.A)({},e),{},{status:ei}))}),r<a&&(n=n.concat(o.slice(r).map(function(e){return(0,u.A)((0,u.A)({},e),{},{status:"add"})})));var s={};return n.forEach(function(e){var t=e.key;s[t]=(s[t]||0)+1}),Object.keys(s).filter(function(e){return s[e]>1}).forEach(function(e){(n=n.filter(function(t){var n=t.key,r=t.status;return n!==e||r!==ei})).forEach(function(t){t.key===e&&(t.status=ea)})}),n})(r,el(n)).filter(function(e){var t=r.find(function(t){var n=t.key;return e.key===n});return!t||t.status!==eo||e.status!==ei})}}}]),r}(m.Component);(0,l.A)(n,"defaultProps",{component:"div"})}(B);let ed=ee},31365:(e,t,n)=>{var r=n(12883).default,a=n(78212);e.exports=function(e){var t=a(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},31650:(e,t,n)=>{"use strict";n.d(t,{c:()=>eh});var r=n(37876),a=n(30888),i=n(69241),o=n(42969);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var l=function(e){return(0,r.jsx)("img",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
11t%2?s(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e))},u=n(65168),c=function(){return(0,r.jsx)("svg",{viewBox:"0 0 24 24","aria-label":"Verified account",role:"img",className:u.verified,children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M22.25 12c0-1.43-.88-2.67-2.19-3.34.46-1.39.2-2.9-.81-3.91s-2.52-1.27-3.91-.81c-.66-1.31-1.91-2.19-3.34-2.19s-2.67.88-3.33 2.19c-1.4-.46-2.91-.2-3.92.81s-1.26 2.52-.8 3.91c-1.31.67-2.2 1.91-2.2 3.34s.89 2.67 2.2 3.34c-.46 1.39-.21 2.9.8 3.91s2.52 1.26 3.91.81c.67 1.31 1.91 2.19 3.34 2.19s2.68-.88 3.34-2.19c1.39.45 2.9.2 3.91-.81s1.27-2.52.81-3.91c1.31-.67 2.19-1.91 2.19-3.34zm-11.71 4.2L6.8 12.46l1.41-1.42 2.26 2.26 4.8-5.23 1.47 1.36-6.2 6.77z"})})})},f=function(){return(0,r.jsx)("svg",{viewBox:"0 0 22 22","aria-label":"Verified account",role:"img",className:u.verified,children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{clipRule:"evenodd",d:"M12.05 2.056c-.568-.608-1.532-.608-2.1 0l-1.393 1.49c-.284.303-.685.47-1.1.455L5.42 3.932c-.832-.028-1.514.654-1.486 1.486l.069 2.039c.014.415-.152.816-.456 1.1l-1.49 1.392c-.608.568-.608 1.533 0 2.101l1.49 1.393c.304.284.47.684.456 1.1l-.07 2.038c-.027.832.655 1.514 1.487 1.486l2.038-.069c.415-.014.816.152 1.1.455l1.392 1.49c.569.609 1.533.609 2.102 0l1.393-1.49c.283-.303.684-.47 1.099-.455l2.038.069c.832.028 1.515-.654 1.486-1.486L18 14.542c-.015-.415.152-.815.455-1.099l1.49-1.393c.608-.568.608-1.533 0-2.101l-1.49-1.393c-.303-.283-.47-.684-.455-1.1l.068-2.038c.029-.832-.654-1.514-1.486-1.486l-2.038.07c-.415.013-.816-.153-1.1-.456zm-5.817 9.367l3.429 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z",fillRule:"evenodd"})})})},d=function(){return(0,r.jsx)("svg",{viewBox:"0 0 22 22","aria-label":"Verified account",role:"img",className:u.verified,children:(0,r.jsxs)("g",{children:[(0,r.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"0-a",x1:"4.411",x2:"18.083",y1:"2.495",y2:"21.508",children:[(0,r.jsx)("stop",{offset:"0",stopColor:"#f4e72a"}),(0,r.jsx)("stop",{offset:".539",stopColor:"#cd8105"}),(0,r.jsx)("stop",{offset:".68",stopColor:"#cb7b00"}),(0,r.jsx)("stop",{offset:"1",stopColor:"#f4ec26"}),(0,r.jsx)("stop",{offset:"1",stopColor:"#f4e72a"})]}),(0,r.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"0-b",x1:"5.355",x2:"16.361",y1:"3.395",y2:"19.133",children:[(0,r.jsx)("stop",{offset:"0",stopColor:"#f9e87f"}),(0,r.jsx)("stop",{offset:".406",stopColor:"#e2b719"}),(0,r.jsx)("stop",{offset:".989",stopColor:"#e2b719"})]}),(0,r.jsxs)("g",{clipRule:"evenodd",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M13.324 3.848L11 1.6 8.676 3.848l-3.201-.453-.559 3.184L2.06 8.095 3.48 11l-1.42 2.904 2.856 1.516.559 3.184 3.201-.452L11 20.4l2.324-2.248 3.201.452.559-3.184 2.856-1.516L18.52 11l1.42-2.905-2.856-1.516-.559-3.184zm-7.09 7.575l3.428 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z",fill:"url(#0-a)"}),(0,r.jsx)("path",{d:"M13.101 4.533L11 2.5 8.899 4.533l-2.895-.41-.505 2.88-2.583 1.37L4.2 11l-1.284 2.627 2.583 1.37.505 2.88 2.895-.41L11 19.5l2.101-2.033 2.895.41.505-2.88 2.583-1.37L17.8 11l1.284-2.627-2.583-1.37-.505-2.88zm-6.868 6.89l3.429 3.428 5.683-6.206-1.347-1.247-4.4 4.795-2.072-2.072z",fill:"url(#0-b)"}),(0,r.jsx)("path",{d:"M6.233 11.423l3.429 3.428 5.65-6.17.038-.033-.005 1.398-5.683 6.206-3.429-3.429-.003-1.405.005.003z",fill:"#d18800"})]})]})})},h=n(73623),p=function(e){var t=e.user,n=e.className,a=t.verified||t.is_blue_verified||t.verified_type,o=(0,r.jsx)(c,{}),s=h.verifiedBlue;if(a)switch(!t.is_blue_verified&&(s=h.verifiedOld),t.verified_type){case"Government":o=(0,r.jsx)(f,{}),s=h.verifiedGovernment;break;case"Business":o=(0,r.jsx)(d,{}),s=null}return a?(0,r.jsx)("div",{className:(0,i.A)(n,s),children:o}):null},g=n(49521),m=function(e){var t,n=e.user,a=e.className,o=n.highlighted_label;if(!o)return null;var s=null==(t=o.badge)?void 0:t.url;return s?(0,r.jsx)("div",{className:(0,i.A)(g.label,a),children:(0,r.jsx)("img",{src:s,alt:o.description})}):null},y=n(47028),v=function(e){var t,n=e.tweet,a=e.components,o=null!=(t=null==a?void 0:a.AvatarImg)?t:l,s=n.user;return(0,r.jsxs)("div",{className:y.header,children:[(0,r.jsxs)("a",{href:n.url,className:y.avatar,target:"_blank",rel:"noopener noreferrer",children:[(0,r.jsx)("div",{className:(0,i.A)(y.avatarOverflow,"Square"===s.profile_image_shape&&y.avatarSquare),children:(0,r.jsx)(o,{src:s.profile_image_url_https,alt:s.name,width:48,height:48})}),(0,r.jsx)("div",{className:y.avatarOverflow,children:(0,r.jsx)("div",{className:y.avatarShadow})})]}),(0,r.jsxs)("div",{className:y.author,children:[(0,r.jsxs)("a",{href:n.url,className:y.authorLink,target:"_blank",rel:"noopener noreferrer",children:[(0,r.jsx)("div",{className:y.authorLinkText,children:(0,r.jsx)("span",{title:s.name,children:s.name})}),(0,r.jsx)(p,{user:s,className:y.authorVerified}),(0,r.jsx)(m,{user:s})]}),(0,r.jsxs)("div",{className:y.authorMeta,children:[(0,r.jsx)("a",{href:n.url,className:y.username,target:"_blank",rel:"noopener noreferrer",children:(0,r.jsxs)("span",{title:"@".concat(s.screen_name),children:["@",s.screen_name]})}),(0,r.jsxs)("div",{className:y.authorFollow,children:[(0,r.jsx)("span",{className:y.separator,children:"\xb7"}),(0,r.jsx)("a",{href:s.follow_url,className:y.follow,target:"_blank",rel:"noopener noreferrer",children:"Follow"})]})]})]}),(0,r.jsx)("a",{href:n.url,className:y.brand,target:"_blank",rel:"noopener noreferrer","aria-label":"View on Twitter",children:(0,r.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:y.twitterIcon,children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})})})})]})},b=n(75451),w=function(e){var t=e.tweet;return(0,r.jsxs)("a",{href:t.in_reply_to_url,className:b.root,target:"_blank",rel:"noopener noreferrer",children:["Replying to @",t.in_reply_to_screen_name]})},x=n(54801),_=function(e){var t=e.href,n=e.children;return(0,r.jsx)("a",{href:t,className:x.root,target:"_blank",rel:"noopener noreferrer nofollow",children:n})},k=n(59237),A=function(e){var t=e.tweet;return(0,r.jsxs)("p",{className:k.root,lang:t.lang,dir:"auto",children:[t.entities.map(function(e,t){switch(e.type){case"hashtag":case"mention":case"url":case"symbol":return(0,r.jsx)(_,{href:e.href,children:e.text},t);case"media":return;default:return(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text}},t)}}),t.note_tweet?(0,r.jsx)(S,{tweet:t}):null]})};function S(e){var t=e.tweet;return(0,r.jsxs)(_,{href:t.url,children:[(0,r.jsx)("span",{children:"\xa0"}),"Show more"]})}var E=n(14232),M=n(27925);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
11t%2?T(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function C(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e){if(e){if("string"==typeof e)return R(e,void 0);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)?R(e,void 0):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var N=function(e){return"https://x.com/".concat(e.user.screen_name,"/status/").concat(e.id_str)},L=function(e){return"https://x.com/".concat("string"==typeof e?e:e.user.screen_name)},D=function(e,t){var n=new URL(e.media_url_https),r=n.pathname.split(".").pop();return r?(n.pathname=n.pathname.replace(".".concat(r),""),n.searchParams.set("format",r),n.searchParams.set("name",t),n.toString()):e.media_url_https},P=function(e){var t=e.video_info.variants.filter(function(e){return"video/mp4"===e.content_type}).sort(function(e,t){var n,r;return(null!=(n=t.bitrate)?n:0)-(null!=(r=e.bitrate)?r:0)});return t.length>1?t[1]:t[0]},I=function(e){return e>999999?"".concat((e/1e6).toFixed(1),"M"):e>999?"".concat((e/1e3).toFixed(1),"K"):e.toString()};function $(e){var t,n,r,a=Array.from(e.text),i=[{indices:e.display_text_range,type:"text"}];return j(i,"hashtag",e.entities.hashtags),j(i,"mention",e.entities.user_mentions),j(i,"url",e.entities.urls),j(i,"symbol",e.entities.symbols),e.entities.media&&j(i,"media",e.entities.media),t=e,n=i,t.entities.media&&t.entities.media[0].indices[0]<t.display_text_range[1]&&(t.display_text_range[1]=t.entities.media[0].indices[0]),(r=n.at(-1))&&r.indices[1]>t.display_text_range[1]&&(r.indices[1]=t.display_text_range[1]),i.map(function(e){var t=a.slice(e.indices[0],e.indices[1]).join("");switch(e.type){case"hashtag":return Object.assign(e,{href:"https://x.com/hashtag/".concat(e.text),text:t});case"mention":return Object.assign(e,{href:L(e.screen_name),text:t});case"url":case"media":return Object.assign(e,{href:e.expanded_url,text:e.display_url});case"symbol":return Object.assign(e,{href:"https://x.com/search?q=%24".concat(e.text),text:t});default:return Object.assign(e,{text:t})}})}function j(e,t,n){var r,a=C(n);try{for(a.s();!(r=a.n()).done;){var i,o=r.value,s=C(e.entries());try{for(s.s();!(i=s.n()).done;){var l=(0,M.A)(i.value,2),u=l[0],c=l[1];
11if(!(c.indices[0]>o.indices[0])&&!(c.indices[1]<o.indices[1])){var f=[O(O({},o),{},{type:t})];c.indices[0]<o.indices[0]&&f.unshift({indices:[c.indices[0],o.indices[0]],type:"text"}),c.indices[1]>o.indices[1]&&f.push({indices:[o.indices[1],c.indices[1]],type:"text"}),e.splice.apply(e,[u,1].concat(f));break}}}catch(e){s.e(e)}finally{s.f()}}}catch(e){a.e(e)}finally{a.f()}}var F=function(e){return O(O({},e),{},{url:N(e),user:O(O({},e.user),{},{url:L(e),follow_url:"https://x.com/intent/follow?screen_name=".concat(e.user.screen_name)}),like_url:"https://x.com/intent/like?tweet_id=".concat(e.id_str),reply_url:"https://x.com/intent/tweet?in_reply_to=".concat(e.id_str),in_reply_to_url:e.in_reply_to_screen_name?"https://x.com/".concat(e.in_reply_to_screen_name,"/status/").concat(e.in_reply_to_status_id_str):void 0,entities:$(e),quoted_tweet:e.quoted_tweet?O(O({},e.quoted_tweet),{},{url:N(e.quoted_tweet),entities:$(e.quoted_tweet)}):void 0})},K=n(33319),z=n(14793),B=function(e){var t=e.tweet,n=e.media,a=(0,E.useState)(!0),o=a[0],s=a[1],l=(0,E.useState)(!1),u=l[0],c=l[1],f=(0,E.useState)(!1),d=f[0],h=f[1],p=P(n),g=0;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("video",{className:K.image,poster:D(n,"small"),controls:!o,playsInline:!0,preload:"none",tabIndex:o?-1:0,onPlay:function(){g&&window.clearTimeout(g),u||c(!0),d&&h(!1)},onPause:function(){g&&window.clearTimeout(g),g=window.setTimeout(function(){u&&c(!1),g=0},100)},onEnded:function(){h(!0)},children:(0,r.jsx)("source",{src:p.url,type:p.content_type})}),o&&(0,r.jsx)("button",{type:"button",className:z.videoButton,"aria-label":"View video on X",onClick:function(e){var t=e.currentTarget.previousSibling;e.preventDefault(),s(!1),t.load(),t.play().then(function(){c(!0),t.focus()}).catch(function(e){console.error("Error playing video:",e),s(!0),c(!1)})},children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",className:z.videoButtonIcon,"aria-hidden":"true",children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M21 12L4 2v20l17-10z"})})})}),!u&&!d&&(0,r.jsx)("div",{className:z.watchOnTwitter,children:(0,r.jsx)("a",{href:t.url,className:z.anchor,target:"_blank",rel:"noopener noreferrer",children:o?"Watch on X":"Continue watching on X"})}),d&&(0,r.jsx)("a",{href:t.url,className:(0,i.A)(z.anchor,z.viewReplies),target:"_blank",rel:"noopener noreferrer",children:"View replies"})]})};function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var H=function(e){return(0,r.jsx)("img",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?U(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e))},Y=function(e,t){var n=56.25;return 1===t&&(n=100/e.original_info.width*e.original_info.height),2===t&&(n*=2),{width:"photo"===e.type?void 0:"unset",paddingBottom:"".concat(n,"%")}},W=function(e){var t,n,a,o,s=e.tweet,l=e.components,u=e.quoted,c=null!=(a=null==(t=s.mediaDetails)?void 0:t.length)?a:0,f=null!=(o=null==l?void 0:l.MediaImg)?o:H;return(0,r.jsx)("div",{className:(0,i.A)(K.root,!u&&K.rounded),children:(0,r.jsx)("div",{className:(0,i.A)(K.mediaWrapper,c>1&&K.grid2Columns,3===c&&K.grid3,c>4&&K.grid2x2),children:null==(n=s.mediaDetails)?void 0:n.map(function(e){return(0,r.jsx)(E.Fragment,{children:"photo"===e.type?(0,r.jsxs)("a",{href:s.url,className:(0,i.A)(K.mediaContainer,K.mediaLink),target:"_blank",rel:"noopener noreferrer",children:[(0,r.jsx)("div",{className:K.skeleton,style:Y(e,c)}),(0,r.jsx)(f,{src:D(e,"small"),alt:e.ext_alt_text||"Image",className:K.image,draggable:!0})]},e.media_url_https):(0,r.jsxs)("div",{className:K.mediaContainer,children:[(0,r.jsx)("div",{className:K.skeleton,style:Y(e,c)}),(0,r.jsx)(B,{tweet:s,media:e})]},e.media_url_https)},e.media_url_https)})})})};function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var G=new Intl.DateTimeFormat("en-US",{hour:"numeric",minute:"2-digit",hour12:!0,weekday:"short",month:"short",day:"numeric",year:"numeric"}),X=function(e){var t,n={},r=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return q(e,void 0);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)?q(e,void 0):void 0}}(e))){t&&(e=t);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,o=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==t.return||t.return()}finally{if(o)throw a}}}}(e);try{for(r.s();!(t=r.n()).done;){var a=t.value;n[a.type]=a.value}}catch(e){r.e(e)}finally{r.f()}return n},V=function(e){var t=X(G.formatToParts(e)),n="".concat(t.hour,":").concat(t.minute," ").concat(t.dayPeriod),r="".concat(t.month," ").concat(t.day,", ").concat(t.year);return"".concat(n," \xb7 ").concat(r)},Z=n(32314),Q=function(e){var t=e.tweet,n=new Date(t.created_at),a=V(n);return(0,r.jsx)("a",{className:Z.root,href:t.url,target:"_blank",rel:"noopener noreferrer","aria-label":a,children:(0,r.jsx)("time",{dateTime:n.toISOString(),children:a})})},J=n(54341),ee=function(e){var t=e.tweet;return(0,r.jsxs)("div",{className:J.info,children:[(0,r.jsx)(Q,{tweet:t}),(0,r.jsx)("a",{className:J.infoLink,href:"https://help.x.com/en/x-for-websites-ads-info-and-privacy",target:"_blank",rel:"noopener noreferrer","aria-label":"Twitter for Websites, Ads Information and Privacy",children:(0,r.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:J.infoIcon,children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M13.5 8.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S11.17 7 12 7s1.5.67 1.5 1.5zM13 17v-5h-2v5h2zm-1 5.25c5.66 0 10.25-4.59 10.25-10.25S17.66 1.75 12 1.75 1.75 6.34 1.75 12 6.34 22.25 12 22.25zM20.25 12c0 4.56-3.69 8.25-8.25 8.25S3.75 16.56 3.75 12 7.44 3.75 12 3.75s8.25 3.69 8.25 8.25z"})})})})]})},et=n(34512),en=function(e){var t=e.tweet,n=(0,E.useState)(!1),a=n[0],i=n[1];return(0,E.useEffect)(function(){if(a){var e=setTimeout(function(){i(!1)},6e3);return function(){return clearTimeout(e)}}},[a]),(0,r.jsxs)("button",{type:"button",className:et.copy,"aria-label":"Copy link",onClick:function(){navigator.clipboard.writeText(t.url),i(!0)},children:[(0,r.jsx)("div",{className:et.copyIconWrapper,children:a?(0,r.jsx)("svg",{viewBox:"0 0 24 24",className:et.copyIcon,"aria-hidden":"true",children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M9.64 18.952l-5.55-4.861 1.317-1.504 3.951 3.459 8.459-10.948L19.4 6.32 9.64 18.952z"})})}):(0,r.jsx)("svg",{viewBox:"0 0 24 24",className:et.copyIcon,"aria-hidden":"true",children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M18.36 5.64c-1.95-1.96-5.11-1.96-7.07 0L9.88 7.05 8.46 5.64l1.42-1.42c2.73-2.73 7.16-2.73 9.9 0 2.73 2.74 2.73 7.17 0 9.9l-1.42 1.42-1.41-1.42 1.41-1.41c1.96-1.96 1.96-5.12 0-7.07zm-2.12 3.53l-7.07 7.07-1.41-1.41 7.07-7.07 1.41 1.41zm-12.02.71l1.42-1.42 1.41 1.42-1.41 1.41c-1.96 1.96-1.96 5.12 0 7.07 1.95 1.96 5.11 1.96 7.07 0l1.41-1.41 1.42 1.41-1.42 1.42c-2.73 2.73-7.16 2.73-9.9 0-2.73-2.74-2.73-7.17 0-9.9z"})})})}),(0,r.jsx)("span",{className:et.copyText,children:a?"Copied!":"Copy link"})]})},er=function(e){var t=e.tweet,n=I(t.favorite_count);return(0,r.jsxs)("div",{className:et.actions,children:[(0,r.jsxs)("a",{className:et.like,href:t.like_url,target:"_blank",rel:"noopener noreferrer","aria-label":"Like. This Tweet has ".concat(n," likes"),children:[(0,r.jsx)("div",{className:et.likeIconWrapper,children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",className:et.likeIcon,"aria-hidden":"true",children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M20.884 13.19c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.67z"})})})}),(0,r.jsx)("span",{className:et.likeCount,children:n})]}),(0,r.jsxs)("a",{className:et.reply,href:t.reply_url,target:"_blank",rel:"noopener noreferrer","aria-label":"Reply to this Tweet on Twitter",children:[(0,r.jsx)("div",{className:et.replyIconWrapper,children:(0,r.jsx)("svg",{viewBox:"0 0 24 24",className:et.replyIcon,"aria-hidden":"true",children:(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M1.751 10c0-4.42 3.584-8 8.005-8h4.366c4.49 0 8.129 3.64 8.129 8.13 0 2.96-1.607 5.68-4.196 7.11l-8.054 4.46v-3.69h-.067c-4.49.1-8.183-3.51-8.183-8.01z"})})})}),(0,r.jsx)("span",{className:et.replyText,children:"Reply"})]}),(0,r.jsx)(en,{tweet:t})]})},ea=n(32027),ei=function(e){var t=e.tweet;return(0,r.jsx)("div",{className:ea.replies,children:(0,r.jsx)("a",{className:ea.link,href:t.url,target:"_blank",rel:"noopener noreferrer",children:(0,r.jsx)("span",{className:ea.text,children:0===t.conversation_count?"Read more on X":1===t.conversation_count?"Read ".concat(I(t.conversation_count)," reply"):"Read ".concat(I(t.conversation_count)," replies")})})})},eo=n(92456),es=function(e){var t=e.tweet,n=e.children;return(0,r.jsx)("div",{className:eo.root,onClick:function(e){e.preventDefault(),window.open(t.url,"_blank")},children:(0,r.jsx)("article",{className:eo.article,children:n})})},el=n(82856),eu=function(e){var t,n=e.tweet,a=e.components,o=n.user,s=null!=(t=null==a?void 0:a.AvatarImg)?t:l;return(0,r.jsxs)("div",{className:el.header,children:[(0,r.jsx)("a",{href:n.url,className:el.avatar,target:"_blank",rel:"noopener noreferrer",children:(0,r.jsx)("div",{className:(0,i.A)(el.avatarOverflow,"Square"===o.profile_image_shape&&el.avatarSquare),children:(0,r.jsx)(s,{src:o.profile_image_url_https,alt:o.name,width:20,height:20})})}),(0,r.jsxs)("div",{className:el.author,children:[(0,r.jsx)("div",{className:el.authorText,children:(0,r.jsx)("span",{title:o.name,children:o.name})}),(0,r.jsx)(p,{user:o}),(0,r.jsx)(m,{user:o}),(0,r.jsx)("div",{className:el.username,children:(0,r.jsxs)("span",{title:"@".concat(o.screen_name),children:["@",o.screen_name]})})]})]})},ec=n(53361),ef=function(e){var t=e.tweet;return(0,r.jsx)("p",{className:ec.root,lang:t.lang,dir:"auto",children:t.entities.map(function(e,t){return(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text}},t)})})},ed=function(e){var t,n=e.tweet,a=e.components;return(0,r.jsxs)(es,{tweet:n,children:[(0,r.jsx)(eu,{tweet:n,components:a}),(0,r.jsx)(ef,{tweet:n}),(null==(t=n.mediaDetails)?void 0:t.length)?(0,r.jsx)(W,{quoted:!0,tweet:n}):null]})},eh=function(e){var t,n=e.tweet,i=e.components,o=(0,E.useMemo)(function(){return F(n)},[n]);
11return(0,r.jsxs)(a.X,{children:[(0,r.jsx)(v,{tweet:o,components:i}),o.in_reply_to_status_id_str&&(0,r.jsx)(w,{tweet:o}),(0,r.jsx)(A,{tweet:o}),(null==(t=o.mediaDetails)?void 0:t.length)?(0,r.jsx)(W,{tweet:o,components:i}):null,o.quoted_tweet&&(0,r.jsx)(ed,{tweet:o.quoted_tweet,components:i}),(0,r.jsx)(ee,{tweet:o}),(0,r.jsx)(er,{tweet:o}),(0,r.jsx)(ei,{tweet:o})]})}},32027:e=>{e.exports={replies:"tweet-replies_replies__PUxl8",link:"tweet-replies_link__roxYQ",text:"tweet-replies_text__o0Naf"}},32111:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(14232);let a=function(e){(0,r.useEffect)(e,[])},i=function(e){var t=(0,r.useRef)(e);t.current=e,a(function(){return function(){return t.current()}})},o=function(e){var t=(0,r.useRef)(0),n=(0,r.useState)(e),a=n[0],o=n[1],s=(0,r.useCallback)(function(e){cancelAnimationFrame(t.current),t.current=requestAnimationFrame(function(){o(e)})},[]);return i(function(){cancelAnimationFrame(t.current)}),[a,s]};var s=n(67041);let l=function(e){var t=void 0===e?{}:e,n=t.initialWidth,a=t.initialHeight,i=t.onChange,l=o({width:s.Bd?window.innerWidth:void 0===n?1/0:n,height:s.Bd?window.innerHeight:void 0===a?1/0:a}),u=l[0],c=l[1];return(0,r.useEffect)(function(){if(s.Bd){var e=function(){var e=window.innerWidth,t=window.innerHeight;c({width:e,height:t}),i&&i(e,t)};return(0,s.on)(window,"resize",e),function(){(0,s.AU)(window,"resize",e)}}},[]),u}},32271:()=>{var e,t;(e=Prism).languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"],t=e.languages.extend("typescript",{}),delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript},32314:e=>{e.exports={root:"tweet-info-created-at_root__KaxZi"}},33319:e=>{e.exports={root:"tweet-media_root__k6gQ2",rounded:"tweet-media_rounded__LgwFx",mediaWrapper:"tweet-media_mediaWrapper__6rfqr",grid2Columns:"tweet-media_grid2Columns__tO2Ea",grid3:"tweet-media_grid3__XbH4s",grid2x2:"tweet-media_grid2x2__Wiunq",mediaContainer:"tweet-media_mediaContainer__rjXGp",mediaLink:"tweet-media_mediaLink__vFkZL",skeleton:"tweet-media_skeleton__qZmSS",image:"tweet-media_image__yoPJg"}},34512:e=>{e.exports={actions:"tweet-actions_actions__UDw7H",like:"tweet-actions_like__H1xYv",reply:"tweet-actions_reply__S4rFc",copy:"tweet-actions_copy__Tbdg_",likeIconWrapper:"tweet-actions_likeIconWrapper__JQkhp",likeCount:"tweet-actions_likeCount__MyxBd",replyIconWrapper:"tweet-actions_replyIconWrapper__NVdGa",copyIconWrapper:"tweet-actions_copyIconWrapper__toM2y",likeIcon:"tweet-actions_likeIcon__fhDng",replyIcon:"tweet-actions_replyIcon__MI2tG",copyIcon:"tweet-actions_copyIcon__SEaWw",replyText:"tweet-actions_replyText__doQct",copyText:"tweet-actions_copyText__fEqBx"}},34946:(e,t,n)=>{"use strict";n.d(t,{A:()=>n3});var r=n(76391),a=n(8803),i=n(75739);n(24499),n(71465),n(52031),n(94592),n(25576),n(52530);var o=n(36415),s=n(7611),l=n(2876),u=n(63612),c=n(55534),f=n(94653),d=n(85992),h="comm",p="rule",g="decl",m="@keyframes",y="@layer",v=Math.abs,b=String.fromCharCode;function w(e,t,n){return e.replace(t,n)}function x(e,t){return 0|e.charCodeAt(t)}function _(e,t,n){return e.slice(t,n)}function k(e){return e.length}function A(e,t){return t.push(e),e}function S(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function E(e,t,n,r){switch(e.type){case y:if(e.children.length)break;case"@import":case"@namespace":case g:return e.return=e.return||e.value;case h:return"";case m:return e.return=e.value+"{"+S(e.children,r)+"}";case p:if(!k(e.value=e.props.join(",")))return""}return k(n=S(e.children,r))?e.return=e.value+"{"+n+"}":""}var M=1,T=1,O=0,C=0,R=0,N="";function L(e,t,n,r,a,i,o,s){return{value:e,root:t,parent:n,type:r,props:a,children:i,line:M,column:T,length:o,return:"",siblings:s}}function D(){return R=C<O?x(N,C++):0,T++,10===R&&(T=1,M++),R}function P(){return x(N,C)}function I(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 $(e){var t,n;return(t=C-1,n=function e(t){for(;D();)switch(R){case t:return C;case 34:case 39:34!==t&&39!==t&&e(R);break;case 40:41===t&&e(t);break;case 92:D()}return C}(91===e?e+2:40===e?e+1:e),_(N,t,n)).trim()}function j(e,t,n,r,a,i,o,s,l,u,c,f){for(var d=a-1,h=0===a?i:[""],g=h.length,m=0,y=0,b=0;m<r;++m)for(var x=0,k=_(e,d+1,d=v(y=o[m])),A=e;x<g;++x)(A=(y>0?h[x]+" "+k:w(k,/&\f/g,h[x])).trim())&&(l[b++]=A);return L(e,t,n,0===a?p:s,l,u,c,f)}function F(e,t,n,r,a){return L(e,t,n,g,_(e,0,r),_(e,r+1,-1),r,a)}var K=n(12227),z=n(36669),B=n(78982),U=n(74826),H=n(80299);function Y(e){if(null==e)return!0;
11if((0,B.X)(e))return("function"==typeof e.splice||"string"==typeof e||!!(0,H.P)(e)||!!(0,U.i)(e)||!!(0,z.N)(e))&&0===e.length;if("object"==typeof e){let t;if(e instanceof Map||e instanceof Set)return 0===e.size;let n=Object.keys(e);return(t=e?.constructor,e===("function"==typeof t?t.prototype:Object.prototype))?0===n.filter(e=>"constructor"!==e).length:0===n.length}return!0}var W={id:"c4",detector:(0,c.K)(e=>/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(e),"detector"),loader:(0,c.K)(async()=>{let{diagram:e}=await n.e(1965).then(n.bind(n,11965));return{id:"c4",diagram:e}},"loader")},q="flowchart",G=(0,c.K)((e,t)=>t?.flowchart?.defaultRenderer!=="dagre-wrapper"&&t?.flowchart?.defaultRenderer!=="elk"&&/^\s*graph/.test(e),"detector"),X=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(37),n.e(7148)]).then(n.bind(n,7148));return{id:q,diagram:e}},"loader"),V={id:q,detector:G,loader:X},Z="flowchart-v2",Q=(0,c.K)((e,t)=>t?.flowchart?.defaultRenderer!=="dagre-d3"&&(t?.flowchart?.defaultRenderer==="elk"&&(t.layout="elk"),!!/^\s*graph/.test(e)&&t?.flowchart?.defaultRenderer==="dagre-wrapper"||/^\s*flowchart/.test(e)),"detector"),J=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(37),n.e(7148)]).then(n.bind(n,7148));return{id:Z,diagram:e}},"loader"),ee={id:Z,detector:Q,loader:J},et="swimlane",en=(0,c.K)(e=>/^\s*swimlane-beta\b/.test(e),"detector"),er=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(37),n.e(2)]).then(n.bind(n,80002));return{id:et,diagram:e}},"loader"),ea={id:et,detector:en,loader:er},ei={id:"er",detector:(0,c.K)(e=>/^\s*erDiagram/.test(e),"detector"),loader:(0,c.K)(async()=>{let{diagram:e}=await n.e(661).then(n.bind(n,20661));return{id:"er",diagram:e}},"loader")},eo="gitGraph",es=(0,c.K)(e=>/^\s*gitGraph/.test(e),"detector"),el=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(2230)]).then(n.bind(n,42230));return{id:eo,diagram:e}},"loader"),eu={id:eo,detector:es,loader:el},ec="gantt",ef=(0,c.K)(e=>/^\s*gantt/.test(e),"detector"),ed=(0,c.K)(async()=>{let{diagram:e}=await n.e(4766).then(n.bind(n,64766));return{id:ec,diagram:e}},"loader"),eh={id:ec,detector:ef,loader:ed},ep="info",eg=(0,c.K)(e=>/^\s*info/.test(e),"detector"),em=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(1323)]).then(n.bind(n,61323));return{id:ep,diagram:e}},"loader"),ey={id:ep,detector:eg,loader:em},ev={id:"pie",detector:(0,c.K)(e=>/^\s*pie/.test(e),"detector"),loader:(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(6508)]).then(n.bind(n,76508));return{id:"pie",diagram:e}},"loader")},eb="quadrantChart",ew=(0,c.K)(e=>/^\s*quadrantChart/.test(e),"detector"),ex=(0,c.K)(async()=>{let{diagram:e}=await n.e(1797).then(n.bind(n,1797));return{id:eb,diagram:e}},"loader"),e_={id:eb,detector:ew,loader:ex},ek="xychart",eA=(0,c.K)(e=>/^\s*xychart(-beta)?/.test(e),"detector"),eS=(0,c.K)(async()=>{let{diagram:e}=await n.e(5939).then(n.bind(n,65939));return{id:ek,diagram:e}},"loader"),eE={id:ek,detector:eA,loader:eS},eM="requirement",eT=(0,c.K)(e=>/^\s*requirement(Diagram)?/.test(e),"detector"),eO=(0,c.K)(async()=>{let{diagram:e}=await n.e(7746).then(n.bind(n,87746));return{id:eM,diagram:e}},"loader"),eC={id:eM,detector:eT,loader:eO},eR="sequence",eN=(0,c.K)(e=>/^\s*sequenceDiagram/.test(e),"detector"),eL=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(720),n.e(6125)]).then(n.bind(n,55013));return{id:eR,diagram:e}},"loader"),eD={id:eR,detector:eN,loader:eL},eP="class",eI=(0,c.K)((e,t)=>t?.class?.defaultRenderer!=="dagre-wrapper"&&/^\s*classDiagram/.test(e),"detector"),e$=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(5266),n.e(3776)]).then(n.bind(n,63776));return{id:eP,diagram:e}},"loader"),ej={id:eP,detector:eI,loader:e$},eF="classDiagram",eK=(0,c.K)((e,t)=>!!/^\s*classDiagram/.test(e)&&t?.class?.defaultRenderer==="dagre-wrapper"||/^\s*classDiagram-v2/.test(e),"detector"),ez=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(5266),n.e(687)]).then(n.bind(n,40687));return{id:eF,diagram:e}},"loader"),eB={id:eF,detector:eK,loader:ez},eU="state",eH=(0,c.K)((e,t)=>t?.state?.defaultRenderer!=="dagre-wrapper"&&/^\s*stateDiagram/.test(e),"detector"),eY=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(1120),n.e(2372),n.e(6222),n.e(7927),n.e(9659)]).then(n.bind(n,99659));return{id:eU,diagram:e}},"loader"),eW={id:eU,detector:eH,loader:eY},eq="stateDiagram",eG=(0,c.K)((e,t)=>!!(/^\s*stateDiagram-v2/.test(e)||/^\s*stateDiagram/.test(e)&&t?.state?.defaultRenderer==="dagre-wrapper"),"detector"),eX=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(7927),n.e(4997)]).then(n.bind(n,64997));return{id:eq,diagram:e}},"loader"),eV={id:eq,detector:eG,loader:eX},eZ="journey",eQ=(0,c.K)(e=>/^\s*journey/.test(e),"detector"),eJ=(0,c.K)(async()=>{let{diagram:e}=await n.e(9297).then(n.bind(n,69297));return{id:eZ,diagram:e}},"loader"),e0={id:eZ,detector:eQ,loader:eJ},e1={draw:(0,c.K)((e,t,n)=>{u.R.debug("rendering svg for syntax error\n");let a=(0,r.D)(t),i=a.append("g");a.attr("viewBox","0 0 2412 512"),(0,l.a$)(a,100,512,!0),i.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"),i.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"),i.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"),i.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.
11164-16,16v32c0,8.836 7.156,16 16,16z"),i.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"),i.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"),i.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"),i.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${n}`)},"draw")},e2={db:{},renderer:e1,parser:{parse:(0,c.K)(()=>{},"parse")}},e3="flowchart-elk",e5=(0,c.K)((e,t={})=>!!(/^\s*flowchart-elk/.test(e)||/^\s*(flowchart|graph)/.test(e)&&t?.flowchart?.defaultRenderer==="elk")&&(t.layout="elk",!0),"detector"),e6=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(37),n.e(7148)]).then(n.bind(n,7148));return{id:e3,diagram:e}},"loader"),e4={id:e3,detector:e5,loader:e6},e8="timeline",e9=(0,c.K)(e=>/^\s*timeline/.test(e),"detector"),e7=(0,c.K)(async()=>{let{diagram:e}=await n.e(2335).then(n.bind(n,92335));return{id:e8,diagram:e}},"loader"),te={id:e8,detector:e9,loader:e7},tt="mindmap",tn=(0,c.K)(e=>/^\s*mindmap/.test(e),"detector"),tr=(0,c.K)(async()=>{let{diagram:e}=await n.e(7511).then(n.bind(n,87511));return{id:tt,diagram:e}},"loader"),ta={id:tt,detector:tn,loader:tr},ti="kanban",to=(0,c.K)(e=>/^\s*kanban/.test(e),"detector"),ts=(0,c.K)(async()=>{let{diagram:e}=await n.e(3955).then(n.bind(n,53955));return{id:ti,diagram:e}},"loader"),tl={id:ti,detector:to,loader:ts},tu="sankey",tc=(0,c.K)(e=>/^\s*sankey(-beta)?/.test(e),"detector"),tf=(0,c.K)(async()=>{let{diagram:e}=await n.e(5943).then(n.bind(n,15943));return{id:tu,diagram:e}},"loader"),td={id:tu,detector:tc,loader:tf},th="packet",tp=(0,c.K)(e=>/^\s*packet(-beta)?/.test(e),"detector"),tg=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(4805)]).then(n.bind(n,44805));return{id:th,diagram:e}},"loader"),tm={id:th,detector:tp,loader:tg},ty="radar",tv=(0,c.K)(e=>/^\s*radar-beta/.test(e),"detector"),tb=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(3786)]).then(n.bind(n,73786));return{id:ty,diagram:e}},"loader"),tw={id:ty,detector:tv,loader:tb},tx="block",t_=(0,c.K)(e=>/^\s*block(-beta)?/.test(e),"detector"),tk=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(1120),n.e(5211)]).then(n.bind(n,65211));return{id:tx,diagram:e}},"loader"),tA={id:tx,detector:t_,loader:tk},tS="treeView",tE=(0,c.K)(e=>/^\s*treeView-beta/.test(e),"detector"),tM=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(3328)]).then(n.bind(n,73328));return{id:tS,diagram:e}},"loader"),tT={id:tS,detector:tE,loader:tM},tO="architecture",tC=(0,c.K)(e=>/^\s*architecture/.test(e),"detector"),tR=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(9364),n.e(6446),n.e(6666)]).then(n.bind(n,56666));return{id:tO,diagram:e}},"loader"),tN={id:tO,detector:tC,loader:tR},tL="eventmodeling",tD=(0,c.K)(e=>/^\s*eventmodeling/.test(e),"detector"),tP=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(9144)]).then(n.bind(n,29144));return{id:tL,diagram:e}},"loader"),tI={id:tL,detector:tD,loader:tP},t$="ishikawa",tj=(0,c.K)(e=>/^\s*ishikawa(-beta)?\b/i.test(e),"detector"),tF=(0,c.K)(async()=>{let{diagram:e}=await n.e(4535).then(n.bind(n,74535));return{id:t$,diagram:e}},"loader"),tK={id:t$,detector:tj,loader:tF},tz="venn",tB=(0,c.K)(e=>/^\s*venn-beta/.test(e),"detector"),tU=(0,c.K)(async()=>{let{diagram:e}=await n.e(9670).then(n.bind(n,69670));return{id:tz,diagram:e}},"loader"),tH={id:tz,detector:tB,loader:tU},tY="treemap",tW=(0,c.K)(e=>/^\s*treemap/.test(e),"detector"),tq=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(4090)]).then(n.bind(n,64090));return{id:tY,diagram:e}},"loader"),tG={id:tY,detector:tW,loader:tq},tX="wardley",tV=(0,c.K)(e=>/^\s*wardley-beta/i.test(e),"detector"),tZ=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(5217)]).then(n.bind(n,35217));return{id:tX,diagram:e}},"loader"),tQ={id:tX,detector:tV,loader:tZ},tJ="cynefin",t0=(0,c.K)(e=>/^\s*cynefin-beta(?:[\s:]|$)/.test(e),"detector"),t1=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(763)]).then(n.bind(n,90763));return{id:tJ,diagram:e}}
11,"loader"),t2={id:tJ,detector:t0,loader:t1},t3="railroad",t5=(0,c.K)(e=>/^\s*railroad-beta/i.test(e),"detector"),t6=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(8618),n.e(1003)]).then(n.bind(n,1003));return{id:t3,diagram:e}},"loader"),t4={id:t3,detector:t5,loader:t6},t8="railroadEbnf",t9=(0,c.K)(e=>/^\s*railroad-ebnf-beta/i.test(e),"detector"),t7=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(8618),n.e(6456)]).then(n.bind(n,86456));return{id:t8,diagram:e}},"loader"),ne={id:t8,detector:t9,loader:t7},nt="railroadAbnf",nn=(0,c.K)(e=>/^\s*railroad-abnf-beta/i.test(e),"detector"),nr=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(8618),n.e(72)]).then(n.bind(n,30072));return{id:nt,diagram:e}},"loader"),na={id:nt,detector:nn,loader:nr},ni="railroadPeg",no=(0,c.K)(e=>/^\s*railroad-peg-beta/i.test(e),"detector"),ns=(0,c.K)(async()=>{let{diagram:e}=await Promise.all([n.e(2862),n.e(6446),n.e(8618),n.e(9862)]).then(n.bind(n,59862));return{id:ni,diagram:e}},"loader"),nl={id:ni,detector:no,loader:ns},nu=!1,nc=(0,c.K)(()=>{nu||(nu=!0,(0,l.Js)("error",e2,e=>"error"===e.toLowerCase().trim()),(0,l.Js)("---",{db:{clear:(0,c.K)(()=>{},"clear")},styles:{},renderer:{draw:(0,c.K)(()=>{},"draw")},parser:{parse:(0,c.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,c.K)(()=>null,"init")},e=>e.toLowerCase().trimStart().startsWith("---")),(0,l.Xd)(e4,ta,tN),(0,l.Xd)(W,tl,eB,ej,ei,eh,ey,ev,eC,eD,ea,ee,V,te,eu,eV,eW,e0,e_,td,tm,eE,tA,tI,tT,tw,tK,tG,t4,ne,na,nl,tH,tQ,t2))},"addDiagrams"),nf=(0,c.K)(async()=>{u.R.debug("Loading registered diagrams");let e=(await Promise.allSettled(Object.entries(l.mW).map(async([e,{detector:t,loader:n}])=>{if(n)try{(0,l.Gs)(e)}catch{try{let{diagram:e,id:r}=await n();(0,l.Js)(r,e,t)}catch(t){throw u.R.error(`Failed to load external diagram with key ${e}. Removing from detectors.`),delete l.mW[e],t}}}))).filter(e=>"rejected"===e.status);if(e.length>0){for(let t of(u.R.error(`Failed to load ${e.length} external diagrams`),e))u.R.error(t);throw Error(`Failed to load ${e.length} external diagrams`)}},"loadRegisteredDiagrams");function nd(e,t){e.attr("role","graphics-document document"),""!==t&&e.attr("aria-roledescription",t)}function nh(e,t,n,r){if(void 0!==e.insert){if(n){let t=`chart-desc-${r}`;e.attr("aria-describedby",t),e.insert("desc",":first-child").attr("id",t).text(n)}
11if(t){let n=`chart-title-${r}`;e.attr("aria-labelledby",n),e.insert("title",":first-child").attr("id",n).text(t)}}}(0,c.K)(nd,"setA11yDiagramInfo"),(0,c.K)(nh,"addSVGa11yTitleDescription");var np=class e{constructor(e,t,n,r,a){this.type=e,this.text=t,this.db=n,this.parser=r,this.renderer=a}static{(0,c.K)(this,"Diagram")}static async fromText(t,n={}){let r=(0,l.zj)(),a=(0,l.Ch)(t,r);t=(0,s.C4)(t)+"\n";try{(0,l.Gs)(a)}catch{let e=(0,l.J$)(a);if(!e)throw new l.C0(`Diagram ${a} not found.`);let{id:t,diagram:n}=await e();(0,l.Js)(t,n)}let{db:i,parser:o,renderer:u,init:c}=(0,l.Gs)(a);return o.parser&&(o.parser.yy=i),i.clear?.(),c?.(r),n.title&&i.setDiagramTitle?.(n.title),await o.parse(t),new e(a,t,i,o,u)}async render(e,t){await this.renderer.draw(this.text,e,t,this)}getParser(){return this.parser}getType(){return this.type}},ng=[],nm=(0,c.K)(()=>{ng.forEach(e=>{e()}),ng=[]},"attachFunctions"),ny=(0,c.K)(e=>e.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart(),"cleanupComments");function nv(e){let t=e.match(l.EJ);if(!t)return{text:e,metadata:{}};let n=t[1],r=n?t[2].split("\n").map(e=>e.startsWith(n)?e.slice(n.length):e).join("\n"):t[2],i=(0,a.H)(r,{schema:a.r})??{};i="object"!=typeof i||Array.isArray(i)?{}:i;let o={};return i.displayMode&&(o.displayMode=i.displayMode.toString()),i.title&&(o.title=i.title.toString()),i.config&&(o.config=i.config),{text:e.slice(t[0].length),metadata:o}}(0,c.K)(nv,"extractFrontMatter");var nb=(0,c.K)(e=>e.replace(/\r\n?/g,"\n").replace(/<(\w+)([^>]*)>/g,(e,t,n)=>"<"+t+n.replace(/="([^"]*)"/g,"='$1'")+">"),"cleanupText"),nw=(0,c.K)(e=>{let{text:t,metadata:n}=nv(e),{displayMode:r,title:a,config:i={}}=n;return r&&(i.gantt||(i.gantt={}),i.gantt.displayMode=r),{title:a,config:i,text:t}},"processFrontmatter"),nx=(0,c.K)(e=>{let t=s._K.detectInit(e)??{},n=s._K.detectDirective(e,"wrap");return Array.isArray(n)?t.wrap=n.some(({type:e})=>"wrap"===e):n?.type==="wrap"&&(t.wrap=!0),{text:(0,s.vU)(e),directive:t}},"processDirectives");function n_(e){let t=nw(nb(e)),n=nx(t.text),r=(0,s.$t)(t.config,n.directive);return{code:e=ny(n.text),title:t.title,config:r}}function nk(e){return btoa(Array.from(new TextEncoder().encode(e),e=>String.fromCodePoint(e)).join(""))}(0,c.K)(n_,"preprocessDiagram"),(0,c.K)(nk,"toBase64");var nA=["foreignobject"],nS=["dominant-baseline"];function nE(e){let t=n_(e);return(0,l.cL)(),(0,l.xA)(t.config??{}),t}async function nM(e,t){nc();try{let{code:t,config:n}=nE(e);return{diagramType:(await nF(t)).type,config:n}}catch(e){if(t?.suppressErrors)return!1;throw e}}(0,c.K)(nE,"processAndSetConfigs"),(0,c.K)(nM,"parse");var nT=(0,c.K)((e,t,n=[])=>{let r=(0,l.Df)(`{ ${n.join(" !important; ")} !important; }`);return`.${e} ${t} ${r}`},"cssImportantStyles"),nO=(0,c.K)((e,t=new Map)=>{let n=new CSSStyleSheet;if(void 0!==e.fontFamily&&n.insertRule(`:root { --mermaid-font-family: ${e.fontFamily}}`,n.cssRules.length),void 0!==e.altFontFamily&&n.insertRule(`:root { --mermaid-alt-font-family: ${e.altFontFamily}}`,n.cssRules.length),t instanceof Map){let r=(0,l.E)(e)?["> *","span"]:["rect","polygon","ellipse","circle","path"];t.forEach(e=>{Y(e.styles)||r.forEach(t=>{n.insertRule(nT(e.id,t,e.styles),n.cssRules.length)}),Y(e.textStyles)||n.insertRule(nT(e.id,"tspan",(e?.textStyles||[]).map(e=>e.replace("color","fill"))),n.cssRules.length)})}let r="";if(void 0!==e.themeCSS)if("function"==typeof n.replaceSync){let t=new CSSStyleSheet;t.replaceSync(e.themeCSS),r=(0,l.KG)(t)+"\n"}else r+=`${e.themeCSS}
12`;return r+(0,l.KG)(n)},"createCssStyles"),nC=(0,c.K)((e,t)=>{var n,r,a,i,o;return S((a=function e(t,n,r,a,i,o,s,l,u){for(var c,f,d,p,g=0,m=0,y=s,v=0,S=0,E=0,O=1,K=1,z=1,B=0,U=0,H="",Y=i,W=o,q=a,G=H;K;)switch(E=U,U=D()){case 40:108!=E&&58==x(G,y-1)?(B++,G+="("):G+=$(U);break;case 41:B--,G+=")";break;case 34:case 39:case 91:G+=$(U);break;case 9:case 10:case 13:case 32:if(B>0){G+=b(U);break}G+=function(e){for(;R=P();)if(R<33)D();else break;return I(e)>2||I(R)>3?"":" "}(E);break;case 92:G+=function(e,t){for(var n;--t&&D()&&!(R<48)&&!(R>102)&&(!(R>57)||!(R<65))&&(!(R>70)||!(R<97)););return n=C+(t<6&&32==P()&&32==D()),_(N,e,n)}(C-1,7);continue;case 47:switch(P()){case 42:case 47:A((c=function(e,t){for(;D();)if(e+R===57)break;else if(e+R===84&&47===P())break;
12return"/*"+_(N,t,C-1)+"*"+b(47===e?e:D())}(D(),C),f=n,d=r,p=u,L(c,f,d,h,b(R),_(c,2,-2),0,p)),u),(5==I(E||1)||5==I(P()||1))&&k(G)&&" "!==_(G,-1,void 0)&&(G+=" ");break;default:G+="/"}break;case 123*O:l[g++]=k(G)*z;case 125*O:case 59:case 0:if(B>0&&U){G+=b(U);break}switch(U){case 0:case 125:K=0;case 59+m:-1==z&&(G=w(G,/\f/g,"")),S>0&&(k(G)-y||0===O)&&A(S>32?F(G+";",a,r,y-1,u):F(w(G," ","")+";",a,r,y-2,u),u);break;case 59:G+=";";default:if(A(q=j(G,n,r,g,m,i,l,H,Y=[],W=[],y,o),o),123===U)if(0===m)e(G,n,q,q,Y,o,y,l,W);else{switch(v){case 99:if(110===x(G,3))break;case 108:if(97===x(G,2))break;default:m=0;case 100:case 109:case 115:}m?e(t,q,q,a&&A(j(t,q,q,0,0,i,l,H,i,Y=[],y,W),W),i,W,y,l,a?Y:W):e(G,q,q,q,[""],W,0,l,W)}}g=m=S=0,O=z=1,H=G="",y=s;break;case 58:y=1+k(G),S=E;default:if(O<1){if(123==U)--O;else if(125==U&&0==O++&&125==(R=C>0?x(N,--C):0,T--,10===R&&(T=1,M--),R))continue}switch(G+=b(U),U*O){case 38:z=m>0?1:(G+="\f",-1);break;case 44:if(B>0)break;l[g++]=(k(G)-1)*z,z=1;break;case 64:45===P()&&(G+=$(D())),v=P(),m=y=k(H=G+=function(e){for(;!I(P());)D();return _(N,e,C)}(C)),U++;break;case 45:45===E&&2==k(G)&&(O=0)}}return o}("",null,null,null,[""],(r=n=`${e}{${t}}`,M=T=1,O=k(N=r),C=0,n=[]),0,[0],n),N="",a),(o=(i=[(0,c.K)(function(t,n,r,a){"rule"===t.type&&Array.isArray(t.props)?t.parent&&t.parent.type===m||(t.props=t.props.map(n=>n===e&&Array.isArray(t.children)&&t.children.every(e=>"decl"===e.type&&new Set(["font-family","font-size","fill"]).has(e.props))||(n.startsWith(`${e} `)||n.startsWith(`${e}>`))&&!n.startsWith(`${e} ||`)?n:`${e} ${n}`)):t.type.startsWith("@")&&(["@media","@supports",y,"@scope","@container","@starting-style",m].includes(t.type)||(u.R.warn(`Removing unsupported at-rule ${t.type} from CSS`),t.type=h))},"addNamespace"),E]).length,function(e,t,n,r){for(var a="",s=0;s<o;s++)a+=i[s](e,t,n,r)||"";return a}))},"compileCSS"),nR=(0,c.K)((e,t,n,r)=>{let a=nO(e,n),i=(0,l.tM)(t,a,{...e.themeVariables,theme:e.theme,look:e.look},r);return nC(r,i)},"createUserStyles"),nN=(0,c.K)((e="",t,n)=>{let r=e;return n||t||(r=r.replace(/marker-end="url\([\d+./:=?A-Za-z-]*?#/g,'marker-end="url(#')),r=(r=(0,s.Sm)(r)).replace(/<br>/g,"<br/>")},"cleanUpSvgCode"),nL=(0,c.K)((e="",t)=>{let n=t?.viewBox?.baseVal?.height?t.viewBox.baseVal.height+"px":"100%",r=nk(`<body style="margin:0">${e}</body>`);return`<iframe style="width:100%;height:${n};border:0;margin:0;" src="data:text/html;charset=UTF-8;base64,${r}" sandbox="allow-top-navigation-by-user-activation allow-popups">
13  The "iframe" tag is not supported by your browser.
14</iframe>`},"putIntoIFrame"),nD=(0,c.K)((e,t,n,r,a)=>{let i=e.append("div");i.attr("id",n),r&&i.attr("style",r);let o=i.append("svg").attr("id",t).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg");return a&&o.attr("xmlns:xlink",a),o.append("g"),e},"appendDivSvgG");function nP(e,t){return e.append("iframe").attr("id",t).attr("style","width: 100%; height: 100%;").attr("sandbox","")}(0,c.K)(nP,"sandboxedIframe");var nI=(0,c.K)((e,t,n,r)=>{e.getElementById(t)?.remove(),e.getElementById(n)?.remove(),e.getElementById(r)?.remove()},"removeExistingElements"),n$=(0,c.K)(async function(e,t,n){let r,a;nc();let i=nE(t);t=i.code;let o=(0,l.zj)();u.R.debug(o),t.length>(o?.maxTextSize??5e4)&&(t="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa");let s=`#${e}`,f="i"+e,h="#"+f,p="d"+e,g="#"+p,m=(0,c.K)(()=>{let e=v?h:g,t=(0,d.Ltv)(e).node();t&&"remove"in t&&t.remove()},"removeTempElements"),y=(0,d.Ltv)(document.body),v="sandbox"===o.securityLevel,b="loose"===o.securityLevel,w=o.fontFamily;if(void 0!==n){if(n&&(n.innerHTML=""),v){let e=nP((0,d.Ltv)(n),f);(y=(0,d.Ltv)(e.nodes()[0].contentDocument.body)).node().style.margin="0"}else y=(0,d.Ltv)(n);nD(y,e,p,`font-family: ${w}`,"http://www.w3.org/1999/xlink")}else{if(nI(document,e,p,f),v){let e=nP((0,d.Ltv)(document.body),f);(y=(0,d.Ltv)(e.nodes()[0].contentDocument.body)).node().style.margin="0"}else y=(0,d.Ltv)("body");nD(y,e,p)}try{r=await np.fromText(t,{title:i.title})}catch(e){if(o.suppressErrorRendering)throw m(),e;r=await np.fromText("error"),a=e}let x=y.select(g).node(),_=r.type,k=x.firstChild,A=k.firstChild,S=nR(o,_,r.renderer.getClasses?.(t,r),s),E=document.createElement("style");E.innerHTML=S,k.insertBefore(E,A);try{await r.renderer.draw(t,e,"11.16.1",r)}catch(n){throw o.suppressErrorRendering?m():e1.draw(t,e,"11.16.1"),n}nK(_,y.select(`${g} svg`),r.db.getAccTitle?.(),r.db.getAccDescription?.()),y.select(`[id="${e}"]`).selectAll("foreignobject > *").attr("xmlns","http://www.w3.org/1999/xhtml");let M=y.select(g).node().innerHTML;if(u.R.debug("config.arrowMarkerAbsolute",o.arrowMarkerAbsolute),M=nN(M,v,(0,l._3)(o.arrowMarkerAbsolute)),v?M=nL(M,y.select(g+" svg").node()):b||(M=K.A.sanitize(M,{ADD_TAGS:nA,ADD_ATTR:nS,HTML_INTEGRATION_POINTS:{foreignobject:!0}})),nm(),a)throw a;return m(),{diagramType:_,svg:M,bindFunctions:r.db.bindFunctions}},"render");function nj(e={}){let t=(0,l.hH)({},e);
14t?.fontFamily&&!t.themeVariables?.fontFamily&&(t.themeVariables||(t.themeVariables={}),t.themeVariables.fontFamily=t.fontFamily),(0,l.wZ)(t),t?.theme&&t.theme in l.H$?t.themeVariables=l.H$[t.theme].getThemeVariables(t.themeVariables):t&&(t.themeVariables=l.H$.default.getThemeVariables(t.themeVariables));let n="object"==typeof t?(0,l.UU)(t):(0,l.Q2)();(0,u.H)(n.logLevel),nc()}(0,c.K)(nj,"initialize");var nF=(0,c.K)((e,t={})=>{let{code:n}=n_(e);return np.fromText(n,t)},"getDiagramFromText");function nK(e,t,n,r){nd(t,e),nh(t,n,r,t.attr("id"))}(0,c.K)(nK,"addA11yInfo");var nz=Object.freeze({render:n$,parse:nM,getDiagramFromText:nF,initialize:nj,getConfig:l.zj,setConfig:l.Nk,getSiteConfig:l.Q2,updateSiteConfig:l.B6,reset:(0,c.K)(()=>{(0,l.cL)()},"reset"),globalReset:(0,c.K)(()=>{(0,l.cL)(l.sb)},"globalReset"),defaultConfig:l.sb});(0,u.H)((0,l.zj)().logLevel),(0,l.cL)((0,l.zj)());var nB=(0,c.K)((e,t,n)=>{u.R.warn(e),(0,s.dq)(e)?(n&&n(e.str,e.hash),t.push({...e,message:e.str,error:e})):(n&&n(e),e instanceof Error&&t.push({str:e.message,message:e.message,hash:e.name,error:e}))},"handleError"),nU=(0,c.K)(async function(e={querySelector:".mermaid"}){try{await nH(e)}catch(t){if((0,s.dq)(t)&&u.R.error(t.str),n2.parseError&&n2.parseError(t),!e.suppressErrors)throw u.R.error("Use the suppressErrors option to suppress these errors"),t}},"run"),nH=(0,c.K)(async function({postRenderCallback:e,querySelector:t,nodes:n}={querySelector:".mermaid"}){let r,a,i=nz.getConfig();if(u.R.debug(`${!e?"No ":""}Callback function found`),n)r=n;else if(t)r=document.querySelectorAll(t);else throw Error("Nodes and querySelector are both undefined");u.R.debug(`Found ${r.length} diagrams`),i?.startOnLoad!==void 0&&(u.R.debug("Start On Load: "+i?.startOnLoad),nz.updateSiteConfig({startOnLoad:i?.startOnLoad}));let o=new s._K.InitIDGenerator(i.deterministicIds,i.deterministicIDSeed),l=[];for(let t of Array.from(r)){if(u.R.info("Rendering diagram: "+t.id),t.getAttribute("data-processed"))continue;t.setAttribute("data-processed","true");let n=`mermaid-${o.next()}`;a=t.innerHTML,a=(0,f.T)(s._K.entityDecode(a)).trim().replace(/<br\s*\/?>/gi,"<br/>");let r=s._K.detectInit(a);r&&u.R.debug("Detected early reinit: ",r);try{let{svg:r,bindFunctions:i}=await n0(n,a,t);t.innerHTML=r,e&&await e(n),i&&i(t)}catch(e){nB(e,l,n2.parseError)}}if(l.length>0)throw l[0]},"runThrowsErrors"),nY=(0,c.K)(function(e){nz.initialize(e)},"initialize"),nW=(0,c.K)(async function(e,t,n){u.R.warn("mermaid.init is deprecated. Please use run instead."),e&&nY(e);let r={postRenderCallback:n,querySelector:".mermaid"};"string"==typeof t?r.querySelector=t:t&&(t instanceof HTMLElement?r.nodes=[t]:r.nodes=t),await nU(r)},"init"),nq=(0,c.K)(async(e,{lazyLoad:t=!0}={})=>{nc(),(0,l.Xd)(...e),!1===t&&await nf()},"registerExternalDiagrams"),nG=(0,c.K)(function(){if(n2.startOnLoad){let{startOnLoad:e}=nz.getConfig();e&&n2.run().catch(e=>u.R.error("Mermaid failed to initialize",e))}},"contentLoaded");"u">typeof document&&window.addEventListener("load",nG,!1);var nX=(0,c.K)(function(e){n2.parseError=e},"setParseErrorHandler"),nV=[],nZ=!1,nQ=(0,c.K)(async()=>{if(!nZ){for(nZ=!0;nV.length>0;){let e=nV.shift();if(e)try{await e()}catch(e){u.R.error("Error executing queue",e)}}nZ=!1}},"executeQueue"),nJ=(0,c.K)(async(e,t)=>new Promise((n,r)=>{let a=(0,c.K)(()=>new Promise((a,i)=>{nz.parse(e,t).then(e=>{a(e),n(e)},e=>{u.R.error("Error parsing",e),n2.parseError?.(e),i(e),r(e)})}),"performCall");nV.push(a),nQ().catch(r)}),"parse"),n0=(0,c.K)((e,t,n)=>new Promise((r,a)=>{let i=(0,c.K)(()=>new Promise((i,o)=>{nz.render(e,t,n).then(e=>{i(e),r(e)},e=>{u.R.error("Error parsing",e),n2.parseError?.(e),o(e),a(e)})}),"performCall");nV.push(i),nQ().catch(a)}),"render"),n1=(0,c.K)(()=>Object.keys(l.mW).map(e=>({id:e})),"getRegisteredDiagramsMetadata"),n2={startOnLoad:!0,mermaidAPI:nz,parse:nJ,render:n0,init:nW,run:nU,registerExternalDiagrams:nq,registerLayoutLoaders:i.sO,initialize:nY,parseError:void 0,contentLoaded:nG,setParseErrorHandler:nX,detectType:l.Ch,registerIconPacks:o.pC,getRegisteredDiagramsMetadata:n1},n3=n2},35119:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(50181),a=n(37636),i=n(38789),o=n(91621);let s=(e,t,n=0,s=1)=>
14{if("number"!=typeof e)return(0,o.A)(e,{a:t});let l=a.A.set({r:r.A.channel.clamp.r(e),g:r.A.channel.clamp.g(t),b:r.A.channel.clamp.b(n),a:r.A.channel.clamp.a(s)});return i.A.stringify(l)}},35163:()=>{var e,t;t=[/"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/.source,/'[^']*'/.source,/\$'(?:[^'\\]|\\[\s\S])*'/.source,/<<-?\s*(["']?)(\w+)\1\s[\s\S]*?[\r\n]\2/.source].join("|"),(e=Prism).languages["shell-session"]={command:{pattern:RegExp(/^/.source+"(?:"+/[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+(?::[^\0-\x1F$#%*?"<>:;|]+)?/.source+"|"+/[/~.][^\0-\x1F$#%*?"<>@:;|]*/.source+")?"+/[$#%](?=\s)/.source+/(?:[^\\\r\n \t'"<$]|[ \t](?:(?!#)|#.*$)|\\(?:[^\r]|\r\n?)|\$(?!')|<(?!<)|<<str>>)+/.source.replace(/<<str>>/g,function(){return t}),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:e.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},e.languages["sh-session"]=e.languages.shellsession=e.languages["shell-session"]},35527:function(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d/,r=/\d\d/,a=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,o={},s=function(e){return(e*=1)+(e>68?1900:2e3)},l=function(e){return function(t){this[e]=+t}},u=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e||"Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],c=function(e){var t=o[e];return t&&(t.indexOf?t:t.s.concat(t.f))},f=function(e,t){var n,r=o.meridiem;if(r){for(var a=1;a<=24;a+=1)if(e.indexOf(r(a,0,t))>-1){n=a>12;break}}else n=e===(t?"pm":"PM");return n},d={A:[i,function(e){this.afternoon=f(e,!1)}],a:[i,function(e){this.afternoon=f(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*e}],SS:[r,function(e){this.milliseconds=10*e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[a,l("seconds")],ss:[a,l("seconds")],m:[a,l("minutes")],mm:[a,l("minutes")],H:[a,l("hours")],h:[a,l("hours")],HH:[a,l("hours")],hh:[a,l("hours")],D:[a,l("day")],DD:[r,l("day")],Do:[i,function(e){var t=o.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],w:[a,l("week")],ww:[r,l("week")],M:[a,l("month")],MM:[r,l("month")],MMM:[i,function(e){var t=c("months"),n=(c("monthsShort")||t.map(function(e){return e.slice(0,3)})).indexOf(e)+1;if(n<1)throw Error();this.month=n%12||n}],MMMM:[i,function(e){var t=c("months").indexOf(e)+1;if(t<1)throw Error();this.month=t%12||t}],Y:[/[+-]?\d+/,l("year")],YY:[r,function(e){this.year=s(e)}],YYYY:[/\d{4}/,l("year")],Z:u,ZZ:u};return function(n,r,a){a.p.customParseFormat=!0,n&&n.parseTwoDigitYear&&(s=n.parseTwoDigitYear);var i=r.prototype,l=i.parse;i.parse=function(n){var r=n.date,i=n.utc,s=n.args;this.$u=i;var u=s[1];if("string"==typeof u){var c=!0===s[2],f=!0===s[3],h=s[2];f&&(h=s[2]),o=this.$locale(),!c&&h&&(o=a.Ls[h]),this.$d=function(n,r,a,i){try{if(["x","X"].indexOf(r)>-1)return new Date(("X"===r?1e3:1)*n);var s=(function(n){var r,a;r=n,a=o&&o.formats;for(var i=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,n,r){var i=r&&r.toUpperCase();return n||a[r]||e[r]||a[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})})).match(t),s=i.length,l=0;l<s;l+=1){var u=i[l],c=d[u],f=c&&c[0],h=c&&c[1];i[l]=h?{regex:f,parser:h}:u.replace(/^\[|\]$/g,"")}return function(e){for(var t={},n=0,r=0;n<s;
14n+=1){var a=i[n];if("string"==typeof a)r+=a.length;else{var o=a.regex,l=a.parser,u=e.slice(r),c=o.exec(u)[0];l.call(t,c),e=e.replace(c,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var n=e.hours;t?n<12&&(e.hours+=12):12===n&&(e.hours=0),delete e.afternoon}}(t),t}})(r)(n),l=s.year,u=s.month,c=s.day,f=s.hours,h=s.minutes,p=s.seconds,g=s.milliseconds,m=s.zone,y=s.week,v=new Date,b=c||(l||u?1:v.getDate()),w=l||v.getFullYear(),x=0;l&&!u||(x=u>0?u-1:v.getMonth());var _,k=f||0,A=h||0,S=p||0,E=g||0;return m?new Date(Date.UTC(w,x,b,k,A,S,E+60*m.offset*1e3)):a?new Date(Date.UTC(w,x,b,k,A,S,E)):(_=new Date(w,x,b,k,A,S,E),y&&(_=i(_).week(y).toDate()),_)}catch(e){return new Date("")}}(r,u,i,a),this.init(),h&&!0!==h&&(this.$L=this.locale(h).$L),(c||f)&&r!=this.format(u)&&(this.$d=new Date("")),o={}}else if(u instanceof Array)for(var p=u.length,g=1;g<=p;g+=1){s[1]=u[g-1];var m=a.apply(this,s);if(m.isValid()){this.$d=m.$d,this.$L=m.$L,this.init();break}g===p&&(this.$d=new Date(""))}else l.call(this,n)}}}()},36415:(e,t,n)=>{"use strict";n.d(t,{WY:()=>S,dn:()=>A,pC:()=>_,Gc:()=>b});var r=n(2876),a=n(63612),i=n(55534);let o=(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}),u=Object.freeze({...s,...l}),c=Object.freeze({...u,body:"",hidden:!1});function f(e,t){let n,r,a=(n={},!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0),(r=((e.rotate||0)+(t.rotate||0))%4)&&(n.rotate=r),n);for(let n in c)n in l?n in e&&!(n in a)&&(a[n]=l[n]):n in t?a[n]=t[n]:n in e&&(a[n]=e[n]);return a}function d(e,t,n){let r=e.icons,a=e.aliases||Object.create(null),i={};function o(e){i=f(r[e]||a[e],i)}return o(t),n.forEach(o),f(e,i)}let h=Object.freeze({...Object.freeze({width:null,height:null}),...l}),p=/(-?[0-9.]*[0-9]+[0-9.]*)/g,g=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function m(e,t,n){if(1===t)return e;if(n=n||100,"number"==typeof e)return Math.ceil(e*t*n)/n;if("string"!=typeof e)return e;let r=e.split(p);if(null===r||!r.length)return e;let a=[],i=r.shift(),o=g.test(i);for(;;){if(o){let e=parseFloat(i);isNaN(e)?a.push(i):a.push(Math.ceil(e*t*n)/n)}else a.push(i);if(void 0===(i=r.shift()))return a.join("");o=!o}}let y=/\sid="(\S+)"/g,v=new Map;var b={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},w=new Map,x=new Map,_=(0,i.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.');if(a.R.debug("Registering icon pack:",t.name),"loader"in t)x.set(t.name,t.loader);else if("icons"in t)w.set(t.name,t.icons);else throw a.R.error("Invalid icon loader:",t),Error('Invalid icon loader. Must have either "icons" or "loader" property.')}},"registerIconPacks"),k=(0,i.K)(async(e,t)=>{let n=((e,t,n,r="")=>{let a=e.split(":");if("@"===e.slice(0,1)){if(a.length<2||a.length>3)return null;r=a.shift().slice(1)}if(a.length>3||!a.length)return null;if(a.length>1){let e=a.pop(),n=a.pop(),i={provider:a.length>0?a[0]:r,prefix:n,name:e};return t&&!o(i)?null:i}let i=a[0],s=i.split("-");if(s.length>1){let e={provider:r,prefix:s.shift(),name:s.join("-")};return t&&!o(e)?null:e}if(n&&""===r){let e={provider:r,prefix:"",name:i};return t&&!o(e,n)?null:e}return null})(e,!0,void 0!==t);if(!n)throw Error(`Invalid icon name: ${e}`);let r=n.prefix||t;if(!r)throw Error(`Icon name must contain a prefix: ${e}`);let i=w.get(r);if(!i){let e=x.get(r);if(!e)throw Error(`Icon set not found: ${n.prefix}`);try{i={...await e(),prefix:r},w.set(r,i)}catch(e){throw a.R.error(e),Error(`Failed to load icon set: ${n.prefix}`)}}let s=function(e,t){var n;let r,a,i;if(e.icons[t])return d(e,t,[]);let o=(n=[t],r=e.icons,a=e.aliases||Object.create(null),i=Object.create(null),(n||Object.keys(r).concat(Object.keys(a))).forEach(function e(t){if(r[t])return i[t]=[];if(!(t in i)){i[t]=null;let n=a[t]&&a[t].parent,r=n&&e(n);r&&(i[t]=[n].concat(r))}return i[t]}),i)[t];return o?d(e,t,o):null}(i,n.name);if(!s)throw Error(`Icon not found: ${e}`);return s},"getRegisteredIconData"),A=(0,i.K)(async e=>{try{return await k(e),!0}catch{return!1}},"isIconAvailable"),S=(0,i.K)(async(e,t,n)=>{var i;let o,s,l,c,f,d,p,g,w,x,_,A,S,E;try{o=await k(e,t?.fallbackPrefix)}catch(e){a.R.error(e),o=b}let M=(i=o,c={...u,...i},f={...h,...t},d={left:c.left,top:c.top,width:c.width,height:c.height}
14,p=c.body,[c,f].forEach(e=>{var t,n,r,a;let i,o,s=[],l=e.hFlip,u=e.vFlip,c=e.rotate;switch(l?u?c+=2:(s.push("translate("+(d.width+d.left).toString()+" "+(0-d.top).toString()+")"),s.push("scale(-1 1)"),d.top=d.left=0):u&&(s.push("translate("+(0-d.left).toString()+" "+(d.height+d.top).toString()+")"),s.push("scale(1 -1)"),d.top=d.left=0),c<0&&(c-=4*Math.floor(c/4)),c%=4){case 1:s.unshift("rotate(90 "+(i=d.height/2+d.top).toString()+" "+i.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 "+(i=d.width/2+d.left).toString()+" "+i.toString()+")")}c%2==1&&(d.left!==d.top&&(i=d.left,d.left=d.top,d.top=i),d.width!==d.height&&(i=d.width,d.width=d.height,d.height=i)),s.length&&(t=p,n='<g transform="'+s.join(" ")+'">',r=(o=function(e,t="defs"){let n="",r=e.indexOf("<"+t);for(;r>=0;){let a=e.indexOf(">",r),i=e.indexOf("</"+t);if(-1===a||-1===i)break;let o=e.indexOf(">",i);if(-1===o)break;n+=e.slice(a+1,i).trim(),e=e.slice(0,r).trim()+e.slice(o+1)}return{defs:n,content:e}}(t)).defs,a=n+o.content+"</g>",p=r?"<defs>"+r+"</defs>"+a:a)}),g=f.width,w=f.height,x=d.width,_=d.height,null===g?s=m(l=null===w?"1em":"auto"===w?_:w,x/_):(s="auto"===g?x:g,l=null===w?m(s,_/x):"auto"===w?_:w),A={},(S=(e,t)=>{"unset"!==t&&"undefined"!==t&&"none"!==t&&(A[e]=t.toString())})("width",s),S("height",l),A.viewBox=(E=[d.left,d.top,x,_]).join(" "),{attributes:A,viewBox:E,body:p}),T=function(e,t){let n=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let e in t)n+=" "+e+'="'+t[e]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}(function(e){let t,n=[];for(;t=y.exec(e);)n.push(t[1]);if(!n.length)return e;let r="suffix"+(0x1000000*Math.random()|Date.now()).toString(16);return n.forEach(t=>{var n;let a,i=(n=(n=t).replace(/[0-9]+$/,"")||"a",a=v.get(n)||0,v.set(n,a+1),a?`${n}${a}`:n),o=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(RegExp('([#;"])('+o+')([")]|\\.[a-z])',"g"),"$1"+i+r+"$3")}),e=e.replace(RegExp(r,"g"),"")}(M.body),{...M.attributes,...n});return(0,r.jZ)(T,(0,r.zj)())},"getIconSVG")},36669:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(64676);function a(e){return null!==e&&"object"==typeof e&&"[object Arguments]"===(0,r.b)(e)}},37408:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(52614);let a=(e,t)=>(0,r.A)(e,"l",t)},37636:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(50181),a=n(92843);class i{constructor(){this.type=a.Z.ALL}get(){return this.type}set(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=a.Z.ALL}is(e){return this.type===e}}class o{constructor(e,t){this.color=t,this.changed=!1,this.data=e,this.type=new i}set(e,t){return this.color=t,this.changed=!1,this.data=e,this.type.type=a.Z.ALL,this}_ensureHSL(){let e=this.data,{h:t,s:n,l:a}=e;void 0===t&&(e.h=r.A.channel.rgb2hsl(e,"h")),void 0===n&&(e.s=r.A.channel.rgb2hsl(e,"s")),void 0===a&&(e.l=r.A.channel.rgb2hsl(e,"l"))}_ensureRGB(){let e=this.data,{r:t,g:n,b:a}=e;void 0===t&&(e.r=r.A.channel.hsl2rgb(e,"r")),void 0===n&&(e.g=r.A.channel.hsl2rgb(e,"g")),void 0===a&&(e.b=r.A.channel.hsl2rgb(e,"b"))}get r(){let e=this.data,t=e.r;return this.type.is(a.Z.HSL)||void 0===t?(this._ensureHSL(),r.A.channel.hsl2rgb(e,"r")):t}get g(){let e=this.data,t=e.g;return this.type.is(a.Z.HSL)||void 0===t?(this._ensureHSL(),r.A.channel.hsl2rgb(e,"g")):t}get b(){let e=this.data,t=e.b;return this.type.is(a.Z.HSL)||void 0===t?(this._ensureHSL(),r.A.channel.hsl2rgb(e,"b")):t}get h(){let e=this.data,t=e.h;return this.type.is(a.Z.RGB)||void 0===t?(this._ensureRGB(),r.A.channel.rgb2hsl(e,"h")):t}get s(){let e=this.data,t=e.s;return this.type.is(a.Z.RGB)||void 0===t?(this._ensureRGB(),r.A.channel.rgb2hsl(e,"s")):t}get l(){let e=this.data,t=e.l;return this.type.is(a.Z.RGB)||void 0===t?(this._ensureRGB(),r.A.channel.rgb2hsl(e,"l")):t}get a(){return this.data.a}set r(e){this.type.set(a.Z.RGB),this.changed=!0,this.data.r=e}set g(e){this.type.set(a.Z.RGB),this.changed=!0,this.data.g=e}set b(e){this.type.set(a.Z.RGB),this.changed=!0,this.data.b=e}set h(e){this.type.set(a.Z.HSL),this.changed=!0,this.data.h=e}set s(e){this.type.set(a.Z.HSL),this.changed=!0,this.data.s=e}set l(e){this.type.set(a.Z.HSL),this.changed=!0,this.data.l=e}set a(e){this.changed=!0,this.data.a=e}}let s=new o({r:0,g:0,b:0,a:0},"transparent")},38473:function(e,t,n){!function(e,t,n,r){"use strict";function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}
14:arguments[n],n%2?i(Object(t),!0).forEach(function(n){u.default(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function s(e){var t=e.srcList,n=e.imgPromise,a=void 0===n?d({decode:!0}):n,i=e.useSuspense,s=void 0===i||i,l=r.useState(!1)[1],u=h(p(t)),c=u.join("");if(g[c]||(g[c]={promise:m(u,a),cache:"pending",error:null}),"resolved"===g[c].cache)return{src:g[c].src,isLoading:!1,error:null};if("rejected"===g[c].cache){if(s)throw g[c].error;return{isLoading:!1,error:g[c].error,src:void 0}}if(g[c].promise.then(function(e){g[c]=o(o({},g[c]),{},{cache:"resolved",src:e}),s||l(c)}).catch(function(e){g[c]=o(o({},g[c]),{},{cache:"rejected",error:e}),s||l(c)}),s)throw g[c].promise;return{isLoading:!0,src:void 0,error:null}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var u=a(t),c=a(n),f=a(r),d=function(e){var t=e.decode,n=e.crossOrigin,r=void 0===n?"":n;return function(e){return new Promise(function(n,a){var i=new Image;r&&(i.crossOrigin=r),i.onload=function(){(void 0===t||t)&&i.decode?i.decode().then(n).catch(a):n()},i.onerror=a,i.src=e})}},h=function(e){return e.filter(function(e){return e})},p=function(e){return Array.isArray(e)?e:[e]},g={},m=function(e,t){var n=!1;return new Promise(function(r,a){var i=function(e){return t(e).then(function(){n=!0,r(e)})};e.reduce(function(e,t){return e.catch(function(){if(!n)return i(t)})},i(e.shift())).catch(a)})},y=["decode","src","loader","unloader","container","loaderContainer","unloaderContainer","imgPromise","crossorigin","useSuspense"],v=function(e){return e};e.Img=function(e){var t=e.decode,n=e.src,r=e.loader,a=e.unloader,i=void 0===a?null:a,o=e.container,h=e.loaderContainer,p=e.unloaderContainer,g=e.imgPromise,m=e.crossorigin,b=e.useSuspense,w=void 0!==b&&b,x=c.default(e,y),_=s({srcList:void 0===n?[]:n,imgPromise:g=g||d({decode:void 0===t||t,crossOrigin:m}),useSuspense:w}),k=_.src,A=_.isLoading;return k?(void 0===o?v:o)(f.default.createElement("img",function(e){for(var t,n=1;n<arguments.length;n++)t=null==arguments[n]?{}:arguments[n],n%2?l(Object(t),!0).forEach(function(n){u.default(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):l(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}({src:k},x))):!w&&A?(void 0===h?v:h)(void 0===r?null:r):!w&&i?(void 0===p?v:p)(i):null},e.useImage=s,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(84620),n(48460),n(14232))},38789:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(37636),a=n(92843);let i={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:e=>{if(35!==e.charCodeAt(0))return;let t=e.match(i.re);if(!t)return;let n=t[1],a=parseInt(n,16),o=n.length,s=o%4==0,l=o>4,u=l?1:17,c=l?8:4,f=s?0:-1,d=l?255:15;return r.A.set({r:(a>>c*(f+3)&d)*u,g:(a>>c*(f+2)&d)*u,b:(a>>c*(f+1)&d)*u,a:s?(a&d)*u/255:1},e)},stringify:e=>{let{r:t,g:n,b:r,a:i}=e;return i<1?`#${a.Y[Math.round(t)]}${a.Y[Math.round(n)]}${a.Y[Math.round(r)]}${a.Y[Math.round(255*i)]}`:`#${a.Y[Math.round(t)]}${a.Y[Math.round(n)]}${a.Y[Math.round(r)]}`}};var o=n(50181);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,n]=t;switch(n){case"grad":return o.A.channel.clamp.h(.9*parseFloat(e));case"rad":return o.A.channel.clamp.h(180*parseFloat(e)/Math.PI);case"turn":return o.A.channel.clamp.h(360*parseFloat(e))}}return o.A.channel.clamp.h(parseFloat(e))},parse:e=>{let t=e.charCodeAt(0);if(104!==t&&72!==t)return;let n=e.match(s.re);if(!n)return;let[,a,i,l,u,c]=n;return r.A.set({h:s._hue2deg(a),s:o.A.channel.clamp.s(parseFloat(i)),l:o.A.channel.clamp.l(parseFloat(l)),a:u?o.A.channel.clamp.a(c?parseFloat(u)/100:parseFloat(u)):1},e)},stringify:e=>
14{let{h:t,s:n,l:r,a}=e;return a<1?`hsla(${o.A.lang.round(t)}, ${o.A.lang.round(n)}%, ${o.A.lang.round(r)}%, ${a})`:`hsl(${o.A.lang.round(t)}, ${o.A.lang.round(n)}%, ${o.A.lang.round(r)}%)`}},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",salmon:"#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 i.parse(t)},stringify:e=>{let t=i.stringify(e);for(let e in l.colors)if(l.colors[e]===t)return e}},u={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 n=e.match(u.re);if(!n)return;let[,a,i,s,l,c,f,d,h]=n;return r.A.set({r:o.A.channel.clamp.r(i?2.55*parseFloat(a):parseFloat(a)),g:o.A.channel.clamp.g(l?2.55*parseFloat(s):parseFloat(s)),b:o.A.channel.clamp.b(f?2.55*parseFloat(c):parseFloat(c)),a:d?o.A.channel.clamp.a(h?parseFloat(d)/100:parseFloat(d)):1},e)},stringify:e=>{let{r:t,g:n,b:r,a}=e;return a<1?`rgba(${o.A.lang.round(t)}, ${o.A.lang.round(n)}, ${o.A.lang.round(r)}, ${o.A.lang.round(a)})`:`rgb(${o.A.lang.round(t)}, ${o.A.lang.round(n)}, ${o.A.lang.round(r)})`}},c={format:{keyword:l,hex:i,rgb:u,rgba:u,hsl:s,hsla:s},parse:e=>{if("string"!=typeof e)return e;let t=i.parse(e)||u.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(a.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)?i.stringify(e):u.stringify(e)}},38806:(e,t,n)=>{"use strict";e.exports=n(29429)},39790:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(38789),a=n(35119);let i=(e,t=100)=>{let n=r.A.parse(e);return n.r=255-n.r,n.g=255-n.g,n.b=255-n.b,((e,t,n=50)=>{let{r:i,g:o,b:s,a:l}=r.A.parse(e),{r:u,g:c,b:f,a:d}=r.A.parse(t),h=n/100,p=2*h-1,g=l-d,m=((p*g==-1?p:(p+g)/(1+p*g))+1)/2,y=1-m;return(0,a.A)(i*m+u*y,o*m+c*y,s*m+f*y,l*h+d*(1-h))})(n,e,t)}},40800:()=>{var e,t,n,r;(e=Prism).languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===|<?=>|[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),t={pattern:/((?:^|[^\\])(?:\\{2}
14)*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}},delete e.languages.ruby.function,n="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",r=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source,e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+n+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+r),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+r+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+n),greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+n),greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby},41907:(e,t,n)=>{"use strict";n.d(t,{s:()=>l});var r=n(32814),a=n(52275),i=n(66078),o=n(86385),s=n(17708);function l(e,t){var n,l,u=(0,s.a)(e,null==t?void 0:t.in);return Math.round(((0,a.b)(u)-(n=(0,o.p)(u,void 0),(l=(0,i.w)(u,0)).setFullYear(n,0,4),l.setHours(0,0,0,0),(0,a.b)(l)))/r.my)+1}},42746:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(52614);let a=(e,t)=>(0,r.A)(e,"l",-t)},43102:()=>{Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),Prism.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete Prism.languages.go["class-name"]},43277:()=>{var e;(e=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}
14],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/}).string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:e},boolean:e.boolean,variable:e.variable}},44501:(e,t,n)=>{"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{A:()=>r})},44647:()=>{!function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,function(e,n){return"(?:"+t[+n]+")"})}function n(e,n,r){return RegExp(t(e,n),r||"")}function r(e,t){for(var n=0;n<t;n++)e=e.replace(/<<self>>/g,function(){return"(?:"+e+")"});return e.replace(/<<self>>/g,"[^\\s\\S]")}var a="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",i="class enum interface record struct",o="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",s="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var u=l(i),c=RegExp(l(a+" "+i+" "+o+" "+s)),f=l(i+" "+o+" "+s),d=l(a+" "+i+" "+s),h=r(/<(?:[^<>;=+\-*/%&|^]|<<self>>)*>/.source,2),p=r(/\((?:[^()]|<<self>>)*\)/.source,2),g=/@?\b[A-Za-z_]\w*\b/.source,m=t(/<<0>>(?:\s*<<1>>)?/.source,[g,h]),y=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[f,m]),v=/\[\s*(?:,\s*)*\]/.source,b=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[y,v]),w=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[h,p,v]),x=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[w]),_=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[x,y,v]),k={keyword:c,punctuation:/[<>()?,.:[\]]/},A=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,S=/"(?:\\.|[^\\"\r\n])*"/.source,E=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[E]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[S]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[y]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[g,_]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[g]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[u,m]),lookbehind:!0,inside:k},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[y]),lookbehind:!0,inside:k},{pattern:n(/(\bwhere\s+)<<0>>/.source,[g]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[b]),lookbehind:!0,inside:k},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>
14(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[_,d,g]),inside:k}],keyword:c,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[g]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[g]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[p]),lookbehind:!0,alias:"class-name",inside:k},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[_,y]),inside:k,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[_]),lookbehind:!0,inside:k,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[g,h]),inside:{function:n(/^<<0>>/.source,[g]),generic:{pattern:RegExp(h),alias:"class-name",inside:k}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[u,m,g,_,c.source,p,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[m,p]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:c,"class-name":{pattern:RegExp(_),greedy:!0,inside:k},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var M=S+"|"+A,T=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[M]),O=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),C=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,R=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[y,O]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[C,R]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[C]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[O]),inside:e.languages.csharp},"class-name":{pattern:RegExp(y),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var N=/:[^}\r\n]+/.source,L=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),D=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[L,N]),P=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[M]),2),I=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[P,N]);function $(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,N]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[D]),lookbehind:!0,greedy:!0,inside:$(D,L)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[I]),lookbehind:!0,greedy:!0,inside:$(I,P)}],char:{pattern:RegExp(A),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism)},46136:()=>{var e,t,n,r;e=Prism,t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;
14?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}},e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[r,{pattern:RegExp(/(^|[^\w.])/.source+n+/[A-Z]\w*(?=\s+\w+\s*[;,=()]|\s*(?:\[[\s,]*\]\s*)?::\s*new\b)/.source),lookbehind:!0,inside:r.inside},{pattern:RegExp(/(\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\s+)/.source+n+/[A-Z]\w*\b/.source),lookbehind:!0,inside:r.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":r,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp(/(\bimport\s+)/.source+n+/(?:[A-Z]\w*|\*)(?=\s*;)/.source),lookbehind:!0,inside:{namespace:r.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp(/(\bimport\s+static\s+)/.source+n+/(?:\w+|\*)(?=\s*;)/.source),lookbehind:!0,alias:"static",inside:{namespace:r.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!<keyword>)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(/<keyword>/g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}}})},46602:(e,t,n)=>{"use strict";n.d(t,{vC:()=>O});var r="u">typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function a(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&&e.attachEvent("on".concat(t),function(){n(window.event)})}function i(e,t){for(var n=t.slice(0,t.length-1),r=0;r<n.length;r++)n[r]=e[n[r].toLowerCase()];return n}function o(e){"string"!=typeof e&&(e="");for(var t=(e=e.replace(/\s/g,"")).split(","),n=t.lastIndexOf("");n>=0;)t[n-1]+=",",t.splice(n,1),n=t.lastIndexOf("");return t}for(var s={backspace:8,tab:9,clear:12,enter:13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"⇪":20,",":188,".":190,"/":191,"`":192,"-":r?173:189,"=":r?61:187,";":r?59:186,"'":222,"[":219,"]":221,"\\":220},l={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},u={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},c={16:!1,18:!1,17:!1,91:!1},f={},d=1;d<20;d++)s["f".concat(d)]=111+d;var h=[],p=!1,g="all",m=[],y=function(e){return s[e.toLowerCase()]||l[e.toLowerCase()]||e.toUpperCase().charCodeAt(0)};function v(e){g=e||"all"}function b(){return g||"all"}var w=function(e){var t=e.key,n=e.scope,r=e.method,a=e.splitKey,s=void 0===a?"+":a;o(t).forEach(function(e){var t=e.split(s),a=t.length,o=t[a-1],u="*"===o?"*":y(o);if(f[u]){n||(n=b());var c=a>1?i(l,t):[];f[u]=f[u].filter(function(e){return!((!r||e.method===r)&&e.scope===n&&function(e,t){for(var n=e.length>=t.length?e:t,r=e.length>=t.length?t:e,a=!0,i=0;i<n.length;i++)-1===r.indexOf(n[i])&&(a=!1);return a}(e.mods,c))})}})};function x(e,t,n,r){var a;if(t.element===r&&(t.scope===n||"all"===t.scope)){for(var i in a=t.mods.length>0,c)Object.prototype.hasOwnProperty.call(c,i)&&(!c[i]&&t.mods.indexOf(+i)>-1||c[i]&&-1===t.mods.indexOf(+i))&&(a=!1);(0!==t.mods.length||c[16]||c[18]||c[17]||c[91])&&!a&&"*"!==t.shortcut||!1!==t.method(e,t)||(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}function _(e,t){var n=f["*"],r=e.keyCode||e.which||e.charCode;if(k.filter.call(this,e)){if((93===r||224===r)&&(r=91),-1===h.indexOf(r)&&229!==r&&h.push(r),["ctrlKey","altKey","shiftKey","metaKey"].forEach(function(t){var n=u[t];e[t]&&-1===h.indexOf(n)?h.push(n):!e[t]&&h.indexOf(n)>-1?h.splice(h.indexOf(n),1):"metaKey"===t&&e[t]&&3===h.length&&!(e.ctrlKey||e.shiftKey||e.altKey)&&(h=h.slice(h.indexOf(n)))}),r in c){for(var a in c[r]=!0,l)l[a]===r&&(k[a]=!0);if(!n)return}for(var i in c)Object.prototype.hasOwnProperty.call(c,i)&&(c[i]=e[u[i]]);e.getModifierState&&!(e.altKey&&!e.ctrlKey)&&e.getModifierState("AltGraph")&&(-1===h.indexOf(17)&&h.push(17),-1===h.indexOf(18)&&h.push(18),c[17]=!0,c[18]=!0);var o=b();if(n)for(var s=0;s<n.length;s++)n[s].scope===o&&("keydown"===e.type&&n[s].keydown||"keyup"===e.type&&n[s].keyup)&&x(e,n[s],o,t);if(r in f){for(var d=0;d<f[r].length;d++)if(("keydown"===e.type&&f[r][d].keydown||"keyup"===e.type&&f[r][d].keyup)&&f[r][d].key){for(var p=f[r][d],g=p.splitKey,m=p.key.split(g),v=[],w=0;w<m.length;
14w++)v.push(y(m[w]));v.sort().join("")===h.sort().join("")&&x(e,p,o,t)}}}}function k(e,t,n){h=[];var r,s=o(e),u=[],d="all",g=document,v=0,b=!1,w=!0,x="+",A=!1;for(void 0===n&&"function"==typeof t&&(n=t),"[object Object]"===Object.prototype.toString.call(t)&&(t.scope&&(d=t.scope),t.element&&(g=t.element),t.keyup&&(b=t.keyup),void 0!==t.keydown&&(w=t.keydown),void 0!==t.capture&&(A=t.capture),"string"==typeof t.splitKey&&(x=t.splitKey)),"string"==typeof t&&(d=t);v<s.length;v++)e=s[v].split(x),u=[],e.length>1&&(u=i(l,e)),(e="*"===(e=e[e.length-1])?"*":y(e))in f||(f[e]=[]),f[e].push({keyup:b,keydown:w,scope:d,mods:u,shortcut:s[v],method:n,key:s[v],splitKey:x,element:g});void 0!==g&&(r=g,!(m.indexOf(r)>-1))&&window&&(m.push(g),a(g,"keydown",function(e){_(e,g)},A),p||(p=!0,a(window,"focus",function(){h=[]},A)),a(g,"keyup",function(e){_(e,g);var t=e.keyCode||e.which||e.charCode,n=h.indexOf(t);if(n>=0&&h.splice(n,1),e.key&&"meta"===e.key.toLowerCase()&&h.splice(0,h.length),(93===t||224===t)&&(t=91),t in c)for(var r in c[t]=!1,l)l[r]===t&&(k[r]=!1)},A))}var A={setScope:v,getScope:b,deleteScope:function(e,t){var n,r;for(var a in e||(e=b()),f)if(Object.prototype.hasOwnProperty.call(f,a))for(n=f[a],r=0;r<n.length;)n[r].scope===e?n.splice(r,1):r++;b()===e&&v(t||"all")},getPressedKeyCodes:function(){return h.slice(0)},isPressed:function(e){return"string"==typeof e&&(e=y(e)),-1!==h.indexOf(e)},filter:function(e){var t=e.target||e.srcElement,n=t.tagName,r=!0;return(t.isContentEditable||("INPUT"===n||"TEXTAREA"===n||"SELECT"===n)&&!t.readOnly)&&(r=!1),r},trigger:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"all";Object.keys(f).forEach(function(n){var r=f[n].find(function(n){return n.scope===t&&n.shortcut===e});r&&r.method&&r.method()})},unbind:function(e){if(void 0===e)Object.keys(f).forEach(function(e){return delete f[e]});else if(Array.isArray(e))e.forEach(function(e){e.key&&w(e)});else if("object"==typeof e)e.key&&w(e);else if("string"==typeof e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=n[0],i=n[1];"function"==typeof a&&(i=a,a=""),w({key:e,scope:a,method:i,splitKey:"+"})}},keyMap:s,modifier:l,modifierMap:u};for(var S in A)Object.prototype.hasOwnProperty.call(A,S)&&(k[S]=A[S]);if("u">typeof window){var E=window.hotkeys;k.noConflict=function(e){return e&&window.hotkeys===k&&(window.hotkeys=E),k},window.hotkeys=k}var M=n(14232);k.filter=function(){return!0};var T=function(e,t){var n=e.target,r=n&&n.tagName;return!!(r&&t&&t.includes(r))};function O(e,t,n,r){n instanceof Array&&(r=n,n=void 0);var a=n||{},i=a.enableOnTags,o=a.filter,s=a.keyup,l=a.keydown,u=a.filterPreventDefault,c=void 0===u||u,f=a.enabled,d=void 0===f||f,h=a.enableOnContentEditable,p=void 0!==h&&h,g=(0,M.useRef)(null),m=(0,M.useCallback)(function(e,n){var r,a;return o&&!o(e)?!c:!(!T(e,["INPUT","TEXTAREA","SELECT"])||T(e,i))||null!=(r=e.target)&&!!r.isContentEditable&&!p||!!(null===g.current||document.activeElement===g.current||null!=(a=g.current)&&a.contains(document.activeElement))&&(t(e,n),!0)},r?[g,i,o].concat(r):[g,i,o]);return(0,M.useEffect)(function(){return d?(s&&!0!==l&&(n.keydown=!1),k(e,n||{},m),function(){return k.unbind(e,m)}):void k.unbind(e,m)},[m,e,d]),g}k.isPressed},47015:(e,t,n)=>{"use strict";n.d(t,{A:()=>s,o:()=>o});var r=n(14232),a=(0,n(74832).A)()?r.useLayoutEffect:r.useEffect,i=function(e,t){var n=r.useRef(!0);a(function(){return e(n.current)},t),a(function(){return n.current=!1,function(){n.current=!0}},[])},o=function(e,t){i(function(t){if(!t)return e()},t)};let s=i},47028:e=>{e.exports={header:"tweet-header_header__CXzdi",avatar:"tweet-header_avatar__0Wi9G",avatarOverflow:"tweet-header_avatarOverflow__E2gxj",avatarSquare:"tweet-header_avatarSquare__uIUBO",avatarShadow:"tweet-header_avatarShadow__CB9Zo",author:"tweet-header_author___jWoR",authorLink:"tweet-header_authorLink__qj5Sm",authorVerified:"tweet-header_authorVerified__OFYo2",authorLinkText:"tweet-header_authorLinkText__y6HdU",authorMeta:"tweet-header_authorMeta__gIC3U",authorFollow:"tweet-header_authorFollow__w_j4h",username:"tweet-header_username__UebZb",follow:"tweet-header_follow__Fi7bf",separator:"tweet-header_separator__d4pqe",brand:"tweet-header_brand__0FLQl",twitterIcon:"tweet-header_twitterIcon__m0Rzu"}},47158:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,fk:()=>o});var r=n(54945),a=n(14232),i=n(98477);function o(e){return e instanceof HTMLElement||e instanceof SVGElement}function s(e){var t,n=e&&"object"===(0,r.A)(e)&&o(e.nativeElement)?e.nativeElement:o(e)?e:null;return n||(e instanceof a.Component?null==(t=i.findDOMNode)?void 0:t.call(i,e):null)}},48041:e=>{!function(){"use strict";var t={922:function(e){e.exports=function(e,n,r,a){n=n||"&",r=r||"=";var i={};if("string"!=typeof e||0===e.length)return i;var o=/\+/g;e=e.split(n);var s=1e3;a&&"number"==typeof a.maxKeys&&(s=a.maxKeys);var l=e.length;s>0&&l>s&&(l=s);for(var u=0;u<l;++u){var c,f,d,h,p=e[u].replace(o,"%20"),g=p.indexOf(r);(g>=0?(c=p.substr(0,g),f=p.substr(g+1)):(c=p,f=""),d=decodeURIComponent(c),h=decodeURIComponent(f),Object.prototype.hasOwnProperty.call(i,d))?t(i[d])?i[d].push(h):i[d]=[i[d],h]:i[d]=h}return i};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},790:function(e){var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,i,o,s){return(i=i||"&",o=o||"=",null===e&&(e=void 0),"object"==typeof e)?r(a(e),function(a){var s=encodeURIComponent(t(a))+o;return n(e[a])?r(e[a],function(e){return s+encodeURIComponent(t(e))}).join(i):s+encodeURIComponent(t(e[a]))}).join(i):s?encodeURIComponent(t(s))+o+encodeURIComponent(t(e)):""};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function r(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}var a=Object.keys||function(e){var t=[];
14for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}}},n={};function r(e){var a=n[e];if(void 0!==a)return a.exports;var i=n[e]={exports:{}},o=!0;try{t[e](i,i.exports,r),o=!1}finally{o&&delete n[e]}return i.exports}r.ab="//";var a={};a.decode=a.parse=r(922),a.encode=a.stringify=r(790),e.exports=a}()},48460:e=>{e.exports=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n},e.exports.__esModule=!0,e.exports.default=e.exports},48792:(e,t,n)=>{"use strict";n.d(t,{W:()=>s});var r=n(66223),a=n(58747),i=n(66078),o=n(17708);function s(e,t,n){var s=t.years,l=void 0===s?0:s,u=t.months,c=void 0===u?0:u,f=t.weeks,d=void 0===f?0:f,h=t.days,p=void 0===h?0:h,g=t.hours,m=t.minutes,y=t.seconds,v=(0,o.a)(e,null==n?void 0:n.in),b=c||l?(0,a.P)(v,c+12*l):v,w=p||d?(0,r.f)(b,p+7*d):b,x=(void 0===y?0:y)+60*((void 0===m?0:m)+60*(void 0===g?0:g));return(0,i.w)((null==n?void 0:n.in)||e,+w+1e3*x)}},49521:e=>{e.exports={label:"highlighted-label_label__LOplu"}},50181:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let r={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,n)=>(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e,hsl2rgb:({h:e,s:t,l:n},a)=>{if(!t)return 2.55*n;e/=360,t/=100;let i=(n/=100)<.5?n*(1+t):n+t-n*t,o=2*n-i;switch(a){case"r":return 255*r.hue2rgb(o,i,e+1/3);case"g":return 255*r.hue2rgb(o,i,e);case"b":return 255*r.hue2rgb(o,i,e-1/3)}},rgb2hsl:({r:e,g:t,b:n},r)=>{let a=Math.max(e/=255,t/=255,n/=255),i=Math.min(e,t,n),o=(a+i)/2;if("l"===r)return 100*o;if(a===i)return 0;let s=a-i;if("s"===r)return 100*(o>.5?s/(2-a-i):s/(a+i));switch(a){case e:return((t-n)/s+6*(t<n))*60;case t:return((n-e)/s+2)*60;case n:return((e-t)/s+4)*60;default:return -1}}},a={channel:r,lang:{clamp:(e,t,n)=>t>n?Math.min(t,Math.max(n,e)):Math.min(n,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}`}}}},50301:(e,t,n)=>{"use strict";n.d(t,{GP:()=>M});var r=n(6471),a=n(91835),i=n(74367),o=n(17708),s=n(41907),l=n(86385),u=n(97731),c=n(86030);function f(e,t){var n=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+n}var d=function(e,t){var n=e.getFullYear(),r=n>0?n:1-n;return f("yy"===t?r%100:r,t.length)},h=function(e,t){var n=e.getMonth();return"M"===t?String(n+1):f(n+1,2)},p=function(e,t){var n=t.length;return f(Math.trunc(e.getMilliseconds()*Math.pow(10,n-3)),t.length)},g={G:function(e,t,n){var r=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getFullYear();return n.ordinalNumber(r>0?r:1-r,{unit:"year"})}return d(e,t)},Y:function(e,t,n,r){var a=(0,c.h)(e,r),i=a>0?a:1-a;return"YY"===t?f(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):f(i,t.length)},R:function(e,t){return f((0,l.p)(e),t.length)},u:function(e,t){return f(e.getFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return f(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return f(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getMonth();switch(t){case"M":case"MM":return h(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return f(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var a=(0,u.N)(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):f(a,t.length)},I:function(e,t,n){var r=(0,s.s)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):f(r,t.length)},d:function(e,t,n){var r,a;return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):(r=e,a=t,f(r.getDate(),a.length))},D:function(e,t,n){var r,a,s=(r=(0,o.a)(e,void 0),(0,i.m)(r,((a=(0,o.a)(r,void 0)).setFullYear(a.getFullYear(),0,1),a.setHours(0,0,0,0),a))+1);return"Do"===t?n.ordinalNumber(s,{unit:"dayOfYear"}):f(s,t.length)},E:function(e,t,n){var r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return f(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return f(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return f(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,a=e.getHours();switch(r=12===a?"noon":0===a?"midnight":a/12>
14=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,a=e.getHours();switch(r=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r,a,i=e.getHours()%12;return 0===i&&(i=12),n.ordinalNumber(i,{unit:"hour"})}return r=e,a=t,f(r.getHours()%12||12,a.length)},H:function(e,t,n){var r,a;return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):(r=e,a=t,f(r.getHours(),a.length))},K:function(e,t,n){var r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):f(r,t.length)},k:function(e,t,n){var r=e.getHours();return(0===r&&(r=24),"ko"===t)?n.ordinalNumber(r,{unit:"hour"}):f(r,t.length)},m:function(e,t,n){var r,a;return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):(r=e,a=t,f(r.getMinutes(),a.length))},s:function(e,t,n){var r,a;return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):(r=e,a=t,f(r.getSeconds(),a.length))},S:function(e,t){return p(e,t)},X:function(e,t,n){var r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return y(r);case"XXXX":case"XX":return v(r);default:return v(r,":")}},x:function(e,t,n){var r=e.getTimezoneOffset();switch(t){case"x":return y(r);case"xxxx":case"xx":return v(r);default:return v(r,":")}},O:function(e,t,n){var r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+m(r,":");default:return"GMT"+v(r,":")}},z:function(e,t,n){var r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+m(r,":");default:return"GMT"+v(r,":")}},t:function(e,t,n){return f(Math.trunc(e/1e3),t.length)},T:function(e,t,n){return f(+e,t.length)}};function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e>0?"-":"+",r=Math.abs(e),a=Math.trunc(r/60),i=r%60;return 0===i?n+String(a):n+String(a)+t+f(i,2)}function y(e,t){return e%60==0?(e>0?"-":"+")+f(Math.abs(e)/60,2):v(e,t)}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=Math.abs(e);return(e>0?"-":"+")+f(Math.trunc(n/60),2)+t+f(n%60,2)}var b=n(65571),w=n(86398),x=n(72568),_=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,k=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,A=/^'([^]*?)'?$/,S=/''/g,E=/[a-zA-Z]/;function M(e,t,n){var i,s,l,u,c,f,d,h,p,m,y,v,M,T,O=(0,a.q)(),C=null!=(i=null!=(s=null==n?void 0:n.locale)?s:O.locale)?i:r.c,R=null!=(l=null!=(u=null!=(c=null!=(f=null==n?void 0:n.firstWeekContainsDate)?f:null==n||null==(d=n.locale)||null==(d=d.options)?void 0:d.firstWeekContainsDate)?c:O.firstWeekContainsDate)?u:null==(h=O.locale)||null==(h=h.options)?void 0:h.firstWeekContainsDate)?l:1,N=null!=(p=null!=(m=null!=(y=null!=(v=null==n?void 0:n.weekStartsOn)?v:null==n||null==(M=n.locale)||null==(M=M.options)?void 0:M.weekStartsOn)?y:O.weekStartsOn)?m:null==(T=O.locale)||null==(T=T.options)?void 0:T.weekStartsOn)?p:0,L=(0,o.a)(e,null==n?void 0:n.in);if(!(0,x.f)(L))throw RangeError("Invalid time value");var D=t.match(k).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,b.m[t])(e,C.formatLong):e}).join("").match(_).map(function(e){if("''"===e)return{isToken:!1,value:"'"};var t,n,r=e[0];if("'"===r){return{isToken:!1,value:(n=(t=e).match(A))?n[1].replace(S,"'"):t}}if(g[r])return{isToken:!0,value:e};if(r.match(E))throw RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return{isToken:!1,value:e}});C.localize.preprocessor&&(D=C.localize.preprocessor(L,D));var P={firstWeekContainsDate:R,weekStartsOn:N,locale:C};return D.map(function(r){if(!r.isToken)return r.value;var a=r.value;return(!(null!=n&&n.useAdditionalWeekYearTokens)&&(0,w.xM)(a)||!(null!=n&&n.useAdditionalDayOfYearTokens)&&(0,w.ef)(a))&&(0,w.Ss)(a,t,String(e)),(0,g[a[0]])(L,a,C.localize,P)}).join("")}},51134:()=>{for(var e=Prism,t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,function(){return t});t=t.replace(/<self>/g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}
14],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string},52031:(e,t,n)=>{"use strict";n.d(t,{Fr:()=>c,GX:()=>u,KX:()=>l,WW:()=>o,ue:()=>i});var r=n(2876),a=n(55534),i=(0,a.K)(e=>{let{handDrawnSeed:t}=(0,r.D7)();return{fill:e,hachureAngle:120,hachureGap:4,fillWeight:2,roughness:.7,stroke:e,seed:t}},"solidStateFill"),o=(0,a.K)(e=>{let t=s([...e.cssCompiledStyles||[],...e.cssStyles||[],...e.labelStyle||[]]);return{stylesMap:t,stylesArray:[...t]}},"compileStyles"),s=(0,a.K)(e=>{let t=new Map;return e.forEach(e=>{let[n,r]=e.split(":");t.set(n.trim(),r?.trim())}),t},"styles2Map"),l=(0,a.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,a.K)(e=>{let{stylesArray:t}=o(e),n=[],r=[],a=[],i=[];return t.forEach(e=>{let t=e[0];l(t)?n.push(e.join(":")+" !important"):(r.push(e.join(":")+" !important"),t.includes("stroke")&&a.push(e.join(":")+" !important"),"fill"===t&&i.push(e.join(":")+" !important"))}),{labelStyles:n.join(";"),nodeStyles:r.join(";"),stylesArray:t,borderStyles:a,backgroundStyles:i}},"styles2String"),c=(0,a.K)((e,t)=>{let{themeVariables:n,handDrawnSeed:a}=(0,r.D7)(),{nodeBorder:i,mainBkg:s}=n,{stylesMap:l}=o(e);return Object.assign({roughness:.7,fill:l.get("fill")||s,fillStyle:"hachure",fillWeight:4,hachureGap:5.2,stroke:l.get("stroke")||i,seed:a,strokeWidth:l.get("stroke-width")?.replace("px","")||1.3,fillLineDash:[0,0],strokeLineDash:f(l.get("stroke-dasharray"))},t)},"userNodeOverrides"),f=(0,a.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")},52275:(e,t,n)=>{"use strict";n.d(t,{b:()=>s});var r=n(42969),a=n(8570);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
14t%2?i(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e,t){return(0,a.k)(e,o(o({},t),{},{weekStartsOn:1}))}},52357:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(t,{lenient:n=!1}={}){if("string"!=typeof t)throw TypeError("Expected a string");if((t=t.trim()).includes(" "))return!1;try{return new URL(t),!0}catch{if(n)return e(`https://${t}`);return!1}}})},52530:(e,t,n)=>{"use strict";n.d(t,{W:()=>ej,G:()=>eU});var r=n(36415),a=n(7611),i=n(2876),o=n(63612),s=n(55534),l=n(85992);function u(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var c=u(),f={exec:()=>null};function d(e,t=""){let n="string"==typeof e?e:e.source,r={replace:(e,t)=>{let a="string"==typeof t?t:t.source;return a=a.replace(p.caret,"$1"),n=n.replace(e,a),r},getRegex:()=>new RegExp(n,t)};return r}var h=(()=>{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:/\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")},g=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,m=/(?:[*+-]|\d{1,9}[.)])/,y=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,v=d(y).replace(/bull/g,m).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(),b=d(y).replace(/bull/g,m).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(),w=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,x=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,_=d(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",x).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),k=d(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,m).getRegex(),A="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",S=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,E=d("^ {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|/?>
14)[\\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",S).replace("tag",A).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),M=d(w).replace("hr",g).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",A).getRegex(),T={blockquote:d(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",M).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:_,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:g,html:E,lheading:v,list:k,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:M,table:f,text:/^[^\n]+/},O=d("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",g).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",A).getRegex(),C={...T,lheading:b,table:O,paragraph:d(w).replace("hr",g).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",O).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",A).getRegex()},R={...T,html:d("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",S).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:f,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:d(w).replace("hr",g).replace("heading",` *#{1,6} *[^
15]`).replace("lheading",v).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},N=/^( {2,}|\\)\n(?!\s*$)/,L=/[\p{P}\p{S}]/u,D=/[\s\p{P}\p{S}]/u,P=/[^\s\p{P}\p{S}]/u,I=d(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,D).getRegex(),$=/(?!~)[\p{P}\p{S}]/u,j=d(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",h?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),F=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,K=d(F,"u").replace(/punct/g,L).getRegex(),z=d(F,"u").replace(/punct/g,$).getRegex(),B="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",U=d(B,"gu").replace(/notPunctSpace/g,P).replace(/punctSpace/g,D).replace(/punct/g,L).getRegex(),H=d(B,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,$).getRegex(),Y=d("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,P).replace(/punctSpace/g,D).replace(/punct/g,L).getRegex(),W=d(/\\(punct)/,"gu").replace(/punct/g,L).getRegex(),q=d(/^<(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(),G=d(S).replace("(?:--\x3e|$)","--\x3e").getRegex(),X=d("^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",G).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),V=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,Z=d(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",V).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Q=d(/^!?\[(label)\]\[(ref)\]/).replace("label",V).replace("ref",x).getRegex(),J=d(/^!?\[(ref)\](?:\[\])?/).replace("ref",x).getRegex(),ee=d("reflink|nolink(?!\\()","g").replace("reflink",Q).replace("nolink",J).getRegex(),et=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,en={_backpedal:f,anyPunctuation:W,autolink:q,blockSkip:j,br:N,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:f,emStrongLDelim:K,emStrongRDelimAst:U,emStrongRDelimUnd:Y,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:Z,nolink:J,punctuation:I,reflink:Q,reflinkSearch:ee,tag:X,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:f}
15,er={...en,link:d(/^!?\[(label)\]\((.*?)\)/).replace("label",V).getRegex(),reflink:d(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",V).getRegex()},ea={...en,emStrongRDelimAst:H,emStrongLDelim:z,url:d(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",et).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:d(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",et).getRegex()},ei={...ea,br:d(N).replace("{2,}","*").getRegex(),text:d(ea.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},eo={normal:T,gfm:C,pedantic:R},es={normal:en,gfm:ea,breaks:ei,pedantic:er},el={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},eu=e=>el[e];function ec(e,t){if(t){if(p.escapeTest.test(e))return e.replace(p.escapeReplace,eu)}else if(p.escapeTestNoEncode.test(e))return e.replace(p.escapeReplaceNoEncode,eu);return e}function ef(e){try{e=encodeURI(e).replace(p.percentDecode,"%")}catch{return null}return e}function ed(e,t){let n=e.replace(p.findPipe,(e,t,n)=>{let r=!1,a=t;for(;--a>=0&&"\\"===n[a];)r=!r;return r?"|":" |"}).split(p.splitPipe),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n.at(-1)?.trim()&&n.pop(),t)if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;r<n.length;r++)n[r]=n[r].trim().replace(p.slashPipe,"|");return n}function eh(e,t,n){let r=e.length;if(0===r)return"";let a=0;for(;a<r;){let i=e.charAt(r-a-1);if(i!==t||n)if(i!==t&&n)a++;else break;else a++}return e.slice(0,r-a)}function ep(e,t,n,r,a){let i=t.href,o=t.title||null,s=e[1].replace(a.other.outputLinkReplace,"$1");r.state.inLink=!0;let l={type:"!"===e[0].charAt(0)?"image":"link",raw:n,href:i,title:o,text:s,tokens:r.inlineTokens(s)};return r.state.inLink=!1,l}var eg=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:eh(e,`
16`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],n=function(e,t,n){let r=e.match(n.other.indentCodeCompensation);if(null===r)return t;let a=r[1];return t.split(`
17`).map(e=>{let t=e.match(n.other.beginningSpace);if(null===t)return e;let[r]=t;return r.length>=a.length?e.slice(a.length):e}).join(`
18`)}(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:n}}}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=eh(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:eh(t[0],`
19`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=eh(t[0],`
20`).split(`
21`),n="",r="",a=[];for(;e.length>0;){let t=!1,i=[],o;for(o=0;o<e.length;o++)if(this.rules.other.blockquoteStart.test(e[o]))i.push(e[o]),t=!0;else if(t)break;else i.push(e[o]);e=e.slice(o);let s=i.join(`
22`),l=s.replace(this.rules.other.blockquoteSetextReplace,`
23    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");n=n?`${n}
24${s}`:s,r=r?`${r}
25${l}`:l;let u=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(l,a,!0),this.lexer.state.top=u,0===e.length)break;let c=a.at(-1);if(c?.type==="code")break;if(c?.type==="blockquote"){let t=c.raw+`
26`+e.join(`
27`),i=this.blockquote(t);a[a.length-1]=i,n=n.substring(0,n.length-c.raw.length)+i.raw,r=r.substring(0,r.length-c.text.length)+i.text;break}if(c?.type==="list"){let t=c.raw+`
28`+e.join(`
29`),i=this.list(t);a[a.length-1]=i,n=n.substring(0,n.length-c.raw.length)+i.raw,r=r.substring(0,r.length-c.raw.length)+i.raw,e=t.substring(a.at(-1).raw.length).split(`
30`);continue}}return{type:"blockquote",raw:n,tokens:a,text:r}}}list(e){let t=this.rules.block.list.exec(e);
30if(t){let n=t[1].trim(),r=n.length>1,a={type:"list",raw:"",ordered:r,start:r?+n.slice(0,-1):"",loose:!1,items:[]};n=r?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=r?n:"[*+-]");let i=this.rules.other.listItemRegex(n),o=!1;for(;e;){let n=!1,r="",s="";if(!(t=i.exec(e))||this.rules.block.hr.test(e))break;r=t[0],e=e.substring(r.length);let l=t[2].split(`
31`,1)[0].replace(this.rules.other.listReplaceTabs,e=>" ".repeat(3*e.length)),u=e.split(`
32`,1)[0],c=!l.trim(),f=0;if(this.options.pedantic?(f=2,s=l.trimStart()):c?f=t[1].length+1:(f=(f=t[2].search(this.rules.other.nonSpaceChar))>4?1:f,s=l.slice(f),f+=t[1].length),c&&this.rules.other.blankLine.test(u)&&(r+=u+`
33`,e=e.substring(u.length+1),n=!0),!n){let t=this.rules.other.nextBulletRegex(f),n=this.rules.other.hrRegex(f),a=this.rules.other.fencesBeginRegex(f),i=this.rules.other.headingBeginRegex(f),o=this.rules.other.htmlBeginRegex(f);for(;e;){let d=e.split(`
34`,1)[0],h;if(u=d,h=this.options.pedantic?u=u.replace(this.rules.other.listReplaceNesting,"  "):u.replace(this.rules.other.tabCharGlobal,"    "),a.test(u)||i.test(u)||o.test(u)||t.test(u)||n.test(u))break;if(h.search(this.rules.other.nonSpaceChar)>=f||!u.trim())s+=`
35`+h.slice(f);else{if(c||l.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||a.test(l)||i.test(l)||n.test(l))break;s+=`
36`+u}c||u.trim()||(c=!0),r+=d+`
37`,e=e.substring(d.length+1),l=h.slice(f)}}a.loose||(o?a.loose=!0:this.rules.other.doubleBlankLine.test(r)&&(o=!0));let d=null,h;this.options.gfm&&(d=this.rules.other.listIsTask.exec(s))&&(h="[ ] "!==d[0],s=s.replace(this.rules.other.listReplaceTask,"")),a.items.push({type:"list_item",raw:r,task:!!d,checked:h,loose:!1,text:s,tokens:[]}),a.raw+=r}let s=a.items.at(-1);if(!s)return;s.raw=s.raw.trimEnd(),s.text=s.text.trimEnd(),a.raw=a.raw.trimEnd();for(let e=0;e<a.items.length;e++)if(this.lexer.state.top=!1,a.items[e].tokens=this.lexer.blockTokens(a.items[e].text,[]),!a.loose){let t=a.items[e].tokens.filter(e=>"space"===e.type);a.loose=t.length>0&&t.some(e=>this.rules.other.anyLine.test(e.raw))}if(a.loose)for(let e=0;e<a.items.length;e++)a.items[e].loose=!0;return a}}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," "),n=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",r=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:n,title:r}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let n=ed(t[1]),r=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),a=t[3]?.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(`
38`):[],i={type:"table",raw:t[0],header:[],align:[],rows:[]};if(n.length===r.length){for(let e of r)this.rules.other.tableAlignRight.test(e)?i.align.push("right"):this.rules.other.tableAlignCenter.test(e)?i.align.push("center"):this.rules.other.tableAlignLeft.test(e)?i.align.push("left"):i.align.push(null);for(let e=0;e<n.length;e++)i.header.push({text:n[e],tokens:this.lexer.inline(n[e]),header:!0,align:i.align[e]});for(let e of a)i.rows.push(ed(e,i.header.length).map((e,t)=>({text:e,tokens:this.lexer.inline(e),header:!1,align:i.align[t]})));return i}}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)===`
39`?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=eh(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 n=0;n<e.length;n++)if("\\"===e[n])n++;else if("("===e[n])t++;else if(")"===e[n]&&--t<0)return n;return t>0?-2:-1}(t[2]);if(-2===e)return;if(e>-1){let n=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]=""}}let n=t[2],r="";if(this.options.pedantic){let e=this.rules.other.pedanticHrefTitle.exec(n);e&&(n=e[1],r=e[3])}else r=t[3]?t[3].slice(1,-1):"";return n=n.trim(),this.rules.other.startAngleBracket.test(n)&&(n=this.options.pedantic&&!this.rules.other.endAngleBracket.test(e)?n.slice(1):n.slice(1,-1)),ep(t,{href:n&&n.replace(this.rules.inline.anyPunctuation,"$1"),title:r&&r.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let e=t[(n[2]||n[1]).replace(this.rules.other.multipleSpaceGlobal," ").toLowerCase()];if(!e){let e=n[0].charAt(0);return{type:"text",raw:e,text:e}}return ep(n,e,n[0],this.lexer,this.rules)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!(!r||r[3]&&n.match(this.rules.other.unicodeAlphaNumeric))&&(!(r[1]||r[2])||!n||this.rules.inline.punctuation.exec(n))){let n=[...r[0]].length-1,a,i,o=n,s=0,l="*"===r[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+n);null!=(r=l.exec(t));){if(!(a=r[1]||r[2]||r[3]||r[4]||r[5]||r[6]))continue;if(i=[...a].length,r[3]||r[4]){o+=i;continue}if((r[5]||r[6])&&n%3&&!((n+i)%3)){s+=i;continue}if((o-=i)>0)continue;i=Math.min(i,i+o+s);let t=[...r[0]][0].length,l=e.slice(0,n+r.index+t+i);if(Math.min(n,i)%2){let e=l.slice(1,-1);return{type:"em",raw:l,text:e,tokens:this.lexer.inlineTokens(e)}}let u=l.slice(2,-2);return{type:"strong",raw:l,text:u,tokens:this.lexer.inlineTokens(u)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(this.rules.other.newLineCharGlobal," "),n=this.rules.other.nonSpaceChar.test(e),r=this.rules.other.startingSpaceChar.test(e)&&this.rules.other.endingSpaceChar.test(e);return n&&r&&(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,n;return n="@"===t[2]?"mailto:"+(e=t[1]):e=t[1],{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,n;if("@"===t[2])n="mailto:"+(e=t[0]);else{let r;do r=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(r!==t[0]);e=t[0],n="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:n,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}}}},em=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 eg,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:es.normal};this.options.pedantic?(t.block=eo.pedantic,t.inline=es.pedantic):this.options.gfm&&(t.block=eo.gfm,this.options.breaks?t.inline=es.breaks:t.inline=es.gfm),this.tokenizer.rules=t}static get rules(){return{block:eo,inline:es}}static lex(t,n){return new e(n).lex(t)}static lexInline(t,n){return new e(n).inlineTokens(t)}lex(e){e=e.replace(p.carriageReturn,`
40`),this.blockTokens(e,this.tokens);for(let e=0;
40e<this.inlineQueue.length;e++){let t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[],n=!1){for(this.options.pedantic&&(e=e.replace(p.tabCharGlobal,"    ").replace(p.spaceLine,""));e;){let r;if(this.options.extensions?.block?.some(n=>!!(r=n.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))continue;if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length);let n=t.at(-1);1===r.raw.length&&void 0!==n?n.raw+=`
41`:t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length);let n=t.at(-1);n?.type==="paragraph"||n?.type==="text"?(n.raw+=(n.raw.endsWith(`
42`)?"":`
43`)+r.raw,n.text+=`
44`+r.text,this.inlineQueue.at(-1).src=n.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length);let n=t.at(-1);n?.type==="paragraph"||n?.type==="text"?(n.raw+=(n.raw.endsWith(`
45`)?"":`
46`)+r.raw,n.text+=`
47`+r.raw,this.inlineQueue.at(-1).src=n.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title},t.push(r));continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}let a=e;if(this.options.extensions?.startBlock){let t=1/0,n=e.slice(1),r;this.options.extensions.startBlock.forEach(e=>{"number"==typeof(r=e.call({lexer:this},n))&&r>=0&&(t=Math.min(t,r))}),t<1/0&&t>=0&&(a=e.substring(0,t+1))}if(this.state.top&&(r=this.tokenizer.paragraph(a))){let i=t.at(-1);n&&i?.type==="paragraph"?(i.raw+=(i.raw.endsWith(`
48`)?"":`
49`)+r.raw,i.text+=`
50`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=i.text):t.push(r),n=a.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length);let n=t.at(-1);n?.type==="text"?(n.raw+=(n.raw.endsWith(`
51`)?"":`
52`)+r.raw,n.text+=`
53`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=n.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 this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let n,r=e,a=null;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(a=this.tokenizer.rules.inline.reflinkSearch.exec(r));)e.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(a=this.tokenizer.rules.inline.anyPunctuation.exec(r));)r=r.slice(0,a.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;null!=(a=this.tokenizer.rules.inline.blockSkip.exec(r));)n=a[2]?a[2].length:0,r=r.slice(0,a.index+n)+"["+"a".repeat(a[0].length-n-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=this.options.hooks?.emStrongMask?.call({lexer:this},r)??r;let i=!1,o="";for(;e;){let n;if(i||(o=""),i=!1,this.options.extensions?.inline?.some(r=>!!(n=r.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)))continue;if((n=this.tokenizer.escape(e))||(n=this.tokenizer.tag(e))||(n=this.tokenizer.link(e))){e=e.substring(n.raw.length),t.push(n);continue}if(n=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(n.raw.length);let r=t.at(-1);"text"===n.type&&r?.type==="text"?(r.raw+=n.raw,r.text+=n.text):t.push(n);continue}if((n=this.tokenizer.emStrong(e,r,o))||(n=this.tokenizer.codespan(e))||(n=this.tokenizer.br(e))||(n=this.tokenizer.del(e))||(n=this.tokenizer.autolink(e))||!this.state.inLink&&(n=this.tokenizer.url(e))){e=e.substring(n.raw.length),t.push(n);continue}let a=e;if(this.options.extensions?.startInline){let t=1/0,n=e.slice(1),r;this.options.extensions.startInline.forEach(e=>{"number"==typeof(r=e.call({lexer:this},n))&&r>=0&&(t=Math.min(t,r))}),t<1/0&&t>=0&&(a=e.substring(0,t+1))}if(n=this.tokenizer.inlineText(a)){e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(o=n.raw.slice(-1)),i=!0;let r=t.at(-1);r?.type==="text"?(r.raw+=n.raw,r.text+=n.text):t.push(n);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}},ey=class{options;parser;constructor(e){this.options=e||c}space(e){return""}code({text:e,lang:t,escaped:n}){let r=(t||"").match(p.notSpaceStart)?.[0],a=e.replace(p.endingNewline,"")+`
54`;return r?'<pre><code class="language-'+ec(r)+'">'+(n?a:ec(a,!0))+`</code></pre>
55`:"<pre><code>"+(n?a:ec(a,!0))+`</code></pre>
56`}blockquote({tokens:e}){return`<blockquote>
57${this.parser.parse(e)}</blockquote>
58`}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return`<h${t}>${this.parser.parseInline(e)}</h${t}>
59`}hr(e){return`<hr>
60`}list(e){let t=e.ordered,n=e.start,r="";for(let t=0;t<e.items.length;t++){let n=e.items[t];r+=this.listitem(n)}let a=t?"ol":"ul";return"<"+a+(t&&1!==n?' start="'+n+'"':"")+`>
61`+r+"</"+a+`>
62`}listitem(e){let t="";if(e.task){let n=this.checkbox({checked:!!e.checked});e.loose?e.tokens[0]?.type==="paragraph"?(e.tokens[0].text=n+" "+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=n+" "+ec(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:n+" ",text:n+" ",escaped:!0}):t+=n+" "}return t+=this.parser.parse(e.tokens,!!e.loose),`<li>${t}</li>
63`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p>
64`}table(e){let t="",n="";for(let t=0;t<e.header.length;t++)n+=this.tablecell(e.header[t]);t+=this.tablerow({text:n});let r="";for(let t=0;t<e.rows.length;t++){let a=e.rows[t];n="";for(let e=0;e<a.length;e++)n+=this.tablecell(a[e]);r+=this.tablerow({text:n})}return r&&(r=`<tbody>${r}</tbody>`),`<table>
65<thead>
66`+t+`</thead>
67`+r+`</table>
68`}tablerow({text:e}){return`<tr>
69${e}</tr>
70`}tablecell(e){let t=this.parser.parseInline(e.tokens),n=e.header?"th":"td";return(e.align?`<${n} align="${e.align}">`:`<${n}>`)+t+`</${n}>
71`}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:n}){let r=this.parser.parseInline(n),a=ef(e);if(null===a)return r;let i='<a href="'+(e=a)+'"';return t&&(i+=' title="'+ec(t)+'"'),i+=">"+r+"</a>"}image({href:e,title:t,text:n,tokens:r}){r&&(n=this.parser.parseInline(r,this.parser.textRenderer));let a=ef(e);if(null===a)return ec(n);e=a;let i=`<img src="${e}" alt="${n}"`;return t&&(i+=` title="${ec(t)}"`),i+=">"}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:ec(e.text)}},ev=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""}},eb=class e{options;renderer;textRenderer;constructor(e){this.options=e||c,this.options.renderer=this.options.renderer||new ey,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new ev}static parse(t,n){return new e(n).parse(t)}static parseInline(t,n){return new e(n).parseInline(t)}parse(e,t=!0){let n="";for(let r=0;r<e.length;r++){let a=e[r];if(this.options.extensions?.renderers?.[a.type]){let e=this.options.extensions.renderers[a.type].call({parser:this},a);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(a.type)){n+=e||"";continue}}switch(a.type){case"space":n+=this.renderer.space(a);continue;case"hr":n+=this.renderer.hr(a);continue;case"heading":n+=this.renderer.heading(a);continue;case"code":n+=this.renderer.code(a);continue;case"table":n+=this.renderer.table(a);continue;case"blockquote":n+=this.renderer.blockquote(a);continue;case"list":n+=this.renderer.list(a);continue;case"html":n+=this.renderer.html(a);continue;case"def":n+=this.renderer.def(a);continue;case"paragraph":n+=this.renderer.paragraph(a);continue;case"text":{let i=a,o=this.renderer.text(i);for(;r+1<e.length&&"text"===e[r+1].type;)i=e[++r],o+=`
72`+this.renderer.text(i);t?n+=this.renderer.paragraph({type:"paragraph",raw:o,text:o,tokens:[{type:"text",raw:o,text:o,escaped:!0}]}):n+=o;continue}default:{let e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return n}parseInline(e,t=this.renderer){let n="";for(let r=0;r<e.length;r++){let a=e[r];if(this.options.extensions?.renderers?.[a.type]){let e=this.options.extensions.renderers[a.type].call({parser:this},a);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(a.type)){n+=e||"";continue}}switch(a.type){case"escape":case"text":n+=t.text(a);break;case"html":n+=t.html(a);break;case"link":n+=t.link(a);break;case"image":n+=t.image(a);break;case"strong":n+=t.strong(a);break;case"em":n+=t.em(a);break;case"codespan":n+=t.codespan(a);break;case"br":n+=t.br(a);break;case"del":n+=t.del(a);break;default:{let e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return n}},ew=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?em.lex:em.lexInline}provideParser(){return this.block?eb.parse:eb.parseInline}},ex=new class{defaults=u();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=eb;Renderer=ey;TextRenderer=ev;Lexer=em;Tokenizer=eg;Hooks=ew;constructor(...e){this.use(...e)}walkTokens(e,t){let n=[];for(let r of e)switch(n=n.concat(t.call(this,r)),r.type){case"table":for(let e of r.header)n=n.concat(this.walkTokens(e.tokens,t));for(let e of r.rows)for(let r of e)n=n.concat(this.walkTokens(r.tokens,t));break;case"list":n=n.concat(this.walkTokens(r.items,t));break;default:{let e=r;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(r=>{let a=e[r].flat(1/0);n=n.concat(this.walkTokens(a,t))}):e.tokens&&(n=n.concat(this.walkTokens(e.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};
72return e.forEach(e=>{let n={...e};if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let n=t.renderers[e.name];n?t.renderers[e.name]=function(...t){let r=e.renderer.apply(this,t);return!1===r&&(r=n.apply(this,t)),r}: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 n=t[e.level];n?n.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)}),n.extensions=t),e.renderer){let t=this.defaults.renderer||new ey(this.defaults);for(let n in e.renderer){if(!(n in t))throw Error(`renderer '${n}' does not exist`);if(["options","parser"].includes(n))continue;let r=e.renderer[n],a=t[n];t[n]=(...e)=>{let n=r.apply(t,e);return!1===n&&(n=a.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new eg(this.defaults);for(let n in e.tokenizer){if(!(n in t))throw Error(`tokenizer '${n}' does not exist`);if(["options","rules","lexer"].includes(n))continue;let r=e.tokenizer[n],a=t[n];t[n]=(...e)=>{let n=r.apply(t,e);return!1===n&&(n=a.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new ew;for(let n in e.hooks){if(!(n in t))throw Error(`hook '${n}' does not exist`);if(["options","block"].includes(n))continue;let r=e.hooks[n],a=t[n];ew.passThroughHooks.has(n)?t[n]=e=>{if(this.defaults.async&&ew.passThroughHooksRespectAsync.has(n))return(async()=>{let n=await r.call(t,e);return a.call(t,n)})();let i=r.call(t,e);return a.call(t,i)}:t[n]=(...e)=>{if(this.defaults.async)return(async()=>{let n=await r.apply(t,e);return!1===n&&(n=await a.apply(t,e)),n})();let n=r.apply(t,e);return!1===n&&(n=a.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,r=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(r.call(this,e)),t&&(n=n.concat(t.call(this,e))),n}}this.defaults={...this.defaults,...n}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return em.lex(e,t??this.defaults)}parser(e,t){return eb.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{let r={...n},a={...this.defaults,...r},i=this.onError(!!a.silent,!!a.async);if(!0===this.defaults.async&&!1===r.async)return i(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 i(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return i(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(a.hooks&&(a.hooks.options=a,a.hooks.block=e),a.async)return(async()=>{let n=a.hooks?await a.hooks.preprocess(t):t,r=await (a.hooks?await a.hooks.provideLexer():e?em.lex:em.lexInline)(n,a),i=a.hooks?await a.hooks.processAllTokens(r):r;a.walkTokens&&await Promise.all(this.walkTokens(i,a.walkTokens));let o=await (a.hooks?await a.hooks.provideParser():e?eb.parse:eb.parseInline)(i,a);return a.hooks?await a.hooks.postprocess(o):o})().catch(i);try{a.hooks&&(t=a.hooks.preprocess(t));let n=(a.hooks?a.hooks.provideLexer():e?em.lex:em.lexInline)(t,a);a.hooks&&(n=a.hooks.processAllTokens(n)),a.walkTokens&&this.walkTokens(n,a.walkTokens);let r=(a.hooks?a.hooks.provideParser():e?eb.parse:eb.parseInline)(n,a);return a.hooks&&(r=a.hooks.postprocess(r)),r}catch(e){return i(e)}}}onError(e,t){return n=>{if(n.message+=`
73Please report this to https://github.com/markedjs/marked.`,e){let e="<p>An error occurred:</p><pre>"+ec(n.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}}};function e_(e,t){return ex.parse(e,t)}e_.options=e_.setOptions=function(e){return ex.setOptions(e),e_.defaults=ex.defaults,c=e_.defaults,e_},e_.getDefaults=u,e_.defaults=c,e_.use=function(...e){return ex.use(...e),e_.defaults=ex.defaults,c=e_.defaults,e_},e_.walkTokens=function(e,t){return ex.walkTokens(e,t)},e_.parseInline=ex.parseInline,e_.Parser=eb,e_.parser=eb.parse,e_.Renderer=ey,e_.TextRenderer=ev,e_.Lexer=em,e_.lexer=em.lex,e_.Tokenizer=eg,e_.Hooks=ew,e_.parse=e_,e_.options,e_.setOptions,e_.use,e_.walkTokens,e_.parseInline,eb.parse,em.lex;var ek=n(94653);function eA(e,{markdownAutoWrap:t}){let n=e.replace(/<br\/>/g,"\n").replace(/\n{2,}/g,"\n");return(0,ek.T)(n)}function eS(e){return e.split(/\\n|\n|<br\s*\/?>/gi).map(e=>e.trim().match(/<[^>]+>|[^\s<>]+/g)?.map(e=>({content:e,type:"normal"}))??[])}function eE(e,t={}){let n=eA(e,t),r=e_.lexer(n),a=[[]],i=0;function o(e,t="normal"){"text"===e.type?e.text.split("\n").forEach((e,n)=>
73{0!==n&&(i++,a.push([])),e.split(" ").forEach(e=>{(e=e.replace(/&#39;/g,"'"))&&a[i].push({content:e,type:t})})}):"strong"===e.type||"em"===e.type?e.tokens.forEach(t=>{o(t,e.type)}):"html"===e.type&&a[i].push({content:e.text,type:"normal"})}return(0,s.K)(o,"processNode"),r.forEach(e=>{"paragraph"===e.type?e.tokens?.forEach(e=>{o(e)}):"html"===e.type?a[i].push({content:e.text,type:"normal"}):a[i].push({content:e.raw,type:"normal"})}),a}function eM(e){return e?`<p>${e.replace(/\\n|\n/g,"<br />")}</p>`:""}function eT(e,{markdownAutoWrap:t}={}){let n=e_.lexer(e);function r(e){if("text"===e.type)return!1===t?e.text.replace(/\n */g,"<br/>").replace(/ /g,"&nbsp;"):e.text.replace(/\n */g,"<br/>");if("strong"===e.type)return`<strong>${e.tokens?.map(r).join("")}</strong>`;if("em"===e.type)return`<em>${e.tokens?.map(r).join("")}</em>`;if("paragraph"===e.type)return`<p>${e.tokens?.map(r).join("")}</p>`;if("space"===e.type)return"";else if("html"===e.type)return`${e.text}`;else if("escape"===e.type)return e.text;return o.R.warn(`Unsupported markdown: ${e.type}`),e.raw}return(0,s.K)(r,"output"),n.map(r).join("")}function eO(e){return Intl.Segmenter?[...new Intl.Segmenter().segment(e)].map(e=>e.segment):[...e]}function eC(e,t){return eR(e,[],eO(t.content),t.type)}function eR(e,t,n,r){if(0===n.length)return[{content:t.join(""),type:r},{content:"",type:r}];let[a,...i]=n,o=[...t,a];return e([{content:o.join(""),type:r}])?eR(e,o,i,r):(0===t.length&&a&&(t.push(a),n.shift()),[{content:t.join(""),type:r},{content:n.join(""),type:r}])}function eN(e,t){if(e.some(({content:e})=>e.includes("\n")))throw Error("splitLineToFitWidth does not support newlines in the line");return eL(e,t)}function eL(e,t,n=[],r=[]){if(0===e.length)return r.length>0&&n.push(r),n.length>0?n:[];let a="";" "===e[0].content&&(a=" ",e.shift());let i=e.shift()??{content:" ",type:"normal"},o=[...r];if(""!==a&&o.push({content:a,type:"normal"}),o.push(i),t(o))return eL(e,t,n,o);if(r.length>0)n.push(r),e.unshift(i);else if(i.content){let[r,a]=eC(t,i);n.push([r]),a.content&&e.unshift(a)}return eL(e,t,n)}function eD(e,t){t&&e.attr("style",t)}async function eP(e,t,n,r,a=!1,o=(0,i.zj)()){let s=e.append("foreignObject");s.attr("width",`${Math.min(10*n,16384)}px`),s.attr("height",`${Math.min(10*n,16384)}px`);let l=s.append("xhtml:div"),u=(0,i.Wi)(t.label)?await (0,i.dj)(t.label.replace(i.Y2.lineBreakRegex,"\n"),o):(0,i.jZ)(t.label,o),c=t.isNode?"nodeLabel":"edgeLabel",f=l.append("span");f.html(u),eD(f,t.labelStyle),f.attr("class",`${c} ${r}`),eD(l,t.labelStyle),l.style("display","table-cell"),l.style("white-space","nowrap"),l.style("line-height","1.5"),n!==1/0&&(l.style("max-width",n+"px"),l.style("text-align","center")),l.attr("xmlns","http://www.w3.org/1999/xhtml"),a&&l.attr("class","labelBkg");let d=l.node().getBoundingClientRect();return d.width===n&&(l.style("display","table"),l.style("white-space","break-spaces"),l.style("width",n+"px"),d=l.node().getBoundingClientRect()),s.node()}function eI(e,t,n,r=!1){let a=e.append("tspan").attr("class","text-outer-tspan").attr("x",0).attr("y",t*n-.1+"em").attr("dy",n+"em");return r&&a.attr("text-anchor","middle"),a}function e$(e,t,n){let r=e.append("text"),a=eI(r,1,t);ez(a,n);let i=a.node().getComputedTextLength();return r.remove(),i}function ej(e,t,n){let r=e.append("text"),a=eI(r,1,t);ez(a,[{content:n,type:"normal"}]);let i=a.node()?.getBoundingClientRect();return i&&r.remove(),i}function eF(e,t,n,r=!1,a=!1){let i=t.append("g"),o=i.insert("rect").attr("class","background").attr("style","stroke: none"),l=i.append("text").attr("y","-10.1");a&&l.attr("text-anchor","middle");let u=0;for(let t of n){let n=(0,s.K)(t=>e$(i,1.1,t)<=e,"checkWidth");for(let e of n(t)?[t]:eN(t,n))ez(eI(l,u,1.1,a),e),u++}if(!r)return l.node();{let e=l.node().getBBox();return o.attr("x",e.x-2).attr("y",e.y-2).attr("width",e.width+4).attr("height",e.height+4),i.node()}}function eK(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 ez(e,t){e.text(""),t.forEach((t,n)=>{let r=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===n?r.text(eK(t.content)):r.text(" "+eK(t.content))})}async function eB(e,t={}){let n=[];e.replace(/(fa[bklrs]?):fa-([\w-]+)/g,(e,a,o)=>(n.push((async()=>{let n=`${a}:${o}`;return await (0,r.dn)(n)?await (0,r.WY)(n,void 0,{class:"label-icon"}):`<i class='${(0,i.jZ)(e,t).replace(":"," ")}'></i>`})()),e));let a=await Promise.all(n);return e.replace(/(fa[bklrs]?):fa-([\w-]+)/g,()=>a.shift()??"")}(0,s.K)(eA,"preprocessMarkdown"),(0,s.K)(eS,"nonMarkdownToLines"),(0,s.K)(eE,"markdownToLines"),(0,s.K)(eM,"nonMarkdownToHTML"),(0,s.K)(eT,"markdownToHTML"),(0,s.K)(eO,"splitTextToChars"),(0,s.K)(eC,"splitWordToFitWidth"),(0,s.K)(eR,"splitWordToFitWidthRecursion"),(0,s.K)(eN,"splitLineToFitWidth"),(0,s.K)(eL,"splitLineToFitWidthRecursion"),(0,s.K)(eD,"applyStyle"),(0,s.K)(eP,"addHtmlSpan"),(0,s.K)(eI,"createTspan"),(0,s.K)(e$,"computeWidthOfText"),
73(0,s.K)(ej,"computeDimensionOfText"),(0,s.K)(eF,"createFormattedText"),(0,s.K)(eK,"decodeHTMLEntities"),(0,s.K)(ez,"updateTextContentAndStyles"),(0,s.K)(eB,"replaceIconSubstring");var eU=(0,s.K)(async(e,t="",{style:n="",isTitle:r=!1,classes:s="",useHtmlLabels:u=!0,markdown:c=!0,isNode:f=!0,width:d=200,addSvgBackground:h=!1}={},p)=>{if(o.R.debug("XYZ createText",t,n,r,s,u,f,"addSvgBackground: ",h),u){let r=c?eT(t,p):eM(t),o=await eB((0,a.Sm)(r),p),l=t.replace(/\\\\/g,"\\"),u={isNode:f,label:(0,i.Wi)(t)?l:o,labelStyle:n.replace("fill:","color:")};return await eP(e,u,d,s,h,p)}{let i=(0,a.Sm)(t.replace(/<br\s*\/?>/g,"<br/>")),o=eF(d,e,c?eE(i.replace("<br>","<br/>"),p):eS(i),!!t&&h,!f);if(f){/stroke:/.exec(n)&&(n=n.replace("stroke:","lineColor:"));let e=n.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");(0,l.Ltv)(o).attr("style",e)}else{let e=n.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/background:/g,"fill:");(0,l.Ltv)(o).select("rect").attr("style",e.replace(/background:/g,"fill:"));let t=n.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");(0,l.Ltv)(o).select("text").attr("style",t)}return r?(0,l.Ltv)(o).selectAll("tspan.text-outer-tspan").classed("title-row",!0):(0,l.Ltv)(o).selectAll("tspan.text-outer-tspan").classed("row",!0),o}},"createText")},52614:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(50181),a=n(38789);let i=(e,t,n)=>{let i=a.A.parse(e),o=i[t],s=r.A.channel.clamp[t](o+n);return o!==s&&(i[t]=s),a.A.stringify(i)}},52672:(e,t,n)=>{"use strict";function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,{A:()=>r})},53361:e=>{e.exports={root:"quoted-tweet-body_root__szSfI"}},54144:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var r=(0,n(74503).A)("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]])},54279:()=>{!function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ 	]+"+t.source+")?|"+t.source+"(?:[ 	]+"+n.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),i=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function o(e,t){return t=(t||"").replace(/m/g,"")+"m",RegExp(/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<value>>/g,function(){return e}),t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<key>>/g,function(){return"(?:"+a+"|"+i+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:o(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:o(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:o(i),lookbehind:!0,greedy:!0},number:{pattern:o(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(Prism)},54341:e=>{e.exports={info:"tweet-info_info__ll_kH",infoLink:"tweet-info_infoLink__xdgYO",infoIcon:"tweet-info_infoIcon__S8lzA"}},54801:e=>{e.exports={root:"tweet-link_root__4EzRS"}},55035:(e,t,n)=>{"use strict";n.d(t,{$V:()=>o,Av:()=>r,GX:()=>p,ML:()=>A,NA:()=>f,OG:()=>a,Qb:()=>m,R_:()=>s,Uw:()=>d,VP:()=>l,XZ:()=>w,ZR:()=>b,_u:()=>_,cT:()=>h,i1:()=>x,iq:()=>g,kj:()=>i,pj:()=>c,q:()=>y,ri:()=>k,vC:()=>u,x6:()=>v});let r="[object RegExp]",a="[object String]",i="[object Number]",o="[object Boolean]",s="[object Arguments]",l="[object Symbol]",u="[object Date]",c="[object Map]",f="[object Set]",d="[object Array]",h="[object ArrayBuffer]",p="[object Object]",g="[object DataView]",m="[object Uint8Array]",y="[object Uint8ClampedArray]",v="[object Uint16Array]",b="[object Uint32Array]",w="[object Int8Array]",x="[object Int16Array]",_="[object Int32Array]",k="[object Float32Array]",A="[object Float64Array
73]"},55109:(e,t,n)=>{"use strict";n.d(t,{qg:()=>tv});var r=n(6471),a=n(65571),i=n(86398),o=n(66078),s=n(69114),l=n(17708),u=n(29898),c=n(52672),f=n(69923),d=n(67251),h=n(23745),p=n(42969);function g(e,t,n){return t=(0,c.A)(t),(0,u.A)(e,m()?Reflect.construct(t,n||[],(0,c.A)(e).constructor):t.apply(e,n))}function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(m=function(){return!!e})()}var y=(0,h.A)(function e(){(0,d.A)(this,e),(0,p.A)(this,"subPriority",0)},[{key:"validate",value:function(e,t){return!0}}]),v=function(e){function t(e,n,r,a,i){var o;return(0,d.A)(this,t),(o=g(this,t)).value=e,o.validateValue=n,o.setValue=r,o.priority=a,i&&(o.subPriority=i),o}return(0,f.A)(t,e),(0,h.A)(t,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,n){return this.setValue(e,t,this.value,n)}}])}(y),b=function(e){function t(e,n){var r;return(0,d.A)(this,t),r=g(this,t),(0,p.A)(r,"priority",10),(0,p.A)(r,"subPriority",-1),r.context=e||function(e){return(0,o.w)(n,e)},r}return(0,f.A)(t,e),(0,h.A)(t,[{key:"set",value:function(e,t){var n,r,a,i;if(t.timestampIsSet)return e;return(0,o.w)(e,((r="function"==typeof(a=n=this.context)&&(null==(i=a.prototype)?void 0:i.constructor)===a?new n(0):(0,o.w)(n,0)).setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r))}}])}(y),w=(0,h.A)(function e(){(0,d.A)(this,e)},[{key:"run",value:function(e,t,n,r){var a=this.parse(e,t,n,r);return a?{setter:new v(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}},{key:"validate",value:function(e,t,n){return!0}}]);function x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(x=function(){return!!e})()}var _=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,x()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",140),(0,p.A)(e,"incompatibleTokens",["R","u","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}}])}(w),k=n(32814),A=/^(1[0-2]|0?\d)/,S=/^(3[0-1]|[0-2]?\d)/,E=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,M=/^(5[0-3]|[0-4]?\d)/,T=/^(2[0-3]|[0-1]?\d)/,O=/^(2[0-4]|[0-1]?\d)/,C=/^(1[0-1]|0?\d)/,R=/^(1[0-2]|0?\d)/,N=/^[0-5]?\d/,L=/^[0-5]?\d/,D=/^\d/,P=/^\d{1,2}/,I=/^\d{1,3}/,$=/^\d{1,4}/,j=/^-?\d+/,F=/^-?\d/,K=/^-?\d{1,2}/,z=/^-?\d{1,3}/,B=/^-?\d{1,4}/,U=/^([+-])(\d{2})(\d{2})?|Z/,H=/^([+-])(\d{2})(\d{2})|Z/,Y=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,W=/^([+-])(\d{2}):(\d{2})|Z/,q=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function G(e,t){return e?{value:t(e.value),rest:e.rest}:e}function X(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function V(e,t){var n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};var r="+"===n[1]?1:-1,a=n[2]?parseInt(n[2],10):0,i=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(a*k.s0+i*k.Cg+o*k._m),rest:t.slice(n[0].length)}}function Z(e,t){switch(e){case 1:return X(D,t);case 2:return X(P,t);case 3:return X(I,t);case 4:return X($,t);default:return X(RegExp("^\\d{1,"+e+"}"),t)}}function Q(e,t){switch(e){case 1:return X(F,t);case 2:return X(K,t);case 3:return X(z,t);case 4:return X(B,t);default:return X(RegExp("^-?\\d{1,"+e+"}"),t)}}function J(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function ee(e,t){var n,r=t>0,a=r?t:1-t;if(a<=50)n=e||100;else{var i=a+50;n=e+100*Math.trunc(i/100)-100*(e>=i%100)}return r?n:1-n}function et(e){return e%400==0||e%4==0&&e%100!=0}function en(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(en=function(){return!!e})()}var er=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,en()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",130),(0,p.A)(e,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return G(Z(4,e),r);case"yo":return G(n.ordinalNumber(e,{unit:"year"}),r);default:return G(Z(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n){var r=e.getFullYear();if(n.isTwoDigitYear){var a=ee(n.year,r);return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}}])}(w),ea=n(86030),ei=n(8570);function eo(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eo=function(){return!!e})()}var es=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eo()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",130),(0,p.A)(e,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return G(Z(4,e),r);case"Yo":return G(n.ordinalNumber(e,{unit:"year"}),r);default:return G(Z(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n,r){var a=(0,ea.h)(e,r);if(n.isTwoDigitYear){var i=ee(n.year,a);return e.setFullYear(i,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),(0,ei.k)(e,r)}var o="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(o,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),(0,ei.k)(e,r)}}])}(w),el=n(52275);function eu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eu=function(){return!!e})()}var ec=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eu()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",130),(0,p.A)(e,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t){return"R"===t?Q(4,e):Q(t.length,e)}},{key:"set",value:function(e,t,n){var r=(0,o.w)(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),(0,el.b)(r)}}])}(w);function ef(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ef=function(){return!!e})()}var ed=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,ef()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",130),(0,p.A)(e,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t){return"u"===t?Q(4,e):Q(t.length,e)}},{key:"set",value:function(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}}])}(w);function eh(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eh=function(){return!!e})()}var ep=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eh()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",120),(0,p.A)(e,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"Q":case"QQ":return Z(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}}])}(w);function eg(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eg=function(){return!!e})()}var em=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eg()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",120),(0,p.A)(e,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"q":case"qq":return Z(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setMonth((n-1)*3,1),e.setHours(0,0,0,0),e}}])}(w);function ey(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ey=function(){return!!e})()}var ev=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,ey()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,p.A)(e,"priority",110),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"M":return G(X(A,e),r);case"MM":return G(Z(2,e),r);case"Mo":return G(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}}])}(w);function eb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eb=function(){return!!e})()}var ew=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eb()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",110),(0,p.A)(e,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"L":return G(X(A,e),r);case"LL":return G(Z(2,e),r);case"Lo":return G(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}}])}(w),ex=n(97731);function e_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e_=function(){return!!e})()}var ek=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,e_()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",100),(0,p.A)(e,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"w":return X(M,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n,r){var a,i;return(0,ei.k)((a=(0,l.a)(e,null==r?void 0:r.in),i=(0,ex.N)(a,r)-n,a.setDate(a.getDate()-7*i),(0,l.a)(a,null==r?void 0:r.in)),r)}}])}(w),eA=n(41907);function eS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eS=function(){return!!e})()}var eE=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eS()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",100),(0,p.A)(e,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"I":return X(M,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n){var r,a;return(0,el.b)((r=(0,l.a)(e,void 0),a=(0,eA.s)(r,void 0)-n,r.setDate(r.getDate()-7*a),r))}}])}(w);function eM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eM=function(){return!!e})()}var eT=[31,28,31,30,31,30,31,31,30,31,30,31],eO=[31,29,31,30,31,30,31,31,30,31,30,31],eC=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eM()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",90),(0,p.A)(e,"subPriority",1),(0,p.A)(e,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"d":return X(S,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){var n=et(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=eO[r]:t>=1&&t<=eT[r]}},{key:"set",value:function(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}}])}(w);function eR(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eR=function(){return!!e})()}var eN=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eR()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",90),(0,p.A)(e,"subpriority",1),(0,p.A)(e,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"D":case"DD":return X(E,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return et(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setMonth(0,n),e
73.setHours(0,0,0,0),e}}])}(w),eL=n(91835),eD=n(66223);function eP(e,t,n){var r,a,i,o,s,u,c=(0,eL.q)(),f=null!=(r=null!=(a=null!=(i=null!=(o=null==n?void 0:n.weekStartsOn)?o:null==n||null==(s=n.locale)||null==(s=s.options)?void 0:s.weekStartsOn)?i:c.weekStartsOn)?a:null==(u=c.locale)||null==(u=u.options)?void 0:u.weekStartsOn)?r:0,d=(0,l.a)(e,null==n?void 0:n.in),h=d.getDay(),p=7-f,g=t<0||t>6?t-(h+p)%7:((t%7+7)%7+p)%7-(h+p)%7;return(0,eD.f)(d,g,n)}function eI(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eI=function(){return!!e})()}var e$=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eI()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",90),(0,p.A)(e,"incompatibleTokens",["D","i","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=eP(e,n,r)).setHours(0,0,0,0),e}}])}(w);function ej(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ej=function(){return!!e})()}var eF=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,ej()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",90),(0,p.A)(e,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return G(Z(t.length,e),a);case"eo":return G(n.ordinalNumber(e,{unit:"day"}),a);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=eP(e,n,r)).setHours(0,0,0,0),e}}])}(w);function eK(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eK=function(){return!!e})()}var ez=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eK()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",90),(0,p.A)(e,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return G(Z(t.length,e),a);case"co":return G(n.ordinalNumber(e,{unit:"day"}),a);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=eP(e,n,r)).setHours(0,0,0,0),e}}])}(w);function eB(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eB=function(){return!!e})()}var eU=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eB()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",90),(0,p.A)(e,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return Z(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return G(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return G(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return G(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return G(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,n){var r,a,i,o,s,u;return r=e,i=a=(0,l.a)(r,void 0),o=void 0,u=0===(s=(0,l.a)(i,null==o?void 0:o.in).getDay())?7:s,(e=(0,eD.f)(a,n-u,void 0)).setHours(0,0,0,0),e}}])}(w);function eH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eH=function(){return!!e})()}var eY=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eH()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",80),(0,p.A)(e,"incompatibleTokens",["b","B","H","k","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setHours(J(n),0,0,0),e}}])}(w);function eW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eW=function(){return!!e})()}var eq=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eW()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",80),(0,p.A)(e,"incompatibleTokens",["a","B","H","k","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"b":case"bb"
73:case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setHours(J(n),0,0,0),e}}])}(w);function eG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eG=function(){return!!e})()}var eX=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eG()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",80),(0,p.A)(e,"incompatibleTokens",["a","b","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setHours(J(n),0,0,0),e}}])}(w);function eV(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eV=function(){return!!e})()}var eZ=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eV()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",70),(0,p.A)(e,"incompatibleTokens",["H","K","k","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"h":return X(R,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,n){var r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):r||12!==n?e.setHours(n,0,0,0):e.setHours(0,0,0,0),e}}])}(w);function eQ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eQ=function(){return!!e})()}var eJ=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,eQ()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",70),(0,p.A)(e,"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"H":return X(T,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setHours(n,0,0,0),e}}])}(w);function e0(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e0=function(){return!!e})()}var e1=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,e0()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",70),(0,p.A)(e,"incompatibleTokens",["h","H","k","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"K":return X(C,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}}])}(w);function e2(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e2=function(){return!!e})()}var e3=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,e2()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",70),(0,p.A)(e,"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"k":return X(O,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,n){return e.setHours(n<=24?n%24:n,0,0,0),e}}])}(w);function e5(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e5=function(){return!!e})()}var e6=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,e5()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",60),(0,p.A)(e,"incompatibleTokens",["t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"m":return X(N,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setMinutes(n,0,0),e}}])}(w);function e4(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e4=function(){return!!e})()}var e8=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,e4()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",50),(0,p.A)(e,"incompatibleTokens",["t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t,n){switch(t){case"s":return X(L,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return Z(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setSeconds(n,0),e}}])}(w);function e9(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e9=function(){return!!e})()}var e7=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,e9()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",30),(0,p.A)(e,"incompatibleTokens",["t","T"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t){return G(Z(t.length,e),function(e){return Math.trunc(e*Math.pow(10,-t.length+3))})}},{key:"set",value:function(e,t,n){return e.setMilliseconds(n),e}}])}(w),te=n(63571);function tt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(tt=function(){return!!e})()}var tn=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,tt()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",10),(0,p.A)(e,"incompatibleTokens",["t","T","x"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t){switch(t){case"X":return V(U,e);case"XX":return V(H,e);case"XXXX":return V(Y,e);case"XXXXX":return V(q,e);default:return V(W,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:(0,o.w)(e,e.getTime()-(0,te.G)(e)-n)}}])}(w);function tr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(tr=function(){return!!e})()}var ta=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,tr()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",10),(0,p.A)(e,"incompatibleTokens",["t","T","X"]),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e,t){switch(t){case"x":return V(U,e);case"xx":return V(H,e);case"xxxx":return V(Y,e);case"xxxxx":return V(q,e);default:return V(W,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:(0,o.w)(e,e.getTime()-(0,te.G)(e)-n)}}])}(w);function ti(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ti=function(){return!!e})()}var to=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,ti()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",40),(0,p.A)(e,"incompatibleTokens","*"),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e){return X(j,e)}},{key:"set",value:function(e,t,n){return[(0,o.w)(e,1e3*n),{timestampIsSet:!0}]}}])}(w);function ts(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ts=function(){return!!e})()}var tl=function(e){function t(){(0,d.A)(this,t);for(var e,n,r,a=arguments.length,i=Array(a),o=0;o<a;o++)i[o]=arguments[o];return n=t,r=[].concat(i),n=(0,c.A)(n),e=(0,u.A)(this,ts()?Reflect.construct(n,r||[],(0,c.A)(this).constructor):n.apply(this,r)),(0,p.A)(e,"priority",20),(0,p.A)(e,"incompatibleTokens","*"),e}return(0,f.A)(t,e),(0,h.A)(t,[{key:"parse",value:function(e){return X(j,e)}},{key:"set",value:function(e,t,n){return[(0,o.w)(e,n),{timestampIsSet:!0}]}}])}(w),tu={G:new _,y:new er,Y:new es,R:new ec,u:new ed,Q:new ep,q:new em,M:new ev,L:new ew,w:new ek,I:new eE,d:new eC,D:new eN,E:new e$,e:new eF,c:new ez,i:new eU,a:new eY,b:new eq,B:new eX,h:new eZ,H:new eJ,K:new e1,k:new e3,m:new e6,s:new e8,S:new e7,X:new tn,x:new ta,t:new to,T:new tl};function tc(e,t){var n="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
73if(!n){if(Array.isArray(e)||(n=function(e){if(e){if("string"==typeof e)return tf(e,void 0);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)?tf(e,void 0):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function tf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var td=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,th=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,tp=/^'([^]*?)'?$/,tg=/''/g,tm=/\S/,ty=/[a-zA-Z]/;function tv(e,t,n,u){var c=function(){return(0,o.w)((null==u?void 0:u.in)||n,NaN)},f=(0,s.q)(),d=null!=(g=null!=(m=null==u?void 0:u.locale)?m:f.locale)?g:r.c,h=null!=(y=null!=(v=null!=(w=null!=(x=null==u?void 0:u.firstWeekContainsDate)?x:null==u||null==(_=u.locale)||null==(_=_.options)?void 0:_.firstWeekContainsDate)?w:f.firstWeekContainsDate)?v:null==(k=f.locale)||null==(k=k.options)?void 0:k.firstWeekContainsDate)?y:1,p=null!=(A=null!=(S=null!=(E=null!=(M=null==u?void 0:u.weekStartsOn)?M:null==u||null==(T=u.locale)||null==(T=T.options)?void 0:T.weekStartsOn)?E:f.weekStartsOn)?S:null==(O=f.locale)||null==(O=O.options)?void 0:O.weekStartsOn)?A:0;if(!t)return e?c():(0,l.a)(n,null==u?void 0:u.in);var g,m,y,v,w,x,_,k,A,S,E,M,T,O,C,R={firstWeekContainsDate:h,weekStartsOn:p,locale:d},N=[new b(null==u?void 0:u.in,n)],L=t.match(th).map(function(e){var t=e[0];return t in a.m?(0,a.m[t])(e,d.formatLong):e}).join("").match(td),D=[],P=tc(L);try{for(P.s();!(C=P.n()).done;)if(j=function(){var n=C.value;!(null!=u&&u.useAdditionalWeekYearTokens)&&(0,i.xM)(n)&&(0,i.Ss)(n,t,e),!(null!=u&&u.useAdditionalDayOfYearTokens)&&(0,i.ef)(n)&&(0,i.Ss)(n,t,e);var r=n[0],a=tu[r];if(a){var o=a.incompatibleTokens;if(Array.isArray(o)){var s=D.find(function(e){return o.includes(e.token)||e.token===r});if(s)throw RangeError("The format string mustn't contain `".concat(s.fullToken,"` and `").concat(n,"` at the same time"))}else if("*"===a.incompatibleTokens&&D.length>0)throw RangeError("The format string mustn't contain `".concat(n,"` and any other token at the same time"));D.push({token:r,fullToken:n});var l=a.run(e,n,d.match,R);if(!l)return{v:c()};N.push(l.setter),e=l.rest}else{if(r.match(ty))throw RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if("''"===n?n="'":"'"===r&&(n=n.match(tp)[1].replace(tg,"'")),0!==e.indexOf(n))return{v:c()};e=e.slice(n.length)}}())return j.v}catch(e){P.e(e)}finally{P.f()}if(e.length>0&&tm.test(e))return c();var I=N.map(function(e){return e.priority}).sort(function(e,t){return t-e}).filter(function(e,t,n){return n.indexOf(e)===t}).map(function(e){return N.filter(function(t){return t.priority===e}).sort(function(e,t){return t.subPriority-e.subPriority})}).map(function(e){return e[0]}),$=(0,l.a)(n,null==u?void 0:u.in);if(isNaN(+$))return c();var j,F,K={},z=tc(I);try{for(z.s();!(F=z.n()).done;){var B=F.value;if(!B.validate($,R))return c();var U=B.set($,K,R);Array.isArray(U)?($=U[0],Object.assign(K,U[1])):$=U}}catch(e){z.e(e)}finally{z.f()}return $}},55534:(e,t,n)=>{"use strict";n.d(t,{K:()=>a,V:()=>i});var r=Object.defineProperty,a=(e,t)=>r(e,"name",{value:t,configurable:!0}),i=(e,t)=>{for(var n in t)r(e,n,{get:t[n],enumerable:!0})}},56094:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=[];return a.Children.forEach(t,function(t){(null!=t||n.keepEmpty)&&(Array.isArray(t)?i=i.concat(e(t)):(0,r.A)(t)&&t.props?i=i.concat(e(t.props.children,n)):i.push(t))}),i}});var r=n(14768),a=n(14232)},56557:function(e){e.exports=function(){"use strict";var e="millisecond",t="second",n="minute",r="hour",a="week",i="month",o="quarter",s="year",l="date",u="Invalid Date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
73|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},h="en",p={};p[h]={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"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}};var g="$isDayjsObject",m=function(e){return e instanceof w||!(!e||!e[g])},y=function e(t,n,r){var a;if(!t)return h;if("string"==typeof t){var i=t.toLowerCase();p[i]&&(a=i),n&&(p[i]=n,a=i);var o=t.split("-");if(!a&&o.length>1)return e(o[0])}else{var s=t.name;p[s]=t,a=s}return!r&&a&&(h=a),a||!r&&h},v=function(e,t){if(m(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new w(n)},b={s:d,z:function(e){var t=-e.utcOffset(),n=Math.abs(t);return(t<=0?"+":"-")+d(Math.floor(n/60),2,"0")+":"+d(n%60,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),a=t.clone().add(r,i),o=n-a<0,s=t.clone().add(r+(o?-1:1),i);return+(-(r+(n-a)/(o?a-s:s-a))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(u){return({M:i,y:s,w:a,d:"day",D:l,h:r,m:n,s:t,ms:e,Q:o})[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};b.l=y,b.i=m,b.w=function(e,t){return v(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var w=function(){function d(e){this.$L=y(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[g]=!0}var h=d.prototype;return h.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(b.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(c);if(r){var a=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.init()},h.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()},h.$utils=function(){return b},h.isValid=function(){return this.$d.toString()!==u},h.isSame=function(e,t){var n=v(e);return this.startOf(t)<=n&&n<=this.endOf(t)},h.isAfter=function(e,t){return v(e)<this.startOf(t)},h.isBefore=function(e,t){return this.endOf(t)<v(e)},h.$g=function(e,t,n){return b.u(e)?this[t]:this.set(n,e)},h.unix=function(){return Math.floor(this.valueOf()/1e3)},h.valueOf=function(){return this.$d.getTime()},h.startOf=function(e,o){var u=this,c=!!b.u(o)||o,f=b.p(e),d=function(e,t){var n=b.w(u.$u?Date.UTC(u.$y,t,e):new Date(u.$y,t,e),u);return c?n:n.endOf("day")},h=function(e,t){return b.w(u.toDate()[e].apply(u.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),u)},p=this.$W,g=this.$M,m=this.$D,y="set"+(this.$u?"UTC":"");switch(f){case s:return c?d(1,0):d(31,11);case i:return c?d(1,g):d(0,g+1);case a:var v=this.$locale().weekStart||0,w=(p<v?p+7:p)-v;return d(c?m-w:m+(6-w),g);case"day":case l:return h(y+"Hours",0);case r:return h(y+"Minutes",1);case n:return h(y+"Seconds",2);case t:return h(y+"Milliseconds",3);default:return this.clone()}},h.endOf=function(e){return this.startOf(e,!1)},h.$set=function(a,o){var u,c=b.p(a),f="set"+(this.$u?"UTC":""),d=((u={}).day=f+"Date",u[l]=f+"Date",u[i]=f+"Month",u[s]=f+"FullYear",u[r]=f+"Hours",u[n]=f+"Minutes",u[t]=f+"Seconds",u[e]=f+"Milliseconds",u)[c],h="day"===c?this.$D+(o-this.$W):o;if(c===i||c===s){var p=this.clone().set(l,1);p.$d[d](h),p.init(),this.$d=p.set(l,Math.min(this.$D,p.daysInMonth())).$d}else d&&this.$d[d](h);return this.init(),this},h.set=function(e,t){return this.clone().$set(e,t)},h.get=function(e){return this[b.p(e)]()},h.add=function(e,o){var l,u=this;e=Number(e);var c=b.p(o),f=function(t){var n=v(u);return b.w(n.date(n.date()+Math.round(t*e)),u)};if(c===i)return this.set(i,this.$M+e);if(c===s)return this.set(s,this.$y+e);if("day"===c)return f(1);if(c===a)return f(7);var d=((l={})[n]=6e4,l[r]=36e5,l[t]=1e3,l)[c]||1,h=this.$d.getTime()+e*d;return b.w(h,this)},h.subtract=function(e,t){return this.add(-1*e,t)},h.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||u;var r=e||"YYYY-MM-DDTHH:mm:ssZ",a=b.z(this),i=this.$H,o=this.$m,s=this.$M,l=n.weekdays,c=n.months,d=n.meridiem,h=function(e,n,a,i){return e&&(e[
73n]||e(t,r))||a[n].slice(0,i)},p=function(e){return b.s(i%12||12,e,"0")},g=d||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(f,function(e,r){return r||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return b.s(t.$y,4,"0");case"M":return s+1;case"MM":return b.s(s+1,2,"0");case"MMM":return h(n.monthsShort,s,c,3);case"MMMM":return h(c,s);case"D":return t.$D;case"DD":return b.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return h(n.weekdaysMin,t.$W,l,2);case"ddd":return h(n.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(i);case"HH":return b.s(i,2,"0");case"h":return p(1);case"hh":return p(2);case"a":return g(i,o,!0);case"A":return g(i,o,!1);case"m":return String(o);case"mm":return b.s(o,2,"0");case"s":return String(t.$s);case"ss":return b.s(t.$s,2,"0");case"SSS":return b.s(t.$ms,3,"0");case"Z":return a}return null}(e)||a.replace(":","")})},h.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},h.diff=function(e,l,u){var c,f=this,d=b.p(l),h=v(e),p=(h.utcOffset()-this.utcOffset())*6e4,g=this-h,m=function(){return b.m(f,h)};switch(d){case s:c=m()/12;break;case i:c=m();break;case o:c=m()/3;break;case a:c=(g-p)/6048e5;break;case"day":c=(g-p)/864e5;break;case r:c=g/36e5;break;case n:c=g/6e4;break;case t:c=g/1e3;break;default:c=g}return u?c:b.a(c)},h.daysInMonth=function(){return this.endOf(i).$D},h.$locale=function(){return p[this.$L]},h.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=y(e,t,!0);return r&&(n.$L=r),n},h.clone=function(){return b.w(this.$d,this)},h.toDate=function(){return new Date(this.valueOf())},h.toJSON=function(){return this.isValid()?this.toISOString():null},h.toISOString=function(){return this.$d.toISOString()},h.toString=function(){return this.$d.toUTCString()},d}(),x=w.prototype;return v.prototype=x,[["$ms",e],["$s",t],["$m",n],["$H",r],["$W","day"],["$M",i],["$y",s],["$D",l]].forEach(function(e){x[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),v.extend=function(e,t){return e.$i||(e(t,w,v),e.$i=!0),v},v.locale=y,v.isDayjs=m,v.unix=function(e){return v(1e3*e)},v.en=p[h],v.Ls=p,v.p={},v}()},56722:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(38789),a=n(91621);let i=(e,t)=>{let n=r.A.parse(e),i={};for(let e in t)t[e]&&(i[e]=n[e]+t[e]);return(0,a.A)(e,i)}},56748:e=>{e.exports={root:"tweet-container_root__0rJLq",article:"tweet-container_article__0ERPK"}},57078:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(85190);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}},57087:(e,t,n)=>{"use strict";n.d(t,{b:()=>a});var r=n(17708);function a(e,t){return(0,r.a)(e)-(0,r.a)(t)}},58372:(e,t,n)=>{"use strict";function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{A:()=>r})},58747:(e,t,n)=>{"use strict";n.d(t,{P:()=>i});var r=n(66078),a=n(17708);function i(e,t,n){var i=(0,a.a)(e,null==n?void 0:n.in);if(isNaN(t))return(0,r.w)((null==n?void 0:n.in)||e,NaN);if(!t)return i;var o=i.getDate(),s=(0,r.w)((null==n?void 0:n.in)||e,i.getTime());return(s.setMonth(i.getMonth()+t+1,0),o>=s.getDate())?s:(i.setFullYear(s.getFullYear(),s.getMonth(),o),i)}},59237:e=>{e.exports={root:"tweet-body_root__ChzUj"}},59989:(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=/^.+(:|&colon;)/gim,t.whitespaceEscapeCharsRegex=/(\\|%5[cC])((%(6[eE]|72|74))|[nrt])/g,t.relativeFirstCharacters=[".","/"],t.BLANK_URL="about:blank"},61087:()=>{var e,t,n;
73t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,(e=Prism).languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,(n=e.languages.markup)&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))},63612:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,R:()=>o});var r=n(55534),a=n(56557),i={trace:0,debug:1,info:2,warn:3,error:4,fatal:5},o={trace:(0,r.K)((...e)=>{},"trace"),debug:(0,r.K)((...e)=>{},"debug"),info:(0,r.K)((...e)=>{},"info"),warn:(0,r.K)((...e)=>{},"warn"),error:(0,r.K)((...e)=>{},"error"),fatal:(0,r.K)((...e)=>{},"fatal")},s=(0,r.K)(function(e="fatal"){let t=i.fatal;"string"==typeof e?e.toLowerCase()in i&&(t=i[e]):"number"==typeof e&&(t=e),o.trace=()=>{},o.debug=()=>{},o.info=()=>{},o.warn=()=>{},o.error=()=>{},o.fatal=()=>{},t<=i.fatal&&(o.fatal=console.error?console.error.bind(console,l("FATAL"),"color: orange"):console.log.bind(console,"\x1b[35m",l("FATAL"))),t<=i.error&&(o.error=console.error?console.error.bind(console,l("ERROR"),"color: orange"):console.log.bind(console,"\x1b[31m",l("ERROR"))),t<=i.warn&&(o.warn=console.warn?console.warn.bind(console,l("WARN"),"color: orange"):console.log.bind(console,"\x1b[33m",l("WARN"))),t<=i.info&&(o.info=console.info?console.info.bind(console,l("INFO"),"color: lightblue"):console.log.bind(console,"\x1b[34m",l("INFO"))),t<=i.debug&&(o.debug=console.debug?console.debug.bind(console,l("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",l("DEBUG"))),t<=i.trace&&(o.trace=console.debug?console.debug.bind(console,l("TRACE"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",l("TRACE")))},"setLogLevel"),l=(0,r.K)(e=>{let t=a().format("ss.SSS");return`%c${t} : ${e} : `},"format")},63734:(e,t,n)=>{"use strict";function r(e,t,n){if(e&&e.length){let[r,a]=t,i=Math.PI/180*n,o=Math.cos(i),s=Math.sin(i);for(let t of e){let[e,n]=t;t[0]=(e-r)*o-(n-a)*s+r,t[1]=(e-r)*s+(n-a)*o+a}}}function a(e,t){var n;let a=t.hachureAngle+90,i=t.hachureGap;i<0&&(i=4*t.strokeWidth),i=Math.round(Math.max(i,.1));let o=1;return t.roughness>=1&&((null==(n=t.randomizer)?void 0:n.next())||Math.random())>.7&&(o=i),function(e,t,n,a=1){let i=Math.max(t,.1),o=e[0]&&e[0][0]&&"number"==typeof e[0][0]?[e]:e,s=[0,0];if(n)for(let e of o)r(e,s,n);let l=function(e,t,n){let r=[];for(let t of e){var a,i;let e=[...t];a=e[0],i=e[e.length-1],a[0]===i[0]&&a[1]===i[1]||e.push([e[0][0],e[0][1]]),e.length>2&&r.push(e)}let o=[];t=Math.max(t,.1);let s=[];for(let e of r)for(let t=0;t<e.length-1;t++){let n=e[t],r=e[t+1];if(n[1]!==r[1]){let e=Math.min(n[1],r[1]);s.push({ymin:e,ymax:Math.max(n[1],r[1]),x:e===n[1]?n[0]:r[0],islope:(r[0]-n[0])/(r[1]-n[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 o;let l=[],u=s[0].ymin,c=0;for(;l.length||s.length;){if(s.length){let e=-1;for(let t=0;t<s.length&&!(s[t].ymin>u);t++)e=t;s.splice(0,e+1).forEach(e=>{l.push({s:u,edge:e})})}if((l=l.filter(e=>!(e.edge.ymax<=u))).sort((e,t)=>e.edge.x===t.edge.x?0:(e.edge.x-t.edge.x)/Math.abs(e.edge.x-t.edge.x)),(1!==n||c%t==0)&&l.length>1)for(let e=0;e<l.length;e+=2){let t=e+1;if(t>=l.length)break;let n=l[e].edge,r=l[t].edge;o.push([[Math.round(n.x),u],[Math.round(r.x),u]])}
73u+=n,l.forEach(e=>{e.edge.x=e.edge.x+n*e.edge.islope}),c++}return o}(o,i,a);if(n){let e;for(let e of o)r(e,s,-n);e=[],l.forEach(t=>e.push(...t)),r(e,s,-n)}return l}(e,i,a,o||1)}n.d(t,{A:()=>X});class i{constructor(e){this.helper=e}fillPolygons(e,t){return this._fillPolygons(e,t)}_fillPolygons(e,t){let n=a(e,t);return{type:"fillSketch",ops:this.renderLines(n,t)}}renderLines(e,t){let n=[];for(let r of e)n.push(...this.helper.doubleLineOps(r[0][0],r[0][1],r[1][0],r[1][1],t));return n}}function o(e){let t=e[0],n=e[1];return Math.sqrt(Math.pow(t[0]-n[0],2)+Math.pow(t[1]-n[1],2))}class s extends i{fillPolygons(e,t){let n=t.hachureGap;n<0&&(n=4*t.strokeWidth);let r=a(e,Object.assign({},t,{hachureGap:n=Math.max(n,.1)})),i=Math.PI/180*t.hachureAngle,s=[],l=.5*n*Math.cos(i),u=.5*n*Math.sin(i);for(let[e,t]of r)o([e,t])&&s.push([[e[0]-l,e[1]+u],[...t]],[[e[0]+l,e[1]-u],[...t]]);return{type:"fillSketch",ops:this.renderLines(s,t)}}}class l extends i{fillPolygons(e,t){let n=this._fillPolygons(e,t),r=Object.assign({},t,{hachureAngle:t.hachureAngle+90}),a=this._fillPolygons(e,r);return n.ops=n.ops.concat(a.ops),n}}class u{constructor(e){this.helper=e}fillPolygons(e,t){let n=a(e,t=Object.assign({},t,{hachureAngle:0}));return this.dotsOnLines(n,t)}dotsOnLines(e,t){let n=[],r=t.hachureGap;r<0&&(r=4*t.strokeWidth),r=Math.max(r,.1);let a=t.fillWeight;a<0&&(a=t.strokeWidth/2);let i=r/4;for(let s of e){let e=o(s),l=Math.ceil(e/r)-1,u=e-l*r,c=(s[0][0]+s[1][0])/2-r/4,f=Math.min(s[0][1],s[1][1]);for(let e=0;e<l;e++){let o=c-i+2*Math.random()*i,s=f+u+e*r-i+2*Math.random()*i,l=this.helper.ellipse(o,s,a,a,t);n.push(...l.ops)}}return{type:"fillSketch",ops:n}}}class c{constructor(e){this.helper=e}fillPolygons(e,t){let n=a(e,t);return{type:"fillSketch",ops:this.dashedLine(n,t)}}dashedLine(e,t){let n=t.dashOffset<0?t.hachureGap<0?4*t.strokeWidth:t.hachureGap:t.dashOffset,r=t.dashGap<0?t.hachureGap<0?4*t.strokeWidth:t.hachureGap:t.dashGap,a=[];return e.forEach(e=>{let i=o(e),s=Math.floor(i/(n+r)),l=(i+r-s*(n+r))/2,u=e[0],c=e[1];u[0]>c[0]&&(u=e[1],c=e[0]);let f=Math.atan((c[1]-u[1])/(c[0]-u[0]));for(let e=0;e<s;e++){let i=e*(n+r),o=i+n,s=[u[0]+i*Math.cos(f)+l*Math.cos(f),u[1]+i*Math.sin(f)+l*Math.sin(f)],c=[u[0]+o*Math.cos(f)+l*Math.cos(f),u[1]+o*Math.sin(f)+l*Math.sin(f)];a.push(...this.helper.doubleLineOps(s[0],s[1],c[0],c[1],t))}}),a}}class f{constructor(e){this.helper=e}fillPolygons(e,t){let n=t.hachureGap<0?4*t.strokeWidth:t.hachureGap,r=t.zigzagOffset<0?n:t.zigzagOffset,i=a(e,t=Object.assign({},t,{hachureGap:n+r}));return{type:"fillSketch",ops:this.zigzagLines(i,r,t)}}zigzagLines(e,t,n){let r=[];return e.forEach(e=>{let a=Math.round(o(e)/(2*t)),i=e[0],s=e[1];i[0]>s[0]&&(i=e[1],s=e[0]);let l=Math.atan((s[1]-i[1])/(s[0]-i[0]));for(let e=0;e<a;e++){let a=2*e*t,o=2*(e+1)*t,s=Math.sqrt(2*Math.pow(t,2)),u=[i[0]+a*Math.cos(l),i[1]+a*Math.sin(l)],c=[i[0]+o*Math.cos(l),i[1]+o*Math.sin(l)],f=[u[0]+s*Math.cos(l+Math.PI/4),u[1]+s*Math.sin(l+Math.PI/4)];r.push(...this.helper.doubleLineOps(u[0],u[1],f[0],f[1],n),...this.helper.doubleLineOps(f[0],f[1],c[0],c[1],n))}}),r}}let d={};class h{constructor(e){this.seed=e}next(){return this.seed?(0x80000000-1&(this.seed=Math.imul(48271,this.seed)))/0x80000000:Math.random()}}let p={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=[],n=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),r="BOD",a=0,i=n[0];for(;2!==i.type;){let o=0,s=[];if("BOD"===r){if("M"!==i.text&&"m"!==i.text)return g("M0,0"+e);a++,o=p[i.text],r=i.text}else 1===i.type?o=p[r]:(a++,o=p[i.text],r=i.text);if(!(a+o<n.length))throw Error("Path data ended short");for(let e=a;e<a+o;e++){let t=n[e];if(1!==t.type)throw Error("Param not a number: "+r+","+t.text);s[s.length]=+t.text}if("number"!=typeof p[r])throw Error("Bad segment: "+r);{let e={key:r,data:s};t.push(e),a+=o,i=n[a],"M"===r&&(r="L"),"m"===r&&(r="l")}}return t}function m(e){let t=0,n=0,r=0,a=0,i=[];for(let{key:o,data:s}of e)switch(o){case"M":i.push({key:"M",data:[...s]}),[t,n]=s,[r,a]=s;break;case"m":t+=s[0],n+=s[1],i.push({key:"M",data:[t,n]}),r=t,a=n;break;case"L":i.push({key:"L",data:[...s]}),[t,n]=s;break;case"l":t+=s[0],n+=s[1],i.push({key:"L",data:[t,n]});break;case"C":i.push({key:"C",data:[...s]}),t=s[4],n=s[5];break;case"c":{let e=s.map((e,r)=>r%2?e+n:e+t);i.push({key:"C",data:e}),t=e[4],n=e[5];break}case"Q":i.push({key:"Q",data:[...s]}),t=s[2],n=s[3];break;case"q":{let e=s.map((e,r)=>r%2?e+n:e+t);i.push({key:"Q",data:e}),t=e[2],n=e[3];break}case"A":i.push({key:"A",data:[...s]}),t=s[5],n=s[6];break;case"a":t+=s[5],n+=s[6],i.push({key:"A",data:[s[0],s[1],s[2],s[3],s[4],t,n]});break;case"H":i.push({key:"H",data:[...s]}),t=s[0];break;case"h":t+=s[0],i.push({key:"H",data:[t]});break;case"V":i.push({key:"V",data:[...s]}),n=s[0];break;case"v":n+=s[0],i.push({key:"V",data:[n]});break;case"S":i.push({key:"S",data:[...s]}),t=s[2],n=s[3];break;case"s":{let e=s.map((e,r)=>r%2?e+n:e+t);i.push({key:"S",data:e}),t=e[2],n=e[3];break}case"T":i.push({key:"T",data:[...s]}),t=s[0],n=s[1];break;case"t":t+=s[0],n+=s[1],i.push({key:"T",data:[t,n]});break;case"Z":case"z":i.push({key:"Z",data:[]}),t=r,n=a}return i}function y(e){let t=[],n="",r=0,a=0,i=0,o=0,s=0,l=0;for(let{key:u,data:c}of e){switch(u){case"M":t.push({key:"M",data:[...c]}),[r,a]=c,[i,o]=c;break;case"C":t.push({key:"C",data:[...c]}),r=c[4],a=c[5],s=c[2],l=c[3];break;case"L":t.push({key:"L",data:[...c]}),[r,a]=c;break;case"H":r=c[0],t.push({key:"L",data:[r,a]});break;case"V":a=c[0],t.push({key:"L",data:[r,a]});break;case"S":{let e=0,i=0;"C"===n||"S"===n?(e=r+(r-s),i=a+(a-l)):(e=r,i=a),t.push({key:"C",data:[e,i,...c]}),s=c[0],l=c[1],r=c[2],a=c[3];break}case"T":{let[e,i]=c,o=0,u=0;"Q"===n||"T"===n?(o=r+(r-s),u=a+(a-l)):(o=r,u=a);let f=r+2*(o-r)/3,d=a+2*(u-a)/3,h=e+2*(o-e)/3,p=i+2*(u-i)/3;t.push({key:"C",data:[f,d,h,p,e,i]}),s=o,l=u,r=e,a=i;break}case"Q":{let[e,n,i,o]=c,u=r+2*(e-r)/3,f=a+2*(n-a)/3,d=i+2*(e-i)/3,h=o+2*(n-o)/3;t.push({key:"C",data:[u,f,d,h,i,o]}),s=e,l=n,r=i,a=o;break}case"A":{let e=Math.abs(c[0]),n=Math.abs(c[1]),i=c[2],o=c[3],s=c[4],l=c[5],u=c[6];0===e||0===n?(t.push({key:"C",data:[r,a,l,u,l,u]}),r=l,a=u):(r!==l||a!==u)&&((function e(t,n,r,a,i,o,s,l,u,c){let f=Math.PI*s/180,d=[],h=0,p=0,g=0,m=0;if(c)[h,p,g,m]=c;else{[t,n]=v(t,n,-f),[r,a]=v(r,a,-f);let e=(t-r)/2,s=(n-a)/2,c=e*e/(i*i)+s*s/(o*o);c>1&&(i*=c=Math.sqrt(c),o*=c);let d=i*i,y=o*o,b=(l===u?-1:1)*Math.sqrt(Math.abs((d*y-d*s*s-y*e*e)/(d*s*s+y*e*e)));
73g=b*i*s/o+(t+r)/2,m=-(b*o)*e/i+(n+a)/2,h=Math.asin(parseFloat(((n-m)/o).toFixed(9))),p=Math.asin(parseFloat(((a-m)/o).toFixed(9))),t<g&&(h=Math.PI-h),r<g&&(p=Math.PI-p),h<0&&(h=2*Math.PI+h),p<0&&(p=2*Math.PI+p),u&&h>p&&(h-=2*Math.PI),!u&&p>h&&(p-=2*Math.PI)}let y=p-h;if(Math.abs(y)>120*Math.PI/180){let t=p,n=r,l=a;d=e(r=g+i*Math.cos(p=u&&p>h?h+120*Math.PI/180*1:h+-(120*Math.PI/180*1)),a=m+o*Math.sin(p),n,l,i,o,s,0,u,[p,t,g,m])}y=p-h;let b=Math.cos(h),w=Math.cos(p),x=Math.tan(y/4),_=4/3*i*x,k=4/3*o*x,A=[t,n],S=[t+_*Math.sin(h),n-k*b],E=[r+_*Math.sin(p),a-k*w],M=[r,a];if(S[0]=2*A[0]-S[0],S[1]=2*A[1]-S[1],c)return[S,E,M].concat(d);{d=[S,E,M].concat(d);let e=[];for(let t=0;t<d.length;t+=3){let n=v(d[t][0],d[t][1],f),r=v(d[t+1][0],d[t+1][1],f),a=v(d[t+2][0],d[t+2][1],f);e.push([n[0],n[1],r[0],r[1],a[0],a[1]])}return e}})(r,a,l,u,e,n,i,o,s).forEach(function(e){t.push({key:"C",data:e})}),r=l,a=u);break}case"Z":t.push({key:"Z",data:[]}),r=i,a=o}n=u}return t}function v(e,t,n){return[e*Math.cos(n)-t*Math.sin(n),e*Math.sin(n)+t*Math.cos(n)]}let b={randOffset:function(e,t){return N(e,t)},randOffsetWithRange:function(e,t,n){return R(e,t,n)},ellipse:function(e,t,n,r,a){let i=k(n,r,a);return A(e,t,a,i).opset},doubleLineOps:function(e,t,n,r,a){return L(e,t,n,r,a,!0)}};function w(e,t,n,r,a){return{type:"path",ops:L(e,t,n,r,a)}}function x(e,t,n){let r=(e||[]).length;if(r>2){let a=[];for(let t=0;t<r-1;t++)a.push(...L(e[t][0],e[t][1],e[t+1][0],e[t+1][1],n));return t&&a.push(...L(e[r-1][0],e[r-1][1],e[0][0],e[0][1],n)),{type:"path",ops:a}}return 2===r?w(e[0][0],e[0][1],e[1][0],e[1][1],n):{type:"path",ops:[]}}function _(e,t){if(e.length){let n="number"==typeof e[0][0]?[e]:e,r=P(n[0],+(1+.2*t.roughness),t),a=t.disableMultiStroke?[]:P(n[0],1.5*(1+.22*t.roughness),O(t));for(let e=1;e<n.length;e++){let i=n[e];if(i.length){let e=P(i,+(1+.2*t.roughness),t),n=t.disableMultiStroke?[]:P(i,1.5*(1+.22*t.roughness),O(t));for(let t of e)"move"!==t.op&&r.push(t);for(let e of n)"move"!==e.op&&a.push(e)}}return{type:"path",ops:r.concat(a)}}return{type:"path",ops:[]}}function k(e,t,n){let r=Math.sqrt(2*Math.PI*Math.sqrt((Math.pow(e/2,2)+Math.pow(t/2,2))/2)),a=2*Math.PI/Math.ceil(Math.max(n.curveStepCount,n.curveStepCount/Math.sqrt(200)*r)),i=Math.abs(e/2),o=Math.abs(t/2),s=1-n.curveFitting;return i+=N(i*s,n),o+=N(o*s,n),{increment:a,rx:i,ry:o}}function A(e,t,n,r){let[a,i]=$(r.increment,e,t,r.rx,r.ry,1,r.increment*R(.1,R(.4,1,n),n),n),o=I(a,null,n);if(!n.disableMultiStroke&&0!==n.roughness){let[a]=$(r.increment,e,t,r.rx,r.ry,1.5,0,n),i=I(a,null,n);o=o.concat(i)}return{estimatedPoints:i,opset:{type:"path",ops:o}}}function S(e,t,n,r,a,i,o,s,l){let u=Math.abs(n/2),c=Math.abs(r/2);u+=N(.01*u,l),c+=N(.01*c,l);let f=a,d=i;for(;f<0;)f+=2*Math.PI,d+=2*Math.PI;d-f>2*Math.PI&&(f=0,d=2*Math.PI);let h=Math.min(2*Math.PI/l.curveStepCount/2,(d-f)/2),p=j(h,e,t,u,c,f,d,1,l);if(!l.disableMultiStroke){let n=j(h,e,t,u,c,f,d,1.5,l);p.push(...n)}return o&&(s?p.push(...L(e,t,e+u*Math.cos(f),t+c*Math.sin(f),l),...L(e,t,e+u*Math.cos(d),t+c*Math.sin(d),l)):p.push({op:"lineTo",data:[e,t]},{op:"lineTo",data:[e+u*Math.cos(f),t+c*Math.sin(f)]})),{type:"path",ops:p}}function E(e,t){let n=y(m(g(e))),r=[],a=[0,0],i=[0,0];for(let{key:e,data:o}of n)switch(e){case"M":i=[o[0],o[1]],a=[o[0],o[1]];break;case"L":r.push(...L(i[0],i[1],o[0],o[1],t)),i=[o[0],o[1]];break;case"C":{let[e,n,a,s,l,u]=o;r.push(...function(e,t,n,r,a,i,o,s){let l=[],u=[s.maxRandomnessOffset||1,(s.maxRandomnessOffset||1)+.3],c=[0,0],f=s.disableMultiStroke?1:2,d=s.preserveVertices;for(let h=0;h<f;h++)0===h?l.push({op:"move",data:[o[0],o[1]]}):l.push({op:"move",data:[o[0]+(d?0:N(u[0],s)),o[1]+(d?0:N(u[0],s))]}),c=d?[a,i]:[a+N(u[h],s),i+N(u[h],s)],l.push({op:"bcurveTo",data:[e+N(u[h],s),t+N(u[h],s),n+N(u[h],s),r+N(u[h],s),c[0],c[1]]});return l}(e,n,a,s,l,u,i,t)),i=[l,u];break}case"Z":r.push(...L(i[0],i[1],a[0],a[1],t)),i=[a[0],a[1]]}return{type:"path",ops:r}}function M(e,t){let n=[];for(let r of e)if(r.length){let e=t.maxRandomnessOffset||0,a=r.length;if(a>2){n.push({op:"move",data:[r[0][0]+N(e,t),r[0][1]+N(e,t)]});for(let i=1;i<a;i++)n.push({op:"lineTo",data:[r[i][0]+N(e,t),r[i][1]+N(e,t)]})}}return{type:"fillPath",ops:n}}function T(e,t){return(function(e,t){let n=e.fillStyle||"hachure";if(!d[n])switch(n){case"zigzag":d[n]||(d[n]=new s(t));break;case"cross-hatch":d[n]||(d[n]=new l(t));break;case"dots":d[n]||(d[n]=new u(t));break;case"dashed":d[n]||(d[n]=new c(t));break;case"zigzag-line":d[n]||(d[n]=new f(t));break;default:d[n="hachure"]||(d[n]=new i(t))}return d[n]})(t,b).fillPolygons(e,t)}function O(e){let t=Object.assign({},e);return t.randomizer=void 0,e.seed&&(t.seed=e.seed+1),t}function C(e){return e.randomizer||(e.randomizer=new h(e.seed||0)),e.randomizer.next()}function R(e,t,n,r=1){return n.roughness*r*(C(n)*(t-e)+e)}function N(e,t,n=1){return R(-e,e,t,n)}function L(e,t,n,r,a,i=!1){let o=i?a.disableMultiStrokeFill:a.disableMultiStroke,s=D(e,t,n,r,a,!0,!1);if(o)return s;let l=D(e,t,n,r,a,!0,!0);return s.concat(l)}function D(e,t,n,r,a,i,o){let s=Math.pow(e-n,2)+Math.pow(t-r,2),l=Math.sqrt(s),u=1;u=l<200?1:l>500?.4:-.0016668*l+1.233334;let c=a.maxRandomnessOffset||0;c*c*100>s&&(c=l/10);let f=c/2,d=.2+.2*C(a),h=a.bowing*a.maxRandomnessOffset*(r-t)/200,p=a.bowing*a.maxRandomnessOffset*(e-n)/200;h=N(h,a,u),p=N(p,a,u);let g=[],m=a.preserveVertices;return i&&(o?g.push({op:"move",data:[e+(m?0:N(f,a,u)),t+(m?0:N(f,a,u))]}):g.push({op:"move",data:[e+(m?0:N(c,a,u)),t+(m?0:N(c,a,u))]})),o?g.push({op:"bcurveTo",data:[h+e+(n-e)*d+N(f,a,u),p+t+(r-t)*d+N(f,a,u),h+e+2*(n-e)*d+N(f,a,u),p+t+2*(r-t)*d+N(f,a,u),n+(m?0:N(f,a,u)),r+(m?0:N(f,a,u))]}):g.push({op:"bcurveTo",data:[h+e+(n-e)*d+N(c,a,u),p+t+(r-t)*d+N(c,a,u),h+e+2*(n-e)*d+N(c,a,u),p+t+2*(r-t)*d+N(c,a,u),n+(m?0:N(c,a,u)),r+(m?0:N(c,a,u))]}),g}function P(e,t,n){if(!e.length)return[];let r=[];r.push([e[0][0]+N(t,n),e[0][1]+N(t,n)]),r.push([e[0][0]+N(t,n),e[0][1]+N(t,n)]);for(let a=1;a<e.length;a++)r.push([e[a][0]+N(t,n),e[a][1]+N(t,n)]),a===e.length-1&&r.push([e[a][0]+N(t,n),e[a][1]+N(t,n)]);return I(r,null,n)}function I(e,t,n){let r=e.length,a=[];if(r>3){let i=[],o=1-n.curveTightness;a.push({op:"move",data:[e[1][0],e[1][1]]});for(let t=1;t+2<r;t++){let n=e[t];i[0]=[n[0],n[1]],i[1]=[n[0]+(o*e[t+1][0]-o*e[t-1][0])/6,n[1]+(o*e[t+1][1]-o*e[t-1][1])/6],i[2]=[e[t+1][0]+(o*e[t][0]-o*e[t+2][0])/6,e[t+1
73][1]+(o*e[t][1]-o*e[t+2][1])/6],i[3]=[e[t+1][0],e[t+1][1]],a.push({op:"bcurveTo",data:[i[1][0],i[1][1],i[2][0],i[2][1],i[3][0],i[3][1]]})}if(t&&2===t.length){let e=n.maxRandomnessOffset;a.push({op:"lineTo",data:[t[0]+N(e,n),t[1]+N(e,n)]})}}else 3===r?(a.push({op:"move",data:[e[1][0],e[1][1]]}),a.push({op:"bcurveTo",data:[e[1][0],e[1][1],e[2][0],e[2][1],e[2][0],e[2][1]]})):2===r&&a.push(...D(e[0][0],e[0][1],e[1][0],e[1][1],n,!0,!0));return a}function $(e,t,n,r,a,i,o,s){let l=[],u=[];if(0===s.roughness){e/=4,u.push([t+r*Math.cos(-e),n+a*Math.sin(-e)]);for(let i=0;i<=2*Math.PI;i+=e){let e=[t+r*Math.cos(i),n+a*Math.sin(i)];l.push(e),u.push(e)}u.push([t+ +r,n+0*a]),u.push([t+r*Math.cos(e),n+a*Math.sin(e)])}else{let c=N(.5,s)-Math.PI/2;u.push([N(i,s)+t+.9*r*Math.cos(c-e),N(i,s)+n+.9*a*Math.sin(c-e)]);let f=2*Math.PI+c-.01;for(let o=c;o<f;o+=e){let e=[N(i,s)+t+r*Math.cos(o),N(i,s)+n+a*Math.sin(o)];l.push(e),u.push(e)}u.push([N(i,s)+t+r*Math.cos(c+2*Math.PI+.5*o),N(i,s)+n+a*Math.sin(c+2*Math.PI+.5*o)]),u.push([N(i,s)+t+.98*r*Math.cos(c+o),N(i,s)+n+.98*a*Math.sin(c+o)]),u.push([N(i,s)+t+.9*r*Math.cos(c+.5*o),N(i,s)+n+.9*a*Math.sin(c+.5*o)])}return[u,l]}function j(e,t,n,r,a,i,o,s,l){let u=i+N(.1,l),c=[];c.push([N(s,l)+t+.9*r*Math.cos(u-e),N(s,l)+n+.9*a*Math.sin(u-e)]);for(let i=u;i<=o;i+=e)c.push([N(s,l)+t+r*Math.cos(i),N(s,l)+n+a*Math.sin(i)]);return c.push([t+r*Math.cos(o),n+a*Math.sin(o)]),c.push([t+r*Math.cos(o),n+a*Math.sin(o)]),I(c,null,l)}function F(e,t=0){let n=e.length;if(n<3)throw Error("A curve must have at least three points.");let r=[];if(3===n)r.push([...e[0]],[...e[1]],[...e[2]],[...e[2]]);else{let n=[];n.push(e[0],e[0]);for(let t=1;t<e.length;t++)n.push(e[t]),t===e.length-1&&n.push(e[t]);let a=[],i=1-t;r.push([...n[0]]);for(let e=1;e+2<n.length;e++){let t=n[e];a[0]=[t[0],t[1]],a[1]=[t[0]+(i*n[e+1][0]-i*n[e-1][0])/6,t[1]+(i*n[e+1][1]-i*n[e-1][1])/6],a[2]=[n[e+1][0]+(i*n[e][0]-i*n[e+2][0])/6,n[e+1][1]+(i*n[e][1]-i*n[e+2][1])/6],a[3]=[n[e+1][0],n[e+1][1]],r.push(a[1],a[2],a[3])}}return r}function K(e,t){return Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)}function z(e,t,n){return[e[0]+(t[0]-e[0])*n,e[1]+(t[1]-e[1])*n]}function B(e,t,n,r,a){let i=a||[],o=e[t],s=e[n-1],l=0,u=1;for(let r=t+1;r<n-1;++r){let t=function(e,t,n){let r=K(t,n);if(0===r)return K(e,t);let a=((e[0]-t[0])*(n[0]-t[0])+(e[1]-t[1])*(n[1]-t[1]))/r;return K(e,z(t,n,a=Math.max(0,Math.min(1,a))))}(e[r],o,s);t>l&&(l=t,u=r)}return Math.sqrt(l)>r?(B(e,t,u+1,r,i),B(e,u,n,r,i)):(i.length||i.push(o),i.push(s)),i}function U(e,t=.15,n){let r=[],a=(e.length-1)/3;for(let n=0;n<a;n++)!function e(t,n,r,a){let i,o,s,l,u,c,f,d,h=a||[];if(i=t[n+0],o=t[n+1],s=t[n+2],l=t[n+3],u=3*o[0]-2*i[0]-l[0],u*=u,c=3*o[1]-2*i[1]-l[1],c*=c,f=3*s[0]-2*l[0]-i[0],f*=f,d=3*s[1]-2*l[1]-i[1],d*=d,u<f&&(u=f),c<d&&(c=d),u+c<r){let e=t[n+0];h.length?Math.sqrt(K(h[h.length-1],e))>1&&h.push(e):h.push(e),h.push(t[n+3])}else{let a=t[n+0],i=t[n+1],o=t[n+2],s=t[n+3],l=z(a,i,.5),u=z(i,o,.5),c=z(o,s,.5),f=z(l,u,.5),d=z(u,c,.5),p=z(f,d,.5);e([a,l,f,p],0,r,h),e([p,d,c,s],0,r,h)}return h}(e,3*n,t,r);return n&&n>0?B(r,0,r.length,n):r}let H="none";class Y{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,n){return{shape:e,sets:t||[],options:n||this.defaultOptions}}line(e,t,n,r,a){let i=this._o(a);return this._d("line",[w(e,t,n,r,i)],i)}rectangle(e,t,n,r,a){var i,o,s,l;let u=this._o(a),c=[],f=x([[i=e,o=t],[i+(s=n),o],[i+s,o+(l=r)],[i,o+l]],!0,u);if(u.fill){let a=[[e,t],[e+n,t],[e+n,t+r],[e,t+r]];"solid"===u.fillStyle?c.push(M([a],u)):c.push(T([a],u))}return u.stroke!==H&&c.push(f),this._d("rectangle",c,u)}ellipse(e,t,n,r,a){let i=this._o(a),o=[],s=k(n,r,i),l=A(e,t,i,s);if(i.fill)if("solid"===i.fillStyle){let n=A(e,t,i,s).opset;n.type="fillPath",o.push(n)}else o.push(T([l.estimatedPoints],i));return i.stroke!==H&&o.push(l.opset),this._d("ellipse",o,i)}circle(e,t,n,r){let a=this.ellipse(e,t,n,n,r);return a.shape="circle",a}linearPath(e,t){let n=this._o(t);return this._d("linearPath",[x(e,!1,n)],n)}arc(e,t,n,r,a,i,o=!1,s){let l=this._o(s),u=[],c=S(e,t,n,r,a,i,o,!0,l);if(o&&l.fill)if("solid"===l.fillStyle){let o=Object.assign({},l);o.disableMultiStroke=!0;let s=S(e,t,n,r,a,i,!0,!1,o);s.type="fillPath",u.push(s)}else u.push(function(e,t,n,r,a,i,o){let s=Math.abs(n/2),l=Math.abs(r/2);s+=N(.01*s,o),l+=N(.01*l,o);let u=a,c=i;for(;u<0;)u+=2*Math.PI,c+=2*Math.PI;c-u>2*Math.PI&&(u=0,c=2*Math.PI);let f=(c-u)/o.curveStepCount,d=[];for(let n=u;n<=c;n+=f)d.push([e+s*Math.cos(n),t+l*Math.sin(n)]);return d.push([e+s*Math.cos(c),t+l*Math.sin(c)]),d.push([e,t]),T([d],o)}(e,t,n,r,a,i,l));
73return l.stroke!==H&&u.push(c),this._d("arc",u,l)}curve(e,t){let n=this._o(t),r=[],a=_(e,n);if(n.fill&&n.fill!==H)if("solid"===n.fillStyle){let t=_(e,Object.assign(Object.assign({},n),{disableMultiStroke:!0,roughness:n.roughness?n.roughness+n.fillShapeRoughnessGain:0}));r.push({type:"fillPath",ops:this._mergedShape(t.ops)})}else{let t=[];if(e.length)for(let r of"number"==typeof e[0][0]?[e]:e)r.length<3?t.push(...r):3===r.length?t.push(...U(F([r[0],r[0],r[1],r[2]]),10,(1+n.roughness)/2)):t.push(...U(F(r),10,(1+n.roughness)/2));t.length&&r.push(T([t],n))}return n.stroke!==H&&r.push(a),this._d("curve",r,n)}polygon(e,t){let n=this._o(t),r=[],a=x(e,!0,n);return n.fill&&("solid"===n.fillStyle?r.push(M([e],n)):r.push(T([e],n))),n.stroke!==H&&r.push(a),this._d("polygon",r,n)}path(e,t){let n=this._o(t),r=[];if(!e)return this._d("path",r,n);e=(e||"").replace(/\n/g," ").replace(/(-\s)/g,"-").replace("/(ss)/g"," ");let a=n.fill&&"transparent"!==n.fill&&n.fill!==H,i=n.stroke!==H,o=!!(n.simplification&&n.simplification<1),s=function(e,t){let n=y(m(g(e))),r=[],a=[],i=[0,0],o=[],s=()=>{o.length>=4&&a.push(...U(o,1)),o=[]},l=()=>{s(),a.length&&(r.push(a),a=[])};for(let{key:e,data:t}of n)switch(e){case"M":l(),i=[t[0],t[1]],a.push(i);break;case"L":s(),a.push([t[0],t[1]]);break;case"C":if(!o.length){let e=a.length?a[a.length-1]:i;o.push([e[0],e[1]])}o.push([t[0],t[1]]),o.push([t[2],t[3]]),o.push([t[4],t[5]]);break;case"Z":s(),a.push([i[0],i[1]])}if(l(),!t)return r;let u=[];for(let e of r){let n=B(e,0,e.length,t);n.length&&u.push(n)}return u}(e,o?4-4*(n.simplification||1):(1+n.roughness)/2),l=E(e,n);if(a)if("solid"===n.fillStyle)if(1===s.length){let t=E(e,Object.assign(Object.assign({},n),{disableMultiStroke:!0,roughness:n.roughness?n.roughness+n.fillShapeRoughnessGain:0}));r.push({type:"fillPath",ops:this._mergedShape(t.ops)})}else r.push(M(s,n));else r.push(T(s,n));return i&&(o?s.forEach(e=>{r.push(x(e,!1,n))}):r.push(l)),this._d("path",r,n)}opsToPath(e,t){let n="";for(let r of e.ops){let e="number"==typeof t&&t>=0?r.data.map(e=>+e.toFixed(t)):r.data;switch(r.op){case"move":n+=`M${e[0]} ${e[1]} `;break;case"bcurveTo":n+=`C${e[0]} ${e[1]}, ${e[2]} ${e[3]}, ${e[4]} ${e[5]} `;break;case"lineTo":n+=`L${e[0]} ${e[1]} `}}return n.trim()}toPaths(e){let t=e.sets||[],n=e.options||this.defaultOptions,r=[];for(let e of t){let t=null;switch(e.type){case"path":t={d:this.opsToPath(e),stroke:n.stroke,strokeWidth:n.strokeWidth,fill:H};break;case"fillPath":t={d:this.opsToPath(e),stroke:H,strokeWidth:0,fill:n.fill||H};break;case"fillSketch":t=this.fillSketch(e,n)}t&&r.push(t)}return r}fillSketch(e,t){let n=t.fillWeight;return n<0&&(n=t.strokeWidth/2),{d:this.opsToPath(e),stroke:t.fill||H,strokeWidth:n,fill:H}}_mergedShape(e){return e.filter((e,t)=>0===t||"move"!==e.op)}}class W{constructor(e,t){this.canvas=e,this.ctx=this.canvas.getContext("2d"),this.gen=new Y(t)}draw(e){let t=e.sets||[],n=e.options||this.getDefaultOptions(),r=this.ctx,a=e.options.fixedDecimalPlaceDigits;for(let i of t)switch(i.type){case"path":r.save(),r.strokeStyle="none"===n.stroke?"transparent":n.stroke,r.lineWidth=n.strokeWidth,n.strokeLineDash&&r.setLineDash(n.strokeLineDash),n.strokeLineDashOffset&&(r.lineDashOffset=n.strokeLineDashOffset),this._drawToContext(r,i,a),r.restore();break;case"fillPath":{r.save(),r.fillStyle=n.fill||"";let t="curve"===e.shape||"polygon"===e.shape||"path"===e.shape?"evenodd":"nonzero";this._drawToContext(r,i,a,t),r.restore();break}case"fillSketch":this.fillSketch(r,i,n)}}fillSketch(e,t,n){let r=n.fillWeight;r<0&&(r=n.strokeWidth/2),e.save(),n.fillLineDash&&e.setLineDash(n.fillLineDash),n.fillLineDashOffset&&(e.lineDashOffset=n.fillLineDashOffset),e.strokeStyle=n.fill||"",e.lineWidth=r,this._drawToContext(e,t,n.fixedDecimalPlaceDigits),e.restore()}_drawToContext(e,t,n,r="nonzero"){for(let r of(e.beginPath(),t.ops)){let t="number"==typeof n&&n>=0?r.data.map(e=>+e.toFixed(n)):r.data;switch(r.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(r):e.stroke()}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}line(e,t,n,r,a){let i=this.gen.line(e,t,n,r,a);return this.draw(i),i}rectangle(e,t,n,r,a){let i=this.gen.rectangle(e,t,n,r,a);return this.draw(i),i}ellipse(e,t,n,r,a){let i=this.gen.ellipse(e,t,n,r,a);return this.draw(i),i}circle(e,t,n,r){let a=this.gen.circle(e,t,n,r);return this.draw(a),a}linearPath(e,t){let n=this.gen.linearPath(e,t);return this.draw(n),n}polygon(e,t){let n=this.gen.polygon(e,t);return this.draw(n),n}arc(e,t,n,r,a,i,o=!1,s){let l=this.gen.arc(e,t,n,r,a,i,o,s);return this.draw(l),l}curve(e,t){let n=this.gen.curve(e,t);return this.draw(n),n}path(e,t){let n=this.gen.path(e,t);return this.draw(n),n}}let q="http://www.w3.org/2000/svg";class G{constructor(e,t){this.svg=e,this.gen=new Y(t)}draw(e){let t=e.sets||[],n=e.options||this.getDefaultOptions(),r=this.svg.ownerDocument||window.document,a=r.createElementNS(q,"g"),i=e.options.fixedDecimalPlaceDigits;for(let o of t){let t=null;switch(o.type){case"path":(t=r.createElementNS(q,"path")).setAttribute("d",this.opsToPath(o,i)),t.setAttribute("stroke",n.stroke),t.setAttribute("stroke-width",n.strokeWidth+""),t.setAttribute("fill","none"),n.strokeLineDash&&t.setAttribute("stroke-dasharray",n.strokeLineDash.join(" ").trim()),n.strokeLineDashOffset&&t.setAttribute("stroke-dashoffset",`${n.strokeLineDashOffset}`);break;case"fillPath":(t=r.createElementNS(q,"path")).setAttribute("d",this.opsToPath(o,i)),t.setAttribute("stroke","none"),t.setAttribute("stroke-width","0"),t.setAttribute("fill",n.fill||""),"curve"!==e.shape&&"polygon"!==e.shape||t.setAttribute("fill-rule","evenodd");break;case"fillSketch":t=this.fillSketch(r,o,n)}t&&a.appendChild(t)}return a}
73fillSketch(e,t,n){let r=n.fillWeight;r<0&&(r=n.strokeWidth/2);let a=e.createElementNS(q,"path");return a.setAttribute("d",this.opsToPath(t,n.fixedDecimalPlaceDigits)),a.setAttribute("stroke",n.fill||""),a.setAttribute("stroke-width",r+""),a.setAttribute("fill","none"),n.fillLineDash&&a.setAttribute("stroke-dasharray",n.fillLineDash.join(" ").trim()),n.fillLineDashOffset&&a.setAttribute("stroke-dashoffset",`${n.fillLineDashOffset}`),a}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}opsToPath(e,t){return this.gen.opsToPath(e,t)}line(e,t,n,r,a){let i=this.gen.line(e,t,n,r,a);return this.draw(i)}rectangle(e,t,n,r,a){let i=this.gen.rectangle(e,t,n,r,a);return this.draw(i)}ellipse(e,t,n,r,a){let i=this.gen.ellipse(e,t,n,r,a);return this.draw(i)}circle(e,t,n,r){let a=this.gen.circle(e,t,n,r);return this.draw(a)}linearPath(e,t){let n=this.gen.linearPath(e,t);return this.draw(n)}polygon(e,t){let n=this.gen.polygon(e,t);return this.draw(n)}arc(e,t,n,r,a,i,o=!1,s){let l=this.gen.arc(e,t,n,r,a,i,o,s);return this.draw(l)}curve(e,t){let n=this.gen.curve(e,t);return this.draw(n)}path(e,t){let n=this.gen.path(e,t);return this.draw(n)}}var X={canvas:(e,t)=>new W(e,t),svg:(e,t)=>new G(e,t),generator:e=>new Y(e),newSeed:()=>Y.newSeed()}},64301:function(e){e.exports=function(){"use strict";var e={year:0,month:1,day:2,hour:3,minute:4,second:5},t={};return function(n,r,a){var i,o=function(e,n,r){void 0===r&&(r={});var a,i,o,s,l=new Date(e);return(void 0===(a=r)&&(a={}),(s=t[o=n+"|"+(i=a.timeZoneName||"short")])||(s=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:i}),t[o]=s),s).formatToParts(l)},s=function(t,n){for(var r=o(t,n),i=[],s=0;s<r.length;s+=1){var l=r[s],u=l.type,c=l.value,f=e[u];f>=0&&(i[f]=parseInt(c,10))}var d=i[3],h=i[0]+"-"+i[1]+"-"+i[2]+" "+(24===d?0:d)+":"+i[4]+":"+i[5]+":000",p=+t;return(a.utc(h).valueOf()-(p-=p%1e3))/6e4},l=r.prototype;l.tz=function(e,t){void 0===e&&(e=i);var n,r=this.utcOffset(),o=this.toDate(),s=o.toLocaleString("en-US",{timeZone:e}),l=Math.round((o-new Date(s))/1e3/60),u=-(15*Math.round(o.getTimezoneOffset()/15))-l;if(Number(u)){if(n=a(s,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(u,!0),t){var c=n.utcOffset();n=n.add(r-c,"minute")}}else n=this.utcOffset(0,t);return n.$x.$timezone=e,n},l.offsetName=function(e){var t=this.$x.$timezone||a.tz.guess(),n=o(this.valueOf(),t,{timeZoneName:e}).find(function(e){return"timezonename"===e.type.toLowerCase()});return n&&n.value};var u=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return u.call(this,e,t);var n=a(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return u.call(n,e,t).tz(this.$x.$timezone,!0)},a.tz=function(e,t,n){var r=n&&t,o=n||t||i,l=s(+a(),o);if("string"!=typeof e)return a(e).tz(o);var u=function(e,t,n){var r=e-60*t*1e3,a=s(r,n);if(t===a)return[r,t];var i=s(r-=60*(a-t)*1e3,n);return a===i?[r,a]:[e-60*Math.min(a,i)*1e3,Math.max(a,i)]}(a.utc(e,r).valueOf(),l,o),c=u[0],f=u[1],d=a(c).utcOffset(f);return d.$x.$timezone=o,d},a.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},a.tz.setDefault=function(e){i=e}}}()},64676:(e,t,n)=>{"use strict";function r(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}n.d(t,{b:()=>r})},65168:e=>{e.exports={verified:"icons_verified__1eJnA"}},65571:(e,t,n)=>{"use strict";n.d(t,{m:()=>i});var r=function(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"})}},a=function(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"})}},i={p:a,P:function(e,t){var n,i=e.match(/(P+)(p+)?/)||[],o=i[1],s=i[2];if(!s)return r(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",r(o,t)).replace("{{time}}",a(s,t))}}},65580:()=>
73{var e=Prism,t=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function n(e){return e.replace(/__/g,function(){return t})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}},66223:(e,t,n)=>{"use strict";n.d(t,{f:()=>i});var r=n(66078),a=n(17708);function i(e,t,n){var i=(0,a.a)(e,null==n?void 0:n.in);return isNaN(t)?(0,r.w)((null==n?void 0:n.in)||e,NaN):(t&&i.setDate(i.getDate()+t),i)}},67111:()=>{var e,t,n;t=(e=Prism).util.clone(e.languages.typescript),e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],(n=e.languages.tsx.tag).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0},67251:(e,t,n)=>{"use strict";function r(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}n.d(t,{A:()=>r})},67420:()=>{!function(e){var t=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,n=/(?:[ \t]+(?![ \t])(?:<SP_BS>)?|<SP_BS>)/.source.replace(/<SP_BS>/g,function(){return t}),r=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,a=/--[\w-]+=(?:<STR>|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(/<STR>/g,function(){return r}),i={pattern:RegExp(r),greedy:!0},o={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function s(e,t){return RegExp(e=e.replace(/<OPT>/g,function(){return a}).replace(/<SP>/g,function(){return n}),t)}e.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:s(/(^(?:ONBUILD<SP>)?\w+<SP>)<OPT>(?:<SP><OPT>)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[i,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:s(/(^(?:ONBUILD<SP>)?HEALTHCHECK<SP>(?:<OPT><SP>)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:s(/(^(?:ONBUILD<SP>)?FROM<SP>(?:<OPT><SP>)*(?!--)[^ \t\\]+<SP>)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:s(/(^ONBUILD<SP>)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:o,string:i,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:o},e.languages.dockerfile=e.languages.docker}(Prism)},68841:()=>{Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],char:Prism.languages.c.char,comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}}}),Prism.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete Prism.languages.c.boolean}
73,69114:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r=n(91835);function a(){return Object.assign({},(0,r.q)())}},69241:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=function e(t){var n,r,a="";if("string"==typeof t||"number"==typeof t)a+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(n=0;n<i;n++)t[n]&&(r=e(t[n]))&&(a&&(a+=" "),a+=r)}else for(r in t)t[r]&&(a&&(a+=" "),a+=r);return a}(e))&&(r&&(r+=" "),r+=t);return r}},69923:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(58372);function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.A)(e,t)}},70008:(e,t,n)=>{var r,a,i=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},a={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof i?new i(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++n}),e.__id},clone:function e(t,n){var r,i;switch(n=n||{},a.util.type(t)){case"Object":if(n[i=a.util.objId(t)])return n[i];for(var o in r={},n[i]=r,t)t.hasOwnProperty(o)&&(r[o]=e(t[o],n));return r;case"Array":if(n[i=a.util.objId(t)])return n[i];return r=[],n[i]=r,t.forEach(function(t,a){r[a]=e(t,n)}),r;default:return t}},getLanguage:function(e){for(;e;){var n=t.exec(e.className);if(n)return n[1].toLowerCase();e=e.parentElement}return"none"},setLanguage:function(e,n){e.className=e.className.replace(RegExp(t,"gi"),""),e.classList.add("language-"+n)},currentScript:function(){if("u"<typeof document)return null;if(document.currentScript&&"SCRIPT"===document.currentScript.tagName&&1)return document.currentScript;try{throw Error()}catch(r){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(e){var t=document.getElementsByTagName("script");for(var n in t)if(t[n].src==e)return t[n]}return null}},isActive:function(e,t,n){for(var r="no-"+t;e;){var a=e.classList;if(a.contains(t))return!0;if(a.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,t){var n=a.util.clone(a.languages[e]);for(var r in t)n[r]=t[r];return n},insertBefore:function(e,t,n,r){var i=(r=r||a.languages)[e],o={};for(var s in i)if(i.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(o[l]=n[l]);n.hasOwnProperty(s)||(o[s]=i[s])}var u=r[e];return r[e]=o,a.languages.DFS(a.languages,function(t,n){n===u&&t!=e&&(this[t]=o)}),o},DFS:function e(t,n,r,i){i=i||{};var o=a.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],r||s);var l=t[s],u=a.util.type(l);"Object"!==u||i[o(l)]?"Array"!==u||i[o(l)]||(i[o(l)]=!0,e(l,n,s,i)):(i[o(l)]=!0,e(l,n,null,i))}}},plugins:{},highlightAll:function(e,t){a.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,n){var r={callback:n,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};a.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),a.hooks.run("before-all-elements-highlight",r);for(var i,o=0;i=r.elements[o++];)a.highlightElement(i,!0===t,r.callback)},highlightElement:function(t,n,r){var i=a.util.getLanguage(t),o=a.languages[i];a.util.setLanguage(t,i);var s=t.parentElement;s&&"pre"===s.nodeName.toLowerCase()&&a.util.setLanguage(s,i);var l=t.textContent,u={element:t,language:i,grammar:o,code:l};function c(e){u.highlightedCode=e,a.hooks.run("before-insert",u),u.element.innerHTML=u.highlightedCode,a.hooks.run("after-highlight",u),a.hooks.run("complete",u),r&&r.call(u.element)}if(a.hooks.run("before-sanity-check",u),(s=u.element.parentElement)&&"pre"===s.nodeName.toLowerCase()&&!s.hasAttribute("tabindex")&&s.setAttribute("tabindex","0"),!u.code){a.hooks.run("complete",u),r&&r.call(u.element);return}if(a.hooks.run("before-highlight",u),!u.grammar)return void c(a.util.encode(u.code));if(n&&e.Worker){var f=new Worker(a.filename);f.onmessage=function(e){c(e.data)},f.postMessage(JSON.stringify({language:u.language,code:u.code,immediateClose:!0}))}else c(a.highlight(u.code,u.grammar,u.language))},highlight:function(e,t,n){var r={code:e,grammar:t,language:n};if(a.hooks.run("before-tokenize",r),!r.grammar)throw Error('The language "'+r.language+'" has no grammar.');return r.tokens=a.tokenize(r.code,r.grammar),a.hooks.run("after-tokenize",r),i.stringify(a.util.encode(r.tokens),r.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var u=new s;return l(u,u.head,e),function e(t,n,r,s,u,c){for(var f in r)if(r.hasOwnProperty(f)&&r[f]){var d=r[f];d=Array.isArray(d)?d:[d];for(var h=0;h<d.length;++h){if(c&&c.cause==f+","+h)return;var p=d[h],g=p.inside,m=!!p.lookbehind,y=!!p.greedy,v=p.alias;if(y&&!p.pattern.global){var b=p.pattern.toString().match(/[imsuy]*$/)[0];p.pattern=RegExp(p.pattern.source,b+"g")}for(var w=p.pattern||p,x=s.next,_=u;x!==n.tail&&(!c||!(_>
73=c.reach));_+=x.value.length,x=x.next){var k,A=x.value;if(n.length>t.length)return;if(!(A instanceof i)){var S=1;if(y){if(!(k=o(w,_,t,m))||k.index>=t.length)break;var E=k.index,M=k.index+k[0].length,T=_;for(T+=x.value.length;E>=T;)T+=(x=x.next).value.length;if(T-=x.value.length,_=T,x.value instanceof i)continue;for(var O=x;O!==n.tail&&(T<M||"string"==typeof O.value);O=O.next)S++,T+=O.value.length;S--,A=t.slice(_,T),k.index-=_}else if(!(k=o(w,0,A,m)))continue;var E=k.index,C=k[0],R=A.slice(0,E),N=A.slice(E+C.length),L=_+A.length;c&&L>c.reach&&(c.reach=L);var D=x.prev;if(R&&(D=l(n,D,R),_+=R.length),function(e,t,n){for(var r=t.next,a=0;a<n&&r!==e.tail;a++)r=r.next;t.next=r,r.prev=t,e.length-=a}(n,D,S),x=l(n,D,new i(f,g?a.tokenize(C,g):C,v,C)),N&&l(n,x,N),S>1){var P={cause:f+","+h,reach:L};e(t,n,r,x.prev,_,P),c&&P.reach>c.reach&&(c.reach=P.reach)}}}}}}(e,u,t,u.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(u)},hooks:{all:{},add:function(e,t){var n=a.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=a.hooks.all[e];if(n&&n.length)for(var r,i=0;r=n[i++];)r(t)}},Token:i};function i(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function o(e,t,n,r){e.lastIndex=t;var a=e.exec(n);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,a={value:n,prev:t,next:r};return t.next=a,r.prev=a,e.length++,a}if(e.Prism=a,i.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var r="";return t.forEach(function(t){r+=e(t,n)}),r}var i={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},o=t.alias;o&&(Array.isArray(o)?Array.prototype.push.apply(i.classes,o):i.classes.push(o)),a.hooks.run("wrap",i);var s="";for(var l in i.attributes)s+=" "+l+'="'+(i.attributes[l]||"").replace(/"/g,"&quot;")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+s+">"+i.content+"</"+i.tag+">"},!e.document)return e.addEventListener&&(a.disableWorkerMessageHandler||e.addEventListener("message",function(t){var n=JSON.parse(t.data),r=n.language,i=n.code,o=n.immediateClose;e.postMessage(a.highlight(i,a.languages[r],r)),o&&e.close()},!1)),a;var u=a.util.currentScript();function c(){a.manual||a.highlightAll()}if(u&&(a.filename=u.src,u.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var f=document.readyState;"loading"===f||"interactive"===f&&u&&u.defer?document.addEventListener("DOMContentLoaded",c):window.requestAnimationFrame?window.requestAnimationFrame(c):window.setTimeout(c,16)}return a}("u">typeof window?window:"u">typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=i),void 0!==n.g&&(n.g.Prism=i),i.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},i.languages.markup.tag.inside["attr-value"].inside.entity=i.languages.markup.entity,i.languages.markup.doctype.inside["internal-subset"].inside=i.languages.markup,i.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(i.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:i.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:i.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:r},i.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(i.languages.markup.tag,"addAttribute",{value:function(e,t){i.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\
73s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:i.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),i.languages.html=i.languages.markup,i.languages.mathml=i.languages.markup,i.languages.svg=i.languages.markup,i.languages.xml=i.languages.extend("markup",{}),i.languages.ssml=i.languages.xml,i.languages.atom=i.languages.xml,i.languages.rss=i.languages.xml,r=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,i.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+r.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+r.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+r.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+r.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:r,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},i.languages.css.atrule.inside.rest=i.languages.css,(a=i.languages.markup)&&(a.tag.addInlined("style","css"),a.tag.addAttribute("style","css")),i.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},i.languages.javascript=i.languages.extend("clike",{"class-name":[i.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source)+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),i.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,i.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}
73/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:i.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:i.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:i.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:i.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:i.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),i.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:i.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),i.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),i.languages.markup&&(i.languages.markup.tag.addInlined("script","javascript"),i.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),i.languages.js=i.languages.javascript,function(){if(void 0!==i&&"u">typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var e={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},t="data-src-status",n="loading",r="loaded",a="pre[data-src]:not(["+t+'="'+r+'"]):not(['+t+'="'+n+'"])';i.hooks.add("before-highlightall",function(e){e.selector+=", "+a}),i.hooks.add("before-sanity-check",function(o){var s=o.element;if(s.matches(a)){o.code="",s.setAttribute(t,n);var l,u,c,f,d=s.appendChild(document.createElement("CODE"));d.textContent="Loading…";var h=s.getAttribute("data-src"),p=o.language;if("none"===p){var g=(/\.(\w+)$/.exec(h)||[,"none"])[1];p=e[g]||g}i.util.setLanguage(d,p),i.util.setLanguage(s,p);var m=i.plugins.autoloader;m&&m.loadLanguages(p),l=h,u=function(e){s.setAttribute(t,r);var n=function(e){var t=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(e||"");if(t){var n=Number(t[1]),r=t[2],a=t[3];return r?a?[n,Number(a)]:[n,void 0]:[n,n]}}(s.getAttribute("data-range"));if(n){var a=e.split(/\r\n?|\n/g),o=n[0],l=null==n[1]?a.length:n[1];o<0&&(o+=a.length),o=Math.max(0,Math.min(o-1,a.length)),l<0&&(l+=a.length),l=Math.max(0,Math.min(l,a.length)),e=a.slice(o,l).join("\n"),s.hasAttribute("data-start")||s.setAttribute("data-start",String(o+1))}d.textContent=e,i.highlightElement(d)},c=function(e){s.setAttribute(t,"failed"),d.textContent=e},(f=new XMLHttpRequest).open("GET",l,!0),f.onreadystatechange=function(){var e;
734==f.readyState&&(f.status<400&&f.responseText?u(f.responseText):f.status>=400?c((e=f.status,"✖ Error "+e+" while fetching file: "+f.statusText)):c("✖ Error: File does not exist or is empty"))},f.send(null)}}),i.plugins.fileHighlight={highlight:function(e){for(var t,n=(e||document).querySelectorAll(a),r=0;t=n[r++];)i.highlightElement(t)}};var o=!1;i.fileHighlight=function(){o||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),o=!0),i.plugins.fileHighlight.highlight.apply(this,arguments)}}}()},70466:(e,t,n)=>{"use strict";n.d(t,{W:()=>s});var r=n(27925),a=n(76746),i=n(85097),o=n(17708);function s(e,t,n){var s,l,u,c,f,d,h,p,g,m,y,v=(0,a.x)(null==n?void 0:n.in,e,e,t),b=(0,r.A)(v,3),w=b[0],x=b[1],_=b[2],k=(0,i.z)(x,_),A=Math.abs((s=(0,a.x)(void 0,x,_),u=(l=(0,r.A)(s,2))[0],c=l[1],12*(u.getFullYear()-c.getFullYear())+(u.getMonth()-c.getMonth())));if(A<1)return 0;1===x.getMonth()&&x.getDate()>27&&x.setDate(30),x.setMonth(x.getMonth()-k*A);var S=(0,i.z)(x,_)===-k;+(d=f=(0,o.a)(w,void 0),h=void 0,(p=(0,o.a)(d,null==h?void 0:h.in)).setHours(23,59,59,999),p)==+(g=void 0,y=(m=(0,o.a)(f,null==g?void 0:g.in)).getMonth(),m.setFullYear(m.getFullYear(),y+1,0),m.setHours(23,59,59,999),m)&&1===A&&1===(0,i.z)(w,_)&&(S=!1);var E=k*(A-S);return 0===E?0:E}},71011:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(17708);function a(e,t){return(0,r.a)(e,null==t?void 0:t.in).getDate()}},71254:e=>{e.exports={skeleton:"skeleton_skeleton__gUMqh",loading:"skeleton_loading__XZoZ6"}},71343:()=>{var e,t;(e=Prism).languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]},Object.keys(t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"}).forEach(function(n){var r=t[n],a=[];/^\w+$/.test(n)||a.push(/\w+/.exec(n)[0]),"diff"===n&&a.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}}),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})},71576:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,a,i){var o=a.prototype;i.utc=function(e){var t={date:e,utc:!0,args:arguments};return new a(t)},o.utc=function(t){var n=i(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},o.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var s=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var u=o.utcOffset;o.utcOffset=function(r,a){var i=this.$utils().u;if(i(r))return this.$u?0:i(this.$offset)?u.call(this):this.$offset;if("string"==typeof r&&null===(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var a=(""+r[0]).match(n)||["-",0,0],i=a[0],o=60*a[1]+ +a[2];return 0===o?0:"+"===i?o:-o}(r)))return this;var o=16>=Math.abs(r)?60*r:r;if(0===o)return this.utc(a);var s=this.clone();if(a)return s.$offset=o,s.$u=!1,s;var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(s=this.local().add(o+l,e)).$offset=o,s.$x.$localOffset=l,s};var c=o.format;o.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var f=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():f.call(this)};var d=o.diff;o.diff=function(e,t,n){if(e&&this.$u===e.$u)return d.call(this,e,t,n);var r=this.local(),a=i(e).local();return d.call(r,a,t,n)}}}()},72568:(e,t,n)=>{"use strict";n.d(t,{f:()=>a});var r=n(17708);function a(e){return!(!(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))&&"number"!=typeof e||isNaN(+(0,r.a)(e)))}},73623:e=>{e.exports={verifiedOld:"verified-badge_verifiedOld__zcaba",verifiedBlue:"verified-badge_verifiedBlue__s3_Vu",verifiedGovernment:"verified-badge_verifiedGovernment__qRJxq"}},73974:()=>
vendor: 6,137 bytes, line 73
73{!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=r.variable[1].inside,o=0;o<a.length;o++)i[a[o]]=e.languages.bash[a[o]];e.languages.sh=e.languages.bash,e.languages.shell=e.languages.bash}(
73Prism)},73978:(e,t,n)=>{"use strict";n.d(t,{j:()=>o});var r=n(66078),a=n(66223),i=n(58747);function o(e,t,n){var o,s,l,u=t.years,c=t.months,f=t.weeks,d=t.days,h=t.hours,p=t.minutes,g=t.seconds,m=(o=(void 0===c?0:c)+12*(void 0===u?0:u),s=(0,i.P)(e,-o,n),l=(void 0===d?0:d)+7*(void 0===f?0:f),(0,a.f)(s,-l,n)),y=(void 0===g?0:g)+60*((void 0===p?0:p)+60*(void 0===h?0:h));return(0,r.w)((null==n?void 0:n.in)||e,m-1e3*y)}},74726:()=>{var e=Prism;function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,i){if(n.language===r){var o=n.tokenStack=[];n.code=n.code.replace(a,function(e){if("function"==typeof i&&!i(e))return e;for(var a,s=o.length;-1!==n.code.indexOf(a=t(r,s));)++s;return o[s]=e,a}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,i=Object.keys(n.tokenStack);!function o(s){for(var l=0;l<s.length&&!(a>=i.length);l++){var u=s[l];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=i[a],f=n.tokenStack[c],d="string"==typeof u?u:u.content,h=t(r,c),p=d.indexOf(h);if(p>-1){++a;var g=d.substring(0,p),m=new e.Token(r,e.tokenize(f,n.grammar),"language-"+r,f),y=d.substring(p+h.length),v=[];g&&v.push.apply(v,o([g])),v.push(m),y&&v.push.apply(v,o([y])),"string"==typeof u?s.splice.apply(s,[l,1].concat(v)):u.content=v}}else u.content&&o(u.content)}return s}(n.tokens)}}}})},74826:(e,t,n)=>{"use strict";n.d(t,{i:()=>a});var r=n(80161);function a(e){return(0,r.i)(e)}},74832:(e,t,n)=>{"use strict";function r(){return!!("u">typeof window&&window.document&&window.document.createElement)}n.d(t,{A:()=>r})},74914:(e,t,n)=>{"use strict";n.d(t,{O:()=>i});var r=n(9507),a=n(57087);function i(e,t,n){var i=(0,a.b)(e,t)/1e3;return(0,r.u)(null==n?void 0:n.roundingMethod)(i)}},75451:e=>{e.exports={root:"tweet-in-reply-to_root__o784R"}},75620:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>u});var r={},a=[];function i(e,t){}function o(e,t){}function s(e,t,n){t||r[n]||(e(!1,n),r[n]=!0)}function l(e,t){s(i,e,t)}l.preMessage=function(e){a.push(e)},l.resetWarned=function(){r={}},l.noteOnce=function(e,t){s(o,e,t)};let u=l},75739:(e,t,n)=>{"use strict";n.d(t,{XX:()=>d,q7:()=>h,sO:()=>f});var r=n(24499),a=n(71465),i=n(7611),o=n(2876),s=n(63612),l=n(55534),u={common:o.Y2,getConfig:o.zj,insertCluster:a.U,insertEdge:r.Jo,insertEdgeLabel:r.jP,insertMarkers:r.g0,insertNode:a.on,interpolateToCurve:i.Ib,labelHelper:a.Zk,log:s.R,positionEdgeLabel:r.T_},c={},f=(0,l.K)(e=>{for(let t of e)c[t.name]=t},"registerLayoutLoaders");(0,l.K)(()=>{f([{name:"dagre",loader:(0,l.K)(async()=>await Promise.all([n.e(1120),n.e(2372),n.e(6222),n.e(6897)]).then(n.bind(n,26897)),"loader")},{name:"swimlane",loader:(0,l.K)(async()=>await Promise.all([n.e(1065),n.e(1120),n.e(2372),n.e(2193)]).then(n.bind(n,80430)),"loader")},{name:"cose-bilkent",loader:(0,l.K)(async()=>await Promise.all([n.e(9364),n.e(5625)]).then(n.bind(n,55625)),"loader")}])},"registerDefaultLayoutLoaders")();var d=(0,l.K)(async(e,t,n)=>{if(!(e.layoutAlgorithm in c))throw Error(`Unknown layout algorithm: ${e.layoutAlgorithm}`);if(e.diagramId)for(let t of e.nodes){let n=t.domId||t.id;t.domId=`${e.diagramId}-${n}`}let r=c[e.layoutAlgorithm],a=await r.loader(),{theme:i,themeVariables:o}=e.config,{useGradient:s,gradientStart:l,gradientStop:f}=o,d=t.attr("id");if(t.append("defs").append("filter").attr("id",`${d}-drop-shadow`).attr("height","130%").attr("width","130%").append("feDropShadow").attr("dx","4").attr("dy","4").attr("stdDeviation",0).attr("flood-opacity","0.06").attr("flood-color",`${i?.includes("dark")?"#FFFFFF":"#000000"}`),t.append("defs").append("filter").attr("id",`${d}-drop-shadow-small`).attr("height","150%").attr("width","150%").append("feDropShadow").attr("dx","2").attr("dy","2").attr("stdDeviation",0).attr("flood-opacity","0.06").attr("flood-color",`${i?.includes("dark")?"#FFFFFF":"#000000"}`),s){let e=t.append("linearGradient").attr("id",t.attr("id")+"-gradient").attr("gradientUnits","objectBoundingBox").attr("x1","0%").attr("y1","0%").attr("x2","100%").attr("y2","0%");e.append("svg:stop").attr("offset","0%").attr("stop-color",l).attr("stop-opacity",1),e.append("svg:stop").attr("offset","100%").attr("stop-color",f).attr("stop-opacity",1)}return a.render(e,t,u,{algorithm:r.algorithm},n)},"render"),h=(0,l.K)((e="",{fallback:t="dagre"}={})=>
73{if(e in c)return e;if(t in c)return s.R.warn(`Layout algorithm ${e} is not registered. Using ${t} as fallback.`),t;throw Error(`Both layout algorithms ${e} and ${t} are not registered.`)},"getRegisteredLayoutAlgorithm")},76391:(e,t,n)=>{"use strict";n.d(t,{D:()=>o});var r=n(2876),a=n(55534),i=n(85992),o=(0,a.K)(e=>{let{securityLevel:t}=(0,r.D7)(),n=(0,i.Ltv)("body");if("sandbox"===t){let t=(0,i.Ltv)(`#i${e}`),r=t.node()?.contentDocument??document;n=(0,i.Ltv)(r.body)}return n.select(`#${e}`)},"selectSvgElement")},77068:(e,t,n)=>{"use strict";n.d(t,{A:()=>K});var r=n(44501),a=n(14232),i=n(56094);n(75620);var o=n(57078),s=n(54945),l=n(47158),u=n(11473),c=a.createContext(null),f=function(){if("u">typeof Map)return Map;function e(e,t){var n=-1;return e.some(function(e,r){return e[0]===t&&(n=r,!0)}),n}function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var a=r[n];e.call(t,a[1],a[0])}},t}(),d="u">typeof window&&"u">typeof document&&window.document===document,h=void 0!==n.g&&n.g.Math===Math?n.g:"u">typeof self&&self.Math===Math?self:"u">typeof window&&window.Math===Math?window:Function("return this")(),p="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(h):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},g=["top","right","bottom","left","width","height","size","weight"],m="u">typeof MutationObserver,y=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e){var t=!1,n=!1,r=0;function a(){t&&(t=!1,e()),n&&o()}function i(){p(a)}function o(){var e=Date.now();if(t){if(e-r<2)return;n=!0}else t=!0,n=!1,setTimeout(i,20);r=e}return o}(this.refresh.bind(this))}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){d&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),m?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){d&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;g.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),v=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var a=r[n];Object.defineProperty(e,a,{value:t[a],enumerable:!1,writable:!1,
73configurable:!0})}return e},b=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||h},w=A(0,0,0,0);function x(e){return parseFloat(e)||0}function _(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(t,n){return t+x(e["border-"+n+"-width"])},0)}var k="u">typeof SVGGraphicsElement?function(e){return e instanceof b(e).SVGGraphicsElement}:function(e){return e instanceof b(e).SVGElement&&"function"==typeof e.getBBox};function A(e,t,n,r){return{x:e,y:t,width:n,height:r}}var S=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=A(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=function(e){if(!d)return w;if(k(e)){var t;return A(0,0,(t=e.getBBox()).width,t.height)}return function(e){var t,n=e.clientWidth,r=e.clientHeight;if(!n&&!r)return w;var a=b(e).getComputedStyle(e),i=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var a=r[n],i=e["padding-"+a];t[a]=x(i)}return t}(a),o=i.left+i.right,s=i.top+i.bottom,l=x(a.width),u=x(a.height);if("border-box"===a.boxSizing&&(Math.round(l+o)!==n&&(l-=_(a,"left","right")+o),Math.round(u+s)!==r&&(u-=_(a,"top","bottom")+s)),(t=e)!==b(t).document.documentElement){var c=Math.round(l+o)-n,f=Math.round(u+s)-r;1!==Math.abs(c)&&(l-=c),1!==Math.abs(f)&&(u-=f)}return A(i.left,i.top,l,u)}(e)}(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),E=function(e,t){var n,r,a,i,o,s=(n=t.x,r=t.y,a=t.width,i=t.height,v(o=Object.create(("u">typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:n,y:r,width:a,height:i,top:r,right:n+a,bottom:i+r,left:n}),o);v(this,{target:e,contentRect:s})},M=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new f,"function"!=typeof e)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if(!("u"<typeof Element)&&Element instanceof Object){if(!(e instanceof b(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new S(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if(!("u"<typeof Element)&&Element instanceof Object){if(!(e instanceof b(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new E(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),T="u">typeof WeakMap?new WeakMap:new f,O=function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var n=new M(t,y.getInstance(),this);T.set(this,n)};["observe","unobserve","disconnect"].forEach(function(e){O.prototype[e]=function(){var t;return(t=T.get(this))[e].apply(t,arguments)}});var C=void 0!==h.ResizeObserver?h.ResizeObserver:O,R=new Map,N=new C(function(e){e.forEach(function(e){var t,n=e.target;null==(t=R.get(n))||t.forEach(function(e){return e(n)})})}),L=n(59524),D=n(44212),P=n(66495),I=n(99976),$=function(e){(0,P.A)(n,e);var t=(0,I.A)(n);function n(){return(0,L.A)(this,n),t.apply(this,arguments)}return(0,D.A)(n,[{key:"render",value:function(){return this.props.children}}]),n}(a.Component),j=a.forwardRef(function(e,t){var n=e.children,r=e.disabled,i=a.useRef(null),f=a.useRef(null),d=a.useContext(c),h="function"==typeof n,p=h?n(i):n,g=a.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),m=!h&&a.isValidElement(p)&&(0,u.f3)(p),y=m?(0,u.A9)(p):null,v=(0,u.xK)(y,i),b=function(){var e;return(0,l.Ay)(i.current)||(i.current&&"object"===(0,s.A)(i.current)?(0,l.Ay)(null==(e=i.current)?void 0:e.nativeElement):null)||(0,l.Ay)(f.current)};a.useImperativeHandle(t,function(){return b()});var w=a.useRef(e);w.current=e;var x=a.useCallback(function(e){var t=w.current,n=t.onResize,r=t.data,a=e.getBoundingClientRect(),i=a.width,s=a.height,l=e.offsetWidth,u=e.offsetHeight,c=Math.floor(i),f=Math.floor(s);if(g.current.width!==c||g.current.height!==f||g.current.offsetWidth!==l||g.current.offsetHeight!==u){var h={width:c,height:f,offsetWidth:l,offsetHeight:u};g.current=h;var p=l===Math.round(i)?i:l,m=u===Math.round(s)?s:u,y=(0,o.A)((0,o.A)({},h),{},{offsetWidth:p,offsetHeight:m});null==d||d(y,e,r),n&&Promise.resolve().then(function(){n(y,e)})}},[]);return a.useEffect(function(){var e=b();return e&&!r&&(R.has(e)||(R.set(e,new Set),N.observe(e)),R.get(e).add(x)),function(){R.has(e)&&(R.get(e).delete(x),!R.get(e).size&&(N.unobserve(e),R.delete(e)))}},[i.current,r]),a.createElement($,{ref:f},m?a.cloneElement(p,{ref:v}):p)}),F=a.forwardRef(function(e,t){var n=e.children;return("function"==typeof n?[n]:(0,i.A)(n)).map(function(n,i){var o=(null==n?void 0:n.key)||"".concat("rc-observer-key","-").concat(i);return a.createElement(j,(0,r.A)({},e,{key:o,ref:0===i?t:void 0}),n)})});F.Collection=function(e){var t=e.children,n=e.onBatchResize,r=a.useRef(0),i=a.useRef([]),o=a.useContext(c),s=a.useCallback(function(e,t,a){r.current+=1;var s=r.current;i.current.push({size:e,element:t,data:a}),Promise.resolve().then(function(){s===r.current&&(null==n||n(i.current),i.current=[])}),null==o||o(e,t,a)},[n,o]);return a.createElement(c.Provider,{value:s},t)};let K=F}
73,78212:(e,t,n)=>{var r=n(12883).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=r(a))return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},78982:(e,t,n)=>{"use strict";function r(e){var t;return null!=e&&"function"!=typeof e&&Number.isSafeInteger(t=e.length)&&t>=0}n.d(t,{X:()=>r})},79173:(e,t,n)=>{"use strict";let r;n.d(t,{n:()=>eg});var a=n(27925),i=n(63857),o=n(60180),s=n(14232),l=n(38806),u=Object.prototype.hasOwnProperty;let c=new WeakMap,f=()=>{},d=f(),h=Object,p=e=>e===d,g=(e,t)=>({...e,...t}),m={},y={},v="undefined",b=typeof window!=v,w=typeof document!=v,x=b&&"Deno"in window,_=(e,t)=>{let n=c.get(e);return[()=>!p(t)&&e.get(t)||m,r=>{if(!p(t)){let a=e.get(t);t in y||(y[t]=a),n[5](t,g(a,r),a||m)}},n[6],()=>!p(t)&&t in y?y[t]:!p(t)&&e.get(t)||m]},k=!0,[A,S]=b&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[f,f],E={initFocus:e=>(w&&document.addEventListener("visibilitychange",e),A("focus",e),()=>{w&&document.removeEventListener("visibilitychange",e),S("focus",e)}),initReconnect:e=>{let t=()=>{k=!0,e()},n=()=>{k=!1};return A("online",t),A("offline",n),()=>
73{S("online",t),S("offline",n)}}},M=!s.useId,T=!b||x,O=T?s.useEffect:s.useLayoutEffect,C="u">typeof navigator&&navigator.connection,R=!T&&C&&(["slow-2g","2g"].includes(C.effectiveType)||C.saveData),N=new WeakMap,L=(e,t)=>e===`[object ${t}]`,D=0,P=e=>{let t,n,r=typeof e,a=h.prototype.toString.call(e),i=L(a,"Date"),o=L(a,"RegExp"),s=L(a,"Object");if(h(e)!==e||i||o)t=i?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=N.get(e))return t;if(t=++D+"~",N.set(e,t),Array.isArray(e)){for(n=0,t="@";n<e.length;n++)t+=P(e[n])+",";N.set(e,t)}if(s){t="#";let r=h.keys(e).sort();for(;!p(n=r.pop());)p(e[n])||(t+=n+":"+P(e[n])+",");N.set(e,t)}}return t},I=e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?P(e):"",t]},$=0,j=()=>++$;async function F(...e){let[t,n,r,a]=e,i=g({populateCache:!0,throwOnError:!0},"boolean"==typeof a?{revalidate:a}:a||{}),o=i.populateCache,s=i.rollbackOnError,l=i.optimisticData,u=i.throwOnError;if("function"==typeof n){let e=[];for(let r of t.keys())!/^\$(inf|sub)\$/.test(r)&&n(t.get(r)._k)&&e.push(r);return Promise.all(e.map(f))}return f(n);async function f(n){let a,[f]=I(n);if(!f)return;let[h,g]=_(t,f),[m,y,v,b]=c.get(t),w=()=>{let e=m[f];return("function"==typeof i.revalidate?i.revalidate(h().data,n):!1!==i.revalidate)&&(delete v[f],delete b[f],e&&e[0])?e[0](2).then(()=>h().data):h().data};if(e.length<3)return w();let x=r,k=!1,A=j();y[f]=[A,0];let S=!p(l),E=h(),M=E.data,T=E._c,O=p(T)?M:T;if(S&&g({data:l="function"==typeof l?l(O,M):l,_c:O}),"function"==typeof x)try{x=x(O)}catch(e){a=e,k=!0}if(x&&"function"==typeof x.then){let e;if(x=await x.catch(e=>{a=e,k=!0}),A!==y[f][0]){if(k)throw a;return x}k&&S&&(e=a,"function"==typeof s?s(e):!1!==s)&&(o=!0,g({data:O,_c:d}))}if(o&&!k&&("function"==typeof o?g({data:o(x,O),error:d,_c:d}):g({data:x,error:d,_c:d})),y[f][1]=j(),Promise.resolve(w()).then(()=>{g({_c:d})}),k){if(u)throw a;return}return x}}let K=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},z=(e,t)=>{if(!c.has(e)){let n=g(E,t),r=Object.create(null),a=F.bind(d,e),i=f,o=Object.create(null),s=(e,t)=>{let n=o[e]||[];return o[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},l=(t,n,r)=>{e.set(t,n);let a=o[t];if(a)for(let e of a)e(n,r)},u=()=>{if(!c.has(e)&&(c.set(e,[r,Object.create(null),Object.create(null),Object.create(null),a,l,s]),!T)){let t=n.initFocus(setTimeout.bind(d,K.bind(d,r,0))),a=n.initReconnect(setTimeout.bind(d,K.bind(d,r,1)));i=()=>{t&&t(),a&&a(),c.delete(e)}}};return u(),[e,a,u,i]}return[e,c.get(e)[4]]},[B,U]=z(new Map),H=g({onLoadingSlow:f,onSuccess:f,onError:f,onErrorRetry:(e,t,n,r,a)=>{let i=n.errorRetryCount,o=a.retryCount,s=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;(p(i)||!(o>i))&&setTimeout(r,s,a)},onDiscarded:f,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:R?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:R?5e3:3e3,compare:function e(t,n){var r,a;if(t===n)return!0;if(t&&n&&(r=t.constructor)===n.constructor){if(r===Date)return t.getTime()===n.getTime();if(r===RegExp)return t.toString()===n.toString();if(r===Array){if((a=t.length)===n.length)for(;a--&&e(t[a],n[a]););return -1===a}if(!r||"object"==typeof t){for(r in a=0,t)if(u.call(t,r)&&++a&&!u.call(n,r)||!(r in n)||!e(t[r],n[r]))return!1;return Object.keys(n).length===a}}return t!=t&&n!=n},isPaused:()=>!1,cache:B,mutate:U,fallback:{}},{isOnline:()=>k,isVisible:()=>{let e=w&&document.visibilityState;return p(e)||"hidden"!==e}}),Y=(e,t)=>{let n=g(e,t);if(t){let{use:r,fallback:a}=e,{use:i,fallback:o}=t;r&&i&&(n.use=r.concat(i)),a&&o&&(n.fallback=g(a,o))}return n},W=(0,s.createContext)({}),q=b&&window.__SWR_DEVTOOLS_USE__,G=(q?window.__SWR_DEVTOOLS_USE__:[]).concat(e=>(t,n,r)=>{let a=n&&((...e)=>{let[r]=I(t),[,,,a]=c.get(B);if(r.startsWith("$inf$"))return n(...e);let i=a[r];return p(i)?n(...e):(delete a[r],i)});return e(t,a,r)});q&&(window.__SWR_DEVTOOLS_REACT__=s);let X=()=>{},V=X(),Z=(new WeakMap,s.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}})),Q={dedupe:!0},J=Promise.resolve(d),ee=()=>f;h.defineProperty(e=>{let{value:t}=e,n=(0,s.useContext)(W),r="function"==typeof t,a=(0,s.useMemo)(()=>r?t(n):t,[r,n,t]),i=(0,s.useMemo)(()=>r?a:Y(n,a),[r,n,a]),o=a&&a.provider,l=(0,s.useRef)(d);o&&!l.current&&(l.current=z(o(i.cache||B),a));let u=l.current;return u&&(i.cache=u[0],i.mutate=u[1]),O(()=>{if(u)return u[2]&&u[2](),u[3]},[]),(0,s.createElement)(W.Provider,g(e,{value:i}))},"defaultValue",{value:H});
73let et=(r=(e,t,n)=>{let{cache:r,compare:a,suspense:i,fallbackData:o,revalidateOnMount:u,revalidateIfStale:f,refreshInterval:h,refreshWhenHidden:m,refreshWhenOffline:y,keepPreviousData:w,strictServerPrefetchWarning:x}=n,[k,A,S,E]=c.get(r),[C,R]=I(e),N=(0,s.useRef)(!1),L=(0,s.useRef)(!1),D=(0,s.useRef)(C),P=(0,s.useRef)(t),$=(0,s.useRef)(n),K=()=>$.current.isVisible()&&$.current.isOnline(),[z,B,U,H]=_(r,C),Y=(0,s.useRef)({}).current,W=p(o)?p(n.fallback)?d:n.fallback[C]:o,q=(e,t)=>{for(let n in Y)if("data"===n){if(!a(e[n],t[n])&&(!p(e[n])||!a(eo,t[n])))return!1}else if(t[n]!==e[n])return!1;return!0},G=!N.current,X=(0,s.useMemo)(()=>{let e=z(),n=H(),r=e=>{let n=g(e);return(delete n._k,(()=>{if(!C||!t||$.current.isPaused())return!1;if(G&&!p(u))return u;let e=p(W)?n.data:W;return p(e)||f})())?{isValidating:!0,isLoading:!0,...n}:n},a=r(e),i=e===n?a:r(n),o=a;return[()=>{let e=r(z());return q(e,o)?(o.data=e.data,o.isLoading=e.isLoading,o.isValidating=e.isValidating,o.error=e.error,o):(o=e,e)},()=>i]},[r,C]),V=(0,l.useSyncExternalStore)((0,s.useCallback)(e=>U(C,(t,n)=>{q(n,t)||e()}),[r,C]),X[0],X[1]),et=k[C]&&k[C].length>0,en=V.data,er=p(en)?W&&"function"==typeof W.then?Z(W):W:en,ea=V.error,ei=(0,s.useRef)(er),eo=w?p(en)?p(ei.current)?er:ei.current:en:er,es=C&&p(er),el=(0,s.useRef)(null);T||(0,l.useSyncExternalStore)(ee,()=>(el.current=!1,el),()=>(el.current=!0,el));let eu=el.current;x&&eu&&!i&&es&&console.warn(`Missing pre-initiated data for serialized key "${C}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let ec=!(!C||!t||$.current.isPaused())&&(!et||!!p(ea))&&(G&&!p(u)?u:i?!p(er)&&f:p(er)||f),ef=G&&ec,ed=p(V.isValidating)?ef:V.isValidating,eh=p(V.isLoading)?ef:V.isLoading,ep=(0,s.useCallback)(async e=>{let t,r,i=P.current;if(!C||!i||L.current||$.current.isPaused())return!1;let o=!0,s=e||{},l=!S[C]||!s.dedupe,u=()=>M?!L.current&&C===D.current&&N.current:C===D.current,c={isValidating:!1,isLoading:!1},f=()=>{B(c)},h=()=>{let e=S[C];e&&e[1]===r&&delete S[C]},g={isValidating:!0};p(z().data)&&(g.isLoading=!0);try{if(l&&(B(g),n.loadingTimeout&&p(z().data)&&setTimeout(()=>{o&&u()&&$.current.onLoadingSlow(C,n)},n.loadingTimeout),S[C]=[i(R),j()]),[t,r]=S[C],t=await t,l&&setTimeout(h,n.dedupingInterval),!S[C]||S[C][1]!==r)return l&&u()&&$.current.onDiscarded(C),!1;c.error=d;let e=A[C];if(!p(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return f(),l&&u()&&$.current.onDiscarded(C),!1;let s=z().data;c.data=a(s,t)?s:t,l&&u()&&$.current.onSuccess(t,C,n)}catch(n){h();let e=$.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(c.error=n,l&&u())&&(e.onError(n,C,e),(!0===t||"function"==typeof t&&t(n))&&(!$.current.revalidateOnFocus||!$.current.revalidateOnReconnect||K())&&e.onErrorRetry(n,C,e,e=>{let t=k[C];t&&t[0]&&t[0](3,e)},{retryCount:(s.retryCount||0)+1,dedupe:!0}))}return o=!1,f(),!0},[C,r]),eg=(0,s.useCallback)((...e)=>F(r,D.current,...e),[]);if(O(()=>{P.current=t,$.current=n,p(en)||(ei.current=en)}),O(()=>{var e;let t;if(!C)return;let n=ep.bind(d,Q),r=0;$.current.revalidateOnFocus&&(r=Date.now()+$.current.focusThrottleInterval);let a=(e=(e,t={})=>{if(0==e){let e=Date.now();$.current.revalidateOnFocus&&e>r&&K()&&(r=e+$.current.focusThrottleInterval,n())}else if(1==e)$.current.revalidateOnReconnect&&K()&&n();else if(2==e)return ep();else if(3==e)return ep(t)},(t=k[C]||(k[C]=[])).push(e),()=>{let n=t.indexOf(e);n>=0&&(t[n]=t[t.length-1],t.pop())});if(L.current=!1,D.current=C,N.current=!0,B({_k:R}),ec&&!S[C])if(p(er)||T)n();else b&&typeof window.requestAnimationFrame!=v?window.requestAnimationFrame(n):setTimeout(n,1);return()=>{L.current=!0,a()}},[C]),O(()=>{let e;function t(){let t="function"==typeof h?h(z().data):h;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!z().error&&(m||$.current.isVisible())&&(y||$.current.isOnline())?ep(Q).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[h,m,y,C]),(0,s.useDebugValue)(eo),i){if(!M&&T&&es)throw Error("Fallback data is required when using Suspense in SSR.");es&&(P.current=t,$.current=n,L.current=!1);let e=E[C];if(Z(!p(e)&&es?eg(e):J),!p(ea)&&es)throw ea;let r=es?ep(Q):J;!p(eo)&&es&&(r.status="fulfilled",r.value=!0),Z(r)}return{mutate:eg,get data(){return Y.data=!0,eo},get error(){return Y.error=!0,ea},get isValidating(){return Y.isValidating=!0,ed},get isLoading(){return Y.isLoading=!0,eh}}},function(...e){let t,n=(t=(0,s.useContext)(W),(0,s.useMemo)(()=>g(H,t),[t])),[a,i,o]="function"==typeof e[1]?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],l=Y(n,o),u=r,{use:c}=l,f=(c||[]).concat(G);for(let e=f.length;e--;)u=f[e](u);return u(a,i||l.fetcher||null,l)});var en=n(23745),er=n(67251),ea=n(29898),ei=n(52672),eo=n(69923),es=n(58372);function el(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(el=function(){return!!e})()}function eu(e){var t="function"==typeof Map?new Map:void 0;return(eu=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(el())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var a=new(e.bind.apply(e,r));return n&&(0,es.A)(a,n.prototype),a}(e,arguments,(0,ei.A)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,es.A)(n,e)})(e)}function ec(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ec=function(){return!!e})()}var ef=function(e){function t(e){var n,r,a,i=e.message,o=e.status,s=e.data;return(0,er.A)(this,t),n=t,r=[i],n=(0,ei.A)(n),(a=(0,ea.A)(this,ec()?Reflect.construct(n,r||[],(0,ei.A)(this).constructor):n.apply(this,r))).name="TwitterApiError",a.status=o,a.data=s,a}return(0,eo.A)(t,e),(0,en.A)(t)}(eu(Error)),ed=et.default||et;function eh(e){return ep.apply(this,arguments)}function ep(){return(ep=(0,i.A)(o.mark(function e(t){var n,r,i,s,l;return o.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=(n=(0,a.A)(t,2))[0],i=n[1],e.next=3,fetch(r,i);case 3:return s=e.sent,e.next=6,s.json();case 6:if(l=e.sent,!s.ok){e.next=9;break}return e.abrupt("return",l.data||null);case 9:throw new ef({message:'Failed to fetch tweet at "'.concat(r,'" with "').concat(s.status,'".'),data:l,status:s.status});case 10:case"end":return e.stop()}},e)}))).apply(this,arguments)}var eg=function(e,t,n){var r=ed(function(){return t||e?[t||e&&"".concat("https://react-tweet.vercel.app","/api/tweet/").concat(e),n]:null},eh,{revalidateIfStale:!1,revalidateOnFocus:!1,shouldRetryOnError:!1}),a=r.isLoading,i=r.data,o=r.error;return{isLoading:!!(a||void 0===i&&!o),data:i,error:o}}},80146:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(50181),a=n(38789);let i=e=>!((e=>{let{r:t,g:n,b:i}=a.A.parse(e),o=.2126*r.A.channel.toLinear(t)+.7152*r.A.channel.toLinear(n)+.0722*r.A.channel.toLinear(i);return r.A.lang.round(o)})(e)>=.5)},80161:(e,t,n)=>{"use strict";function r(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.d(t,{i:()=>r})},80294:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r=n(17708);function a(e,t){return(0,r.a)(e,null==t?void 0:t.in).getHours()}}
73,80299:(e,t,n)=>{"use strict";n.d(t,{P:()=>a});let r="object"==typeof globalThis&&globalThis||"object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||function(){return this}()||Function("return this")();function a(e){return void 0!==r.Buffer&&r.Buffer.isBuffer(e)}},81419:e=>{e.exports={root:"tweet-not-found_root__KQedq"}},81778:()=>{Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python},82332:(e,t,n)=>{var r=n(14232),a="u"<typeof window?{show:function(){},hide:function(){},config:function(){}}:n(7189),i=0,o=function(e){return e.topbar||a};function s(e){return r.useEffect(function(){return 0===i&&o(e).show(),i++,function(){0==--i&&o(e).hide()}},[]),null}s.config=a.config,e.exports=s},82856:e=>{e.exports={header:"quoted-tweet-header_header___qrcQ",avatar:"quoted-tweet-header_avatar__lGzrW",avatarOverflow:"quoted-tweet-header_avatarOverflow__H7yio",avatarSquare:"quoted-tweet-header_avatarSquare__l_eYT",author:"quoted-tweet-header_author__k48VI",authorText:"quoted-tweet-header_authorText__FULly",username:"quoted-tweet-header_username__YLPXR"}},84620:(e,t,n)=>{var r=n(31365);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},84959:(e,t,n)=>{"use strict";n.d(t,{t:()=>a});var r=n(17708);function a(e,t){return(0,r.a)(e,null==t?void 0:t.in).getMonth()}},85097:(e,t,n)=>{"use strict";n.d(t,{z:()=>a});var r=n(17708);function a(e,t){var n=(0,r.a)(e)-(0,r.a)(t);return n<0?-1:n>0?1:n}},85650:(e,t,n)=>{"use strict";n.d(t,{A:()=>x});var r=n(44501),a=n(85190),i=n(12906),o=n(88683),s=n(12122),l=n(15039),u=n.n(l),c=n(11473),f=n(14232),d=n(3086),h=n(89173),p=d.A.ESC,g=d.A.TAB,m=(0,f.forwardRef)(function(e,t){var n=e.overlay,r=e.arrow,a=e.prefixCls,i=(0,f.useMemo)(function(){return"function"==typeof n?n():n},[n]),o=(0,c.K4)(t,(0,c.A9)(i));return f.createElement(f.Fragment,null,r&&f.createElement("div",{className:"".concat(a,"-arrow")}),f.cloneElement(i,{ref:(0,c.f3)(i)?o:void 0}))}),y={adjustX:1,adjustY:1},v=[0,0];let b={topLeft:{points:["bl","tl"],overflow:y,offset:[0,-4],targetOffset:v},top:{points:["bc","tc"],overflow:y,offset:[0,-4],targetOffset:v},topRight:{points:["br","tr"],overflow:y,offset:[0,-4],targetOffset:v},bottomLeft:{points:["tl","bl"],overflow:y,offset:[0,4],targetOffset:v},bottom:{points:["tc","bc"],overflow:y,offset:[0,4],targetOffset:v},bottomRight:{points:["tr","br"],overflow:y,offset:[0,4],targetOffset:v}};var w=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoF
73ocus","overlay","children","onVisibleChange"];let x=f.forwardRef(function(e,t){var n,l,d,y,v,x,_,k,A,S,E,M,T,O,C=e.arrow,R=void 0!==C&&C,N=e.prefixCls,L=void 0===N?"rc-dropdown":N,D=e.transitionName,P=e.animation,I=e.align,$=e.placement,j=e.placements,F=e.getPopupContainer,K=e.showAction,z=e.hideAction,B=e.overlayClassName,U=e.overlayStyle,H=e.visible,Y=e.trigger,W=void 0===Y?["hover"]:Y,q=e.autoFocus,G=e.overlay,X=e.children,V=e.onVisibleChange,Z=(0,o.A)(e,w),Q=f.useState(),J=(0,i.A)(Q,2),ee=J[0],et=J[1],en="visible"in e?H:ee,er=f.useRef(null),ea=f.useRef(null),ei=f.useRef(null);f.useImperativeHandle(t,function(){return er.current});var eo=function(e){et(e),null==V||V(e)};l=(n={visible:en,triggerRef:ei,onVisibleChange:eo,autoFocus:q,overlayRef:ea}).visible,d=n.triggerRef,y=n.onVisibleChange,v=n.autoFocus,x=n.overlayRef,_=f.useRef(!1),k=function(){if(l){var e,t;null==(e=d.current)||null==(t=e.focus)||t.call(e),null==y||y(!1)}},A=function(){var e;return null!=(e=x.current)&&!!e.focus&&(x.current.focus(),_.current=!0,!0)},S=function(e){switch(e.keyCode){case p:k();break;case g:var t=!1;_.current||(t=A()),t?e.preventDefault():k()}},f.useEffect(function(){return l?(window.addEventListener("keydown",S),v&&(0,h.A)(A,3),function(){window.removeEventListener("keydown",S),_.current=!1}):function(){_.current=!1}},[l]);var es=function(){return f.createElement(m,{ref:ea,overlay:G,prefixCls:L,arrow:R})},el=f.cloneElement(X,{className:u()(null==(O=X.props)?void 0:O.className,en&&(void 0!==(E=e.openClassName)?E:"".concat(L,"-open"))),ref:(0,c.f3)(X)?(0,c.K4)(ei,(0,c.A9)(X)):void 0}),eu=z;return eu||-1===W.indexOf("contextMenu")||(eu=["click"]),f.createElement(s.A,(0,r.A)({builtinPlacements:void 0===j?b:j},Z,{prefixCls:L,ref:er,popupClassName:u()(B,(0,a.A)({},"".concat(L,"-show-arrow"),R)),popupStyle:U,action:W,showAction:K,hideAction:eu,popupPlacement:void 0===$?"bottomLeft":$,popupAlign:I,popupTransitionName:D,popupAnimation:P,popupVisible:en,stretch:(M=e.minOverlayWidthMatchTrigger,T=e.alignPoint,"minOverlayWidthMatchTrigger"in e?M:!T)?"minWidth":"",popup:"function"==typeof G?es:es(),onPopupVisibleChange:eo,onPopupClick:function(t){var n=e.onOverlayClick;et(!1),n&&n(t)},getPopupContainer:F}),el)})},85992:(e,t,n)=>{"use strict";function r(e,t){let n;if(void 0===t)for(let t of e)null!=t&&(n<t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let a of e)null!=(a=t(a,++r,e))&&(n<a||void 0===n&&a>=a)&&(n=a)}return n}function a(e,t){let n;if(void 0===t)for(let t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let a of e)null!=(a=t(a,++r,e))&&(n>a||void 0===n&&a>=a)&&(n=a)}return n}function i(e){return e}function o(e){return"translate("+e+",0)"}function s(e){return"translate(0,"+e+")"}function l(){return!this.__axis}function u(e,t){var n=[],r=null,a=null,u=6,c=6,f=3,d="u">typeof window&&window.devicePixelRatio>1?0:.5,h=1===e||4===e?-1:1,p=4===e||2===e?"x":"y",g=1===e||3===e?o:s;function m(o){var s=null==r?t.ticks?t.ticks.apply(t,n):t.domain():r,m=null==a?t.tickFormat?t.tickFormat.apply(t,n):i:a,y=Math.max(u,0)+f,v=t.range(),b=+v[0]+d,w=+v[v.length-1]+d,x=(t.bandwidth?function(e,t){return t=Math.max(0,e.bandwidth()-2*t)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}:function(e){return t=>+e(t)})(t.copy(),d),_=o.selection?o.selection():o,k=_.selectAll(".domain").data([null]),A=_.selectAll(".tick").data(s,t).order(),S=A.exit(),E=A.enter().append("g").attr("class","tick"),M=A.select("line"),T=A.select("text");k=k.merge(k.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),A=A.merge(E),M=M.merge(E.append("line").attr("stroke","currentColor").attr(p+"2",h*u)),T=T.merge(E.append("text").attr("fill","currentColor").attr(p,h*y).attr("dy",1===e?"0em":3===e?"0.71em":"0.32em")),o!==_&&(k=k.transition(o),A=A.transition(o),M=M.transition(o),T=T.transition(o),S=S.transition(o).attr("opacity",1e-6).attr("transform",function(e){return isFinite(e=x(e))?g(e+d):this.getAttribute("transform")}),E.attr("opacity",1e-6).attr("transform",function(e){var t=this.parentNode.__axis;return g((t&&isFinite(t=t(e))?t:x(e))+d)})),S.remove(),k.attr("d",4===e||2===e?c?"M"+h*c+","+b+"H"+d+"V"+w+"H"+h*c:"M"+d+","+b+"V"+w:c?"M"+b+","+h*c+"V"+d+"H"+w+"V"+h*c:"M"+b+","+d+"H"+w),A.attr("opacity",1).attr("transform",function(e){return g(x(e)+d)}),M.attr(p+"2",h*u),T.attr(p,h*y).text(m),_.filter(l).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===e?"start":4===e?"end":"middle"),_.each(function(){this.__axis=x})}return m.scale=function(e){return arguments.length?(t=e,m):t}
73,m.ticks=function(){return n=Array.from(arguments),m},m.tickArguments=function(e){return arguments.length?(n=null==e?[]:Array.from(e),m):n.slice()},m.tickValues=function(e){return arguments.length?(r=null==e?null:Array.from(e),m):r&&r.slice()},m.tickFormat=function(e){return arguments.length?(a=e,m):a},m.tickSize=function(e){return arguments.length?(u=c=+e,m):u},m.tickSizeInner=function(e){return arguments.length?(u=+e,m):u},m.tickSizeOuter=function(e){return arguments.length?(c=+e,m):c},m.tickPadding=function(e){return arguments.length?(f=+e,m):f},m.offset=function(e){return arguments.length?(d=+e,m):d},m}function c(e){return u(1,e)}function f(e){return u(3,e)}function d(){}function h(e){return null==e?d:function(){return this.querySelector(e)}}function p(){return[]}function g(e){return null==e?p:function(){return this.querySelectorAll(e)}}function m(e){return function(){return this.matches(e)}}function y(e){return function(t){return t.matches(e)}}n.d(t,{JLW:()=>aY,l78:()=>f,tlR:()=>c,qrM:()=>a5,Yu4:()=>a4,IA3:()=>a9,Wi0:()=>ie,PGM:()=>it,OEq:()=>ia,y8u:()=>is,olC:()=>iu,IrU:()=>id,oDi:()=>ig,Q7f:()=>iy,cVp:()=>ib,lUB:()=>aG,Lx9:()=>ix,nVG:()=>iT,uxU:()=>iO,Xf2:()=>iN,GZz:()=>iD,UPb:()=>iI,dyv:()=>iP,GPZ:()=>eo,Sk5:()=>tB,bEH:()=>ni,n8j:()=>aZ,T9B:()=>r,jkA:()=>a,rLf:()=>a0,WH:()=>function e(){var t,n,r=nf().unknown(void 0),a=r.domain,i=r.range,o=0,s=1,l=!1,u=0,c=0,f=.5;function d(){var e=a().length,r=s<o,d=r?s:o,h=r?o:s;t=(h-d)/Math.max(1,e-u+2*c),l&&(t=Math.floor(t)),d+=(h-d-t*(e-u))*f,n=t*(1-u),l&&(d=Math.round(d),n=Math.round(n));var p=(function(e,t,n){e*=1,t*=1,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=0|Math.max(0,Math.ceil((t-e)/n)),i=Array(a);++r<a;)i[r]=e+r*n;return i})(e).map(function(e){return d+t*e});return i(r?p.reverse():p)}return delete r.unknown,r.domain=function(e){return arguments.length?(a(e),d()):a()},r.range=function(e){return arguments.length?([o,s]=e,o*=1,s*=1,d()):[o,s]},r.rangeRound=function(e){return[o,s]=e,o*=1,s*=1,l=!0,d()},r.bandwidth=function(){return n},r.step=function(){return t},r.round=function(e){return arguments.length?(l=!!e,d()):l},r.padding=function(e){return arguments.length?(u=Math.min(1,c=+e),d()):u},r.paddingInner=function(e){return arguments.length?(u=Math.min(1,e),d()):u},r.paddingOuter=function(e){return arguments.length?(c=+e,d()):c},r.align=function(e){return arguments.length?(f=Math.max(0,Math.min(1,e)),d()):f},r.copy=function(){return e(a(),[o,s]).round(l).paddingInner(u).paddingOuter(c).align(f)},no.apply(d(),arguments)},m4Y:()=>function e(){var t,n=nN();return n.copy=function(){return nR(n,e())},no.apply(n,arguments),t=n.domain,n.ticks=function(e){var n=t();return function(e,t,n){if(t*=1,e*=1,!((n*=1)>0))return[];if(e===t)return[e];let r=t<e,[a,i,o]=r?ng(t,e,n):ng(e,t,n);if(!(i>=a))return[];let s=i-a+1,l=Array(s);if(r)if(o<0)for(let e=0;e<s;++e)l[e]=-((i-e)/o);else for(let e=0;e<s;++e)l[e]=(i-e)*o;else if(o<0)for(let e=0;e<s;++e)l[e]=-((a+e)/o);else for(let e=0;e<s;++e)l[e]=(a+e)*o;return l}(n[0],n[n.length-1],null==e?10:e)},n.tickFormat=function(e,n){var r=t();return function(e,t,n,r){var a,i,o=ny(e,t,n);switch((r=tD(null==r?",f":r)).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(i=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(tN(s)/3)))-tN(Math.abs(o))))||(r.precision=i),es(r,s);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=Math.max(0,tN(Math.abs(Math.max(Math.abs(e),Math.abs(t)))-(a=Math.abs(a=o)))-tN(a))+1)||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=Math.max(0,-tN(Math.abs(o))))||(r.precision=i-("%"===r.type)*2)}return eo(r)}(r[0],r[r.length-1],null==e?10:e,n)},n.nice=function(e){null==e&&(e=10);var r,a,i=t(),o=0,s=i.length-1,l=i[o],u=i[s],c=10;for(u<l&&(a=l,l=u,u=a,a=o,o=s,s=a);c-- >0;){if((a=nm(l,u,e))===r)return i[o]=l,i[s]=u,t(i);if(a>0)l=Math.floor(l/a)*a,u=Math.ceil(u/a)*a;else if(a<0)l=Math.ceil(l*a)/a,u=Math.floor(u*a)/a;else break;r=a}return n},n},UMr:()=>nf,w7C:()=>av,zt:()=>ab,Ltv:()=>aw,UAC:()=>nB,DCK:()=>eu,TUC:()=>nZ,Agd:()=>nK,t6C:()=>nI,wXd:()=>nj,ABi:()=>nq,Ui6:()=>n8,rGn:()=>nQ,ucG:()=>n$,YPH:()=>nW,Mol:()=>nV,PGu:()=>nG,GuW:()=>nX,hkb:()=>tQ});var v=Array.prototype.find;function b(){return this.firstElementChild}var w=Array.prototype.filter;function x(){return Array.from(this.children)}function _(e){return Array(e.length)}function k(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function A(e,t,n,r,a,i){for(var o,s=0,l=t.length,u=i.length;s<u;++s)(o=t[s])?(o.__data__=i[s],r[s]=o):n[s]=new k(e,i[s]);for(;s<l;++s)(o=t[s])&&(a[s]=o)}function S(e,t,n,r,a,i,o){var s,l,u,c=new Map,f=t.length,d=i.length,h=Array(f);for(s=0;s<f;
73++s)(l=t[s])&&(h[s]=u=o.call(l,l.__data__,s,t)+"",c.has(u)?a[s]=l:c.set(u,l));for(s=0;s<d;++s)u=o.call(e,i[s],s,i)+"",(l=c.get(u))?(r[s]=l,l.__data__=i[s],c.delete(u)):n[s]=new k(e,i[s]);for(s=0;s<f;++s)(l=t[s])&&c.get(h[s])===l&&(a[s]=l)}function E(e){return e.__data__}function M(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}k.prototype={constructor:k,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 T="http://www.w3.org/1999/xhtml";let O={svg:"http://www.w3.org/2000/svg",xhtml:T,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function C(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),O.hasOwnProperty(t)?{space:O[t],local:e}:e}function R(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function N(e,t){return e.style.getPropertyValue(t)||R(e).getComputedStyle(e,null).getPropertyValue(t)}function L(e){return e.trim().split(/^|\s+/)}function D(e){return e.classList||new P(e)}function P(e){this._node=e,this._names=L(e.getAttribute("class")||"")}function I(e,t){for(var n=D(e),r=-1,a=t.length;++r<a;)n.add(t[r])}function $(e,t){for(var n=D(e),r=-1,a=t.length;++r<a;)n.remove(t[r])}function j(){this.textContent=""}function F(){this.innerHTML=""}function K(){this.nextSibling&&this.parentNode.appendChild(this)}function z(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function B(e){var t=C(e);return(t.local?function(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}:function(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===T&&t.documentElement.namespaceURI===T?t.createElement(e):t.createElementNS(n,e)}})(t)}function U(){return null}function H(){var e=this.parentNode;e&&e.removeChild(this)}function Y(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function W(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function q(e){return function(){var t=this.__on;if(t){for(var n,r=0,a=-1,i=t.length;r<i;++r)(n=t[r],e.type&&n.type!==e.type||n.name!==e.name)?t[++a]=n:this.removeEventListener(n.type,n.listener,n.options);++a?t.length=a:delete this.__on}}}function G(e,t,n){return function(){var r,a=this.__on,i=function(e){t.call(this,e,this.__data__)};if(a){for(var o=0,s=a.length;o<s;++o)if((r=a[o]).type===e.type&&r.name===e.name){this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=i,r.options=n),r.value=t;return}}this.addEventListener(e.type,i,n),r={type:e.type,name:e.name,value:t,listener:i,options:n},a?a.push(r):this.__on=[r]}}function X(e,t,n){var r=R(e),a=r.CustomEvent;"function"==typeof a?a=new a(t,n):(a=r.document.createEvent("Event"),n?(a.initEvent(t,n.bubbles,n.cancelable),a.detail=n.detail):a.initEvent(t,!1,!1)),e.dispatchEvent(a)}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 V=[null];function Z(e,t){this._groups=e,this._parents=t}function Q(){return new Z([[document.documentElement]],V)}Z.prototype=Q.prototype={constructor:Z,select:function(e){"function"!=typeof e&&(e=h(e));for(var t=this._groups,n=t.length,r=Array(n),a=0;a<n;++a)for(var i,o,s=t[a],l=s.length,u=r[a]=Array(l),c=0;c<l;++c)(i=s[c])&&(o=e.call(i,i.__data__,c,s))&&("__data__"in i&&(o.__data__=i.__data__),u[c]=o);return new Z(r,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 n=this._groups,r=n.length,a=[],i=[],o=0;o<r;++o)for(var s,l=n[o],u=l.length,c=0;c<u;++c)(s=l[c])&&(a.push(e.call(s,s.__data__,c,l)),i.push(s));return new Z(a,i)},selectChild:function(e){var t;return this.select(null==e?b:(t="function"==typeof e?e:y(e),function(){return v.call(this.children,t)}))},selectChildren:function(e){var t;return this.selectAll(null==e?x:(t="function"==typeof e?e:y(e),function(){return w.call(this.children,t)}))},filter:function(e){"function"!=typeof e&&(e=m(e));for(var t=this._groups,n=t.length,r=Array(n),a=0;a<n;++a)for(var i,o=t[a],s=o.length,l=r[a]=[],u=0;u<s;++u)(i=o[u])&&e.call(i,i.__data__,u,o)&&l.push(i);return new Z(r,this._parents)},data:function(e,t){if(!arguments.length)return Array.from(this,E);var n=t?S:A,r=this._parents,a=this._groups;"function"!=typeof e&&(v=e,e=function(){return v});for(var i=a.length,o=Array(i),s=Array(i),l=Array(i),u=0;u<i;++u){var c=r[u],f=a[u],d=f.length,h="object"==typeof(y=e.call(c,c&&c.__data__,u,r))&&"length"in y?y:Array.from(y),p=h.length,g=s[u]=Array(p),m=o[u]=Array(p);n(c,f,g,m,l[u]=Array(d),h,t);for(var y,v,b,w,x=0,_=0;x<p;++x)if(b=g[x]){for(x>=_&&(_=x+1);!(w=m[_])&&++_<p;);b._next=w||null}}return(o=new Z(o,r))._enter=s,o._exit=l,o},enter:function(){return new Z(this._enter||this._groups.map(_),this._parents)},exit:function(){return new Z(this._exit||this._groups.map(_),this._parents)},join:function(e,t,n){var r=this.enter(),a=this,i=this.exit();return"function"==typeof e?(r=e(r))&&(r=r.selection()):r=r.append(e+""),null!=t&&(a=t(a))&&(a=a.selection()),null==n?i.remove():n(i),r&&a?r.merge(a).order():a},merge:function(e){for(var t=e.selection?e.selection():e,n=this._groups,r=t._groups,a=n.length,i=r.length,o=Math.min(a,i),s=Array(a),l=0;l<o;++l)for(var u,c=n[l],f=r[l],d=c.length,h=s[l]=Array(d),p=0;p<d;++p)(u=c[p]||f[p])&&(h[p]=u);for(;l<a;++l)s[l]=n[l];return new Z(s,this._parents)},selection:function(){return this},order:function(){for(var e=this._groups,t=-1,n=e.length;++t<n;)for(var r,a=e[t],i=a.length-1,o=a[i];--i>=0;)(r=a[i])&&(o&&4^r.compareDocumentPosition(o)&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=M);for(var n=this._groups,r=n.length,a=Array(r),i=0;i<r;++i){for(var o,s=n[i],l=s.length,u=a[i]=Array(l),c=0;c<l;++c)(o=s[c])&&(u[c]=o);u.sort(t)}return new Z(a,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,n=e.length;t<n;++t)for(var r=e[t],a=0,i=r.length;a<i;++a){var o=r[a];if(o)return o}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,n=0,r=t.length;n<r;++n)for(var a,i=t[n],o=0,s=i.length;o<s;++o)(a=i[o])&&e.call(a,a.__data__,o,i);return this},attr:function(e,t){var n=C(e);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==t?n.local?function(e){return function(){this.removeAttributeNS(e.space,e.local)}}:function(e){return function(){this.removeAttribute(e)}}:"function"==typeof t?n.local?function(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}:function(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}:n.local?function(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}:function(e,t){return function(){this.setAttribute(e,t)}})(n,t))},style:function(e,t,n){return arguments.length>1?this.each((null==t?function(e){return function(){this.style.removeProperty(e)}}:"function"==typeof t?function(e,t,n){return function(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(e):this.style.setProperty(e,r,n)}}:function(e,t,n){return function(){this.style.setProperty(e,t,n)}})(e,t,null==n?"":n)):N(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 n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}:function(e,t){return function(){this[e]=t}})(e,t)):this.node()[e]},classed:function(e,t){var n=L(e+"");if(arguments.length<2){for(var r=D(this.node()),a=-1,i=n.length;++a<i;)if(!r.contains(n[a]))return!1;return!0}return this.each(("function"==typeof t?function(e,t){return function(){(t.apply(this,arguments)?I:$)(this,e)}}:t?function(e){return function(){I(this,e)}}:function(e){return function(){$(this,e)}})(n,t))},text:function(e){return arguments.length?this.each(null==e?j:("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?F:("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(K)},lower:function(){return this.each(z)},append:function(e){var t="function"==typeof e?e:B(e);return this.select(function(){return this.appendChild(t.apply(this,arguments))})},insert:function(e,t){var n="function"==typeof e?e:B(e),r=null==t?U:"function"==typeof t?t:h(t);return this.select(function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)})},remove:function(){return this.each(H)},clone:function(e){return this.select(e?W:Y)},datum:function(e){return arguments.length?this.property("__data__",e):this.node().__data__},on:function(e,t,n){var r,a,i=(e+"").trim().split(/^|\s+/).map(function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}),o=i.length;if(arguments.length<2){var s=this.node().__on;if(s){for(var l,u=0,c=s.length;u<c;++u)for(r=0,l=s[u];r<o;++r)if((a=i[r]).type===l.type&&a.name===l.name)return l.value}return}for(s=t?G:q,r=0;r<o;++r)this.each(s(i[r],t,n));return this},dispatch:function(e,t){return this.each(("function"==typeof t?function(e,t){return function(){return X(this,e,t.apply(this,arguments))}}:function(e,t){return function(){return X(this,e,t)}})(e,t))},[Symbol.iterator]:function*(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r,a=e[t],i=0,o=a.length;i<o;++i)(r=a[i])&&(yield r)}};var J={value:()=>{}};function ee(){for(var e,t=0,n=arguments.length,r={};t<n;++t){if(!(e=arguments[t]+"")||e in r||/[\s.]/.test(e))throw Error("illegal type: "+e);r[e]=[]}return new et(r)}function et(e){this._=e}
73function en(e,t,n){for(var r=0,a=e.length;r<a;++r)if(e[r].name===t){e[r]=J,e=e.slice(0,r).concat(e.slice(r+1));break}return null!=n&&e.push({name:t,value:n}),e}et.prototype=ee.prototype={constructor:et,on:function(e,t){var n,r=this._,a=(e+"").trim().split(/^|\s+/).map(function(e){var t="",n=e.indexOf(".");if(n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),e&&!r.hasOwnProperty(e))throw Error("unknown type: "+e);return{type:e,name:t}}),i=-1,o=a.length;if(arguments.length<2){for(;++i<o;)if((n=(e=a[i]).type)&&(n=function(e,t){for(var n,r=0,a=e.length;r<a;++r)if((n=e[r]).name===t)return n.value}(r[n],e.name)))return n;return}if(null!=t&&"function"!=typeof t)throw Error("invalid callback: "+t);for(;++i<o;)if(n=(e=a[i]).type)r[n]=en(r[n],e.name,t);else if(null==t)for(n in r)r[n]=en(r[n],e.name,null);return this},copy:function(){var e={},t=this._;for(var n in t)e[n]=t[n].slice();return new et(e)},call:function(e,t){if((n=arguments.length-2)>0)for(var n,r,a=Array(n),i=0;i<n;++i)a[i]=arguments[i+2];if(!this._.hasOwnProperty(e))throw Error("unknown type: "+e);for(r=this._[e],i=0,n=r.length;i<n;++i)r[i].value.apply(t,a)},apply:function(e,t,n){if(!this._.hasOwnProperty(e))throw Error("unknown type: "+e);for(var r=this._[e],a=0,i=r.length;a<i;++a)r[a].value.apply(t,n)}};var er,ea,ei,eo,es,el,eu,ec,ef,ed=0,eh=0,ep=0,eg=0,em=0,ey=0,ev="object"==typeof performance&&performance.now?performance:Date,eb="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function ew(){return em||(eb(ex),em=ev.now()+ey)}function ex(){em=0}function e_(){this._call=this._time=this._next=null}function ek(e,t,n){var r=new e_;return r.restart(e,t,n),r}function eA(){em=(eg=ev.now())+ey,ed=eh=0;try{ew(),++ed;for(var e,t=ec;t;)(e=em-t._time)>=0&&t._call.call(void 0,e),t=t._next;--ed}finally{ed=0,function(){for(var e,t,n=ec,r=1/0;n;)n._call?(r>n._time&&(r=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:ec=t);ef=e,eE(r)}(),em=0}}function eS(){var e=ev.now(),t=e-eg;t>1e3&&(ey-=t,eg=e)}function eE(e){!ed&&(eh&&(eh=clearTimeout(eh)),e-em>24?(e<1/0&&(eh=setTimeout(eA,e-ev.now()-ey)),ep&&(ep=clearInterval(ep))):(ep||(eg=ev.now(),ep=setInterval(eS,1e3)),ed=1,eb(eA)))}function eM(e,t,n){var r=new e_;return t=null==t?0:+t,r.restart(n=>{r.stop(),e(n+t)},t,n),r}e_.prototype=ek.prototype={constructor:e_,restart:function(e,t,n){if("function"!=typeof e)throw TypeError("callback is not a function");n=(null==n?ew():+n)+(null==t?0:+t),this._next||ef===this||(ef?ef._next=this:ec=this,ef=this),this._call=e,this._time=n,eE()},stop:function(){this._call&&(this._call=null,this._time=1/0,eE())}};var eT=ee("start","end","cancel","interrupt"),eO=[];function eC(e,t,n,r,a,i){var o=e.__transition;if(o){if(n in o)return}else e.__transition={};!function(e,t,n){var r,a=e.__transition;function i(l){var u,c,f,d;if(1!==n.state)return s();for(u in a)if((d=a[u]).name===n.name){if(3===d.state)return eM(i);4===d.state?(d.state=6,d.timer.stop(),d.on.call("interrupt",e,e.__data__,d.index,d.group),delete a[u]):+u<t&&(d.state=6,d.timer.stop(),d.on.call("cancel",e,e.__data__,d.index,d.group),delete a[u])}if(eM(function(){3===n.state&&(n.state=4,n.timer.restart(o,n.delay,n.time),o(l))}),n.state=2,n.on.call("start",e,e.__data__,n.index,n.group),2===n.state){for(n.state=3,r=Array(f=n.tween.length),u=0,c=-1;u<f;++u)(d=n.tween[u].value.call(e,e.__data__,n.index,n.group))&&(r[++c]=d);r.length=c+1}}function o(t){for(var a=t<n.duration?n.ease.call(null,t/n.duration):(n.timer.restart(s),n.state=5,1),i=-1,o=r.length;++i<o;)r[i].call(e,a);5===n.state&&(n.on.call("end",e,e.__data__,n.index,n.group),s())}function s(){for(var r in n.state=6,n.timer.stop(),delete a[t],a)return;delete e.__transition}a[t]=n,n.timer=ek(function(e){n.state=1,n.timer.restart(i,n.delay,n.time),n.delay<=e&&i(e-n.delay)},0,n.time)}(e,n,{name:t,index:r,group:a,on:eT,tween:eO,time:i.time,delay:i.delay,duration:i.duration,ease:i.ease,timer:null,state:0})}function eR(e,t){var n=eL(e,t);if(n.state>0)throw Error("too late; already scheduled");return n}function eN(e,t){var n=eL(e,t);if(n.state>3)throw Error("too late; already running");return n}function eL(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw Error("transition not found");return n}function eD(e,t){return e*=1,t*=1,function(n){return e*(1-n)+t*n}}var eP=180/Math.PI,eI={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function e$(e,t,n,r,a,i){var o,s,l;return(o=Math.sqrt(e*e+t*t))&&(e/=o,t/=o),(l=e*n+t*r)&&(n-=e*l,r-=t*l),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,l/=s),e*r<t*n&&(e=-e,t=-t,l=-l,o=-o),{translateX:a,translateY:i,rotate:Math.atan2(t,e)*eP,skewX:Math.atan(l)*eP,scaleX:o,scaleY:s}}function ej(e,t,n,r){function a(e){return e.length?e.pop()+" ":""}return function(i,o){var s,l,u,c,f=[],d=[];
73return i=e(i),o=e(o),!function(e,r,a,i,o,s){if(e!==a||r!==i){var l=o.push("translate(",null,t,null,n);s.push({i:l-4,x:eD(e,a)},{i:l-2,x:eD(r,i)})}else(a||i)&&o.push("translate("+a+t+i+n)}(i.translateX,i.translateY,o.translateX,o.translateY,f,d),s=i.rotate,l=o.rotate,s!==l?(s-l>180?l+=360:l-s>180&&(s+=360),d.push({i:f.push(a(f)+"rotate(",null,r)-2,x:eD(s,l)})):l&&f.push(a(f)+"rotate("+l+r),u=i.skewX,c=o.skewX,u!==c?d.push({i:f.push(a(f)+"skewX(",null,r)-2,x:eD(u,c)}):c&&f.push(a(f)+"skewX("+c+r),!function(e,t,n,r,i,o){if(e!==n||t!==r){var s=i.push(a(i)+"scale(",null,",",null,")");o.push({i:s-4,x:eD(e,n)},{i:s-2,x:eD(t,r)})}else(1!==n||1!==r)&&i.push(a(i)+"scale("+n+","+r+")")}(i.scaleX,i.scaleY,o.scaleX,o.scaleY,f,d),i=o=null,function(e){for(var t,n=-1,r=d.length;++n<r;)f[(t=d[n]).i]=t.x(e);return f.join("")}}}var eF=ej(function(e){let t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?eI:e$(t.a,t.b,t.c,t.d,t.e,t.f)},"px, ","px)","deg)"),eK=ej(function(e){return null==e?eI:(er||(er=document.createElementNS("http://www.w3.org/2000/svg","g")),er.setAttribute("transform",e),e=er.transform.baseVal.consolidate())?e$((e=e.matrix).a,e.b,e.c,e.d,e.e,e.f):eI},", ",")",")");function ez(e,t,n){var r=e._id;return e.each(function(){var e=eN(this,r);(e.value||(e.value={}))[t]=n.apply(this,arguments)}),function(e){return eL(e,r).value[t]}}function eB(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function eU(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function eH(){}var eY="\\s*([+-]?\\d+)\\s*",eW="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",eq="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",eG=/^#([0-9a-f]{3,8})$/,eX=RegExp(`^rgb\\(${eY},${eY},${eY}\\)$`),eV=RegExp(`^rgb\\(${eq},${eq},${eq}\\)$`),eZ=RegExp(`^rgba\\(${eY},${eY},${eY},${eW}\\)$`),eQ=RegExp(`^rgba\\(${eq},${eq},${eq},${eW}\\)$`),eJ=RegExp(`^hsl\\(${eW},${eq},${eq}\\)$`),e0=RegExp(`^hsla\\(${eW},${eq},${eq},${eW}\\)$`),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 e3(){return this.rgb().formatRgb()}function e5(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=eG.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?e6(t):3===n?
73new e7(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?e4(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?e4(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=eX.exec(e))?new e7(t[1],t[2],t[3],1):(t=eV.exec(e))?new e7(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=eZ.exec(e))?e4(t[1],t[2],t[3],t[4]):(t=eQ.exec(e))?e4(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=eJ.exec(e))?ti(t[1],t[2]/100,t[3]/100,1):(t=e0.exec(e))?ti(t[1],t[2]/100,t[3]/100,t[4]):e1.hasOwnProperty(e)?e6(e1[e]):"transparent"===e?new e7(NaN,NaN,NaN,0):null}function e6(e){return new e7(e>>16&255,e>>8&255,255&e,1)}function e4(e,t,n,r){return r<=0&&(e=t=n=NaN),new e7(e,t,n,r)}function e8(e){return(e instanceof eH||(e=e5(e)),e)?new e7((e=e.rgb()).r,e.g,e.b,e.opacity):new e7}function e9(e,t,n,r){return 1==arguments.length?e8(e):new e7(e,t,n,null==r?1:r)}function e7(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function te(){return`#${ta(this.r)}${ta(this.g)}${ta(this.b)}`}function tt(){let e=tn(this.opacity);return`${1===e?"rgb(":"rgba("}${tr(this.r)}, ${tr(this.g)}, ${tr(this.b)}${1===e?")":`, ${e})`}`}function tn(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function tr(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function ta(e){return((e=tr(e))<16?"0":"")+e.toString(16)}function ti(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ts(e,t,n,r)}function to(e){if(e instanceof ts)return new ts(e.h,e.s,e.l,e.opacity);if(e instanceof eH||(e=e5(e)),!e)return new ts;if(e instanceof ts)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),i=Math.max(t,n,r),o=NaN,s=i-a,l=(i+a)/2;return s?(o=t===i?(n-r)/s+(n<r)*6:n===i?(r-t)/s+2:(t-n)/s+4,s/=l<.5?i+a:2-i-a,o*=60):s=l>0&&l<1?0:o,new ts(o,s,l,e.opacity)}function ts(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function tl(e){return(e=(e||0)%360)<0?e+360:e}function tu(e){return Math.max(0,Math.min(1,e||0))}function tc(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}function tf(e,t,n,r,a){var i=e*e,o=i*e;return((1-3*e+3*i-o)*t+(4-6*i+3*o)*n+(1+3*e+3*i-3*o)*r+o*a)/6}eB(eH,e5,{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 to(this).formatHsl()},formatRgb:e3,toString:e3}),eB(e7,e9,eU(eH,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new e7(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new e7(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new e7(tr(this.r),tr(this.g),tr(this.b),tn(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`#${ta(this.r)}${ta(this.g)}${ta(this.b)}${ta((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:tt,toString:tt})),eB(ts,function(e,t,n,r){return 1==arguments.length?to(e):new ts(e,t,n,null==r?1:r)},eU(eH,{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,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new e7(tc(e>=240?e-240:e+120,a,r),tc(e,a,r),tc(e<120?e+240:e-120,a,r),this.opacity)},clamp(){return new ts(tl(this.h),tu(this.s),tu(this.l),tn(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=tn(this.opacity);return`${1===e?"hsl(":"hsla("}${tl(this.h)}, ${100*tu(this.s)}%, ${100*tu(this.l)}%${1===e?")":`, ${e})`}`}}));let td=e=>()=>e;function th(e,t){return function(n){return e+n*t}}function tp(e,t){var n=t-e;return n?th(e,n):td(isNaN(e)?t:e)}let tg=function e(t){var n,r=1==(n=+t)?tp:function(e,t){var r,a,i;return t-e?(r=e,a=t,r=Math.pow(r,i=n),a=Math.pow(a,i)-r,i=1/i,function(e){return Math.pow(r+e*a,i)}):td(isNaN(e)?t:e)};function a(e,t){var n=r((e=e9(e)).r,(t=e9(t)).r),a=r(e.g,t.g),i=r(e.b,t.b),o=tp(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=a(t),e.b=i(t),e.opacity=o(t),e+""}}return a.gamma=e,a}(1);function tm(e){return function(t){var n,r,a=t.length,i=Array(a),o=Array(a),s=Array(a);for(n=0;n<a;++n)r=e9(t[n]),i[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return i=e(i),o=e(o),s=e(s),r.opacity=1,function(e){return r.r=i(e),r.g=o(e),r.b=s(e),r+""}}}tm(function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],i=e[r+1],o=r>0?e[r-1]:2*a-i,s=r<t-1?e[r+2]:2*i-a;return tf((n-r/t)*t,o,a,i,s)}}
73),tm(function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],i=e[r%t],o=e[(r+1)%t],s=e[(r+2)%t];return tf((n-r/t)*t,a,i,o,s)}});var ty=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,tv=RegExp(ty.source,"g");function tb(e,t){var n,r,a,i,o,s=ty.lastIndex=tv.lastIndex=0,l=-1,u=[],c=[];for(e+="",t+="";(a=ty.exec(e))&&(i=tv.exec(t));)(o=i.index)>s&&(o=t.slice(s,o),u[l]?u[l]+=o:u[++l]=o),(a=a[0])===(i=i[0])?u[l]?u[l]+=i:u[++l]=i:(u[++l]=null,c.push({i:l,x:eD(a,i)})),s=tv.lastIndex;return s<t.length&&(o=t.slice(s),u[l]?u[l]+=o:u[++l]=o),u.length<2?c[0]?(n=c[0].x,function(e){return n(e)+""}):(r=t,function(){return r}):(t=c.length,function(e){for(var n,r=0;r<t;++r)u[(n=c[r]).i]=n.x(e);return u.join("")})}function tw(e,t){var n;return("number"==typeof t?eD:t instanceof e5?tg:(n=e5(t))?(t=n,tg):tb)(e,t)}var tx=Q.prototype.constructor;function t_(e){return function(){this.style.removeProperty(e)}}var tk=0;function tA(e,t,n,r){this._groups=e,this._parents=t,this._name=n,this._id=r}var tS=Q.prototype;tA.prototype=(function(e){return Q().transition(e)}).prototype={constructor:tA,select:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=h(e));for(var r=this._groups,a=r.length,i=Array(a),o=0;o<a;++o)for(var s,l,u=r[o],c=u.length,f=i[o]=Array(c),d=0;d<c;++d)(s=u[d])&&(l=e.call(s,s.__data__,d,u))&&("__data__"in s&&(l.__data__=s.__data__),f[d]=l,eC(f[d],t,n,d,f,eL(s,n)));return new tA(i,this._parents,t,n)},selectAll:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=g(e));for(var r=this._groups,a=r.length,i=[],o=[],s=0;s<a;++s)for(var l,u=r[s],c=u.length,f=0;f<c;++f)if(l=u[f]){for(var d,h=e.call(l,l.__data__,f,u),p=eL(l,n),m=0,y=h.length;m<y;++m)(d=h[m])&&eC(d,t,n,m,h,p);i.push(h),o.push(l)}return new tA(i,o,t,n)},selectChild:tS.selectChild,selectChildren:tS.selectChildren,filter:function(e){"function"!=typeof e&&(e=m(e));for(var t=this._groups,n=t.length,r=Array(n),a=0;a<n;++a)for(var i,o=t[a],s=o.length,l=r[a]=[],u=0;u<s;++u)(i=o[u])&&e.call(i,i.__data__,u,o)&&l.push(i);return new tA(r,this._parents,this._name,this._id)},merge:function(e){if(e._id!==this._id)throw Error();for(var t=this._groups,n=e._groups,r=t.length,a=n.length,i=Math.min(r,a),o=Array(r),s=0;s<i;++s)for(var l,u=t[s],c=n[s],f=u.length,d=o[s]=Array(f),h=0;h<f;++h)(l=u[h]||c[h])&&(d[h]=l);for(;s<r;++s)o[s]=t[s];return new tA(o,this._parents,this._name,this._id)},selection:function(){return new tx(this._groups,this._parents)},transition:function(){for(var e=this._name,t=this._id,n=++tk,r=this._groups,a=r.length,i=0;i<a;++i)for(var o,s=r[i],l=s.length,u=0;u<l;++u)if(o=s[u]){var c=eL(o,t);eC(o,e,n,u,s,{time:c.time+c.delay+c.duration,delay:0,duration:c.duration,ease:c.ease})}return new tA(r,this._parents,e,n)},call:tS.call,nodes:tS.nodes,node:tS.node,size:tS.size,empty:tS.empty,each:tS.each,on:function(e,t){var n,r,a,i,o,s,l=this._id;return arguments.length<2?eL(this.node(),l).on.on(e):this.each((n=l,r=e,a=t,s=(r+"").trim().split(/^|\s+/).every(function(e){var t=e.indexOf(".");return t>=0&&(e=e.slice(0,t)),!e||"start"===e})?eR:eN,function(){var e=s(this,n),t=e.on;t!==i&&(o=(i=t).copy()).on(r,a),e.on=o}))},attr:function(e,t){var n=C(e),r="transform"===n?eK:tw;return this.attrTween(e,"function"==typeof t?(n.local?function(e,t,n){var r,a,i;return function(){var o,s,l=n(this);return null==l?void this.removeAttributeNS(e.space,e.local):(o=this.getAttributeNS(e.space,e.local))===(s=l+"")?null:o===r&&s===a?i:(a=s,i=t(r=o,l))}}:function(e,t,n){var r,a,i;return function(){var o,s,l=n(this);return null==l?void this.removeAttribute(e):(o=this.getAttribute(e))===(s=l+"")?null:o===r&&s===a?i:(a=s,i=t(r=o,l))}})(n,r,ez(this,"attr."+e,t)):null==t?(n.local?function(e){return function(){this.removeAttributeNS(e.space,e.local)}}:function(e){return function(){this.removeAttribute(e)}})(n):(n.local?function(e,t,n){var r,a,i=n+"";return function(){var o=this.getAttributeNS(e.space,e.local);return o===i?null:o===r?a:a=t(r=o,n)}}:function(e,t,n){var r,a,i=n+"";return function(){var o=this.getAttribute(e);return o===i?null:o===r?a:a=t(r=o,n)}})(n,r,t))},attrTween:function(e,t){var n="attr."+e;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!=typeof t)throw Error();var r=C(e);return this.tween(n,(r.local?function(e,t){var n,r;
73function a(){var a=t.apply(this,arguments);return a!==r&&(n=(r=a)&&function(t){this.setAttributeNS(e.space,e.local,a.call(this,t))}),n}return a._value=t,a}:function(e,t){var n,r;function a(){var a=t.apply(this,arguments);return a!==r&&(n=(r=a)&&function(t){this.setAttribute(e,a.call(this,t))}),n}return a._value=t,a})(r,t))},style:function(e,t,n){var r,a,i,o,s,l,u,c,f,d,h,p,g,m,y,v,b,w,x,_,k,A="transform"==(e+="")?eF:tw;return null==t?this.styleTween(e,(r=e,function(){var e=N(this,r),t=(this.style.removeProperty(r),N(this,r));return e===t?null:e===a&&t===i?o:o=A(a=e,i=t)})).on("end.style."+e,t_(e)):"function"==typeof t?this.styleTween(e,(s=e,l=ez(this,"style."+e,t),function(){var e=N(this,s),t=l(this),n=t+"";return null==t&&(this.style.removeProperty(s),n=t=N(this,s)),e===n?null:e===u&&n===c?f:(c=n,f=A(u=e,t))})).each((d=this._id,b="end."+(v="style."+(h=e)),function(){var e=eN(this,d),t=e.on,n=null==e.value[v]?y||(y=t_(h)):void 0;(t!==p||m!==n)&&(g=(p=t).copy()).on(b,m=n),e.on=g})):this.styleTween(e,(w=e,k=t+"",function(){var e=N(this,w);return e===k?null:e===x?_:_=A(x=e,t)}),n).on("end.style."+e,null)},styleTween:function(e,t,n){var r="style."+(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();return this.tween(r,function(e,t,n){var r,a;function i(){var i=t.apply(this,arguments);return i!==a&&(r=(a=i)&&function(t){this.style.setProperty(e,i.call(this,t),n)}),r}return i._value=t,i}(e,t,null==n?"":n))},text:function(e){var t,n;return this.tween("text","function"==typeof e?(t=ez(this,"text",e),function(){var e=t(this);this.textContent=null==e?"":e}):(n=null==e?"":e+"",function(){this.textContent=n}))},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,n;function r(){var r=e.apply(this,arguments);return r!==n&&(t=(n=r)&&function(e){this.textContent=r.call(this,e)}),t}return r._value=e,r}(e))},remove:function(){var e;return this.on("end.remove",(e=this._id,function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}))},tween:function(e,t){var n=this._id;if(e+="",arguments.length<2){for(var r,a=eL(this.node(),n).tween,i=0,o=a.length;i<o;++i)if((r=a[i]).name===e)return r.value;return null}return this.each((null==t?function(e,t){var n,r;return function(){var a=eN(this,e),i=a.tween;if(i!==n){r=n=i;for(var o=0,s=r.length;o<s;++o)if(r[o].name===t){(r=r.slice()).splice(o,1);break}}a.tween=r}}:function(e,t,n){var r,a;if("function"!=typeof n)throw Error();return function(){var i=eN(this,e),o=i.tween;if(o!==r){a=(r=o).slice();for(var s={name:t,value:n},l=0,u=a.length;l<u;++l)if(a[l].name===t){a[l]=s;break}l===u&&a.push(s)}i.tween=a}})(n,e,t))},delay:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?function(e,t){return function(){eR(this,e).delay=+t.apply(this,arguments)}}:function(e,t){return t*=1,function(){eR(this,e).delay=t}})(t,e)):eL(this.node(),t).delay},duration:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?function(e,t){return function(){eN(this,e).duration=+t.apply(this,arguments)}}:function(e,t){return t*=1,function(){eN(this,e).duration=t}})(t,e)):eL(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(){eN(this,e).ease=t}}(t,e)):eL(this.node(),t).ease},easeVarying:function(e){var t;if("function"!=typeof e)throw Error();return this.each((t=this._id,function(){var n=e.apply(this,arguments);if("function"!=typeof n)throw Error();eN(this,t).ease=n}))},end:function(){var e,t,n=this,r=n._id,a=n.size();return new Promise(function(i,o){var s={value:o},l={value:function(){0==--a&&i()}};n.each(function(){var n=eN(this,r),a=n.on;a!==e&&((t=(e=a).copy())._.cancel.push(s),t._.interrupt.push(s),t._.end.push(l)),n.on=t}),0===a&&i()})},[Symbol.iterator]:tS[Symbol.iterator]};var tE={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 n,r,a,i=e.__transition,o=!0;if(i){for(a in t=null==t?null:t+"",i){if((n=i[a]).name!==t){o=!1;continue}r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",e,e.__data__,n.index,n.group),delete i[a]}o&&delete e.__transition}}(this,e)})},Q.prototype.transition=function(e){var t,n;e instanceof tA?(t=e._id,e=e._name):(t=++tk,(n=tE).time=ew(),e=null==e?null:e+"");for(var r=this._groups,a=r.length,i=0;i<a;++i)for(var o,s=r[i],l=s.length,u=0;u<l;++u)(o=s[u])&&eC(o,e,t,u,s,n||function(e,t){for(var n;!(n=e.__transition)||!(n=n[t]);)if(!(e=e.parentNode))throw Error(`transition ${t} not found`);return n}(o,t));return new tA(r,this._parents,e,t)};let{abs:tM,max:tT,min:tO}=Math;function tC(e){return{type:e}}function tR(e,t){if(!isFinite(e)||0===e)return null;var n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function tN(e){return(e=tR(Math.abs(e)))?e[1]:NaN}["w","e"].map(tC),["n","s"].map(tC),["n","w","e","s","nw","ne","sw","se"].map(tC);var tL=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function tD(e){var t;if(!(t=tL.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 tI(e,t){var n=tR(e,t);if(!n)return e+"";var r=n[0],a=n[1];return a<0?"0."+Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+Array(a-r.length+2).join("0")}tD.prototype=tP.prototype,tP.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?""
73:Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};let t$={"%":(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)=>tI(100*e,t),r:tI,s:function(e,t){var n=tR(e,t);if(!n)return ea=void 0,e.toPrecision(t);var r=n[0],a=n[1],i=a-(ea=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,o=r.length;return i===o?r:i>o?r+Array(i-o+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+Array(1-i).join("0")+tR(e,Math.max(0,t+i-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function tj(e){return e}var tF=Array.prototype.map,tK=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function tz(e){var t=0,n=e.children,r=n&&n.length;if(r)for(;--r>=0;)t+=n[r].value;else t=1;e.value=t}function tB(e,t){e instanceof Map?(e=[void 0,e],void 0===t&&(t=tH)):void 0===t&&(t=tU);for(var n,r,a,i,o,s=new tq(e),l=[s];n=l.pop();)if((a=t(n.data))&&(o=(a=Array.from(a)).length))for(n.children=a,i=o-1;i>=0;--i)l.push(r=a[i]=new tq(a[i])),r.parent=n,r.depth=n.depth+1;return s.eachBefore(tW)}function tU(e){return e.children}function tH(e){return Array.isArray(e)?e[1]:null}function tY(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function tW(e){var t=0;do e.height=t;while((e=e.parent)&&e.height<++t)}function tq(e){this.data=e,this.depth=this.height=0,this.parent=null}function tG(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)}eo=(ei=function(e){var t,n,r,a=void 0===e.grouping||void 0===e.thousands?tj:(t=tF.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var a=e.length,i=[],o=0,s=t[0],l=0;a>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),i.push(e.substring(a-=s,a+s)),!((l+=s+1)>r));)s=t[o=(o+1)%t.length];return i.reverse().join(n)}),i=void 0===e.currency?"":e.currency[0]+"",o=void 0===e.currency?"":e.currency[1]+"",s=void 0===e.decimal?".":e.decimal+"",l=void 0===e.numerals?tj:(r=tF.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return r[+e]})}),u=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"−":e.minus+"",f=void 0===e.nan?"NaN":e.nan+"";function d(e,t){var n=(e=tD(e)).fill,r=e.align,d=e.sign,h=e.symbol,p=e.zero,g=e.width,m=e.comma,y=e.precision,v=e.trim,b=e.type;"n"===b?(m=!0,b="g"):t$[b]||(void 0===y&&(y=12),v=!0,b="g"),(p||"0"===n&&"="===r)&&(p=!0,n="0",r="=");var w=(t&&void 0!==t.prefix?t.prefix:"")+("$"===h?i:"#"===h&&/[boxX]/.test(b)?"0"+b.toLowerCase():""),x=("$"===h?o:/[%p]/.test(b)?u:"")+(t&&void 0!==t.suffix?t.suffix:""),_=t$[b],k=/[defgprs%]/.test(b);function A(e){var t,i,o,u=w,h=x;if("c"===b)h=_(e)+h,e="";else{var A=(e*=1)<0||1/e<0;
73if(e=isNaN(e)?f:_(Math.abs(e),y),v&&(e=function(e){e:for(var t,n=e.length,r=1,a=-1;r<n;++r)switch(e[r]){case".":a=t=r;break;case"0":0===a&&(a=r),t=r;break;default:if(!+e[r])break e;a>0&&(a=0)}return a>0?e.slice(0,a)+e.slice(t+1):e}(e)),A&&0==+e&&"+"!==d&&(A=!1),u=(A?"("===d?d:c:"-"===d||"("===d?"":d)+u,h=("s"!==b||isNaN(e)||void 0===ea?"":tK[8+ea/3])+h+(A&&"("===d?")":""),k){for(t=-1,i=e.length;++t<i;)if(48>(o=e.charCodeAt(t))||o>57){h=(46===o?s+e.slice(t+1):e.slice(t))+h,e=e.slice(0,t);break}}}m&&!p&&(e=a(e,1/0));var S=u.length+e.length+h.length,E=S<g?Array(g-S+1).join(n):"";switch(m&&p&&(e=a(E+e,E.length?g-h.length:1/0),E=""),r){case"<":e=u+e+h+E;break;case"=":e=u+E+e+h;break;case"^":e=E.slice(0,S=E.length>>1)+u+e+h+E.slice(S);break;default:e=E+u+e+h}return l(e)}return y=void 0===y?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),A.toString=function(){return e+""},A}return{format:d,formatPrefix:function(e,t){var n=3*Math.max(-8,Math.min(8,Math.floor(tN(t)/3))),r=Math.pow(10,-n),a=d(((e=tD(e)).type="f",e),{suffix:tK[8+n/3]});return function(e){return a(r*e)}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,es=ei.formatPrefix,tq.prototype=tB.prototype={constructor:tq,count:function(){return this.eachAfter(tz)},each:function(e,t){let n=-1;for(let r of this)e.call(t,r,++n,this);return this},eachAfter:function(e,t){for(var n,r,a,i=this,o=[i],s=[],l=-1;i=o.pop();)if(s.push(i),n=i.children)for(r=0,a=n.length;r<a;++r)o.push(n[r]);for(;i=s.pop();)e.call(t,i,++l,this);return this},eachBefore:function(e,t){for(var n,r,a=this,i=[a],o=-1;a=i.pop();)if(e.call(t,a,++o,this),n=a.children)for(r=n.length-1;r>=0;--r)i.push(n[r]);return this},find:function(e,t){let n=-1;for(let r of this)if(e.call(t,r,++n,this))return r},sum:function(e){return this.eachAfter(function(t){for(var n=+e(t.data)||0,r=t.children,a=r&&r.length;--a>=0;)n+=r[a].value;t.value=n})},sort:function(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})},path:function(e){for(var t=this,n=function(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),a=null;for(e=n.pop(),t=r.pop();e===t;)a=e,e=n.pop(),t=r.pop();return a}(t,e),r=[t];t!==n;)r.push(t=t.parent);for(var a=r.length;e!==n;)r.splice(a,0,e),e=e.parent;return r},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(n){n!==e&&t.push({source:n.parent,target:n})}),t},copy:function(){return tB(this).eachBefore(tY)},[Symbol.iterator]:function*(){var e,t,n,r,a=this,i=[a];do for(e=i.reverse(),i=[];a=e.pop();)if(yield a,t=a.children)for(n=0,r=t.length;n<r;++n)i.push(t[n]);while(i.length)}};let tX=function e(t){function n(e,n,r,a,i){!function(e,t,n,r,a,i){for(var o,s,l,u,c,f,d,h,p,g,m,y=[],v=t.children,b=0,w=0,x=v.length,_=t.value;b<x;){l=a-n,u=i-r;do c=v[w++].value;while(!c&&w<x);for(f=d=c,p=Math.max(d/(m=c*c*(g=Math.max(u/l,l/u)/(_*e))),m/f);w<x;++w){if(c+=s=v[w].value,s<f&&(f=s),s>d&&(d=s),(h=Math.max(d/(m=c*c*g),m/f))>p){c-=s;break}p=h}y.push(o={value:c,dice:l<u,children:v.slice(b,w)}),o.dice?function(e,t,n,r,a){for(var i,o=e.children,s=-1,l=o.length,u=e.value&&(r-t)/e.value;++s<l;)(i=o[s]).y0=n,i.y1=a,i.x0=t,i.x1=t+=i.value*u}(o,n,r,a,_?r+=u*c/_:i):function(e,t,n,r,a){for(var i,o=e.children,s=-1,l=o.length,u=e.value&&(a-n)/e.value;++s<l;)(i=o[s]).x0=t,i.x1=r,i.y0=n,i.y1=n+=i.value*u}(o,n,r,_?n+=l*c/_:a,i),_-=c,b=w}}(t,e,n,r,a,i)}return n.ratio=function(t){return e((t*=1)>1?t:1)},n}((1+Math.sqrt(5))/2);function tV(){return 0}function tZ(e){return function(){return e}}function tQ(){var e=tX,t=!1,n=1,r=1,a=[0],i=tV,o=tV,s=tV,l=tV,u=tV;function c(e){return e.x0=e.y0=0,e.x1=n,e.y1=r,e.eachBefore(f),a=[0],t&&e.eachBefore(tG),e}function f(t){var n=a[t.depth],r=t.x0+n,c=t.y0+n,f=t.x1-n,d=t.y1-n;f<r&&(r=f=(r+f)/2),d<c&&(c=d=(c+d)/2),t.x0=r,t.y0=c,t.x1=f,t.y1=d,t.children&&(n=a[t.depth+1]=i(t)/2,r+=u(t)-n,c+=o(t)-n,f-=s(t)-n,d-=l(t)-n,f<r&&(r=f=(r+f)/2),d<c&&(c=d=(c+d)/2),e(t,r,c,f,d))}
73return c.round=function(e){return arguments.length?(t=!!e,c):t},c.size=function(e){return arguments.length?(n=+e[0],r=+e[1],c):[n,r]},c.tile=function(t){return arguments.length?(e=function(e){if("function"!=typeof e)throw Error();return e}(t),c):e},c.padding=function(e){return arguments.length?c.paddingInner(e).paddingOuter(e):c.paddingInner()},c.paddingInner=function(e){return arguments.length?(i="function"==typeof e?e:tZ(+e),c):i},c.paddingOuter=function(e){return arguments.length?c.paddingTop(e).paddingRight(e).paddingBottom(e).paddingLeft(e):c.paddingTop()},c.paddingTop=function(e){return arguments.length?(o="function"==typeof e?e:tZ(+e),c):o},c.paddingRight=function(e){return arguments.length?(s="function"==typeof e?e:tZ(+e),c):s},c.paddingBottom=function(e){return arguments.length?(l="function"==typeof e?e:tZ(+e),c):l},c.paddingLeft=function(e){return arguments.length?(u="function"==typeof e?e:tZ(+e),c):u},c}let tJ=Math.PI/180,t0=180/Math.PI,t1=4/29,t2=6/29,t3=6/29*3*(6/29),t5=6/29*(6/29)*(6/29);function t6(e){if(e instanceof t4)return new t4(e.l,e.a,e.b,e.opacity);if(e instanceof nn)return nr(e);e instanceof e7||(e=e8(e));var t,n,r=ne(e.r),a=ne(e.g),i=ne(e.b),o=t8((.2225045*r+.7168786*a+.0606169*i)/1);return r===a&&a===i?t=n=o:(t=t8((.4360747*r+.3850649*a+.1430804*i)/.96422),n=t8((.0139322*r+.0971045*a+.7141733*i)/.82521)),new t4(116*o-16,500*(t-o),200*(o-n),e.opacity)}function t4(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function t8(e){return e>t5?Math.pow(e,1/3):e/t3+t1}function t9(e){return e>t2?e*e*e:t3*(e-t1)}function t7(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function ne(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function nt(e,t,n,r){return 1==arguments.length?function(e){if(e instanceof nn)return new nn(e.h,e.c,e.l,e.opacity);if(e instanceof t4||(e=t6(e)),0===e.a&&0===e.b)return new nn(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*t0;return new nn(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}(e):new nn(e,t,n,null==r?1:r)}function nn(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function nr(e){if(isNaN(e.h))return new t4(e.l,0,0,e.opacity);var t=e.h*tJ;return new t4(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}function na(e){return function(t,n){var r=e((t=nt(t)).h,(n=nt(n)).h),a=tp(t.c,n.c),i=tp(t.l,n.l),o=tp(t.opacity,n.opacity);return function(e){return t.h=r(e),t.c=a(e),t.l=i(e),t.opacity=o(e),t+""}}}eB(t4,function(e,t,n,r){return 1==arguments.length?t6(e):new t4(e,t,n,null==r?1:r)},eU(eH,{brighter(e){return new t4(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker(e){return new t4(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,n=isNaN(this.b)?e:e-this.b/200;return t=.96422*t9(t),new e7(t7(3.1338561*t-1.6168667*(e=+t9(e))-.4906146*(n=.82521*t9(n))),t7(-.9787684*t+1.9161415*e+.033454*n),t7(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),eB(nn,nt,eU(eH,{brighter(e){return new nn(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker(e){return new nn(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb(){return nr(this).rgb()}}));let ni=na(function(e,t){var n=t-e;return n?th(e,n>180||n<-180?n-360*Math.round(n/360):n):td(isNaN(e)?t:e)});function no(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}na(tp);class ns extends Map{constructor(e,t=nu){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(nl(this,e))}has(e){return super.has(nl(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function nl({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):n}function nu(e){return null!==e&&"object"==typeof e?e.valueOf():e}let nc=Symbol("implicit");function nf(){var e=new ns,t=[],n=[],r=nc;function a(a){let i=e.get(a);if(void 0===i){if(r!==nc)return r;e.set(a,i=t.push(a)-1)}return n[i%n.length]}return a.domain=function(n){if(!arguments.length)return t.slice();for(let r of(t=[],e=new ns,n))e.has(r)||e.set(r,t.push(r)-1);return a},a.range=function(e){return arguments.length?(n=Array.from(e),a):n.slice()},a.unknown=function(e){return arguments.length?(r=e,a):r},a.copy=function(){return nf(t,n).unknown(r)},no.apply(a,arguments),a}let nd=Math.sqrt(50),nh=Math.sqrt(10),np=Math.sqrt(2);function ng(e,t,n){let r,a,i,o=(t-e)/Math.max(0,n),s=Math.floor(Math.log10(o)),l=o/Math.pow(10,s),u=l>=nd?10:l>=nh?5:l>=np?2:1;return(s<0?(r=Math.round(e*(i=Math.pow(10,-s)/u)),a=Math.round(t*i),r/i<e&&++r,a/i>t&&--a,i=-i):(r=Math.round(e/(i=Math.pow(10,s)*u)),a=Math.round(t/i),r*i<e&&
73++r,a*i>t&&--a),a<r&&.5<=n&&n<2)?ng(e,t,2*n):[r,a,i]}function nm(e,t,n){return ng(e*=1,t*=1,n*=1)[2]}function ny(e,t,n){t*=1,e*=1,n*=1;let r=t<e,a=r?nm(t,e,n):nm(e,t,n);return(r?-1:1)*(a<0?-(1/a):a)}function nv(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function nb(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function nw(e){let t,n,r;function a(e,r,i=0,o=e.length){if(i<o){if(0!==t(r,r))return o;do{let t=i+o>>>1;0>n(e[t],r)?i=t+1:o=t}while(i<o)}return i}return 2!==e.length?(t=nv,n=(t,n)=>nv(e(t),n),r=(t,n)=>e(t)-n):(t=e===nv||e===nb?e:nx,n=e,r=e),{left:a,center:function(e,t,n=0,i=e.length){let o=a(e,t,n,i-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o},right:function(e,r,a=0,i=e.length){if(a<i){if(0!==t(r,r))return i;do{let t=a+i>>>1;0>=n(e[t],r)?a=t+1:i=t}while(a<i)}return a}}}function nx(){return 0}let n_=nw(nv),nk=n_.right;n_.left,nw(function(e){return null===e?NaN:+e}).center;function nA(e,t){return e*=1,t*=1,function(n){return Math.round(e*(1-n)+t*n)}}function nS(e){return+e}var nE=[0,1];function nM(e){return e}function nT(e,t){var n;return(t-=e*=1)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n})}function nO(e,t,n){var r=e[0],a=e[1],i=t[0],o=t[1];return a<r?(r=nT(a,r),i=n(o,i)):(r=nT(r,a),i=n(i,o)),function(e){return i(r(e))}}function nC(e,t,n){var r=Math.min(e.length,t.length)-1,a=Array(r),i=Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)a[o]=nT(e[o],e[o+1]),i[o]=n(t[o],t[o+1]);return function(t){var n=nk(e,t,1,r)-1;return i[n](a[n](t))}}function nR(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function nN(){return(function(){var e,t,n,r,a,i,o=nE,s=nE,l=function e(t,n){var r,a,i=typeof n;return null==n||"boolean"===i?td(n):("number"===i?eD:"string"===i?(a=e5(n))?(n=a,tg):tb:n instanceof e5?tg:n instanceof Date?function(e,t){var n=new Date;return e*=1,t*=1,function(r){return n.setTime(e*(1-r)+t*r),n}}:!ArrayBuffer.isView(r=n)||r instanceof DataView?Array.isArray(n)?function(t,n){var r,a=n?n.length:0,i=t?Math.min(a,t.length):0,o=Array(i),s=Array(a);for(r=0;r<i;++r)o[r]=e(t[r],n[r]);for(;r<a;++r)s[r]=n[r];return function(e){for(r=0;r<i;++r)s[r]=o[r](e);return s}}:"function"!=typeof n.valueOf&&"function"!=typeof n.toString||isNaN(n)?function(t,n){var r,a={},i={};for(r in(null===t||"object"!=typeof t)&&(t={}),(null===n||"object"!=typeof n)&&(n={}),n)r in t?a[r]=e(t[r],n[r]):i[r]=n[r];return function(e){for(r in a)i[r]=a[r](e);return i}}:eD:function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,a=t.slice();return function(i){for(n=0;n<r;++n)a[n]=e[n]*(1-i)+t[n]*i;return a}})(t,n)},u=nM;function c(){var e,t,n,l=Math.min(o.length,s.length);return u!==nM&&(e=o[0],t=o[l-1],e>t&&(n=e,e=t,t=n),u=function(n){return Math.max(e,Math.min(t,n))}),r=l>2?nC:nO,a=i=null,f}function f(t){return null==t||isNaN(t*=1)?n:(a||(a=r(o.map(e),s,l)))(e(u(t)))}return f.invert=function(n){return u(t((i||(i=r(s,o.map(e),eD)))(n)))},f.domain=function(e){return arguments.length?(o=Array.from(e,nS),c()):o.slice()},f.range=function(e){return arguments.length?(s=Array.from(e),c()):s.slice()},f.rangeRound=function(e){return s=Array.from(e),l=nA,c()},f.clamp=function(e){return arguments.length?(u=!!e||nM,c()):u!==nM},f.interpolate=function(e){return arguments.length?(l=e,c()):l},f.unknown=function(e){return arguments.length?(n=e,f):n},function(n,r){return e=n,t=r,c()}})()(nM,nM)}let nL=new Date,nD=new Date;function nP(e,t,n,r){function a(t){return e(t=0==arguments.length?new Date:new Date(+t)),t}return a.floor=t=>(e(t=new Date(+t)),t),a.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),a.round=e=>{let t=a(e),n=a.ceil(e);return e-t<n-e?t:n},a.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),a.range=(n,r,i)=>{let o,s=[];if(n=a.ceil(n),i=null==i?1:Math.floor(i),!(n<r)||!(i>0))return s;do s.push(o=new Date(+n)),t(n,i),e(n);while(o<n&&n<r);return s},a.filter=n=>nP(t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},(e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}),n&&(a.count=(t,r)=>(nL.setTime(+t),nD.setTime(+r),e(nL),e(nD),Math.floor(n(nL,nD))),a.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?a.filter(r?t=>r(t)%e==0:t=>a.count(0,t)%e==0):a:null),a}let nI=nP(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);nI.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?nP(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):nI:null,nI.range;let n$=nP(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+1e3*t)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds());n$.range;let nj=nP(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getMinutes());nj.range;let nF=nP(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes());nF.range;let nK=nP(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());nK.range;let nz=nP(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours());nz.range;let nB=nP(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);nB.range;let nU=nP(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1);nU.range;let nH=nP(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 nY(e){return nP(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)}nH.range;let nW=nY(0),nq=nY(1),nG=nY(2),nX=nY(3),nV=nY(4),nZ=nY(5),nQ=nY(6);function nJ(e){return nP(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)}nW.range,nq.range,nG.range,nX.range,nV.range,nZ.range,nQ.range;let n0=nJ(0),n1=nJ(1),n2=nJ(2),n3=nJ(3),n5=nJ(4),n6=nJ(5),n4=nJ(6);n0.range,n1.range,n2.range,n3.range,n5.range,n6.range,n4.range;let n8=nP(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());n8.range;let n9=nP(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());n9.range;let n7=nP(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());n7.every=e=>isFinite(e=Math.floor(e))&&e>0?nP(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null,n7.range;let re=nP(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 rt(e,t,n,r,a,i){let o=[[n$,1,1e3],[n$,5,5e3],[n$,15,15e3],[n$,30,3e4],[i,1,6e4],[i,5,3e5],[i,15,9e5],[i,30,18e5],[a,1,36e5],[a,3,108e5],[a,6,216e5],[a,12,432e5],[r,1,864e5],[r,2,1728e5],[n,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function s(t,n,r){let a=Math.abs(n-t)/r,i=nw(([,,e])=>e).right(o,a);if(i===o.length)return e.every(ny(t/31536e6,n/31536e6,r));if(0===i)return nI.every(Math.max(ny(t,n,r),1));let[s,l]=o[a/o[i-1][2]<o[i][2]/a?i-1:i];return s.every(l)}return[function(e,t,n){let r=t<e;r&&([e,t]=[t,e]);let a=n&&"function"==typeof n.range?n:s(e,t,n),i=a?a.range(e,+t+1):[];return r?i.reverse():i},s]}re.every=e=>isFinite(e=Math.floor(e))&&e>0?nP(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null,re.range;let[rn,rr]=rt(re,n9,n0,nH,nz,nF),[ra,ri]=rt(n7,n8,nW,nB,nK,nj);function ro(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 rs(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 rl(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var ru={"-":"",_:" ",0:"0"},rc=/^\s*\d+/,rf=/^%/,rd=/[\\^$*+?|[\]().{}]/g;function rh(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i<n?Array(n-i+1).join(t)+a:a)}function rp(e){return e.replace(rd,"\\$&")}function rg(e){return RegExp("^(?:"+e.map(rp).join("|")+")","i")}function rm(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function ry(e,t,n){var r=rc.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function rv(e,t,n){var r=rc.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function rb(e,t,n){var r=rc.exec(t.slice(n,n+2));
vendor: 1,733 bytes, line 73
73return r?(e.U=+r[0],n+r[0].length):-1}function rw(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function rx(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function r_(e,t,n){var r=rc.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function rk(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function rA(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function rS(e,t,n){var r=rc.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function rE(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function rM(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function rT(e,t,n){var r=rc.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function rO(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function rC(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function rR(e,t,n){var r=rc.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function rN(e,t,n){var r=rc.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function rL(e,t,n){var r=rc.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function rD(e,t,n){var r=rf.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function rP(e,t,n){var r=rc.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function rI(e,t,n){var r=rc.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function r$(e,t){return rh(e.getDate(),t,2)}function rj(e,t){return rh(e.getHours(),t,2)}function rF(e,t){return rh(e.getHours()%12||12,t,2)}
vendor: 5,338 bytes, line 73
73function rK(e,t){return rh(1+nB.count(n7(e),e),t,3)}function rz(e,t){return rh(e.getMilliseconds(),t,3)}function rB(e,t){return rz(e,t)+"000"}function rU(e,t){return rh(e.getMonth()+1,t,2)}function rH(e,t){return rh(e.getMinutes(),t,2)}function rY(e,t){return rh(e.getSeconds(),t,2)}function rW(e){var t=e.getDay();return 0===t?7:t}function rq(e,t){return rh(nW.count(n7(e)-1,e),t,2)}function rG(e){var t=e.getDay();return t>=4||0===t?nV(e):nV.ceil(e)}function rX(e,t){return e=rG(e),rh(nV.count(n7(e),e)+(4===n7(e).getDay()),t,2)}function rV(e){return e.getDay()}function rZ(e,t){return rh(nq.count(n7(e)-1,e),t,2)}function rQ(e,t){return rh(e.getFullYear()%100,t,2)}function rJ(e,t){return rh((e=rG(e)).getFullYear()%100,t,2)}function r0(e,t){return rh(e.getFullYear()%1e4,t,4)}function r1(e,t){var n=e.getDay();return rh((e=n>=4||0===n?nV(e):nV.ceil(e)).getFullYear()%1e4,t,4)}function r2(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+rh(t/60|0,"0",2)+rh(t%60,"0",2)}function r3(e,t){return rh(e.getUTCDate(),t,2)}function r5(e,t){return rh(e.getUTCHours(),t,2)}function r6(e,t){return rh(e.getUTCHours()%12||12,t,2)}function r4(e,t){return rh(1+nU.count(re(e),e),t,3)}function r8(e,t){return rh(e.getUTCMilliseconds(),t,3)}function r9(e,t){return r8(e,t)+"000"}function r7(e,t){return rh(e.getUTCMonth()+1,t,2)}function ae(e,t){return rh(e.getUTCMinutes(),t,2)}function at(e,t){return rh(e.getUTCSeconds(),t,2)}function an(e){var t=e.getUTCDay();return 0===t?7:t}function ar(e,t){return rh(n0.count(re(e)-1,e),t,2)}function aa(e){var t=e.getUTCDay();return t>=4||0===t?n5(e):n5.ceil(e)}function ai(e,t){return e=aa(e),rh(n5.count(re(e),e)+(4===re(e).getUTCDay()),t,2)}function ao(e){return e.getUTCDay()}function as(e,t){return rh(n1.count(re(e)-1,e),t,2)}function al(e,t){return rh(e.getUTCFullYear()%100,t,2)}function au(e,t){return rh((e=aa(e)).getUTCFullYear()%100,t,2)}function ac(e,t){return rh(e.getUTCFullYear()%1e4,t,4)}function af(e,t){var n=e.getUTCDay();return rh((e=n>=4||0===n?n5(e):n5.ceil(e)).getUTCFullYear()%1e4,t,4)}function ad(){return"+0000"}function ah(){return"%"}function ap(e){return+e}function ag(e){return Math.floor(e/1e3)}function am(e){return new Date(e)}function ay(e){return e instanceof Date?+e:+new Date(+e)}function av(){return no.apply((function e(t,n,r,a,i,o,s,l,u,c){var f=nN(),d=f.invert,h=f.domain,p=c(".%L"),g=c(":%S"),m=c("%I:%M"),y=c("%I %p"),v=c("%a %d"),b=c("%b %d"),w=c("%B"),x=c("%Y");function _(e){return(u(e)<e?p:l(e)<e?g:s(e)<e?m:o(e)<e?y:a(e)<e?i(e)<e?v:b:r(e)<e?w:x)(e)}return f.invert=function(e){return new Date(d(e))},f.domain=function(e){return arguments.length?h(Array.from(e,ay)):h().map(am)},f.ticks=function(e){var n=h();return t(n[0],n[n.length-1],null==e?10:e)},f.tickFormat=function(e,t){return null==t?_:c(t)},f.nice=function(e){var t,r,a,i,o,s,l,u=h();return e&&"function"==typeof e.range||(e=n(u[0],u[u.length-1],null==e?10:e)),e?h((t=u,r=e,t=t.slice(),i=0,o=t.length-1,s=t[i],(l=t[o])<s&&(a=i,i=o,o=a,a=s,s=l,l=a),t[i]=r.floor(s),t[o]=r.ceil(l),t)):f},f.copy=function(){return nR(f,e(t,n,r,a,i,o,s,l,u,c))},f})(ra,ri,n7,n8,nW,nB,nK,nj,n$,eu).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}eu=(el=function(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,i=e.days,o=e.shortDays,s=e.months,l=e.shortMonths,u=rg(a),c=rm(a),f=rg(i),d=rm(i),h=rg(o),p=rm(o),g=rg(s),m=rm(s),y=rg(l),v=rm(l),b={a:function(e){return o[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:r$,e:r$,f:rB,g:rJ,G:r1,H:rj,I:rF,j:rK,L:rz,m:rU,M:rH,p:function(e){return a[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:ap,s:ag,S:rY,u:rW,U:rq,V:rX,w:rV,W:rZ,x:null,X:null,y:rQ,Y:r0,Z:r2,"%":ah},w={a:function(e){return o[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:r3,e:r3,f:r9,g:au,G:af,H:r5,I:r6,j:r4,L:r8,m:r7,M:ae,p:function(e){return a[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:ap,s:ag,S:at,u:an,U:ar,V:ai,w:ao,W:as,x:null,X:null,y:al,Y:ac,Z:ad,"%":ah},x={a:function(e,t,n){var r=h.exec(t.slice(n));return r?(e.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.w=d.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=y.exec(t.slice(n));return r?(e.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=g.exec(t.slice(n));return r?(e.m=m.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return A(e,t,n,r)},d:rM,e:rM,f:rL,g:rk,G:r_,H:rO,I:rO,j:rT,L:rN,m:rE,M:rC,p:function(e,t,n){var r=u.exec(t.slice(n));return r?(e.p=c.get(r[0].toLowerCase()),n+r[0].length):-1},q:rS,Q:rP,s:rI,S:rR,u:rv,U:rb,V:rw,w:ry,W:rx,x:function(e,t,r){return A(e,n,t,r)},X:function(e,t,n){return A(e,r,t,n)},y:rk,Y:r_,Z:rA,"%":rD};function _(e,t){return function(n){var r,a,i,o=[],s=-1,l=0,u=e.length;for(n instanceof Date||(n=new Date(+n));++s<u;)37===e.charCodeAt(s)&&(o.push(e.slice(l,s)),null!=(a=ru[r=e.charAt(++s)])?r=e.charAt(++s):a="e"===r?" ":"0",(i=t[r])&&(r=i(n,a)),o.push(r),l=s+1);return o.push(e.slice(l,s)),o.join("")}}function k(e,t){return function(n){var r,a,i=rl(1900,void 0,1);if(A(i,e,n+="",0)!=n.length)return null;if("Q"in i)return new Date(i.Q);
73if("s"in i)return new Date(1e3*i.s+("L"in i?i.L:0));if(!t||"Z"in i||(i.Z=0),"p"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m="q"in i?i.q:0),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(r=(a=(r=rs(rl(i.y,0,1))).getUTCDay())>4||0===a?n1.ceil(r):n1(r),r=nU.offset(r,(i.V-1)*7),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(r=(a=(r=ro(rl(i.y,0,1))).getDay())>4||0===a?nq.ceil(r):nq(r),r=nB.offset(r,(i.V-1)*7),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:+("W"in i)),a="Z"in i?rs(rl(i.y,0,1)).getUTCDay():ro(rl(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,rs(i)):ro(i)}}function A(e,t,n,r){for(var a,i,o=0,s=t.length,l=n.length;o<s;){if(r>=l)return -1;if(37===(a=t.charCodeAt(o++))){if(!(i=x[(a=t.charAt(o++))in ru?t.charAt(o++):a])||(r=i(e,n,r))<0)return -1}else if(a!=n.charCodeAt(r++))return -1}return r}return b.x=_(n,b),b.X=_(r,b),b.c=_(t,b),w.x=_(n,w),w.X=_(r,w),w.c=_(t,w),{format:function(e){var t=_(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=k(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=_(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=k(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 ab=function(e){for(var t=e.length/6|0,n=Array(t),r=0;r<t;)n[r]="#"+e.slice(6*r,6*++r);return n}("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");function aw(e){return"string"==typeof e?new Z([[document.querySelector(e)]],[document.documentElement]):new Z([[e]],V)}function ax(e){return function(){return e}}let a_=Math.abs,ak=Math.atan2,aA=Math.cos,aS=Math.max,aE=Math.min,aM=Math.sin,aT=Math.sqrt,aO=Math.PI,aC=aO/2,aR=2*aO;function aN(e){return e>=1?aC:e<=-1?-aC:Math.asin(e)}let aL=Math.PI,aD=2*aL,aP=aD-1e-6;function aI(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class a${constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?aI:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return aI;let n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+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,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,a,i){this._append`C${+e},${+t},${+n},${+r},${this._x1=+a},${this._y1=+i}`}arcTo(e,t,n,r,a){if(e*=1,t*=1,n*=1,r*=1,(a*=1)<0)throw Error(`negative radius: ${a}`);let i=this._x1,o=this._y1,s=n-e,l=r-t,u=i-e,c=o-t,f=u*u+c*c;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(f>1e-6)if(Math.abs(c*s-l*u)>1e-6&&a){let d=n-i,h=r-o,p=s*s+l*l,g=Math.sqrt(p),m=Math.sqrt(f),y=a*Math.tan((aL-Math.acos((p+f-(d*d+h*h))/(2*g*m)))/2),v=y/m,b=y/g;Math.abs(v-1)>1e-6&&this._append`L${e+v*u},${t+v*c}`,this._append`A${a},${a},0,0,${+(c*d>u*h)},${this._x1=e+b*s},${this._y1=t+b*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,a,i){if(e*=1,t*=1,n*=1,i=!!i,n<0)throw Error(`negative radius: ${n}`);let o=n*Math.cos(r),s=n*Math.sin(r),l=e+o,u=t+s,c=1^i,f=i?r-a:a-r;null===this._x1?this._append`M${l},${u}`:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-u)>1e-6)&&this._append`L${l},${u}`,n&&(f<0&&(f=f%aD+aD),f>aP?this._append`A${n},${n},0,1,${c},${e-o},${t-s}A${n},${n},0,1,${c},${this._x1=l},${this._y1=u}`:f>1e-6&&this._append`A${n},${n},0,${+(f>=aL)},${c},${this._x1=e+n*Math.cos(a)},${this._y1=t+n*Math.sin(a)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n*=1}v${+r}h${-n}Z`}toString(){return this._}}function aj(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{let e=Math.floor(n);if(!(e>=0))throw RangeError(`invalid digits: ${n}`);t=e}return e},()=>new a$(t)}function aF(e){return e.innerRadius}function aK(e){return e.outerRadius}function az(e){return e.startAngle}function aB(e){return e.endAngle}function aU(e){return e&&e.padAngle}function aH(e,t,n,r,a,i,o){var s=e-n,l=t-r,u=(o?i:-i)/aT(s*s+l*l),c=u*l,f=-u*s,d=e+c,h=t+f,p=n+c,g=r+f,m=(d+p)/2,y=(h+g)/2,v=p-d,b=g-h,w=v*v+b*b,x=a-i,_=d*g-p*h,k=(b<0?-1:1)*aT(aS(0,x*x*w-_*_)),A=(_*b-v*k)/w,S=(-_*v-b*k)/w,E=(_*b+v*k)/w,M=(-_*v+b*k)/w,T=A-m,O=S-y,C=E-m,R=M-y;return T*T+O*O>C*C+R*R&&(A=E,S=M),{cx:A,cy:S,x01:-c,y01:-f,x11:A*(a/x-1),y11:S*(a/x-1)}}function aY(){var e=aF,t=aK,n=ax(0),r=null,a=az,i=aB,o=aU,s=null,l=aj(u);function u(){var u,c,f=+e.apply(this,arguments),d=+t.apply(this,arguments),h=a.apply(this,arguments)-aC,p=i.apply(this,arguments)-aC,g=a_(p-h),m=p>h;if(s||(s=u=l()),d<f&&(c=d,d=f,f=c),d>1e-12)if(g>aR-1e-12)s.moveTo(d*aA(h),d*aM(h)),s.arc(0,0,d,h,p,!m),f>1e-12&&(s.moveTo(f*aA(p),f*aM(p)),s.arc(0,0,f,p,h,m));else{var y,v,b=h,w=p,x=h,_=p,k=g,A=g,S=o.apply(this,arguments)/2,E=S>
vendor: 11,601 bytes, line 73
731e-12&&(r?+r.apply(this,arguments):aT(f*f+d*d)),M=aE(a_(d-f)/2,+n.apply(this,arguments)),T=M,O=M;if(E>1e-12){var C=aN(E/f*aM(S)),R=aN(E/d*aM(S));(k-=2*C)>1e-12?(C*=m?1:-1,x+=C,_-=C):(k=0,x=_=(h+p)/2),(A-=2*R)>1e-12?(R*=m?1:-1,b+=R,w-=R):(A=0,b=w=(h+p)/2)}var N=d*aA(b),L=d*aM(b),D=f*aA(_),P=f*aM(_);if(M>1e-12){var I,$=d*aA(w),j=d*aM(w),F=f*aA(x),K=f*aM(x);if(g<aO)if(I=function(e,t,n,r,a,i,o,s){var l=n-e,u=r-t,c=o-a,f=s-i,d=f*l-c*u;if(!(d*d<1e-12))return d=(c*(t-i)-f*(e-a))/d,[e+d*l,t+d*u]}(N,L,F,K,$,j,D,P)){var z,B=N-I[0],U=L-I[1],H=$-I[0],Y=j-I[1],W=1/aM(((z=(B*H+U*Y)/(aT(B*B+U*U)*aT(H*H+Y*Y)))>1?0:z<-1?aO:Math.acos(z))/2),q=aT(I[0]*I[0]+I[1]*I[1]);T=aE(M,(f-q)/(W-1)),O=aE(M,(d-q)/(W+1))}else T=O=0}A>1e-12?O>1e-12?(y=aH(F,K,N,L,d,O,m),v=aH($,j,D,P,d,O,m),s.moveTo(y.cx+y.x01,y.cy+y.y01),O<M?s.arc(y.cx,y.cy,O,ak(y.y01,y.x01),ak(v.y01,v.x01),!m):(s.arc(y.cx,y.cy,O,ak(y.y01,y.x01),ak(y.y11,y.x11),!m),s.arc(0,0,d,ak(y.cy+y.y11,y.cx+y.x11),ak(v.cy+v.y11,v.cx+v.x11),!m),s.arc(v.cx,v.cy,O,ak(v.y11,v.x11),ak(v.y01,v.x01),!m))):(s.moveTo(N,L),s.arc(0,0,d,b,w,!m)):s.moveTo(N,L),f>1e-12&&k>1e-12?T>1e-12?(y=aH(D,P,$,j,f,-T,m),v=aH(N,L,F,K,f,-T,m),s.lineTo(y.cx+y.x01,y.cy+y.y01),T<M?s.arc(y.cx,y.cy,T,ak(y.y01,y.x01),ak(v.y01,v.x01),!m):(s.arc(y.cx,y.cy,T,ak(y.y01,y.x01),ak(y.y11,y.x11),!m),s.arc(0,0,f,ak(y.cy+y.y11,y.cx+y.x11),ak(v.cy+v.y11,v.cx+v.x11),m),s.arc(v.cx,v.cy,T,ak(v.y11,v.x11),ak(v.y01,v.x01),!m))):s.arc(0,0,f,_,x,m):s.lineTo(D,P)}else s.moveTo(0,0);if(s.closePath(),u)return s=null,u+""||null}return u.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+a.apply(this,arguments)+ +i.apply(this,arguments))/2-aO/2;return[aA(r)*n,aM(r)*n]},u.innerRadius=function(t){return arguments.length?(e="function"==typeof t?t:ax(+t),u):e},u.outerRadius=function(e){return arguments.length?(t="function"==typeof e?e:ax(+e),u):t},u.cornerRadius=function(e){return arguments.length?(n="function"==typeof e?e:ax(+e),u):n},u.padRadius=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:ax(+e),u):r},u.startAngle=function(e){return arguments.length?(a="function"==typeof e?e:ax(+e),u):a},u.endAngle=function(e){return arguments.length?(i="function"==typeof e?e:ax(+e),u):i},u.padAngle=function(e){return arguments.length?(o="function"==typeof e?e:ax(+e),u):o},u.context=function(e){return arguments.length?(s=null==e?null:e,u):s},u}function aW(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function aq(e){this._context=e}function aG(e){return new aq(e)}function aX(e){return e[0]}function aV(e){return e[1]}function aZ(e,t){var n=ax(!0),r=null,a=aG,i=null,o=aj(s);function s(s){var l,u,c,f=(s=aW(s)).length,d=!1;for(null==r&&(i=a(c=o())),l=0;l<=f;++l)!(l<f&&n(u=s[l],l,s))===d&&((d=!d)?i.lineStart():i.lineEnd()),d&&i.point(+e(u,l,s),+t(u,l,s));if(c)return i=null,c+""||null}return e="function"==typeof e?e:void 0===e?aX:ax(e),t="function"==typeof t?t:void 0===t?aV:ax(t),s.x=function(t){return arguments.length?(e="function"==typeof t?t:ax(+t),s):e},s.y=function(e){return arguments.length?(t="function"==typeof e?e:ax(+e),s):t},s.defined=function(e){return arguments.length?(n="function"==typeof e?e:ax(!!e),s):n},s.curve=function(e){return arguments.length?(a=e,null!=r&&(i=a(r)),s):a},s.context=function(e){return arguments.length?(null==e?r=i=null:i=a(r=e),s):r},s}function aQ(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function aJ(e){return e}function a0(){var e=aJ,t=aQ,n=null,r=ax(0),a=ax(aR),i=ax(0);function o(o){var s,l,u,c,f,d=(o=aW(o)).length,h=0,p=Array(d),g=Array(d),m=+r.apply(this,arguments),y=Math.min(aR,Math.max(-aR,a.apply(this,arguments)-m)),v=Math.min(Math.abs(y)/d,i.apply(this,arguments)),b=v*(y<0?-1:1);for(s=0;s<d;++s)(f=g[p[s]=s]=+e(o[s],s,o))>0&&(h+=f);for(null!=t?p.sort(function(e,n){return t(g[e],g[n])}):null!=n&&p.sort(function(e,t){return n(o[e],o[t])}),s=0,u=h?(y-d*b)/h:0;s<d;++s,m=c)c=m+((f=g[l=p[s]])>0?f*u:0)+b,g[l]={data:o[l],index:s,value:f,startAngle:m,endAngle:c,padAngle:v};return g}return o.value=function(t){return arguments.length?(e="function"==typeof t?t:ax(+t),o):e},o.sortValues=function(e){return arguments.length?(t=e,n=null,o):t},o.sort=function(e){return arguments.length?(n=e,t=null,o):n},o.startAngle=function(e){return arguments.length?(r="function"==typeof e?e:ax(+e),o):r},o.endAngle=function(e){return arguments.length?(a="function"==typeof e?e:ax(+e),o):a},o.padAngle=function(e){return arguments.length?(i="function"==typeof e?e:ax(+e),o):i},o}function a1(){}function a2(e,t,n){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+n)/6)}function a3(e){this._context=e}function a5(e){return new a3(e)}function a6(e){this._context=e}function a4(e){return new a6(e)}function a8(e){this._context=e}function a9(e){return new a8(e)}a$.prototype,Array.prototype.slice,aq.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)}}},a3.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:a2(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:a2(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},a6.prototype={areaStart:a1,areaEnd:a1,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:a2(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},a8.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 n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:a2(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class a7{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 ie(e){return new a7(e,!0)}function it(e){return new a7(e,!1)}function ir(e,t){this._basis=new a3(e),this._beta=t}ir.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,a=e[0],i=t[0],o=e[n]-a,s=t[n]-i,l=-1;++l<=n;)r=l/n,this._basis.point(this._beta*e[l]+(1-this._beta)*(a+r*o),this._beta*t[l]+(1-this._beta)*(i+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};let ia=function e(t){function n(e){return 1===t?new a3(e):new ir(e,t)}return n.beta=function(t){return e(+t)},n}(.85);function ii(e,t,n){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-n),e._x2,e._y2)}function io(e,t){this._context=e,this._k=(1-t)/6}io.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:ii(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:ii(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 is=function e(t){function n(e){return new io(e,t)}return n.tension=function(t){return e(+t)},n}(0);function il(e,t){this._context=e,this._k=(1-t)/6}il.prototype={areaStart:a1,areaEnd:a1,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:ii(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 iu=function e(t){function n(e){return new il(e,t)}return n.tension=function(t){return e(+t)},n}(0);function ic(e,t){this._context=e,this._k=(1-t)/6}ic.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:ii(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 id=function e(t){function n(e){return new ic(e,t)}return n.tension=function(t){return e(+t)},n}(0);
73function ih(e,t,n){var r=e._x1,a=e._y1,i=e._x2,o=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);r=(r*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/l,a=(a*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>1e-12){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,c=3*e._l23_a*(e._l23_a+e._l12_a);i=(i*u+e._x1*e._l23_2a-t*e._l12_2a)/c,o=(o*u+e._y1*e._l23_2a-n*e._l12_2a)/c}e._context.bezierCurveTo(r,a,i,o,e._x2,e._y2)}function ip(e,t){this._context=e,this._alpha=t}ip.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 n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,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:ih(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 ig=function e(t){function n(e){return t?new ip(e,t):new io(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function im(e,t){this._context=e,this._alpha=t}im.prototype={areaStart:a1,areaEnd:a1,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 n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,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:ih(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 iy=function e(t){function n(e){return t?new im(e,t):new il(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function iv(e,t){this._context=e,this._alpha=t}iv.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 n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,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:ih(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 ib=function e(t){function n(e){return t?new iv(e,t):new ic(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function iw(e){this._context=e}function ix(e){return new iw(e)}function i_(e,t,n){var r=e._x1-e._x0,a=t-e._x1,i=(e._y1-e._y0)/(r||a<0&&-0),o=(n-e._y1)/(a||r<0&&-0);return((i<0?-1:1)+(o<0?-1:1))*Math.min(Math.abs(i),Math.abs(o),.5*Math.abs((i*a+o*r)/(r+a)))||0}function ik(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function iA(e,t,n){var r=e._x0,a=e._y0,i=e._x1,o=e._y1,s=(i-r)/3;e._context.bezierCurveTo(r+s,a+s*t,i-s,o-s*n,i,o)}function iS(e){this._context=e}function iE(e){this._context=new iM(e)}function iM(e){this._context=e}function iT(e){return new iS(e)}function iO(e){return new iE(e)}function iC(e){this._context=e}function iR(e){var t,n,r=e.length-1,a=Array(r),i=Array(r),o=Array(r);for(a[0]=0,i[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)a[t]=1,i[t]=4,o[t]=4*e[t]+2*e[t+1];for(a[r-1]=2,i[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=a[t]/i[t-1],i[t]-=n,o[t]-=n*o[t-1];for(a[r-1]=o[r-1]/i[r-1],t=r-2;t>=0;--t)a[t]=(o[t]-a[t+1])/i[t];for(i[r-1]=(e[r]+a[r-1])/2,t=0;t<r-1;++t)i[t]=2*e[t+1]-a[t+1];return[a,i]}function iN(e){return new iC(e)}function iL(e,t){this._context=e,this._t=t}function iD(e){return new iL(e,.5)}function iP(e){return new iL(e,0)}function iI(e){return new iL(e,1)}function i$(e,t,n){this.k=e,this.x=t,this.y=n}iw.prototype={areaStart:a1,areaEnd:a1,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))}},iS.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:iA(this,this._t0,ik(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=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,iA(this,ik(this,n=i_(this,e,t)),n);break;default:iA(this,this._t0,n=i_(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(iE.prototype=Object.create(iS.prototype)).point=function(e,t){iS.prototype.point.call(this,t,e)},iM.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,n,r,a,i){this._context.bezierCurveTo(t,e,r,n,i,a)}},iC.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,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=iR(e),a=iR(t),i=0,o=1;o<n;++i,++o)this._context.bezierCurveTo(r[0][i],a[0][i],r[1][i],a[1][i],e[o],t[o]);(this._line||0!==this._line&&1===n)&&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)}},iL.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 n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}},i$.prototype={constructor:i$,scale:function(e){return 1===e?this:new i$(this.k*e,this.x,this.y)},translate:function(e,t){return 0===e&0===t?this:new i$(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 i$(1,0,0);i$.prototype},86030:(e,t,n)=>{"use strict";n.d(t,{h:()=>s});var r=n(91835),a=n(66078),i=n(8570),o=n(17708);function s(e,t){var n,s,l,u,c,f,d=(0,o.a)(e,null==t?void 0:t.in),h=d.getFullYear(),p=(0,r.q)(),g=null!=(n=null!=(s=null!=(l=null!=(u=null==t?void 0:t.firstWeekContainsDate)?u:null==t||null==(c=t.locale)||null==(c=c.options)?void 0:c.firstWeekContainsDate)?l:p.firstWeekContainsDate)?s:null==(f=p.locale)||null==(f=f.options)?void 0:f.firstWeekContainsDate)?n:1,m=(0,a.w)((null==t?void 0:t.in)||e,0);m.setFullYear(h+1,0,g),m.setHours(0,0,0,0);var y=(0,i.k)(m,t),v=(0,a.w)((null==t?void 0:t.in)||e,0);v.setFullYear(h,0,g),v.setHours(0,0,0,0);var b=(0,i.k)(v,t);return+d>=+y?h+1:+d>=+b?h:h-1}},86318:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>ta});var r=n(37876),a=n(14232),i=n(69241);let o=(e,t,n,r)=>{if("length"===n||"prototype"===n||"arguments"===n||"caller"===n)return;let a=Object.getOwnPropertyDescriptor(e,n),i=Object.getOwnPropertyDescriptor(t,n);(s(a,i)||!r)&&Object.defineProperty(e,n,i)},s=function(e,t){return void 0===e||e.configurable||e.writable===t.writable&&e.enumerable===t.enumerable&&e.configurable===t.configurable&&(e.writable||e.value===t.value)},l=(e,t)=>
73`/* Wrapped ${e}*/
74${t}`,u=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),c=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),f=new WeakMap,d=new WeakMap,h=new WeakMap;function p(e,{cacheKey:t,cache:n=new Map,maxAge:r}={}){if(0===r)return e;if("number"==typeof r&&Number.isFinite(r)){if(r>0x7fffffff)throw TypeError("The `maxAge` option cannot exceed 2147483647.");if(r<0)throw TypeError("The `maxAge` option should not be a negative number.")}let a=function(...i){let o=t?t(i):i[0],s=function(e,t){let n=e.get(t);if(n)return n.maxAge<=Date.now()?void e.delete(t):n}(n,o);if(s)return s.data;let l=e.apply(this,i),u="function"==typeof r?r(...i):r;if(void 0!==u&&u!==1/0){if(!Number.isFinite(u))throw TypeError("The `maxAge` function must return a finite number, `0`, or `Infinity`.");if(u<=0)return l;if(u>0x7fffffff)throw TypeError("The `maxAge` function result cannot exceed 2147483647.")}if(n.set(o,{data:l,maxAge:void 0===u||u===1/0?1/0:Date.now()+u}),void 0!==u&&u!==1/0){let e=setTimeout(()=>{n.delete(o),d.get(a)?.delete(e)},u);e.unref?.();let t=d.get(a)??new Set;t.add(e),d.set(a,t)}return l};return!function(e,t,{ignoreNonConfigurable:n=!1}={}){let r,{name:a}=e;for(let r of Reflect.ownKeys(t))o(e,t,r,n);(r=Object.getPrototypeOf(t))!==Object.getPrototypeOf(e)&&Object.setPrototypeOf(e,r),((e,t,n)=>{let r=""===n?"":`with ${n.trim()}() `,a=l.bind(null,r,t.toString());Object.defineProperty(a,"name",c);let{writable:i,enumerable:o,configurable:s}=u;Object.defineProperty(e,"toString",{value:a,writable:i,enumerable:o,configurable:s})})(e,t,a)}(a,e,{ignoreNonConfigurable:!0}),f.set(a,n),h.set(a,t??(e=>e[0])),a}function g(e){return"string"==typeof e}function m(e,t,n){return n.indexOf(e)===t}function y(e){return -1===e.indexOf(",")?e:e.split(",")}var v=p(function(e){var t=void 0===e?{}:e,n=t.useFallbackLocale,r=t.fallbackLocale,a=[];if("u">typeof navigator){for(var i=navigator.languages||[],o=[],s=0;s<i.length;s++){var l=i[s];o=o.concat(y(l))}var u=navigator.language,c=u?y(u):u;a=a.concat(o,c)}return(void 0===n||n)&&a.push(void 0===r?"en-US":r),a.filter(g).map(function e(t){if(!t)return t;if("C"===t||"posix"===t||"POSIX"===t)return"en-US";if(-1!==t.indexOf(".")){var n=t.split(".")[0],r=void 0===n?"":n;return e(r)}if(-1!==t.indexOf("@")){var a=t.split("@")[0],r=void 0===a?"":a;return e(r)}if(-1===t.indexOf("-")||t.toLowerCase()!==t)return t;var i=t.split("-"),o=i[0],s=i[1];return"".concat(o,"-").concat((void 0===s?"":s).toUpperCase())}).filter(m)},{cacheKey:JSON.stringify}),b=p(function(e){return v(e)[0]||null},{cacheKey:JSON.stringify});let w=new Map;function x(e){return(t,n)=>(function(t,n){let r=t||b();w.has(r)||w.set(r,new Map);let a=w.get(r);if(!a.has(e)){let t=new Intl.DateTimeFormat(r||void 0,e);a.set(e,t.format.bind(t))}return a.get(e)(n)})(t,new Date(new Date(n).setHours(12)))}x({day:"numeric",month:"numeric",year:"numeric"});let _=x({day:"numeric"}),k=x({day:"numeric",month:"long",year:"numeric"}),A=x({month:"long"}),S=x({month:"long",year:"numeric"}),E=x({weekday:"short"}),M=x({weekday:"long"}),T=x({year:"numeric"});function O(e,t,n){return function(r,a=n){return t(e(r)+a)}}function C(e){return function(t){return new Date(e(t).getTime()-1)}}function R(e,t){return function(n){return[e(n),t(n)]}}function N(e){if(e instanceof Date)return e.getFullYear();if("number"==typeof e)return e;let t=Number.parseInt(e,10);if("string"==typeof e&&!Number.isNaN(t))return t;throw Error(`Failed to get year from date: ${e}.`)}function L(e){if(e instanceof Date)return e.getMonth();throw Error(`Failed to get month from date: ${e}.`)}function D(e){if(e instanceof Date)return e.getDate();throw Error(`Failed to get year from date: ${e}.`)}function P(e){let t=N(e),n=new Date;return n.setFullYear(t+(-t+1)%100,0,1),n.setHours(0,0,0,0),n}let I=O(N,P,-100),$=O(N,P,100),j=C($),F=O(N,j,-100);O(N,j,100);let K=R(P,j);function z(e){let t=N(e),n=new Date;return n.setFullYear(t+(-t+1)%10,0,1),n.setHours(0,0,0,0),n}let B=O(N,z,-10),U=O(N,z,10),H=C(U),Y=O(N,H,-10);O(N,H,10);let W=R(z,H);function q(e){let t=N(e),n=new Date;return n.setFullYear(t,0,1),n.setHours(0,0,0,0),n}let G=O(N,q,-1),X=O(N,q,1),V=C(X),Z=O(N,V,-1);O(N,V,1);let Q=R(q,V);function J(e,t){return function(n,r=t){let a=N(n),i=L(n)+r,o=new Date;return o.setFullYear(a,i,1),o.setHours(0,0,0,0),e(o)}}function ee(e){let t=N(e),n=L(e),r=new Date;return r.setFullYear(t,n,1),r.setHours(0,0,0,0),r}let et=J(ee,-1),en=J(ee,1),er=C(en),ea=J(er,-1);J(er,1);let ei=R(ee,er);function eo(e,t){return function(n,r=t){let a=N(n),i=L(n),o=D(n)+r,s=new Date;return s.setFullYear(a,i,o),s.setHours(0,0,0,0),e(s)}}function es(e){let t=N(e),n=L(e),r=D(e),a=new Date;return a.setFullYear(t,n,r),a.setHours(0,0,0,0),a}eo(es,-1);let el=C(eo(es,1));eo(el,-1),eo(el,1);let eu=R(es,el),ec="gregory",ef="hebrew",ed="islamic",eh="iso8601",ep={gregory:["en-CA","en-US","es-AR","es-BO","es-CL","es-CO","es-CR","es-DO","es-EC","es-GT","es-HN","es-MX","es-NI","es-PA","es-PE","es-PR","es-SV","es-VE","pt-B
74R"],hebrew:["he","he-IL"],islamic:["ar","ar-AE","ar-BH","ar-DZ","ar-EG","ar-IQ","ar-JO","ar-KW","ar-LY","ar-OM","ar-QA","ar-SA","ar-SD","ar-SY","ar-YE","dv","dv-MV","ps","ps-AR"]};function eg(e,t=eh){let n=e.getDay();switch(t){case eh:return(n+6)%7;case ed:return(n+1)%7;case ef:case ec:return n;default:throw Error("Unsupported calendar type.")}}function em(e,t=eh){return new Date(N(e),L(e),e.getDate()-eg(e,t))}function ey(e,t){switch(e){case"century":return P(t);case"decade":return z(t);case"year":return q(t);case"month":return ee(t);case"day":return es(t);default:throw Error(`Invalid rangeType: ${e}`)}}function ev(e,t){switch(e){case"century":return $(t);case"decade":return U(t);case"year":return X(t);case"month":return en(t);default:throw Error(`Invalid rangeType: ${e}`)}}function eb(e,t){switch(e){case"century":return j(t);case"decade":return H(t);case"year":return V(t);case"month":return er(t);case"day":return el(t);default:throw Error(`Invalid rangeType: ${e}`)}}function ew(e,t){switch(e){case"century":return K(t);case"decade":return W(t);case"year":return Q(t);case"month":return ei(t);case"day":return eu(t);default:throw Error(`Invalid rangeType: ${e}`)}}function ex(e,t,n){return n.map(n=>(t||T)(e,n)).join(" – ")}function e_(e,t=eh){let n=e.getDay();switch(t){case ed:case ef:return 5===n||6===n;case eh:case ec:return 6===n||0===n;default:throw Error("Unsupported calendar type.")}}let ek="react-calendar__navigation";function eA({activeStartDate:e,drillUp:t,formatMonthYear:n=S,formatYear:a=T,locale:i,maxDate:o,minDate:s,navigationAriaLabel:l="",navigationAriaLive:u,navigationLabel:c,next2AriaLabel:f="",next2Label:d="\xbb",nextAriaLabel:h="",nextLabel:p="›",prev2AriaLabel:g="",prev2Label:m="\xab",prevAriaLabel:y="",prevLabel:v="‹",setActiveStartDate:w,showDoubleView:x,view:_,views:k}){let A,E=k.indexOf(_)>0,M="century"!==_,O=function(e,t){switch(e){case"century":return I(t);case"decade":return B(t);case"year":return G(t);case"month":return et(t);default:throw Error(`Invalid rangeType: ${e}`)}}(_,e),C=M?function(e,t){switch(e){case"decade":return B(t,-100);case"year":return G(t,-10);case"month":return et(t,-12);default:throw Error(`Invalid rangeType: ${e}`)}}(_,e):void 0,R=ev(_,e),N=M?function(e,t){switch(e){case"decade":return U(t,100);case"year":return X(t,10);case"month":return en(t,12);default:throw Error(`Invalid rangeType: ${e}`)}}(_,e):void 0,L=(()=>{if(0>O.getFullYear())return!0;let t=function(e,t){switch(e){case"century":return F(t);case"decade":return Y(t);case"year":return Z(t);case"month":return ea(t);default:throw Error(`Invalid rangeType: ${e}`)}}(_,e);return s&&s>=t})(),D=M&&(()=>{if(0>C.getFullYear())return!0;let t=function(e,t){switch(e){case"decade":return Y(t,-100);case"year":return Z(t,-10);case"month":return ea(t,-12);default:throw Error(`Invalid rangeType: ${e}`)}}(_,e);return s&&s>=t})(),P=o&&o<R,$=M&&o&&o<N;function j(e){let t=(()=>{switch(_){case"century":return ex(i,a,K(e));case"decade":return ex(i,a,W(e));case"year":return a(i,e);case"month":return n(i,e);default:throw Error(`Invalid view: ${_}.`)}})();return c?c({date:e,label:t,locale:i||b()||void 0,view:_}):t}return(0,r.jsxs)("div",{className:ek,children:[null!==m&&M?(0,r.jsx)("button",{"aria-label":g,className:`${ek}__arrow ${ek}__prev2-button`,disabled:D,onClick:function(){w(C,"prev2")},type:"button",children:m}):null,null!==v&&(0,r.jsx)("button",{"aria-label":y,className:`${ek}__arrow ${ek}__prev-button`,disabled:L,onClick:function(){w(O,"prev")},type:"button",children:v}),(A=`${ek}__label`,(0,r.jsxs)("button",{"aria-label":l,"aria-live":u,className:A,disabled:!E,onClick:t,style:{flexGrow:1},type:"button",children:[(0,r.jsx)("span",{className:`${A}__labelText ${A}__labelText--from`,children:j(e)}),x?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:`${A}__divider`,children:" – "}),(0,r.jsx)("span",{className:`${A}__labelText ${A}__labelText--to`,children:j(R)})]}):null]})),null!==p&&(0,r.jsx)("button",{"aria-label":h,className:`${ek}__arrow ${ek}__next-button`,disabled:P,onClick:function(){w(R,"next")},type:"button",children:p}),null!==d&&M?(0,r.jsx)("button",{"aria-label":f,className:`${ek}__arrow ${ek}__next2-button`,disabled:$,onClick:function(){w(N,"next2")},type:"button",children:d}):null]})}function eS({children:e,className:t,count:n,direction:i,offset:o,style:s,wrap:l,...u}){return(0,r.jsx)("div",{className:t,style:{display:"flex",flexDirection:i,flexWrap:l?"wrap":"nowrap",...s},...u,children:a.Children.map(e,(e,t)=>{var r,i;let s=o&&0===t?(r=100*o/n,`${r}%`):null;return(0,a.cloneElement)(e,{...e.props,style:{flexBasis:(i=100/n,`${i}%`),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:s,marginInlineStart:s,marginInlineEnd:0}})})})}function eE(e,t){return t[0]<=e&&t[1]>=e}function eM(e,t){return eE(e[0],t)||eE(e[1],t)}function eT(e,t,n){let r=eM(t,e),a=[];if(r){a.push(n);let r=eE(e[0],t),i=eE(e[1],t);r&&a.push(`${n}Start`),i&&a.push(`${n}End`),r&&i&&a.push(`${n}BothEnds`)}return a}function eO({className:e,count:t=3,dateTransform:n,dateType:a,end:i,hover:o,offset:s,renderTile:l,start:u,step:c=1,value:f,valueType:d}){let h=[];for(let e=u;e<=i;e+=c){let t=n(e);h.push(l({classes:function(e){if(!e)throw Error("args is required");let{value:t,date:n,hover:r}=e,a="react-calendar__tile",i=[a];if(!n)return i;let o=new Date,s=(()=>
74{if(Array.isArray(n))return n;let{dateType:t}=e;if(!t)throw Error("dateType is required when date is not an array of two dates");return ew(t,n)})();if(eE(o,s)&&i.push(`${a}--now`),!t||!(Array.isArray(t)?null!==t[0]&&null!==t[1]:null!==t))return i;let l=(()=>{if(Array.isArray(t))return t;let{valueType:n}=e;if(!n)throw Error("valueType is required when value is not an array of two dates");return ew(n,t)})();l[0]<=s[0]&&l[1]>=s[1]?i.push(`${a}--active`):eM(l,s)&&i.push(`${a}--hasActive`);let u=eT(l,s,`${a}--range`);i.push(...u);let c=Array.isArray(t)?t:[t];if(r&&1===c.length){let e=eT(r>l[0]?[l[0],r]:[r,l[0]],s,`${a}--hover`);i.push(...e)}return i}({date:t,dateType:a,hover:o,value:f,valueType:d}),date:t}))}return(0,r.jsx)(eS,{className:e,count:t,offset:s,wrap:!0,children:h})}function eC(e){let{activeStartDate:t,children:n,classes:o,date:s,formatAbbr:l,locale:u,maxDate:c,maxDateTransform:f,minDate:d,minDateTransform:h,onClick:p,onMouseOver:g,style:m,tileClassName:y,tileContent:v,tileDisabled:b,view:w}=e,x=(0,a.useMemo)(()=>"function"==typeof y?y({activeStartDate:t,date:s,view:w}):y,[t,s,y,w]),_=(0,a.useMemo)(()=>"function"==typeof v?v({activeStartDate:t,date:s,view:w}):v,[t,s,v,w]);return(0,r.jsxs)("button",{className:(0,i.A)(o,x),disabled:d&&h(d)>s||c&&f(c)<s||(null==b?void 0:b({activeStartDate:t,date:s,view:w})),onClick:p?e=>p(s,e):void 0,onFocus:g?()=>g(s):void 0,onMouseOver:g?()=>g(s):void 0,style:m,type:"button",children:[l?(0,r.jsx)("abbr",{"aria-label":l(u,s),children:n}):n,_]})}let eR="react-calendar__century-view__decades__decade";function eN({classes:e=[],currentCentury:t,formatYear:n=T,...a}){let{date:i,locale:o}=a,s=[];return e&&s.push(...e),eR&&s.push(eR),P(i).getFullYear()!==t&&s.push(`${eR}--neighboringCentury`),(0,r.jsx)(eC,{...a,classes:s,maxDateTransform:H,minDateTransform:z,view:"century",children:ex(o,n,W(i))})}function eL(e){let{activeStartDate:t,hover:n,showNeighboringCentury:a,value:i,valueType:o,...s}=e,l=N(P(t)),u=l+(a?119:99);return(0,r.jsx)(eO,{className:"react-calendar__century-view__decades",dateTransform:z,dateType:"decade",end:u,hover:n,renderTile:({date:e,...n})=>(0,r.jsx)(eN,{...s,...n,activeStartDate:t,currentCentury:l,date:e},e.getTime()),start:l,step:10,value:i,valueType:o})}function eD(e){return(0,r.jsx)("div",{className:"react-calendar__century-view",children:(0,r.jsx)(eL,{...e})})}let eP="react-calendar__decade-view__years__year";function eI({classes:e=[],currentDecade:t,formatYear:n=T,...a}){let{date:i,locale:o}=a,s=[];return e&&s.push(...e),eP&&s.push(eP),z(i).getFullYear()!==t&&s.push(`${eP}--neighboringDecade`),(0,r.jsx)(eC,{...a,classes:s,maxDateTransform:V,minDateTransform:q,view:"decade",children:n(o,i)})}function e$(e){let{activeStartDate:t,hover:n,showNeighboringDecade:a,value:i,valueType:o,...s}=e,l=N(z(t)),u=l+(a?11:9);return(0,r.jsx)(eO,{className:"react-calendar__decade-view__years",dateTransform:q,dateType:"year",end:u,hover:n,renderTile:({date:e,...n})=>(0,r.jsx)(eI,{...s,...n,activeStartDate:t,currentDecade:l,date:e},e.getTime()),start:l,value:i,valueType:o})}function ej(e){return(0,r.jsx)("div",{className:"react-calendar__decade-view",children:(0,r.jsx)(e$,{...e})})}let eF="react-calendar__month-view__days__day";function eK({calendarType:e,classes:t=[],currentMonthIndex:n,formatDay:a=_,formatLongDate:i=k,...o}){let{date:s,locale:l}=o,u=[];return t&&u.push(...t),eF&&u.push(eF),e_(s,e)&&u.push(`${eF}--weekend`),s.getMonth()!==n&&u.push(`${eF}--neighboringMonth`),(0,r.jsx)(eC,{...o,classes:u,formatAbbr:i,maxDateTransform:el,minDateTransform:es,view:"month",children:a(l,s)})}function ez(e){let{activeStartDate:t,calendarType:n,hover:a,showFixedNumberOfWeeks:i,showNeighboringMonth:o,value:s,valueType:l,...u}=e,c=N(t),f=L(t),d=i||o,h=eg(t,n),p=(d?-h:0)+1,g=(()=>{if(i)return p+42-1;let e=D(er(t));if(o){let t=new Date;
74return t.setFullYear(c,f,e),t.setHours(0,0,0,0),e+(7-eg(t,n)-1)}return e})();return(0,r.jsx)(eO,{className:"react-calendar__month-view__days",count:7,dateTransform:e=>{let t=new Date;return t.setFullYear(c,f,e),es(t)},dateType:"day",hover:a,end:g,renderTile:({date:e,...a})=>(0,r.jsx)(eK,{...u,...a,activeStartDate:t,calendarType:n,currentMonthIndex:f,date:e},e.getTime()),offset:d?0:h,start:p,value:s,valueType:l})}let eB="react-calendar__month-view__weekdays",eU=`${eB}__weekday`;function eH(e){let{calendarType:t,formatShortWeekday:n=E,formatWeekday:a=M,locale:o,onMouseLeave:s}=e,l=ee(new Date),u=N(l),c=L(l),f=[];for(let e=1;e<=7;e+=1){let s=new Date(u,c,e-eg(l,t)),d=a(o,s);f.push((0,r.jsx)("div",{className:(0,i.A)(eU,s.getDay()===new Date().getDay()&&`${eU}--current`,e_(s,t)&&`${eU}--weekend`),children:(0,r.jsx)("abbr",{"aria-label":d,title:d,children:n(o,s).replace(".","")})},e))}return(0,r.jsx)(eS,{className:eB,count:7,onFocus:s,onMouseOver:s,children:f})}let eY="react-calendar__tile";function eW(e){let{onClickWeekNumber:t,weekNumber:n}=e,a=(0,r.jsx)("span",{children:n});if(t){let{date:t,onClickWeekNumber:n,weekNumber:i,...o}=e;return(0,r.jsx)("button",{...o,className:eY,onClick:e=>n(i,t,e),type:"button",children:a})}{let{date:t,onClickWeekNumber:n,weekNumber:i,...o}=e;return(0,r.jsx)("div",{...o,className:eY,children:a})}}function eq(e){let{activeStartDate:t,calendarType:n,onClickWeekNumber:a,onMouseLeave:i,showFixedNumberOfWeeks:o}=e,s=o?6:1+Math.ceil((D(er(t))-(7-eg(t,n)))/7),l=(()=>{let e=N(t),r=L(t),a=D(t),i=[];for(let t=0;t<s;t+=1)i.push(em(new Date(e,r,a+7*t),n));return i})(),u=l.map(e=>(function(e,t=eh){let n,r=t===ec?ec:eh,a=em(e,t),i=N(e)+1;do n=em(new Date(i,0,r===eh?4:1),t),i-=1;while(e<n);return Math.round((a.getTime()-n.getTime())/(864e5*7))+1})(e,n));return(0,r.jsx)(eS,{className:"react-calendar__month-view__weekNumbers",count:s,direction:"column",onFocus:i,onMouseOver:i,style:{flexBasis:"calc(100% * (1 / 8)",flexShrink:0},children:u.map((e,t)=>{let n=l[t];if(!n)throw Error("date is not defined");return(0,r.jsx)(eW,{date:n,onClickWeekNumber:a,weekNumber:e},e)})})}function eG(e){let{activeStartDate:t,locale:n,onMouseLeave:a,showFixedNumberOfWeeks:o}=e,{calendarType:s=function(e){if(e){for(let[t,n]of Object.entries(ep))if(n.includes(e))return t}return eh}(n),formatShortWeekday:l,formatWeekday:u,onClickWeekNumber:c,showWeekNumbers:f,...d}=e,h="react-calendar__month-view";return(0,r.jsx)("div",{className:(0,i.A)(h,f?`${h}--weekNumbers`:""),children:(0,r.jsxs)("div",{style:{display:"flex",alignItems:"flex-end"},children:[f?(0,r.jsx)(eq,{activeStartDate:t,calendarType:s,onClickWeekNumber:c,onMouseLeave:a,showFixedNumberOfWeeks:o}):null,(0,r.jsxs)("div",{style:{flexGrow:1,width:"100%"},children:[(0,r.jsx)(eH,{calendarType:s,formatShortWeekday:l,formatWeekday:u,locale:n,onMouseLeave:a}),(0,r.jsx)(ez,{calendarType:s,...d})]})]})})}function eX({classes:e=[],formatMonth:t=A,formatMonthYear:n=S,...a}){let{date:i,locale:o}=a;return(0,r.jsx)(eC,{...a,classes:[...e,"react-calendar__year-view__months__month"],formatAbbr:n,maxDateTransform:er,minDateTransform:ee,view:"year",children:t(o,i)})}function eV(e){let{activeStartDate:t,hover:n,value:a,valueType:i,...o}=e,s=N(t);return(0,r.jsx)(eO,{className:"react-calendar__year-view__months",dateTransform:e=>{let t=new Date;return t.setFullYear(s,e,1),ee(t)},dateType:"month",end:11,hover:n,renderTile:({date:e,...n})=>(0,r.jsx)(eX,{...o,...n,activeStartDate:t,date:e},e.getTime()),start:0,value:a,valueType:i})}function eZ(e){return(0,r.jsx)("div",{className:"react-calendar__year-view",children:(0,r.jsx)(eV,{...e})})}let eQ="react-calendar",eJ=["century","decade","year","month"],e0=["decade","year","month","day"],e1=new Date;e1.setFullYear(1,0,1),e1.setHours(0,0,0,0);let e2=new Date(864e13);function e3(e){return e instanceof Date?e:new Date(e)}function e5(e,t){return eJ.slice(eJ.indexOf(e),eJ.indexOf(t)+1)}function e6(e,t,n){return e?-1!==e5(t,n).indexOf(e)?e:n:n}function e4(e){return e0[eJ.indexOf(e)]}function e8({value:e,minDate:t,maxDate:n,maxDetail:r},a){var i;let o=function(e,t){let n=Array.isArray(e)?e[t]:e;if(!n)return null;let r=e3(n);if(Number.isNaN(r.getTime()))throw Error(`Invalid date: ${e}`);return r}(e,a);if(!o)return null;let s=e4(r);return i=(()=>{switch(a){case 0:return ey(s,o);case 1:return eb(s,o);default:throw Error(`Invalid index value: ${a}`)}})(),t&&t>i?t:n&&n<i?n:i}let e9=e=>e8(e,0),e7=e=>e8(e,1),te=e=>[e9,e7].map(t=>t(e));function tt({maxDate:e,maxDetail:t,minDate:n,minDetail:r,value:a,view:i}){return ey(e6(i,r,t),e9({value:a,minDate:n,maxDate:e,maxDetail:t})||new Date)}function tn(e){return e&&(!Array.isArray(e)||1===e.length)}function tr(e,t){return e instanceof Date&&t instanceof Date&&e.getTime()===t.getTime()}let ta=(0,a.forwardRef)(function(e,t){let n,{activeStartDate:o,allowPartialRange:s,calendarType:l,className:u,"data-testid":c,defaultActiveStartDate:f,defaultValue:d,defaultView:h,formatDay:p,formatLongDate:g,formatMonth:m,formatMonthYear:y,formatShortWeekday:v,formatWeekday:b,formatYear:w,goToRangeStartOnSelect:x=!0,inputRef:_,locale:k,maxDate:A=e2,maxDetail:S="month",minDate:E=e1,minDetail:M="century",navigationAriaLabel:T,navigationAriaLive:O,navigationLabel:C,next2AriaLabel:R,next2Label:N,nextAriaLabel:L,nextLabel:D,onActiveStartDateChange:P,onChange:I,onClickDay:$,onClickDecade:j,onClickMonth:F,onClickWeekNumber:K,onClickYear:z,onDrillDown:B,onDrillUp:U,onViewChange:H,prev2AriaLabel:Y,prev2Label:W,prevAriaLabel:q,prevLabel:G,returnValue:X="start",selectRange:V,showDoubleView:Z,showFixedNumberOfWeeks:Q,showNavigation:J=!0,showNeighboringCentury:ee,showNeighboringDecade:et,showNeighboringMonth:en=!0,showWeekNumbers:er,tileClassName:ea,tileContent:ei,tileDisabled:eo,value:es,view:el}=e,[eu,ec]=(0,a.useState)(f),[ef,ed]=(0,a.useState)(null),[eh,ep]=(0,a.useState)(Array.isArray(d)?d.map(e=>null!==e?e3(e):null):null!=d?e3(d):null),[eg,em]=(0,a.useState)(h),ew=o||eu||function({activeStartDate:e,defaultActiveStartDate:t,defaultValue:n,defaultView:r,maxDate:a,maxDetail:i,minDate:o,minDetail:s,value:l,view:u}){let c=e6(u,s,i),f=e||t;return f?ey(c,f):tt({maxDate:a,maxDetail:i,minDate:o,minDetail:s,value:l||n,view:u||r})}({activeStartDate:o,defaultActiveStartDate:f,defaultValue:d,defaultView:h,maxDate:A,maxDetail:S,minDate:E,minDetail:M,value:es,view:el}),ex=(n=V&&tn(eh)?eh:void 0!==es?es:eh)?Array.isArray(n)?n.map(e=>null!==e?e3(e):null):null!==n?e3(n):null:null,e_=e4(S),ek=e6(el||eg,M,S),eS=e5(M,S),eE=V?ef:null,eM=eS.indexOf(ek)<eS.length-1,eT=eS.indexOf(ek)>0,eO=(0,a.useCallback)(e=>(()=>{switch(X){case"start":return e9;case"end":return e7;case"range":return te;default:throw Error("Invalid returnValue.")}})()({maxDate:A,maxDetail:S,minDate:E,value:e}),[A,S,E,X]),eC=(0,a.useCallback)((e,t)=>{ec(e),P&&!tr(ew,e)&&P({action:t,activeStartDate:e,value:ex,view:ek})},[ew,P,ex,ek]),eR=(0,a.useCallback)((e,t)=>{let n=(()=>{switch(ek){case"century":return j;case"decade":return z;case"year":return F;case"month":return $;default:throw Error(`Invalid view: ${ek}.`)}})();n&&n(e,t)},[$,j,F,z,ek]),eN=(0,a.useCallback)((e,t)=>{if(!eM)return;eR(e,t);let n=eS[eS.indexOf(ek)+1];if(!n)throw Error("Attempted to drill down from the lowest view.");ec(e),em(n);let r={action:"drillDown",activeStartDate:e,value:ex,view:n};P&&!tr(ew,e)&&P(r),H&&ek!==n&&H(r),B&&B(r)},[ew,eM,P,eR,B,H,ex,ek,eS]),eL=(0,a.useCallback)(()=>
74{if(!eT)return;let e=eS[eS.indexOf(ek)-1];if(!e)throw Error("Attempted to drill up from the highest view.");let t=ey(e,ew);ec(t),em(e);let n={action:"drillUp",activeStartDate:t,value:ex,view:e};P&&!tr(ew,t)&&P(n),H&&ek!==e&&H(n),U&&U(n)},[ew,eT,P,U,H,ex,ek,eS]),eP=(0,a.useCallback)((e,t)=>{let n;eR(e,t);let r=V&&!tn(ex);if(V)if(r)n=ey(e_,e);else{let t;if(!ex)throw Error("previousValue is required");if(Array.isArray(ex))throw Error("previousValue must not be an array");n=[ey(e_,(t=[ex,e].sort((e,t)=>e.getTime()-t.getTime()))[0]),eb(e_,t[1])]}else n=eO(e);let a=!V||r||x?tt({maxDate:A,maxDetail:S,minDate:E,minDetail:M,value:n,view:ek}):null;t.persist(),ec(a),ep(n);let i={action:"onChange",activeStartDate:a,value:n,view:ek};if(P&&!tr(ew,a)&&P(i),I)if(V)if(tn(n)){if(s){if(Array.isArray(n))throw Error("value must not be an array");I([n||null,null],t)}}else I(n||null,t);else I(n||null,t)},[ew,s,eO,x,A,S,E,M,P,I,eR,V,ex,e_,ek]);function eI(e){ed(e)}function e$(){ed(null)}function eF(e){let t={activeStartDate:e?ev(ek,ew):ey(ek,ew),hover:eE,locale:k,maxDate:A,minDate:E,onClick:eM?eN:eP,onMouseOver:V?eI:void 0,tileClassName:ea,tileContent:ei,tileDisabled:eo,value:ex,valueType:e_};switch(ek){case"century":return(0,r.jsx)(eD,{formatYear:w,showNeighboringCentury:ee,...t});case"decade":return(0,r.jsx)(ej,{formatYear:w,showNeighboringDecade:et,...t});case"year":return(0,r.jsx)(eZ,{formatMonth:m,formatMonthYear:y,...t});case"month":return(0,r.jsx)(eG,{calendarType:l,formatDay:p,formatLongDate:g,formatShortWeekday:v,formatWeekday:b,onClickWeekNumber:K,onMouseLeave:V?e$:void 0,showFixedNumberOfWeeks:void 0!==Q?Q:Z,showNeighboringMonth:en,showWeekNumbers:er,...t});default:throw Error(`Invalid view: ${ek}.`)}}(0,a.useImperativeHandle)(t,()=>({activeStartDate:ew,drillDown:eN,drillUp:eL,onChange:eP,setActiveStartDate:eC,value:ex,view:ek}),[ew,eN,eL,eP,eC,ex,ek]);let eK=Array.isArray(ex)?ex:[ex];return(0,r.jsxs)("div",{className:(0,i.A)(eQ,V&&1===eK.length&&`${eQ}--selectRange`,Z&&`${eQ}--doubleView`,u),"data-testid":c,ref:_,children:[J?(0,r.jsx)(eA,{activeStartDate:ew,drillUp:eL,formatMonthYear:y,formatYear:w,locale:k,maxDate:A,minDate:E,navigationAriaLabel:T,navigationAriaLive:O,navigationLabel:C,next2AriaLabel:R,next2Label:N,nextAriaLabel:L,nextLabel:D,prev2AriaLabel:Y,prev2Label:W,prevAriaLabel:q,prevLabel:G,setActiveStartDate:eC,showDoubleView:Z,view:ek,views:eS}):null,(0,r.jsxs)("div",{className:`${eQ}__viewContainer`,onBlur:V?e$:void 0,onMouseLeave:V?e$:void 0,children:[eF(),Z?eF(!0):null]})]})})},86385:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(66078),a=n(52275),i=n(17708);function o(e,t){var n=(0,i.a)(e,null==t?void 0:t.in),o=n.getFullYear(),s=(0,r.w)(n,0);s.setFullYear(o+1,0,4),s.setHours(0,0,0,0);var l=(0,a.b)(s),u=(0,r.w)(n,0);u.setFullYear(o,0,4),u.setHours(0,0,0,0);var c=(0,a.b)(u);return n.getTime()>=l.getTime()?o+1:n.getTime()>=c.getTime()?o:o-1}},86398:(e,t,n)=>{"use strict";n.d(t,{Ss:()=>l,ef:()=>o,xM:()=>s});var r=/^D+$/,a=/^Y+$/,i=["D","DD","YY","YYYY"];function o(e){return r.test(e)}function s(e){return a.test(e)}function l(e,t,n){var r,a,o,s,l=(r=e,a=t,o=n,s="Y"===r[0]?"years":"days of the month","Use `".concat(r.toLowerCase(),"` instead of `").concat(r,"` (in `").concat(a,"`) for formatting ").concat(s," to the input `").
74concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(console.warn(l),i.includes(e))throw RangeError(l)}},88683:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}n.d(t,{A:()=>r})},89173:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=function(e){return+setTimeout(e,16)},a=function(e){return clearTimeout(e)};"u">typeof window&&"requestAnimationFrame"in window&&(r=function(e){return window.requestAnimationFrame(e)},a=function(e){return window.cancelAnimationFrame(e)});var i=0,o=new Map,s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=i+=1;return!function t(a){if(0===a)o.delete(n),e();else{var i=r(function(){t(a-1)});o.set(n,i)}}(t),n};s.cancel=function(e){var t=o.get(e);return o.delete(e),a(t)};let l=s},89575:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var r=n(37876),a=n(30888),i=n(81419),o=function(e){return(0,r.jsx)(a.X,{children:(0,r.jsxs)("div",{className:i.root,children:[(0,r.jsx)("h3",{children:"Tweet not found"}),(0,r.jsx)("p",{children:"The embedded tweet could not be found…"})]})})}},89614:(e,t,n)=>{"use strict";n.d(t,{GP:()=>G,L_:()=>X});var r=n(50301),a=n(69114);function i(e,t,n){var r,i,o,s,l;let u,c,f=(0,a.q)(),d=(r=e,i=n.timeZone,o=n.locale??f.locale,new Intl.DateTimeFormat(o?[o.code,"en-US"]:void 0,{timeZone:i,timeZoneName:r}));return"formatToParts"in d?function(e,t){let n=e.formatToParts(t);for(let e=n.length-1;e>=0;--e)if("timeZoneName"===n[e].type)return n[e].value}(d,t):(s=d,l=t,u=s.format(l).replace(/\u200E/g,""),(c=/ [\w-+ ]+$/.exec(u))?c[0].substr(1):"")}let o={year:0,month:1,day:2,hour:3,minute:4,second:5},s={},l=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),u="06/25/2014, 00:00:00"===l||"‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00"===l;function c(e,t,n,r,a,i,o){let s=new Date(0);return s.setUTCFullYear(e,t,n),s.setUTCHours(r,a,i,o),s}let f=/^(Z)$/,d=/^([+-]\d{2})$/,h=/^([+-])(\d{2}):?(\d{2})$/;function p(e,t,n){let r,a;if(!e)return 0;let i=f.exec(e);if(i)return 0;if(i=d.exec(e))return m(r=parseInt(i[1],10))?-(36e5*r):NaN;if(i=h.exec(e)){r=parseInt(i[2],10);let e=parseInt(i[3],10);return m(r,e)?(a=36e5*Math.abs(r)+6e4*e,"+"===i[1]?-a:a):NaN}if(function(e){if(y[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),y[e]=!0,!0}catch(e){return!1}}(e)){var o;t=new Date(t||Date.now());let r=g(n?t:c((o=t).getFullYear(),o.getMonth(),o.getDate(),o.getHours(),o.getMinutes(),o.getSeconds(),o.getMilliseconds()),e);return-(n?r:function(e,t,n){let r=e.getTime()-t,a=g(new Date(r),n);if(t===a)return t;let i=g(new Date(r-=a-t),n);return a===i?a:Math.max(a,i)}(t,r,e))}return NaN}function g(e,t){var n,r,a;let i,l,f,d=(s[n=t]||(s[n]=u?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:n,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),"formatToParts"in(f=s[n])?function(e,t){try{let n=e.formatToParts(t),r=[];for(let e=0;e<n.length;e++){let t=o[n[e].type];void 0!==t&&(r[t]=parseInt(n[e].value,10))}return r}catch(e){if(e instanceof RangeError)return[NaN];throw e}}(f,e):(r=f,a=e,i=r.format(a),[parseInt((l=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(i))[3],10),parseInt(l[1],10),parseInt(l[2],10),parseInt(l[4],10),parseInt(l[5],10),parseInt(l[6],10)])),h=c(d[0],d[1]-1,d[2],d[3]%24,d[4],d[5],0).getTime(),p=e.getTime(),g=p%1e3;return h-(p-=g>=0?g:1e3+g)}function m(e,t){return -23<=e&&e<=23&&(null==t||0<=t&&t<=59)}let y={}
74,v={X:function(e,t,n){let r=b(n.timeZone,e);if(0===r)return"Z";switch(t){case"X":return _(r);case"XXXX":case"XX":return x(r);default:return x(r,":")}},x:function(e,t,n){let r=b(n.timeZone,e);switch(t){case"x":return _(r);case"xxxx":case"xx":return x(r);default:return x(r,":")}},O:function(e,t,n){let r=b(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+function(e,t=""){let n=e>0?"-":"+",r=Math.abs(e),a=Math.floor(r/60),i=r%60;return 0===i?n+String(a):n+String(a)+t+w(i,2)}(r,":");default:return"GMT"+x(r,":")}},z:function(e,t,n){switch(t){case"z":case"zz":case"zzz":return i("short",e,n);default:return i("long",e,n)}}};function b(e,t){let n=e?p(e,t,!0)/6e4:t?.getTimezoneOffset()??0;if(Number.isNaN(n))throw RangeError("Invalid time zone specified: "+e);return n}function w(e,t){let n=Math.abs(e).toString();for(;n.length<t;)n="0"+n;return(e<0?"-":"")+n}function x(e,t=""){let n=Math.abs(e);return(e>0?"-":"+")+w(Math.floor(n/60),2)+t+w(Math.floor(n%60),2)}function _(e,t){return e%60==0?(e>0?"-":"+")+w(Math.abs(e)/60,2):x(e,t)}function k(e){let t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e-t}let A=/^([0-9W+-]+)(T| )(.*)/,S=/^([0-9W+-]+)(.*)/,E=/^(\d{2})$/,M=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],T=/^(\d{4})/,O=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],C=/^-(\d{2})$/,R=/^-?(\d{3})$/,N=/^-?(\d{2})-?(\d{2})$/,L=/^-?W(\d{2})$/,D=/^-?W(\d{2})-?(\d{1})$/,P=/^(\d{2}([.,]\d*)?)$/,I=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,$=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,j=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;function F(e,t={}){if(arguments.length<1)throw TypeError("1 argument required, but only "+arguments.length+" present");if(null===e)return new Date(NaN);let n=null==t.additionalDigits?2:Number(t.additionalDigits);if(2!==n&&1!==n&&0!==n)throw RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))return new Date(e.getTime());if("number"==typeof e||"[object Number]"===Object.prototype.toString.call(e))return new Date(e);if("[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);let r=function(e){let t,n={},r=A.exec(e);if(r?(n.date=r[1],t=r[3]):(r=S.exec(e))?(n.date=r[1],t=r[2]):(n.date=null,t=e),t){let e=j.exec(t);e?(n.time=t.replace(e[1],""),n.timeZone=e[1].trim()):n.time=t}return n}(e),{year:a,restDateString:i}=function(e,t){if(e){let n=M[t],r=O[t],a=T.exec(e)||r.exec(e);if(a){let t=a[1];return{year:parseInt(t,10),restDateString:e.slice(t.length)}}if(a=E.exec(e)||n.exec(e)){let t=a[1];return{year:100*parseInt(t,10),restDateString:e.slice(t.length)}}}return{year:null}}(r.date,n),o=function(e,t){let n,r,a;if(null===t)return null;if(!e||!e.length)return(n=new Date(0)).setUTCFullYear(t),n;let i=C.exec(e);if(i)return(n=new Date(0),H(t,r=parseInt(i[1],10)-1))?(n.setUTCFullYear(t,r),n):new Date(NaN);if(i=R.exec(e)){n=new Date(0);let e=parseInt(i[1],10);return!function(e,t){if(t<1)return!1;let n=U(e);return(!n||!(t>366))&&(!!n||!(t>365))}(t,e)?new Date(NaN):(n.setUTCFullYear(t,0,e),n)}if(i=N.exec(e)){n=new Date(0),r=parseInt(i[1],10)-1;let e=parseInt(i[2],10);return H(t,r,e)?(n.setUTCFullYear(t,r,e),n):new Date(NaN)}if(i=L.exec(e))return Y(a=parseInt(i[1],10)-1)?K(t,a):new Date(NaN);if(i=D.exec(e)){a=parseInt(i[1],10)-1;let e=parseInt(i[2],10)-1;return Y(a,e)?K(t,a,e):new Date(NaN)}return null}(i,a);if(null===o||isNaN(o.getTime())||!o)return new Date(NaN);{let e,n=o.getTime(),a=0;if(r.time&&(null===(a=function(e){let t,n,r=P.exec(e);if(r)return W(t=parseFloat(r[1].replace(",",".")))?t%24*36e5:NaN;if(r=I.exec(e))return W(t=parseInt(r[1],10),n=parseFloat(r[2].replace(",",".")))?t%24*36e5+6e4*n:NaN;if(r=$.exec(e)){t=parseInt(r[1],10),n=parseInt(r[2],10);let e=parseFloat(r[3].replace(",","."));return W(t,n,e)?t%24*36e5+6e4*n+1e3*e:NaN}return null}(r.time))||isNaN(a)))return new Date(NaN);if(r.timeZone||t.timeZone){if(isNaN(e=p(r.timeZone||t.timeZone,new Date(n+a))))return new Date(NaN)}else e=k(new Date(n+a)),e=k(new Date(n+a+e));return new Date(n+a+e)}}function K(e,t,n){t=t||0,n=n||0;let r=new Date(0);r.setUTCFullYear(e,0,4);let a=7*t+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+a),r}let z=[31,28,31,30,31,30,31,31,30,31,30,31],B=[31,29,31,30,31,30,31,31,30,31,30,31];function U(e){return e%400==0||e%4==0&&e%100!=0}function H(e,t,n){if(t<0||t>11)return!1;if(null!=n){if(n<1)return!1;let r=U(e);if(r&&n>B[t]||!r&&n>z[t])return!1}return!0}function Y(e,t){return!(e<0)&&!(e>52)&&(null==t||!(t<0)&&!(t>6))}function W(e,t,n){return!(e<0)&&!(e>=25)&&(null==t||!(t<0)&&!(t>
74=60))&&(null==n||!(n<0)&&!(n>=60))}let q=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function G(e,t,n={}){let a=(t=String(t)).match(q);if(a){let r=F(n.originalDate||e,n);t=a.reduce(function(e,t){if("'"===t[0])return e;let a=e.indexOf(t),i="'"===e[a-1],o=e.replace(t,"'"+v[t[0]](r,t,n)+"'");return i?o.substring(0,a-1)+o.substring(a+1):o},t)}return(0,r.GP)(e,t,n)}function X(e,t,n){let r=p(t,e=F(e,n),!0),a=new Date(e.getTime()-r),i=new Date(0);return i.setFullYear(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()),i.setHours(a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds()),i}},89889:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(12906),a=n(31032),i=n(47015),o=n(25745);function s(e){return void 0!==e}function l(e,t){var n=t||{},l=n.defaultValue,u=n.value,c=n.onChange,f=n.postState,d=(0,o.A)(function(){return s(u)?u:s(l)?"function"==typeof l?l():l:"function"==typeof e?e():e}),h=(0,r.A)(d,2),p=h[0],g=h[1],m=void 0!==u?u:p,y=f?f(m):m,v=(0,a.A)(c),b=(0,o.A)([m]),w=(0,r.A)(b,2),x=w[0],_=w[1];return(0,i.o)(function(){var e=x[0];p!==e&&v(p,e)},[x]),(0,i.o)(function(){s(u)||g(u)},[u]),[y,(0,a.A)(function(e,t){g(e,t),_([m],t)})]}},91621:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(50181),a=n(38789);let i=(e,t)=>{let n=a.A.parse(e);for(let e in t)n[e]=r.A.channel.clamp[e](t[e]);return a.A.stringify(n)}},91835:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r={};function a(){return r}},92456:e=>{e.exports={root:"quoted-tweet-container_root__92393",article:"quoted-tweet-container_article__FoJQN"}},92843:(e,t,n)=>{"use strict";n.d(t,{Y:()=>a,Z:()=>i});var r=n(50181);let a={};for(let e=0;e<=255;e++)a[e]=r.A.unit.dec2hex(e);let i={ALL:0,RGB:1,HSL:2}},92889:()=>{var e,t;(e=Prism).languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"],t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}},e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin},93319:(e,t,n)=>{"use strict";function r(e){return null==e||"object"!=typeof e&&"function"!=typeof e}n.d(t,{s:()=>r})},94592:(e,t,n)=>{"use strict";n.d(t,{Nq:()=>o,RI:()=>u,Wg:()=>a,hq:()=>i});var r=n(55534),a=(0,r.K)((e,t)=>{if(t)return"translate("+-e.width/2+", "+-e.height/2+")";let n=e.x??0,r=e.y??0;return"translate("+-(n+e.width/2)+", "+-(r+e.height/2)+")"},"computeLabelTransform"),i={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},o={arrow_point:4,arrow_cross:12.5,arrow_circle:12.5};function s(e,t){if(void 0===e||void 0===t)return{angle:0,deltaX:0,deltaY:0};e=l(e),t=l(t);let[n,r]=[e.x,e.y],[a,i]=[t.x,t.y],o=a-n,s=i-r;
74return{angle:Math.atan(s/o),deltaX:o,deltaY:s}}(0,r.K)(s,"calculateDeltaAndAngle");var l=(0,r.K)(e=>Array.isArray(e)?{x:e[0],y:e[1]}:e,"pointTransformer"),u=(0,r.K)(e=>({x:(0,r.K)(function(t,n,r){let a=0,o=l(r[0]).x<l(r[r.length-1]).x?"left":"right";if(0===n&&Object.hasOwn(i,e.arrowTypeStart)){let{angle:t,deltaX:n}=s(r[0],r[1]);a=i[e.arrowTypeStart]*Math.cos(t)*(n>=0?1:-1)}else if(n===r.length-1&&Object.hasOwn(i,e.arrowTypeEnd)){let{angle:t,deltaX:n}=s(r[r.length-1],r[r.length-2]);a=i[e.arrowTypeEnd]*Math.cos(t)*(n>=0?1:-1)}let u=Math.abs(l(t).x-l(r[r.length-1]).x),c=Math.abs(l(t).y-l(r[r.length-1]).y),f=Math.abs(l(t).x-l(r[0]).x),d=Math.abs(l(t).y-l(r[0]).y),h=i[e.arrowTypeStart],p=i[e.arrowTypeEnd];if(u<p&&u>0&&c<p){let e=p+1-u;e*="right"===o?-1:1,a-=e}if(f<h&&f>0&&d<h){let e=h+1-f;e*="right"===o?-1:1,a+=e}return l(t).x+a},"x"),y:(0,r.K)(function(t,n,r){let a=0,o=l(r[0]).y<l(r[r.length-1]).y?"down":"up";if(0===n&&Object.hasOwn(i,e.arrowTypeStart)){let{angle:t,deltaY:n}=s(r[0],r[1]);a=i[e.arrowTypeStart]*Math.abs(Math.sin(t))*(n>=0?1:-1)}else if(n===r.length-1&&Object.hasOwn(i,e.arrowTypeEnd)){let{angle:t,deltaY:n}=s(r[r.length-1],r[r.length-2]);a=i[e.arrowTypeEnd]*Math.abs(Math.sin(t))*(n>=0?1:-1)}let u=Math.abs(l(t).y-l(r[r.length-1]).y),c=Math.abs(l(t).x-l(r[r.length-1]).x),f=Math.abs(l(t).y-l(r[0]).y),d=Math.abs(l(t).x-l(r[0]).x),h=i[e.arrowTypeStart],p=i[e.arrowTypeEnd];if(u<p&&u>0&&c<p){let e=p+1-u;e*="up"===o?-1:1,a-=e}if(f<h&&f>0&&d<h){let e=h+1-f;e*="up"===o?-1:1,a+=e}return l(t).y+a},"y")}),"getLineFunctionsWithOffset")},94653:(e,t,n)=>{"use strict";function r(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=Array.from("string"==typeof e?[e]:e);r[r.length-1]=r[r.length-1].replace(/\r?\n([\t ]*)$/,"");var a=r.reduce(function(e,t){var n=t.match(/\n([\t ]+|(?!\s).)/g);return n?e.concat(n.map(function(e){var t,n;return null!=(n=null==(t=e.match(/[\t ]/g))?void 0:t.length)?n:0})):e},[]);if(a.length){var i=RegExp("\n[	 ]{"+Math.min.apply(Math,a)+"}","g");r=r.map(function(e){return e.replace(i,"\n")})}r[0]=r[0].replace(/^\r?\n/,"");var o=r[0];return t.forEach(function(e,t){var n=o.match(/(?:^|\n)( *)$/),a=n?n[1]:"",i=e;"string"==typeof e&&e.includes("\n")&&(i=String(e).split("\n").map(function(e,t){return 0===t?e:""+a+e}).join("\n")),o+=i+r[t+1]}),o}n.d(t,{T:()=>r})},94688:(e,t,n)=>{"use strict";n.d(t,{O:()=>a});var r=n(17708);function a(e,t){return(0,r.a)(e,null==t?void 0:t.in).getMinutes()}},95398:(e,t,n)=>{"use strict";n.d(t,{Wx:()=>p});var r=n(14232);function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var o=new Map,s=new WeakMap,l=0,u=void 0;function c(e,t,n,r){if(void 0===n&&(n={}),void 0===r&&(r=u),void 0===window.IntersectionObserver&&void 0!==r){var a=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),function(){}}var i=function(e){var t=Object.keys(e).sort().filter(function(t){return void 0!==e[t]}).map(function(t){var n;return t+"_"+("root"===t?(n=e.root)?(s.has(n)||(l+=1,s.set(n,l.toString())),s.get(n)):"0":e[t])}).toString(),n=o.get(t);if(!n){var r,a=new Map,i=new IntersectionObserver(function(t){t.forEach(function(t){var n,i=t.isIntersecting&&r.some(function(e){return t.intersectionRatio>=e});e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=a.get(t.target))||n.forEach(function(e){e(i,t)})})},e);r=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:a},o.set(t,n)}return n}(n),c=i.id,f=i.observer,d=i.elements,h=d.get(e)||[];return d.has(e)||d.set(e,h),h.push(t),f.observe(e),function(){h.splice(h.indexOf(t),1),0===h.length&&(d.delete(e),f.unobserve(e)),0===d.size&&(f.disconnect(),o.delete(c))}}var f=["children","as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function d(e){return"function"!=typeof e.children}var h=function(e){function t(t){var n;return(n=e.call(this,t)||this).node=null,n._unobserveCb=null,n.handleNode=function(e){n.node&&(n.unobserve(),e||n.props.triggerOnce||n.props.skip||n.setState({inView:!!n.props.initialInView,entry:void 0})),n.node=e||null,n.observeNode()},n.handleChange=function(e,t){e&&n.props.triggerOnce&&n.unobserve(),d(n.props)||n.setState({inView:e,entry:t}),n.props.onChange&&n.props.onChange(e,t)},n.state={inView:!!t.initialInView,entry:void 0},n}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,i(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())},n.componentWillUnmount=function(){this.unobserve(),this.node=null},n.observeNode=function(){if(this.node&&!this.props.skip){var e=this.props,t=e.threshold,n=e.root,r=e.rootMargin,a=e.trackVisibility,i=e.delay,o=e.fallbackInView;this._unobserveCb=c(this.node,this.handleChange,{threshold:t,root:n,rootMargin:r,trackVisibility:a,delay:i},o)}},n.unobserve=function(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)},n.render=function(){if(!d(this.props)){var e=this.state,t=e.inView,n=e.entry;return this.props.children({inView:t,entry:n,ref:this.handleNode})}var i=this.props,o=i.children,s=i.as,l=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(i,f);return r.createElement(s||"div",a({ref:this.handleNode},l),o)},t}(r.Component);function p(e){var t=void 0===e?{}:e,n=t.threshold,a=t.delay,i=t.trackVisibility,o=t.rootMargin,s=t.root,l=t.triggerOnce,u=t.skip,f=t.initialInView,d=t.fallbackInView,h=r.useRef(),p=r.useState({inView:!!f}),g=p[0],m=p[1],y=r.useCallback(function(e){void 0!==h.current&&(h.current(),h.current=void 0),!u&&e&&(h.current=c(e,function(e,t){m({inView:e,entry:t}),t.isIntersecting&&l&&h.current&&(h.current(),h.current=void 0)},{root:s,rootMargin:o,threshold:n,trackVisibility:i,delay:a},d))},[Array.isArray(n)?n.toString():n,s,o,l,u,i,d,a]);(0,r.useEffect)(function(){h.current||!g.entry||l||u||m({inView:!!f})});var v=[y,g.inView,g.entry];return v.ref=v[0],v.inView=v[1],v.entry=v[2],v}h.displayName="InView",h.defaultProps={threshold:0,triggerOnce:!1,initialInView:!1}},97022:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});var r=n(17708);function a(e,t){return(0,r.a)(e,null==t?void 0:t.in).getFullYear()}},97731:(e,t,n)=>{"use strict";n.d(t,{N:()=>u});var r=n(32814),a=n(8570),i=n(91835),o=n(66078),s=n(86030),l=n(17708);function u(e,t){var n,u,c,f,d,h,p,g,m,y,v=(0,l.a)(e,null==t?void 0:t.in);return Math.round(((0,a.k)(v,t)-(p=(0,i.q)(),g=null!=(n=null!=(u=null!=(c=null!=(f=null==t?void 0:t.firstWeekContainsDate)?f:null==t||null==(d=t.locale)||null==(d=d.options)?void 0:d.firstWeekContainsDate)?c:p.firstWeekContainsDate)?u:null==(h=p.locale)||null==(h=h.options)?void 0:h.firstWeekContainsDate)?n:1,m=(0,s.h)(v,t),(y=(0,o.w)((null==t?void 0:t.in)||v,0)).setFullYear(m,0,g),y.setHours(0,0,0,0),(0,a.k
74)(y,t)))/r.my)+1}},99233:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var a=e.getBoundingClientRect(),i=a.width,o=a.height;if(i||o)return!0}}return!1}},99423:(e,t,n)=>{"use strict";n.d(t,{q7:()=>eR,Ay:()=>e5});var r=n(44501),a=n(85190),i=n(57078),o=n(2389),s=n(12906),l=n(88683),u=n(15039),c=n.n(u),f=n(14232),d=n(77068),h=n(47015),p=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],g=void 0,m=f.forwardRef(function(e,t){var n,a=e.prefixCls,o=e.invalidate,s=e.item,u=e.renderItem,h=e.responsive,m=e.responsiveDisabled,y=e.registerSize,v=e.itemKey,b=e.className,w=e.style,x=e.children,_=e.display,k=e.order,A=e.component,S=(0,l.A)(e,p),E=h&&!_;f.useEffect(function(){return function(){y(v,null)}},[]);var M=u&&s!==g?u(s,{index:k}):x;o||(n={opacity:+!E,height:E?0:g,overflowY:E?"hidden":g,order:h?k:g,pointerEvents:E?"none":g,position:E?"absolute":g});var T={};E&&(T["aria-hidden"]=!0);var O=f.createElement(void 0===A?"div":A,(0,r.A)({className:c()(!o&&a,b),style:(0,i.A)((0,i.A)({},n),w)},T,S,{ref:t}),M);return h&&(O=f.createElement(d.A,{onResize:function(e){y(v,e.offsetWidth)},disabled:m},O)),O});m.displayName="Item";var y=n(31032),v=n(98477),b=n(89173);function w(e,t){var n=f.useState(t),r=(0,s.A)(n,2),a=r[0],i=r[1];return[a,(0,y.A)(function(t){e(function(){i(t)})})]}var x=f.createContext(null),_=["component"],k=["className"],A=["className"],S=f.forwardRef(function(e,t){var n=f.useContext(x);if(!n){var a=e.component,i=(0,l.A)(e,_);return f.createElement(void 0===a?"div":a,(0,r.A)({},i,{ref:t}))}var o=n.className,s=(0,l.A)(n,k),u=e.className,d=(0,l.A)(e,A);return f.createElement(x.Provider,{value:null},f.createElement(m,(0,r.A)({ref:t,className:c()(o,u)},s,d)))});S.displayName="RawItem";var E=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],M="responsive",T="invalidate";function O(e){return"+ ".concat(e.length," ...")}var C=f.forwardRef(function(e,t){var n,a=e.prefixCls,o=void 0===a?"rc-overflow":a,u=e.data,p=void 0===u?[]:u,g=e.renderItem,y=e.renderRawItem,_=e.itemKey,k=e.itemWidth,A=void 0===k?10:k,S=e.ssr,C=e.style,R=e.className,N=e.maxCount,L=e.renderRest,D=e.renderRawRest,P=e.prefix,I=e.suffix,$=e.component,j=e.itemComponent,F=e.onVisibleChange,K=(0,l.A)(e,E),z="full"===S,B=(n=f.useRef(null),function(e){if(!n.current){n.current=[];var t=function(){(0,v.unstable_batchedUpdates)(function(){n.current.forEach(function(e){e()}),n.current=null})};if("u"<typeof MessageChannel)(0,b.A)(t);else{var r=new MessageChannel;r.port1.onmessage=function(){return t()},r.port2.postMessage(void 0)}}n.current.push(e)}),U=w(B,null),H=(0,s.A)(U,2),Y=H[0],W=H[1],q=Y||0,G=w(B,new Map),X=(0,s.A)(G,2),V=X[0],Z=X[1],Q=w(B,0),J=(0,s.A)(Q,2),ee=J[0],et=J[1],en=w(B,0),er=(0,s.A)(en,2),ea=er[0],ei=er[1],eo=w(B,0),es=(0,s.A)(eo,2),el=es[0],eu=es[1],ec=w(B,0),ef=(0,s.A)(ec,2),ed=ef[0],eh=ef[1],ep=(0,f.useState)(null),eg=(0,s.A)(ep,2),em=eg[0],ey=eg[1],ev=(0,f.useState)(null),eb=(0,s.A)(ev,2),ew=eb[0],ex=eb[1],e_=f.useMemo(function(){return null===ew&&z?Number.MAX_SAFE_INTEGER:ew||0},[ew,Y]),ek=(0,f.useState)(!1),eA=(0,s.A)(ek,2),eS=eA[0],eE=eA[1],eM="".concat(o,"-item"),eT=Math.max(ee,ea),eO=N===M,eC=p.length&&eO,eR=N===T,eN=eC||"number"==typeof N&&p.length>N,eL=(0,f.useMemo)(function(){var e=p;return eC?e=null===Y&&z?p:p.slice(0,Math.min(p.length,q/A)):"number"==typeof N&&(e=p.slice(0,N)),e},[p,A,Y,N,eC]),eD=(0,f.useMemo)(function(){return eC?p.slice(e_+1):p.slice(eL.length)},[p,eL,eC,e_]),eP=(0,f.useCallback)(function(e,t){var n;return"function"==typeof _?_(e):null!=(n=_&&(null==e?void 0:e[_]))?n:t},[_]),eI=(0,f.useCallback)(g||function(e){return e},[g]);function e$(e,t,n){(ew!==e||void 0!==t&&t!==em)&&(ex(e),n||(eE(e<p.length-1),null==F||F(e)),void 0!==t&&ey(t))}function ej(e,t){Z(function(n){var r=new Map(n);return null===t?r.delete(e):r.set(e,t),r})}function eF(e){return V.get(eP(eL[e],e))}(0,h.A)(function(){if(q&&"number"==typeof eT&&eL){var e=el+ed,t=eL.length,n=t-1;if(!t)return void e$(0,null);for(var r=0;r<t;r+=1){var a=eF(r);if(z&&(a=a||0),void 0===a){e$(r-1,void 0,!0);break}if(e+=a,0===n&&e<=q||r===n-1&&e+eF(n)<=q){e$(n,null);break}if(e+eT>q){e$(r-1,e-a-ed+ea);break}}I&&eF(0)+ed>
74q&&ey(null)}},[q,V,ea,el,ed,eP,eL]);var eK=eS&&!!eD.length,ez={};null!==em&&eC&&(ez={position:"absolute",left:em,top:0});var eB={prefixCls:eM,responsive:eC,component:j,invalidate:eR},eU=y?function(e,t){var n=eP(e,t);return f.createElement(x.Provider,{key:n,value:(0,i.A)((0,i.A)({},eB),{},{order:t,item:e,itemKey:n,registerSize:ej,display:t<=e_})},y(e,t))}:function(e,t){var n=eP(e,t);return f.createElement(m,(0,r.A)({},eB,{order:t,key:n,item:e,renderItem:eI,itemKey:n,registerSize:ej,display:t<=e_}))},eH={order:eK?e_:Number.MAX_SAFE_INTEGER,className:"".concat(eM,"-rest"),registerSize:function(e,t){ei(t),et(ea)},display:eK},eY=L||O,eW=D?f.createElement(x.Provider,{value:(0,i.A)((0,i.A)({},eB),eH)},D(eD)):f.createElement(m,(0,r.A)({},eB,eH),"function"==typeof eY?eY(eD):eY),eq=f.createElement(void 0===$?"div":$,(0,r.A)({className:c()(!eR&&o,R),style:C,ref:t},K),P&&f.createElement(m,(0,r.A)({},eB,{responsive:eO,responsiveDisabled:!eC,order:-1,className:"".concat(eM,"-prefix"),registerSize:function(e,t){eu(t)},display:!0}),P),eL.map(eU),eN?eW:null,I&&f.createElement(m,(0,r.A)({},eB,{responsive:eO,responsiveDisabled:!eC,order:e_,className:"".concat(eM,"-suffix"),registerSize:function(e,t){eh(t)},display:!0,style:ez}),I));return eO?f.createElement(d.A,{onResize:function(e,t){W(t.clientWidth)},disabled:!eC},eq):eq});C.displayName="Overflow",C.Item=S,C.RESPONSIVE=M,C.INVALIDATE=T;var R=n(89889),N=n(54945),L=n(75620);let D=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=new Set;return function e(t,a){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,o=r.has(t);if((0,L.Ay)(!o,"Warning: There may be circular references"),o)return!1;if(t===a)return!0;if(n&&i>1)return!1;r.add(t);var s=i+1;if(Array.isArray(t)){if(!Array.isArray(a)||t.length!==a.length)return!1;for(var l=0;l<t.length;l++)if(!e(t[l],a[l],s))return!1;return!0}if(t&&a&&"object"===(0,N.A)(t)&&"object"===(0,N.A)(a)){var u=Object.keys(t);return u.length===Object.keys(a).length&&u.every(function(n){return e(t[n],a[n],s)})}return!1}(e,t)};var P=f.createContext(null);function I(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function $(e){return I(f.useContext(P),e)}var j=n(11330),F=["children","locked"],K=f.createContext(null);function z(e){var t=e.children,n=e.locked,r=(0,l.A)(e,F),a=f.useContext(K),o=(0,j.A)(function(){var e;return e=(0,i.A)({},a),Object.keys(r).forEach(function(t){var n=r[t];void 0!==n&&(e[t]=n)}),e},[a,r],function(e,t){return!n&&(e[0]!==t[0]||!D(e[1],t[1],!0))});return f.createElement(K.Provider,{value:o},t)}var B=f.createContext(null);function U(){return f.useContext(B)}var H=f.createContext([]);function Y(e){var t=f.useContext(H);return f.useMemo(function(){return void 0!==e?[].concat((0,o.A)(t),[e]):t},[t,e])}var W=f.createContext(null),q=f.createContext({}),G=n(99233);function X(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,G.A)(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),a=e.getAttribute("tabindex"),i=Number(a),o=null;return a&&!Number.isNaN(i)?o=i:r&&null===o&&(o=0),r&&e.disabled&&(o=null),null!==o&&(o>=0||t&&o<0)}return!1}var V=n(3086),Z=V.A.LEFT,Q=V.A.RIGHT,J=V.A.UP,ee=V.A.DOWN,et=V.A.ENTER,en=V.A.ESC,er=V.A.HOME,ea=V.A.END,ei=[J,ee,Z,Q];function eo(e,t){return(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,o.A)(e.querySelectorAll("*")).filter(function(e){return X(e,t)});return X(e,t)&&n.unshift(e),n})(e,!0).filter(function(e){return t.has(e)})}
74function es(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var a=eo(e,t),i=a.length,o=a.findIndex(function(e){return n===e});return r<0?-1===o?o=i-1:o-=1:r>0&&(o+=1),a[o=(o+i)%i]}var el=function(e,t){var n=new Set,r=new Map,a=new Map;return e.forEach(function(e){var i=document.querySelector("[data-menu-id='".concat(I(t,e),"']"));i&&(n.add(i),a.set(i,e),r.set(e,i))}),{elements:n,key2element:r,element2key:a}},eu="__RC_UTIL_PATH_SPLIT__",ec=function(e){return e.join(eu)},ef="rc-menu-more";function ed(e){var t=f.useRef(e);t.current=e;var n=f.useCallback(function(){for(var e,n=arguments.length,r=Array(n),a=0;a<n;a++)r[a]=arguments[a];return null==(e=t.current)?void 0:e.call.apply(e,[t].concat(r))},[]);return e?n:void 0}var eh=Math.random().toFixed(5).toString().slice(2),ep=0,eg=n(59524),em=n(44212),ey=n(66495),ev=n(99976);function eb(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(e){delete n[e]}),n}var ew=n(11473);function ex(e,t,n,r){var a=f.useContext(K),i=a.activeKey,o=a.onActive,s=a.onInactive,l={active:i===e};return t||(l.onMouseEnter=function(t){null==n||n({key:e,domEvent:t}),o(e)},l.onMouseLeave=function(t){null==r||r({key:e,domEvent:t}),s(e)}),l}function e_(e){var t=f.useContext(K),n=t.mode,r=t.rtl,a=t.inlineIndent;return"inline"!==n?null:r?{paddingRight:e*a}:{paddingLeft:e*a}}function ek(e){var t,n=e.icon,r=e.props,a=e.children;return null===n||!1===n?null:("function"==typeof n?t=f.createElement(n,(0,i.A)({},r)):"boolean"!=typeof n&&(t=n),t||a||null)}var eA=["item"];function eS(e){var t=e.item,n=(0,l.A)(e,eA);return Object.defineProperty(n,"item",{get:function(){return(0,L.Ay)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var eE=["title","attribute","elementRef"],eM=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],eT=["active"],eO=function(e){(0,ey.A)(n,e);var t=(0,ev.A)(n);function n(){return(0,eg.A)(this,n),t.apply(this,arguments)}return(0,em.A)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.attribute,a=e.elementRef,i=eb((0,l.A)(e,eE),["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,L.Ay)(!n,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),f.createElement(C.Item,(0,r.A)({},n,{title:"string"==typeof t?t:void 0},i,{ref:a}))}}]),n}(f.Component),eC=f.forwardRef(function(e,t){var n=e.style,s=e.className,u=e.eventKey,d=(e.warnKey,e.disabled),h=e.itemIcon,p=e.children,g=e.role,m=e.onMouseEnter,y=e.onMouseLeave,v=e.onClick,b=e.onKeyDown,w=e.onFocus,x=(0,l.A)(e,eM),_=$(u),k=f.useContext(K),A=k.prefixCls,S=k.onItemClick,E=k.disabled,M=k.overflowDisabled,T=k.itemIcon,O=k.selectedKeys,C=k.onActive,R=f.useContext(q)._internalRenderMenuItem,N="".concat(A,"-item"),L=f.useRef(),D=f.useRef(),P=E||d,I=(0,ew.xK)(t,D),j=Y(u),F=function(e){return{key:u,keyPath:(0,o.A)(j).reverse(),item:L.current,domEvent:e}},z=ex(u,P,m,y),B=z.active,U=(0,l.A)(z,eT),H=O.includes(u),W=e_(j.length),G={};"option"===e.role&&(G["aria-selected"]=H);var X=f.createElement(eO,(0,r.A)({ref:L,elementRef:I,role:null===g?"none":g||"menuitem",tabIndex:d?null:-1,"data-menu-id":M&&_?null:_},eb(x,["extra"]),U,G,{component:"li","aria-disabled":d,style:(0,i.A)((0,i.A)({},W),n),className:c()(N,(0,a.A)((0,a.A)((0,a.A)({},"".concat(N,"-active"),B),"".concat(N,"-selected"),H),"".concat(N,"-disabled"),P),s),onClick:function(e){if(!P){var t=F(e);null==v||v(eS(t)),S(t)}},onKeyDown:function(e){if(null==b||b(e),e.which===V.A.ENTER){var t=F(e);null==v||v(eS(t)),S(t)}},onFocus:function(e){C(u),null==w||w(e)}}),p,f.createElement(ek,{props:(0,i.A)((0,i.A)({},e),{},{isSelected:H}),icon:h||T}));return R&&(X=R(X,e,{selected:H})),X});let eR=f.forwardRef(function(e,t){var n=e.eventKey,a=U(),i=Y(n);return(f.useEffect(function(){if(a)return a.registerPath(n,i),function(){a.unregisterPath(n,i)}},[i]),a)?null:f.createElement(eC,(0,r.A)({},e,{ref:t}))});var eN=["className","children"],eL=f.forwardRef(function(e,t){var n=e.className,a=e.children,i=(0,l.A)(e,eN),o=f.useContext(K),s=o.prefixCls,u=o.mode,d=o.rtl;return f.createElement("ul",(0,r.A)({className:c()(s,d&&"".concat(s,"-rtl"),"".concat(s,"-sub"),"".concat(s,"-").concat("inline"===u?"inline":"vertical"),n),role:"menu"},i,{"data-menu-list":!0,ref:t}),a)});eL.displayName="SubMenuList";var eD=n(56094);function eP(e,t){return(0,eD.A)(e).map(function(e,n){if(f.isValidElement(e)){var r,a,i=e.key,s=null!=(r=null==(a=e.props)?void 0:a.eventKey)?r:i;null==s&&(s="tmp_key-".concat([].concat((0,o.A)(t),[n]).join("-")));var l={key:s,eventKey:s};return f.cloneElement(e,l)}return e})}var eI=n(12122),e$={adjustX:1,adjustY:1},ej={topLeft:{points:["bl","tl"],overflow:e$},topRight:{points:["br","tr"],overflow:e$},bottomLeft:{points:["tl","bl"],overflow:e$},bottomRight:{points:["tr","br"],overflow:e$},leftTop:{points:["tr","tl"],overflow:e$},leftBottom:{points:["br","bl"],overflow:e$},rightTop:{points:["tl","tr"],overflow:e$},rightBottom:{points:["bl","br"],overflow:e$}},eF={topLeft:{points:["bl","tl"],overflow:e$},topRight:{points:["br","tr"],overflow:e$},bottomLeft:{points:["tl","bl"],overflow:e$},bottomRight:{points:["tr","br"],overflow:e$},rightTop:{points:["tr","tl"],overflow:e$},rightBottom:{points:["br","bl"],overflow:e$},leftTop:{points:["tl","tr"],overflow:e$},leftBottom:{points:["bl","br"],overflow:e$}};
74function eK(e,t,n){return t||(n?n[e]||n.other:void 0)}var ez={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function eB(e){var t=e.prefixCls,n=e.visible,r=e.children,o=e.popup,l=e.popupStyle,u=e.popupClassName,d=e.popupOffset,h=e.disabled,p=e.mode,g=e.onVisibleChange,m=f.useContext(K),y=m.getPopupContainer,v=m.rtl,w=m.subMenuOpenDelay,x=m.subMenuCloseDelay,_=m.builtinPlacements,k=m.triggerSubMenuAction,A=m.forceSubMenuRender,S=m.rootClassName,E=m.motion,M=m.defaultMotions,T=f.useState(!1),O=(0,s.A)(T,2),C=O[0],R=O[1],N=v?(0,i.A)((0,i.A)({},eF),_):(0,i.A)((0,i.A)({},ej),_),L=ez[p],D=eK(p,E,M),P=f.useRef(D);"inline"!==p&&(P.current=D);var I=(0,i.A)((0,i.A)({},P.current),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),$=f.useRef();return f.useEffect(function(){return $.current=(0,b.A)(function(){R(n)}),function(){b.A.cancel($.current)}},[n]),f.createElement(eI.A,{prefixCls:t,popupClassName:c()("".concat(t,"-popup"),(0,a.A)({},"".concat(t,"-rtl"),v),u,S),stretch:"horizontal"===p?"minWidth":null,getPopupContainer:y,builtinPlacements:N,popupPlacement:L,popupVisible:C,popup:o,popupStyle:l,popupAlign:d&&{offset:d},action:h?[]:[k],mouseEnterDelay:w,mouseLeaveDelay:x,onPopupVisibleChange:g,forceRender:A,popupMotion:I,fresh:!0},r)}var eU=n(31125);function eH(e){var t=e.id,n=e.open,a=e.keyPath,o=e.children,l="inline",u=f.useContext(K),c=u.prefixCls,d=u.forceSubMenuRender,h=u.motion,p=u.defaultMotions,g=u.mode,m=f.useRef(!1);m.current=g===l;var y=f.useState(!m.current),v=(0,s.A)(y,2),b=v[0],w=v[1],x=!!m.current&&n;f.useEffect(function(){m.current&&w(!1)},[g]);var _=(0,i.A)({},eK(l,h,p));a.length>1&&(_.motionAppear=!1);var k=_.onVisibleChanged;return(_.onVisibleChanged=function(e){return m.current||e||w(!0),null==k?void 0:k(e)},b)?null:f.createElement(z,{mode:l,locked:!m.current},f.createElement(eU.Ay,(0,r.A)({visible:x},_,{forceRender:d,removeOnLeave:!1,leavedClassName:"".concat(c,"-hidden")}),function(e){var n=e.className,r=e.style;return f.createElement(eL,{id:t,className:n,style:r},o)}))}var eY=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],eW=["active"],eq=f.forwardRef(function(e,t){var n=e.style,o=e.className,u=e.title,d=e.eventKey,h=(e.warnKey,e.disabled),p=e.internalPopupClose,g=e.children,m=e.itemIcon,y=e.expandIcon,v=e.popupClassName,b=e.popupOffset,w=e.popupStyle,x=e.onClick,_=e.onMouseEnter,k=e.onMouseLeave,A=e.onTitleClick,S=e.onTitleMouseEnter,E=e.onTitleMouseLeave,M=(0,l.A)(e,eY),T=$(d),O=f.useContext(K),R=O.prefixCls,N=O.mode,L=O.openKeys,D=O.disabled,P=O.overflowDisabled,I=O.activeKey,j=O.selectedKeys,F=O.itemIcon,B=O.expandIcon,U=O.onItemClick,H=O.onOpenChange,G=O.onActive,X=f.useContext(q)._internalRenderSubMenuItem,V=f.useContext(W).isSubPathKey,Z=Y(),Q="".concat(R,"-submenu"),J=D||h,ee=f.useRef(),et=f.useRef(),en=null!=y?y:B,er=L.includes(d),ea=!P&&er,ei=V(j,d),eo=ex(d,J,S,E),es=eo.active,el=(0,l.A)(eo,eW),eu=f.useState(!1),ec=(0,s.A)(eu,2),ef=ec[0],eh=ec[1],ep=function(e){J||eh(e)},eg=f.useMemo(function(){return es||"inline"!==N&&(ef||V([I],d))},[N,es,I,ef,d,V]),em=e_(Z.length),ey=ed(function(e){null==x||x(eS(e)),U(e)}),ev=T&&"".concat(T,"-popup"),eb=f.useMemo(function(){return f.createElement(ek,{icon:"horizontal"!==N?en:void 0,props:(0,i.A)((0,i.A)({},e),{},{isOpen:ea,isSubMenu:!0})},f.createElement("i",{className:"".concat(Q,"-arrow")}))},[N,en,e,ea,Q]),ew=f.createElement("div",(0,r.A)({role:"menuitem",style:em,className:"".concat(Q,"-title"),tabIndex:J?null:-1,ref:ee,title:"string"==typeof u?u:null,"data-menu-id":P&&T?null:T,"aria-expanded":ea,"aria-haspopup":!0,"aria-controls":ev,"aria-disabled":J,onClick:function(e){J||(null==A||A({key:d,domEvent:e}),"inline"===N&&H(d,!er))},onFocus:function(){G(d)}},el),u,eb),eA=f.useRef(N);if("inline"!==N&&Z.length>1?eA.current="vertical":eA.current=N,!P){var eE=eA.current;ew=f.createElement(eB,{mode:eE,prefixCls:Q,visible:!p&&ea&&"inline"!==N,popupClassName:v,popupOffset:b,popupStyle:w,popup:f.createElement(z,{mode:"horizontal"===eE?"vertical":eE},f.createElement(eL,{id:ev,ref:et}
74,g)),disabled:J,onVisibleChange:function(e){"inline"!==N&&H(d,e)}},ew)}var eM=f.createElement(C.Item,(0,r.A)({ref:t,role:"none"},M,{component:"li",style:n,className:c()(Q,"".concat(Q,"-").concat(N),o,(0,a.A)((0,a.A)((0,a.A)((0,a.A)({},"".concat(Q,"-open"),ea),"".concat(Q,"-active"),eg),"".concat(Q,"-selected"),ei),"".concat(Q,"-disabled"),J)),onMouseEnter:function(e){ep(!0),null==_||_({key:d,domEvent:e})},onMouseLeave:function(e){ep(!1),null==k||k({key:d,domEvent:e})}}),ew,!P&&f.createElement(eH,{id:ev,open:ea,keyPath:Z},g));return X&&(eM=X(eM,e,{selected:ei,active:eg,open:ea,disabled:J})),f.createElement(z,{onItemClick:ey,mode:"horizontal"===N?"vertical":N,itemIcon:null!=m?m:F,expandIcon:en},eM)}),eG=f.forwardRef(function(e,t){var n,a=e.eventKey,i=e.children,o=Y(a),s=eP(i,o),l=U();return f.useEffect(function(){if(l)return l.registerPath(a,o),function(){l.unregisterPath(a,o)}},[o]),n=l?s:f.createElement(eq,(0,r.A)({ref:t},e),s),f.createElement(H.Provider,{value:o},n)});function eX(e){var t=e.className,n=e.style,r=f.useContext(K).prefixCls;return U()?null:f.createElement("li",{role:"separator",className:c()("".concat(r,"-item-divider"),t),style:n})}var eV=["className","title","eventKey","children"],eZ=f.forwardRef(function(e,t){var n=e.className,a=e.title,i=(e.eventKey,e.children),o=(0,l.A)(e,eV),s=f.useContext(K).prefixCls,u="".concat(s,"-item-group");return f.createElement("li",(0,r.A)({ref:t,role:"presentation"},o,{onClick:function(e){return e.stopPropagation()},className:c()(u,n)}),f.createElement("div",{role:"presentation",className:"".concat(u,"-title"),title:"string"==typeof a?a:void 0},a),f.createElement("ul",{role:"group",className:"".concat(u,"-list")},i))}),eQ=f.forwardRef(function(e,t){var n=e.eventKey,a=eP(e.children,Y(n));return U()?a:f.createElement(eZ,(0,r.A)({ref:t},eb(e,["warnKey"])),a)}),eJ=["label","children","key","type","extra"];function e0(e,t,n,a,o){var s=e,u=(0,i.A)({divider:eX,item:eR,group:eQ,submenu:eG},a);return t&&(s=function e(t,n,a){var i=n.item,o=n.group,s=n.submenu,u=n.divider;return(t||[]).map(function(t,c){if(t&&"object"===(0,N.A)(t)){var d=t.label,h=t.children,p=t.key,g=t.type,m=t.extra,y=(0,l.A)(t,eJ),v=null!=p?p:"tmp-".concat(c);return h||"group"===g?"group"===g?f.createElement(o,(0,r.A)({key:v},y,{title:d}),e(h,n,a)):f.createElement(s,(0,r.A)({key:v},y,{title:d}),e(h,n,a)):"divider"===g?f.createElement(u,(0,r.A)({key:v},y)):f.createElement(i,(0,r.A)({key:v},y,{extra:m}),d,(!!m||0===m)&&f.createElement("span",{className:"".concat(a,"-item-extra")},m))}return null}).filter(function(e){return e})}(t,u,o)),eP(s,n)}var e1=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],e2=[],e3=f.forwardRef(function(e,t){var n,u,d,h,p,g,m,y,w,x,_,k,A,S,E,M,T,O,N,L,I,$,j,F,K,U,H=e.prefixCls,Y=void 0===H?"rc-menu":H,G=e.rootClassName,X=e.style,V=e.className,eg=e.tabIndex,em=e.items,ey=e.children,ev=e.direction,eb=e.id,ew=e.mode,ex=void 0===ew?"vertical":ew,e_=e.inlineCollapsed,ek=e.disabled,eA=e.disabledOverflow,eE=e.subMenuOpenDelay,eM=e.subMenuCloseDelay,eT=e.forceSubMenuRender,eO=e.defaultOpenKeys,eC=e.openKeys,eN=e.activeKey,eL=e.defaultActiveFirst,eD=e.selectable,eP=void 0===eD||eD,eI=e.multiple,e$=void 0!==eI&&eI,ej=e.defaultSelectedKeys,eF=e.selectedKeys,eK=e.onSelect,ez=e.onDeselect,eB=e.inlineIndent,eU=e.motion,eH=e.defaultMotions,eY=e.triggerSubMenuAction,eW=e.builtinPlacements,eq=e.itemIcon,eX=e.expandIcon,eV=e.overflowedIndicator,eZ=void 0===eV?"...":eV,eQ=e.overflowedIndicatorPopupClassName,eJ=e.getPopupContainer,e3=e.onClick,e5=e.onOpenChange,e6=e.onKeyDown,e4=(e.openAnimation,e.openTransitionName,e._internalRenderMenuItem),e8=e._internalRenderSubMenuItem,e9=e._internalComponents,e7=(0,l.A)(e,e1),te=f.useMemo(function(){return[e0(ey,em,e2,e9,Y),e0(ey,em,e2,{},Y)]},[ey,em,e9]),tt=(0,s.A)(te,2),tn=tt[0],tr=tt[1],ta=f.useState(!1),ti=(0,s.A)(ta,2),to=ti[0],ts=ti[1],tl=f.useRef(),tu=(n=(0,R.A)(eb,{value:eb}),d=(u=(0,s.A)(n,2))[0],h=u[1],f.useEffect(function(){ep+=1;
74var e="".concat(eh,"-").concat(ep);h("rc-menu-uuid-".concat(e))},[]),d),tc="rtl"===ev,tf=(0,R.A)(eO,{value:eC,postState:function(e){return e||e2}}),td=(0,s.A)(tf,2),th=td[0],tp=td[1],tg=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function n(){tp(e),null==e5||e5(e)}t?(0,v.flushSync)(n):n()},tm=f.useState(th),ty=(0,s.A)(tm,2),tv=ty[0],tb=ty[1],tw=f.useRef(!1),tx=f.useMemo(function(){return("inline"===ex||"vertical"===ex)&&e_?["vertical",e_]:[ex,!1]},[ex,e_]),t_=(0,s.A)(tx,2),tk=t_[0],tA=t_[1],tS="inline"===tk,tE=f.useState(tk),tM=(0,s.A)(tE,2),tT=tM[0],tO=tM[1],tC=f.useState(tA),tR=(0,s.A)(tC,2),tN=tR[0],tL=tR[1];f.useEffect(function(){tO(tk),tL(tA),tw.current&&(tS?tp(tv):tg(e2))},[tk,tA]);var tD=f.useState(0),tP=(0,s.A)(tD,2),tI=tP[0],t$=tP[1],tj=tI>=tn.length-1||"horizontal"!==tT||eA;f.useEffect(function(){tS&&tb(th)},[th]),f.useEffect(function(){return tw.current=!0,function(){tw.current=!1}},[]);var tF=(p=f.useState({}),g=(0,s.A)(p,2)[1],m=(0,f.useRef)(new Map),y=(0,f.useRef)(new Map),w=f.useState([]),_=(x=(0,s.A)(w,2))[0],k=x[1],A=(0,f.useRef)(0),S=(0,f.useRef)(!1),E=function(){S.current||g({})},M=(0,f.useCallback)(function(e,t){var n=ec(t);y.current.set(n,e),m.current.set(e,n),A.current+=1;var r=A.current;Promise.resolve().then(function(){r===A.current&&E()})},[]),T=(0,f.useCallback)(function(e,t){var n=ec(t);y.current.delete(n),m.current.delete(e)},[]),O=(0,f.useCallback)(function(e){k(e)},[]),N=(0,f.useCallback)(function(e,t){var n=(m.current.get(e)||"").split(eu);return t&&_.includes(n[0])&&n.unshift(ef),n},[_]),L=(0,f.useCallback)(function(e,t){return e.filter(function(e){return void 0!==e}).some(function(e){return N(e,!0).includes(t)})},[N]),I=(0,f.useCallback)(function(e){var t="".concat(m.current.get(e)).concat(eu),n=new Set;return(0,o.A)(y.current.keys()).forEach(function(e){e.startsWith(t)&&n.add(y.current.get(e))}),n},[]),f.useEffect(function(){return function(){S.current=!0}},[]),{registerPath:M,unregisterPath:T,refreshOverflowKeys:O,isSubPathKey:L,getKeyPath:N,getKeys:function(){var e=(0,o.A)(m.current.keys());return _.length&&e.push(ef),e},getSubPathKeys:I}),tK=tF.registerPath,tz=tF.unregisterPath,tB=tF.refreshOverflowKeys,tU=tF.isSubPathKey,tH=tF.getKeyPath,tY=tF.getKeys,tW=tF.getSubPathKeys,tq=f.useMemo(function(){return{registerPath:tK,unregisterPath:tz}},[tK,tz]),tG=f.useMemo(function(){return{isSubPathKey:tU}},[tU]);f.useEffect(function(){tB(tj?e2:tn.slice(tI+1).map(function(e){return e.key}))},[tI,tj]);var tX=(0,R.A)(eN||eL&&(null==(U=tn[0])?void 0:U.key),{value:eN}),tV=(0,s.A)(tX,2),tZ=tV[0],tQ=tV[1],tJ=ed(function(e){tQ(e)}),t0=ed(function(){tQ(void 0)});(0,f.useImperativeHandle)(t,function(){return{list:tl.current,focus:function(e){var t,n,r=el(tY(),tu),a=r.elements,i=r.key2element,o=r.element2key,s=eo(tl.current,a),l=null!=tZ?tZ:s[0]?o.get(s[0]):null==(t=tn.find(function(e){return!e.props.disabled}))?void 0:t.key,u=i.get(l);l&&u&&(null==u||null==(n=u.focus)||n.call(u,e))}}});var t1=(0,R.A)(ej||[],{value:eF,postState:function(e){return Array.isArray(e)?e:null==e?e2:[e]}}),t2=(0,s.A)(t1,2),t3=t2[0],t5=t2[1],t6=function(e){if(eP){var t,n=e.key,r=t3.includes(n);t5(t=e$?r?t3.filter(function(e){return e!==n}):[].concat((0,o.A)(t3),[n]):[n]);var a=(0,i.A)((0,i.A)({},e),{},{selectedKeys:t});r?null==ez||ez(a):null==eK||eK(a)}!e$&&th.length&&"inline"!==tT&&tg(e2)},t4=ed(function(e){null==e3||e3(eS(e)),t6(e)}),t8=ed(function(e,t){var n=th.filter(function(t){return t!==e});if(t)n.push(e);else if("inline"!==tT){var r=tW(e);n=n.filter(function(e){return!r.has(e)})}D(th,n,!0)||tg(n,!0)}),t9=($=function(e,t){var n=null!=t?t:!th.includes(e);t8(e,n)},j=f.useRef(),(F=f.useRef()).current=tZ,K=function(){b.A.cancel(j.current)},f.useEffect(function(){return function(){K()}},[]),function(e){var t=e.which;if([].concat(ei,[et,en,er,ea]).includes(t)){var n=tY(),r=el(n,tu),i=r,o=i.elements,s=i.key2element,l=i.element2key,u=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(s.get(tZ),o),c=l.get(u),f=function(e,t,n,r){var i,o="prev",s="next",l="children",u="parent";if("inline"===e&&r===et)return{inlineTrigger:!0};var c=(0,a.A)((0,a.A)({},J,o),ee,s),f=(0,a.A)((0,a.A)((0,a.A)((0,a.A)({},Z,n?s:o),Q,n?o:s),ee,l),et,l),d=(0,a.A)((0,a.A)((0,a.A)((0,a.A)((0,a.A)((0,a.A)({},J,o),ee,s),et,l),en,u),Z,n?l:u),Q,n?u:l);switch(null==(i=({inline:c,horizontal:f,vertical:d,inlineSub:c,horizontalSub:d,verticalSub:d})["".concat(e).concat(t?"":"Sub")])?void 0:i[r]){case o:return{offset:-1,sibling:!0};case s:return{offset:1,sibling:!0};case u:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}(tT,1===tH(c,!0).length,tc,t);
74if(!f&&t!==er&&t!==ea)return;(ei.includes(t)||[er,ea].includes(t))&&e.preventDefault();var d=function(e){if(e){var t=e,n=e.querySelector("a");null!=n&&n.getAttribute("href")&&(t=n);var r=l.get(e);tQ(r),K(),j.current=(0,b.A)(function(){F.current===r&&t.focus()})}};if([er,ea].includes(t)||f.sibling||!u){var h=u&&"inline"!==tT?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(u):tl.current,p=eo(h,o);d(t===er?p[0]:t===ea?p[p.length-1]:es(h,o,u,f.offset))}else if(f.inlineTrigger)$(c);else if(f.offset>0)$(c,!0),K(),j.current=(0,b.A)(function(){r=el(n,tu);var e=u.getAttribute("aria-controls");d(es(document.getElementById(e),r.elements))},5);else if(f.offset<0){var g=tH(c,!0),m=g[g.length-2],y=s.get(m);$(m,!1),d(y)}}null==e6||e6(e)});f.useEffect(function(){ts(!0)},[]);var t7=f.useMemo(function(){return{_internalRenderMenuItem:e4,_internalRenderSubMenuItem:e8}},[e4,e8]),ne="horizontal"!==tT||eA?tn:tn.map(function(e,t){return f.createElement(z,{key:e.key,overflowDisabled:t>tI},e)}),nt=f.createElement(C,(0,r.A)({id:eb,ref:tl,prefixCls:"".concat(Y,"-overflow"),component:"ul",itemComponent:eR,className:c()(Y,"".concat(Y,"-root"),"".concat(Y,"-").concat(tT),V,(0,a.A)((0,a.A)({},"".concat(Y,"-inline-collapsed"),tN),"".concat(Y,"-rtl"),tc),G),dir:ev,style:X,role:"menu",tabIndex:void 0===eg?0:eg,data:ne,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?tn.slice(-t):null;return f.createElement(eG,{eventKey:ef,title:eZ,disabled:tj,internalPopupClose:0===t,popupClassName:eQ},n)},maxCount:"horizontal"!==tT||eA?C.INVALIDATE:C.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){t$(e)},onKeyDown:t9},e7));return f.createElement(q.Provider,{value:t7},f.createElement(P.Provider,{value:tu},f.createElement(z,{prefixCls:Y,rootClassName:G,mode:tT,openKeys:th,rtl:tc,disabled:ek,motion:to?eU:null,defaultMotions:to?eH:null,activeKey:tZ,onActive:tJ,onInactive:t0,selectedKeys:t3,inlineIndent:void 0===eB?24:eB,subMenuOpenDelay:void 0===eE?.1:eE,subMenuCloseDelay:void 0===eM?.1:eM,forceSubMenuRender:eT,builtinPlacements:eW,triggerSubMenuAction:void 0===eY?"hover":eY,getPopupContainer:eJ,itemIcon:eq,expandIcon:eX,onItemClick:t4,onOpenChange:t8},f.createElement(W.Provider,{value:tG},nt),f.createElement("div",{style:{display:"none"},"aria-hidden":!0},f.createElement(B.Provider,{value:tq},tr)))))});e3.Item=eR,e3.SubMenu=eG,e3.ItemGroup=eQ,e3.Divider=eX;let e5=e3},99492:()=>{Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}},99976:(e,t,n)=>{"use strict";n.d(t,{A:()=>
74o});var r=n(61371);function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}var i=n(22055);function o(e){var t=a();return function(){var n,a=(0,r.A)(e);return n=t?Reflect.construct(a,arguments,(0,r.A)(this).constructor):a.apply(this,arguments),(0,i.A)(this,n)}}}}]);

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.