@allurereport/web-classic
Version:
The static files for Allure Classic Report
2 lines • 754 kB
JavaScript
/*! For license information please see app-95b84f96f9ec3f8a2afc.js.LICENSE.txt */
!function(){var e,t,n,r,i={53:function(){Prism.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]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]};var i={};i[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\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:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},79:function(e,t,n){var r={"./am.json":[60,60],"./az.json":[853,853],"./br.json":[770,770],"./de.json":[369,369],"./en.json":[389,389],"./es.json":[302,302],"./fr.json":[222,222],"./he.json":[725,725],"./isv.json":[848,848],"./it.json":[895,895],"./ja.json":[360,979],"./ka.json":[498,498],"./kr.json":[643,643],"./nl.json":[920,920],"./pl.json":[26,26],"./pt.json":[10,10],"./ru.json":[671,671],"./sv.json":[991,991],"./tr.json":[304,304],"./zh.json":[872,872]};function i(e){if(!n.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],i=t[0];return n.e(t[1]).then((function(){return n.t(i,19)}))}i.keys=function(){return Object.keys(r)},i.id=79,e.exports=i},286:function(){!function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.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;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(Prism)},324:function(){!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",t=/\n(?!$)/g,n=Prism.plugins.lineNumbers={getLine:function(t,n){if("PRE"===t.tagName&&t.classList.contains(e)){var r=t.querySelector(".line-numbers-rows");if(r){var i=parseInt(t.getAttribute("data-start"),10)||1,a=i+(r.children.length-1);n<i&&(n=i),n>a&&(n=a);var o=n-i;return r.children[o]}}},resize:function(e){i([e])},assumeViewportIndependence:!0},r=void 0;window.addEventListener("resize",(function(){n.assumeViewportIndependence&&r===window.innerWidth||(r=window.innerWidth,i(Array.prototype.slice.call(document.querySelectorAll("pre."+e))))})),Prism.hooks.add("complete",(function(n){if(n.code){var r=n.element,a=r.parentNode;if(a&&/pre/i.test(a.nodeName)&&!r.querySelector(".line-numbers-rows")&&Prism.util.isActive(r,e)){r.classList.remove(e),a.classList.add(e);var o,s=n.code.match(t),l=s?s.length+1:1,c=new Array(l+1).join("<span></span>");(o=document.createElement("span")).setAttribute("aria-hidden","true"),o.className="line-numbers-rows",o.innerHTML=c,a.hasAttribute("data-start")&&(a.style.counterReset="linenumber "+(parseInt(a.getAttribute("data-start"),10)-1)),n.element.appendChild(o),i([a]),Prism.hooks.run("line-numbers",n)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function i(e){if(0!=(e=e.filter((function(e){var t,n=(t=e,t?window.getComputedStyle?getComputedStyle(t):t.currentStyle||null:null)["white-space"];return"pre-wrap"===n||"pre-line"===n}))).length){var n=e.map((function(e){var n=e.querySelector("code"),r=e.querySelector(".line-numbers-rows");if(n&&r){var i=e.querySelector(".line-numbers-sizer"),a=n.textContent.split(t);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var o=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:a,lineHeights:[],oneLinerHeight:o,sizer:i}}})).filter(Boolean);n.forEach((function(e){var t=e.sizer,n=e.lines,r=e.lineHeights,i=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach((function(e,n){if(e&&e.length>1){var a=t.appendChild(document.createElement("span"));a.style.display="block",a.textContent=e}else r[n]=i}))})),n.forEach((function(e){for(var t=e.sizer,n=e.lineHeights,r=0,i=0;i<n.length;i++)void 0===n[i]&&(n[i]=t.children[r++].getBoundingClientRect().height)})),n.forEach((function(e){var t=e.sizer,n=e.element.querySelector(".line-numbers-rows");t.style.display="none",t.innerHTML="",e.lineHeights.forEach((function(e,t){n.children[t].style.height=e+"px"}))}))}}}()},425:function(){Prism.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}},445:function(){!function(e){var 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,i=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,a=/[{}\[\](),:;]/;e.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},{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:i,punctuation:a};var o={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},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:/`(?:\\[\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:i,punctuation:a}},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)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(Prism)},487:function(){!function(e){var t=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;e.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+t+")(?:"+t+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(t),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}}(Prism)},497:function(){!function(e){e.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"}});var t={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var 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}(Prism)},588:function(){!function(e){e.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"];var 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}(Prism)},595:function(){Prism.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:/[{}[\];(),.:]/}},598:function(){!function(e){e.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"];var 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}(Prism)},607:function(){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},649:function(){!function(e){var 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*[(){}[\]<>=%~.:,;?+\-*/&|^])|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:/\./}}})}(Prism)},719:function(){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://,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},748:function(){!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e=[],t={},n=function(){};Prism.plugins.toolbar={};var r=Prism.plugins.toolbar.registerButton=function(n,r){var i;i="function"==typeof r?r:function(e){var t;return"function"==typeof r.onClick?((t=document.createElement("button")).type="button",t.addEventListener("click",(function(){r.onClick.call(this,e)}))):"string"==typeof r.url?(t=document.createElement("a")).href=r.url:t=document.createElement("span"),r.className&&t.classList.add(r.className),t.textContent=r.text,t},n in t?console.warn('There is a button with the key "'+n+'" registered already.'):e.push(t[n]=i)},i=Prism.plugins.toolbar.hook=function(r){var i=r.element.parentNode;if(i&&/pre/i.test(i.nodeName)&&!i.parentNode.classList.contains("code-toolbar")){var a=document.createElement("div");a.classList.add("code-toolbar"),i.parentNode.insertBefore(a,i),a.appendChild(i);var o=document.createElement("div");o.classList.add("toolbar");var s=e,l=function(e){for(;e;){var t=e.getAttribute("data-toolbar-order");if(null!=t)return(t=t.trim()).length?t.split(/\s*,\s*/g):[];e=e.parentElement}}(r.element);l&&(s=l.map((function(e){return t[e]||n}))),s.forEach((function(e){var t=e(r);if(t){var n=document.createElement("div");n.classList.add("toolbar-item"),n.appendChild(t),o.appendChild(n)}})),a.appendChild(o)}};r("label",(function(e){var t=e.element.parentNode;if(t&&/pre/i.test(t.nodeName)&&t.hasAttribute("data-label")){var n,r,i=t.getAttribute("data-label");try{r=document.querySelector("template#"+i)}catch(e){}return r?n=r.content:(t.hasAttribute("data-url")?(n=document.createElement("a")).href=t.getAttribute("data-url"):n=document.createElement("span"),n.textContent=i),n}})),Prism.hooks.add("complete",i)}}()},750:function(){Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.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}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.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}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.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:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.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:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.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:Prism.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"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.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")),Prism.languages.js=Prism.languages.javascript},780:function(){!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document)if(Prism.plugins.toolbar){var e={none:"Plain text",plain:"Plain text",plaintext:"Plain text",text:"Plain text",txt:"Plain text",html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",rss:"RSS",css:"CSS",clike:"C-like",js:"JavaScript",abap:"ABAP",abnf:"ABNF",al:"AL",antlr4:"ANTLR4",g4:"ANTLR4",apacheconf:"Apache Configuration",apl:"APL",aql:"AQL",ino:"Arduino",arff:"ARFF",armasm:"ARM Assembly","arm-asm":"ARM Assembly",art:"Arturo",asciidoc:"AsciiDoc",adoc:"AsciiDoc",aspnet:"ASP.NET (C#)",asm6502:"6502 Assembly",asmatmel:"Atmel AVR Assembly",autohotkey:"AutoHotkey",autoit:"AutoIt",avisynth:"AviSynth",avs:"AviSynth","avro-idl":"Avro IDL",avdl:"Avro IDL",awk:"AWK",gawk:"GAWK",sh:"Shell",basic:"BASIC",bbcode:"BBcode",bbj:"BBj",bnf:"BNF",rbnf:"RBNF",bqn:"BQN",bsl:"BSL (1C:Enterprise)",oscript:"OneScript",csharp:"C#",cs:"C#",dotnet:"C#",cpp:"C++",cfscript:"CFScript",cfc:"CFScript",cil:"CIL",cilkc:"Cilk/C","cilk-c":"Cilk/C",cilkcpp:"Cilk/C++","cilk-cpp":"Cilk/C++",cilk:"Cilk/C++",cmake:"CMake",cobol:"COBOL",coffee:"CoffeeScript",conc:"Concurnas",csp:"Content-Security-Policy","css-extras":"CSS Extras",csv:"CSV",cue:"CUE",dataweave:"DataWeave",dax:"DAX",django:"Django/Jinja2",jinja2:"Django/Jinja2","dns-zone-file":"DNS zone file","dns-zone":"DNS zone file",dockerfile:"Docker",dot:"DOT (Graphviz)",gv:"DOT (Graphviz)",ebnf:"EBNF",editorconfig:"EditorConfig",ejs:"EJS",etlua:"Embedded Lua templating",erb:"ERB","excel-formula":"Excel Formula",xlsx:"Excel Formula",xls:"Excel Formula",fsharp:"F#","firestore-security-rules":"Firestore security rules",ftl:"FreeMarker Template Language",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",gap:"GAP (CAS)",gcode:"G-code",gdscript:"GDScript",gedcom:"GEDCOM",gettext:"gettext",po:"gettext",glsl:"GLSL",gn:"GN",gni:"GN","linker-script":"GNU Linker Script",ld:"GNU Linker Script","go-module":"Go module","go-mod":"Go module",graphql:"GraphQL",hbs:"Handlebars",hs:"Haskell",hcl:"HCL",hlsl:"HLSL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam","icu-message-format":"ICU Message Format",idr:"Idris",ignore:".ignore",gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jq:"JQ",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",webmanifest:"Web App Manifest",json5:"JSON5",jsonp:"JSONP",jsstacktrace:"JS stack trace","js-templates":"JS Templates",keepalived:"Keepalived Configure",kts:"Kotlin Script",kt:"Kotlin",kumir:"KuMir (КуМир)",kum:"KuMir (КуМир)",latex:"LaTeX",tex:"TeX",context:"ConTeXt",lilypond:"LilyPond",ly:"LilyPond",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",llvm:"LLVM IR",log:"Log file",lolcode:"LOLCODE",magma:"Magma (CAS)",md:"Markdown","markup-templating":"Markup templating",matlab:"MATLAB",maxscript:"MAXScript",mel:"MEL",metafont:"METAFONT",mongodb:"MongoDB",moon:"MoonScript",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",naniscript:"Naninovel Script",nani:"Naninovel Script",nasm:"NASM",neon:"NEON",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",objc:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",openqasm:"OpenQasm",qasm:"OpenQasm",parigp:"PARI/GP",objectpascal:"Object Pascal",psl:"PATROL Scripting Language",pcaxis:"PC-Axis",px:"PC-Axis",peoplecode:"PeopleCode",pcode:"PeopleCode",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras","plant-uml":"PlantUML",plantuml:"PlantUML",plsql:"PL/SQL",powerquery:"PowerQuery",pq:"PowerQuery",mscript:"PowerQuery",powershell:"PowerShell",promql:"PromQL",properties:".properties",protobuf:"Protocol Buffers",purebasic:"PureBasic",pbfasm:"PureBasic",purs:"PureScript",py:"Python",qsharp:"Q#",qs:"Q#",q:"Q (kdb+ database)",qml:"QML",rkt:"Racket",cshtml:"Razor C#",razor:"Razor C#",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rpy:"Ren'py",res:"ReScript",rest:"reST (reStructuredText)",robotframework:"Robot Framework",robot:"Robot Framework",rb:"Ruby",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (SCSS)","shell-session":"Shell session","sh-session":"Shell session",shellsession:"Shell session",sml:"SML",smlnj:"SML/NJ",solidity:"Solidity (Ethereum)",sol:"Solidity (Ethereum)","solution-file":"Solution file",sln:"Solution file",soy:"Soy (Closure Template)",sparql:"SPARQL",rq:"SPARQL","splunk-spl":"Splunk SPL",sqf:"SQF: Status Quo Function (Arma 3)",sql:"SQL",stata:"Stata Ado",iecst:"Structured Text (IEC 61131-3)",supercollider:"SuperCollider",sclang:"SuperCollider",systemd:"Systemd configuration file","t4-templating":"T4 templating","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)",tap:"TAP",tt2:"Template Toolkit 2",toml:"TOML",trickle:"trickle",troy:"troy",trig:"TriG",ts:"TypeScript",tsconfig:"TSConfig",uscript:"UnrealScript",uc:"UnrealScript",uorazor:"UO Razor Script",uri:"URI",url:"URL",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vba:"VBA",vb:"Visual Basic",wasm:"WebAssembly","web-idl":"Web IDL",webidl:"Web IDL",wgsl:"WGSL",wiki:"Wiki markup",wolfram:"Wolfram language",nb:"Mathematica Notebook",wl:"Wolfram language",xeoracube:"XeoraCube","xml-doc":"XML doc (.net)",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML",yml:"YAML",yang:"YANG"};Prism.plugins.toolbar.registerButton("show-language",(function(t){var n=t.element.parentNode;if(n&&/pre/i.test(n.nodeName)){var r,i=n.getAttribute("data-language")||e[t.language]||((r=t.language)?(r.substring(0,1).toUpperCase()+r.substring(1)).replace(/s(?=cript)/,"S"):r);if(i){var a=document.createElement("span");return a.textContent=i,a}}}))}else console.warn("Show Languages plugin loaded before Toolbar plugin.")}()},870:function(){!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 i="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",a="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 c=l(a),u=RegExp(l(i+" "+a+" "+o+" "+s)),d=l(a+" "+o+" "+s),f=l(i+" "+a+" "+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]),b=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,m]),v=/\[\s*(?:,\s*)*\]/.source,y=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[b,v]),_=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[h,p,v]),w=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[_]),x=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[w,b,v]),k={keyword:u,punctuation:/[<>()?,.:[\]]/},C=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,S=/"(?:\\.|[^\\"\r\n])*"/.source,M=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[M]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[S]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[b]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[g,x]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[g]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[c,m]),lookbehind:!0,inside:k},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[b]),lookbehind:!0,inside:k},{pattern:n(/(\bwhere\s+)<<0>>/.source,[g]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[y]),lookbehind:!0,inside:k},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[x,f,g]),inside:k}],keyword:u,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,[x,b]),inside:k,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[x]),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,[c,m,g,x,u.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:u,"class-name":{pattern:RegExp(x),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 A=S+"|"+C,T=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[A]),L=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),E=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,N=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,L]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[E,N]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[E]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[L]),inside:e.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var P=/:[^}\r\n]+/.source,O=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),D=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[O,P]),F=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[A]),2),z=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[F,P]);function j(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,P]),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:j(D,O)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[z]),lookbehind:!0,greedy:!0,inside:j(z,F)}],char:{pattern:RegExp(C),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism)},923:function(){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"]},954:function(e,t,n){var r=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},i={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").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,a;switch(n=n||{},i.util.type(t)){case"Object":if(a=i.util.objId(t),n[a])return n[a];for(var o in r={},n[a]=r,t)t.hasOwnProperty(o)&&(r[o]=e(t[o],n));return r;case"Array":return a=i.util.objId(t),n[a]?n[a]:(r=[],n[a]=r,t.forEach((function(t,i){r[i]=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("undefined"==typeof document)return null;if(document.currentScript&&"SCRIPT"===document.currentScript.tagName)return document.currentScript;try{throw new 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 i=e.classList;if(i.contains(t))return!0;if(i.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,t){var n=i.util.clone(i.languages[e]);for(var r in t)n[r]=t[r];return n},insertBefore:function(e,t,n,r){var a=(r=r||i.languages)[e],o={};for(var s in a)if(a.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(o[l]=n[l]);n.hasOwnProperty(s)||(o[s]=a[s])}var c=r[e];return r[e]=o,i.languages.DFS(i.languages,(function(t,n){n===c&&t!=e&&(this[t]=o)})),o},DFS:function e(t,n,r,a){a=a||{};var o=i.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],r||s);var l=t[s],c=i.util.type(l);"Object"!==c||a[o(l)]?"Array"!==c||a[o(l)]||(a[o(l)]=!0,e(l,n,s,a)):(a[o(l)]=!0,e(l,n,null,a))}}},plugins:{},highlightAll:function(e,t){i.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'};i.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),i.hooks.run("before-all-elements-highlight",r);for(var a,o=0;a=r.elements[o++];)i.highlightElement(a,!0===t,r.callback)},highlightElement:function(t,n,r){var a=i.util.getLanguage(t),o=i.languages[a];i.util.setLanguage(t,a);var s=t.parentElement;s&&"pre"===s.nodeName.toLowerCase()&&i.util.setLanguage(s,a);var l={element:t,language:a,grammar:o,code:t.textContent};function c(e){l.highlightedCode=e,i.hooks.run("before-insert",l),l.element.innerHTML=l.highlightedCode,i.hooks.run("after-highlight",l),i.hooks.run("complete",l),r&&r.call(l.element)}if(i.hooks.run("before-sanity-check",l),(s=l.element.parentElement)&&"pre"===s.nodeName.toLowerCase()&&!s.hasAttribute("tabindex")&&s.setAttribute("tabindex","0"),!l.code)return i.hooks.run("complete",l),void(r&&r.call(l.element));if(i.hooks.run("before-highlight",l),l.grammar)if(n&&e.Worker){var u=new Worker(i.filename);u.onmessage=function(e){c(e.data)},u.postMessage(JSON.stringify({language:l.language,code:l.code,immediateClose:!0}))}else c(i.highlight(l.code,l.grammar,l.language));else c(i.util.encode(l.code))},highlight:function(e,t,n){var r={code:e,grammar:t,language:n};if(i.hooks.run("before-tokenize",r),!r.grammar)throw new Error('The language "'+r.language+'" has no grammar.');return r.tokens=i.tokenize(r.code,r.grammar),i.hooks.run("after-tokenize",r),a.stringify(i.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 i=new l;return c(i,i.head,e),s(e,i,t,i.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(i)},hooks:{all:{},add:function(e,t){var n=i.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=i.hooks.all[e];if(n&&n.length)for(var r,a=0;r=n[a++];)r(t)}},Token:a};function a(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 i=e.exec(n);if(i&&r&&i[1]){var a=i[1].length;i.index+=a,i[0]=i[0].slice(a)}return i}function s(e,t,n,r,l,d){for(var f in n)if(n.hasOwnProperty(f)&&n[f]){var h=n[f];h=Array.isArray(h)?h:[h];for(var p=0;p<h.length;++p){if(d&&d.cause==f+","+p)return;var g=h[p],m=g.inside,b=!!g.lookbehind,v=!!g.greedy,y=g.alias;if(v&&!g.pattern.global){var _=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,_+"g")}for(var w=g.pattern||g,x=r.next,k=l;x!==t.tail&&!(d&&k>=d.reach);k+=x.value.length,x=x.next){var C=x.value;if(t.length>e.length)return;if(!(C instanceof a)){var S,M=1;if(v){if(!(S=o(w,k,e,b))||S.index>=e.length)break;var A=S.index,T=S.index+S[0].length,L=k;for(L+=x.value.length;A>=L;)L+=(x=x.next).value.length;if(k=L-=x.value.length,x.value instanceof a)continue;for(var E=x;E!==t.tail&&(L<T||"string"==typeof E.value);E=E.next)M++,L+=E.value.length;M--,C=e.slice(k,L),S.index-=k}else if(!(S=o(w,0,C,b)))continue;A=S.index;var N=S[0],P=C.slice(0,A),O=C.slice(A+N.length),D=k+C.length;d&&D>d.reach&&(d.reach=D);var F=x.prev;if(P&&(F=c(t,F,P),k+=P.length),u(t,F,M),x=c(t,F,new a(f,m?i.tokenize(N,m):N,y,N)),O&&c(t,x,O),M>1){var z={cause:f+","+p,reach:D};s(e,t,n,x.prev,k,z),d&&z.reach>d.reach&&(d.reach=z.reach)}}}}}}function l(){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 c(e,t,n){var r=t.next,i={value:n,prev:t,next:r};return t.next=i,r.prev=i,e.length++,i}function u(e,t,n){for(var r=t.next,i=0;i<n&&r!==e.tail;i++)r=r.next;t.next=r,r.prev=t,e.length-=i}if(e.Prism=i,a.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 a={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(a.classes,o):a.classes.push(o)),i.hooks.run("wrap",a);var s="";for(var l in a.attributes)s+=" "+l+'="'+(a.attributes[l]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},!e.document)return e.addEventListener?(i.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,a=n.code,o=n.immediateClose;e.postMessage(i.highlight(a,i.languages[r],r)),o&&e.close()}),!1),i):i;var d=i.util.currentScript();function f(){i.manual||i.highlightAll()}if(d&&(i.filename=d.src,d.hasAttribute("data-manual")&&(i.manual=!0)),!i.manual){var h=document.readyState;"loading"===h||"interactive"===h&&d&&d.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return i}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=r),void 0!==n.g&&(n.g.Prism=r)},979:function(){!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,i,a){if(n.language===r){var o=n.tokenStack=[];n.code=n.code.replace(i,(function(e){if("function"==typeof a&&!a(e))return e;for(var i,s=o.length;-1!==n.code.indexOf(i=t(r,s));)++s;return o[s]=e,i})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var i=0,a=Object.keys(n.tokenStack);!function o(s){for(var l=0;l<s.length&&!(i>=a.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[i],d=n.tokenStack[u],f="string"==typeof c?c:c.content,h=t(r,u),p=f.indexOf(h);if(p>-1){++i;var g=f.substring(0,p),m=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=f.substring(p+h.length),v=[];g&&v.push.apply(v,o([g])),v.push(m),b&&v.push.apply(v,o([b])),"string"==typeof c?s.splice.apply(s,[l,1].concat(v)):c.content=v}}else c.content&&o(c.content)}return s}(n.tokens)}}}})}(Prism)}},a={};function o(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return i[e](n,n.exports,o),n.exports}o.m=i,o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var i=Object.create(null);o.r(i);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){a[e]=function(){return n[e]}}));return a.default=function(){return n},o.d(i,a),i},o.d=function(e,t){for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,n){return o.f[n](e,t),t}),[]))},o.u=function(e){return e+".app-"+o.h()+".js"},o.miniCssF=function(e){},o.h=function(){return"95b84f96f9ec3f8a2afc"},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},r="@allurereport/web-classic:",o.l=function(e,t,i,a){if(n[e])n[e].push(t);else{var s,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==r+i){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,o.nc&&s.setAttribute("nonce",o.nc),s.setAttribute("data-webpack",r+i),s.src=e),n[e]=[t];var f=function(t,r){s.onerror=s.onload=null,clearTimeout(h);var i=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((function(e){return e(r)})),t)return t(r)},h=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),l&&document.head.appendChild(s)}},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;o.g.importScripts&&(e=o.g.location+"");var t=o.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=e}(),function(){var e={792:0};o.f.j=function(t,n){var r=o.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var i=new Promise((function(n,i){r=e[t]=[n,i]}));n.push(r[2]=i);var a=o.p+o.u(t),s=new Error;o.l(a,(function(n){if(o.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var i=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+i+": "+a+")",s.name="ChunkLoadError",s.type=i,s.request=a,r[1](s)}}),"chunk-"+t,t)}};var t=function(t,n){var r,i,a=n[0],s=n[1],l=n[2],c=0;if(a.some((function(t){return 0!==e[t]}))){for(r in s)o.o(s,r)&&(o.m[r]=s[r]);l&&l(o)}for(t&&t(n);c<a.length;c++)i=a[c],o.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=self.webpackChunk_allurereport_web_classic=self.webpackChunk_allurereport_web_classic||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),function(){"use strict";var e={};o.r(e),o.d(e,{broken:function(){return lj},failed:function(){return cj},"item-time":function(){return uj},"item-title":function(){return dj},order:function(){return fj},passed:function(){return hj},root:function(){return pj},skipped:function(){return gj},"status-broken":function(){return mj},"status-failed":function(){return bj},"status-passed":function(){return vj},"status-skipped":function(){return yj},"status-unknown":function(){return _j},"test-count":function(){return wj},tree:function(){return xj},"tree-content":function(){return kj},"tree-count":function(){return Cj},"tree-empty-results":function(){return Sj},"tree-empty-results-clear-button":function(){return Mj},"tree-empty-results-title":function(){return Aj},"tree-header":function(){return Tj},"tree-header-arrow":function(){return Lj},"tree-header-arrow-opened":function(){return Ej},"tree-header-bar":function(){return Nj},"tree-header-bar-item":function(){return Pj},"tree-header-title":function(){return Oj},"tree-item":function(){return Dj},"tree-item-icon":function(){return Fj},"tree-item-marked":function(){return zj},"tree-list":function(){return jj},unknown:function(){return Bj}});var t={};o.r(t),o.d(t,{"arrow-button":function(){return Gj},"arrow-button-icon":function(){return Yj},"arrow-button-icon--opened":function(){return Zj},"arrow-button-m":function(){return Xj},"arrow-button-s":function(){return Kj},"icon-size-m":function(){return Jj}});var n={};o.r(n),o.d(n,{"status-broken":function(){return _R},"status-failed":function(){return wR},"status-passed":function(){return xR},"status-skipped":function(){return kR},"status-unknown":function(){return CR},"test-result-prev-status":function(){return SR},"test-result-prev-status-tooltip":function(){return MR},"test-result-prev-statuses":function(){return AR}});var r={};o.r(r),o.d(r,{"severity-blocker":function(){return NR},"severity-critical":function(){return PR},"severity-minor":function(){return OR},"severity-normal":function(){return DR},"severity-trivial":function(){return FR},"test-result-severity":function(){return zR},"test-result-severity-text":function(){return jR}});var i={};o.r(i),o.d(i,{"status-broken":function(){return $R},"status-failed":function(){return qR},"status-passed":function(){return IR},"status-skipped":function(){return HR},"status-unknown":function(){return UR},"test-result-status":function(){return VR},"test-result-status-icon":function(){return WR},"test-result-status-text":function(){return GR}});var a={};o.r(a),o.d(a,{"metadata-color-badge":function(){return g$},"metadata-icon":function(){return m$},"metadata-item-title":function(){return b$},"metadata-item-value":function(){return v$},"metadata-test-type":function(){return y$},"metadata-tooltip":function(){return _$},"metadata-tooltip-value":function(){return w$},"metadata-with-icon":function(){return x$},"report-metadata":function(){return k$},"report-metadata-all-tests":function(){return C$},"report-metadata-keyvalue":function(){return S$},"report-metadata-keyvalue-title":function(){return M$},"report-metadata-keyvalue-value":function(){return A$},"report-metadata-keyvalue-wrapper":function(){return T$},"report-metadata-list":function(){return L$},"report-metadata-s":function(){return E$},"report-metadata-separator":function(){return N$},"report-metadata-status":function(){return P$},"report-metadata-summary":function(){return O$},"report-metadata-values":function(){return D$},"report-metadata-wrapper":function(){return F$},"status-broken":function(){return z$},"status-failed":function(){return j$},"status-passed":function(){return B$},"status-skipped":function(){return R$},"status-unknown":function(){return $$}});var s,l,c,u,d,f,h,p,g,m,b,v,y={},_=[],w=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,x=Array.isArray;function k(e,t){for(var n in t)e[n]=t[n];return e}function C(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function S(e,t,n){var r,i,a,o={};for(a in t)"key"==a?r=t[a]:"ref"==a?i=t[a]:o[a]=t[a];if(arguments.length>2&&(o.children=arguments.length>3?s.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===o[a]&&(o[a]=e.defaultProps[a]);return M(e,o,r,i,null)}function M(e,t,n,r,i){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==i?++c:i,__i:-1,__u:0};return null==i&&null!=l.vnode&&l.vnode(a),a}function A(e){return e.children}function T(e,t){this.props=e,this.context=t}function L(e,t){if(null==t)return e.__?L(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?L(e):null}function E(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return E(e)}}function N(e){(!e.__d&&(e.__d=!0)&&d.push(e)&&!P.__r++||f!==l.debounceRendering)&&((f=l.debounceRendering)||h)(P)}function P(){var e,t,n,r,i,a,o,s;for(d.sort(p);e=d.shift();)e.__d&&(t=d.length,r=void 0,a=(i=(n=e).__v).__e,o=[],s=[],n.__P&&((r=k({},i)).__v=i.__v+1,l.vnode&&l.vnode(r),q(n.__P,r,i,n.__n,n.__P.namespaceURI,32&i.__u?[a]:null,o,null==a?L(i):a,!!(32&i.__u),s),r.__v=i.__v,r.__.__k[r.__i]=r,I(o,r,s),r.__e!=a&&E(r)),d.length>t&&d.sort(p));P.__r=0}function O(e,t,n,r,i,a,o,s,l,c,u){var d,f,h,p,g,m=r&&r.__k||_,b=t.length;for(n.__d=l,D(n,t,m),l=n.__d,d=0;d<b;d++)null!=(h=n.__k[d])&&(f=-1===h.__i?y:m[h.__i]||y,h.__i=d,q(e,h,f,i,a,o,s,l,c,u),p=h.__e,h.ref&&f.ref!=h.ref&&(f.ref&&U(f.ref,null,h),u.push(h.ref,h.__c||p,h)),null==g&&null!=p&&(g=p),65536&h.__u||f.__k===h.__k?l=F(h,l,e):"function"==typeof h.type&&void 0!==h.__d?l=h.__d:p&&(l=p.nextSibling),h.__d=void 0,h.__u&=-196609);n.__d=l,n.__e=g}function D(e,t,n){var r,i,a,o,s,l=t.length,c=n.length,u=c,d=0;for(e.__k=[],r=0;r<l;r++)null!=(i=t[r])&&"boolean"!=typeof i&&"function"!=typeof i?(o=r+d,(i=e.__k[r]="string"==typeof i||"number"==typeof i||"bigint"==typeof i||i.constructor==String?M(null,i,null,null,null):x(i)?M(A,{children:i},null,null,null):void 0===i.constructor&&i.__b>0?M(i.type,i.props,i.key,i.ref?i.ref:null,i.__v):i).__=e,i.__b=e.__b+1,a=null,-1!==(s=i.__i=j(i,n,o,u))&&(u--,(a=n[s])&&(a.__u|=131072)),null==a||null===a.__v?(-1==s&&d--,"function"!=typeof i.type&&(i.__u|=65536)):s!==o&&(s==o-1?d--:s==o+1?d++:(s>o?d--:d++,i.__u|=65536))):i=e.__k[r]=null;if(u)for(r=0;r<c;r++)null!=(a=n[r])&&!(131072&a.__u)&&(a.__e==e.__d&&(e.__d=L(a)),V(a,a))}function F(e,t,n){var r,i;if("function"==typeof e.type){for(r=e.__k,i=0;r&&i<r.length;i++)r[i]&&(r[i].__=e,t=F(r[i],t,n));return t}e.__e!=t&&(t&&e.type&&!n.contains(t)&&(t=L(e)),n.insertBefore(e.__e,t||null),t=e.__e);do{t=t&&t.nextSibling}while(null!=t&&8===t.nodeType);return t}function z(e,t){return t=t||[],null==e||"boolean"==typeof e||(x(e)?e.some((function(e){z(e,t)})):t.push(e)),t}function j(e,t,n,r){var i=e.key,a=e.type,o=n-1,s=n+1,l=t[n];if(null===l||l&&i==l.key&&a===l.type&&!(131072&l.__u))return n;if(r>(null==l||131072&l.__u?0:1))for(;o>=0||s<t.length;){if(o>=0){if((l=t[o])&&!(131072&l.__u)&&i==l.key&&a===l.type)return o;o--}if(s<t.length){if((l=t[s])&&!(131072&l.__u)&&i==l.key&&a===l.type)return s;s++}}return-1}function B(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||w.test(t)?n:n+"px"}function R(e,t,n,r,i){var a;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||B(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||B(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/(PointerCapture)$|Capture$/i,"$1")),t=t.toLowerCase()in e||"onFocusOut"===t||"onFocusIn"===t?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r?n.u=r.u:(n.u=g,e.addEventListener(t,a?b:m,a)):e.removeEventListener(t,a?b:m,a);else{if("http://www.w3.org/2000/svg"==i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!=t&&"height"!=t&&"href"!=t&&"list"!=t&&"form"!=t&&"tabIndex"!=t&&"download"!=t&&"rowSpan"!=t&&"colSpan"!=t&&"role"!=t&&"popover"!=t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,"popover"==t&&1==n?"":n))}}function $(e){return function(t){if(this.l){var n=this.l[t.type+e];if(null==t.t)t.t=g++;else if(t.t<n.u)return;return n(l.event?l.event(t):t)}}}function q(e,t,n,r,i,a,o,s,c,u){var d,f,h,p,g,m,b,v,y,_,w,C,S,M,L,E,N=t.type;if(void 0!==t.constructor)return null;128&n.__u&&(c=!!(32&n.__u),a=[s=t.__e=n.__e]),(d=l.__b)&&d(t);e:if("function"==typeof N)try{if(v=t.props,y="prototype"in N&&N.prototype.render,_=(d=N.contextType)&&r[d.__c],w=d?_?_.props.value:d.__:r,n.__c?b=(f=t.__c=n.__c).__=f.__E:(y?t.__c=f=new N(v,w):(t.__c=f=new T(v,w),f.constructor=N,f.render=W),_&&_.sub(f),f.props=v,f.state||(f.state={}),f.context=w,f.__n=r,h=f.__d=!0,f.__h=[],f._sb=[]),y&&null==f.__s&&(f.__s=f.state),y&&null!=N.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=k({},f.__s)),k(f.__s,N.getDerivedStateFromProps(v,f.__s))),p=f.props,g=f.state,f.__v=t,h)y&&null==N.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),y&&null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(y&&null==N.getDerivedStateFromProps&&v!==p&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(v,w),!f.__e&&(null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(v,f.__s,w)||t.__v===n.__v)){for(t.__v!==n.__v&&(f.props=v,f.state=f.__s,f.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.some((function(e){e&&(e.__=t)})),C=0;C<f._sb.length;C++)f.__h.push(f._sb[C]);f._sb=[],f.__h.length&&o.push(f);break e}null!=f.componentWillUpdate&&f.componentWillUpdate(v,f.__s,w),y&&null!=f.componentDidUpdate&&f.__h.push((function(){f.componentDidUpdate(p,g,m)}))}if(f.context=w,f.props=v,f.__P=e,f.__e=!1,S=l.__r,M=0,y){for(f.state=f.__s,f.__d=!1,S&&S(t),d=f.render(f.props,f.state,f.context),L=0;L<f._sb.length;L++)f.__h.push(f._sb[L]);f._sb=[]}else do{f.__d=!1,S&&S(t),d=f.render(f.props,f.state,f.context),f.state=f.__s}while(f.__d&&++M<25);f.state=f.__s,null!=f.getChildContext&&(r=k(k({},r),f.getChildContext())),y&&!h&&null!=f.getSnapshotBeforeUpdate&&(m=f.getSnapshotBeforeUpdate(p,g)),O(e,x(E=null!=d&&d.type===A&&null==d.key?d.props.children:d)?E:[E],t,n,r,i,a,o,s,c,u),f.base=t.__e,t.__u&=-161,f.__h.length&&o.push(f),b&&(f.__E=f.__=null)}catch(e){if(t.__v=null,c||null!=a){for(t.__u|=c?160:32;s&&8===s.nodeType&&s.nextSibling;)s=s.nextSibling;a[a.indexOf(s)]=null,t.__e=s}else t.__e=n.__e,t.__k=n.__k;l.__e(e,t,n)}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=H(n.__e,t,n,r,i,a,o,c,u);(d=l.diffed)&&d(t)}function I(e,t,n){t.__d=void 0;for(var r=0;r<n.length;r++)U(n[r],n[++r],n[++r]);l.__c&&l.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){l.__e(e,t.__v)}}))}function H(e,t,n,r,i,a,o,c,u){var d,f,h,p,g,m,b,v=n.props,_=t.props,w=t.type;if("svg"===w?i="http://www.w3.org/2000/svg":"math"===w?i="http://www.w3.org/1998/Math/MathML":i||(i="http://www.w3.org/1999/xhtml"),null!=a)for(d=0;d<a.length;d++)if((g=a[d])&&"setAttribute"in g==!!w&&(w?g.localName===w:3===g.nodeType)){e=g,a[d]=null;break}if(null==e){if(null===w)return document.createTextNode(_);e=document.createElementNS(i,w,_.is&&_),c&&(l.__m&&l.__m(t,a),c=!1),a=null}if(null===w)v===_||c&&e.data===_||(e.data=_);else{if(a=a&&s.call(e.childNodes),v=n.props||y,!c&&null!=a)for(v={},d=0;d<e.attributes.length;d++)v[(g=e.attributes[d]).name]=g.value;for(d in v)if(g=v[d],"children"==d);else if("dangerouslySetInnerHTML"==d)h=g;else if(!(d in _)){if("value"==d&&"defaultValue"in _||"checked"==d&&"defaultChecked"in _)continue;R(e,d,null,g,i)}for(d in _)g=_[d],"children"==d?p=g:"dangerouslySetInnerHTML"==d?f=g:"value"==d?m=g:"checked"==d?b=g:c&&"function"!=typeof g||v[d]===g||R(e,d,g,v[d],i);if(f)c||h&&(f.__html===h.__html||f.__html===e.innerHTML)||(e.innerHTML=f.__html),t.__k=[];else if(h&&(e.innerHTML=""),O(e,x(p)?p:[p],t,n,r,"foreignObject"===w?"http://www.w3.org/1999/xhtml":i,a,o,a?a[0]:n.__k&&L(n,0),c,u),null!=a)for(d=a.length;d--;)C(a[d]);c||(d="value","progress"===w&&null==m?e.removeAttribute("value"):void 0!==m&&(m!==e[d]||"progress"===w&&!m||"option"===w&&m!==v[d])&&R(e,d,m,v[d],i),d="checked",void 0!==b&&b!==e[d]&&R(e,d,b,v[d],i))}return e}function U(e,t,n){try{if("function"==typeof e){var r="function"==typeof e.__u;r&&e.__u(),r&&null==t||(e.__u=e(t))}else e.current=t}catch(e){l.__e(e,n)}}function V(e,t,n){var r,i;if(l.unmount&&l.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||U(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){l.__e(e,t)}r.base=r.__P=null}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&V(r[i],t,n||"function"!=typeof e.type);n||C(e.__e),e.__c=e.__=e.__e=e.__d=void 0}function W(e,t,n){return this.constructor(e,n)}function G(e,t,n){var r,i,a,o,l=k({},e.props);for(a in e.type&&e.type.defaultProps&&(o=e.type.defaultProps),t)"key"==a?r=t[a]:"ref"==a?i=t[a]:l[a]=void 0===t[a]&&void 0!==o?o[a]:t[a];return arguments.length>2&&(l.children=arguments.length>3?s.call(arguments,2):n),M(e.type,l,r||e.key,i||e.ref,null)}function Y(e,t){var n={__c:t="__cC"+v++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,N(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n&&n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}s=_.slice,l={__e:function(e,t,n,r){for(var i,a,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((a=i.constructor)&&null!=a.getDerivedStateFromError&&(i.setState(a.getDerivedStateFromError(e)),o=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),o=i.__d),o)return i.__E=i}catch(t){e=t}throw e}},c=0,u=function(e){return null!=e&&null==e.constructor},T.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=k({},this.state),"function"==typeof e&&(e=e(k({},n),this.props)),e&&k(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),N(this))},T.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),N(this))},T.prototype.render=A,d=[],h="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,p=function(e,t){return e.__v.__b-t.__v.__b},P.__r=0,g=0,m=$(!1),b=$(!0),v=0;var Z,X,K,J,Q=0,ee=[],te=l,ne=te.__b,re=te.__r,ie=te.diffed,ae=te.__c,oe=te.unmount,se=te.__;function le(e,t){te.__h&&te.__h(X,e,Q||t),Q=0;var n=X.__H||(X.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function ce(e){return Q=1,function(e,t,n){var r=le(Z++,2);if(r.t=e,!r.__c&&(r.__=[n?n(t):we(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],n=r.t(t,e);t!==n&&(r.__N=[n,r.__[1]],r.__c.setState({}))}],r.__c=X,!X.u)){var i=function(e,t,n){if(!r.__c.__H)return!0;var i=r.__c.__H.__.filter((function(e){return!!e.__c}));if(i.every((function(e){return!e.__N})))return!a||a.call(this,e,t,n);var o=!1;return i.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(o=!0)}})),!(!o&&r.__c.props===e)&&(!a||a.call(this,e,t,n))};X.u=!0;var a=X.shouldComponentUpdate,o=X.componentWillUpdate;X.componentWillUpdate=function(e,t,n){if(this.__e){var r=a;a=void 0,i(e,t,n),a=r}o&&o.call(this,e,t,n)},X.shouldComponentUpdate=i}return r.__N||r.__}(we,e)}function ue(e,t){var n=le(Z++,3);!te.__s&&_e(n.__H,t)&&(n.__=e,n.i=t,X.__H.__h.push(n))}function de(e){return Q=5,fe((function(){return{current:e}}),[])}function fe(e,t){var n=le(Z++,7);return _e(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function he(e,t){return Q=8,fe((function(){return e}),t)}function pe(e){var t=X.context[e.__c],n=le(Z++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(X)),t.props.value):e.__}function ge(){for(var e;e=ee.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(ve),e.__H.__h.forEach(ye),e.__H.__h=[]}catch(t){e.__H.__h=[],te.__e(t,e.__v)}}te.__b=function(e){X=null,ne&&ne(e)},te.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),se&&se(e,t)},te.__r=function(e){re&&re(e),Z=0;var t=(X=e.__c).__H;t&&(K===X?(t.__h=[],X.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.i=e.__N=void 0}))):(t.__h.forEach(ve),t.__h.forEach(ye),t.__h=[],Z=0)),K=X},te.diffed=function(e){ie&&ie(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==ee.push(t)&&J===te.requestAnimationFrame||((J=te.requestAnimationFrame)||be)(ge)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.i=void 0}))),K=X=null},te.__c=function(e,t){t.some((function(e){try{e.__h.forEach(ve),e.__h=e.__h.filter((function(e){return!e.__||ye(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],te.__e(n,e.__v)}})),ae&&ae(e,t)},te.unmount=function(e){oe&&oe(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{ve(e)}catch(e){t=e}})),n.__H=void 0,t&&te.__e(t,n.__v))};var me="function"==typeof requestAnimationFrame;function be(e){var t,n=function(){clearTimeout(r),me&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);me&&(t=requestAnimationFrame(n))}function ve(e){var t=X,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),X=t}function ye(e){var t=X;e.__c=e.__(),X=t}function _e(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function we(e,t){return"function"==typeof t?t(e):t}function xe(e,t){for(var n in t)e[n]=t[n];return e}function ke(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function Ce(e,t){this.props=e,this.context=t}function Se(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:ke(this.props,e)}function r(t){return this.shouldComponentUpdate=n,S(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(Ce.prototype=new T).isPureReactComponent=!0,Ce.prototype.shouldComponentUpdate=function(e,t){return ke(this.props,e)||ke(this.state,t)};var Me=l.__b;l.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Me&&Me(e)};var Ae="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Te(e){function t(t){var n=xe({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=Ae,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Le=l.__e;l.__e=function(e,t,n,r){if(e.then)for(var i,a=t;a=a.__;)if((i=a.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);Le(e,t,n,r)};var Ee=l.unmount;function Ne(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=xe({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Ne(e,t,n)}))),e}function Pe(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return Pe(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function Oe(){this.__u=0,this.t=null,this.__b=null}function De(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function Fe(){this.u=null,this.o=null}l.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Ee&&Ee(e)},(Oe.prototype=new T).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=De(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=Pe(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},Oe.prototype.componentWillUnmount=function(){this.t=[]},Oe.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Ne(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&S(A,null,e.fallback);return i&&(i.__u&=-33),[S(A,null,t.__a?null:e.children),i]};var ze=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};(Fe.prototype=new T).__a=function(e){var t=this,n=De(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),ze(t,e,r)):i()};n?n(a):a()}},Fe.prototype.render=function(e){this.u=null,this.o=new Map;var t=z(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Fe.prototype.componentDidUpdate=Fe.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){ze(e,n,t)}))};var je="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Be=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Re=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,$e=/[A-Z0-9]/g,qe="undefined"!=typeof document,Ie=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};T.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(T.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var He=l.event;function Ue(){}function Ve(){return this.cancelBubble}function We(){return this.defaultPrevented}l.event=function(e){return He&&(e=He(e)),e.persist=Ue,e.isPropagationStopped=Ve,e.isDefaultPrevented=We,e.nativeEvent=e};var Ge={enumerable:!1,configurable:!0,get:function(){return this.class}},Ye=l.vnode;l.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={},i=-1===n.indexOf("-");for(var a in t){var o=t[a];if(!("value"===a&&"defaultValue"in t&&null==o||qe&&"children"===a&&"noscript"===n||"class"===a||"className"===a)){var s=a.toLowerCase();"defaultValue"===a&&"value"in t&&null==t.value?a="value":"download"===a&&!0===o?o="":"translate"===s&&"no"===o?o=!1:"o"===s[0]&&"n"===s[1]?"ondoubleclick"===s?a="ondblclick":"onchange"!==s||"input"!==n&&"textarea"!==n||Ie(t.type)?"onfocus"===s?a="onfocusin":"onblur"===s?a="onfocusout":Re.test(a)&&(a=s):s=a="oninput":i&&Be.test(a)?a=a.replace($e,"-$&").toLowerCase():null===o&&(o=void 0),"oninput"===s&&r[a=s]&&(a="oninputCapture"),r[a]=o}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=z(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=z(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",Ge)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=je,Ye&&Ye(e)};var Ze=l.__r;l.__r=function(e){Ze&&Ze(e),e.__c};var Xe=l.diffed;function Ke(e){return function(e){return!!e&&e.$$typeof===je}(e)?G.apply(null,arguments):e}l.diffed=function(e){Xe&&Xe(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value)};function Je(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Je(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Qe(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Je(e))&&(r&&(r+=" "),r+=t);return r}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;var et={exports:{}};et.exports=function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(t,n){return n&&!0===n.clone&&e(t)?i(function(e){return Array.isArray(e)?[]:{}}(t),t,n):t}function n(n,r,a){var o=n.slice();return r.forEach((function(r,s){void 0===o[s]?o[s]=t(r,a):e(r)?o[s]=i(n[s],r,a):-1===n.indexOf(r)&&o.push(t(r,a))})),o}function r(n,r,a){var o={};return e(n)&&Object.keys(n).forEach((function(e){o[e]=t(n[e],a)})),Object.keys(r).forEach((function(s){e(r[s])&&n[s]?o[s]=i(n[s],r[s],a):o[s]=t(r[s],a)})),o}function i(e,i,a){var o=Array.isArray(i),s=(a||{arrayMerge:n}).arrayMerge||n;return o?Array.isArray(e)?s(e,i,a):t(i,a):r(e,i,a)}return i.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return i(e,n,t)}))},i}();var tt,nt,rt=et.exports,it={exports:{}};tt=it,(nt=it.exports).default={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}},tt.exports=nt.default;var at=it.exports;const{svg:ot,xlink:st}=at,lt={[ot.name]:ot.uri,[st.name]:st.uri};function ct(e="",t){const n=function(e){return Object.keys(e).map((t=>`${t}="${e[t].toString().replace(/"/g,""")}"`)).join(" ")}(rt(lt,t||{}));return`<svg ${n}>${e}</svg>`}const{svg:ut,xlink:dt}=at;var ft={attrs:{[ut.name]:ut.uri,[dt.name]:dt.uri,style:["position: absolute","width: 0","height: 0"].join("; "),"aria-hidden":"true"}};class ht{constructor(e){this.config=rt(ft,e||{}),this.symbols=[]}add(e){const{symbols:t}=this,n=this.find(e.id);return n?(t[t.indexOf(n)]=e,!1):(t.push(e),!0)}remove(e){const{symbols:t}=this,n=this.find(e);return!!n&&(t.splice(t.indexOf(n),1),n.destroy(),!0)}find(e){return this.symbols.filter((t=>t.id===e))[0]||null}has(e){return null!==this.find(e)}stringify(){const{attrs:e}=this.config;return ct(this.symbols.map((e=>e.stringify())).join(""),e)}toString(){return this.stringify()}destroy(){this.symbols.forEach((e=>e.destroy()))}}class pt{constructor({id:e,viewBox:t,content:n}){this.id=e,this.viewBox=t,this.content=n}stringify(){return this.content}toString(){return this.stringify()}destroy(){["id","viewBox","content"].forEach((e=>delete this[e]))}}function gt(e){const t=!!document.importNode,n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(n,!0):n}class mt extends pt{get isMounted(){return!!this.node}static createFromExistingNode(e){return new mt({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})}destroy(){this.isMounted&&this.unmount(),super.destroy()}mount(e){if(this.isMounted)return this.node;const t="string"==typeof e?document.querySelector(e):e,n=this.render();return this.node=n,t.appendChild(n),n}render(){return gt(ct(this.stringify())).childNodes[0]}unmount(){this.node.parentNode.removeChild(this.node)}}var bt={autoConfigure:!0,mountTo:"body",syncUrlsWithBaseTag:!1,listenLocationChangeEvent:!0,locationChangeEvent:"locationChange",locationChangeAngularEmitter:!1,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:!1};function vt(e){return Array.prototype.slice.call(e,0)}function yt(e){return(e||window.location.href).split("#")[0]}function _t(e,t="linearGradient, radialGradient, pattern, mask, clipPath"){return vt(e.querySelectorAll("symbol")).forEach((e=>{vt(e.querySelectorAll(t)).forEach((t=>{e.parentNode.insertBefore(t,e)}))})),e}const wt=at.xlink.uri,xt="xlink:href",kt=/[{}|\\\^\[\]`"<>]/g;function Ct(e){return e.replace(kt,(e=>`%${e[0].charCodeAt(0).toString(16).toUpperCase()}`))}const St=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"],Mt=St.map((e=>`[${e}]`)).join(","),At="mount",Tt="symbol_mount",Lt="__SVG_SPRITE_NODE__",Et="__SVG_SPRITE__",Nt=()=>{const e=document.getElementById(Lt);e?Pt.attach(e):Pt.mount(document.body,!0)};let Pt=new class extends ht{constructor(e={}){super(rt(bt,e));const t=(n=n||Object.create(null),{on:function(e,t){(n[e]||(n[e]=[])).push(t)},off:function(e,t){n[e]&&n[e].splice(n[e].indexOf(t)>>>0,1)},emit:function(e,t){(n[e]||[]).map((function(e){e(t)})),(n["*"]||[]).map((function(n){n(e,t)}))}});var n;this._emitter=t,this.node=null;const{config:r}=this;if(r.autoConfigure&&this._autoConfigure(e),r.syncUrlsWithBaseTag){const e=document.getElementsByTagName("base")[0].getAttribute("href");t.on(At,(()=>this.updateUrls("#",e)))}const i=this._handleLocationChange.bind(this);this._handleLocationChange=i,r.listenLocationChangeEvent&&window.addEventListener(r.locationChangeEvent,i),r.locationChangeAngularEmitter&&function(e){angular.module("ng").run(["$rootScope",t=>{t.$on("$locationChangeSuccess",((t,n,r)=>{!function(e,t){const n=document.createEvent("CustomEvent");n.initCustomEvent(e,!1,!1,t),window.dispatchEvent(n)}(e,{oldUrl:r,newUrl:n})}))}])}(r.locationChangeEvent),t.on(At,(e=>{r.moveGradientsOutsideSymbol&&_t(e)})),t.on(Tt,(e=>{r.moveGradientsOutsideSymbol&&_t(e.parentNode),(/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)||/edge/i.test(navigator.userAgent))&&function(e){const t=[];vt(e.querySelectorAll("style")).forEach((e=>{e.textContent+="",t.push(e)}))}(e)}))}get isMounted(){return!!this.node}_autoConfigure(e){const{config:t}=this;void 0===e.syncUrlsWithBaseTag&&(t.syncUrlsWithBaseTag=void 0!==document.getElementsByTagName("base")[0]),void 0===e.locationChangeAngularEmitter&&(t.locationChangeAngularEmitter=void 0!==window.angular),void 0===e.moveGradientsOutsideSymbol&&(t.moveGradientsOutsideSymbol=/firefox/i.test(navigator.userAgent))}_handleLocationChange(e){const{oldUrl:t,newUrl:n}=e.detail;this.updateUrls(t,n)}add(e){const t=super.add(e);return this.isMounted&&t&&(e.mount(this.node),this._emitter.emit(Tt,e.node)),t}attach(e){const t=this;if(t.isMounted)return t.node;const n="string"==typeof e?document.querySelector(e):e;return t.node=n,this.symbols.forEach((e=>{e.mount(t.node),this._emitter.emit(Tt,e.node)})),vt(n.querySelectorAll("symbol")).forEach((e=>{const n=mt.createFromExistingNode(e);n.node=e,t.add(n)})),this._emitter.emit(At,n),n}destroy(){const{config:e,symbols:t,_emitter:n}=this;t.forEach((e=>e.destroy())),n.off("*"),window.removeEventListener(e.locationChangeEvent,this._handleLocationChange),this.isMounted&&this.unmount()}mount(e=this.config.mountTo,t=!1){const n=this;if(n.isMounted)return n.node;const r="string"==typeof e?document.querySelector(e):e,i=n.render();return this.node=i,t&&r.childNodes[0]?r.insertBefore(i,r.childNodes[0]):r.appendChild(i),this._emitter.emit(At,i),i}render(){return gt(this.stringify())}unmount(){this.node.parentNode.removeChild(this.node)}updateUrls(e,t){if(!this.isMounted)return!1;const n=document.querySelectorAll(this.config.usagesToUpdate);return function(e,t,n,r){const i=Ct(n),a=Ct(r),o=function(e,t){return vt(e).reduce(((e,n)=>{if(!n.attributes)return e;const r=vt(n.attributes),i=t?r.filter(t):r;return e.concat(i)}),[])}(e.querySelectorAll(Mt),(({localName:e,value:t})=>-1!==St.indexOf(e)&&-1!==t.indexOf(`url(${i}`)));o.forEach((e=>e.value=e.value.replace(new RegExp(i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),a))),function(e,t,n){vt(e).forEach((e=>{const r=e.getAttribute(xt);if(r&&0===r.indexOf(t)){const i=r.replace(t,n);e.setAttributeNS(wt,xt,i)}}))}(t,i,a)}(this.node,n,`${yt(e)}#`,`${yt(t)}#`),!0}}({attrs:{id:Lt,"aria-hidden":"true"},autoConfigure:"undefined"!=typeof document,listenLocationChangeEvent:"undefined"!=typeof window});var Ot,Dt,Ft,zt,jt,Bt;"undefined"!=typeof window&&"undefined"!=typeof document&&(window[Et]?Pt=window[Et]:window[Et]=Pt,document.body?Nt():(Dt=[],zt=(Ft=document).documentElement.doScroll,jt="DOMContentLoaded",(Bt=(zt?/^loaded|^c/:/^loaded|^i|^c/).test(Ft.readyState))||Ft.addEventListener(jt,Ot=function(){for(Ft.removeEventListener(jt,Ot),Bt=1;Ot=Dt.shift();)Ot()}),function(e){Bt?setTimeout(e,0):Dt.push(e)})(Nt));const Rt=new mt({id:"3cf198e5ab1bad8a5cfcd7df9010e2d9",content:'<symbol fill="#000000" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" id="3cf198e5ab1bad8a5cfcd7df9010e2d9"><title>ionicons-v5_logos</title><path d="M48.48,378.73a300.52,300.52,0,0,0,152.89,95.92,262.57,262.57,0,0,0,159.3-17.25,225.52,225.52,0,0,0,66.79-47,6.36,6.36,0,0,0-2-8.53,11.76,11.76,0,0,0-8-.05,401.92,401.92,0,0,1-116.55,39.34,358.13,358.13,0,0,1-127.29-8.83,446.73,446.73,0,0,1-119.1-60.49,5,5,0,0,0-6.06,6.9Z" /><path d="M387.15,388.44a168.11,168.11,0,0,1,48.94-2.23l.67.13a10,10,0,0,1,7.37,12.05A204.71,204.71,0,0,1,429,444.47a2.55,2.55,0,0,0,1.66,3.18,2.51,2.51,0,0,0,2.23-.37A83.31,83.31,0,0,0,464,382.86a12.44,12.44,0,0,0-10.22-13.22A95.75,95.75,0,0,0,384.91,384a2.55,2.55,0,0,0-.57,3.55A2.52,2.52,0,0,0,387.15,388.44Z" /><path d="M304.24,324.92a164,164,0,0,1-28.92,25.3A135.16,135.16,0,0,1,208.63,369a99.49,99.49,0,0,1-57.49-19.85,97.25,97.25,0,0,1-27.36-100.28,112.35,112.35,0,0,1,65.3-69.06,367.67,367.67,0,0,1,104.7-15.55V127A37.82,37.82,0,0,0,261,94.72a59.9,59.9,0,0,0-31.17,4.08,48.89,48.89,0,0,0-27.13,34.67,12,12,0,0,1-12.58,6.72l-50.9-4.5a11.38,11.38,0,0,1-8.38-10.16,103.66,103.66,0,0,1,36.61-63.45A143.86,143.86,0,0,1,257.85,32a146.24,146.24,0,0,1,84.27,27.67,86.82,86.82,0,0,1,30.7,70.22V258.8a84.46,84.46,0,0,0,8,31.28l15.87,23.23a13,13,0,0,1,0,11.23L349.7,364.25a12.5,12.5,0,0,1-12.68-.44A244.84,244.84,0,0,1,304.24,324.92Zm-10.6-116.83a257.68,257.68,0,0,0-44,2.89A63,63,0,0,0,208,242.54a63,63,0,0,0,3.07,54,40.6,40.6,0,0,0,47.11,12.19,78.61,78.61,0,0,0,35.46-55.58V208.09" /></symbol>',viewBox:"0 0 512 512"});Pt.add(Rt);const $t=new mt({id:"7e3aa6e8f105b74dd36141c94bfbc1eb",content:'<symbol viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" id="7e3aa6e8f105b74dd36141c94bfbc1eb">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M9.554 4.47a.6.6 0 0 1-.13.654l-3 3a.6.6 0 0 1-.849 0l-3-3A.6.6 0 0 1 3 4.1h6a.6.6 0 0 1 .554.37Z" fill="currentColor" fill-opacity=".56" />\n</symbol>',viewBox:"0 0 12 12"});Pt.add($t);const qt=new mt({id:"24e7a4e46048b860fb6606873a47ca5c",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1000 1000" id="24e7a4e46048b860fb6606873a47ca5c">\n<style type="text/css">\n\t#24e7a4e46048b860fb6606873a47ca5c .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#3861AD;}\n</style>\n<path class="st0" d="M616.7,236.8L473.9,524.6l251.5,291.6l-466.9,53l724.5,7.5L616.7,236.8z M588.5,123.3l-328,274.5L17,808.6\n\tl207.3-21.1L588.5,123.3z" />\n</symbol>',viewBox:"0 0 1000 1000"});Pt.add(qt);const It=new mt({id:"08905e107fe816161977b08a5ef22c4c",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1000 1000" id="08905e107fe816161977b08a5ef22c4c">\n<style type="text/css">\n\t#08905e107fe816161977b08a5ef22c4c .st0{fill:none;}\n\t#08905e107fe816161977b08a5ef22c4c .st1{fill:#4B7BBE;}\n\t#08905e107fe816161977b08a5ef22c4c .st2{fill:url(#08905e107fe816161977b08a5ef22c4c_SVGID_1_);}\n</style>\n<g>\n\t<path class="st0" d="M413.5,621.2h173l41.7-243.7H367.5L413.5,621.2z" />\n\t<path class="st1" d="M112.7,127.6C98,127.4,86,139.1,85.8,153.8c0,1.5,0.1,3.1,0.3,4.6l112.7,684c2.9,17.3,17.8,30,35.3,30.1h540.5\n\t\tc13.1,0.2,24.4-9.3,26.5-22.3l112.7-691.7c2.3-14.5-7.5-28.1-22-30.4c-1.5-0.2-3.1-0.4-4.6-0.3L112.7,127.6z M587.1,621.9H414.6\n\t\tl-46.7-244h261L587.1,621.9z" />\n\t\n\t\t<linearGradient id="08905e107fe816161977b08a5ef22c4c_SVGID_1_" gradientUnits="userSpaceOnUse" x1="203.175" y1="921.2677" x2="202.969" y2="921.0508" gradientTransform="matrix(1996.6343 0 0 -1480.3047 -404731.125 1364202.875)">\n\t\t<stop offset="0.18" style="stop-color:#325BA9" />\n\t\t<stop offset="1" style="stop-color:#4B7BBE" />\n\t</linearGradient>\n\t<path class="st2" d="M877.3,377.5H628.4l-41.8,243.9H414.3L210.8,862.9c6.5,5.6,14.7,8.7,23.2,8.7h540.2\n\t\tc13.1,0.2,24.4-9.3,26.5-22.3L877.3,377.5z" />\n</g>\n</symbol>',viewBox:"0 0 1000 1000"});Pt.add(It);const Ht=new mt({id:"b0313fd65d77a8ee445beafb8ba8af49",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1000 1000" id="b0313fd65d77a8ee445beafb8ba8af49">\n<style type="text/css">\n\t#b0313fd65d77a8ee445beafb8ba8af49 .st0{fill:#171717;}\n</style>\n<g transform="matrix(2.791226 0 0 2.791226 71.368826 91.588681)">\n\t<circle class="st0" cx="150.8" cy="146.4" r="42.4" />\n\t<path class="st0" d="M150.8-31.9C67.8-31.9-2,24.9-21.8,101.8c-0.2,0.7-0.3,1.4-0.3,2.1c0,4.7,3.8,8.5,8.5,8.5h71.9\n\t\tc3.3,0,6.3-1.9,7.7-5c0,0,0.1-0.2,0.2-0.3c14.8-32,47.2-54.2,84.7-54.2c51.6,0,93.4,41.8,93.4,93.4s-41.8,93.4-93.4,93.4\n\t\tc-37.6,0-69.9-22.2-84.7-54.2c0-0.1-0.2-0.3-0.2-0.3c-1.4-3-4.4-5-7.7-5h-71.9c-4.7,0-8.5,3.8-8.5,8.5c0,0.7,0.1,1.4,0.3,2.1\n\t\tC-2,267.8,67.8,324.6,150.8,324.6c98.5,0,178.4-79.8,178.4-178.3S249.4-31.9,151-31.9L150.8-31.9z" />\n</g>\n</symbol>',viewBox:"0 0 1000 1000"});Pt.add(Ht);const Ut=new mt({id:"f681aed9de72a8ea119158d26e3472cc",content:'<symbol viewBox="0 0 12 8" fill="currentColor" xmlns="http://www.w3.org/2000/svg" id="f681aed9de72a8ea119158d26e3472cc">\n <circle cx="3" cy="2" r="1" />\n <circle cx="6" cy="2" r="1" />\n <circle cx="9" cy="2" r="1" />\n <circle cx="3" cy="6" r="1" />\n <circle cx="6" cy="6" r="1" />\n <circle cx="9" cy="6" r="1" />\n</symbol>',viewBox:"0 0 12 8"});Pt.add(Ut);const Vt=new mt({id:"794d462808034f88cff7dcb5a3f392e3",content:'<symbol viewBox="0 0 2500 2500" xmlns="http://www.w3.org/2000/svg" id="794d462808034f88cff7dcb5a3f392e3"><path clip-rule="evenodd" d="m503.6 242.3-10.7 10.7 438.1 438.1c-62 96.7-97.6 215.5-97.6 350.6 0 375.6 275.8 625 625 625 130.5 0 250.8-34.8 350.2-98l440.3 440.3c-228.1 301.3-590.7 491-998.8 491-690.3 0-1250.1-542.6-1250.1-1250 0-420.7 198-783.1 503.6-1007.7zm208.4-123.8c162.9-76.2 345.4-118.5 538-118.5 690.3 0 1250 542.6 1250 1250 0 194.6-42.3 376.7-118.1 538.5l-396.2-396.2c62-96.7 97.6-215.5 97.6-350.6 0-375.6-275.8-625-625-625-130.5 0-250.8 34.8-350.2 98zm746.3 1298.2c-209.6 0-375-149.6-375-375s165.4-375 375-375 375 149.6 375 375-165.4 375-375 375z" fill="#192d46" fill-rule="evenodd" /></symbol>',viewBox:"0 0 2500 2500"});Pt.add(Vt);const Wt=new mt({id:"a2e5db401ed62fd39ef21026fac761ae",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="a2e5db401ed62fd39ef21026fac761ae">\n<g clip-path="url(#a2e5db401ed62fd39ef21026fac761ae_clip0_53_89)">\n<path d="M10 30H4C3.46957 30 2.96086 29.7893 2.58579 29.4142C2.21071 29.0391 2 28.5304 2 28V16C2 15.4696 2.21071 14.9609 2.58579 14.5858C2.96086 14.2107 3.46957 14 4 14H10C10.5304 14 11.0391 14.2107 11.4142 14.5858C11.7893 14.9609 12 15.4696 12 16V28C12 28.5304 11.7893 29.0391 11.4142 29.4142C11.0391 29.7893 10.5304 30 10 30ZM4 16V28H10V16H4Z" fill="currentColor" />\n<path d="M28 4H6C5.46957 4 4.96086 4.21071 4.58579 4.58579C4.21071 4.96086 4 5.46957 4 6V12H6V6H28V20H14V22H16V26H14V28H23V26H18V22H28C28.5304 22 29.0391 21.7893 29.4142 21.4142C29.7893 21.0391 30 20.5304 30 20V6C30 5.46957 29.7893 4.96086 29.4142 4.58579C29.0391 4.21071 28.5304 4 28 4Z" fill="currentColor" />\n</g>\n<defs>\n<clipPath id="a2e5db401ed62fd39ef21026fac761ae_clip0_53_89">\n<rect width="32" height="32" fill="white" />\n</clipPath>\n</defs>\n</symbol>',viewBox:"0 0 32 32"});Pt.add(Wt);const Gt=new mt({id:"b1d648a783b58a400b404192338f655e",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 96" id="b1d648a783b58a400b404192338f655e">\n <path fill="currentColor" fill-rule="evenodd" d="M48.85 0C21.84 0 0 22 0 49.22 0 70.97 14 89.39 33.4 95.9c2.43.49 3.32-1.06 3.32-2.37 0-1.14-.08-5.05-.08-9.12-13.59 2.93-16.42-5.87-16.42-5.87-2.18-5.7-5.42-7.17-5.42-7.17-4.45-3.01.33-3.01.33-3.01 4.93.32 7.52 5.05 7.52 5.05 4.37 7.5 11.4 5.38 14.23 4.07.4-3.18 1.7-5.38 3.08-6.6-10.84-1.14-22.25-5.38-22.25-24.28 0-5.38 1.94-9.78 5.02-13.2-.49-1.22-2.19-6.28.48-13.04 0 0 4.13-1.3 13.43 5.05a46.97 46.97 0 0 1 12.21-1.63c4.13 0 8.33.57 12.22 1.63 9.3-6.35 13.42-5.05 13.42-5.05 2.67 6.76.97 11.82.49 13.04a18.9 18.9 0 0 1 5.01 13.2c0 18.9-11.4 23.06-22.32 24.28 1.78 1.55 3.32 4.48 3.32 9.13 0 6.6-.08 11.9-.08 13.52 0 1.3.89 2.86 3.31 2.37a49.18 49.18 0 0 0 33.4-46.7C97.72 22 75.8 0 48.86 0z" clip-rule="evenodd" />\n</symbol>',viewBox:"0 0 98 96"});Pt.add(Gt);const Yt=new mt({id:"6c54f7e0e4a7e61b356c74e8c52789c5",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1000 1000" id="6c54f7e0e4a7e61b356c74e8c52789c5">\n<style type="text/css">\n\t#6c54f7e0e4a7e61b356c74e8c52789c5 .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#E2452A;}\n\t#6c54f7e0e4a7e61b356c74e8c52789c5 .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#F36E2C;}\n\t#6c54f7e0e4a7e61b356c74e8c52789c5 .st2{fill-rule:evenodd;clip-rule:evenodd;fill:#FAA327;}\n</style>\n<g>\n\t<path class="st0" d="M500,959.9L683.8,394H316.2L500,959.9z" />\n\t<path class="st1" d="M500,959.9L316.2,394H58.6L500,959.9z" />\n\t<path class="st2" d="M58.6,394L2.7,566.1c-5.1,15.7,0.5,32.9,13.8,42.6L500,959.9L58.6,394z" />\n\t<path class="st0" d="M58.6,394h257.6L205.5,53.4c-5.7-17.5-30.5-17.5-36.2,0L58.6,394z" />\n\t<path class="st1" d="M500,959.9L683.8,394h257.6L500,959.9z" />\n\t<path class="st2" d="M941.4,394l55.8,171.9c5.1,15.7-0.5,32.9-13.8,42.6L500,959.9L941.4,394z" />\n\t<path class="st0" d="M941.4,394H683.8L794.5,53.3c5.7-17.5,30.5-17.5,36.2,0L941.4,394z" />\n</g>\n</symbol>',viewBox:"0 0 1000 1000"});Pt.add(Yt);const Zt=new mt({id:"2452a92e8d5bc90b62427d2f031ffbe8",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1000 1000" id="2452a92e8d5bc90b62427d2f031ffbe8">\n<style type="text/css">\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st0{fill:#D33833;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st1{fill:#EF3D3A;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st2{fill:#231F20;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st3{fill:#F0D6B7;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st4{fill:#335061;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st5{fill:#6D6B6D;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st6{fill:#DCD9D8;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st7{fill:#F7E4CD;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st8{fill:#49728B;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st9{fill:#FFFFFF;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st10{stroke:#D33833;stroke-width:10.8864;stroke-miterlimit:23.9808;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st11{fill:#81B0C4;}\n\t#2452a92e8d5bc90b62427d2f031ffbe8 .st12{fill:#1D1919;}\n</style>\n<g>\n\t<path class="st0" d="M730.1,426.2c0,130.3-103.3,235.9-230.7,235.9S268.6,556.5,268.6,426.2c0-130.3,103.3-235.9,230.7-235.9\n\t\tC626.8,190.3,730.1,296,730.1,426.2" />\n\t<path class="st1" d="M278.1,484.7c0,0-16.7-246,210.1-253.1l-15.8-26.4l-123,41.3l-35.2,40.4l-30.7,58.8L266,414.1l5.2,45.8" />\n\t<path class="st2" d="M341.4,265.3c-40.4,41.5-65.5,98.6-65.5,161.9S301,547.5,341.4,589c40.6,41.5,96.2,67,158,67\n\t\tc61.8,0,117.4-25.5,158-67c40.4-41.5,65.5-98.6,65.5-161.9c0-63.3-25.1-120.4-65.5-161.9c-40.6-41.3-96.2-67-158-67\n\t\tC437.8,198.3,381.9,223.8,341.4,265.3L341.4,265.3z M331.1,598.9c-43-43.9-69.6-104.8-69.6-171.7s26.6-127.8,69.6-171.9\n\t\tc43-43.9,102.5-71.3,168.2-71.3c65.7,0,125.2,27.4,168.2,71.3c43,43.9,69.6,104.8,69.6,171.9c0,67-26.6,127.8-69.6,171.7\n\t\tc-43,44.1-102.5,71.3-168.2,71.3C433.7,670.2,374.1,643,331.1,598.9L331.1,598.9z" />\n\t<path class="st3" d="M596.5,427.5l-35.2,5.2l-47.4,5.4l-30.7,0.7l-30-0.9l-22.9-7.1l-20.3-22l-15.8-44.8l-3.5-9.7l-21-7.1\n\t\tL357.4,327l-8.7-29l9.7-25.5l22.9-8l18.4,8.7l8.7,19.4l10.6-1.7l3.5-4.5l-3.5-20.3l-0.9-25.5l5.2-35.2l-0.2-20.1l16-25.7l28.1-20.3\n\t\tl49.1-21l54.5,8l47.4,34.2l22,35.2l14.1,25.5l3.5,63.3l-10.6,54.5l-19.4,48.4l-18.2,25.9" />\n\t<path class="st4" d="M566.7,579.5l-125.6,5.2v21l10.6,73.9l-5.2,6.1l-87.8-30l-6.1-10.6l-8.7-99.4l-20.7-59.5l-4.5-14.1l70.3-48.4\n\t\tl22-8.7l19.4,23.8l16.7,14.9l19.4,6.1l8.7,2.6l10.6,45.8l8,9.7l20.3-7.1l-14.1,27.4l76.3,36.1L566.7,579.5" />\n\t<path class="st5" d="M358.3,272.9l22.9-8l18.4,8.7l8.7,19.4l10.6-1.7l2.6-10.6l-5.2-20.3l5.2-48.4l-4.5-26.4l15.8-18.4l34.2-27.2\n\t\tl-9.7-13.2l-48.4,23.8l-20.3,15.8L377.5,191L360,214.8l-5.2,28.1L358.3,272.9" />\n\t<path class="st6" d="M394.4,190.3c0,0,13.2-32.6,65.9-48.4c52.7-15.8,2.6-11.4,2.6-11.4l-57.1,22l-22,22l-9.7,17.5L394.4,190.3\n\t\t M368,266.8c0,0-18.4-61.6,51.9-70.3l-2.6-10.6l-48.4,11.4l-14.1,45.8l3.5,30L368,266.8" />\n\t<path class="st7" d="M396.1,348.4l11.5-11.2c0,0,5.2,0.6,6.1,6.7c0.9,6.1,3.5,61.6,41.3,91.4c3.5,2.8-28.1-4.5-28.1-4.5L398.9,387\n\t\t M557.8,331.7c0,0,2-26.6,9.3-24.6c7.3,2,7.3,9.3,7.3,9.3S556.8,327.6,557.8,331.7 M630.7,234.2c0,0-14.5,3-15.8,15.8\n\t\tc-1.3,12.8,15.8,2.6,18.4,1.7 M524.5,235.1c0,0-19.4,2.6-19.4,14.9c0,12.3,22,11.3,28.1,6.1 M405,292.3c0,0-33.3-20.3-36.8-0.9\n\t\tc-3.5,19.4-11.4,33.3,5.2,53.6l-11.4-3.5l-10.6-27.2l-3.5-26.4l20.3-21l22.9,1.7l13.2,10.6L405,292.3 M420.8,236.8\n\t\tc0,0,14.9-77.4,90.4-92.3c62.1-12.3,94.9,2.6,107.2,16.7c0,0-55.4-65.9-108.1-45.8c-52.7,20.3-91.4,57.1-90.4,80.8\n\t\tC421.4,236.8,420.8,236.8,420.8,236.8 M624.6,170c0,0-25.5-0.9-26.4,22c0,0,0,3.5,1.7,7.1c0,0,20.3-22.9,32.6-10.6" />\n\t<path class="st7" d="M513.1,201.4c0,0-4.5-35-34.2-14.7c-19.4,13.2-17.5,31.6-14.1,35.2c3.5,3.5,2.6,10.6,5.2,5.8\n\t\tc2.6-4.8,1.9-20.7,11.5-25.1C491,198.1,507,193.3,513.1,201.4" />\n\t<path class="st8" d="M430.5,438.9l-82.6,36.8c0,0,34.2,136.2,16.7,178.4l-12.3-4.5l-0.9-51.9l-22.9-98.2l-9.7-27.2l86.2-58.1\n\t\tL430.5,438.9 M438.9,514.2l11.7,14.3v52.7h-14c0,0-1.7-36.8-1.7-41.3c0-4.5,1.7-20.3,1.7-20.3 M439.2,589.2l-39.6,1.7l11.4,8\n\t\tl28.1,4.5" />\n\t<path class="st4" d="M574.5,580.5l32.6-0.9l8,80.8l-33.3,4.5L574.5,580.5" />\n\t<path class="st4" d="M583.3,580.5l49.1-2.6c0,0,20.3-51,20.3-53.6c0-2.6,17.5-73.9,17.5-73.9l-39.6-41.3l-8-7.1l-21,21v81.7\n\t\tL583.3,580.5" />\n\t<path class="st8" d="M605.2,574.3l-30.7,6.1L579,605c11.3,5.2,30.7-8.7,30.7-8.7 M606.2,420.5l61.6,45.8l1.7-21l-46.5-43\n\t\tL606.2,420.5" />\n\t<path class="st9" d="M469.8,753.5l-18.2-73.9l-9.1-54.5l-1.5-40.4l82.4-4.5h51.2l-4.7,92.3l8,71.3l-0.9,13.2l-66.8,5.2L469.8,753.5\n\t\t" />\n\t<path class="st6" d="M563.2,579.5c0,0-4.5,91.4,8.7,156.5c0,0-26.4,16.7-64.9,21l73.9-2.6l8.7-5.2l-10.6-144l-2.8-30.9" />\n\t<path class="st9" d="M616.4,653.4l34.2-9.7l64.9-3.5l9.7-30l-17.5-51.9l-20.3-2.6l-28.1,8.7l-26.8,13.2l-14.3-2.6l-11.2,4.5" />\n\t<path class="st6" d="M615.8,635.7c0,0,22.9-10.6,26.4-9.7l-9.7-48.4l11.4-4.5c0,0,8,45.8,8,51c0,0,49.1,2.6,53.6,2.6\n\t\tc0,0,10.6-20.3,8-41.3l9.7,28.1l0.9,15.8l-14.1,21l-15.8,3.5l-26.4-0.9l-8.7-11.4l-30.7,4.5l-9.7,3.5" />\n\t<path class="st9" d="M581.2,573.4l-19.4-49.1l-20.3-29c0,0,4.5-12.3,10.6-12.3h20.3l19.4,7.1l-1.7,32.6L581.2,573.4" />\n\t<path class="st6" d="M585.1,556.7c0,0-24.6-47.4-24.6-54.5c0,0,4.5-10.6,10.6-8c6.1,2.6,19.4,9.7,19.4,9.7v-16.7l-30-6.1l-20.3,2.6\n\t\tl34.2,81.1l7.1,0.9" />\n\t<path class="st9" d="M477.6,440.7l-24.4-2.6l-22.9-7.1v8l11.2,12.3l35.2,15.8" />\n\t<path class="st6" d="M438.3,443.3c0,0,27.2,11.4,36.1,8.7l0.9,10.6l-24.6-5.2l-14.9-10.6L438.3,443.3" />\n\t<path class="st0" d="M616.4,486c-14.9-0.4-28.5-2.2-40.2-5.6c0.7-4.8-0.7-9.5,0.6-13c3.3-2.4,8.7-2.4,13.8-3\n\t\tc-4.3-2-10.4-3-15.3-1.7c-0.2-3.3-1.7-5.4-2.6-8c8.4-3,28.1-22.5,39.3-16.2c5.4,3.2,7.6,20.7,8,29.4C620.3,475,619.2,482,616.4,486\n\t\t" />\n\t<path class="st10" d="M616.4,486c-14.9-0.4-28.5-2.2-40.2-5.6c0.7-4.8-0.7-9.5,0.6-13c3.3-2.4,8.7-2.4,13.8-3\n\t\tc-4.3-2-10.4-3-15.3-1.7c-0.2-3.3-1.7-5.4-2.6-8c8.4-3,28.1-22.5,39.3-16.2c5.4,3.2,7.6,20.7,8,29.4C620.3,475,619.2,482,616.4,486\n\t\tL616.4,486z" />\n\t<path class="st0" d="M545.1,461.6c0,1.1,0,2.2-0.2,3.3c-4.7,3-12.1,3-17.3,5.6c7.4,0.4,13.4,2.2,18.6,4.7c-0.2,2.8-0.2,5.8-0.4,8.6\n\t\tc-8.6,5.8-16.4,14.5-26.4,20.1c-4.8,2.6-21.4,9.3-26.4,8c-2.8-0.7-3.2-4.3-4.3-7.6c-2.4-7.1-8-18.6-8.6-29.4\n\t\tc-0.6-13.6-2-36.5,12.7-33.7c11.9,2.2,25.7,7.6,34.8,12.7C533.4,457.1,536.6,460.8,545.1,461.6" />\n\t<path class="st10" d="M545.1,461.6c0,1.1,0,2.2-0.2,3.3c-4.7,3-12.1,3-17.3,5.6c7.4,0.4,13.4,2.2,18.6,4.7\n\t\tc-0.2,2.8-0.2,5.8-0.4,8.6c-8.6,5.8-16.4,14.5-26.4,20.1c-4.8,2.6-21.4,9.3-26.4,8c-2.8-0.7-3.2-4.3-4.3-7.6\n\t\tc-2.4-7.1-8-18.6-8.6-29.4c-0.6-13.6-2-36.5,12.7-33.7c11.9,2.2,25.7,7.6,34.8,12.7C533.4,457.1,536.6,460.8,545.1,461.6\n\t\tL545.1,461.6z" />\n\t<path class="st0" d="M553.5,477.8c-1.3-7.4-2.8-9.5-2.2-16C571.2,448.6,574.7,484.5,553.5,477.8" />\n\t<path class="st10" d="M553.5,477.8c-1.3-7.4-2.8-9.5-2.2-16C571.2,448.6,574.7,484.5,553.5,477.8L553.5,477.8z" />\n\t<path class="st1" d="M582.2,483.7c0,0-6.1-8.7-1.7-11.4c4.5-2.6,8.7,0,11.4-4.5c2.6-4.5,0-7.1,0.9-12.3c0.9-5.2,5.2-6.1,9.7-7.1\n\t\tc4.5-0.9,16.7-2.6,18.4,1.7l-5.2-15.8l-10.6-3.5l-33.3,19.4l-1.7,9.7v19.4 M489.9,512.7c-1.1-13.8-2.2-27.4-3.3-41.1\n\t\tc-1.9-20.5,4.8-16.9,22.7-16.9c2.8,0,16.7,3.2,17.7,5.2c4.8,9.9-8,7.6,5.6,15.1c11.4,6.1,31.6-3.7,27-17.7\n\t\tc-2.6-3.2-13.4-0.9-17.3-3l-20.7-10.6c-8.7-4.5-28.8-11.2-38.1-4.8c-23.6,16,1.5,56.2,9.9,72.9" />\n\t<path class="st2" d="M513.1,201.4c-24-5.6-35.9,10-43.2,26.2c-6.5-1.5-3.9-10.4-2.2-14.9c4.3-11.7,21.6-27.5,35.7-25.3\n\t\tC509.4,188.2,517.6,193.8,513.1,201.4 M629.8,228.6h1.1c5.4,11.2,10,23.1,16.9,33.1c-4.7,10.8-34.6,20.1-34.2,1.1\n\t\tc6.5-2.8,17.7-0.6,23.4-4.3C633.7,249.5,629,241.6,629.8,228.6 M525.2,229c5.2,9.5,6.9,19.4,14.1,26.4c3.4,3.2,9.7,7.1,6.5,16\n\t\tc-0.7,2-6.1,6.7-9.3,7.6c-11.3,3.3-38,0.7-29-13.6c9.5,0.4,22.1,6.1,29.2-0.7C531.4,256.2,521.7,239,525.2,229 M625.5,324.6\n\t\tc-17.1,11-36.3,23.1-64.6,20.3c-6-5.2-8.4-16.9-2.4-24.6c3,5.2,1.1,14.9,9.7,16.4c16,2.8,34.6-9.9,46.1-14.1\n\t\tc7.1-12.1-0.6-16.4-7.1-24.2c-13.2-15.8-30.7-35.5-30.1-59.2c5.4-3.9,5.8,6,6.5,7.6c6.9,16,24.2,36.7,36.7,50.4\n\t\tc3.2,3.3,8.2,6.7,8.7,8.9C630.7,312.5,624.8,320.3,625.5,324.6 M398.9,313.1c-5.4-3.2-6.7-16.6-13-16.9c-9.1-0.6-7.4,17.5-7.4,28.1\n\t\tc-6.1-5.6-7.3-23.1-2.8-32c-5.2-2.6-7.4,2.8-10.4,4.7C369.1,269.9,404.8,284.4,398.9,313.1 M636.3,336c-8,15.3-19.4,32-42.8,32.6\n\t\tc-0.6-4.8-0.9-12.5,0-15.4C611.6,351.2,622.7,342.1,636.3,336 M523.9,345.8c14.9,7.8,42.4,8.7,62.9,8.2c1.1,4.5,1.1,10,1.1,15.4\n\t\tC561.7,370.6,530.8,364.1,523.9,345.8 M521.1,360.4c10.4,26,46,23.1,75.9,22.3c-1.3,3.3-4.1,7.4-7.8,8.7\n\t\tc-9.7,3.9-36.1,6.9-49.5-0.2c-8.4-4.5-14-14.7-18.6-20.7C519.1,367.8,507.9,360.5,521.1,360.4" />\n\t<path class="st11" d="M624.2,503.8c-12.1,20.8-23.8,42.2-38.1,60.5c6-17.7,8.6-47.4,9.5-70.1C608.2,488.2,619,495.4,624.2,503.8" />\n\t<path class="st2" d="M689.5,578.6c-13.6,2.8-23.1,16-36.5,15.1C660.5,583.5,673.1,579,689.5,578.6 M695.5,599.8\n\t\tc-11.2,1.1-24.2,3-35.4,2C665.5,593.7,686,596.7,695.5,599.8 M699.4,618.3c-12.5,0.2-27.9,0-39.8-0.9\n\t\tC666.6,609.7,691.4,614.5,699.4,618.3" />\n\t<path class="st6" d="M600.8,668.5c1.9,15.6,8,31.4,7.3,48.6c-6.9,2.2-10.8,4.3-20.1,4.3c-0.6-14.5-2.6-36.8-2-50.8\n\t\tC590.3,670.9,597,667.4,600.8,668.5" />\n\t<path class="st3" d="M580.7,437.8c-6.3,4.1-11.5,9.1-17.7,13.6c-13.4,0.7-20.7-0.9-30.3-8.6c0.2-0.6,1.1-0.4,1.1-1.1\n\t\tC548.1,448,566.3,439.1,580.7,437.8" />\n\t<path class="st11" d="M505.9,535.1c3.9-16.9,19.4-25.9,33.3-35.2c14.3,18.2,23.1,41.7,32.7,64.4C549,557.4,525.8,546.4,505.9,535.1\n\t\t" />\n\t<path class="st2" d="M585.9,670.7c-0.6,14,1.3,36.1,2,50.8c9.3,0,13.2-2,20.1-4.3c0.7-17.1-5.4-32.9-7.3-48.6\n\t\tC597,667.4,590.3,670.9,585.9,670.7z M442.2,591.8c6.1,56,14.9,102.9,31.1,152.6c35.9,11,79.1,11.9,110.9,2\n\t\tc-5.8-27.9-3.3-62-6.7-91.9c-2.6-22.5-1.3-45-4.8-67.9C534.1,578.6,479.8,584.8,442.2,591.8L442.2,591.8z M581.8,587\n\t\tc-0.4,24,1.1,47.8,3,71.8c9.3-1.3,15.4-2.2,24-4.3c-2.8-23.1-2.4-49.3-8.2-69.8C594.1,584.9,588.3,584.8,581.8,587L581.8,587z\n\t\t M628.5,583.1c-4.5-0.9-9.5,0-13.6,0c2,19.5,6.7,41.1,8.4,61.8c6.5,0.2,10-3,15.4-3.9C639.1,622.9,637.2,598,628.5,583.1\n\t\tL628.5,583.1z M699.4,647.8c13.8-3.3,22.3-20.1,18.4-37.4c-2.6-11.5-7.1-33.5-12.1-40.9c-3.5-5.4-13.4-12.7-21.4-7.6\n\t\tc-12.8,8.2-35.4,10.6-44.7,20.5c4.7,15.6,6.1,36.8,8,56.6c16,0.9,35.5-4.5,48.9,1.3c-9.3,3-21.2,3-29.2,7.4\n\t\tC674.1,650.8,689.3,650.3,699.4,647.8L699.4,647.8z M571.7,564.3c-9.7-22.7-18.4-46.1-32.7-64.4c-14,9.3-29.2,18.2-33.3,35.2\n\t\tC525.8,546.4,549,557.4,571.7,564.3L571.7,564.3z M595.5,494.1c-0.9,22.7-3.5,52.5-9.5,70.1c14.3-18.4,26.1-39.6,38.1-60.5\n\t\tC619,495.4,608.2,488.2,595.5,494.1L595.5,494.1z M568.6,484.7c-5.4-0.6-10,6.3-17.1,3.3c-1.7,1.9-3.2,3.7-4.8,5.6\n\t\tc15.6,19,22.9,45.8,35,67.9c6.5-21.4,5.8-44.7,7.3-67.9C579.9,494,574.9,485.2,568.6,484.7L568.6,484.7z M551.3,461.8\n\t\tc-0.6,6.5,0.9,8.6,2.2,16C574.7,484.5,571.2,448.6,551.3,461.8z M527.6,453.9c-9.1-5-22.9-10.4-34.8-12.7\n\t\tc-14.7-2.8-13.2,20.1-12.7,33.7c0.6,10.8,6.1,22.1,8.6,29.4c1.1,3.3,1.5,6.9,4.3,7.6c5,1.1,21.8-5.4,26.4-8\n\t\tc10-5.4,17.9-14.1,26.4-20.1c0.2-2.8,0.2-5.8,0.4-8.6c-5.2-2.6-11-4.3-18.6-4.7c5-2.6,12.7-2.6,17.3-5.6c0-1.1,0-2.2,0.2-3.4\n\t\tC536.6,460.8,533.4,457.1,527.6,453.9L527.6,453.9z M440.2,438.1c-7.6,7.8,21.4,18.2,30.5,18.8c0-4.8,2.8-9.5,2.2-13\n\t\tC461.9,442,447.6,443.3,440.2,438.1L440.2,438.1z M534,441.7c0,0.7-0.9,0.6-1.1,1.1c9.9,7.6,17.1,9.3,30.3,8.6\n\t\tc6-4.3,11.4-9.5,17.7-13.6C566.3,439.1,548.1,448,534,441.7L534,441.7z M619.9,467.7c-0.4-8.6-2.6-26.2-8-29.4\n\t\tc-11.2-6.5-30.9,13.2-39.3,16.2c0.9,2.6,2.4,4.7,2.6,8c5-1.3,11-0.4,15.3,1.7c-5,0.6-10.4,0.6-13.8,3c-1.1,3.5,0.4,8.2-0.6,13\n\t\tc11.7,3.3,25.3,5,40.2,5.6C619.2,482,620.3,475,619.9,467.7L619.9,467.7z M427.3,445.6c-2.4-1.7-18.6-22.7-20.8-21.8\n\t\tc-29.2,11.5-56.6,31.4-80.9,50.4c23.3,50.1,32.7,111.3,34.4,170.3c26.6,12.5,50.1,30.5,86.3,32.4c-4.3-29.6-8-56.2-10.4-84.1\n\t\tc-9.1-3.9-22.1,0.2-30.7-1.1c0-10.2,13-4.5,14.1-11.3c0.7-5.2-7.3-5.6-4.7-13.8c6.7,2.4,10.2,7.8,17.3,9.9\n\t\tc6.5-14.1,0-39.3,0.9-51.2c0.2-2.2,1.1-12.3,6.1-10.6c4.5,1.5-0.2,27,0.2,38.1c0.4,10.4-1.3,20.3,3,26.8c35-4.8,70.5-7.8,108.5-8.9\n\t\tc-8.4-3.5-18.2-6.9-29-13c-6-3.3-24.4-10.2-26-15.8c-2.8-8.9,7.1-13.6,8.7-21.2c-17.7,9.7-21-9.3-25.3-22.5\n\t\tc-3.7-12.1-6-21.2-6.9-28.1C456.7,462.1,440.4,454.9,427.3,445.6L427.3,445.6z M604.5,426.2c24.4-11.7,28.8,44.1,19.2,62.2\n\t\tc1.5,5.4,6.5,7.4,8.6,12.3c-13.6,24.4-28.7,47.1-42.6,71.1c10.2-6.5,25.1-1.1,37.2-6c4.5-1.7,7.6-11.9,11-20.1\n\t\tc9.3-22.3,19-50.6,23.3-71.8c0.9-4.8,3.7-15.4,3-19.7c-1.1-7.8-11.5-13.6-16.9-18.2c-9.9-8.9-16-16.6-26.4-24.9\n\t\tC616.8,417.1,607.8,421.2,604.5,426.2L604.5,426.2z M371.7,210.2c-11.5,12.8-9.1,36.7-7.8,53.8c21-13.2,48.8,1.1,48.6,23.4\n\t\tc10-0.2,3.7-12.5,1.9-20.5c-6-25.9,10-53.8,0.7-77.4C397,191,382.3,198.3,371.7,210.2L371.7,210.2z M454.7,135.9\n\t\tc-26.2,7.4-59.9,26.6-70.7,50.2c8.4-1.3,14.1-5.4,22.3-6c3.2-0.2,7.3,1.3,10.8,0.4c7.1-1.9,13.2-17.9,18.6-23.8\n\t\tc5.2-5.8,11.5-8.4,15.8-13.6c2.8-1.3,6.9-1.3,7.1-5.4C457.5,136.5,456.2,135.6,454.7,135.9L454.7,135.9z M591.5,143\n\t\tc-27.4-15.4-73.5-27-102.5-12.5c-23.4,11.7-55.1,31.1-65.9,55.5c10,23.6-3,45.2-3.9,69.2c-0.4,12.8,6,23.8,6.5,37.8\n\t\tc-3.5,5.8-14,6.3-21.2,6c-2.4-12.3-6.7-26.1-19.4-27.5c-17.9-2-31.1,12.8-31.8,28.3c-0.9,18.2,14,48.4,35.2,46.3\n\t\tc8.2-0.7,10.2-8.9,19.2-8.9c4.8,9.7-7.4,12.7-8.7,19.5c-0.4,1.9,0.9,8.7,1.9,12.1c3.9,15.8,12.5,36.5,20.8,48.6\n\t\tc10.8,15.4,31.8,17.7,54.5,19.2c4.1-8.7,19-8,28.7-5.8c-11.7-4.7-22.5-15.8-31.4-25.7c-10.2-11.4-20.7-23.4-21.2-38.3\n\t\tc19.5,27,35.5,50.6,70.9,62.5c26.8,8.9,58.1-4.1,78.7-18.6c8.6-6,13.6-15.6,19.7-24.2c22.7-32.7,33.3-79.3,31.1-124.5\n\t\tc-0.9-18.6-0.9-37.2-7.3-49.7c-6.5-13-28.7-24.9-41.7-13c-2.4-12.8,10.8-20.7,26.2-16C618.8,168.9,607.3,152,591.5,143L591.5,143z\n\t\t M642.4,563.7c21.4-10.6,61.2-28.5,74.4,0c5,10.6,10.8,28.3,13.2,39.3c3.5,15.3-3.9,47.6-19.7,52.7c-14,4.5-30.1,4.3-46.9,0.9\n\t\tc-2-1.7-4.1-4.5-5.8-7.4c-11.9-0.4-23.3,0.6-32.6,5.6c0.9,8.9-5,10.2-10.8,12.1c-4.1,16.6,8.4,38.1,5.4,53\n\t\tc-2,10.8-15.3,12.5-24.9,14.3c-0.4,6,0.4,11,1.1,16c-2.2,8.2-12.1,12.8-21.6,14c-31.1,3.7-78.1,5.4-107.9-5.4\n\t\tc-8.4-20.5-14.9-45.2-21.8-68.5c-29,3.2-52.7-12.5-74.8-22.9c-7.6-3.5-18.2-5.6-21.2-11.7c-2.8-6-1.7-17.3-2.4-27.9\n\t\tc-1.7-27.4-3.3-53.8-10.4-81.7c-3.2-12.7-8.9-23.6-12.8-35.7c-3.7-11.2-10-25.1-11.7-36.3c-2.4-16.6,13.2-17.5,23.1-24.7\n\t\tc15.4-11.2,27.5-17.3,44.3-27.4c5-3,19.9-10.4,21.6-14c3.4-6.9-5.8-16.6-8.2-22c-3.9-8.6-6-15.8-6.5-24.2\n\t\tc-14-2.2-24.7-10.6-31.1-19.9c-10.6-15.6-18.1-44.5-8.7-66.2c0.7-1.7,4.3-5.2,4.8-7.8c1.1-5.2-2-12.1-2.2-17.7\n\t\tc-0.9-28.5,4.8-53,24-61.6c7.8-31.1,35.7-41.3,62-56.8c9.9-5.8,20.7-9.5,31.8-13.6c40-14.7,101.6-11.9,134.9,13.2\n\t\tc14.1,10.6,36.7,33.1,44.7,49.5c21.4,43,19.7,115,4.8,167.5c-2,7.1-4.8,17.3-8.9,25.9c-2.8,6-11.5,17.7-10.6,22.9\n\t\tc1.1,5.4,20.1,19.7,24.2,23.6c7.3,7.1,21.2,16.4,22.3,25.3c1.3,9.5-4.1,22.5-6.9,31.6C661.6,508.3,652.7,536.4,642.4,563.7\n\t\tL642.4,563.7z" />\n\t<path class="st7" d="M500.1,352.4c1.1-1.5,7.4-3.9,16.4,0.4c0,0-10.6,1.7-9.7,19.4l-4.5-0.9C502.5,371.3,497.9,355.3,500.1,352.4" />\n\t<path class="st12" d="M577.1,503.4c0,2.6-2.2,4.8-4.8,4.8c-2.6,0-4.8-2.2-4.8-4.8c0-2.6,2.2-4.8,4.8-4.8\n\t\tC575.1,498.6,577.1,500.8,577.1,503.4 M582,526c0,2.6-2.2,4.8-4.8,4.8c-2.6,0-4.8-2.2-4.8-4.8s2.2-4.8,4.8-4.8\n\t\tC579.9,521.1,582,523.2,582,526" />\n\t<g>\n\t\t<path class="st2" d="M328.5,810.7c-1.5,0.2-2.8,0.4-3.9,0.6c-1.1,0.2-2.2,0.4-3.7,0.7c-1.7,0.4-2.6,1.1-3,2.2\n\t\t\tc-0.4,1.1-0.7,2.2-0.7,3.7v45.4c0,4-0.9,7.9-2.6,11.5c-1.7,3.5-3.9,6.3-6.9,8.7c-3,2.2-6.3,4.1-10,5.2c-3.7,1.1-7.6,1.9-11.7,1.9\n\t\t\tc-7.3,0-13-1.7-17.5-5.2c-4.5-3.5-6.7-8.2-6.7-14.3c0-3.5,0.9-6.5,3-8.9c2-2.4,4.8-3.5,8.4-3.5c3.3,0,6,0.9,8,3c2,2,3,4.5,3,7.3\n\t\t\tc0,2.4-0.9,4.8-2.6,6.9c-1.7,2-3.7,4.1-6,5.8v0.7c0.4,0.7,1.1,1.5,2.2,2c1.1,0.6,2.4,0.7,3.5,0.7c4.7,0,8.4-1.7,11-5\n\t\t\tc2.6-3.3,3.9-8.4,3.9-15.1v-46.5c0-1.3-0.2-2.6-0.6-3.5c-0.4-0.9-1.5-1.7-3.2-2.4c-1.1-0.6-2.6-0.9-4.3-1.3\n\t\t\tc-1.7-0.4-3-0.6-4.1-0.7V806H328v4.7L328.5,810.7L328.5,810.7z M397.4,874.7c-1.3,2.2-3,4.3-4.8,6.3c-1.9,2-4.1,3.5-6.5,5\n\t\t\tc-2.6,1.5-5.2,2.6-7.8,3.3c-2.6,0.7-5.8,1.1-9.1,1.1c-5.8,0-10.6-0.7-14.9-2.4c-4.1-1.7-7.6-3.7-10.2-6.5c-2.8-2.8-4.7-6-6.1-9.7\n\t\t\tc-1.4-3.9-2-8-2-12.1c0-3.9,0.7-7.8,2.2-11.3c1.5-3.5,3.5-6.9,6.1-9.7s6-5,10-6.7c4.3-1.7,8.8-2.6,13.4-2.6c5.4,0,9.9,0.7,13.4,2\n\t\t\tc3.5,1.3,6.3,3.2,8.6,5.4c2.2,2.2,3.7,4.8,4.8,7.8c0.9,3,1.5,6.1,1.5,9.5v3.7h-39.3c0,8,1.5,14,4.7,18c3,4.1,8,6.1,14.5,6.1\n\t\t\tc3.7,0,6.9-0.9,9.9-3c3-2,5.5-4.6,7.4-7.6L397.4,874.7L397.4,874.7z M375.2,852.5c0-2.2-0.2-4.7-0.4-7.1c-0.2-2.4-0.6-4.5-1.3-6\n\t\t\tc-0.7-1.9-1.5-3.2-2.8-4.1c-1.1-0.9-2.6-1.3-4.3-1.3c-3,0-5.4,1.5-7.1,4.5c-1.9,3-2.8,7.8-3,14.3L375.2,852.5L375.2,852.5z\n\t\t\t M479.4,888.4h-35v-4.3c0.7,0,1.7-0.2,2.6-0.4c1.1-0.2,1.9-0.4,2.4-0.6c0.7-0.4,1.3-1.1,1.7-1.9c0.4-0.7,0.6-2,0.6-3.5v-27.2\n\t\t\tc0-3.9-0.7-6.9-2.2-8.9c-1.5-2-3.5-3-6.5-3c-1.5,0-3,0.2-4.3,0.7c-1.3,0.4-2.6,1.1-3.9,2c-1.1,0.7-2,1.5-2.8,2.4\n\t\t\tc-0.7,0.7-1.3,1.5-1.7,2.2v31.1c0,1.3,0.2,2.4,0.6,3.3c0.4,0.9,1.1,1.7,1.9,2c0.6,0.4,1.3,0.7,2.2,0.9l2.8,0.6v4.3h-35.4v-4.3\n\t\t\tc0.9,0,1.9-0.2,3-0.4c0.9-0.2,1.9-0.4,2.6-0.6c1.3-0.4,2-1.1,2.6-2c0.4-0.9,0.7-2,0.7-3.5v-33.9c0-1.1-0.4-2.4-0.9-3.5\n\t\t\tc-0.6-1.1-1.5-2-2.4-2.8c-0.7-0.4-1.5-0.9-2.6-1.1c-1.1-0.4-2.3-0.6-3.5-0.6v-4.3l27.7-1.5l0.9,0.9v8.4h0.2\n\t\t\tc1.4-1.1,2.7-2.3,3.9-3.5c1.4-1.2,2.8-2.3,4.3-3.3c1.5-0.9,3.3-1.7,5.6-2.4c2.2-0.7,4.8-0.9,7.4-0.9c6.3,0,11,1.9,14.1,5.4\n\t\t\tc3.2,3.5,4.7,8.4,4.7,14.3v28.5c0,1.5,0.2,2.6,0.6,3.3c0.4,0.9,1.3,1.5,2.4,2c0.6,0.2,1.3,0.6,2.2,0.7c0.9,0.2,1.9,0.4,3.2,0.6\n\t\t\tv4.5H479.4L479.4,888.4z M559.5,888.4h-27.4c-2.9-5.2-6-10.2-9.3-15.1c-2.8-4.1-5.4-8-7.8-11.4l-3.3,3v12.7c0,1.3,0.2,2.6,0.6,3.3\n\t\t\tc0.4,0.9,1.1,1.5,2.4,2c0.7,0.4,1.5,0.6,2.4,0.7c0.9,0.2,1.9,0.4,2.8,0.4v4.3h-36.1v-4.3c0.9,0,1.9-0.2,3-0.4\n\t\t\tc0.9-0.2,1.9-0.4,2.6-0.6c1.3-0.4,2-1.1,2.6-2c0.4-0.9,0.7-2,0.7-3.5v-64.8c0-1.3-0.4-2.6-0.9-3.9c-0.6-1.3-1.3-2.4-2.4-3.2\n\t\t\tc-0.7-0.4-1.9-0.9-3.3-1.1c-1.5-0.4-2.8-0.6-4.1-0.6v-4.3l28.8-1.5l0.9,0.9v59.9c2.8-2.6,6.1-5.6,9.7-8.9c3.5-3.3,6.5-6.1,8.6-8.4\n\t\t\tc1.3-1.3,2-2.2,2-3c0.2-0.7,0.2-1.1,0.2-1.3c0-0.7-0.6-1.3-1.9-1.7c-1.3-0.4-3-0.9-5.6-1.3v-4.1h29.4v4.1c-3.9,1.1-6.9,2-8.9,3\n\t\t\tc-2,0.9-4.3,2.2-6.7,3.7c-1.6,1.1-3.1,2.2-4.7,3.3c-1.5,1.1-3.2,2.6-5.2,4.3c3.7,5.6,7.3,10.6,10.4,15.3c3.2,4.7,6.5,9.7,10,14.9\n\t\t\tc1.1,1.9,2.6,3,4.5,3.7c1.9,0.6,3.5,0.9,5.4,1.1v4.5L559.5,888.4L559.5,888.4z M596.7,888.4H560v-4.3c0.9,0,2-0.2,3-0.4\n\t\t\tc0.9-0.2,1.9-0.4,2.4-0.6c1.3-0.4,2-1.1,2.6-2c0.6-0.9,0.7-2,0.7-3.5v-33.9c0-1.3-0.4-2.6-0.9-3.5c-0.5-1-1.3-1.9-2.2-2.4\n\t\t\tc-0.7-0.4-1.7-0.9-3.2-1.3c-1.5-0.4-2.8-0.7-3.9-0.7v-4.3L587,830l0.9,0.9v46.1c0,1.3,0.4,2.4,0.9,3.5c0.6,0.9,1.5,1.7,2.4,2\n\t\t\tc0.7,0.4,1.7,0.7,2.6,0.9c0.9,0.2,1.9,0.4,3,0.6v4.3L596.7,888.4L596.7,888.4z M588.3,809.3c0,3-1.1,5.4-3.3,7.4\n\t\t\tc-2.2,2-5,3.2-8,3.2c-3.2,0-5.8-1.1-8.2-3.2c-2.2-2-3.3-4.7-3.3-7.4c0-3,1.1-5.4,3.3-7.6c2.2-2,5-3.2,8.2-3.2c3.2,0,5.8,1.1,8,3.2\n\t\t\tC587.2,803.8,588.3,806.4,588.3,809.3L588.3,809.3z M678.7,888.4h-35v-4.3c0.7,0,1.7-0.2,2.6-0.4c1.1-0.2,1.9-0.4,2.4-0.6\n\t\t\tc0.7-0.4,1.3-1.1,1.7-1.9c0.4-0.7,0.6-2,0.6-3.5v-27.2c0-3.9-0.7-6.9-2.2-8.9c-1.5-2-3.5-3-6.5-3c-1.5,0-3,0.2-4.3,0.7\n\t\t\tc-1.3,0.6-2.6,1.1-3.9,2c-1.1,0.7-2,1.5-2.8,2.4c-0.7,0.7-1.3,1.5-1.7,2.2v31.1c0,1.3,0.2,2.4,0.6,3.3c0.4,0.9,1.1,1.7,1.9,2\n\t\t\tc0.6,0.4,1.3,0.7,2.2,0.9l2.8,0.6v4.3h-35.4v-4.3c0.9,0,1.9-0.2,3-0.4c0.9-0.2,1.9-0.4,2.6-0.6c1.3-0.4,2-1.1,2.6-2\n\t\t\tc0.4-0.9,0.7-2,0.7-3.5v-33.9c0-1.1-0.4-2.4-0.9-3.5c-0.6-1.1-1.5-2-2.4-2.8c-0.7-0.4-1.5-0.9-2.6-1.1c-1.1-0.4-2.3-0.6-3.5-0.6\n\t\t\tv-4.3l27.7-1.5l0.9,0.9v8.4h0.2c1.4-1.1,2.7-2.3,3.9-3.5c1.4-1.2,2.8-2.3,4.3-3.3c1.5-0.9,3.3-1.7,5.6-2.4\n\t\t\tc2.2-0.7,4.8-0.9,7.4-0.9c6.3,0,11,1.9,14.1,5.4c3.2,3.5,4.7,8.4,4.7,14.3v28.5c0,1.5,0.2,2.6,0.6,3.3c0.4,0.9,1.3,1.5,2.4,2\n\t\t\tc0.6,0.2,1.3,0.6,2.2,0.7c0.9,0.2,1.9,0.4,3.2,0.6v4.5H678.7L678.7,888.4z M710.9,890.5c-3.7,0-7.4-0.6-11-1.7\n\t\t\tc-3.5-1.1-6.3-2.2-8.4-3.5l-1.7,3.9h-4.5l-0.7-21.6h4.3c0.6,1.7,1.5,3.7,3,6c1.3,2.2,3,4.1,4.7,6c1.9,1.7,4,3.2,6.3,4.5\n\t\t\tc2.4,1.1,4.8,1.9,7.4,1.9c3.5,0,6.1-0.7,7.8-2c1.7-1.3,2.6-3.5,2.6-6.3c0-1.5-0.4-2.8-1.1-3.9c-0.7-0.9-1.9-1.9-3.2-2.6\n\t\t\tc-1.5-0.7-3.2-1.5-5-2c-1.9-0.6-4.1-1.1-6.7-2c-2.6-0.7-4.8-1.5-6.7-2.4c-1.9-0.7-3.9-2-5.8-3.7c-1.7-1.5-3.2-3.3-4.1-5.4\n\t\t\tc-1.1-2-1.5-4.7-1.5-7.6c0-5.4,2.2-9.9,6.9-13.2c4.7-3.3,10.6-5,18-5c3.5,0,6.7,0.4,9.7,1.1c3,0.7,5.4,1.5,7.4,2.4l1.3-3.3h4.5\n\t\t\tl0.9,19.7h-4.1c-1.3-4.1-3.7-7.4-6.9-10.4c-3.3-3-6.9-4.5-10.6-4.5c-3,0-5.4,0.6-7.1,1.9c-1.7,1.3-2.6,3-2.6,5.2\n\t\t\tc0,3,1.3,5,3.7,6.3c2.4,1.3,6,2.6,10.4,3.7c6.9,1.9,11.9,4.3,15.3,7.3c3.2,3.2,4.8,7.1,4.8,11.7c0,6.3-2.4,11.4-7.4,14.7\n\t\t\tC725.4,888.6,718.9,890.5,710.9,890.5L710.9,890.5z" />\n\t</g>\n</g>\n</symbol>',viewBox:"0 0 1000 1000"});Pt.add(Zt);const Xt=new mt({id:"97e840812207a4e85942a3d4cc9c425d",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" id="97e840812207a4e85942a3d4cc9c425d">\n <g clip-path="url(#97e840812207a4e85942a3d4cc9c425d_a)">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".56" stroke-width="1.5" d="M8 5.333V8m0 2.666h.006M14.666 8A6.667 6.667 0 1 1 1.333 8a6.667 6.667 0 0 1 13.333 0Z" />\n </g>\n <defs>\n <clipPath id="97e840812207a4e85942a3d4cc9c425d_a">\n <path fill="currentColor" d="M0 0h16v16H0z" />\n </clipPath>\n </defs>\n</symbol>',viewBox:"0 0 16 16"});Pt.add(Xt);const Kt=new mt({id:"baa55e80ecedd3915711331585e90af7",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="baa55e80ecedd3915711331585e90af7">\n<path vector-effect="non-scaling-stroke" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path vector-effect="non-scaling-stroke" d="M8 12L11 15L16 9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Kt);const Jt=new mt({id:"775baebe430676d24e713405f5093bc3",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="775baebe430676d24e713405f5093bc3">\n<path vector-effect="non-scaling-stroke" d="M12 8V12M12 16H12.01" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n<path vector-effect="non-scaling-stroke" d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Jt);const Qt=new mt({id:"cbe64e3708f915704f4aaf5a638de8c2",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="cbe64e3708f915704f4aaf5a638de8c2">\n<path vector-effect="non-scaling-stroke" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path vector-effect="non-scaling-stroke" d="M12 8V16M8 12H16" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Qt);const en=new mt({id:"fd1fdbebd322c484b74d1ba8222ec72e",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="fd1fdbebd322c484b74d1ba8222ec72e">\n<path vector-effect="non-scaling-stroke" d="M11 4H7.8C6.11984 4 5.27976 4 4.63803 4.32698C4.07354 4.6146 3.6146 5.07354 3.32698 5.63803C3 6.27976 3 7.11984 3 8.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21H15.2C16.8802 21 17.7202 21 18.362 20.673C18.9265 20.3854 19.3854 19.9265 19.673 19.362C20 18.7202 20 17.8802 20 16.2V13M20.1213 3.87868C21.2929 5.05025 21.2929 6.94975 20.1213 8.12132C18.9497 9.29289 17.0503 9.29289 15.8787 8.12132C14.7071 6.94975 14.7071 5.05025 15.8787 3.87868C17.0503 2.70711 18.9497 2.70711 20.1213 3.87868Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(en);const tn=new mt({id:"acae55df77c0fb0eb96789a895527143",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="acae55df77c0fb0eb96789a895527143">\n <path vector-effect="non-scaling-stroke" d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n <path vector-effect="non-scaling-stroke" d="M9 11L15 17M15 11L9 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(tn);const nn=new mt({id:"6a0dfad9d21a9029d1e845251a03a91c",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="6a0dfad9d21a9029d1e845251a03a91c">\n<path vector-effect="non-scaling-stroke" d="M7 13L12 18L17 13M7 6L12 11L17 6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(nn);const rn=new mt({id:"6714b0a01cad0cd868b19137adbf8ef7",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="6714b0a01cad0cd868b19137adbf8ef7">\n<path vector-effect="non-scaling-stroke" d="M6 9L12 15L18 9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(rn);const an=new mt({id:"d369105b52d959e0f31d7e56dae2612e",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="d369105b52d959e0f31d7e56dae2612e">\n<path vector-effect="non-scaling-stroke" d="M9 18L15 12L9 6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(an);const on=new mt({id:"0b66582bad1b04536ee18b4b8d9e9a30",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="0b66582bad1b04536ee18b4b8d9e9a30">\n<path vector-effect="non-scaling-stroke" d="M17 18L12 13L7 18M17 11L12 6L7 11" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(on);const sn=new mt({id:"7d421dfdc55a22c840e4f6e7f6d142f1",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="7d421dfdc55a22c840e4f6e7f6d142f1">\n<path vector-effect="non-scaling-stroke" d="M18 15L12 9L6 15" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(sn);const ln=new mt({id:"a5aca797db351fc35e3c4b4d5d3a6673",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="a5aca797db351fc35e3c4b4d5d3a6673">\n<path vector-effect="non-scaling-stroke" d="M4 4V5.4C4 8.76031 4 10.4405 4.65396 11.7239C5.2292 12.8529 6.14708 13.7708 7.27606 14.346C8.55953 15 10.2397 15 13.6 15H20M20 15L15 10M20 15L15 20" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(ln);const cn=new mt({id:"14ab32a1c041859dcf2a710b85f4e6bb",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="14ab32a1c041859dcf2a710b85f4e6bb">\n<path vector-effect="non-scaling-stroke" d="M14 10L21 3M21 3H15M21 3V9M10 14L3 21M3 21H9M3 21L3 15" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(cn);const un=new mt({id:"2df7897188ce65409ea57e820129bd3f",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="2df7897188ce65409ea57e820129bd3f">\n<path vector-effect="non-scaling-stroke" d="M8.54636 19.7675C10.9455 20.8319 13.803 20.7741 16.2499 19.3613C20.3154 17.0141 21.7084 11.8156 19.3612 7.75008L19.1112 7.31706M4.63826 16.2502C2.29105 12.1847 3.68399 6.98619 7.74948 4.63898C10.1965 3.22621 13.0539 3.16841 15.4531 4.23277M2.49316 16.3338L5.22521 17.0659L5.95727 14.3338M18.0424 9.6659L18.7744 6.93385L21.5065 7.6659" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(un);const dn=new mt({id:"2e896c815a6200a31f8b8e813ff3443b",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="2e896c815a6200a31f8b8e813ff3443b">\n<path vector-effect="non-scaling-stroke" d="M4.5 18H19.5M4.5 12H15.5M4.5 6H12.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(dn);const fn=new mt({id:"9401086058a257018c5f11bd2d0f1699",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="9401086058a257018c5f11bd2d0f1699">\n<path vector-effect="non-scaling-stroke" d="M4.5 6H19.5M4.5 12C6.45262 12 13.5474 12 15.5 12M4.5 18L12.5 18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(fn);const hn=new mt({id:"b46ed421558c23c2bc56040f64fea542",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="b46ed421558c23c2bc56040f64fea542">\n<path vector-effect="non-scaling-stroke" d="M7 4V20M7 20L3 16M7 20L11 16M17 20V4M17 4L13 8M17 4L21 8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(hn);const pn=new mt({id:"bb021e85399e995f42b66451360b7f3e",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="bb021e85399e995f42b66451360b7f3e">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".7" stroke-width="1.5" d="M8 13v4m8-6v6M12 7v10m-4 4h11l2-2V5l-2-2H5L3 5v14l2 2h3Z" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(pn);const gn=new mt({id:"c2b90d2236acecf4ea15dfe9c6962306",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="c2b90d2236acecf4ea15dfe9c6962306">\n<path vector-effect="non-scaling-stroke" d="M2.5 7L5 9.5M2.5 20.5L5.5 17.5M1.5 13.5H4.6213M19 13.5H22.5M19 9.5L21.5 7M18.5 17.5L21.5 20.5M8 7.5V6.5C8 4.29086 9.7908 2.5 12 2.5C14.2092 2.5 16 4.29086 16 6.5V7.5M12 21.5C8.13401 21.5 5 18.366 5 14.5V11.4999C5 10.3829 5 9.82428 5.15712 9.37516C5.43856 8.57093 6.07093 7.93856 6.87522 7.65712C7.32427 7.5 7.88284 7.5 9 7.5H15.0001C16.1171 7.5 16.6757 7.5 17.1248 7.65712C17.9291 7.93856 18.5614 8.57093 18.8429 9.37516C19 9.82428 19 10.3829 19 11.4999V14.5C19 18.366 15.866 21.5 12 21.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(gn);const mn=new mt({id:"11fffc2467a7bbf0274413a1ad37dc9f",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="11fffc2467a7bbf0274413a1ad37dc9f">\n<path vector-effect="non-scaling-stroke" d="M14.5 15L17.5 12L14.5 9M9.5 9L6.5 12L9.5 15M7.8 21H16.2C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2V7.8C21 6.11984 21 5.27976 20.673 4.63803C20.3854 4.07354 19.9265 3.6146 19.362 3.32698C18.7202 3 17.8802 3 16.2 3H7.8C6.11984 3 5.27976 3 4.63803 3.32698C4.07354 3.6146 3.6146 4.07354 3.32698 4.63803C3 5.27976 3 6.11984 3 7.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(mn);const bn=new mt({id:"6a4ae14f6cf80dfe96ec4985f4a1f09a",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="6a4ae14f6cf80dfe96ec4985f4a1f09a">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".7" stroke-width="1.5" d="M12 4v14l2 2h3m0 0a2 2 0 1 0 4 0 2 2 0 0 0-4 0ZM7 4h10M7 4a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm10 0a2 2 0 1 0 4 0 2 2 0 0 0-4 0Zm-5 8h5m0 0a2 2 0 1 0 4 0 2 2 0 0 0-4 0Z" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(bn);const vn=new mt({id:"28573ddc1fa4574541a30ea41dc809d3",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="28573ddc1fa4574541a30ea41dc809d3">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".7" stroke-width="1.5" d="M16 4h2l2 2v14l-2 2H6l-2-2V6l2-2h2m1 11 2 2 5-4m-6-7h5l1-1V4v0-1l-1-1H9L8 3v2l1 1h1Z" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(vn);const yn=new mt({id:"5d13576ad53afa1a06870e7f2a89611c",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="5d13576ad53afa1a06870e7f2a89611c">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".7" stroke-width="1.5" d="M14 11H8m2 4H8m8-8H8m12 0v13l-2 2H6l-2-2V4l2-2h12l2 2v3Z" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(yn);const _n=new mt({id:"301433459aced022caf70a344436a818",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="301433459aced022caf70a344436a818">\n<path vector-effect="non-scaling-stroke" d="M20 7V6.8C20 5.11984 20 4.27976 19.673 3.63803C19.3854 3.07354 18.9265 2.6146 18.362 2.32698C17.7202 2 16.8802 2 15.2 2H8.8C7.11984 2 6.27976 2 5.63803 2.32698C5.07354 2.6146 4.6146 3.07354 4.32698 3.63803C4 4.27976 4 5.11984 4 6.8V17.2C4 18.8802 4 19.7202 4.32698 20.362C4.6146 20.9265 5.07354 21.3854 5.63803 21.673C6.27976 22 7.11984 22 8.8 22H12.5M12.5 11H8M11.5 15H8M16 7H8M18 18V12.5C18 11.6716 18.6716 11 19.5 11C20.3284 11 21 11.6716 21 12.5V18C21 19.6569 19.6569 21 18 21C16.3431 21 15 19.6569 15 18V14" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(_n);const wn=new mt({id:"8e25e3f623b611fe5142a6270ac7268d",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="8e25e3f623b611fe5142a6270ac7268d">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".7" stroke-width="1.5" d="m13 7-1-2-1-1-1-1H3L2 4v3m0 0h18l2 2v10l-2 2H4l-2-2V7Z" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(wn);const xn=new mt({id:"d5953776c0059805d8d02c9caa134ebb",content:'<symbol viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="d5953776c0059805d8d02c9caa134ebb">\n <g clip-path="url(#d5953776c0059805d8d02c9caa134ebb_clip0_3176_61815)">\n <path d="M4.99967 7.99967L6.99967 9.99967L10.9997 5.99967M14.6663 7.99967C14.6663 11.6816 11.6816 14.6663 7.99967 14.6663C4.31778 14.6663 1.33301 11.6816 1.33301 7.99967C1.33301 4.31778 4.31778 1.33301 7.99967 1.33301C11.6816 1.33301 14.6663 4.31778 14.6663 7.99967Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" />\n </g>\n <defs>\n <clipPath id="d5953776c0059805d8d02c9caa134ebb_clip0_3176_61815">\n <rect width="16" height="16" fill="white" />\n </clipPath>\n </defs>\n</symbol>',viewBox:"0 0 16 16"});Pt.add(xn);const kn=new mt({id:"fcf877cdf00a9154483271d31c261114",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="fcf877cdf00a9154483271d31c261114">\n<path vector-effect="non-scaling-stroke" d="M20 6L9 17L4 12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(kn);const Cn=new mt({id:"1bc28c2f0dfd279d91231ef6e553e638",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="1bc28c2f0dfd279d91231ef6e553e638">\n<path vector-effect="non-scaling-stroke" d="M13 5H21M13 9H18M13 15H21M13 19H18M3 17.012L4.99133 19L9 15M4 4H8C8.55228 4 9 4.44772 9 5V9C9 9.55228 8.55228 10 8 10H4C3.44772 10 3 9.55228 3 9V5C3 4.44772 3.44772 4 4 4Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Cn);const Sn=new mt({id:"472a7e86c3a9476a4f38bb06c801d30d",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="472a7e86c3a9476a4f38bb06c801d30d">\n<path vector-effect="non-scaling-stroke" d="M5 15C4.06812 15 3.60218 15 3.23463 14.8478C2.74458 14.6448 2.35523 14.2554 2.15224 13.7654C2 13.3978 2 12.9319 2 12V5.2C2 4.0799 2 3.51984 2.21799 3.09202C2.40973 2.71569 2.71569 2.40973 3.09202 2.21799C3.51984 2 4.0799 2 5.2 2H12C12.9319 2 13.3978 2 13.7654 2.15224C14.2554 2.35523 14.6448 2.74458 14.8478 3.23463C15 3.60218 15 4.06812 15 5M12.2 22H18.8C19.9201 22 20.4802 22 20.908 21.782C21.2843 21.5903 21.5903 21.2843 21.782 20.908C22 20.4802 22 19.9201 22 18.8V12.2C22 11.0799 22 10.5198 21.782 10.092C21.5903 9.71569 21.2843 9.40973 20.908 9.21799C20.4802 9 19.9201 9 18.8 9H12.2C11.0799 9 10.5198 9 10.092 9.21799C9.71569 9.40973 9.40973 9.71569 9.21799 10.092C9 10.5198 9 11.0799 9 12.2V18.8C9 19.9201 9 20.4802 9.21799 20.908C9.40973 21.2843 9.71569 21.5903 10.092 21.782C10.5198 22 11.0799 22 12.2 22Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Sn);const Mn=new mt({id:"0e6dd40015c633a2be9271018b9b22bf",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="0e6dd40015c633a2be9271018b9b22bf">\n<path vector-effect="non-scaling-stroke" d="M4 16.2422C2.79401 15.435 2 14.0602 2 12.5C2 10.1564 3.79151 8.23129 6.07974 8.01937C6.54781 5.17213 9.02024 3 12 3C14.9798 3 17.4522 5.17213 17.9203 8.01937C20.2085 8.23129 22 10.1564 22 12.5C22 14.0602 21.206 15.435 20 16.2422M8 17L12 21M12 21L16 17M12 21V12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Mn);const An=new mt({id:"dacf24b7c84e8a250ab378b98cf65780",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="dacf24b7c84e8a250ab378b98cf65780">\n<path vector-effect="non-scaling-stroke" d="M5 9H19M5 15H19" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(An);const Tn=new mt({id:"f6af8233c5d208fa571aed090bfc4178",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" id="f6af8233c5d208fa571aed090bfc4178">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".56" stroke-width="1.5" d="M1.613 8.475c-.09-.144-.136-.216-.161-.326a.782.782 0 0 1 0-.298c.025-.111.07-.183.161-.327C2.363 6.336 4.597 3.333 8 3.333c3.404 0 5.637 3.003 6.387 4.191.09.144.136.216.162.327.019.083.019.214 0 .298-.026.11-.071.182-.162.326-.75 1.188-2.983 4.191-6.387 4.191-3.403 0-5.636-3.003-6.387-4.19Z" />\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".56" stroke-width="1.5" d="M8 10a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z" />\n</symbol>',viewBox:"0 0 16 16"});Pt.add(Tn);const Ln=new mt({id:"1dbee23bffd948419bd2fd229b954c6e",content:'<symbol viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="1dbee23bffd948419bd2fd229b954c6e">\n <path d="M6.39268 5.99967C6.54942 5.55412 6.85878 5.17841 7.26599 4.9391C7.67319 4.69978 8.15195 4.6123 8.61747 4.69215C9.08299 4.772 9.50523 5.01402 9.8094 5.37536C10.1136 5.7367 10.2801 6.19402 10.2793 6.66634C10.2793 7.99967 8.27935 8.66634 8.27935 8.66634M8.33268 11.333H8.33935M14.9993 7.99967C14.9993 11.6816 12.0146 14.6663 8.33268 14.6663C4.65078 14.6663 1.66602 11.6816 1.66602 7.99967C1.66602 4.31778 4.65078 1.33301 8.33268 1.33301C12.0146 1.33301 14.9993 4.31778 14.9993 7.99967Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 16 16"});Pt.add(Ln);const En=new mt({id:"e2bf3103166453fd92fed1c3c2fcc807",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="e2bf3103166453fd92fed1c3c2fcc807">\n<path vector-effect="non-scaling-stroke" d="M8 17H16M11.0177 2.764L4.23539 8.03912C3.78202 8.39175 3.55534 8.56806 3.39203 8.78886C3.24737 8.98444 3.1396 9.20478 3.07403 9.43905C3 9.70352 3 9.9907 3 10.5651V17.8C3 18.9201 3 19.4801 3.21799 19.908C3.40973 20.2843 3.71569 20.5903 4.09202 20.782C4.51984 21 5.07989 21 6.2 21H17.8C18.9201 21 19.4802 21 19.908 20.782C20.2843 20.5903 20.5903 20.2843 20.782 19.908C21 19.4801 21 18.9201 21 17.8V10.5651C21 9.9907 21 9.70352 20.926 9.43905C20.8604 9.20478 20.7526 8.98444 20.608 8.78886C20.4447 8.56806 20.218 8.39175 19.7646 8.03913L12.9823 2.764C12.631 2.49075 12.4553 2.35412 12.2613 2.3016C12.0902 2.25526 11.9098 2.25526 11.7387 2.3016C11.5447 2.35412 11.369 2.49075 11.0177 2.764Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(En);const Nn=new mt({id:"9e9e6121746e98be5b9b47de8c377cc3",content:'<symbol viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="9e9e6121746e98be5b9b47de8c377cc3">\n <path d="M8.33268 10.6663V7.99967M8.33268 5.33301H8.33935M14.9993 7.99967C14.9993 11.6816 12.0146 14.6663 8.33268 14.6663C4.65078 14.6663 1.66602 11.6816 1.66602 7.99967C1.66602 4.31778 4.65078 1.33301 8.33268 1.33301C12.0146 1.33301 14.9993 4.31778 14.9993 7.99967Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 17 16"});Pt.add(Nn);const Pn=new mt({id:"db4c3937a96a0ed2c4446a44d3ed4487",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="db4c3937a96a0ed2c4446a44d3ed4487">\n<path vector-effect="non-scaling-stroke" d="M10.0002 13C10.4297 13.5741 10.9776 14.0491 11.6067 14.3929C12.2359 14.7367 12.9317 14.9411 13.6468 14.9923C14.362 15.0435 15.0798 14.9403 15.7515 14.6897C16.4233 14.4392 17.0333 14.047 17.5402 13.54L20.5402 10.54C21.451 9.59695 21.955 8.33394 21.9436 7.02296C21.9322 5.71198 21.4063 4.45791 20.4793 3.53087C19.5523 2.60383 18.2982 2.07799 16.9872 2.0666C15.6762 2.0552 14.4132 2.55918 13.4702 3.46997L11.7502 5.17997M14.0002 11C13.5707 10.4258 13.0228 9.95078 12.3936 9.60703C11.7645 9.26327 11.0687 9.05885 10.3535 9.00763C9.63841 8.95641 8.92061 9.0596 8.24885 9.31018C7.5771 9.56077 6.96709 9.9529 6.4602 10.46L3.4602 13.46C2.54941 14.403 2.04544 15.666 2.05683 16.977C2.06822 18.288 2.59407 19.542 3.52111 20.4691C4.44815 21.3961 5.70221 21.9219 7.01319 21.9333C8.32418 21.9447 9.58719 21.4408 10.5302 20.53L12.2402 18.82" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Pn);const On=new mt({id:"f346781556394af2bd92144ed8a81446",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="f346781556394af2bd92144ed8a81446">\n<path vector-effect="non-scaling-stroke" d="M21 9L21 3M21 3H15M21 3L13 11M10 5H7.8C6.11984 5 5.27976 5 4.63803 5.32698C4.07354 5.6146 3.6146 6.07354 3.32698 6.63803C3 7.27976 3 8.11984 3 9.8V16.2C3 17.8802 3 18.7202 3.32698 19.362C3.6146 19.9265 4.07354 20.3854 4.63803 20.673C5.27976 21 6.11984 21 7.8 21H14.2C15.8802 21 16.7202 21 17.362 20.673C17.9265 20.3854 18.3854 19.9265 18.673 19.362C19 18.7202 19 17.8802 19 16.2V14" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(On);const Dn=new mt({id:"8d8df0b9801fcd9df0e1e4ce5e79d4cf",content:'<symbol viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="8d8df0b9801fcd9df0e1e4ce5e79d4cf">\n <path d="M6 7.99967H11.3333M15.3333 7.99967C15.3333 11.6816 12.3486 14.6663 8.66667 14.6663C4.98477 14.6663 2 11.6816 2 7.99967C2 4.31778 4.98477 1.33301 8.66667 1.33301C12.3486 1.33301 15.3333 4.31778 15.3333 7.99967Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 17 16"});Pt.add(Dn);const Fn=new mt({id:"eb91e2adaaf820e51d7f9276a36ae9bc",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="eb91e2adaaf820e51d7f9276a36ae9bc">\n<path vector-effect="non-scaling-stroke" d="M21 21L16.65 16.65M19 11C19 15.4183 15.4183 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3C15.4183 3 19 6.58172 19 11Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Fn);const zn=new mt({id:"a3d8dc7d008afa216e105f1d0e428c8a",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="a3d8dc7d008afa216e105f1d0e428c8a">\n<path vector-effect="non-scaling-stroke" d="M3 8L15 8M15 8C15 9.65686 16.3431 11 18 11C19.6569 11 21 9.65685 21 8C21 6.34315 19.6569 5 18 5C16.3431 5 15 6.34315 15 8ZM9 16L21 16M9 16C9 17.6569 7.65685 19 6 19C4.34315 19 3 17.6569 3 16C3 14.3431 4.34315 13 6 13C7.65685 13 9 14.3431 9 16Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(zn);const jn=new mt({id:"f331d6d24c4f20291cf991275fd9c844",content:'<symbol viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="f331d6d24c4f20291cf991275fd9c844">\n <path d="M10.6667 5.99967L6.66667 9.99967M6.66667 5.99967L10.6667 9.99967M15.3333 7.99967C15.3333 11.6816 12.3486 14.6663 8.66667 14.6663C4.98477 14.6663 2 11.6816 2 7.99967C2 4.31778 4.98477 1.33301 8.66667 1.33301C12.3486 1.33301 15.3333 4.31778 15.3333 7.99967Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 17 16"});Pt.add(jn);const Bn=new mt({id:"00720afc1b6bf51893d1d598043a4de1",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="00720afc1b6bf51893d1d598043a4de1">\n<path vector-effect="non-scaling-stroke" d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Bn);const Rn=new mt({id:"72dc6b01e3eb761c8218eb9909e841a6",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="72dc6b01e3eb761c8218eb9909e841a6">\n<path vector-effect="non-scaling-stroke" d="M12.9999 2L4.09332 12.6879C3.74451 13.1064 3.57011 13.3157 3.56744 13.4925C3.56512 13.6461 3.63359 13.7923 3.75312 13.8889C3.89061 14 4.16304 14 4.7079 14H11.9999L10.9999 22L19.9064 11.3121C20.2552 10.8936 20.4296 10.6843 20.4323 10.5075C20.4346 10.3539 20.3661 10.2077 20.2466 10.1111C20.1091 10 19.8367 10 19.2918 10H11.9999L12.9999 2Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Rn);const $n=new mt({id:"2b588854ea2eb02a33849edc6074ba47",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="2b588854ea2eb02a33849edc6074ba47">\n <path d="M2.667 10s.667-.667 2.667-.667c2 0 3.333 1.333 5.333 1.333S13.334 10 13.334 10V2s-.667.666-2.667.666c-2 0-3.333-1.333-5.333-1.333S2.667 2 2.667 2v12.666" stroke="currentColor" stroke-opacity=".72" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 16 16"});Pt.add($n);const qn=new mt({id:"e7a5450a50d9dbdceccdc513ec1c2df5",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="e7a5450a50d9dbdceccdc513ec1c2df5">\n<path vector-effect="non-scaling-stroke" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path vector-effect="non-scaling-stroke" d="M9.5 8.96533C9.5 8.48805 9.5 8.24941 9.59974 8.11618C9.68666 8.00007 9.81971 7.92744 9.96438 7.9171C10.1304 7.90525 10.3311 8.03429 10.7326 8.29239L15.4532 11.3271C15.8016 11.551 15.9758 11.663 16.0359 11.8054C16.0885 11.9298 16.0885 12.0702 16.0359 12.1946C15.9758 12.337 15.8016 12.449 15.4532 12.6729L10.7326 15.7076C10.3311 15.9657 10.1304 16.0948 9.96438 16.0829C9.81971 16.0726 9.68666 15.9999 9.59974 15.8838C9.5 15.7506 9.5 15.512 9.5 15.0347V8.96533Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(qn);const In=new mt({id:"cf230c9fbe89a2e58d07758cd8433be3",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" id="cf230c9fbe89a2e58d07758cd8433be3">\n <g clip-path="url(#cf230c9fbe89a2e58d07758cd8433be3_a)">\n <path vector-effect="non-scaling-stroke" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m9.566 3.1 1.3-1.3a1.607 1.607 0 0 1 2.267 0L14.2 2.867a1.6 1.6 0 0 1 0 2.266l-1.3 1.3m1.766-5.1-1 1m-.333 6.334a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z" />\n </g>\n <defs>\n <clipPath id="cf230c9fbe89a2e58d07758cd8433be3_a">\n <path vector-effect="non-scaling-stroke" fill="currentColor" d="M0 0h16v16H0z" />\n </clipPath>\n </defs>\n</symbol>',viewBox:"0 0 16 16"});Pt.add(In);const Hn=new mt({id:"74dd05c5f266368b8b6322f3a7323966",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="74dd05c5f266368b8b6322f3a7323966">\n <path vector-effect="non-scaling-stroke" d="M16.2 21H6.93137C6.32555 21 6.02265 21 5.88238 20.8802C5.76068 20.7763 5.69609 20.6203 5.70865 20.4608C5.72312 20.2769 5.93731 20.0627 6.36569 19.6343L14.8686 11.1314C15.2646 10.7354 15.4627 10.5373 15.691 10.4632C15.8918 10.3979 16.1082 10.3979 16.309 10.4632C16.5373 10.5373 16.7354 10.7354 17.1314 11.1314L21 15V16.2M16.2 21C17.8802 21 18.7202 21 19.362 20.673C19.9265 20.3854 20.3854 19.9265 20.673 19.362C21 18.7202 21 17.8802 21 16.2M16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2M10.5 8.5C10.5 9.60457 9.60457 10.5 8.5 10.5C7.39543 10.5 6.5 9.60457 6.5 8.5C6.5 7.39543 7.39543 6.5 8.5 6.5C9.60457 6.5 10.5 7.39543 10.5 8.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Hn);const Un=new mt({id:"59472a73e3c4c5e34794720bd8f10af7",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="none" id="59472a73e3c4c5e34794720bd8f10af7">\n <path vector-effect="non-scaling-stroke" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="1" stroke-width="1.5" d="M12 3v18M8 3h11l2 2v14l-2 2H5l-2-2V5l2-2h3Z" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Un);const Vn=new mt({id:"a7ec9c9b2ab84be9a85639d7ee018535",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="a7ec9c9b2ab84be9a85639d7ee018535">\n <path vector-effect="non-scaling-stroke" d="M3 9H21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z" stroke="currentColor" stroke-opacity="1" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Vn);const Wn=new mt({id:"217fc04c9aefedce6159f027086c12b3",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" id="217fc04c9aefedce6159f027086c12b3">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".7" stroke-width="1.5" d="m14 10 7-7m0 0h-6m6 0v6m-11 5-7 7m0 0h6m-6 0v-6" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Wn);const Gn=new mt({id:"dd12d7a14d7b9ccc775f46c10d72715d",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" id="dd12d7a14d7b9ccc775f46c10d72715d">\n <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".7" stroke-width="1.5" d="M4 14h6m0 0v6m0-6-7 7m17-11h-6m0 0V4m0 6 7-7" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Gn);const Yn=new mt({id:"2cfef4a6ca3bcab80737e78fa35a1e8e",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="2cfef4a6ca3bcab80737e78fa35a1e8e">\n<path vector-effect="non-scaling-stroke" d="M15 9H15.01M15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3C11.6863 3 9 5.68629 9 9C9 9.27368 9.01832 9.54308 9.05381 9.80704C9.11218 10.2412 9.14136 10.4583 9.12172 10.5956C9.10125 10.7387 9.0752 10.8157 9.00469 10.9419C8.937 11.063 8.81771 11.1823 8.57913 11.4209L3.46863 16.5314C3.29568 16.7043 3.2092 16.7908 3.14736 16.8917C3.09253 16.9812 3.05213 17.0787 3.02763 17.1808C3 17.2959 3 17.4182 3 17.6627V19.4C3 19.9601 3 20.2401 3.10899 20.454C3.20487 20.6422 3.35785 20.7951 3.54601 20.891C3.75992 21 4.03995 21 4.6 21H6.33726C6.58185 21 6.70414 21 6.81923 20.9724C6.92127 20.9479 7.01881 20.9075 7.10828 20.8526C7.2092 20.7908 7.29568 20.7043 7.46863 20.5314L12.5791 15.4209C12.8177 15.1823 12.937 15.063 13.0581 14.9953C13.1843 14.9248 13.2613 14.8987 13.4044 14.8783C13.5417 14.8586 13.7588 14.8878 14.193 14.9462C14.4569 14.9817 14.7263 15 15 15Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Yn);const Zn=new mt({id:"f5f0f4b804a352ab8e0f24140051bbe3",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="f5f0f4b804a352ab8e0f24140051bbe3">\n<path vector-effect="non-scaling-stroke" d="M8.99999 12H12M8.99999 12C8.99999 12.3965 9.07692 12.7751 9.21667 13.1216M8.99999 12C8.99999 11.6224 9.06975 11.2611 9.19707 10.9283M15 12H12M15 12C15 11.6224 14.9303 11.2611 14.8029 10.9283M15 12C15 12.3776 14.9303 12.7389 14.8029 13.0717M12 15V12M12 15C11.6219 15 11.2601 14.93 10.9269 14.8024M12 15C12.4299 15 12.8388 14.9096 13.2085 14.7467M12 9V12M12 9C12.4299 9 12.8388 9.09044 13.2085 9.25334M12 9C11.5908 9 11.2008 9.08191 10.8454 9.23022M12 12L9.82377 9.93503M12 12L14.3085 13.916M12 12L9.94168 14.1825M12 12L14.1762 9.93503M12 12L14.8029 10.9283M12 12L9.21667 13.1216M12 12L10.9269 14.8024M12 12L13.2085 9.25334M12 12L14.8029 13.0717M12 12L13.2085 14.7467M12 12L10.8454 9.23022M12 12L9.19707 10.9283M9.82377 9.93503C10.1094 9.63416 10.4567 9.39246 10.8454 9.23022M9.82377 9.93503C9.55415 10.2191 9.33956 10.5559 9.19707 10.9283M14.3085 13.916C14.5165 13.6657 14.6846 13.381 14.8029 13.0717M14.3085 13.916C14.0131 14.2716 13.6371 14.5578 13.2085 14.7467M9.94168 14.1825C9.62921 13.8877 9.38003 13.5266 9.21667 13.1216M9.94168 14.1825C10.224 14.4488 10.5579 14.661 10.9269 14.8024M14.1762 9.93503C14.4458 10.2191 14.6604 10.5559 14.8029 10.9283M14.1762 9.93503C13.9039 9.64814 13.5755 9.41504 13.2085 9.25334M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Zn);const Xn=new mt({id:"b53acf6616bc3217ee53f6fa11e30526",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="b53acf6616bc3217ee53f6fa11e30526">\n<path vector-effect="non-scaling-stroke" d="M5.5839 4.7328C6.33209 3.98462 7.17125 3.38527 8.06529 2.9339C7.43285 6.41756 8.46285 10.1468 11.158 12.842C13.8532 15.5372 17.5824 16.5672 21.0661 15.9347C20.6147 16.8288 20.0154 17.6679 19.2672 18.4161C15.4887 22.1946 9.36244 22.1946 5.5839 18.4161C1.80537 14.6376 1.80537 8.51134 5.5839 4.7328Z" stroke="currentColor" stroke-width="1.5" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Xn);const Kn=new mt({id:"f6726cf2a294337e9b40efc54b12453b",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="f6726cf2a294337e9b40efc54b12453b">\n<path vector-effect="non-scaling-stroke" d="M22 12H20M19.071 19.0711L17.6567 17.6569M4 12H2M6.34292 6.34317L4.92871 4.92896M12 4V2M17.6567 6.34317L19.071 4.92896M12 22V20M4.92871 19.0711L6.34292 17.6569M18 12C18 15.3137 15.3137 18 12 18C8.68629 18 6 15.3137 6 12C6 8.68629 8.68629 6 12 6C15.3137 6 18 8.68629 18 12Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Kn);const Jn=new mt({id:"fcf01aebea5d02da45d4b8d3bac62b58",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="fcf01aebea5d02da45d4b8d3bac62b58">\n<path vector-effect="non-scaling-stroke" d="M12 9.5V13.5L14.5 15M12 5C7.30558 5 3.5 8.80558 3.5 13.5C3.5 18.1944 7.30558 22 12 22C16.6944 22 20.5 18.1944 20.5 13.5C20.5 8.80558 16.6944 5 12 5ZM12 5V2M10 2H14M20.329 5.59204L18.829 4.09204L19.579 4.84204M3.67102 5.59204L5.17102 4.09204L4.42102 4.84204" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(Jn);const Qn=new mt({id:"ef04c87a5207f2ffaf69e06eb3c4633d",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 400 400" id="ef04c87a5207f2ffaf69e06eb3c4633d">\n <path fill="#2D4552" d="M136 222c-12 3-21 10-26 16 5-5 12-9 22-12 10-2 18-2 25-1v-6c-6 0-13 0-21 3Zm-27-46-48 12 3 3 40-10s0 7-5 14c9-7 10-19 10-19Zm40 112C82 306 46 228 35 188a227 227 0 0 1-7-45c-4 1-6 2-5 8 0 9 2 23 7 42 11 40 47 118 114 100 15-4 26-11 34-20-7 7-17 12-29 15Zm13-160v5h26l-2-5h-24Z" />\n <path fill="#2D4552" d="M194 168c12 3 18 11 21 19l14 3s-2-25-25-32c-22-6-36 12-37 14 6-4 15-8 27-4Zm105 19c-21-6-35 12-36 14 6-4 15-8 27-5 12 4 18 12 21 19l14 4s-2-26-26-32Zm-13 68-110-31s1 6 6 14l93 26 11-9Zm-76 66c-87-23-77-134-63-187 6-22 12-38 17-49-3 0-5 1-8 6-5 11-12 28-18 52-14 53-25 164 62 188 41 11 73-6 97-32a90 90 0 0 1-87 22Z" />\n <path fill="#E2574C" d="M162 262v-22l-63 18s5-27 37-36c10-3 19-3 26-2v-92h31l-10-24c-4-9-9-3-19 6-8 6-27 19-55 27-29 8-52 6-61 4-14-2-21-5-20 5 0 9 2 23 7 42 11 40 47 118 114 100 18-4 30-14 39-26h-26ZM61 188l48-12s-1 18-19 23-29-11-29-11Z" />\n <path fill="#2EAD33" d="M342 129c-13 2-43 5-79-5-37-10-62-27-71-35-14-12-20-20-26-8-5 11-12 29-19 53-14 53-24 164 63 187s134-78 148-131c6-24 9-42 10-54 1-14-9-10-26-7Zm-176 44s14-22 38-15c23 7 25 32 25 32l-63-17Zm57 96c-41-12-47-45-47-45l110 31s-22 26-63 14Zm39-68s14-21 37-14c24 6 26 32 26 32l-63-18Z" />\n <path fill="#D65348" d="m140 246-41 12s5-26 35-36l-23-86-2 1c-29 8-52 6-61 4-14-2-21-5-20 5 0 9 2 23 7 42 11 40 47 118 114 100h2l-11-42Zm-79-58 48-12s-1 18-19 23-29-11-29-11Z" />\n <path fill="#1D8D22" d="M225 269h-2c-41-12-47-45-47-45l57 16 30-116c-37-10-62-27-71-35-14-12-20-20-26-8-5 11-12 29-19 53-14 53-24 164 63 187l2 1 13-53Zm-59-96s14-22 38-15c23 7 25 32 25 32l-63-17Z" />\n <path fill="#C04B41" d="m142 245-11 4c3 14 7 28 14 40l4-1 9-3c-8-12-13-25-16-40Zm-4-102c-6 21-11 51-10 81l8-2 2-1a273 273 0 0 1 14-103l-8 5-6 20Z" />\n</symbol>',viewBox:"0 0 400 400"});Pt.add(Qn);const er=new mt({id:"4af8011a58a597dd8fd8c52187120c54",content:'<symbol xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32" id="4af8011a58a597dd8fd8c52187120c54">\n <g clip-path="url(#4af8011a58a597dd8fd8c52187120c54_a)">\n <path fill="url(#4af8011a58a597dd8fd8c52187120c54_b)" fill-rule="evenodd" d="M22.23 4.66a3.6 3.6 0 0 1 5.1.04A16.08 16.08 0 0 1 31.97 16a3.6 3.6 0 1 1-7.2 0c0-2.4-.98-4.61-2.58-6.24a3.6 3.6 0 0 1 .03-5.1Z" clip-rule="evenodd" />\n <path fill="url(#4af8011a58a597dd8fd8c52187120c54_c)" fill-rule="evenodd" d="M12.4 3.6A3.6 3.6 0 0 1 16 0c4.4 0 8.4 1.8 11.29 4.66a3.6 3.6 0 0 1-5.06 5.13A8.87 8.87 0 0 0 16 7.2a3.6 3.6 0 0 1-3.6-3.6Z" clip-rule="evenodd" />\n <path fill="url(#4af8011a58a597dd8fd8c52187120c54_d)" fill-rule="evenodd" d="M0 16A16 16 0 0 1 16 0a3.6 3.6 0 0 1 0 7.2 8.8 8.8 0 0 0-6.21 15.04 3.6 3.6 0 0 1-5.13 5.06A16.08 16.08 0 0 1 0 16Z" clip-rule="evenodd" />\n <path fill="url(#4af8011a58a597dd8fd8c52187120c54_e)" fill-rule="evenodd" d="M4.66 22.24a3.6 3.6 0 0 1 5.1-.03 8.87 8.87 0 0 0 6.23 2.59 3.6 3.6 0 0 1 0 7.2c-4.4 0-8.4-1.8-11.3-4.66a3.6 3.6 0 0 1-.03-5.1Z" clip-rule="evenodd" />\n <path fill="url(#4af8011a58a597dd8fd8c52187120c54_f)" fill-rule="evenodd" d="M28.38 12.4a3.6 3.6 0 0 1 3.6 3.6A16 16 0 0 1 16 32a3.6 3.6 0 0 1 0-7.2 8.8 8.8 0 0 0 8.8-8.8 3.6 3.6 0 0 1 3.6-3.6Z" clip-rule="evenodd" />\n <path fill="url(#4af8011a58a597dd8fd8c52187120c54_g)" fill-rule="evenodd" d="M28.38 12.4a3.6 3.6 0 0 1 3.6 3.6v12.4a3.6 3.6 0 1 1-7.2 0V16a3.6 3.6 0 0 1 3.6-3.6Z" clip-rule="evenodd" />\n <g clip-path="url(#4af8011a58a597dd8fd8c52187120c54_h)">\n <path fill="url(#4af8011a58a597dd8fd8c52187120c54_i)" fill-rule="evenodd" d="M22.23 4.66a3.6 3.6 0 0 1 5.1.04A16.08 16.08 0 0 1 31.97 16a3.6 3.6 0 1 1-7.2 0c0-2.4-.98-4.61-2.58-6.24a3.6 3.6 0 0 1 .03-5.1Z" clip-rule="evenodd" />\n </g>\n </g>\n <defs>\n <linearGradient id="4af8011a58a597dd8fd8c52187120c54_b" x1="26.4" x2="28.8" y1="9.6" y2="15.01" gradientUnits="userSpaceOnUse">\n <stop stop-color="#7E22CE" />\n <stop offset="1" stop-color="#8B5CF6" />\n </linearGradient>\n <linearGradient id="4af8011a58a597dd8fd8c52187120c54_c" x1="26.8" x2="17.8" y1="9.4" y2="3.61" gradientUnits="userSpaceOnUse">\n <stop stop-color="#EF4444" />\n <stop offset="1" stop-color="#DC2626" />\n </linearGradient>\n <linearGradient id="4af8011a58a597dd8fd8c52187120c54_d" x1="3.6" x2="5.4" y1="14.01" y2="24.81" gradientUnits="userSpaceOnUse">\n <stop stop-color="#22C55E" />\n <stop offset="1" stop-color="#15803D" />\n </linearGradient>\n <linearGradient id="4af8011a58a597dd8fd8c52187120c54_e" x1="4.8" x2="14.4" y1="22.21" y2="29.21" gradientUnits="userSpaceOnUse">\n <stop stop-color="#94A3B8" />\n <stop offset=".96" stop-color="#64748B" />\n <stop offset="1" stop-color="#64748B" />\n </linearGradient>\n <linearGradient id="4af8011a58a597dd8fd8c52187120c54_f" x1="28.4" x2="22.19" y1="22.18" y2="28.4" gradientUnits="userSpaceOnUse">\n <stop stop-color="#D97706" />\n <stop offset="1" stop-color="#FBBF24" />\n </linearGradient>\n <linearGradient id="4af8011a58a597dd8fd8c52187120c54_g" x1="29.2" x2="30.63" y1="54.43" y2="54.28" gradientUnits="userSpaceOnUse">\n <stop stop-color="#FBBF24" />\n <stop offset="1" stop-color="#FBBF24" />\n </linearGradient>\n <linearGradient id="4af8011a58a597dd8fd8c52187120c54_i" x1="26.4" x2="28.8" y1="9.6" y2="15.01" gradientUnits="userSpaceOnUse">\n <stop stop-color="#7E22CE" />\n <stop offset="1" stop-color="#8B5CF6" />\n </linearGradient>\n <clipPath id="4af8011a58a597dd8fd8c52187120c54_a">\n <path fill="#fff" d="M0 0h32v32H0z" />\n </clipPath>\n <clipPath id="4af8011a58a597dd8fd8c52187120c54_h">\n <path fill="#fff" d="M24.8 12H32v8h-7.2z" />\n </clipPath>\n </defs>\n</symbol>',viewBox:"0 0 32 32"});Pt.add(er);const tr=new mt({id:"9a80d543f66830af93634ae4d68aa0b7",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="9a80d543f66830af93634ae4d68aa0b7">\n<path vector-effect="non-scaling-stroke" fill-rule="evenodd" clip-rule="evenodd" d="M12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM13 8C13 7.44772 12.5523 7 12 7C11.4477 7 11 7.44772 11 8V12C11 12.5523 11.4477 13 12 13C12.5523 13 13 12.5523 13 12V8ZM12 15C11.4477 15 11 15.4477 11 16C11 16.5523 11.4477 17 12 17H12.01C12.5623 17 13.01 16.5523 13.01 16C13.01 15.4477 12.5623 15 12.01 15H12Z" fill="currentColor" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(tr);const nr=new mt({id:"9fc212651ca048f099abf61155ea3483",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="9fc212651ca048f099abf61155ea3483">\n<path vector-effect="non-scaling-stroke" fill-rule="evenodd" clip-rule="evenodd" d="M12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM17.2071 9.70711C17.5976 9.31658 17.5976 8.68342 17.2071 8.29289C16.8166 7.90237 16.1834 7.90237 15.7929 8.29289L10.5 13.5858L8.20711 11.2929C7.81658 10.9024 7.18342 10.9024 6.79289 11.2929C6.40237 11.6834 6.40237 12.3166 6.79289 12.7071L9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L17.2071 9.70711Z" fill="currentColor" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(nr);const rr=new mt({id:"6f69a868093429cca2d18204c014d1de",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="6f69a868093429cca2d18204c014d1de">\n<path vector-effect="non-scaling-stroke" fill-rule="evenodd" clip-rule="evenodd" d="M12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM10.9066 8.27123C11.3138 8.03191 11.7926 7.94443 12.2581 8.02428C12.7236 8.10413 13.1459 8.34615 13.45 8.70749C13.7542 9.06883 13.9207 9.52615 13.92 9.99847L13.92 9.99996C13.92 10.4691 13.5549 10.9582 12.8653 11.4179C12.5509 11.6275 12.2294 11.7889 11.9826 11.8986C11.8606 11.9529 11.7603 11.9929 11.6929 12.0186C11.663 12.03 11.6329 12.041 11.6027 12.0516C11.0794 12.2267 10.7968 12.7926 10.9713 13.3162C11.146 13.8401 11.7123 14.1233 12.2362 13.9486L12.4049 13.8876C12.5015 13.8508 12.6356 13.7971 12.7949 13.7263C13.1105 13.586 13.5391 13.3724 13.9747 13.082C14.7849 12.5419 15.9195 11.5312 15.92 10.0009C15.9213 9.05644 15.5883 8.14201 14.9801 7.41949C14.3717 6.69682 13.5273 6.21277 12.5962 6.05307C11.6652 5.89337 10.7077 6.06833 9.89327 6.54696C9.07886 7.02559 8.46013 7.77701 8.14666 8.66812C7.96339 9.18911 8.23716 9.76002 8.75815 9.9433C9.27914 10.1266 9.85006 9.85279 10.0333 9.33181C10.1901 8.88625 10.4994 8.51054 10.9066 8.27123ZM12 16C11.4477 16 11 16.4477 11 17C11 17.5522 11.4477 18 12 18H12.01C12.5623 18 13.01 17.5522 13.01 17C13.01 16.4477 12.5623 16 12.01 16H12Z" fill="currentColor" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(rr);const ir=new mt({id:"27eb29a1af650efa3c8f236e96fd49b8",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="27eb29a1af650efa3c8f236e96fd49b8">\n<path vector-effect="non-scaling-stroke" fill-rule="evenodd" clip-rule="evenodd" d="M12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13H16C16.5523 13 17 12.5523 17 12C17 11.4477 16.5523 11 16 11H8Z" fill="currentColor" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(ir);const ar=new mt({id:"84649b25b6ed4f61642b91b506fa7afd",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="84649b25b6ed4f61642b91b506fa7afd">\n<path vector-effect="non-scaling-stroke" fill-rule="evenodd" clip-rule="evenodd" d="M12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM11 7C11 6.44772 11.4477 6 12 6C12.5523 6 13 6.44772 13 7V11H17C17.5523 11 18 11.4477 18 12C18 12.5523 17.5523 13 17 13H13V17C13 17.5523 12.5523 18 12 18C11.4477 18 11 17.5523 11 17V13H7C6.44772 13 6 12.5523 6 12C6 11.4477 6.44772 11 7 11H11V7Z" fill="currentColor" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(ar);const or=new mt({id:"d37b4d7c76a2a7896f3890561ed86f2d",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="d37b4d7c76a2a7896f3890561ed86f2d">\n<path vector-effect="non-scaling-stroke" fill-rule="evenodd" clip-rule="evenodd" d="M12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1ZM15.7071 8.29289C16.0976 8.68342 16.0976 9.31658 15.7071 9.70711L13.4142 12L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L12 13.4142L9.70711 15.7071C9.31658 16.0976 8.68342 16.0976 8.29289 15.7071C7.90237 15.3166 7.90237 14.6834 8.29289 14.2929L10.5858 12L8.29289 9.70711C7.90237 9.31658 7.90237 8.68342 8.29289 8.29289C8.68342 7.90237 9.31658 7.90237 9.70711 8.29289L12 10.5858L14.2929 8.29289C14.6834 7.90237 15.3166 7.90237 15.7071 8.29289Z" fill="currentColor" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(or);const sr=new mt({id:"eddd9bec4b080bb230775b072a486acc",content:'<symbol viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="eddd9bec4b080bb230775b072a486acc">\n <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.32" stroke-width="1.5" vector-effect="non-scaling-stroke" />\n <path d="M 15 8 A 7 7 0 0 1 8 15" stroke="currentColor" stroke-opacity="1" stroke-width="1.5" class="allure-spinner" vector-effect="non-scaling-stroke" />\n <style>\n #eddd9bec4b080bb230775b072a486acc .allure-spinner {\n transform-origin: center;\n animation: allure-spinner-spin 0.75s infinite ease-in-out;\n }\n\n @keyframes allure-spinner-spin {\n 100% {\n transform: rotate(360deg);\n }\n }\n </style>\n</symbol>',viewBox:"0 0 16 16"});Pt.add(sr);const lr=new mt({id:"52eca3113bd4208c703a4e2a0c10f117",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="52eca3113bd4208c703a4e2a0c10f117">\n<path d="M16 4C16.93 4 17.395 4 17.7765 4.10222C18.8117 4.37962 19.6204 5.18827 19.8978 6.22354C20 6.60504 20 7.07003 20 8V17.2C20 18.8802 20 19.7202 19.673 20.362C19.3854 20.9265 18.9265 21.3854 18.362 21.673C17.7202 22 16.8802 22 15.2 22H8.8C7.11984 22 6.27976 22 5.63803 21.673C5.07354 21.3854 4.6146 20.9265 4.32698 20.362C4 19.7202 4 18.8802 4 17.2V8C4 7.07003 4 6.60504 4.10222 6.22354C4.37962 5.18827 5.18827 4.37962 6.22354 4.10222C6.60504 4 7.07003 4 8 4M12 17V11M9 14H15M9.6 6H14.4C14.9601 6 15.2401 6 15.454 5.89101C15.6422 5.79513 15.7951 5.64215 15.891 5.45399C16 5.24008 16 4.96005 16 4.4V3.6C16 3.03995 16 2.75992 15.891 2.54601C15.7951 2.35785 15.6422 2.20487 15.454 2.10899C15.2401 2 14.9601 2 14.4 2H9.6C9.03995 2 8.75992 2 8.54601 2.10899C8.35785 2.20487 8.20487 2.35785 8.10899 2.54601C8 2.75992 8 3.03995 8 3.6V4.4C8 4.96005 8 5.24008 8.10899 5.45399C8.20487 5.64215 8.35785 5.79513 8.54601 5.89101C8.75992 6 9.03995 6 9.6 6Z" stroke="currentColor" stroke-opacity="1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>',viewBox:"0 0 24 24"});Pt.add(lr);const cr=new mt({id:"baef59387353cd7f2939ebd4ddf30155",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="baef59387353cd7f2939ebd4ddf30155">\n<g clip-path="url(#baef59387353cd7f2939ebd4ddf30155_clip0_428_25)">\n<path d="M5.24 22.51L6.67 21.09C5.10422 19.6841 3.87398 17.9447 3.07 16C5.1 10.93 10.7 7 16 7C17.3639 7.018 18.7154 7.26128 20 7.72L21.55 6.16C19.7927 5.41732 17.9077 5.02335 16 5C12.7405 5.12257 9.58839 6.19756 6.9332 8.09209C4.27802 9.98662 2.23616 12.6176 1.06 15.66C0.980569 15.8797 0.980569 16.1203 1.06 16.34C1.94825 18.697 3.38043 20.811 5.24 22.51Z" fill="currentColor" />\n<path d="M12 15.73C12.0695 14.7717 12.4817 13.8705 13.1611 13.1911C13.8405 12.5117 14.7417 12.0995 15.7 12.03L17.51 10.21C16.4958 9.94295 15.4292 9.94642 14.4168 10.2201C13.4043 10.4937 12.4812 11.028 11.7396 11.7696C10.998 12.5112 10.4637 13.4343 10.1901 14.4468C9.91642 15.4592 9.91295 16.5258 10.18 17.54L12 15.73Z" fill="currentColor" />\n<path d="M30.94 15.66C29.7933 12.6732 27.7981 10.087 25.2 8.22L30 3.41L28.59 2L2 28.59L3.41 30L8.51 24.9C10.7839 26.234 13.364 26.9574 16 27C19.2595 26.8774 22.4116 25.8024 25.0668 23.9079C27.722 22.0134 29.7638 19.3824 30.94 16.34C31.0194 16.1203 31.0194 15.8797 30.94 15.66ZM20 16C19.9958 16.7001 19.8079 17.3868 19.4551 17.9916C19.1023 18.5963 18.597 19.0978 17.9896 19.4461C17.3822 19.7943 16.6941 19.977 15.994 19.9759C15.2939 19.9749 14.6063 19.7901 14 19.44L19.44 14C19.7995 14.6057 19.9927 15.2957 20 16ZM16 25C13.9021 24.9634 11.8439 24.4214 10 23.42L12.54 20.88C13.6953 21.6816 15.0955 22.052 16.4961 21.9265C17.8967 21.8009 19.2087 21.1874 20.2031 20.1931C21.1974 19.1987 21.8109 17.8867 21.9365 16.4861C22.062 15.0855 21.6916 13.6853 20.89 12.53L23.76 9.66C26.0546 11.235 27.849 13.4354 28.93 16C26.9 21.07 21.3 25 16 25Z" fill="currentColor" />\n</g>\n<defs>\n<clipPath id="baef59387353cd7f2939ebd4ddf30155_clip0_428_25">\n<rect width="32" height="32" fill="white" />\n</clipPath>\n</defs>\n</symbol>',viewBox:"0 0 32 32"});Pt.add(cr);const ur=new mt({id:"81703ad6b4eb056b5d8424a52fc8c0e8",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="81703ad6b4eb056b5d8424a52fc8c0e8">\n<g clip-path="url(#81703ad6b4eb056b5d8424a52fc8c0e8_clip0_428_24)">\n<path d="M30.94 15.66C29.7638 12.6176 27.722 9.98662 25.0668 8.09209C22.4116 6.19756 19.2595 5.12257 16 5C12.7405 5.12257 9.58839 6.19756 6.9332 8.09209C4.27802 9.98662 2.23616 12.6176 1.06 15.66C0.980569 15.8797 0.980569 16.1203 1.06 16.34C2.23616 19.3824 4.27802 22.0134 6.9332 23.9079C9.58839 25.8024 12.7405 26.8774 16 27C19.2595 26.8774 22.4116 25.8024 25.0668 23.9079C27.722 22.0134 29.7638 19.3824 30.94 16.34C31.0194 16.1203 31.0194 15.8797 30.94 15.66ZM16 25C10.7 25 5.1 21.07 3.07 16C5.1 10.93 10.7 7 16 7C21.3 7 26.9 10.93 28.93 16C26.9 21.07 21.3 25 16 25Z" fill="currentColor" />\n<path d="M16 10C14.8133 10 13.6533 10.3519 12.6666 11.0112C11.6799 11.6705 10.9109 12.6075 10.4567 13.7039C10.0026 14.8003 9.88378 16.0067 10.1153 17.1705C10.3468 18.3344 10.9182 19.4035 11.7574 20.2426C12.5965 21.0818 13.6656 21.6532 14.8295 21.8847C15.9933 22.1162 17.1997 21.9974 18.2961 21.5433C19.3925 21.0892 20.3295 20.3201 20.9888 19.3334C21.6481 18.3467 22 17.1867 22 16C22 14.4087 21.3679 12.8826 20.2426 11.7574C19.1174 10.6321 17.5913 10 16 10ZM16 20C15.2089 20 14.4355 19.7654 13.7777 19.3259C13.1199 18.8864 12.6072 18.2616 12.3045 17.5307C12.0017 16.7998 11.9225 15.9956 12.0769 15.2196C12.2312 14.4437 12.6122 13.731 13.1716 13.1716C13.731 12.6122 14.4437 12.2312 15.2196 12.0769C15.9956 11.9225 16.7998 12.0017 17.5307 12.3045C18.2616 12.6072 18.8864 13.1199 19.3259 13.7777C19.7654 14.4355 20 15.2089 20 16C20 17.0609 19.5786 18.0783 18.8284 18.8284C18.0783 19.5786 17.0609 20 16 20Z" fill="currentColor" />\n</g>\n<defs>\n<clipPath id="81703ad6b4eb056b5d8424a52fc8c0e8_clip0_428_24">\n<rect width="32" height="32" fill="white" />\n</clipPath>\n</defs>\n</symbol>',viewBox:"0 0 32 32"});Pt.add(ur);var dr={icon:"styles_icon__peopu","size-xs":"styles_size-xs__jr71y","size-s":"styles_size-s__nGH-V","size-m":"styles_size-m__INBNd",inline:"styles_inline__BmJqE"},fr=0;function hr(e,t,n,r,i,a){t||(t={});var o,s,c=t;if("ref"in c)for(s in c={},t)"ref"==s?o=t[s]:c[s]=t[s];var u={type:e,props:c,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--fr,__i:-1,__u:0,__source:i,__self:a};if("function"==typeof e&&(o=e.defaultProps))for(s in o)void 0===c[s]&&(c[s]=o[s]);return l.vnode&&l.vnode(u),u}const pr={arrowsChevronDown:$t.id,environment:Wt.id,amazon:Rt.id,azure:qt.id,bitbucket:It.id,circleci:Ht.id,drone:Vt.id,gitlab:Yt.id,github:Gt.id,jenkins:Zt.id,draggable:Ut.id,lineAlertsAlertCircle:Xt.id,lineAlertsNotificationBox:en.id,lineAlertsNew:Qt.id,lineAlertsMalfunctioned:Jt.id,lineAlertsFixed:Kt.id,lineAlertsRegressed:tn.id,lineArrowsChevronDown:rn.id,lineArrowsChevronDownDouble:nn.id,lineArrowsChevronRight:an.id,lineArrowsChevronUp:sn.id,lineArrowsChevronUpDouble:on.id,lineArrowsCornerDownRight:ln.id,lineArrowsExpand3:cn.id,lineArrowsRefreshCcw1:un.id,lineArrowsSortLineAsc:dn.id,lineArrowsSortLineDesc:fn.id,lineArrowsSwitchVertical1:hn.id,lineChartsBarChartSquare:pn.id,lineDevBug2:gn.id,lineDevCodeSquare:mn.id,lineDevDataflow3:bn.id,lineFilesClipboardCheck:vn.id,lineFilesFile2:yn.id,lineFilesFileAttachment2:_n.id,lineFilesFolder:wn.id,lineGeneralCheck:kn.id,lineGeneralChecklist3:Cn.id,lineGeneralCopy3:Sn.id,lineGeneralDownloadCloud:Mn.id,lineGeneralEqual:An.id,lineGeneralEye:Tn.id,lineGeneralHomeLine:En.id,lineGeneralLink1:Pn.id,lineGeneralLinkExternal:On.id,lineGeneralSearchMd:Fn.id,lineGeneralSettings1:zn.id,lineGeneralXClose:Bn.id,lineGeneralZap:Rn.id,lineHelpersFlag:$n.id,lineHelpersPlayCircle:qn.id,lineIconBomb2:In.id,lineImagesImage:Hn.id,lineLayoutsColumn2:Un.id,lineLayoutsLayoutTop:Vn.id,lineLayoutsMaximize2:Wn.id,lineLayoutsMinimize2:Gn.id,lineSecurityKey:Yn.id,lineShapesDotCircle:Zn.id,lineShapesMoon:Xn.id,lineShapesSun:Kn.id,lineTimeClockStopwatch:Jn.id,playwrightLogo:Qn.id,reportLogo:er.id,solidAlertCircle:tr.id,solidCheckCircle:nr.id,solidHelpCircle:rr.id,solidMinusCircle:ir.id,solidXCircle:or.id,solidPlusCircle:ar.id,spinner:sr.id,view:ur.id,viewOff:cr.id,lineGeneralCheckCircle:xn.id,lineGeneralHelpCircle:Ln.id,lineGeneralInfoCircle:Nn.id,lineGeneralMinusCircle:Dn.id,lineGeneralXCircle:jn.id,testNew:lr.id},gr=({id:e,size:t="s",inline:n=!1,className:r="","data-testid":i})=>hr("svg",{className:Qe(dr.icon,dr[`size-${t}`],n&&dr.inline,r),"data-testid":i,children:hr("use",{xlinkHref:`#${e}`})}),mr=({size:e})=>hr(gr,{role:"progressbar",id:sr.id,size:e}),br=({size:e="m",tag:t="span",type:n="paragraph",bold:r=!1,className:i,children:a,...o})=>"paragraph"===n?hr(t,{...o,className:Qe(`paragraphs-text-${e}${r?"-bold":""}`,i),children:a}):"ui"===n?hr(t,{...o,className:Qe(`ui-text-${e}-ui${r?"-bold":""}`,i),children:a}):null,vr=({size:e="m",tag:t="span",type:n="paragraph",bold:r=!1,className:i,children:a,...o})=>"paragraph"===n?hr(t,{...o,className:Qe(`paragraphs-code-${e}${r?"-bold":""}`,i),children:a}):"ui"===n?hr(t,{...o,className:Qe(`ui-code-${e}-ui${r?"-bold":""}`,i),children:a}):null,yr=({size:e="m",tag:t="span",className:n,children:r,...i})=>hr(t,{...i,className:Qe(`headings-head-${e}`,n),children:r});var _r={button:"styles_button__dJOMr",fullWidth:"styles_fullWidth__UvMfL",contentIcon:"styles_contentIcon__WG8cP",leadingIcon:"styles_leadingIcon__YCONr",dropdownIcon:"styles_dropdownIcon__QbL-e",buttonIcon:"styles_buttonIcon__jkuyM",size_l:"styles_size_l__qdpXc",size_m:"styles_size_m__YdAJU",size_s:"styles_size_s__ujh2O",icon_size_xs:"styles_icon_size_xs__I8F1x",style_primary:"styles_style_primary__repZw",active:"styles_active__qHBgG",danger:"styles_danger__ifSNz",positive:"styles_positive__NaE-e",style_outline:"styles_style_outline__UDLGz",style_ghost:"styles_style_ghost__XxqyT",style_flat:"styles_style_flat__tgVZ1",style_raised:"styles_style_raised__Pwwft",text:"styles_text__n3hds",pending:"styles_pending__8GUAj",content:"styles_content__pYX6n",spinner:"styles_spinner__anTET"};const wr=e=>{const{text:t,type:n="button",icon:r,iconSize:i="m",onClick:a,isPending:o=!1,size:s="m",style:l="primary",action:c="default",fullWidth:u=!1,isDisabled:d=!1,isIconButton:f=!1,isDropdownButton:h=!1,isActive:p=!1,focusable:g=!0,href:m,target:b="_self",className:v,...y}=e,_=d||o,w={...y,tabIndex:g?0:-1,className:Qe(_r.button,f&&_r.buttonIcon,_r[`size_${s}`],_r[`icon_size_${i}`],_r[`style_${l}`],"danger"===c&&_r.danger,"positive"===c&&_r.positive,o&&_r.pending,u&&_r.fullWidth,!_&&p&&_r.active,v),onClick:a},x=hr(br,{type:"ui",size:"s"===s?"s":"m",bold:!0,className:_r.content,children:[r&&hr(gr,{size:"s",className:f?_r.contentIcon:_r.leadingIcon,id:r}),!f&&hr("span",{className:_r.text,children:t}),h&&hr(gr,{id:pr.lineArrowsChevronDown,size:"s",className:_r.dropdownIcon}),hr("span",{className:_r.spinner,"aria-hidden":!o,children:hr(mr,{})})]});return m?hr("a",{...w,href:m,target:b,"aria-disabled":_?"true":void 0,style:_?{pointerEvents:"none"}:void 0,children:x}):hr("button",{...w,disabled:_,type:n,children:x})},xr=e=>hr(wr,{...e}),kr=e=>hr(wr,{...e,isIconButton:!0}),Cr=e=>hr(wr,{...e,isDropdownButton:!0,isActive:e.isExpanded}),Sr=Math.min,Mr=Math.max,Ar={left:"right",right:"left",bottom:"top",top:"bottom"},Tr={start:"end",end:"start"};function Lr(e,t,n){return Mr(e,Sr(t,n))}function Er(e,t){return"function"==typeof e?e(t):e}function Nr(e){return e.split("-")[0]}function Pr(e){return e.split("-")[1]}function Or(e){return"x"===e?"y":"x"}function Dr(e){return"y"===e?"height":"width"}function Fr(e){return["top","bottom"].includes(Nr(e))?"y":"x"}function zr(e){return Or(Fr(e))}function jr(e){return e.replace(/start|end/g,(e=>Tr[e]))}function Br(e){return e.replace(/left|right|bottom|top/g,(e=>Ar[e]))}function Rr(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function $r(e,t,n){let{reference:r,floating:i}=e;const a=Fr(t),o=zr(t),s=Dr(o),l=Nr(t),c="y"===a,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2;let h;switch(l){case"top":h={x:u,y:r.y-i.height};break;case"bottom":h={x:u,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:d};break;case"left":h={x:r.x-i.width,y:d};break;default:h={x:r.x,y:r.y}}switch(Pr(t)){case"start":h[o]-=f*(n&&c?-1:1);break;case"end":h[o]+=f*(n&&c?-1:1)}return h}async function qr(e,t){var n;void 0===t&&(t={});const{x:r,y:i,platform:a,rects:o,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:h=0}=Er(t,e),p=function(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}(h),g=s[f?"floating"===d?"reference":"floating":d],m=Rr(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(g)))||n?g:g.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),b="floating"===d?{x:r,y:i,width:o.floating.width,height:o.floating.height}:o.reference,v=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),y=await(null==a.isElement?void 0:a.isElement(v))&&await(null==a.getScale?void 0:a.getScale(v))||{x:1,y:1},_=Rr(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:v,strategy:l}):b);return{top:(m.top-_.top+p.top)/y.y,bottom:(_.bottom-m.bottom+p.bottom)/y.y,left:(m.left-_.left+p.left)/y.x,right:(_.right-m.right+p.right)/y.x}}const Ir=Math.min,Hr=Math.max,Ur=Math.round,Vr=Math.floor,Wr=e=>({x:e,y:e});function Gr(){return"undefined"!=typeof window}function Yr(e){return Kr(e)?(e.nodeName||"").toLowerCase():"#document"}function Zr(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Xr(e){var t;return null==(t=(Kr(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Kr(e){return!!Gr()&&(e instanceof Node||e instanceof Zr(e).Node)}function Jr(e){return!!Gr()&&(e instanceof Element||e instanceof Zr(e).Element)}function Qr(e){return!!Gr()&&(e instanceof HTMLElement||e instanceof Zr(e).HTMLElement)}function ei(e){return!(!Gr()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof Zr(e).ShadowRoot)}function ti(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=si(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function ni(e){return["table","td","th"].includes(Yr(e))}function ri(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function ii(e){const t=ai(),n=Jr(e)?si(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function ai(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function oi(e){return["html","body","#document"].includes(Yr(e))}function si(e){return Zr(e).getComputedStyle(e)}function li(e){return Jr(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ci(e){if("html"===Yr(e))return e;const t=e.assignedSlot||e.parentNode||ei(e)&&e.host||Xr(e);return ei(t)?t.host:t}function ui(e){const t=ci(e);return oi(t)?e.ownerDocument?e.ownerDocument.body:e.body:Qr(t)&&ti(t)?t:ui(t)}function di(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const i=ui(e),a=i===(null==(r=e.ownerDocument)?void 0:r.body),o=Zr(i);if(a){const e=fi(o);return t.concat(o,o.visualViewport||[],ti(i)?i:[],e&&n?di(e):[])}return t.concat(i,di(i,[],n))}function fi(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function hi(e){const t=si(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=Qr(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=Ur(n)!==a||Ur(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function pi(e){return Jr(e)?e:e.contextElement}function gi(e){const t=pi(e);if(!Qr(t))return Wr(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:a}=hi(t);let o=(a?Ur(n.width):n.width)/r,s=(a?Ur(n.height):n.height)/i;return o&&Number.isFinite(o)||(o=1),s&&Number.isFinite(s)||(s=1),{x:o,y:s}}const mi=Wr(0);function bi(e){const t=Zr(e);return ai()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:mi}function vi(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=e.getBoundingClientRect(),a=pi(e);let o=Wr(1);t&&(r?Jr(r)&&(o=gi(r)):o=gi(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Zr(e))&&t}(a,n,r)?bi(a):Wr(0);let l=(i.left+s.x)/o.x,c=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a){const e=Zr(a),t=r&&Jr(r)?Zr(r):r;let n=e,i=fi(n);for(;i&&r&&t!==n;){const e=gi(i),t=i.getBoundingClientRect(),r=si(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=a,c+=o,n=Zr(i),i=fi(n)}}return Rr({width:u,height:d,x:l,y:c})}function yi(e,t){const n=li(e).scrollLeft;return t?t.left+n:vi(Xr(e)).left+n}function _i(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:yi(e,r)),y:r.top+t.scrollTop}}function wi(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=Zr(e),r=Xr(e),i=n.visualViewport;let a=r.clientWidth,o=r.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;const e=ai();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:a,height:o,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=Xr(e),n=li(e),r=e.ownerDocument.body,i=Hr(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=Hr(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let o=-n.scrollLeft+yi(e);const s=-n.scrollTop;return"rtl"===si(r).direction&&(o+=Hr(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}(Xr(e));else if(Jr(t))r=function(e,t){const n=vi(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=Qr(e)?gi(e):Wr(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}(t,n);else{const n=bi(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Rr(r)}function xi(e,t){const n=ci(e);return!(n===t||!Jr(n)||oi(n))&&("fixed"===si(n).position||xi(n,t))}function ki(e,t,n){const r=Qr(t),i=Xr(t),a="fixed"===n,o=vi(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=Wr(0);if(r||!r&&!a)if(("body"!==Yr(t)||ti(i))&&(s=li(t)),r){const e=vi(t,!0,a,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=yi(i));const c=!i||r||a?Wr(0):_i(i,s);return{x:o.left+s.scrollLeft-l.x-c.x,y:o.top+s.scrollTop-l.y-c.y,width:o.width,height:o.height}}function Ci(e){return"static"===si(e).position}function Si(e,t){if(!Qr(e)||"fixed"===si(e).position)return null;if(t)return t(e);let n=e.offsetParent;return Xr(e)===n&&(n=n.ownerDocument.body),n}function Mi(e,t){const n=Zr(e);if(ri(e))return n;if(!Qr(e)){let t=ci(e);for(;t&&!oi(t);){if(Jr(t)&&!Ci(t))return t;t=ci(t)}return n}let r=Si(e,t);for(;r&&ni(r)&&Ci(r);)r=Si(r,t);return r&&oi(r)&&Ci(r)&&!ii(r)?n:r||function(e){let t=ci(e);for(;Qr(t)&&!oi(t);){if(ii(t))return t;if(ri(t))return null;t=ci(t)}return null}(e)||n}const Ai={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const a="fixed"===i,o=Xr(r),s=!!t&&ri(t.floating);if(r===o||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=Wr(1);const u=Wr(0),d=Qr(r);if((d||!d&&!a)&&(("body"!==Yr(r)||ti(o))&&(l=li(r)),Qr(r))){const e=vi(r);c=gi(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!o||d||a?Wr(0):_i(o,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-l.scrollTop*c.y+u.y+f.y}},getDocumentElement:Xr,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const a="clippingAncestors"===n?ri(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=di(e,[],!1).filter((e=>Jr(e)&&"body"!==Yr(e))),i=null;const a="fixed"===si(e).position;let o=a?ci(e):e;for(;Jr(o)&&!oi(o);){const t=si(o),n=ii(o);n||"fixed"!==t.position||(i=null),(a?!n&&!i:!n&&"static"===t.position&&i&&["absolute","fixed"].includes(i.position)||ti(o)&&!n&&xi(e,o))?r=r.filter((e=>e!==o)):i=t,o=ci(o)}return t.set(e,r),r}(t,this._c):[].concat(n),o=[...a,r],s=o[0],l=o.reduce(((e,n)=>{const r=wi(t,n,i);return e.top=Hr(r.top,e.top),e.right=Ir(r.right,e.right),e.bottom=Ir(r.bottom,e.bottom),e.left=Hr(r.left,e.left),e}),wi(t,s,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:Mi,getElementRects:async function(e){const t=this.getOffsetParent||Mi,n=this.getDimensions,r=await n(e.floating);return{reference:ki(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=hi(e);return{width:t,height:n}},getScale:gi,isElement:Jr,isRTL:function(e){return"rtl"===si(e).direction}};function Ti(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Li(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=pi(e),u=i||a?[...c?di(c):[],...di(t)]:[];u.forEach((e=>{i&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const i=Xr(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function o(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:h}=c;if(s||t(),!f||!h)return;const p={rootMargin:-Vr(d)+"px "+-Vr(i.clientWidth-(u+f))+"px "+-Vr(i.clientHeight-(d+h))+"px "+-Vr(u)+"px",threshold:Hr(0,Ir(1,l))||1};let g=!0;function m(t){const r=t[0].intersectionRatio;if(r!==l){if(!g)return o();r?o(!1,r):n=setTimeout((()=>{o(!1,1e-7)}),1e3)}1!==r||Ti(c,e.getBoundingClientRect())||o(),g=!1}try{r=new IntersectionObserver(m,{...p,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(m,p)}r.observe(e)}(!0),a}(c,n):null;let f,h=-1,p=null;o&&(p=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),n()})),c&&!l&&p.observe(c),p.observe(t));let g=l?vi(e):null;return l&&function t(){const r=vi(e);g&&!Ti(g,r)&&n(),g=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{i&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=p)||e.disconnect(),p=null,l&&cancelAnimationFrame(f)}}const Ei=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:a,placement:o,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:i}=e,a=await(null==r.isRTL?void 0:r.isRTL(i.floating)),o=Nr(n),s=Pr(n),l="y"===Fr(n),c=["left","top"].includes(o)?-1:1,u=a&&l?-1:1,d=Er(t,e);let{mainAxis:f,crossAxis:h,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof p&&(h="end"===s?-1*p:p),l?{x:h*u,y:f*c}:{x:f*c,y:h*u}}(t,e);return o===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:a+l.y,data:{...l,placement:o}}}}},Ni=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,{mainAxis:a=!0,crossAxis:o=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=Er(e,t),c={x:n,y:r},u=await qr(t,l),d=Fr(Nr(i)),f=Or(d);let h=c[f],p=c[d];if(a){const e="y"===f?"bottom":"right";h=Lr(h+u["y"===f?"top":"left"],h,h-u[e])}if(o){const e="y"===d?"bottom":"right";p=Lr(p+u["y"===d?"top":"left"],p,p-u[e])}const g=s.fn({...t,[f]:h,[d]:p});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[f]:a,[d]:o}}}}}},Pi=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:i,middlewareData:a,rects:o,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:g=!0,...m}=Er(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const b=Nr(i),v=Fr(s),y=Nr(s)===s,_=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=f||(y||!g?[Br(s)]:function(e){const t=Br(e);return[jr(e),t,jr(t)]}(s)),x="none"!==p;!f&&x&&w.push(...function(e,t,n,r){const i=Pr(e);let a=function(e,t,n){const r=["left","right"],i=["right","left"],a=["top","bottom"],o=["bottom","top"];switch(e){case"top":case"bottom":return n?t?i:r:t?r:i;case"left":case"right":return t?a:o;default:return[]}}(Nr(e),"start"===n,r);return i&&(a=a.map((e=>e+"-"+i)),t&&(a=a.concat(a.map(jr)))),a}(s,g,p,_));const k=[s,...w],C=await qr(t,m),S=[];let M=(null==(r=a.flip)?void 0:r.overflows)||[];if(u&&S.push(C[b]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=Pr(e),i=zr(e),a=Dr(i);let o="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(o=Br(o)),[o,Br(o)]}(i,o,_);S.push(C[e[0]],C[e[1]])}if(M=[...M,{placement:i,overflows:S}],!S.every((e=>e<=0))){var A,T;const e=((null==(A=a.flip)?void 0:A.index)||0)+1,t=k[e];if(t)return{data:{index:e,overflows:M},reset:{placement:t}};let n=null==(T=M.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:T.placement;if(!n)switch(h){case"bestFit":{var L;const e=null==(L=M.filter((e=>{if(x){const t=Fr(e.placement);return t===v||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:L[0];e&&(n=e);break}case"initialPlacement":n=s}if(i!==n)return{reset:{placement:n}}}return{}}}},Oi=(e,t,n)=>{const r=new Map,i={platform:Ai,...n},a={...i.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:a=[],platform:o}=n,s=a.filter(Boolean),l=await(null==o.isRTL?void 0:o.isRTL(t));let c=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=$r(c,r,l),f=r,h={},p=0;for(let n=0;n<s.length;n++){const{name:a,fn:g}=s[n],{x:m,y:b,data:v,reset:y}=await g({x:u,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:h,rects:c,platform:o,elements:{reference:e,floating:t}});u=null!=m?m:u,d=null!=b?b:d,h={...h,[a]:{...h[a],...v}},y&&p<=50&&(p++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(c=!0===y.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):y.rects),({x:u,y:d}=$r(c,f,l))),n=-1)}return{x:u,y:d,placement:f,strategy:i,middlewareData:h}})(e,t,{...i,platform:a})},Di=({children:e,"data-testid":t})=>hr("div",{className:"styles_custom-tooltip__2reCz","data-testid":t,children:hr(br,{className:"tooltip-content",size:"s",bold:!0,children:e})}),Fi=({tooltipText:e,tooltipTextAfterClick:t,tooltipComponent:n,children:r,placement:i="top",triggerMode:a="hover",autoHideDelay:o=600,isTriggerActive:s=!0,"data-testid":l})=>{const c=de(null),u=de(null),[d,f]=ce(!1),[h,p]=ce(e),g=de(null);ue((()=>{p(e);const t=()=>{u.current&&c.current&&Oi(u.current,c.current,{placement:i,middleware:[Ei(6),Pi(),Ni({padding:5})]}).then((({x:e,y:t})=>{c.current&&Object.assign(c.current.style,{left:`${e}px`,top:`${t}px`,position:"absolute","z-index":100})}))};return d&&t(),u.current&&c.current?Li(u.current,c.current,t):()=>{}}),[d,i,e]),ue((()=>()=>{g.current&&clearTimeout(g.current)}),[]);const m=n||hr(Di,{"data-testid":l,children:h});return hr("div",{onMouseEnter:()=>{"hover"===a&&s&&f(!0),"click"===a&&g.current&&clearTimeout(g.current)},onMouseLeave:()=>{"hover"===a?(f(!1),p(e)):"click"===a&&d&&(g.current=window.setTimeout((()=>{f(!1)}),o))},onClick:()=>{"click"===a&&u.current&&s&&(f(!0),g.current&&clearTimeout(g.current)),t&&p(t)},children:[hr("div",{ref:u,children:r}),hr("div",{ref:c,children:d&&m})]})},zi=e=>{const{source:t,transformData:n=e=>e,renderLoader:r=()=>null,renderError:i=e=>hr("div",{children:e}),renderData:a}=e;return t.value.loading?r():t.value.error?i(t.value.error):a(n(t.value.data))},ji=()=>hr("div",{className:"styles_page-loader__OFuzd",children:hr(mr,{size:"m"})}),Bi=e=>{const{placeholder:t,value:n,onChange:r,changeDebounce:i=300}=e,[a,o]=ce(n),s=((e,t=300)=>{const n=de(e);return ue((()=>{n.current=e}),[e]),he(((e,t=300)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout((()=>{e(...r)}),t)}})(((...e)=>n.current(...e)),t),[t])})(r,i),l=!!a;return hr(br,{className:"styles_inputWrap__96bWy",type:"ui",size:"m",tag:"div",children:[hr(gr,{id:Fn.id,size:"s",className:"styles_leadingIcon__6Bcbs"}),hr("input",{className:Qe("styles_input__ir8z5",l&&"styles_inputClear__R8pU3"),type:"text",placeholder:t,onInput:e=>{const t=e.target.value;o(t),s(t)},value:a,name:"search",autocomplete:"off","data-testid":"search-input"}),l&&hr("div",{className:"styles_clearButton__SR4Dg",children:hr(kr,{size:"s",icon:Bn.id,onClick:e=>{e.preventDefault(),e.stopPropagation(),o(""),s("")},style:"ghost","data-testid":"clear-button"})})]})};var Ri={menu:"styles_menu__Y2xWi","size-s":"styles_size-s__phegq","size-m":"styles_size-m__FqoGi","size-l":"styles_size-l__ShSlS","size-xl":"styles_size-xl__Mk5k2",menuListItem:"styles_menuListItem__FHex0",section:"styles_section__gV07b",menuItem:"styles_menuItem__mOGZq",interactive:"styles_interactive__VHNnJ",leadingIcon:"styles_leadingIcon__0ikkr",content:"styles_content__XpstT",right:"styles_right__9xwiq",checkmarkIcon:"styles_checkmarkIcon__SnS-7"};const $i=Y(null),qi=e=>{const{children:t,menuTrigger:n,menuTriggerWrapper:r="div",size:i="m",isInitialOpened:a=!1,placement:o="bottom-end"}=e,[s,l]=ce(a),c=de(null),u=de(null);return ue((()=>{const e=e=>{"Escape"===e.key&&s&&l(!1)};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}}),[s]),ue((()=>{const e=e=>{s&&c.current&&(c.current.contains(e.target)||l(!1))};return s&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}}),[s]),ue((()=>{const e=()=>{(c.current||u.current)&&Oi(u.current,c.current,{placement:o,middleware:[Ei(6),Pi(),Ni({padding:5})]}).then((({x:e,y:t})=>{c.current&&Object.assign(c.current.style,{left:`${e}px`,top:`${t}px`,position:"absolute","z-index":10})}))};return e(),Li(u.current,c.current,e)}),[c.current,u.current]),hr($i.Provider,{value:{setIsOpened:l},children:hr(A,{children:["function"==typeof n&&hr(r,{ref:u,children:n({isOpened:s,onClick:()=>{l(!s)},setIsOpened:l})}),hr("div",{ref:c,children:s&&hr("aside",{className:Qe(Ri.menu,Ri[`size-${i}`]),children:t})})]})})};function Ii(e){return function(){return e}}qi.Section=e=>{const{children:t,...n}=e;return hr("ul",{className:Ri.section,...n,children:t})},qi.Item=e=>{const{setIsOpened:t}=(()=>{const e=pe($i);if(!e)throw new Error("useMenuContext must be used within a Menu");return e})(),{children:n,onClick:r,leadingIcon:i,rightSlot:a,ariaLabel:o,closeMenuOnClick:s=!0,...l}=e,c="function"==typeof r,u="string"==typeof i;return hr("li",{className:Ri.menuListItem,...l,children:hr(br,{"aria-label":o,type:"paragraph",size:"m",tag:c?"button":"div",className:Qe(Ri.menuItem,c&&Ri.interactive),onClick:e=>{c&&s&&(e.stopPropagation(),t(!1)),c&&r?.()},"data-interactive-menu-item":!!c||void 0,children:[u&&hr(gr,{id:i,className:Ri.leadingIcon,size:"m"}),hr("div",{className:Ri.content,children:n}),a&&hr("div",{className:Ri.right,children:a})]})})},qi.ItemWithCheckmark=e=>{const{isChecked:t=!1,...n}=e;return hr(qi.Item,{...n,rightSlot:t&&hr(gr,{className:Ri.checkmarkIcon,id:kn.id})})};const Hi=Math.abs,Ui=Math.atan2,Vi=Math.cos,Wi=Math.max,Gi=Math.min,Yi=Math.sin,Zi=Math.sqrt,Xi=1e-12,Ki=Math.PI,Ji=Ki/2,Qi=2*Ki;function ea(e){return e>=1?Ji:e<=-1?-Ji:Math.asin(e)}const ta=Math.PI,na=2*ta,ra=1e-6,ia=na-ra;function aa(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}let oa=class{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?aa:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return aa;const 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,i,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,n,r,i){if(e=+e,t=+t,n=+n,r=+r,(i=+i)<0)throw new Error(`negative radius: ${i}`);let a=this._x1,o=this._y1,s=n-e,l=r-t,c=a-e,u=o-t,d=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>ra)if(Math.abs(u*s-l*c)>ra&&i){let f=n-a,h=r-o,p=s*s+l*l,g=f*f+h*h,m=Math.sqrt(p),b=Math.sqrt(d),v=i*Math.tan((ta-Math.acos((p+d-g)/(2*m*b)))/2),y=v/b,_=v/m;Math.abs(y-1)>ra&&this._append`L${e+y*c},${t+y*u}`,this._append`A${i},${i},0,0,${+(u*f>c*h)},${this._x1=e+_*s},${this._y1=t+_*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,i,a){if(e=+e,t=+t,a=!!a,(n=+n)<0)throw new Error(`negative radius: ${n}`);let o=n*Math.cos(r),s=n*Math.sin(r),l=e+o,c=t+s,u=1^a,d=a?r-i:i-r;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>ra||Math.abs(this._y1-c)>ra)&&this._append`L${l},${c}`,n&&(d<0&&(d=d%na+na),d>ia?this._append`A${n},${n},0,1,${u},${e-o},${t-s}A${n},${n},0,1,${u},${this._x1=l},${this._y1=c}`:d>ra&&this._append`A${n},${n},0,${+(d>=ta)},${u},${this._x1=e+n*Math.cos(i)},${this._y1=t+n*Math.sin(i)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}};function sa(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new oa(t)}function la(e){return e.innerRadius}function ca(e){return e.outerRadius}function ua(e){return e.startAngle}function da(e){return e.endAngle}function fa(e){return e&&e.padAngle}function ha(e,t,n,r,i,a,o){var s=e-n,l=t-r,c=(o?a:-a)/Zi(s*s+l*l),u=c*l,d=-c*s,f=e+u,h=t+d,p=n+u,g=r+d,m=(f+p)/2,b=(h+g)/2,v=p-f,y=g-h,_=v*v+y*y,w=i-a,x=f*g-p*h,k=(y<0?-1:1)*Zi(Wi(0,w*w*_-x*x)),C=(x*y-v*k)/_,S=(-x*v-y*k)/_,M=(x*y+v*k)/_,A=(-x*v+y*k)/_,T=C-m,L=S-b,E=M-m,N=A-b;return T*T+L*L>E*E+N*N&&(C=M,S=A),{cx:C,cy:S,x01:-u,y01:-d,x11:C*(i/w-1),y11:S*(i/w-1)}}function pa(){var e=la,t=ca,n=Ii(0),r=null,i=ua,a=da,o=fa,s=null,l=sa(c);function c(){var c,u,d=+e.apply(this,arguments),f=+t.apply(this,arguments),h=i.apply(this,arguments)-Ji,p=a.apply(this,arguments)-Ji,g=Hi(p-h),m=p>h;if(s||(s=c=l()),f<d&&(u=f,f=d,d=u),f>Xi)if(g>Qi-Xi)s.moveTo(f*Vi(h),f*Yi(h)),s.arc(0,0,f,h,p,!m),d>Xi&&(s.moveTo(d*Vi(p),d*Yi(p)),s.arc(0,0,d,p,h,m));else{var b,v,y=h,_=p,w=h,x=p,k=g,C=g,S=o.apply(this,arguments)/2,M=S>Xi&&(r?+r.apply(this,arguments):Zi(d*d+f*f)),A=Gi(Hi(f-d)/2,+n.apply(this,arguments)),T=A,L=A;if(M>Xi){var E=ea(M/d*Yi(S)),N=ea(M/f*Yi(S));(k-=2*E)>Xi?(w+=E*=m?1:-1,x-=E):(k=0,w=x=(h+p)/2),(C-=2*N)>Xi?(y+=N*=m?1:-1,_-=N):(C=0,y=_=(h+p)/2)}var P=f*Vi(y),O=f*Yi(y),D=d*Vi(x),F=d*Yi(x);if(A>Xi){var z,j=f*Vi(_),B=f*Yi(_),R=d*Vi(w),$=d*Yi(w);if(g<Ki)if(z=function(e,t,n,r,i,a,o,s){var l=n-e,c=r-t,u=o-i,d=s-a,f=d*l-u*c;if(!(f*f<Xi))return[e+(f=(u*(t-a)-d*(e-i))/f)*l,t+f*c]}(P,O,R,$,j,B,D,F)){var q=P-z[0],I=O-z[1],H=j-z[0],U=B-z[1],V=1/Yi(function(e){return e>1?0:e<-1?Ki:Math.acos(e)}((q*H+I*U)/(Zi(q*q+I*I)*Zi(H*H+U*U)))/2),W=Zi(z[0]*z[0]+z[1]*z[1]);T=Gi(A,(d-W)/(V-1)),L=Gi(A,(f-W)/(V+1))}else T=L=0}C>Xi?L>Xi?(b=ha(R,$,P,O,f,L,m),v=ha(j,B,D,F,f,L,m),s.moveTo(b.cx+b.x01,b.cy+b.y01),L<A?s.arc(b.cx,b.cy,L,Ui(b.y01,b.x01),Ui(v.y01,v.x01),!m):(s.arc(b.cx,b.cy,L,Ui(b.y01,b.x01),Ui(b.y11,b.x11),!m),s.arc(0,0,f,Ui(b.cy+b.y11,b.cx+b.x11),Ui(v.cy+v.y11,v.cx+v.x11),!m),s.arc(v.cx,v.cy,L,Ui(v.y11,v.x11),Ui(v.y01,v.x01),!m))):(s.moveTo(P,O),s.arc(0,0,f,y,_,!m)):s.moveTo(P,O),d>Xi&&k>Xi?T>Xi?(b=ha(D,F,j,B,d,-T,m),v=ha(P,O,R,$,d,-T,m),s.lineTo(b.cx+b.x01,b.cy+b.y01),T<A?s.arc(b.cx,b.cy,T,Ui(b.y01,b.x01),Ui(v.y01,v.x01),!m):(s.arc(b.cx,b.cy,T,Ui(b.y01,b.x01),Ui(b.y11,b.x11),!m),s.arc(0,0,d,Ui(b.cy+b.y11,b.cx+b.x11),Ui(v.cy+v.y11,v.cx+v.x11),m),s.arc(v.cx,v.cy,T,Ui(v.y11,v.x11),Ui(v.y01,v.x01),!m))):s.arc(0,0,d,x,w,m):s.lineTo(D,F)}else s.moveTo(0,0);if(s.closePath(),c)return s=null,c+""||null}return c.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +a.apply(this,arguments))/2-Ki/2;return[Vi(r)*n,Yi(r)*n]},c.innerRadius=function(t){return arguments.length?(e="function"==typeof t?t:Ii(+t),c):e},c.outerRadius=function(e){return arguments.length?(t="function"==typeof e?e:Ii(+e),c):t},c.cornerRadius=function(e){return arguments.length?(n="function"==typeof e?e:Ii(+e),c):n},c.padRadius=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:Ii(+e),c):r},c.startAngle=function(e){return arguments.length?(i="function"==typeof e?e:Ii(+e),c):i},c.endAngle=function(e){return arguments.length?(a="function"==typeof e?e:Ii(+e),c):a},c.padAngle=function(e){return arguments.length?(o="function"==typeof e?e:Ii(+e),c):o},c.context=function(e){return arguments.length?(s=null==e?null:e,c):s},c}function ga(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function ma(e){this._context=e}function ba(e){return new ma(e)}function va(e){return e[0]}function ya(e){return e[1]}function _a(e,t){var n=Ii(!0),r=null,i=ba,a=null,o=sa(s);function s(s){var l,c,u,d=(s=ga(s)).length,f=!1;for(null==r&&(a=i(u=o())),l=0;l<=d;++l)!(l<d&&n(c=s[l],l,s))===f&&((f=!f)?a.lineStart():a.lineEnd()),f&&a.point(+e(c,l,s),+t(c,l,s));if(u)return a=null,u+""||null}return e="function"==typeof e?e:void 0===e?va:Ii(e),t="function"==typeof t?t:void 0===t?ya:Ii(t),s.x=function(t){return arguments.length?(e="function"==typeof t?t:Ii(+t),s):e},s.y=function(e){return arguments.length?(t="function"==typeof e?e:Ii(+e),s):t},s.defined=function(e){return arguments.length?(n="function"==typeof e?e:Ii(!!e),s):n},s.curve=function(e){return arguments.length?(i=e,null!=r&&(a=i(r)),s):i},s.context=function(e){return arguments.length?(null==e?r=a=null:a=i(r=e),s):r},s}function wa(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function xa(e){return e}function ka(){var e=xa,t=wa,n=null,r=Ii(0),i=Ii(Qi),a=Ii(0);function o(o){var s,l,c,u,d,f=(o=ga(o)).length,h=0,p=new Array(f),g=new Array(f),m=+r.apply(this,arguments),b=Math.min(Qi,Math.max(-Qi,i.apply(this,arguments)-m)),v=Math.min(Math.abs(b)/f,a.apply(this,arguments)),y=v*(b<0?-1:1);for(s=0;s<f;++s)(d=g[p[s]=s]=+e(o[s],s,o))>0&&(h+=d);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,c=h?(b-f*y)/h:0;s<f;++s,m=u)l=p[s],u=m+((d=g[l])>0?d*c:0)+y,g[l]={data:o[l],index:s,value:d,startAngle:m,endAngle:u,padAngle:v};return g}return o.value=function(t){return arguments.length?(e="function"==typeof t?t:Ii(+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:Ii(+e),o):r},o.endAngle=function(e){return arguments.length?(i="function"==typeof e?e:Ii(+e),o):i},o.padAngle=function(e){return arguments.length?(a="function"==typeof e?e:Ii(+e),o):a},o}function Ca(){}function Sa(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 Ma(e){this._context=e}function Aa(e){this._context=e}function Ta(e){this._context=e}function La(e,t){this._basis=new Ma(e),this._beta=t}ma.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=+e,t=+t,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)}}},Ma.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:Sa(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=+e,t=+t,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:Sa(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Aa.prototype={areaStart:Ca,areaEnd:Ca,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=+e,t=+t,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:Sa(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Ta.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=+e,t=+t,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:Sa(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},La.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,i=e[0],a=t[0],o=e[n]-i,s=t[n]-a,l=-1;++l<=n;)r=l/n,this._basis.point(this._beta*e[l]+(1-this._beta)*(i+r*o),this._beta*t[l]+(1-this._beta)*(a+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};var Ea=function e(t){function n(e){return 1===t?new Ma(e):new La(e,t)}return n.beta=function(t){return e(+t)},n}(.85);function Na(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 Pa(e,t){this._context=e,this._k=(1-t)/6}Pa.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:Na(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=+e,t=+t,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:Na(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}};var Oa=function e(t){function n(e){return new Pa(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Da(e,t){this._context=e,this._k=(1-t)/6}Da.prototype={areaStart:Ca,areaEnd:Ca,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=+e,t=+t,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:Na(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}};var Fa=function e(t){function n(e){return new Da(e,t)}return n.tension=function(t){return e(+t)},n}(0);function za(e,t){this._context=e,this._k=(1-t)/6}za.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=+e,t=+t,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:Na(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}};var ja=function e(t){function n(e){return new za(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Ba(e,t,n){var r=e._x1,i=e._y1,a=e._x2,o=e._y2;if(e._l01_a>Xi){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,i=(i*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>Xi){var c=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,u=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*c+e._x1*e._l23_2a-t*e._l12_2a)/u,o=(o*c+e._y1*e._l23_2a-n*e._l12_2a)/u}e._context.bezierCurveTo(r,i,a,o,e._x2,e._y2)}function Ra(e,t){this._context=e,this._alpha=t}Ra.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=+e,t=+t,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:Ba(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}};var $a=function e(t){function n(e){return t?new Ra(e,t):new Pa(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function qa(e,t){this._context=e,this._alpha=t}qa.prototype={areaStart:Ca,areaEnd:Ca,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=+e,t=+t,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:Ba(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}};var Ia=function e(t){function n(e){return t?new qa(e,t):new Da(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Ha(e,t){this._context=e,this._alpha=t}Ha.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=+e,t=+t,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:Ba(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}};var Ua,Va,Wa,Ga,Ya=function e(t){function n(e){return t?new Ha(e,t):new za(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Za(e){this._context=e}function Xa(e){return e<0?-1:1}function Ka(e,t,n){var r=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(r||i<0&&-0),o=(n-e._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(Xa(a)+Xa(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function Ja(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Qa(e,t,n){var r=e._x0,i=e._y0,a=e._x1,o=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,i+s*t,a-s,o-s*n,a,o)}function eo(e){this._context=e}function to(e){this._context=new no(e)}function no(e){this._context=e}function ro(e){this._context=e}function io(e){var t,n,r=e.length-1,i=new Array(r),a=new Array(r),o=new Array(r);for(i[0]=0,a[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,a[t]=4,o[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,a[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/a[t-1],a[t]-=n,o[t]-=n*o[t-1];for(i[r-1]=o[r-1]/a[r-1],t=r-2;t>=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(a[r-1]=(e[r]+i[r-1])/2,t=0;t<r-1;++t)a[t]=2*e[t+1]-i[t+1];return[i,a]}function ao(e,t){this._context=e,this._t=t}Za.prototype={areaStart:Ca,areaEnd:Ca,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},eo.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:Qa(this,this._t0,Ja(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=+t,(e=+e)!==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,Qa(this,Ja(this,n=Ka(this,e,t)),n);break;default:Qa(this,this._t0,n=Ka(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(to.prototype=Object.create(eo.prototype)).point=function(e,t){eo.prototype.point.call(this,t,e)},no.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,i,a){this._context.bezierCurveTo(t,e,r,n,a,i)}},ro.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=io(e),i=io(t),a=0,o=1;o<n;++a,++o)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],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)}},ao.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=+e,t=+t,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}},pa().innerRadius(40).outerRadius(50).cornerRadius(2).padAngle(.03),ka().value((e=>e.count)).padAngle(.03).sortValues(((e,t)=>e-t)),(Ga=Ua||(Ua={})).Trend="trend",Ga.Pie="pie",function(e){e.Status="status",e.Severity="severity"}(Va||(Va={})),function(e){e.Raw="raw",e.Percent="percent"}(Wa||(Wa={}));const oo=new Set(["failed","broken"]),so=new Set(["passed"]),lo=new Set([...oo,...so]),co=e=>{const t=new Set(e);return e=>t.has(e.status)};var uo;function fo(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function ho(e,t){this.props=e,this.context=t}co(so),co(oo),co(lo),function(e){e.Amazon="amazon",e.Azure="azure",e.Bitbucket="bitbucket",e.Circle="circle",e.Drone="drone",e.Github="github",e.Gitlab="gitlab",e.Jenkins="jenkins"}(uo||(uo={})),(ho.prototype=new T).isPureReactComponent=!0,ho.prototype.shouldComponentUpdate=function(e,t){return fo(this.props,e)||fo(this.state,t)};var po=l.__b;l.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),po&&po(e)};var go=l.__e;l.__e=function(e,t,n,r){if(e.then)for(var i,a=t;a=a.__;)if((i=a.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);go(e,t,n,r)};var mo=l.unmount;function bo(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=function(e,t){for(var n in t)e[n]=t[n];return e}({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return bo(e,t,n)}))),e}function vo(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return vo(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function yo(){this.__u=0,this.t=null,this.__b=null}function _o(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function wo(){this.u=null,this.o=null}l.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),mo&&mo(e)},(yo.prototype=new T).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=_o(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=vo(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},yo.prototype.componentWillUnmount=function(){this.t=[]},yo.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=bo(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&S(A,null,e.fallback);return i&&(i.__u&=-33),[S(A,null,t.__a?null:e.children),i]};var xo=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};(wo.prototype=new T).__a=function(e){var t=this,n=_o(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),xo(t,e,r)):i()};n?n(a):a()}},wo.prototype.render=function(e){this.u=null,this.o=new Map;var t=z(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},wo.prototype.componentDidUpdate=wo.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){xo(e,n,t)}))};var ko="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Co=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,So=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Mo=/[A-Z0-9]/g,Ao="undefined"!=typeof document,To=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};T.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(T.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var Lo=l.event;function Eo(){}function No(){return this.cancelBubble}function Po(){return this.defaultPrevented}l.event=function(e){return Lo&&(e=Lo(e)),e.persist=Eo,e.isPropagationStopped=No,e.isDefaultPrevented=Po,e.nativeEvent=e};var Oo={enumerable:!1,configurable:!0,get:function(){return this.class}},Do=l.vnode;l.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={},i=-1===n.indexOf("-");for(var a in t){var o=t[a];if(!("value"===a&&"defaultValue"in t&&null==o||Ao&&"children"===a&&"noscript"===n||"class"===a||"className"===a)){var s=a.toLowerCase();"defaultValue"===a&&"value"in t&&null==t.value?a="value":"download"===a&&!0===o?o="":"translate"===s&&"no"===o?o=!1:"o"===s[0]&&"n"===s[1]?"ondoubleclick"===s?a="ondblclick":"onchange"!==s||"input"!==n&&"textarea"!==n||To(t.type)?"onfocus"===s?a="onfocusin":"onblur"===s?a="onfocusout":So.test(a)&&(a=s):s=a="oninput":i&&Co.test(a)?a=a.replace(Mo,"-$&").toLowerCase():null===o&&(o=void 0),"oninput"===s&&r[a=s]&&(a="oninputCapture"),r[a]=o}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=z(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=z(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",Oo)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=ko,Do&&Do(e)};var Fo=l.__r;l.__r=function(e){Fo&&Fo(e),e.__c};var zo=l.diffed;l.diffed=function(e){zo&&zo(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value)};var jo="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function Bo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ro,$o,qo,Io,Ho,Uo,Vo,Wo,Go,Yo={exports:{}},Zo=(Ro||(Ro=1,function(e){var t=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},i={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").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,a;switch(n=n||{},i.util.type(t)){case"Object":if(a=i.util.objId(t),n[a])return n[a];for(var o in r={},n[a]=r,t)t.hasOwnProperty(o)&&(r[o]=e(t[o],n));return r;case"Array":return a=i.util.objId(t),n[a]?n[a]:(r=[],n[a]=r,t.forEach((function(t,i){r[i]=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("undefined"==typeof document)return null;if(document.currentScript&&"SCRIPT"===document.currentScript.tagName)return document.currentScript;try{throw new 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 i=e.classList;if(i.contains(t))return!0;if(i.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,t){var n=i.util.clone(i.languages[e]);for(var r in t)n[r]=t[r];return n},insertBefore:function(e,t,n,r){var a=(r=r||i.languages)[e],o={};for(var s in a)if(a.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(o[l]=n[l]);n.hasOwnProperty(s)||(o[s]=a[s])}var c=r[e];return r[e]=o,i.languages.DFS(i.languages,(function(t,n){n===c&&t!=e&&(this[t]=o)})),o},DFS:function e(t,n,r,a){a=a||{};var o=i.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],r||s);var l=t[s],c=i.util.type(l);"Object"!==c||a[o(l)]?"Array"!==c||a[o(l)]||(a[o(l)]=!0,e(l,n,s,a)):(a[o(l)]=!0,e(l,n,null,a))}}},plugins:{},highlightAll:function(e,t){i.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'};i.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),i.hooks.run("before-all-elements-highlight",r);for(var a,o=0;a=r.elements[o++];)i.highlightElement(a,!0===t,r.callback)},highlightElement:function(t,n,r){var a=i.util.getLanguage(t),o=i.languages[a];i.util.setLanguage(t,a);var s=t.parentElement;s&&"pre"===s.nodeName.toLowerCase()&&i.util.setLanguage(s,a);var l={element:t,language:a,grammar:o,code:t.textContent};function c(e){l.highlightedCode=e,i.hooks.run("before-insert",l),l.element.innerHTML=l.highlightedCode,i.hooks.run("after-highlight",l),i.hooks.run("complete",l),r&&r.call(l.element)}if(i.hooks.run("before-sanity-check",l),(s=l.element.parentElement)&&"pre"===s.nodeName.toLowerCase()&&!s.hasAttribute("tabindex")&&s.setAttribute("tabindex","0"),!l.code)return i.hooks.run("complete",l),void(r&&r.call(l.element));if(i.hooks.run("before-highlight",l),l.grammar)if(n&&e.Worker){var u=new Worker(i.filename);u.onmessage=function(e){c(e.data)},u.postMessage(JSON.stringify({language:l.language,code:l.code,immediateClose:!0}))}else c(i.highlight(l.code,l.grammar,l.language));else c(i.util.encode(l.code))},highlight:function(e,t,n){var r={code:e,grammar:t,language:n};if(i.hooks.run("before-tokenize",r),!r.grammar)throw new Error('The language "'+r.language+'" has no grammar.');return r.tokens=i.tokenize(r.code,r.grammar),i.hooks.run("after-tokenize",r),a.stringify(i.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 i=new l;return c(i,i.head,e),s(e,i,t,i.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(i)},hooks:{all:{},add:function(e,t){var n=i.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=i.hooks.all[e];if(n&&n.length)for(var r,a=0;r=n[a++];)r(t)}},Token:a};function a(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 i=e.exec(n);if(i&&r&&i[1]){var a=i[1].length;i.index+=a,i[0]=i[0].slice(a)}return i}function s(e,t,n,r,l,d){for(var f in n)if(n.hasOwnProperty(f)&&n[f]){var h=n[f];h=Array.isArray(h)?h:[h];for(var p=0;p<h.length;++p){if(d&&d.cause==f+","+p)return;var g=h[p],m=g.inside,b=!!g.lookbehind,v=!!g.greedy,y=g.alias;if(v&&!g.pattern.global){var _=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,_+"g")}for(var w=g.pattern||g,x=r.next,k=l;x!==t.tail&&!(d&&k>=d.reach);k+=x.value.length,x=x.next){var C=x.value;if(t.length>e.length)return;if(!(C instanceof a)){var S,M=1;if(v){if(!(S=o(w,k,e,b))||S.index>=e.length)break;var A=S.index,T=S.index+S[0].length,L=k;for(L+=x.value.length;A>=L;)L+=(x=x.next).value.length;if(k=L-=x.value.length,x.value instanceof a)continue;for(var E=x;E!==t.tail&&(L<T||"string"==typeof E.value);E=E.next)M++,L+=E.value.length;M--,C=e.slice(k,L),S.index-=k}else if(!(S=o(w,0,C,b)))continue;A=S.index;var N=S[0],P=C.slice(0,A),O=C.slice(A+N.length),D=k+C.length;d&&D>d.reach&&(d.reach=D);var F=x.prev;if(P&&(F=c(t,F,P),k+=P.length),u(t,F,M),x=c(t,F,new a(f,m?i.tokenize(N,m):N,y,N)),O&&c(t,x,O),M>1){var z={cause:f+","+p,reach:D};s(e,t,n,x.prev,k,z),d&&z.reach>d.reach&&(d.reach=z.reach)}}}}}}function l(){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 c(e,t,n){var r=t.next,i={value:n,prev:t,next:r};return t.next=i,r.prev=i,e.length++,i}function u(e,t,n){for(var r=t.next,i=0;i<n&&r!==e.tail;i++)r=r.next;t.next=r,r.prev=t,e.length-=i}if(e.Prism=i,a.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 a={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(a.classes,o):a.classes.push(o)),i.hooks.run("wrap",a);var s="";for(var l in a.attributes)s+=" "+l+'="'+(a.attributes[l]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},!e.document)return e.addEventListener?(i.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,a=n.code,o=n.immediateClose;e.postMessage(i.highlight(a,i.languages[r],r)),o&&e.close()}),!1),i):i;var d=i.util.currentScript();function f(){i.manual||i.highlightAll()}if(d&&(i.filename=d.src,d.hasAttribute("data-manual")&&(i.manual=!0)),!i.manual){var h=document.readyState;"loading"===h||"interactive"===h&&d&&d.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return i}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=t),void 0!==jo&&(jo.Prism=t)}(Yo)),Yo.exports);Bo(Zo),Prism.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:/[{}[\];(),.:]/},Prism.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]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]};var i={};i[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\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:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.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}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.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}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.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:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.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:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.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:Prism.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"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.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")),Prism.languages.js=Prism.languages.javascript,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.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;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(Prism),$o||($o=1,function(e){e.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"];var 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}(Prism)),Prism.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/},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,qo||(qo=1,function(e){var 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*[(){}[\]<>=%~.:,;?+\-*/&|^])|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:/\./}}})}(Prism)),Io||(Io=1,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),"")}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 i="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",a="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 c=l(a),u=RegExp(l(i+" "+a+" "+o+" "+s)),d=l(a+" "+o+" "+s),f=l(i+" "+a+" "+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]),b=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,m]),v=/\[\s*(?:,\s*)*\]/.source,y=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[b,v]),_=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[h,p,v]),w=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[_]),x=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[w,b,v]),k={keyword:u,punctuation:/[<>()?,.:[\]]/},C=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,S=/"(?:\\.|[^\\"\r\n])*"/.source,M=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[M]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[S]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[b]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[g,x]),lookbehind:!0,inside:k},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[g]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[c,m]),lookbehind:!0,inside:k},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[b]),lookbehind:!0,inside:k},{pattern:n(/(\bwhere\s+)<<0>>/.source,[g]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[y]),lookbehind:!0,inside:k},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[x,f,g]),inside:k}],keyword:u,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,[x,b]),inside:k,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[x]),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,[c,m,g,x,u.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:u,"class-name":{pattern:RegExp(x),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 A=S+"|"+C,T=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[A]),L=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),E=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,N=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,L]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[E,N]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[E]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[L]),inside:e.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var P=/:[^}\r\n]+/.source,O=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),D=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[O,P]),F=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[A]),2),z=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[F,P]);function j(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,P]),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:j(D,O)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[z]),lookbehind:!0,greedy:!0,inside:j(z,F)}],char:{pattern:RegExp(C),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism)),function(e){e.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"];var 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}(Prism),Ho||(Ho=1,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://,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),Uo||(Uo=1,function(e){e.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"}});var t={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var 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}(Prism)),function(e){var t=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;e.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+t+")(?:"+t+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(t),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}}(Prism),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"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,i,a){if(n.language===r){var o=n.tokenStack=[];n.code=n.code.replace(i,(function(e){if("function"==typeof a&&!a(e))return e;for(var i,s=o.length;-1!==n.code.indexOf(i=t(r,s));)++s;return o[s]=e,i})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var i=0,a=Object.keys(n.tokenStack);!function o(s){for(var l=0;l<s.length&&!(i>=a.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[i],d=n.tokenStack[u],f="string"==typeof c?c:c.content,h=t(r,u),p=f.indexOf(h);if(p>-1){++i;var g=f.substring(0,p),m=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=f.substring(p+h.length),v=[];g&&v.push.apply(v,o([g])),v.push(m),b&&v.push.apply(v,o([b])),"string"==typeof c?s.splice.apply(s,[l,1].concat(v)):c.content=v}}else c.content&&o(c.content)}return s}(n.tokens)}}}})}(Prism),Vo||(Vo=1,function(e){var 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,i=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,a=/[{}\[\](),:;]/;e.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},{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:i,punctuation:a};var o={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},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:/`(?:\\[\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:i,punctuation:a}},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)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(Prism)),Wo||(Wo=1,function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",t=/\n(?!$)/g,n=Prism.plugins.lineNumbers={getLine:function(t,n){if("PRE"===t.tagName&&t.classList.contains(e)){var r=t.querySelector(".line-numbers-rows");if(r){var i=parseInt(t.getAttribute("data-start"),10)||1,a=i+(r.children.length-1);n<i&&(n=i),n>a&&(n=a);var o=n-i;return r.children[o]}}},resize:function(e){i([e])},assumeViewportIndependence:!0},r=void 0;window.addEventListener("resize",(function(){n.assumeViewportIndependence&&r===window.innerWidth||(r=window.innerWidth,i(Array.prototype.slice.call(document.querySelectorAll("pre."+e))))})),Prism.hooks.add("complete",(function(n){if(n.code){var r=n.element,a=r.parentNode;if(a&&/pre/i.test(a.nodeName)&&!r.querySelector(".line-numbers-rows")&&Prism.util.isActive(r,e)){r.classList.remove(e),a.classList.add(e);var o,s=n.code.match(t),l=s?s.length+1:1,c=new Array(l+1).join("<span></span>");(o=document.createElement("span")).setAttribute("aria-hidden","true"),o.className="line-numbers-rows",o.innerHTML=c,a.hasAttribute("data-start")&&(a.style.counterReset="linenumber "+(parseInt(a.getAttribute("data-start"),10)-1)),n.element.appendChild(o),i([a]),Prism.hooks.run("line-numbers",n)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function i(e){if(e=e.filter((function(e){var t,n=(t=e,t?window.getComputedStyle?getComputedStyle(t):t.currentStyle||null:null)["white-space"];return"pre-wrap"===n||"pre-line"===n})),0!=e.length){var n=e.map((function(e){var n=e.querySelector("code"),r=e.querySelector(".line-numbers-rows");if(n&&r){var i=e.querySelector(".line-numbers-sizer"),a=n.textContent.split(t);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var o=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:a,lineHeights:[],oneLinerHeight:o,sizer:i}}})).filter(Boolean);n.forEach((function(e){var t=e.sizer,n=e.lines,r=e.lineHeights,i=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach((function(e,n){if(e&&e.length>1){var a=t.appendChild(document.createElement("span"));a.style.display="block",a.textContent=e}else r[n]=i}))})),n.forEach((function(e){for(var t=e.sizer,n=e.lineHeights,r=0,i=0;i<n.length;i++)void 0===n[i]&&(n[i]=t.children[r++].getBoundingClientRect().height)})),n.forEach((function(e){var t=e.sizer,n=e.element.querySelector(".line-numbers-rows");t.style.display="none",t.innerHTML="",e.lineHeights.forEach((function(e,t){n.children[t].style.height=e+"px"}))}))}}}()),function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e=[],t={},n=function(){};Prism.plugins.toolbar={};var r=Prism.plugins.toolbar.registerButton=function(n,r){var i;i="function"==typeof r?r:function(e){var t;return"function"==typeof r.onClick?((t=document.createElement("button")).type="button",t.addEventListener("click",(function(){r.onClick.call(this,e)}))):"string"==typeof r.url?(t=document.createElement("a")).href=r.url:t=document.createElement("span"),r.className&&t.classList.add(r.className),t.textContent=r.text,t},n in t?console.warn('There is a button with the key "'+n+'" registered already.'):e.push(t[n]=i)},i=Prism.plugins.toolbar.hook=function(r){var i=r.element.parentNode;if(i&&/pre/i.test(i.nodeName)&&!i.parentNode.classList.contains("code-toolbar")){var a=document.createElement("div");a.classList.add("code-toolbar"),i.parentNode.insertBefore(a,i),a.appendChild(i);var o=document.createElement("div");o.classList.add("toolbar");var s=e,l=function(e){for(;e;){var t=e.getAttribute("data-toolbar-order");if(null!=t)return(t=t.trim()).length?t.split(/\s*,\s*/g):[];e=e.parentElement}}(r.element);l&&(s=l.map((function(e){return t[e]||n}))),s.forEach((function(e){var t=e(r);if(t){var n=document.createElement("div");n.classList.add("toolbar-item"),n.appendChild(t),o.appendChild(n)}})),a.appendChild(o)}};r("label",(function(e){var t=e.element.parentNode;if(t&&/pre/i.test(t.nodeName)&&t.hasAttribute("data-label")){var n,r,i=t.getAttribute("data-label");try{r=document.querySelector("template#"+i)}catch(e){}return r?n=r.content:(t.hasAttribute("data-url")?(n=document.createElement("a")).href=t.getAttribute("data-url"):n=document.createElement("span"),n.textContent=i),n}})),Prism.hooks.add("complete",i)}}(),Go||(Go=1,function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document)if(Prism.plugins.toolbar){var e={none:"Plain text",plain:"Plain text",plaintext:"Plain text",text:"Plain text",txt:"Plain text",html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",rss:"RSS",css:"CSS",clike:"C-like",js:"JavaScript",abap:"ABAP",abnf:"ABNF",al:"AL",antlr4:"ANTLR4",g4:"ANTLR4",apacheconf:"Apache Configuration",apl:"APL",aql:"AQL",ino:"Arduino",arff:"ARFF",armasm:"ARM Assembly","arm-asm":"ARM Assembly",art:"Arturo",asciidoc:"AsciiDoc",adoc:"AsciiDoc",aspnet:"ASP.NET (C#)",asm6502:"6502 Assembly",asmatmel:"Atmel AVR Assembly",autohotkey:"AutoHotkey",autoit:"AutoIt",avisynth:"AviSynth",avs:"AviSynth","avro-idl":"Avro IDL",avdl:"Avro IDL",awk:"AWK",gawk:"GAWK",sh:"Shell",basic:"BASIC",bbcode:"BBcode",bbj:"BBj",bnf:"BNF",rbnf:"RBNF",bqn:"BQN",bsl:"BSL (1C:Enterprise)",oscript:"OneScript",csharp:"C#",cs:"C#",dotnet:"C#",cpp:"C++",cfscript:"CFScript",cfc:"CFScript",cil:"CIL",cilkc:"Cilk/C","cilk-c":"Cilk/C",cilkcpp:"Cilk/C++","cilk-cpp":"Cilk/C++",cilk:"Cilk/C++",cmake:"CMake",cobol:"COBOL",coffee:"CoffeeScript",conc:"Concurnas",csp:"Content-Security-Policy","css-extras":"CSS Extras",csv:"CSV",cue:"CUE",dataweave:"DataWeave",dax:"DAX",django:"Django/Jinja2",jinja2:"Django/Jinja2","dns-zone-file":"DNS zone file","dns-zone":"DNS zone file",dockerfile:"Docker",dot:"DOT (Graphviz)",gv:"DOT (Graphviz)",ebnf:"EBNF",editorconfig:"EditorConfig",ejs:"EJS",etlua:"Embedded Lua templating",erb:"ERB","excel-formula":"Excel Formula",xlsx:"Excel Formula",xls:"Excel Formula",fsharp:"F#","firestore-security-rules":"Firestore security rules",ftl:"FreeMarker Template Language",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",gap:"GAP (CAS)",gcode:"G-code",gdscript:"GDScript",gedcom:"GEDCOM",gettext:"gettext",po:"gettext",glsl:"GLSL",gn:"GN",gni:"GN","linker-script":"GNU Linker Script",ld:"GNU Linker Script","go-module":"Go module","go-mod":"Go module",graphql:"GraphQL",hbs:"Handlebars",hs:"Haskell",hcl:"HCL",hlsl:"HLSL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam","icu-message-format":"ICU Message Format",idr:"Idris",ignore:".ignore",gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jq:"JQ",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",webmanifest:"Web App Manifest",json5:"JSON5",jsonp:"JSONP",jsstacktrace:"JS stack trace","js-templates":"JS Templates",keepalived:"Keepalived Configure",kts:"Kotlin Script",kt:"Kotlin",kumir:"KuMir (КуМир)",kum:"KuMir (КуМир)",latex:"LaTeX",tex:"TeX",context:"ConTeXt",lilypond:"LilyPond",ly:"LilyPond",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",llvm:"LLVM IR",log:"Log file",lolcode:"LOLCODE",magma:"Magma (CAS)",md:"Markdown","markup-templating":"Markup templating",matlab:"MATLAB",maxscript:"MAXScript",mel:"MEL",metafont:"METAFONT",mongodb:"MongoDB",moon:"MoonScript",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",naniscript:"Naninovel Script",nani:"Naninovel Script",nasm:"NASM",neon:"NEON",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",objc:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",openqasm:"OpenQasm",qasm:"OpenQasm",parigp:"PARI/GP",objectpascal:"Object Pascal",psl:"PATROL Scripting Language",pcaxis:"PC-Axis",px:"PC-Axis",peoplecode:"PeopleCode",pcode:"PeopleCode",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras","plant-uml":"PlantUML",plantuml:"PlantUML",plsql:"PL/SQL",powerquery:"PowerQuery",pq:"PowerQuery",mscript:"PowerQuery",powershell:"PowerShell",promql:"PromQL",properties:".properties",protobuf:"Protocol Buffers",purebasic:"PureBasic",pbfasm:"PureBasic",purs:"PureScript",py:"Python",qsharp:"Q#",qs:"Q#",q:"Q (kdb+ database)",qml:"QML",rkt:"Racket",cshtml:"Razor C#",razor:"Razor C#",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rpy:"Ren'py",res:"ReScript",rest:"reST (reStructuredText)",robotframework:"Robot Framework",robot:"Robot Framework",rb:"Ruby",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (SCSS)","shell-session":"Shell session","sh-session":"Shell session",shellsession:"Shell session",sml:"SML",smlnj:"SML/NJ",solidity:"Solidity (Ethereum)",sol:"Solidity (Ethereum)","solution-file":"Solution file",sln:"Solution file",soy:"Soy (Closure Template)",sparql:"SPARQL",rq:"SPARQL","splunk-spl":"Splunk SPL",sqf:"SQF: Status Quo Function (Arma 3)",sql:"SQL",stata:"Stata Ado",iecst:"Structured Text (IEC 61131-3)",supercollider:"SuperCollider",sclang:"SuperCollider",systemd:"Systemd configuration file","t4-templating":"T4 templating","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)",tap:"TAP",tt2:"Template Toolkit 2",toml:"TOML",trickle:"trickle",troy:"troy",trig:"TriG",ts:"TypeScript",tsconfig:"TSConfig",uscript:"UnrealScript",uc:"UnrealScript",uorazor:"UO Razor Script",uri:"URI",url:"URL",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vba:"VBA",vb:"Visual Basic",wasm:"WebAssembly","web-idl":"Web IDL",webidl:"Web IDL",wgsl:"WGSL",wiki:"Wiki markup",wolfram:"Wolfram language",nb:"Mathematica Notebook",wl:"Wolfram language",xeoracube:"XeoraCube","xml-doc":"XML doc (.net)",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML",yml:"YAML",yang:"YANG"};Prism.plugins.toolbar.registerButton("show-language",(function(t){var n=t.element.parentNode;if(n&&/pre/i.test(n.nodeName)){var r,i=n.getAttribute("data-language")||e[t.language]||((r=t.language)?(r.substring(0,1).toUpperCase()+r.substring(1)).replace(/s(?=cript)/,"S"):r);if(i){var a=document.createElement("span");return a.textContent=i,a}}}))}else console.warn("Show Languages plugin loaded before Toolbar plugin.")}());var Xo,Ko,Jo={},Qo={},es={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:" ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"",zwnj:""},ts={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"},ns={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'},rs={},is={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};function as(){if(Ko)return Qo;Ko=1;var e=Qo&&Qo.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Qo,"__esModule",{value:!0}),Qo.decodeHTML=Qo.decodeHTMLStrict=Qo.decodeXML=void 0;var t=e(es),n=e(ts),r=e(ns),i=e(function(){if(Xo)return rs;Xo=1;var e=rs&&rs.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(rs,"__esModule",{value:!0});var t=e(is),n=String.fromCodePoint||function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+String.fromCharCode(e)};return rs.default=function(e){return e>=55296&&e<=57343||e>1114111?"�":(e in t.default&&(e=t.default[e]),n(e))},rs}()),a=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;function o(e){var t=l(e);return function(e){return String(e).replace(a,t)}}Qo.decodeXML=o(r.default),Qo.decodeHTMLStrict=o(t.default);var s=function(e,t){return e<t?1:-1};function l(e){return function(t){if("#"===t.charAt(1)){var n=t.charAt(2);return"X"===n||"x"===n?i.default(parseInt(t.substr(3),16)):i.default(parseInt(t.substr(2),10))}return e[t.slice(1,-1)]||t}}return Qo.decodeHTML=function(){for(var e=Object.keys(n.default).sort(s),r=Object.keys(t.default).sort(s),i=0,a=0;i<r.length;i++)e[a]===r[i]?(r[i]+=";?",a++):r[i]+=";";var o=new RegExp("&(?:"+r.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),c=l(t.default);function u(e){return";"!==e.substr(-1)&&(e+=";"),c(e)}return function(e){return String(e).replace(o,u)}}(),Qo}var os,ss,ls,cs,us={};function ds(){if(os)return us;os=1;var e=us&&us.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(us,"__esModule",{value:!0}),us.escapeUTF8=us.escape=us.encodeNonAsciiHTML=us.encodeHTML=us.encodeXML=void 0;var t=a(e(ns).default),n=o(t);us.encodeXML=d(t);var r=a(e(es).default),i=o(r);function a(e){return Object.keys(e).sort().reduce((function(t,n){return t[e[n]]="&"+n+";",t}),{})}function o(e){for(var t=[],n=[],r=0,i=Object.keys(e);r<i.length;r++){var a=i[r];1===a.length?t.push("\\"+a):n.push(a)}t.sort();for(var o=0;o<t.length-1;o++){for(var s=o;s<t.length-1&&t[s].charCodeAt(1)+1===t[s+1].charCodeAt(1);)s+=1;var l=1+s-o;l<3||t.splice(o,l,t[o]+"-"+t[s])}return n.unshift("["+t.join("")+"]"),new RegExp(n.join("|"),"g")}us.encodeHTML=function(e,t){return function(n){return n.replace(t,(function(t){return e[t]})).replace(s,c)}}(r,i),us.encodeNonAsciiHTML=d(r);var s=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,l=null!=String.prototype.codePointAt?function(e){return e.codePointAt(0)}:function(e){return 1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536};function c(e){return"&#x"+(e.length>1?l(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}var u=new RegExp(n.source+"|"+s.source,"g");function d(e){return function(t){return t.replace(u,(function(t){return e[t]||c(t)}))}}return us.escape=function(e){return e.replace(u,c)},us.escapeUTF8=function(e){return e.replace(n,c)},us}var fs=function(){if(cs)return ls;function e(e,n){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e))||n){r&&(e=r);var i=0,a=function(){};return{s:a,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw o}}}}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}cs=1;var n=(ss||(ss=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=as(),n=ds();e.decode=function(e,n){return(!n||n<=0?t.decodeXML:t.decodeHTML)(e)},e.decodeStrict=function(e,n){return(!n||n<=0?t.decodeXML:t.decodeHTMLStrict)(e)},e.encode=function(e,t){return(!t||t<=0?n.encodeXML:n.encodeHTML)(e)};var r=ds();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return r.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return r.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return r.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return r.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return r.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return r.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return r.encodeHTML}});var i=as();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return i.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return i.decodeXML}})}(Jo)),Jo),r={fg:"#FFF",bg:"#000",newline:!1,escapeXML:!1,stream:!1,colors:function(){var t={0:"#000",1:"#A00",2:"#0A0",3:"#A50",4:"#00A",5:"#A0A",6:"#0AA",7:"#AAA",8:"#555",9:"#F55",10:"#5F5",11:"#FF5",12:"#55F",13:"#F5F",14:"#5FF",15:"#FFF"};return s(0,5).forEach((function(n){s(0,5).forEach((function(r){s(0,5).forEach((function(a){return function(t,n,r,a){var o=t>0?40*t+55:0,s=n>0?40*n+55:0,l=r>0?40*r+55:0;a[16+36*t+6*n+r]=function(t){var n,r=[],a=e(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;r.push(i(o))}}catch(t){a.e(t)}finally{a.f()}return"#"+r.join("")}([o,s,l])}(n,r,a,t)}))}))})),s(0,23).forEach((function(e){var n=e+232,r=i(10*e+8);t[n]="#"+r+r+r})),t}()};function i(e){for(var t=e.toString(16);t.length<2;)t="0"+t;return t}function a(e,t,r,i){var a;return"text"===t?a=function(e,t){return t.escapeXML?n.encodeXML(e):e}(r,i):"display"===t?a=function(e,t,n){var r,i={"-1":function(){return"<br/>"},0:function(){return e.length&&o(e)},1:function(){return c(e,"b")},3:function(){return c(e,"i")},4:function(){return c(e,"u")},8:function(){return u(e,"display:none")},9:function(){return c(e,"strike")},22:function(){return u(e,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return h(e,"i")},24:function(){return h(e,"u")},39:function(){return d(e,n.fg)},49:function(){return f(e,n.bg)},53:function(){return u(e,"text-decoration:overline")}};return i[t=parseInt(t,10)]?r=i[t]():4<t&&t<7?r=c(e,"blink"):29<t&&t<38?r=d(e,n.colors[t-30]):39<t&&t<48?r=f(e,n.colors[t-40]):89<t&&t<98?r=d(e,n.colors[t-90+8]):99<t&&t<108&&(r=f(e,n.colors[t-100+8])),r}(e,r,i):"xterm256Foreground"===t?a=d(e,i.colors[r]):"xterm256Background"===t?a=f(e,i.colors[r]):"rgb"===t&&(a=function(e,t){var n=+(t=t.substring(2).slice(0,-1)).substr(0,2),r=t.substring(5).split(";").map((function(e){return("0"+Number(e).toString(16)).substr(-2)})).join("");return u(e,(38===n?"color:#":"background-color:#")+r)}(e,r)),a}function o(e){var t=e.slice(0);return e.length=0,t.reverse().map((function(e){return"</"+e+">"})).join("")}function s(e,t){for(var n=[],r=e;r<=t;r++)n.push(r);return n}function l(e){var t=null;return 0===(e=parseInt(e,10))?t="all":1===e?t="bold":2<e&&e<5?t="underline":4<e&&e<7?t="blink":8===e?t="hide":9===e?t="strike":29<e&&e<38||39===e||89<e&&e<98?t="foreground-color":(39<e&&e<48||49===e||99<e&&e<108)&&(t="background-color"),t}function c(e,t,n){return n||(n=""),e.push(t),"<".concat(t).concat(n?' style="'.concat(n,'"'):"",">")}function u(e,t){return c(e,"span",t)}function d(e,t){return c(e,"span","color:"+t)}function f(e,t){return c(e,"span","background-color:"+t)}function h(e,t){var n;if(e.slice(-1)[0]===t&&(n=e.pop()),n)return"</"+t+">"}var p=function(){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=e||{}).colors&&(e.colors=Object.assign({},r.colors,e.colors)),this.options=Object.assign({},r,e),this.stack=[],this.stickyStack=[]}return function(e,t){t&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t)}(t,[{key:"toHtml",value:function(t){var n=this;t="string"==typeof t?[t]:t;var r=this.stack,i=this.options,s=[];return this.stickyStack.forEach((function(e){var t=a(r,e.token,e.data,i);t&&s.push(t)})),function(t,n,r){var i=!1;function a(){return""}function o(e){return n.newline?r("display",-1):r("text",e),""}var s=[{pattern:/^\x08+/,sub:a},{pattern:/^\x1b\[[012]?K/,sub:a},{pattern:/^\x1b\[\(B/,sub:a},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:function(e){return r("rgb",e),""}},{pattern:/^\x1b\[38;5;(\d+)m/,sub:function(e,t){return r("xterm256Foreground",t),""}},{pattern:/^\x1b\[48;5;(\d+)m/,sub:function(e,t){return r("xterm256Background",t),""}},{pattern:/^\n/,sub:o},{pattern:/^\r+\n/,sub:o},{pattern:/^\r/,sub:o},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:function(t,n){i=!0,0===n.trim().length&&(n="0");var a,o=e(n=n.trimRight(";").split(";"));try{for(o.s();!(a=o.n()).done;){var s=a.value;r("display",s)}}catch(t){o.e(t)}finally{o.f()}return""}},{pattern:/^\x1b\[\d?J/,sub:a},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:a},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:a},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:function(e){return r("text",e),""}}];function l(e,n){n>3&&i||(i=!1,t=t.replace(e.pattern,e.sub))}var c=[],u=t.length;e:for(;u>0;){for(var d=0,f=0,h=s.length;f<h;d=++f)if(l(s[d],d),t.length!==u){u=t.length;continue e}if(t.length===u)break;c.push(0),u=t.length}}(t.join(""),i,(function(e,t){var o=a(r,e,t,i);o&&s.push(o),i.stream&&(n.stickyStack=function(e,t,n){var r;return"text"!==t&&(e=e.filter((r=l(n),function(e){return(null===r||e.category!==r)&&"all"!==r}))).push({token:t,data:n,category:l(n)}),e}(n.stickyStack,e,t))})),r.length&&s.push(o(r)),s.join("")}}]),t}();return ls=p}();Bo(fs);const{solidAlertCircle:hs,solidCheckCircle:ps,solidHelpCircle:gs,solidMinusCircle:ms,solidXCircle:bs}=pr;var vs={counter:"styles_counter__chRZ-","status-passed":"styles_status-passed__fOOfy","status-failed":"styles_status-failed__CIBqD","status-broken":"styles_status-broken__caix7","status-skipped":"styles_status-skipped__FrjS4","status-unknown":"styles_status-unknown__wxCbv","size-s":"styles_size-s__MzJcz","size-m":"styles_size-m__zaoMz","size-l":"styles_size-l__foUrC"};const ys=e=>{const{count:t,size:n="s",truncateCount:r=!1,status:i}=e,a=r&&t>99?"99+":t;return hr(br,{tag:"small",size:"l"===n?"m":"s",type:"ui",bold:!0,className:Qe(vs.counter,vs[`size-${n}`],i&&vs[`status-${i}`]),"data-testid":"counter",children:a})},_s=e=>{const{value:t,label:n,onChange:r,focusable:i=!0,...a}=e;return hr("input",{...a,tabIndex:i?0:-1,className:"styles_toggle__aBRpI",role:"switch",type:"checkbox",checked:t,"aria-label":n,onToggle:e=>{const t=!e.target.checked;r(t)}})},ws=e=>{const{children:t,onClick:n,href:r}=e;return hr(void 0===r?"button":"a",{href:r,onClick:n,className:"styles_link__BC-2O",children:t})};function xs(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 ks(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xs(Object(n),!0).forEach((function(t){Ss(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xs(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Cs(e){return Cs="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},Cs(e)}function Ss(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ms(){return Ms=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},Ms.apply(this,arguments)}function As(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var Ts=As(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Ls=As(/Edge/i),Es=As(/firefox/i),Ns=As(/safari/i)&&!As(/chrome/i)&&!As(/android/i),Ps=As(/iP(ad|od|hone)/i),Os=As(/chrome/i)&&As(/android/i),Ds={capture:!1,passive:!1};function Fs(e,t,n){e.addEventListener(t,n,!Ts&&Ds)}function zs(e,t,n){e.removeEventListener(t,n,!Ts&&Ds)}function js(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function Bs(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Rs(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&js(e,t):js(e,t))||r&&e===n)return e;if(e===n)break}while(e=Bs(e))}return null}var $s,qs=/\s+/g;function Is(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(qs," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(qs," ")}}function Hs(e,t,n){var r=e&&e.style;if(r){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function Us(e,t){var n="";if("string"==typeof e)n=e;else do{var r=Hs(e,"transform");r&&"none"!==r&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function Vs(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,a=r.length;if(n)for(;i<a;i++)n(r[i],i);return r}return[]}function Ws(){return document.scrollingElement||document.documentElement}function Gs(e,t,n,r,i){if(e.getBoundingClientRect||e===window){var a,o,s,l,c,u,d;if(e!==window&&e.parentNode&&e!==Ws()?(o=(a=e.getBoundingClientRect()).top,s=a.left,l=a.bottom,c=a.right,u=a.height,d=a.width):(o=0,s=0,l=window.innerHeight,c=window.innerWidth,u=window.innerHeight,d=window.innerWidth),(t||n)&&e!==window&&(i=i||e.parentNode,!Ts))do{if(i&&i.getBoundingClientRect&&("none"!==Hs(i,"transform")||n&&"static"!==Hs(i,"position"))){var f=i.getBoundingClientRect();o-=f.top+parseInt(Hs(i,"border-top-width")),s-=f.left+parseInt(Hs(i,"border-left-width")),l=o+a.height,c=s+a.width;break}}while(i=i.parentNode);if(r&&e!==window){var h=Us(i||e),p=h&&h.a,g=h&&h.d;h&&(l=(o/=g)+(u/=g),c=(s/=p)+(d/=p))}return{top:o,left:s,bottom:l,right:c,width:d,height:u}}}function Ys(e,t,n){for(var r=Qs(e,!0),i=Gs(e)[t];r;){if(!(i>=Gs(r)[n]))return r;if(r===Ws())break;r=Qs(r,!1)}return!1}function Zs(e,t,n,r){for(var i=0,a=0,o=e.children;a<o.length;){if("none"!==o[a].style.display&&o[a]!==nc.ghost&&(r||o[a]!==nc.dragged)&&Rs(o[a],n.draggable,e,!1)){if(i===t)return o[a];i++}a++}return null}function Xs(e,t){for(var n=e.lastElementChild;n&&(n===nc.ghost||"none"===Hs(n,"display")||t&&!js(n,t));)n=n.previousElementSibling;return n||null}function Ks(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)"TEMPLATE"===e.nodeName.toUpperCase()||e===nc.clone||t&&!js(e,t)||n++;return n}function Js(e){var t=0,n=0,r=Ws();if(e)do{var i=Us(e),a=i.a,o=i.d;t+=e.scrollLeft*a,n+=e.scrollTop*o}while(e!==r&&(e=e.parentNode));return[t,n]}function Qs(e,t){if(!e||!e.getBoundingClientRect)return Ws();var n=e,r=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=Hs(n);if(n.clientWidth<n.scrollWidth&&("auto"==i.overflowX||"scroll"==i.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==i.overflowY||"scroll"==i.overflowY)){if(!n.getBoundingClientRect||n===document.body)return Ws();if(r||t)return n;r=!0}}}while(n=n.parentNode);return Ws()}function el(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function tl(e,t){return function(){if(!$s){var n=arguments;1===n.length?e.call(this,n[0]):e.apply(this,n),$s=setTimeout((function(){$s=void 0}),t)}}}function nl(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function rl(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function il(e,t,n){var r={};return Array.from(e.children).forEach((function(i){var a,o,s,l;if(Rs(i,t.draggable,e,!1)&&!i.animated&&i!==n){var c=Gs(i);r.left=Math.min(null!==(a=r.left)&&void 0!==a?a:1/0,c.left),r.top=Math.min(null!==(o=r.top)&&void 0!==o?o:1/0,c.top),r.right=Math.max(null!==(s=r.right)&&void 0!==s?s:-1/0,c.right),r.bottom=Math.max(null!==(l=r.bottom)&&void 0!==l?l:-1/0,c.bottom)}})),r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}var al="Sortable"+(new Date).getTime(),ol=[],sl={initializeByDefault:!0},ll={mount:function(e){for(var t in sl)sl.hasOwnProperty(t)&&!(t in e)&&(e[t]=sl[t]);ol.forEach((function(t){if(t.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")})),ol.push(e)},pluginEvent:function(e,t,n){var r=this;this.eventCanceled=!1,n.cancel=function(){r.eventCanceled=!0};var i=e+"Global";ol.forEach((function(r){t[r.pluginName]&&(t[r.pluginName][i]&&t[r.pluginName][i](ks({sortable:t},n)),t.options[r.pluginName]&&t[r.pluginName][e]&&t[r.pluginName][e](ks({sortable:t},n)))}))},initializePlugins:function(e,t,n,r){for(var i in ol.forEach((function(r){var i=r.pluginName;if(e.options[i]||r.initializeByDefault){var a=new r(e,t,e.options);a.sortable=e,a.options=e.options,e[i]=a,Ms(n,a.defaults)}})),e.options)if(e.options.hasOwnProperty(i)){var a=this.modifyOption(e,i,e.options[i]);void 0!==a&&(e.options[i]=a)}},getEventProperties:function(e,t){var n={};return ol.forEach((function(r){"function"==typeof r.eventProperties&&Ms(n,r.eventProperties.call(t[r.pluginName],e))})),n},modifyOption:function(e,t,n){var r;return ol.forEach((function(i){e[i.pluginName]&&i.optionListeners&&"function"==typeof i.optionListeners[t]&&(r=i.optionListeners[t].call(e[i.pluginName],n))})),r}},cl=["evt"],ul=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.evt,i=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(n,cl);ll.pluginEvent.bind(nc)(e,t,ks({dragEl:fl,parentEl:hl,ghostEl:pl,rootEl:gl,nextEl:ml,lastDownEl:bl,cloneEl:vl,cloneHidden:yl,dragStarted:Pl,putSortable:Sl,activeSortable:nc.active,originalEvent:r,oldIndex:_l,oldDraggableIndex:xl,newIndex:wl,newDraggableIndex:kl,hideGhostForTarget:Jl,unhideGhostForTarget:Ql,cloneNowHidden:function(){yl=!0},cloneNowShown:function(){yl=!1},dispatchSortableEvent:function(e){dl({sortable:t,name:e,originalEvent:r})}},i))};function dl(e){!function(e){var t=e.sortable,n=e.rootEl,r=e.name,i=e.targetEl,a=e.cloneEl,o=e.toEl,s=e.fromEl,l=e.oldIndex,c=e.newIndex,u=e.oldDraggableIndex,d=e.newDraggableIndex,f=e.originalEvent,h=e.putSortable,p=e.extraEventProperties;if(t=t||n&&n[al]){var g,m=t.options,b="on"+r.charAt(0).toUpperCase()+r.substr(1);!window.CustomEvent||Ts||Ls?(g=document.createEvent("Event")).initEvent(r,!0,!0):g=new CustomEvent(r,{bubbles:!0,cancelable:!0}),g.to=o||n,g.from=s||n,g.item=i||n,g.clone=a,g.oldIndex=l,g.newIndex=c,g.oldDraggableIndex=u,g.newDraggableIndex=d,g.originalEvent=f,g.pullMode=h?h.lastPutMode:void 0;var v=ks(ks({},p),ll.getEventProperties(r,t));for(var y in v)g[y]=v[y];n&&n.dispatchEvent(g),m[b]&&m[b].call(t,g)}}(ks({putSortable:Sl,cloneEl:vl,targetEl:fl,rootEl:gl,oldIndex:_l,oldDraggableIndex:xl,newIndex:wl,newDraggableIndex:kl},e))}var fl,hl,pl,gl,ml,bl,vl,yl,_l,wl,xl,kl,Cl,Sl,Ml,Al,Tl,Ll,El,Nl,Pl,Ol,Dl,Fl,zl,jl=!1,Bl=!1,Rl=[],$l=!1,ql=!1,Il=[],Hl=!1,Ul=[],Vl="undefined"!=typeof document,Wl=Ps,Gl=Ls||Ts?"cssFloat":"float",Yl=Vl&&!Os&&!Ps&&"draggable"in document.createElement("div"),Zl=function(){if(Vl){if(Ts)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Xl=function(e,t){var n=Hs(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=Zs(e,0,t),a=Zs(e,1,t),o=i&&Hs(i),s=a&&Hs(a),l=o&&parseInt(o.marginLeft)+parseInt(o.marginRight)+Gs(i).width,c=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Gs(a).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&o.float&&"none"!==o.float){var u="left"===o.float?"left":"right";return!a||"both"!==s.clear&&s.clear!==u?"horizontal":"vertical"}return i&&("block"===o.display||"flex"===o.display||"table"===o.display||"grid"===o.display||l>=r&&"none"===n[Gl]||a&&"none"===n[Gl]&&l+c>r)?"vertical":"horizontal"},Kl=function(e){function t(e,n){return function(r,i,a,o){var s=r.options.group.name&&i.options.group.name&&r.options.group.name===i.options.group.name;if(null==e&&(n||s))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(r,i,a,o),n)(r,i,a,o);var l=(n?r:i).options.group.name;return!0===e||"string"==typeof e&&e===l||e.join&&e.indexOf(l)>-1}}var n={},r=e.group;r&&"object"==Cs(r)||(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},Jl=function(){!Zl&&pl&&Hs(pl,"display","none")},Ql=function(){!Zl&&pl&&Hs(pl,"display","")};Vl&&!Os&&document.addEventListener("click",(function(e){if(Bl)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Bl=!1,!1}),!0);var ec=function(e){if(fl){var t=function(e,t){var n;return Rl.some((function(r){var i=r[al].options.emptyInsertThreshold;if(i&&!Xs(r)){var a=Gs(r),o=e>=a.left-i&&e<=a.right+i,s=t>=a.top-i&&t<=a.bottom+i;return o&&s?n=r:void 0}})),n}((e=e.touches?e.touches[0]:e).clientX,e.clientY);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[al]._onDragOver(n)}}},tc=function(e){fl&&fl.parentNode[al]._isOutsideThisEl(e.target)};function nc(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Ms({},t),e[al]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Xl(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==nc.supportPointer&&"PointerEvent"in window&&(!Ns||Ps),emptyInsertThreshold:5};for(var r in ll.initializePlugins(this,e,n),n)!(r in t)&&(t[r]=n[r]);for(var i in Kl(t),this)"_"===i.charAt(0)&&"function"==typeof this[i]&&(this[i]=this[i].bind(this));this.nativeDraggable=!t.forceFallback&&Yl,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Fs(e,"pointerdown",this._onTapStart):(Fs(e,"mousedown",this._onTapStart),Fs(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Fs(e,"dragover",this),Fs(e,"dragenter",this)),Rl.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Ms(this,function(){var e,t=[];return{captureAnimationState:function(){t=[],this.options.animation&&[].slice.call(this.el.children).forEach((function(e){if("none"!==Hs(e,"display")&&e!==nc.ghost){t.push({target:e,rect:Gs(e)});var n=ks({},t[t.length-1].rect);if(e.thisAnimationDuration){var r=Us(e,!0);r&&(n.top-=r.f,n.left-=r.e)}e.fromRect=n}}))},addAnimationState:function(e){t.push(e)},removeAnimationState:function(e){t.splice(function(e,t){for(var n in e)if(e.hasOwnProperty(n))for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n);return-1}(t,{target:e}),1)},animateAll:function(n){var r=this;if(!this.options.animation)return clearTimeout(e),void("function"==typeof n&&n());var i=!1,a=0;t.forEach((function(e){var t=0,n=e.target,o=n.fromRect,s=Gs(n),l=n.prevFromRect,c=n.prevToRect,u=e.rect,d=Us(n,!0);d&&(s.top-=d.f,s.left-=d.e),n.toRect=s,n.thisAnimationDuration&&el(l,s)&&!el(o,s)&&(u.top-s.top)/(u.left-s.left)==(o.top-s.top)/(o.left-s.left)&&(t=function(e,t,n,r){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*r.animation}(u,l,c,r.options)),el(s,o)||(n.prevFromRect=o,n.prevToRect=s,t||(t=r.options.animation),r.animate(n,u,s,t)),t&&(i=!0,a=Math.max(a,t),clearTimeout(n.animationResetTimer),n.animationResetTimer=setTimeout((function(){n.animationTime=0,n.prevFromRect=null,n.fromRect=null,n.prevToRect=null,n.thisAnimationDuration=null}),t),n.thisAnimationDuration=t)})),clearTimeout(e),i?e=setTimeout((function(){"function"==typeof n&&n()}),a):"function"==typeof n&&n(),t=[]},animate:function(e,t,n,r){if(r){Hs(e,"transition",""),Hs(e,"transform","");var i=Us(this.el),a=i&&i.a,o=i&&i.d,s=(t.left-n.left)/(a||1),l=(t.top-n.top)/(o||1);e.animatingX=!!s,e.animatingY=!!l,Hs(e,"transform","translate3d("+s+"px,"+l+"px,0)"),this.forRepaintDummy=function(e){return e.offsetWidth}(e),Hs(e,"transition","transform "+r+"ms"+(this.options.easing?" "+this.options.easing:"")),Hs(e,"transform","translate3d(0,0,0)"),"number"==typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout((function(){Hs(e,"transition",""),Hs(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1}),r)}}}}())}function rc(e,t,n,r,i,a,o,s){var l,c,u=e[al],d=u.options.onMove;return!window.CustomEvent||Ts||Ls?(l=document.createEvent("Event")).initEvent("move",!0,!0):l=new CustomEvent("move",{bubbles:!0,cancelable:!0}),l.to=t,l.from=e,l.dragged=n,l.draggedRect=r,l.related=i||t,l.relatedRect=a||Gs(t),l.willInsertAfter=s,l.originalEvent=o,e.dispatchEvent(l),d&&(c=d.call(u,l,o)),c}function ic(e){e.draggable=!1}function ac(){Hl=!1}function oc(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function sc(e){return setTimeout(e,0)}function lc(e){return clearTimeout(e)}nc.prototype={constructor:nc,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(Ol=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,fl):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,i=r.preventOnFilter,a=e.type,o=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,s=(o||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,c=r.filter;if(function(e){Ul.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var r=t[n];r.checked&&Ul.push(r)}}(n),!fl&&!(/mousedown|pointerdown/.test(a)&&0!==e.button||r.disabled)&&!l.isContentEditable&&(this.nativeDraggable||!Ns||!s||"SELECT"!==s.tagName.toUpperCase())&&!((s=Rs(s,r.draggable,n,!1))&&s.animated||bl===s)){if(_l=Ks(s),xl=Ks(s,r.draggable),"function"==typeof c){if(c.call(this,e,s,this))return dl({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:n,fromEl:n}),ul("filter",t,{evt:e}),void(i&&e.preventDefault())}else if(c&&(c=c.split(",").some((function(r){if(r=Rs(l,r.trim(),n,!1))return dl({sortable:t,rootEl:r,name:"filter",targetEl:s,fromEl:n,toEl:n}),ul("filter",t,{evt:e}),!0}))))return void(i&&e.preventDefault());r.handle&&!Rs(l,r.handle,n,!1)||this._prepareDragStart(e,o,s)}}},_prepareDragStart:function(e,t,n){var r,i=this,a=i.el,o=i.options,s=a.ownerDocument;if(n&&!fl&&n.parentNode===a){var l=Gs(n);if(gl=a,hl=(fl=n).parentNode,ml=fl.nextSibling,bl=n,Cl=o.group,nc.dragged=fl,Ml={target:fl,clientX:(t||e).clientX,clientY:(t||e).clientY},El=Ml.clientX-l.left,Nl=Ml.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,fl.style["will-change"]="all",r=function(){ul("delayEnded",i,{evt:e}),nc.eventCanceled?i._onDrop():(i._disableDelayedDragEvents(),!Es&&i.nativeDraggable&&(fl.draggable=!0),i._triggerDragStart(e,t),dl({sortable:i,name:"choose",originalEvent:e}),Is(fl,o.chosenClass,!0))},o.ignore.split(",").forEach((function(e){Vs(fl,e.trim(),ic)})),Fs(s,"dragover",ec),Fs(s,"mousemove",ec),Fs(s,"touchmove",ec),o.supportPointer?(Fs(s,"pointerup",i._onDrop),!this.nativeDraggable&&Fs(s,"pointercancel",i._onDrop)):(Fs(s,"mouseup",i._onDrop),Fs(s,"touchend",i._onDrop),Fs(s,"touchcancel",i._onDrop)),Es&&this.nativeDraggable&&(this.options.touchStartThreshold=4,fl.draggable=!0),ul("delayStart",this,{evt:e}),!o.delay||o.delayOnTouchOnly&&!t||this.nativeDraggable&&(Ls||Ts))r();else{if(nc.eventCanceled)return void this._onDrop();o.supportPointer?(Fs(s,"pointerup",i._disableDelayedDrag),Fs(s,"pointercancel",i._disableDelayedDrag)):(Fs(s,"mouseup",i._disableDelayedDrag),Fs(s,"touchend",i._disableDelayedDrag),Fs(s,"touchcancel",i._disableDelayedDrag)),Fs(s,"mousemove",i._delayedDragTouchMoveHandler),Fs(s,"touchmove",i._delayedDragTouchMoveHandler),o.supportPointer&&Fs(s,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(r,o.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){fl&&ic(fl),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;zs(e,"mouseup",this._disableDelayedDrag),zs(e,"touchend",this._disableDelayedDrag),zs(e,"touchcancel",this._disableDelayedDrag),zs(e,"pointerup",this._disableDelayedDrag),zs(e,"pointercancel",this._disableDelayedDrag),zs(e,"mousemove",this._delayedDragTouchMoveHandler),zs(e,"touchmove",this._delayedDragTouchMoveHandler),zs(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?Fs(document,"pointermove",this._onTouchMove):Fs(document,t?"touchmove":"mousemove",this._onTouchMove):(Fs(fl,"dragend",this),Fs(gl,"dragstart",this._onDragStart));try{document.selection?sc((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(jl=!1,gl&&fl){ul("dragStarted",this,{evt:t}),this.nativeDraggable&&Fs(document,"dragover",tc);var n=this.options;!e&&Is(fl,n.dragClass,!1),Is(fl,n.ghostClass,!0),nc.active=this,e&&this._appendGhost(),dl({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Al){this._lastX=Al.clientX,this._lastY=Al.clientY,Jl();for(var e=document.elementFromPoint(Al.clientX,Al.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Al.clientX,Al.clientY))!==t;)t=e;if(fl.parentNode[al]._isOutsideThisEl(e),t)do{if(t[al]&&t[al]._onDragOver({clientX:Al.clientX,clientY:Al.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break;e=t}while(t=Bs(t));Ql()}},_onTouchMove:function(e){if(Ml){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,i=e.touches?e.touches[0]:e,a=pl&&Us(pl,!0),o=pl&&a&&a.a,s=pl&&a&&a.d,l=Wl&&zl&&Js(zl),c=(i.clientX-Ml.clientX+r.x)/(o||1)+(l?l[0]-Il[0]:0)/(o||1),u=(i.clientY-Ml.clientY+r.y)/(s||1)+(l?l[1]-Il[1]:0)/(s||1);if(!nc.active&&!jl){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))<n)return;this._onDragStart(e,!0)}if(pl){a?(a.e+=c-(Tl||0),a.f+=u-(Ll||0)):a={a:1,b:0,c:0,d:1,e:c,f:u};var d="matrix(".concat(a.a,",").concat(a.b,",").concat(a.c,",").concat(a.d,",").concat(a.e,",").concat(a.f,")");Hs(pl,"webkitTransform",d),Hs(pl,"mozTransform",d),Hs(pl,"msTransform",d),Hs(pl,"transform",d),Tl=c,Ll=u,Al=i}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!pl){var e=this.options.fallbackOnBody?document.body:gl,t=Gs(fl,!0,Wl,!0,e),n=this.options;if(Wl){for(zl=e;"static"===Hs(zl,"position")&&"none"===Hs(zl,"transform")&&zl!==document;)zl=zl.parentNode;zl!==document.body&&zl!==document.documentElement?(zl===document&&(zl=Ws()),t.top+=zl.scrollTop,t.left+=zl.scrollLeft):zl=Ws(),Il=Js(zl)}Is(pl=fl.cloneNode(!0),n.ghostClass,!1),Is(pl,n.fallbackClass,!0),Is(pl,n.dragClass,!0),Hs(pl,"transition",""),Hs(pl,"transform",""),Hs(pl,"box-sizing","border-box"),Hs(pl,"margin",0),Hs(pl,"top",t.top),Hs(pl,"left",t.left),Hs(pl,"width",t.width),Hs(pl,"height",t.height),Hs(pl,"opacity","0.8"),Hs(pl,"position",Wl?"absolute":"fixed"),Hs(pl,"zIndex","100000"),Hs(pl,"pointerEvents","none"),nc.ghost=pl,e.appendChild(pl),Hs(pl,"transform-origin",El/parseInt(pl.style.width)*100+"% "+Nl/parseInt(pl.style.height)*100+"%")}},_onDragStart:function(e,t){var n=this,r=e.dataTransfer,i=n.options;ul("dragStart",this,{evt:e}),nc.eventCanceled?this._onDrop():(ul("setupClone",this),nc.eventCanceled||((vl=rl(fl)).removeAttribute("id"),vl.draggable=!1,vl.style["will-change"]="",this._hideClone(),Is(vl,this.options.chosenClass,!1),nc.clone=vl),n.cloneId=sc((function(){ul("clone",n),nc.eventCanceled||(n.options.removeCloneOnHide||gl.insertBefore(vl,fl),n._hideClone(),dl({sortable:n,name:"clone"}))})),!t&&Is(fl,i.dragClass,!0),t?(Bl=!0,n._loopId=setInterval(n._emulateDragOver,50)):(zs(document,"mouseup",n._onDrop),zs(document,"touchend",n._onDrop),zs(document,"touchcancel",n._onDrop),r&&(r.effectAllowed="move",i.setData&&i.setData.call(n,r,fl)),Fs(document,"drop",n),Hs(fl,"transform","translateZ(0)")),jl=!0,n._dragStartId=sc(n._dragStarted.bind(n,t,e)),Fs(document,"selectstart",n),Pl=!0,window.getSelection().removeAllRanges(),Ns&&Hs(document.body,"user-select","none"))},_onDragOver:function(e){var t,n,r,i,a=this.el,o=e.target,s=this.options,l=s.group,c=nc.active,u=Cl===l,d=s.sort,f=Sl||c,h=this,p=!1;if(!Hl){if(void 0!==e.preventDefault&&e.cancelable&&e.preventDefault(),o=Rs(o,s.draggable,a,!0),L("dragOver"),nc.eventCanceled)return p;if(fl.contains(e.target)||o.animated&&o.animatingX&&o.animatingY||h._ignoreWhileAnimating===o)return N(!1);if(Bl=!1,c&&!s.disabled&&(u?d||(r=hl!==gl):Sl===this||(this.lastPutMode=Cl.checkPull(this,c,fl,e))&&l.checkPut(this,c,fl,e))){if(i="vertical"===this._getDirection(e,o),t=Gs(fl),L("dragOverValid"),nc.eventCanceled)return p;if(r)return hl=gl,E(),this._hideClone(),L("revert"),nc.eventCanceled||(ml?gl.insertBefore(fl,ml):gl.appendChild(fl)),N(!0);var g=Xs(a,s.draggable);if(!g||function(e,t,n){var r=Gs(Xs(n.el,n.options.draggable)),i=il(n.el,n.options,pl);return t?e.clientX>i.right+10||e.clientY>r.bottom&&e.clientX>r.left:e.clientY>i.bottom+10||e.clientX>r.right&&e.clientY>r.top}(e,i,this)&&!g.animated){if(g===fl)return N(!1);if(g&&a===e.target&&(o=g),o&&(n=Gs(o)),!1!==rc(gl,a,fl,t,o,n,e,!!o))return E(),g&&g.nextSibling?a.insertBefore(fl,g.nextSibling):a.appendChild(fl),hl=a,P(),N(!0)}else if(g&&function(e,t,n){var r=Gs(Zs(n.el,0,n.options,!0)),i=il(n.el,n.options,pl);return t?e.clientX<i.left-10||e.clientY<r.top&&e.clientX<r.right:e.clientY<i.top-10||e.clientY<r.bottom&&e.clientX<r.left}(e,i,this)){var m=Zs(a,0,s,!0);if(m===fl)return N(!1);if(n=Gs(o=m),!1!==rc(gl,a,fl,t,o,n,e,!1))return E(),a.insertBefore(fl,m),hl=a,P(),N(!0)}else if(o.parentNode===a){n=Gs(o);var b,v,y,_=fl.parentNode!==a,w=!function(e,t,n){var r=n?e.left:e.top,i=n?e.right:e.bottom,a=n?e.width:e.height,o=n?t.left:t.top,s=n?t.right:t.bottom,l=n?t.width:t.height;return r===o||i===s||r+a/2===o+l/2}(fl.animated&&fl.toRect||t,o.animated&&o.toRect||n,i),x=i?"top":"left",k=Ys(o,"top","top")||Ys(fl,"top","top"),C=k?k.scrollTop:void 0;if(Ol!==o&&(v=n[x],$l=!1,ql=!w&&s.invertSwap||_),b=function(e,t,n,r,i,a,o,s){var l=r?e.clientY:e.clientX,c=r?n.height:n.width,u=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!o)if(s&&Fl<c*i){if(!$l&&(1===Dl?l>u+c*a/2:l<d-c*a/2)&&($l=!0),$l)f=!0;else if(1===Dl?l<u+Fl:l>d-Fl)return-Dl}else if(l>u+c*(1-i)/2&&l<d-c*(1-i)/2)return function(e){return Ks(fl)<Ks(e)?1:-1}(t);return(f=f||o)&&(l<u+c*a/2||l>d-c*a/2)?l>u+c/2?1:-1:0}(e,o,n,i,w?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,ql,Ol===o),0!==b){var S=Ks(fl);do{S-=b,y=hl.children[S]}while(y&&("none"===Hs(y,"display")||y===pl))}if(0===b||y===o)return N(!1);Ol=o,Dl=b;var M=o.nextElementSibling,A=!1,T=rc(gl,a,fl,t,o,n,e,A=1===b);if(!1!==T)return 1!==T&&-1!==T||(A=1===T),Hl=!0,setTimeout(ac,30),E(),A&&!M?a.appendChild(fl):o.parentNode.insertBefore(fl,A?M:o),k&&nl(k,0,C-k.scrollTop),hl=fl.parentNode,void 0===v||ql||(Fl=Math.abs(v-Gs(o)[x])),P(),N(!0)}if(a.contains(fl))return N(!1)}return!1}function L(s,l){ul(s,h,ks({evt:e,isOwner:u,axis:i?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:d,fromSortable:f,target:o,completed:N,onMove:function(n,r){return rc(gl,a,fl,t,n,Gs(n),e,r)},changed:P},l))}function E(){L("dragOverAnimationCapture"),h.captureAnimationState(),h!==f&&f.captureAnimationState()}function N(t){return L("dragOverCompleted",{insertion:t}),t&&(u?c._hideClone():c._showClone(h),h!==f&&(Is(fl,Sl?Sl.options.ghostClass:c.options.ghostClass,!1),Is(fl,s.ghostClass,!0)),Sl!==h&&h!==nc.active?Sl=h:h===nc.active&&Sl&&(Sl=null),f===h&&(h._ignoreWhileAnimating=o),h.animateAll((function(){L("dragOverAnimationComplete"),h._ignoreWhileAnimating=null})),h!==f&&(f.animateAll(),f._ignoreWhileAnimating=null)),(o===fl&&!fl.animated||o===a&&!o.animated)&&(Ol=null),s.dragoverBubble||e.rootEl||o===document||(fl.parentNode[al]._isOutsideThisEl(e.target),!t&&ec(e)),!s.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),p=!0}function P(){wl=Ks(fl),kl=Ks(fl,s.draggable),dl({sortable:h,name:"change",toEl:a,newIndex:wl,newDraggableIndex:kl,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){zs(document,"mousemove",this._onTouchMove),zs(document,"touchmove",this._onTouchMove),zs(document,"pointermove",this._onTouchMove),zs(document,"dragover",ec),zs(document,"mousemove",ec),zs(document,"touchmove",ec)},_offUpEvents:function(){var e=this.el.ownerDocument;zs(e,"mouseup",this._onDrop),zs(e,"touchend",this._onDrop),zs(e,"pointerup",this._onDrop),zs(e,"pointercancel",this._onDrop),zs(e,"touchcancel",this._onDrop),zs(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;wl=Ks(fl),kl=Ks(fl,n.draggable),ul("drop",this,{evt:e}),hl=fl&&fl.parentNode,wl=Ks(fl),kl=Ks(fl,n.draggable),nc.eventCanceled||(jl=!1,ql=!1,$l=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),lc(this.cloneId),lc(this._dragStartId),this.nativeDraggable&&(zs(document,"drop",this),zs(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),Ns&&Hs(document.body,"user-select",""),Hs(fl,"transform",""),e&&(Pl&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),pl&&pl.parentNode&&pl.parentNode.removeChild(pl),(gl===hl||Sl&&"clone"!==Sl.lastPutMode)&&vl&&vl.parentNode&&vl.parentNode.removeChild(vl),fl&&(this.nativeDraggable&&zs(fl,"dragend",this),ic(fl),fl.style["will-change"]="",Pl&&!jl&&Is(fl,Sl?Sl.options.ghostClass:this.options.ghostClass,!1),Is(fl,this.options.chosenClass,!1),dl({sortable:this,name:"unchoose",toEl:hl,newIndex:null,newDraggableIndex:null,originalEvent:e}),gl!==hl?(wl>=0&&(dl({rootEl:hl,name:"add",toEl:hl,fromEl:gl,originalEvent:e}),dl({sortable:this,name:"remove",toEl:hl,originalEvent:e}),dl({rootEl:hl,name:"sort",toEl:hl,fromEl:gl,originalEvent:e}),dl({sortable:this,name:"sort",toEl:hl,originalEvent:e})),Sl&&Sl.save()):wl!==_l&&wl>=0&&(dl({sortable:this,name:"update",toEl:hl,originalEvent:e}),dl({sortable:this,name:"sort",toEl:hl,originalEvent:e})),nc.active&&(null!=wl&&-1!==wl||(wl=_l,kl=xl),dl({sortable:this,name:"end",toEl:hl,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){ul("nulling",this),gl=fl=hl=pl=ml=vl=bl=yl=Ml=Al=Pl=wl=kl=_l=xl=Ol=Dl=Sl=Cl=nc.dragged=nc.ghost=nc.clone=nc.active=null,Ul.forEach((function(e){e.checked=!0})),Ul.length=Tl=Ll=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":fl&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,r=0,i=n.length,a=this.options;r<i;r++)Rs(e=n[r],a.draggable,this.el,!1)&&t.push(e.getAttribute(a.dataIdAttr)||oc(e));return t},sort:function(e,t){var n={},r=this.el;this.toArray().forEach((function(e,t){var i=r.children[t];Rs(i,this.options.draggable,r,!1)&&(n[e]=i)}),this),t&&this.captureAnimationState(),e.forEach((function(e){n[e]&&(r.removeChild(n[e]),r.appendChild(n[e]))})),t&&this.animateAll()},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return Rs(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var n=this.options;if(void 0===t)return n[e];var r=ll.modifyOption(this,e,t);n[e]=void 0!==r?r:t,"group"===e&&Kl(n)},destroy:function(){ul("destroy",this);var e=this.el;e[al]=null,zs(e,"mousedown",this._onTapStart),zs(e,"touchstart",this._onTapStart),zs(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(zs(e,"dragover",this),zs(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),(function(e){e.removeAttribute("draggable")})),this._onDrop(),this._disableDelayedDragEvents(),Rl.splice(Rl.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!yl){if(ul("hideClone",this),nc.eventCanceled)return;Hs(vl,"display","none"),this.options.removeCloneOnHide&&vl.parentNode&&vl.parentNode.removeChild(vl),yl=!0}},_showClone:function(e){if("clone"===e.lastPutMode){if(yl){if(ul("showClone",this),nc.eventCanceled)return;fl.parentNode!=gl||this.options.group.revertClone?ml?gl.insertBefore(vl,ml):gl.appendChild(vl):gl.insertBefore(vl,fl),this.options.group.revertClone&&this.animate(fl,vl),Hs(vl,"display",""),yl=!1}}else this._hideClone()}},Vl&&Fs(document,"touchmove",(function(e){(nc.active||jl)&&e.cancelable&&e.preventDefault()})),nc.utils={on:Fs,off:zs,css:Hs,find:Vs,is:function(e,t){return!!Rs(e,t,e,!1)},extend:function(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},throttle:tl,closest:Rs,toggleClass:Is,clone:rl,index:Ks,nextTick:sc,cancelNextTick:lc,detectDirection:Xl,getChild:Zs,expando:al},nc.get=function(e){return e[al]},nc.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach((function(e){if(!e.prototype||!e.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(e));e.utils&&(nc.utils=ks(ks({},nc.utils),e.utils)),ll.mount(e)}))},nc.create=function(e,t){return new nc(e,t)},nc.version="1.15.6";var cc,uc,dc,fc,hc,pc,gc=[],mc=!1;function bc(){gc.forEach((function(e){clearInterval(e.pid)})),gc=[]}function vc(){clearInterval(pc)}var yc,_c=tl((function(e,t,n,r){if(t.scroll){var i,a=(e.touches?e.touches[0]:e).clientX,o=(e.touches?e.touches[0]:e).clientY,s=t.scrollSensitivity,l=t.scrollSpeed,c=Ws(),u=!1;uc!==n&&(uc=n,bc(),cc=t.scroll,i=t.scrollFn,!0===cc&&(cc=Qs(n,!0)));var d=0,f=cc;do{var h=f,p=Gs(h),g=p.top,m=p.bottom,b=p.left,v=p.right,y=p.width,_=p.height,w=void 0,x=void 0,k=h.scrollWidth,C=h.scrollHeight,S=Hs(h),M=h.scrollLeft,A=h.scrollTop;h===c?(w=y<k&&("auto"===S.overflowX||"scroll"===S.overflowX||"visible"===S.overflowX),x=_<C&&("auto"===S.overflowY||"scroll"===S.overflowY||"visible"===S.overflowY)):(w=y<k&&("auto"===S.overflowX||"scroll"===S.overflowX),x=_<C&&("auto"===S.overflowY||"scroll"===S.overflowY));var T=w&&(Math.abs(v-a)<=s&&M+y<k)-(Math.abs(b-a)<=s&&!!M),L=x&&(Math.abs(m-o)<=s&&A+_<C)-(Math.abs(g-o)<=s&&!!A);if(!gc[d])for(var E=0;E<=d;E++)gc[E]||(gc[E]={});gc[d].vx==T&&gc[d].vy==L&&gc[d].el===h||(gc[d].el=h,gc[d].vx=T,gc[d].vy=L,clearInterval(gc[d].pid),0==T&&0==L||(u=!0,gc[d].pid=setInterval(function(){r&&0===this.layer&&nc.active._onTouchMove(hc);var t=gc[this.layer].vy?gc[this.layer].vy*l:0,n=gc[this.layer].vx?gc[this.layer].vx*l:0;"function"==typeof i&&"continue"!==i.call(nc.dragged.parentNode[al],n,t,e,hc,gc[this.layer].el)||nl(gc[this.layer].el,n,t)}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&f!==c&&(f=Qs(f,!1)));mc=u}}),30),wc=function(e){var t=e.originalEvent,n=e.putSortable,r=e.dragEl,i=e.activeSortable,a=e.dispatchSortableEvent,o=e.hideGhostForTarget,s=e.unhideGhostForTarget;if(t){var l=n||i;o();var c=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,u=document.elementFromPoint(c.clientX,c.clientY);s(),l&&!l.el.contains(u)&&(a("spill"),this.onSpill({dragEl:r,putSortable:n}))}};function xc(){}function kc(){}xc.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,n=e.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();var r=Zs(this.sortable.el,this.startIndex,this.options);r?this.sortable.el.insertBefore(t,r):this.sortable.el.appendChild(t),this.sortable.animateAll(),n&&n.animateAll()},drop:wc},Ms(xc,{pluginName:"revertOnSpill"}),kc.prototype={onSpill:function(e){var t=e.dragEl,n=e.putSortable||this.sortable;n.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),n.animateAll()},drop:wc},Ms(kc,{pluginName:"removeOnSpill"}),nc.mount(new function(){function e(){for(var e in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?Fs(document,"dragover",this._handleAutoScroll):this.options.supportPointer?Fs(document,"pointermove",this._handleFallbackAutoScroll):t.touches?Fs(document,"touchmove",this._handleFallbackAutoScroll):Fs(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?zs(document,"dragover",this._handleAutoScroll):(zs(document,"pointermove",this._handleFallbackAutoScroll),zs(document,"touchmove",this._handleFallbackAutoScroll),zs(document,"mousemove",this._handleFallbackAutoScroll)),vc(),bc(),clearTimeout($s),$s=void 0},nulling:function(){hc=uc=cc=mc=pc=dc=fc=null,gc.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var n=this,r=(e.touches?e.touches[0]:e).clientX,i=(e.touches?e.touches[0]:e).clientY,a=document.elementFromPoint(r,i);if(hc=e,t||this.options.forceAutoScrollFallback||Ls||Ts||Ns){_c(e,this.options,a,t);var o=Qs(a,!0);!mc||pc&&r===dc&&i===fc||(pc&&vc(),pc=setInterval((function(){var a=Qs(document.elementFromPoint(r,i),!0);a!==o&&(o=a,bc()),_c(e,n.options,a,t)}),10),dc=r,fc=i)}else{if(!this.options.bubbleScroll||Qs(a,!0)===Ws())return void bc();_c(e,this.options,Qs(a,!1),!1)}}},Ms(e,{pluginName:"scroll",initializeByDefault:!0})}),nc.mount(kc,xc);const Cc="dnd-drag-handle",Sc="dnd-drag-enabled";nc.mount(new function(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(e){var t=e.dragEl;yc=t},dragOverValid:function(e){var t=e.completed,n=e.target,r=e.onMove,i=e.activeSortable,a=e.changed,o=e.cancel;if(i.options.swap){var s=this.sortable.el,l=this.options;if(n&&n!==s){var c=yc;!1!==r(n)?(Is(n,l.swapClass,!0),yc=n):yc=null,c&&c!==yc&&Is(c,l.swapClass,!1)}a(),t(!0),o()}},drop:function(e){var t=e.activeSortable,n=e.putSortable,r=e.dragEl,i=n||this.sortable,a=this.options;yc&&Is(yc,a.swapClass,!1),yc&&(a.swap||n&&n.options.swap)&&r!==yc&&(i.captureAnimationState(),i!==t&&t.captureAnimationState(),function(e,t){var n,r,i=e.parentNode,a=t.parentNode;i&&a&&!i.isEqualNode(t)&&!a.isEqualNode(e)&&(n=Ks(e),r=Ks(t),i.isEqualNode(a)&&n<r&&r++,i.insertBefore(t,i.children[n]),a.insertBefore(e,a.children[r]))}(r,yc),i.animateAll(),i!==t&&t.animateAll())},nulling:function(){yc=null}},Ms(e,{pluginName:"swap",eventProperties:function(){return{swapItem:yc}}})});const Mc=({className:e,options:t,kind:n="default",children:r,...i})=>{const a=de(null);return((e,t)=>{ue((()=>{if(e.current){const n=nc.create(e.current,{animation:150,handle:`.${Cc}`,draggable:`.${Sc}`,...t});return()=>{n.destroy()}}}),[e,t])})(a,fe((()=>({...t,..."swap"===n&&{swap:!0,swapClass:"dnd-drag-swap-highlight"}})),[t,n])),hr("div",{ref:a,className:Qe("styles_grid__bgsAQ",e),...i,children:r})},Ac=({className:e})=>hr(gr,{id:pr.draggable,className:e}),Tc=({className:e})=>hr("div",{className:Qe("styles_drag-handle__2DC4-",Cc,e),children:hr(Ac,{})}),Lc=({className:e,children:t,dndEnabled:n=!1,...r})=>hr("div",{...r,className:Qe("styles_grid-item__-kGp3",{[Sc]:n},e),children:[hr("div",{className:"styles_grid-item-content__hZ5TS",children:t}),n&&hr(Tc,{className:"styles_grid-item-handle__OyO7A"})]});var Ec,Nc,Pc,Oc,Dc,Fc={exports:{}};var zc=Bo((Dc||(Dc=1,Fc.exports=function(){if(Oc)return Pc;Oc=1;var e=Nc?Ec:(Nc=1,Ec="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");function t(){}function n(){}return n.resetWarningCache=t,Pc=function(){function r(t,n,r,i,a,o){if(o!==e){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function i(){return r}r.isRequired=r;var a={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:i,element:r,elementType:r,instanceOf:i,node:r,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:n,resetWarningCache:t};return a.PropTypes=a,a}}()()),Fc.exports)),jc=Qc(),Bc=e=>Zc(e,jc),Rc=Qc();Bc.write=e=>Zc(e,Rc);var $c=Qc();Bc.onStart=e=>Zc(e,$c);var qc=Qc();Bc.onFrame=e=>Zc(e,qc);var Ic=Qc();Bc.onFinish=e=>Zc(e,Ic);var Hc=[];Bc.setTimeout=(e,t)=>{const n=Bc.now()+t,r=()=>{const e=Hc.findIndex((e=>e.cancel==r));~e&&Hc.splice(e,1),Gc-=~e?1:0},i={time:n,handler:e,cancel:r};return Hc.splice(Uc(n),0,i),Gc+=1,Xc(),i};var Uc=e=>~(~Hc.findIndex((t=>t.time>e))||~Hc.length);Bc.cancel=e=>{$c.delete(e),qc.delete(e),Ic.delete(e),jc.delete(e),Rc.delete(e)},Bc.sync=e=>{Yc=!0,Bc.batchedUpdates(e),Yc=!1},Bc.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,Bc.onStart(n)}return r.handler=e,r.cancel=()=>{$c.delete(n),t=null},r};var Vc="undefined"!=typeof window?window.requestAnimationFrame:()=>{};Bc.use=e=>Vc=e,Bc.now="undefined"!=typeof performance?()=>performance.now():Date.now,Bc.batchedUpdates=e=>e(),Bc.catch=console.error,Bc.frameLoop="always",Bc.advance=()=>{"demand"!==Bc.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Jc()};var Wc=-1,Gc=0,Yc=!1;function Zc(e,t){Yc?(t.delete(e),e(0)):(t.add(e),Xc())}function Xc(){Wc<0&&(Wc=0,"demand"!==Bc.frameLoop&&Vc(Kc))}function Kc(){~Wc&&(Vc(Kc),Bc.batchedUpdates(Jc))}function Jc(){const e=Wc;Wc=Bc.now();const t=Uc(Wc);t&&(eu(Hc.splice(0,t),(e=>e.handler())),Gc-=t),Gc?($c.flush(),jc.flush(e?Math.min(64,Wc-e):16.667),qc.flush(),Rc.flush(),Ic.flush()):Wc=-1}function Qc(){let e=new Set,t=e;return{add(n){Gc+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(Gc-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,Gc-=t.size,eu(t,(t=>t(n)&&e.add(t))),Gc+=e.size,t=e)}}}function eu(e,t){e.forEach((e=>{try{t(e)}catch(e){Bc.catch(e)}}))}var tu=Object.defineProperty,nu={};function ru(){}((e,t)=>{for(var n in t)tu(e,n,{get:t[n],enumerable:!0})})(nu,{assign:()=>bu,colors:()=>pu,createStringInterpolator:()=>uu,skipAnimation:()=>gu,to:()=>du,willAdvance:()=>mu});var iu={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function au(e,t){if(iu.arr(e)){if(!iu.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var ou=(e,t)=>e.forEach(t);function su(e,t,n){if(iu.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var lu=e=>iu.und(e)?[]:iu.arr(e)?e:[e];function cu(e,t){if(e.size){const n=Array.from(e);e.clear(),ou(n,t)}}var uu,du,fu=(e,...t)=>cu(e,(e=>e(...t))),hu=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),pu=null,gu=!1,mu=ru,bu=e=>{e.to&&(du=e.to),e.now&&(Bc.now=e.now),void 0!==e.colors&&(pu=e.colors),null!=e.skipAnimation&&(gu=e.skipAnimation),e.createStringInterpolator&&(uu=e.createStringInterpolator),e.requestAnimationFrame&&Bc.use(e.requestAnimationFrame),e.batchedUpdates&&(Bc.batchedUpdates=e.batchedUpdates),e.willAdvance&&(mu=e.willAdvance),e.frameLoop&&(Bc.frameLoop=e.frameLoop)},vu=new Set,yu=[],_u=[],wu=0,xu={get idle(){return!vu.size&&!yu.length},start(e){wu>e.priority?(vu.add(e),Bc.onStart(ku)):(Cu(e),Bc(Mu))},advance:Mu,sort(e){if(wu)Bc.onFrame((()=>xu.sort(e)));else{const t=yu.indexOf(e);~t&&(yu.splice(t,1),Su(e))}},clear(){yu=[],vu.clear()}};function ku(){vu.forEach(Cu),vu.clear(),Bc(Mu)}function Cu(e){yu.includes(e)||Su(e)}function Su(e){yu.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(yu,(t=>t.priority>e.priority)),0,e)}function Mu(e){const t=_u;for(let n=0;n<yu.length;n++){const r=yu[n];wu=r.priority,r.idle||(mu(r),r.advance(e),r.idle||t.push(r))}return wu=0,(_u=yu).length=0,(yu=t).length>0}var Au="[-+]?\\d*\\.?\\d+",Tu=Au+"%";function Lu(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Eu=new RegExp("rgb"+Lu(Au,Au,Au)),Nu=new RegExp("rgba"+Lu(Au,Au,Au,Au)),Pu=new RegExp("hsl"+Lu(Au,Tu,Tu)),Ou=new RegExp("hsla"+Lu(Au,Tu,Tu,Au)),Du=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Fu=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,zu=/^#([0-9a-fA-F]{6})$/,ju=/^#([0-9a-fA-F]{8})$/;function Bu(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Ru(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,a=Bu(i,r,e+1/3),o=Bu(i,r,e),s=Bu(i,r,e-1/3);return Math.round(255*a)<<24|Math.round(255*o)<<16|Math.round(255*s)<<8}function $u(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function qu(e){return(parseFloat(e)%360+360)%360/360}function Iu(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function Hu(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Uu(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=zu.exec(e))?parseInt(t[1]+"ff",16)>>>0:pu&&void 0!==pu[e]?pu[e]:(t=Eu.exec(e))?($u(t[1])<<24|$u(t[2])<<16|$u(t[3])<<8|255)>>>0:(t=Nu.exec(e))?($u(t[1])<<24|$u(t[2])<<16|$u(t[3])<<8|Iu(t[4]))>>>0:(t=Du.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=ju.exec(e))?parseInt(t[1],16)>>>0:(t=Fu.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Pu.exec(e))?(255|Ru(qu(t[1]),Hu(t[2]),Hu(t[3])))>>>0:(t=Ou.exec(e))?(Ru(qu(t[1]),Hu(t[2]),Hu(t[3]))|Iu(t[4]))>>>0:null}(e);return null===t?e:(t=t||0,`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`)}var Vu=(e,t,n)=>{if(iu.fun(e))return e;if(iu.arr(e))return Vu({range:e,output:t,extrapolate:n});if(iu.str(e.output[0]))return uu(e);const r=e,i=r.output,a=r.range||[0,1],o=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,a);return function(e,t,n,r,i,a,o,s,l){let c=l?l(e):e;if(c<t){if("identity"===o)return c;"clamp"===o&&(c=t)}if(c>n){if("identity"===s)return c;"clamp"===s&&(c=n)}return r===i?r:t===n?e<=t?r:i:(t===-1/0?c=-c:n===1/0?c-=t:c=(c-t)/(n-t),c=a(c),r===-1/0?c=-c:i===1/0?c+=r:c=c*(i-r)+r,c)}(e,a[t],a[t+1],i[t],i[t+1],l,o,s,r.map)}},Wu=Symbol.for("FluidValue.get"),Gu=Symbol.for("FluidValue.observers"),Yu=e=>Boolean(e&&e[Wu]),Zu=e=>e&&e[Wu]?e[Wu]():e,Xu=e=>e[Gu]||null;function Ku(e,t){const n=e[Gu];n&&n.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var Ju=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Qu(this,e)}},Qu=(e,t)=>rd(e,Wu,t);function ed(e,t){if(e[Wu]){let n=e[Gu];n||rd(e,Gu,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function td(e,t){const n=e[Gu];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[Gu]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var nd,rd=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),id=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,ad=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,od=new RegExp(`(${id.source})(%|[a-z]+)`,"i"),sd=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,ld=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,cd=e=>{const[t,n]=ud(e);if(!t||hu())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);return r?r.trim():n&&n.startsWith("--")?window.getComputedStyle(document.documentElement).getPropertyValue(n)||e:n&&ld.test(n)?cd(n):n||e},ud=e=>{const t=ld.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},dd=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,fd=e=>{nd||(nd=pu?new RegExp(`(${Object.keys(pu).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map((e=>Zu(e).replace(ld,cd).replace(ad,Uu).replace(nd,Uu))),n=t.map((e=>e.match(id).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))),i=r.map((t=>Vu({...e,output:t})));return e=>{const n=!od.test(t[0])&&t.find((e=>od.test(e)))?.replace(id,"");let r=0;return t[0].replace(id,(()=>`${i[r++](e)}${n||""}`)).replace(sd,dd)}},hd="react-spring: ",pd=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${hd}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},gd=pd(console.warn),md=pd(console.warn);function bd(e){return iu.str(e)&&("#"==e[0]||/\d/.test(e)||!hu()&&ld.test(e)||e in(pu||{}))}var vd=hu()?ue:function(e,t){var n=le(Z++,4);!te.__s&&_e(n.__H,t)&&(n.__=e,n.i=t,X.__h.push(n))};function yd(){const e=ce()[1],t=(()=>{const e=de(!1);return vd((()=>(e.current=!0,()=>{e.current=!1})),[]),e})();return()=>{t.current&&e(Math.random())}}var _d=e=>ue(e,wd),wd=[];function xd(e){const t=de();return ue((()=>{t.current=e})),t.current}var kd=Symbol.for("Animated:node"),Cd=e=>e&&e[kd],Sd=(e,t)=>{return n=e,r=kd,i=t,Object.defineProperty(n,r,{value:i,writable:!0,configurable:!0});var n,r,i},Md=e=>e&&e[kd]&&e[kd].getPayload(),Ad=class{constructor(){Sd(this,this)}getPayload(){return this.payload||[]}},Td=class extends Ad{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,iu.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new Td(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return iu.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,iu.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},Ld=class extends Td{constructor(e){super(0),this._string=null,this._toString=Vu({output:[e,e]})}static create(e){return new Ld(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(iu.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=Vu({output:[this.getValue(),e]})),this._value=0,super.reset()}},Ed={dependencies:null},Nd=class extends Ad{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return su(this.source,((n,r)=>{var i;(i=n)&&i[kd]===i?t[r]=n.getValue(e):Yu(n)?t[r]=Zu(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&ou(this.payload,(e=>e.reset()))}_makePayload(e){if(e){const t=new Set;return su(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){Ed.dependencies&&Yu(e)&&Ed.dependencies.add(e);const t=Md(e);t&&ou(t,(e=>this.add(e)))}},Pd=class extends Nd{constructor(e){super(e)}static create(e){return new Pd(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){const t=this.getPayload();return e.length==t.length?t.map(((t,n)=>t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(Od)),!0)}};function Od(e){return(bd(e)?Ld:Td).create(e)}function Dd(e){const t=Cd(e);return t?t.constructor:iu.arr(e)?Pd:bd(e)?Ld:Td}var Fd=(e,t)=>{const n=!iu.fun(e)||e.prototype&&e.prototype.isReactComponent;return Te(((r,i)=>{const a=de(null),o=n&&he((e=>{a.current=function(e,t){return e&&(iu.fun(e)?e(t):e.current=t),t}(i,e)}),[i]),[s,l]=function(e,t){const n=new Set;return Ed.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new Nd(e),Ed.dependencies=null,[e,n]}(r,t),c=yd(),u=()=>{const e=a.current;n&&!e||!1===(!!e&&t.applyAnimatedValues(e,s.getValue(!0)))&&c()},d=new zd(u,l),f=de();vd((()=>(f.current=d,ou(l,(e=>ed(e,d))),()=>{f.current&&(ou(f.current.deps,(e=>td(e,f.current))),Bc.cancel(f.current.update))}))),ue(u,[]),_d((()=>()=>{const e=f.current;ou(e.deps,(t=>td(t,e)))}));const h=t.getComponentProps(s.getValue());return S(e,{...h,ref:o})}))},zd=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&Bc.write(this.update)}},jd=Symbol.for("AnimatedComponent"),Bd=e=>iu.str(e)?e:e&&iu.str(e.displayName)?e.displayName:iu.fun(e)&&e.name||null;function Rd(e,...t){return iu.fun(e)?e(...t):e}var $d=(e,t)=>!0===e||!!(t&&e&&(iu.fun(e)?e(t):lu(e).includes(t))),qd=(e,t)=>iu.obj(e)?t&&e[t]:e,Id=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,Hd=e=>e,Ud=(e,t=Hd)=>{let n=Vd;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const i of n){const n=t(e[i],i);iu.und(n)||(r[i]=n)}return r},Vd=["config","onProps","onStart","onChange","onPause","onResume","onRest"],Wd={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function Gd(e){const t=function(e){const t={};let n=0;if(su(e,((e,r)=>{Wd[r]||(t[r]=e,n++)})),n)return t}(e);if(t){const n={to:t};return su(e,((e,r)=>r in t||(n[r]=e))),n}return{...e}}function Yd(e){return e=Zu(e),iu.arr(e)?e.map(Yd):bd(e)?nu.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Zd(e){for(const t in e)return!0;return!1}function Xd(e){return iu.fun(e)||iu.arr(e)&&iu.obj(e[0])}function Kd(e,t){e.ref?.delete(e),t?.delete(e)}function Jd(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var Qd={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},ef={...Qd.default,mass:1,damping:1,easing:e=>e,clamp:!1},tf=class{constructor(){this.velocity=0,Object.assign(this,ef)}};function nf(e,t){if(iu.und(t.decay)){const n=!iu.und(t.tension)||!iu.und(t.friction);!n&&iu.und(t.frequency)&&iu.und(t.damping)&&iu.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var rf=[],af=class{constructor(){this.changed=!1,this.values=rf,this.toValues=null,this.fromValues=rf,this.config=new tf,this.immediate=!1}};function of(e,{key:t,props:n,defaultProps:r,state:i,actions:a}){return new Promise(((o,s)=>{let l,c,u=$d(n.cancel??r?.cancel,t);if(u)h();else{iu.und(n.pause)||(i.paused=$d(n.pause,t));let e=r?.pause;!0!==e&&(e=i.paused||$d(e,t)),l=Rd(n.delay||0,t),e?(i.resumeQueue.add(f),a.pause()):(a.resume(),f())}function d(){i.resumeQueue.add(f),i.timeouts.delete(c),c.cancel(),l=c.time-Bc.now()}function f(){l>0&&!nu.skipAnimation?(i.delayed=!0,c=Bc.setTimeout(h,l),i.pauseQueue.add(d),i.timeouts.add(c)):h()}function h(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(d),i.timeouts.delete(c),e<=(i.cancelId||0)&&(u=!0);try{a.start({...n,callId:e,cancel:u},o)}catch(e){s(e)}}}))}var sf=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?uf(e.get()):t.every((e=>e.noop))?lf(e.get()):cf(e.get(),t.every((e=>e.finished))),lf=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),cf=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),uf=e=>({value:e,cancelled:!0,finished:!1});function df(e,t,n,r){const{callId:i,parentId:a,onRest:o}=t,{asyncTo:s,promise:l}=n;return a||e!==s||t.reset?n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;const c=Ud(t,((e,t)=>"onRest"===t?void 0:e));let u,d;const f=new Promise(((e,t)=>(u=e,d=t))),h=e=>{const t=i<=(n.cancelId||0)&&uf(r)||i!==n.asyncId&&cf(r,!1);if(t)throw e.result=t,d(e),e},p=(e,t)=>{const a=new hf,o=new pf;return(async()=>{if(nu.skipAnimation)throw ff(n),o.result=cf(r,!1),d(o),o;h(a);const s=iu.obj(e)?{...e}:{...t,to:e};s.parentId=i,su(c,((e,t)=>{iu.und(s[t])&&(s[t]=e)}));const l=await r.start(s);return h(a),n.paused&&await new Promise((e=>{n.resumeQueue.add(e)})),l})()};let g;if(nu.skipAnimation)return ff(n),cf(r,!1);try{let t;t=iu.arr(e)?(async e=>{for(const t of e)await p(t)})(e):Promise.resolve(e(p,r.stop.bind(r))),await Promise.all([t.then(u),f]),g=cf(r.get(),!0,!1)}catch(e){if(e instanceof hf)g=e.result;else{if(!(e instanceof pf))throw e;g=e.result}}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?s:void 0,n.promise=a?l:void 0)}return iu.fun(o)&&Bc.batchedUpdates((()=>{o(g,r,r.item)})),g})():l}function ff(e,t){cu(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var hf=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},pf=class extends Error{constructor(){super("SkipAnimationSignal")}},gf=e=>e instanceof bf,mf=1,bf=class extends Ju{constructor(){super(...arguments),this.id=mf++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=Cd(this);return e&&e.getValue()}to(...e){return nu.to(this,e)}interpolate(...e){return gd(`${hd}The "interpolate" function is deprecated in v9 (use "to" instead)`),nu.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Ku(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||xu.sort(this),Ku(this,{type:"priority",parent:this,priority:e})}},vf=Symbol.for("SpringPhase"),yf=e=>(1&e[vf])>0,_f=e=>(2&e[vf])>0,wf=e=>(4&e[vf])>0,xf=(e,t)=>t?e[vf]|=3:e[vf]&=-3,kf=(e,t)=>t?e[vf]|=4:e[vf]&=-5,Cf=class extends bf{constructor(e,t){if(super(),this.animation=new af,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!iu.und(e)||!iu.und(t)){const n=iu.obj(e)?{...e}:{...t,from:e};iu.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(_f(this)||this._state.asyncTo)||wf(this)}get goal(){return Zu(this.animation.to)}get velocity(){const e=Cd(this);return e instanceof Td?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return yf(this)}get isAnimating(){return _f(this)}get isPaused(){return wf(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:i}=r;const{config:a}=r,o=Md(r.to);!o&&Yu(r.to)&&(i=lu(Zu(r.to))),r.values.forEach(((s,l)=>{if(s.done)return;const c=s.constructor==Ld?1:o?o[l].lastPosition:i[l];let u=r.immediate,d=c;if(!u){if(d=s.lastPosition,a.tension<=0)return void(s.done=!0);let t=s.elapsedTime+=e;const n=r.fromValues[l],i=null!=s.v0?s.v0:s.v0=iu.arr(a.velocity)?a.velocity[l]:a.velocity;let o;const f=a.precision||(n==c?.005:Math.min(1,.001*Math.abs(c-n)));if(iu.und(a.duration))if(a.decay){const e=!0===a.decay?.998:a.decay,r=Math.exp(-(1-e)*t);d=n+i/(1-e)*(1-r),u=Math.abs(s.lastPosition-d)<=f,o=i*r}else{o=null==s.lastVelocity?i:s.lastVelocity;const t=a.restVelocity||f/10,r=a.clamp?0:a.bounce,l=!iu.und(r),h=n==c?s.v0>0:n<c;let p,g=!1;const m=1,b=Math.ceil(e/m);for(let e=0;e<b&&(p=Math.abs(o)>t,p||(u=Math.abs(c-d)<=f,!u));++e)l&&(g=d==c||d>c==h,g&&(o=-o*r,d=c)),o+=(1e-6*-a.tension*(d-c)+.001*-a.friction*o)/a.mass*m,d+=o*m}else{let r=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,s.durationProgress>0&&(s.elapsedTime=a.duration*s.durationProgress,t=s.elapsedTime+=e)),r=(a.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,s.durationProgress=r),d=n+a.easing(r)*(c-n),o=(d-s.lastPosition)/e,u=1==r}s.lastVelocity=o,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),u=!0)}o&&!o[l].done&&(u=!1),u?s.done=!0:t=!1,s.setValue(d,a.round)&&(n=!0)}));const s=Cd(this),l=s.getValue();if(t){const e=Zu(r.to);l===e&&!n||a.decay?n&&a.decay&&this._onChange(l):(s.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(l)}set(e){return Bc.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(_f(this)){const{to:e,config:t}=this.animation;Bc.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return iu.und(e)?(n=this.queue||[],this.queue=[]):n=[iu.obj(e)?e:{...t,to:e}],Promise.all(n.map((e=>this._update(e)))).then((e=>sf(this,e)))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),ff(this._state,e&&this._lastCallId),Bc.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=iu.obj(n)?n[t]:n,(null==n||Xd(n))&&(n=void 0),r=iu.obj(r)?r[t]:r,null==r&&(r=void 0);const i={to:n,from:r};return yf(this)||(e.reverse&&([n,r]=[r,n]),r=Zu(r),iu.und(r)?Cd(this)||this._set(n):this._set(r)),i}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,Ud(e,((e,t)=>/^on/.test(t)?qd(e,n):e))),Nf(this,e,"onProps"),Pf(this,"onProps",e,this);const i=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const a=this._state;return of(++this._lastCallId,{key:n,props:e,defaultProps:r,state:a,actions:{pause:()=>{wf(this)||(kf(this,!0),fu(a.pauseQueue),Pf(this,"onPause",cf(this,Sf(this,this.animation.to)),this))},resume:()=>{wf(this)&&(kf(this,!1),_f(this)&&this._resume(),fu(a.resumeQueue),Pf(this,"onResume",cf(this,Sf(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then((n=>{if(e.loop&&n.finished&&(!t||!n.noop)){const t=Mf(e);if(t)return this._update(t,!0)}return n}))}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(uf(this));const r=!iu.und(e.to),i=!iu.und(e.from);if(r||i){if(!(t.callId>this._lastToId))return n(uf(this));this._lastToId=t.callId}const{key:a,defaultProps:o,animation:s}=this,{to:l,from:c}=s;let{to:u=l,from:d=c}=e;!i||r||t.default&&!iu.und(u)||(u=d),t.reverse&&([u,d]=[d,u]);const f=!au(d,c);f&&(s.from=d),d=Zu(d);const h=!au(u,l);h&&this._focus(u);const p=Xd(t.to),{config:g}=s,{decay:m,velocity:b}=g;(r||i)&&(g.velocity=0),t.config&&!p&&function(e,t,n){n&&(nf(n={...n},t),t={...n,...t}),nf(e,t),Object.assign(e,t);for(const t in ef)null==e[t]&&(e[t]=ef[t]);let{frequency:r,damping:i}=e;const{mass:a}=e;iu.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/r,2)*a,e.friction=4*Math.PI*i*a/r)}(g,Rd(t.config,a),t.config!==o.config?Rd(o.config,a):void 0);let v=Cd(this);if(!v||iu.und(u))return n(cf(this,!0));const y=iu.und(t.reset)?i&&!t.default:!iu.und(d)&&$d(t.reset,a),_=y?d:this.get(),w=Yd(u),x=iu.num(w)||iu.arr(w)||bd(w),k=!p&&(!x||$d(o.immediate||t.immediate,a));if(h){const e=Dd(u);if(e!==v.constructor){if(!k)throw Error(`Cannot animate between ${v.constructor.name} and ${e.name}, as the "to" prop suggests`);v=this._set(w)}}const C=v.constructor;let S=Yu(u),M=!1;if(!S){const e=y||!yf(this)&&f;(h||e)&&(M=au(Yd(_),w),S=!M),(au(s.immediate,k)||k)&&au(g.decay,m)&&au(g.velocity,b)||(S=!0)}if(M&&_f(this)&&(s.changed&&!y?S=!0:S||this._stop(l)),!p&&((S||Yu(l))&&(s.values=v.getPayload(),s.toValues=Yu(u)?null:C==Ld?[1]:lu(w)),s.immediate!=k&&(s.immediate=k,k||y||this._set(l)),S)){const{onRest:e}=s;ou(Ef,(e=>Nf(this,t,e)));const r=cf(this,Sf(this,l));fu(this._pendingCalls,r),this._pendingCalls.add(n),s.changed&&Bc.batchedUpdates((()=>{s.changed=!y,e?.(r,this),y?Rd(o.onRest,r):s.onStart?.(r,this)}))}y&&this._set(_),p?n(df(t.to,t,this._state,this)):S?this._start():_f(this)&&!h?this._pendingCalls.add(n):n(lf(_))}_focus(e){const t=this.animation;e!==t.to&&(Xu(this)&&this._detach(),t.to=e,Xu(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Yu(t)&&(ed(t,this),gf(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Yu(e)&&td(e,this)}_set(e,t=!0){const n=Zu(e);if(!iu.und(n)){const e=Cd(this);if(!e||!au(n,e.getValue())){const r=Dd(n);e&&e.constructor==r?e.setValue(n):Sd(this,r.create(n)),e&&Bc.batchedUpdates((()=>{this._onChange(n,t)}))}}return Cd(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,Pf(this,"onStart",cf(this,Sf(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),Rd(this.animation.onChange,e,this)),Rd(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;Cd(this).reset(Zu(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),_f(this)||(xf(this,!0),wf(this)||this._resume())}_resume(){nu.skipAnimation?this.finish():xu.start(this)}_stop(e,t){if(_f(this)){xf(this,!1);const n=this.animation;ou(n.values,(e=>{e.done=!0})),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Ku(this,{type:"idle",parent:this});const r=t?uf(this.get()):cf(this.get(),Sf(this,e??n.to));fu(this._pendingCalls,r),n.changed&&(n.changed=!1,Pf(this,"onRest",r,this))}}};function Sf(e,t){const n=Yd(t);return au(Yd(e.get()),n)}function Mf(e,t=e.loop,n=e.to){const r=Rd(t);if(r){const i=!0!==r&&Gd(r),a=(i||e).reverse,o=!i||i.reset;return Af({...e,loop:t,default:!1,pause:void 0,to:!a||Xd(n)?n:void 0,from:o?e.from:void 0,reset:o,...i})}}function Af(e){const{to:t,from:n}=e=Gd(e),r=new Set;return iu.obj(t)&&Lf(t,r),iu.obj(n)&&Lf(n,r),e.keys=r.size?Array.from(r):null,e}function Tf(e){const t=Af(e);return iu.und(t.default)&&(t.default=Ud(t)),t}function Lf(e,t){su(e,((e,n)=>null!=e&&t.add(n)))}var Ef=["onStart","onRest","onChange","onPause","onResume"];function Nf(e,t,n){e.animation[n]=t[n]!==Id(t,n)?qd(t[n],e.key):void 0}function Pf(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var Of=["onStart","onChange","onRest"],Df=1,Ff=class{constructor(e,t){this.id=Df++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each(((t,n)=>e[n]=t.get())),e}set(e){for(const t in e){const n=e[t];iu.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(Af(e)),this}start(e){let{queue:t}=this;return e?t=lu(e).map(Af):this.queue=[],this._flush?this._flush(this,t):(If(this,t),zf(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;ou(lu(t),(t=>n[t].stop(!!e)))}else ff(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(iu.und(e))this.start({pause:!0});else{const t=this.springs;ou(lu(e),(e=>t[e].pause()))}return this}resume(e){if(iu.und(e))this.start({pause:!1});else{const t=this.springs;ou(lu(e),(e=>t[e].resume()))}return this}each(e){su(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,i=this._changed.size>0;(r&&!this._started||i&&!this._started)&&(this._started=!0,cu(e,(([e,t])=>{t.value=this.get(),e(t,this,this._item)})));const a=!r&&this._started,o=i||a&&n.size?this.get():null;i&&t.size&&cu(t,(([e,t])=>{t.value=o,e(t,this,this._item)})),a&&(this._started=!1,cu(n,(([e,t])=>{t.value=o,e(t,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}Bc.onFrame(this._onFrame)}};function zf(e,t){return Promise.all(t.map((t=>jf(e,t)))).then((t=>sf(e,t)))}async function jf(e,t,n){const{keys:r,to:i,from:a,loop:o,onRest:s,onResolve:l}=t,c=iu.obj(t.default)&&t.default;o&&(t.loop=!1),!1===i&&(t.to=null),!1===a&&(t.from=null);const u=iu.arr(i)||iu.fun(i)?i:void 0;u?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):ou(Of,(n=>{const r=t[n];if(iu.fun(r)){const i=e._events[n];t[n]=({finished:e,cancelled:t})=>{const n=i.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):i.set(r,{value:null,finished:e||!1,cancelled:t||!1})},c&&(c[n]=t[n])}}));const d=e._state;t.pause===!d.paused?(d.paused=t.pause,fu(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);const f=(r||Object.keys(e.springs)).map((n=>e.springs[n].start(t))),h=!0===t.cancel||!0===Id(t,"cancel");(u||h&&d.asyncId)&&f.push(of(++e._lastAsyncId,{props:t,state:d,actions:{pause:ru,resume:ru,start(t,n){h?(ff(d,e._lastAsyncId),n(uf(e))):(t.onRest=s,n(df(u,t,d,e)))}}})),d.paused&&await new Promise((e=>{d.resumeQueue.add(e)}));const p=sf(e,await Promise.all(f));if(o&&p.finished&&(!n||!p.noop)){const n=Mf(t,o,i);if(n)return If(e,[n]),jf(e,n,!0)}return l&&Bc.batchedUpdates((()=>l(p,e,e.item))),p}function Bf(e,t){const n={...e.springs};return t&&ou(lu(t),(e=>{iu.und(e.keys)&&(e=Af(e)),iu.obj(e.to)||(e={...e,to:void 0}),qf(n,e,(e=>$f(e)))})),Rf(e,n),n}function Rf(e,t){su(t,((t,n)=>{e.springs[n]||(e.springs[n]=t,ed(t,e))}))}function $f(e,t){const n=new Cf;return n.key=e,t&&ed(n,t),n}function qf(e,t,n){t.keys&&ou(t.keys,(r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)}))}function If(e,t){ou(t,(t=>{qf(e.springs,t,(t=>$f(t,e)))}))}var Hf=({children:e,...t})=>{const n=pe(Uf),r=t.pause||!!n.pause,i=t.immediate||!!n.immediate;t=function(e,t){const[n]=ce((()=>({inputs:t,result:e()}))),r=de(),i=r.current;let a=i;if(a){const n=Boolean(t&&a.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,a.inputs));n||(a={inputs:t,result:e()})}else a=n;return ue((()=>{r.current=a,i==n&&(n.inputs=n.result=void 0)}),[a]),a.result}((()=>({pause:r,immediate:i})),[r,i]);const{Provider:a}=Uf;return S(a,{value:t},e)},Uf=function(e){return Object.assign(e,Y({})),e.Provider._context=e,e.Consumer._context=e,e}(Hf);Hf.Provider=Uf.Provider,Hf.Consumer=Uf.Consumer;var Vf=()=>{const e=[],t=function(t){md(`${hd}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);const r=[];return ou(e,((e,i)=>{if(iu.und(t))r.push(e.start());else{const a=n(t,e,i);a&&r.push(e.start(a))}})),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return ou(e,(e=>e.pause(...arguments))),this},t.resume=function(){return ou(e,(e=>e.resume(...arguments))),this},t.set=function(t){ou(e,((e,n)=>{const r=iu.fun(t)?t(n,e):t;r&&e.set(r)}))},t.start=function(t){const n=[];return ou(e,((e,r)=>{if(iu.und(t))n.push(e.start());else{const i=this._getProps(t,e,r);i&&n.push(e.start(i))}})),n},t.stop=function(){return ou(e,(e=>e.stop(...arguments))),this},t.update=function(t){return ou(e,((e,n)=>e.update(this._getProps(t,e,n)))),this};const n=function(e,t,n){return iu.fun(e)?e(n,t):e};return t._getProps=n,t};function Wf(e,t){const n=iu.fun(e),[[r],i]=function(e,t,n){const r=iu.fun(t)&&t;r&&!n&&(n=[]);const i=fe((()=>r||3==arguments.length?Vf():void 0),[]),a=de(0),o=yd(),s=fe((()=>({ctrls:[],queue:[],flush(e,t){const n=Bf(e,t);return a.current>0&&!s.queue.length&&!Object.keys(n).some((t=>!e.springs[t]))?zf(e,t):new Promise((r=>{Rf(e,n),s.queue.push((()=>{r(zf(e,t))})),o()}))}})),[]),l=de([...s.ctrls]),c=[],u=xd(e)||0;function d(e,n){for(let i=e;i<n;i++){const e=l.current[i]||(l.current[i]=new Ff(null,s.flush)),n=r?r(i,e):t[i];n&&(c[i]=Tf(n))}}fe((()=>{ou(l.current.slice(e,u),(e=>{Kd(e,i),e.stop(!0)})),l.current.length=e,d(u,e)}),[e]),fe((()=>{d(0,Math.min(u,e))}),n);const f=l.current.map(((e,t)=>Bf(e,c[t]))),h=pe(Hf),p=xd(h),g=h!==p&&Zd(h);vd((()=>{a.current++,s.ctrls=l.current;const{queue:e}=s;e.length&&(s.queue=[],ou(e,(e=>e()))),ou(l.current,((e,t)=>{i?.add(e),g&&e.start({default:h});const n=c[t];n&&(Jd(e,n.ref),e.ref?e.queue.push(n):e.start(n))}))})),_d((()=>()=>{ou(s.ctrls,(e=>e.stop(!0)))}));const m=f.map((e=>({...e})));return i?[m,i]:m}(1,n?e:[e],n?[]:t);return n||2==arguments.length?[r,i]:r}function Gf(e,t,n){const r=iu.fun(t)&&t,{reset:i,sort:a,trail:o=0,expires:s=!0,exitBeforeEnter:l=!1,onDestroyed:c,ref:u,config:d}=r?r():t,f=fe((()=>r||3==arguments.length?Vf():void 0),[]),h=lu(e),p=[],g=de(null),m=i?null:g.current;vd((()=>{g.current=p})),_d((()=>(ou(p,(e=>{f?.add(e.ctrl),e.ctrl.ref=f})),()=>{ou(g.current,(e=>{e.expired&&clearTimeout(e.expirationId),Kd(e.ctrl,f),e.ctrl.stop(!0)}))})));const b=function(e,{key:t,keys:n=t},r){if(null===n){const t=new Set;return e.map((e=>{const n=r&&r.find((n=>n.item===e&&"leave"!==n.phase&&!t.has(n)));return n?(t.add(n),n.key):Yf++}))}return iu.und(n)?e:iu.fun(n)?e.map(n):lu(n)}(h,r?r():t,m),v=i&&g.current||[];vd((()=>ou(v,(({ctrl:e,item:t,key:n})=>{Kd(e,f),Rd(c,t,n)}))));const y=[];if(m&&ou(m,((e,t)=>{e.expired?(clearTimeout(e.expirationId),v.push(e)):~(t=y[t]=b.indexOf(e.key))&&(p[t]=e)})),ou(h,((e,t)=>{p[t]||(p[t]={key:b[t],item:e,phase:"mount",ctrl:new Ff},p[t].ctrl.item=e)})),y.length){let e=-1;const{leave:n}=r?r():t;ou(y,((t,r)=>{const i=m[r];~t?(e=p.indexOf(i),p[e]={...i,item:h[t]}):n&&p.splice(++e,0,i)}))}iu.fun(a)&&p.sort(((e,t)=>a(e.item,t.item)));let _=-o;const w=yd(),x=Ud(t),k=new Map,C=de(new Map),M=de(!1);ou(p,((e,n)=>{const i=e.key,a=e.phase,c=r?r():t;let f,h;const p=Rd(c.delay||0,i);if("mount"==a)f=c.enter,h="enter";else{const e=b.indexOf(i)<0;if("leave"!=a)if(e)f=c.leave,h="leave";else{if(!(f=c.update))return;h="update"}else{if(e)return;f=c.enter,h="enter"}}if(f=Rd(f,e.item,n),f=iu.obj(f)?Gd(f):{to:f},!f.config){const t=d||x.config;f.config=Rd(t,e.item,n,h)}_+=o;const v={...x,delay:p+_,ref:u,immediate:c.immediate,reset:!1,...f};if("enter"==h&&iu.und(v.from)){const i=r?r():t,a=iu.und(i.initial)||m?i.from:i.initial;v.from=Rd(a,e.item,n)}const{onResolve:y}=v;v.onResolve=e=>{Rd(y,e);const t=g.current,n=t.find((e=>e.key===i));if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){const e=t.every((e=>e.ctrl.idle));if("leave"==n.phase){const t=Rd(s,n.item);if(!1!==t){const r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(w,r)))}}e&&t.some((e=>e.expired))&&(C.current.delete(n),l&&(M.current=!0),w())}};const S=Bf(e.ctrl,v);"leave"===h&&l?C.current.set(e,{phase:h,springs:S,payload:v}):k.set(e,{phase:h,springs:S,payload:v})}));const T=pe(Hf),L=xd(T),E=T!==L&&Zd(T);vd((()=>{E&&ou(p,(e=>{e.ctrl.start({default:T})}))}),[T]),ou(k,((e,t)=>{if(C.current.size){const e=p.findIndex((e=>e.key===t.key));p.splice(e,1)}})),vd((()=>{ou(C.current.size?C.current:k,(({phase:e,payload:t},n)=>{const{ctrl:r}=n;n.phase=e,f?.add(r),E&&"enter"==e&&r.start({default:T}),t&&(Jd(r,t.ref),!r.ref&&!f||M.current?(r.start(t),M.current&&(M.current=!1)):r.update(t))}))}),i?void 0:n);const N=e=>S(A,null,p.map(((t,n)=>{const{springs:r}=k.get(t)||t.ctrl,i=e({...r},t.item,t,n);return i&&i.type?S(i.type,{...i.props,key:iu.str(t.key)||iu.num(t.key)?t.key:t.ctrl.id,ref:i.ref}):i})));return f?[N,f]:N}var Yf=1,Zf=class extends bf{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=Vu(...t);const n=this._get(),r=Dd(n);Sd(this,r.create(n))}advance(e){const t=this._get();au(t,this.get())||(Cd(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&Kf(this._active)&&Jf(this)}_get(){const e=iu.arr(this.source)?this.source.map(Zu):lu(Zu(this.source));return this.calc(...e)}_start(){this.idle&&!Kf(this._active)&&(this.idle=!1,ou(Md(this),(e=>{e.done=!1})),nu.skipAnimation?(Bc.batchedUpdates((()=>this.advance())),Jf(this)):xu.start(this))}_attach(){let e=1;ou(lu(this.source),(t=>{Yu(t)&&ed(t,this),gf(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){ou(lu(this.source),(e=>{Yu(e)&&td(e,this)})),this._active.clear(),Jf(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=lu(this.source).reduce(((e,t)=>Math.max(e,(gf(t)?t.priority:0)+1)),0))}};function Xf(e){return!1!==e.idle}function Kf(e){return!e.size||Array.from(e).every(Xf)}function Jf(e){e.idle||(e.idle=!0,ou(Md(e),(e=>{e.done=!0})),Ku(e,{type:"idle",parent:e}))}nu.assign({createStringInterpolator:fd,to:(e,t)=>new Zf(e,t)});var Qf=/^--/;function eh(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||Qf.test(e)||nh.hasOwnProperty(e)&&nh[e]?(""+t).trim():t+"px"}var th={},nh={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},rh=["Webkit","Ms","Moz","O"];nh=Object.keys(nh).reduce(((e,t)=>(rh.forEach((n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),nh);var ih=/^(matrix|translate|scale|rotate|skew)/,ah=/^(translate)/,oh=/^(rotate|skew)/,sh=(e,t)=>iu.num(e)&&0!==e?e+t:e,lh=(e,t)=>iu.arr(e)?e.every((e=>lh(e,t))):iu.num(e)?e===t:parseFloat(e)===t,ch=class extends Nd{constructor({x:e,y:t,z:n,...r}){const i=[],a=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),a.push((e=>[`translate3d(${e.map((e=>sh(e,"px"))).join(",")})`,lh(e,0)]))),su(r,((e,t)=>{if("transform"===t)i.push([e||""]),a.push((e=>[e,""===e]));else if(ih.test(t)){if(delete r[t],iu.und(e))return;const n=ah.test(t)?"px":oh.test(t)?"deg":"";i.push(lu(e)),a.push("rotate3d"===t?([e,t,r,i])=>[`rotate3d(${e},${t},${r},${sh(i,n)})`,lh(i,0)]:e=>[`${t}(${e.map((e=>sh(e,n))).join(",")})`,lh(e,t.startsWith("scale")?1:0)])}})),i.length&&(r.transform=new uh(i,a)),super(r)}},uh=class extends Ju{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return ou(this.inputs,((n,r)=>{const i=Zu(n[0]),[a,o]=this.transforms[r](iu.arr(i)?i:n.map(Zu));e+=" "+a,t=t&&o})),t?"none":e}observerAdded(e){1==e&&ou(this.inputs,(e=>ou(e,(e=>Yu(e)&&ed(e,this)))))}observerRemoved(e){0==e&&ou(this.inputs,(e=>ou(e,(e=>Yu(e)&&td(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),Ku(this,e)}};nu.assign({batchedUpdates:function(e,t){return e(t)},createStringInterpolator:fd,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var dh=((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new Nd(e),getComponentProps:r=e=>e}={})=>{const i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},a=e=>{const t=Bd(e)||"Anonymous";return(e=iu.str(e)?a[e]||(a[e]=Fd(e,i)):e[jd]||(e[jd]=Fd(e,i))).displayName=`Animated(${t})`,e};return su(e,((t,n)=>{iu.arr(e)&&(n=Bd(t)),a[n]=a(t)})),{animated:a}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:i,children:a,scrollTop:o,scrollLeft:s,viewBox:l,...c}=t,u=Object.values(c),d=Object.keys(c).map((t=>n||e.hasAttribute(t)?t:th[t]||(th[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==a&&(e.textContent=a);for(const t in i)if(i.hasOwnProperty(t)){const n=eh(t,i[t]);Qf.test(t)?e.style.setProperty(t,n):e.style[t]=n}d.forEach(((t,n)=>{e.setAttribute(t,u[n])})),void 0!==r&&(e.className=r),void 0!==o&&(e.scrollTop=o),void 0!==s&&(e.scrollLeft=s),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new ch(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),fh=dh.animated;function hh(){return hh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hh.apply(this,arguments)}var ph={pointerEvents:"none",position:"absolute",zIndex:10,top:0,left:0},gh=function(e,t){return"translate("+e+"px, "+t+"px)"},mh=Se((function(e){var t,n=e.position,r=e.anchor,i=e.children,a=_L(),o=oL(),s=o.animate,l=o.config,c=gL(),u=c[0],d=c[1],f=de(!1),h=void 0,p=!1,g=d.width>0&&d.height>0,m=Math.round(n[0]),b=Math.round(n[1]);g&&("top"===r?(m-=d.width/2,b-=d.height+14):"right"===r?(m+=14,b-=d.height/2):"bottom"===r?(m-=d.width/2,b+=14):"left"===r?(m-=d.width+14,b-=d.height/2):"center"===r&&(m-=d.width/2,b-=d.height/2),h={transform:gh(m,b)},f.current||(p=!0),f.current=[m,b]);var v=Wf({to:h,config:l,immediate:!s||p}),y=hh({},ph,a.tooltip.wrapper,{transform:null!=(t=v.transform)?t:gh(m,b),opacity:v.transform?1:0});return hr(fh.div,{ref:u,style:y,children:i})}));mh.displayName="TooltipWrapper";var bh=Se((function(e){var t=e.size,n=void 0===t?12:t,r=e.color,i=e.style;return hr("span",{style:hh({display:"block",width:n,height:n,background:r},void 0===i?{}:i)})})),vh=Se((function(e){var t,n=e.id,r=e.value,i=e.format,a=e.enableChip,o=void 0!==a&&a,s=e.color,l=e.renderContent,c=_L(),u=mL(i);if("function"==typeof l)t=l();else{var d=r;void 0!==u&&void 0!==d&&(d=u(d)),t=hr("div",{style:c.tooltip.basic,children:[o&&hr(bh,{color:s,style:c.tooltip.chip}),void 0!==d?hr("span",{children:[n,": ",hr("strong",{children:""+d})]}):n]})}return hr("div",{style:c.tooltip.container,children:t})})),yh={width:"100%",borderCollapse:"collapse"},_h=Se((function(e){var t,n=e.title,r=e.rows,i=void 0===r?[]:r,a=e.renderContent,o=_L();return i.length?(t="function"==typeof a?a():hr("div",{children:[n&&n,hr("table",{style:hh({},yh,o.tooltip.table),children:hr("tbody",{children:i.map((function(e,t){return hr("tr",{children:e.map((function(e,t){return hr("td",{style:o.tooltip.tableCell,children:e},t)}))},t)}))})})]}),hr("div",{style:o.tooltip.container,children:t})):null}));_h.displayName="TableTooltip";var wh=Se((function(e){var t=e.x0,n=e.x1,r=e.y0,i=e.y1,a=_L(),o=oL(),s=o.animate,l=o.config,c=fe((function(){return hh({},a.crosshair.line,{pointerEvents:"none"})}),[a.crosshair.line]),u=Wf({x1:t,x2:n,y1:r,y2:i,config:l,immediate:!s});return hr(fh.line,hh({},u,{fill:"none",style:c}))}));wh.displayName="CrosshairLine";var xh=Se((function(e){var t,n,r=e.width,i=e.height,a=e.type,o=e.x,s=e.y;return"cross"===a?(t={x0:o,x1:o,y0:0,y1:i},n={x0:0,x1:r,y0:s,y1:s}):"top-left"===a?(t={x0:o,x1:o,y0:0,y1:s},n={x0:0,x1:o,y0:s,y1:s}):"top"===a?t={x0:o,x1:o,y0:0,y1:s}:"top-right"===a?(t={x0:o,x1:o,y0:0,y1:s},n={x0:o,x1:r,y0:s,y1:s}):"right"===a?n={x0:o,x1:r,y0:s,y1:s}:"bottom-right"===a?(t={x0:o,x1:o,y0:s,y1:i},n={x0:o,x1:r,y0:s,y1:s}):"bottom"===a?t={x0:o,x1:o,y0:s,y1:i}:"bottom-left"===a?(t={x0:o,x1:o,y0:s,y1:i},n={x0:0,x1:o,y0:s,y1:s}):"left"===a?n={x0:0,x1:o,y0:s,y1:s}:"x"===a?t={x0:o,x1:o,y0:0,y1:i}:"y"===a&&(n={x0:0,x1:r,y0:s,y1:s}),hr(A,{children:[t&&hr(wh,{x0:t.x0,x1:t.x1,y0:t.y0,y1:t.y1}),n&&hr(wh,{x0:n.x0,x1:n.x1,y0:n.y0,y1:n.y1})]})}));xh.displayName="Crosshair";var kh,Ch,Sh,Mh,Ah,Th,Lh,Eh,Nh,Ph,Oh,Dh,Fh,zh,jh,Bh,Rh,$h,qh,Ih,Hh,Uh,Vh,Wh,Gh,Yh,Zh,Xh,Kh,Jh,Qh,ep,tp,np,rp,ip,ap,op,sp,lp,cp,up,dp,fp,hp,pp,gp,mp,bp,vp,yp,_p,wp,xp,kp,Cp,Sp,Mp,Ap,Tp,Lp,Ep,Np,Pp,Op,Dp,Fp,zp,jp,Bp,Rp,$p,qp,Ip,Hp,Up,Vp,Wp,Gp,Yp,Zp,Xp,Kp,Jp,Qp,eg,tg,ng,rg,ig,ag,og,sg,lg,cg,ug,dg,fg,hg=Y({showTooltipAt:function(){},showTooltipFromEvent:function(){},hideTooltip:function(){}}),pg={isVisible:!1,position:[null,null],content:null,anchor:null},gg=Y(pg),mg=function(){var e=pe(hg);if(void 0===e)throw new Error("useTooltip must be used within a TooltipProvider");return e},bg=function(){var e=function(){var e=pe(gg);if(void 0===e)throw new Error("useTooltipState must be used within a TooltipProvider");return e}();return function(e){return e.isVisible}(e)?hr(mh,{position:e.position,anchor:e.anchor,children:e.content}):null},vg=function(e){var t=e.container,n=e.children,r=function(e){var t=ce(pg),n=t[0],r=t[1],i=he((function(e,t,n){var i=t[0],a=t[1];void 0===n&&(n="top"),r({isVisible:!0,position:[i,a],anchor:n,content:e})}),[r]),a=he((function(t,n,i){void 0===i&&(i="top");var a=e.current.getBoundingClientRect(),o=e.current.offsetWidth,s=o===a.width?1:o/a.width,l="touches"in n?n.touches[0]:n,c=l.clientX,u=l.clientY,d=(c-a.left)*s,f=(u-a.top)*s;"left"!==i&&"right"!==i||(i=d<a.width/2?"right":"left"),r({isVisible:!0,position:[d,f],anchor:i,content:t})}),[e,r]),o=he((function(){r(pg)}),[r]);return{actions:fe((function(){return{showTooltipAt:i,showTooltipFromEvent:a,hideTooltip:o}}),[i,a,o]),state:n}}(t),i=r.actions,a=r.state;return hr(hg.Provider,{value:i,children:hr(gg.Provider,{value:a,children:n})})};function yg(){return Mh?Sh:(Mh=1,Sh=function(e,t){return e===t||e!=e&&t!=t})}function _g(){if(Th)return Ah;Th=1;var e=yg();return Ah=function(t,n){for(var r=t.length;r--;)if(e(t[r][0],n))return r;return-1},Ah}function wg(){if(Bh)return jh;Bh=1;var e=Ch?kh:(Ch=1,kh=function(){this.__data__=[],this.size=0}),t=function(){if(Eh)return Lh;Eh=1;var e=_g(),t=Array.prototype.splice;return Lh=function(n){var r=this.__data__,i=e(r,n);return!(i<0||(i==r.length-1?r.pop():t.call(r,i,1),--this.size,0))},Lh}(),n=function(){if(Ph)return Nh;Ph=1;var e=_g();return Nh=function(t){var n=this.__data__,r=e(n,t);return r<0?void 0:n[r][1]},Nh}(),r=function(){if(Dh)return Oh;Dh=1;var e=_g();return Oh=function(t){return e(this.__data__,t)>-1}}(),i=function(){if(zh)return Fh;zh=1;var e=_g();return Fh=function(t,n){var r=this.__data__,i=e(r,t);return i<0?(++this.size,r.push([t,n])):r[i][1]=n,this},Fh}();function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}return a.prototype.clear=e,a.prototype.delete=t,a.prototype.get=n,a.prototype.has=r,a.prototype.set=i,jh=a}function xg(){if(Yh)return Gh;Yh=1;var e="object"==typeof jo&&jo&&jo.Object===Object&&jo;return Gh=e}function kg(){if(Xh)return Zh;Xh=1;var e=xg(),t="object"==typeof self&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return Zh=n}function Cg(){if(Jh)return Kh;Jh=1;var e=kg().Symbol;return Kh=e}function Sg(){if(ip)return rp;ip=1;var e=Cg(),t=function(){if(ep)return Qh;ep=1;var e=Cg(),t=Object.prototype,n=t.hasOwnProperty,r=t.toString,i=e?e.toStringTag:void 0;return Qh=function(e){var t=n.call(e,i),a=e[i];try{e[i]=void 0;var o=!0}catch(e){}var s=r.call(e);return o&&(t?e[i]=a:delete e[i]),s}}(),n=function(){if(np)return tp;np=1;var e=Object.prototype.toString;return tp=function(t){return e.call(t)}}(),r=e?e.toStringTag:void 0;return rp=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":r&&r in Object(e)?t(e):n(e)}}function Mg(){return op?ap:(op=1,ap=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)})}function Ag(){if(lp)return sp;lp=1;var e=Sg(),t=Mg();return sp=function(n){if(!t(n))return!1;var r=e(n);return"[object Function]"==r||"[object GeneratorFunction]"==r||"[object AsyncFunction]"==r||"[object Proxy]"==r}}function Tg(){if(pp)return hp;pp=1;var e=Function.prototype.toString;return hp=function(t){if(null!=t){try{return e.call(t)}catch(e){}try{return t+""}catch(e){}}return""}}function Lg(){if(_p)return yp;_p=1;var e=function(){if(mp)return gp;mp=1;var e=Ag(),t=function(){if(fp)return dp;fp=1;var e,t=function(){if(up)return cp;up=1;var e=kg()["__core-js_shared__"];return cp=e}(),n=(e=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||""))?"Symbol(src)_1."+e:"";return dp=function(e){return!!n&&n in e}}(),n=Mg(),r=Tg(),i=/^\[object .+?Constructor\]$/,a=Function.prototype,o=Object.prototype,s=a.toString,l=o.hasOwnProperty,c=RegExp("^"+s.call(l).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");return gp=function(a){return!(!n(a)||t(a))&&(e(a)?c:i).test(r(a))}}(),t=(vp||(vp=1,bp=function(e,t){return null==e?void 0:e[t]}),bp);return yp=function(n,r){var i=t(n,r);return e(i)?i:void 0},yp}function Eg(){if(xp)return wp;xp=1;var e=Lg()(kg(),"Map");return wp=e}function Ng(){if(Cp)return kp;Cp=1;var e=Lg()(Object,"create");return kp=e}function Pg(){if(Ip)return qp;Ip=1;var e=$p?Rp:($p=1,Rp=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e});return qp=function(t,n){var r=t.__data__;return e(n)?r["string"==typeof n?"string":"hash"]:r.map},qp}function Og(){if(Jp)return Kp;Jp=1;var e=function(){if(Bp)return jp;Bp=1;var e=function(){if(zp)return Fp;zp=1;var e=function(){if(Mp)return Sp;Mp=1;var e=Ng();return Sp=function(){this.__data__=e?e(null):{},this.size=0}}(),t=Tp?Ap:(Tp=1,Ap=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}),n=function(){if(Ep)return Lp;Ep=1;var e=Ng(),t=Object.prototype.hasOwnProperty;return Lp=function(n){var r=this.__data__;if(e){var i=r[n];return"__lodash_hash_undefined__"===i?void 0:i}return t.call(r,n)?r[n]:void 0}}(),r=function(){if(Pp)return Np;Pp=1;var e=Ng(),t=Object.prototype.hasOwnProperty;return Np=function(n){var r=this.__data__;return e?void 0!==r[n]:t.call(r,n)}}(),i=function(){if(Dp)return Op;Dp=1;var e=Ng();return Op=function(t,n){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=e&&void 0===n?"__lodash_hash_undefined__":n,this}}();function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}return a.prototype.clear=e,a.prototype.delete=t,a.prototype.get=n,a.prototype.has=r,a.prototype.set=i,Fp=a}(),t=wg(),n=Eg();return jp=function(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}}(),t=function(){if(Up)return Hp;Up=1;var e=Pg();return Hp=function(t){var n=e(this,t).delete(t);return this.size-=n?1:0,n}}(),n=function(){if(Wp)return Vp;Wp=1;var e=Pg();return Vp=function(t){return e(this,t).get(t)}}(),r=function(){if(Yp)return Gp;Yp=1;var e=Pg();return Gp=function(t){return e(this,t).has(t)}}(),i=function(){if(Xp)return Zp;Xp=1;var e=Pg();return Zp=function(t,n){var r=e(this,t),i=r.size;return r.set(t,n),this.size+=r.size==i?0:1,this}}();function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}return a.prototype.clear=e,a.prototype.delete=t,a.prototype.get=n,a.prototype.has=r,a.prototype.set=i,Kp=a}function Dg(){if(ng)return tg;ng=1;var e=wg(),t=function(){if($h)return Rh;$h=1;var e=wg();return Rh=function(){this.__data__=new e,this.size=0}}(),n=Ih?qh:(Ih=1,qh=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}),r=Uh?Hh:(Uh=1,Hh=function(e){return this.__data__.get(e)}),i=Wh?Vh:(Wh=1,Vh=function(e){return this.__data__.has(e)}),a=function(){if(eg)return Qp;eg=1;var e=wg(),t=Eg(),n=Og();return Qp=function(r,i){var a=this.__data__;if(a instanceof e){var o=a.__data__;if(!t||o.length<199)return o.push([r,i]),this.size=++a.size,this;a=this.__data__=new n(o)}return a.set(r,i),this.size=a.size,this}}();function o(t){var n=this.__data__=new e(t);this.size=n.size}return o.prototype.clear=t,o.prototype.delete=n,o.prototype.get=r,o.prototype.has=i,o.prototype.set=a,tg=o}function Fg(){if(ig)return rg;ig=1;var e=Lg(),t=function(){try{var t=e(Object,"defineProperty");return t({},"",{}),t}catch(e){}}();return rg=t}function zg(){if(og)return ag;og=1;var e=Fg();return ag=function(t,n,r){"__proto__"==n&&e?e(t,n,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[n]=r},ag}function jg(){if(lg)return sg;lg=1;var e=zg(),t=yg();return sg=function(n,r,i){(void 0!==i&&!t(n[r],i)||void 0===i&&!(r in n))&&e(n,r,i)},sg}function Bg(){if(fg)return dg;fg=1;var e=(ug||(ug=1,cg=function(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var l=o[e?s:++i];if(!1===n(a[l],l,a))break}return t}}),cg),t=e();return dg=t}var Rg,$g,qg,Ig,Hg,Ug,Vg,Wg,Gg,Yg,Zg,Xg,Kg,Jg,Qg,em,tm,nm,rm,im,am,om,sm,lm,cm,um,dm,fm,hm,pm,gm,mm,bm,vm={exports:{}};function ym(){if(qg)return $g;qg=1;var e=kg().Uint8Array;return $g=e}function _m(){return Kg?Xg:(Kg=1,Xg=function(e,t){return function(n){return e(t(n))}})}function wm(){if(Qg)return Jg;Qg=1;var e=_m()(Object.getPrototypeOf,Object);return Jg=e}function xm(){if(tm)return em;tm=1;var e=Object.prototype;return em=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}}function km(){return am?im:(am=1,im=function(e){return null!=e&&"object"==typeof e})}function Cm(){if(cm)return lm;cm=1;var e=function(){if(sm)return om;sm=1;var e=Sg(),t=km();return om=function(n){return t(n)&&"[object Arguments]"==e(n)}}(),t=km(),n=Object.prototype,r=n.hasOwnProperty,i=n.propertyIsEnumerable,a=e(function(){return arguments}())?e:function(e){return t(e)&&r.call(e,"callee")&&!i.call(e,"callee")};return lm=a}function Sm(){if(dm)return um;dm=1;var e=Array.isArray;return um=e}function Mm(){return hm?fm:(hm=1,fm=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991})}function Am(){if(gm)return pm;gm=1;var e=Ag(),t=Mm();return pm=function(n){return null!=n&&t(n.length)&&!e(n)}}function Tm(){if(bm)return mm;bm=1;var e=Am(),t=km();return mm=function(n){return t(n)&&e(n)}}var Lm,Em,Nm,Pm,Om,Dm,Fm,zm,jm,Bm={exports:{}};function Rm(){return Nm||(Nm=1,function(e,t){var n=kg(),r=Em?Lm:(Em=1,Lm=function(){return!1}),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,o=a&&a.exports===i?n.Buffer:void 0,s=(o?o.isBuffer:void 0)||r;e.exports=s}(Bm,Bm.exports)),Bm.exports}function $m(){if(Om)return Pm;Om=1;var e=Sg(),t=wm(),n=km(),r=Function.prototype,i=Object.prototype,a=r.toString,o=i.hasOwnProperty,s=a.call(Object);return Pm=function(r){if(!n(r)||"[object Object]"!=e(r))return!1;var i=t(r);if(null===i)return!0;var l=o.call(i,"constructor")&&i.constructor;return"function"==typeof l&&l instanceof l&&a.call(l)==s}}function qm(){return jm?zm:(jm=1,zm=function(e){return function(t){return e(t)}})}var Im,Hm,Um,Vm,Wm,Gm,Ym,Zm,Xm,Km,Jm,Qm,eb,tb,nb,rb,ib,ab,ob,sb,lb,cb,ub,db,fb,hb,pb,gb,mb,bb,vb,yb,_b,wb,xb,kb,Cb,Sb,Mb,Ab,Tb,Lb,Eb,Nb,Pb,Ob,Db,Fb,zb,jb={exports:{}};function Bb(){return Im||(Im=1,function(e,t){var n=xg(),r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,a=i&&i.exports===r&&n.process,o=function(){try{return i&&i.require&&i.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=o}(jb,jb.exports)),jb.exports}function Rb(){if(Um)return Hm;Um=1;var e=function(){if(Fm)return Dm;Fm=1;var e=Sg(),t=Mm(),n=km(),r={};return r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0,r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1,Dm=function(i){return n(i)&&t(i.length)&&!!r[e(i)]}}(),t=qm(),n=Bb(),r=n&&n.isTypedArray,i=r?t(r):e;return Hm=i}function $b(){return Wm||(Wm=1,Vm=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}),Vm}function qb(){if(Ym)return Gm;Ym=1;var e=zg(),t=yg(),n=Object.prototype.hasOwnProperty;return Gm=function(r,i,a){var o=r[i];n.call(r,i)&&t(o,a)&&(void 0!==a||i in r)||e(r,i,a)},Gm}function Ib(){if(eb)return Qm;eb=1;var e=/^(?:0|[1-9]\d*)$/;return Qm=function(t,n){var r=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&e.test(t))&&t>-1&&t%1==0&&t<n}}function Hb(){if(nb)return tb;nb=1;var e=(Jm||(Jm=1,Km=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}),Km),t=Cm(),n=Sm(),r=Rm(),i=Ib(),a=Rb(),o=Object.prototype.hasOwnProperty;return tb=function(s,l){var c=n(s),u=!c&&t(s),d=!c&&!u&&r(s),f=!c&&!u&&!d&&a(s),h=c||u||d||f,p=h?e(s.length,String):[],g=p.length;for(var m in s)!l&&!o.call(s,m)||h&&("length"==m||d&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||i(m,g))||p.push(m);return p}}function Ub(){if(lb)return sb;lb=1;var e=Hb(),t=function(){if(ob)return ab;ob=1;var e=Mg(),t=xm(),n=(ib||(ib=1,rb=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}),rb),r=Object.prototype.hasOwnProperty;return ab=function(i){if(!e(i))return n(i);var a=t(i),o=[];for(var s in i)("constructor"!=s||!a&&r.call(i,s))&&o.push(s);return o},ab}(),n=Am();return sb=function(r){return n(r)?e(r,!0):t(r)}}function Vb(){return mb?gb:(mb=1,gb=function(e){return e})}function Wb(){if(_b)return yb;_b=1;var e=vb?bb:(vb=1,bb=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}),t=Math.max;return yb=function(n,r,i){return r=t(void 0===r?n.length-1:r,0),function(){for(var a=arguments,o=-1,s=t(a.length-r,0),l=Array(s);++o<s;)l[o]=a[r+o];o=-1;for(var c=Array(r+1);++o<r;)c[o]=a[o];return c[r]=i(l),e(n,this,c)}},yb}function Gb(){if(Tb)return Ab;Tb=1;var e=function(){if(Cb)return kb;Cb=1;var e=xb?wb:(xb=1,wb=function(e){return function(){return e}}),t=Fg(),n=Vb();return kb=t?function(n,r){return t(n,"toString",{configurable:!0,enumerable:!1,value:e(r),writable:!0})}:n}(),t=function(){if(Mb)return Sb;Mb=1;var e=Date.now;return Sb=function(t){var n=0,r=0;return function(){var i=e(),a=16-(i-r);if(r=i,a>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}},Sb}(),n=t(e);return Ab=n}function Yb(){if(Eb)return Lb;Eb=1;var e=Vb(),t=Wb(),n=Gb();return Lb=function(r,i){return n(t(r,i,e),r+"")},Lb}function Zb(){if(Pb)return Nb;Pb=1;var e=yg(),t=Am(),n=Ib(),r=Mg();return Nb=function(i,a,o){if(!r(o))return!1;var s=typeof a;return!!("number"==s?t(o)&&n(a,o.length):"string"==s&&a in o)&&e(o[a],i)},Nb}var Xb,Kb,Jb,Qb,ev,tv,nv,rv,iv,av,ov,sv,lv,cv,uv,dv,fv,hv,pv,gv,mv,bv,vv,yv,_v=function(){if(zb)return Fb;zb=1;var e=function(){if(pb)return hb;pb=1;var e=Dg(),t=jg(),n=Bg(),r=function(){if(fb)return db;fb=1;var e=jg(),t=(Rg||(Rg=1,function(e,t){var n=kg(),r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,a=i&&i.exports===r?n.Buffer:void 0,o=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=o?o(n):new e.constructor(n);return e.copy(r),r}}(vm,vm.exports)),vm.exports),n=function(){if(Vg)return Ug;Vg=1;var e=function(){if(Hg)return Ig;Hg=1;var e=ym();return Ig=function(t){var n=new t.constructor(t.byteLength);return new e(n).set(new e(t)),n}}();return Ug=function(t,n){var r=n?e(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}}(),r=(Gg||(Gg=1,Wg=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}),Wg),i=function(){if(rm)return nm;rm=1;var e=function(){if(Zg)return Yg;Zg=1;var e=Mg(),t=Object.create,n=function(){function n(){}return function(r){if(!e(r))return{};if(t)return t(r);n.prototype=r;var i=new n;return n.prototype=void 0,i}}();return Yg=n}(),t=wm(),n=xm();return nm=function(r){return"function"!=typeof r.constructor||n(r)?{}:e(t(r))}}(),a=Cm(),o=Sm(),s=Tm(),l=Rm(),c=Ag(),u=Mg(),d=$m(),f=Rb(),h=$b(),p=function(){if(ub)return cb;ub=1;var e=function(){if(Xm)return Zm;Xm=1;var e=qb(),t=zg();return Zm=function(n,r,i,a){var o=!i;i||(i={});for(var s=-1,l=r.length;++s<l;){var c=r[s],u=a?a(i[c],n[c],c,i,n):void 0;void 0===u&&(u=n[c]),o?t(i,c,u):e(i,c,u)}return i},Zm}(),t=Ub();return cb=function(n){return e(n,t(n))}}();return db=function(g,m,b,v,y,_,w){var x=h(g,b),k=h(m,b),C=w.get(k);if(C)e(g,b,C);else{var S=_?_(x,k,b+"",g,m,w):void 0,M=void 0===S;if(M){var A=o(k),T=!A&&l(k),L=!A&&!T&&f(k);S=k,A||T||L?o(x)?S=x:s(x)?S=r(x):T?(M=!1,S=t(k,!0)):L?(M=!1,S=n(k,!0)):S=[]:d(k)||a(k)?(S=x,a(x)?S=p(x):u(x)&&!c(x)||(S=i(k))):M=!1}M&&(w.set(k,S),y(S,k,v,_,w),w.delete(k)),e(g,b,S)}},db}(),i=Mg(),a=Ub(),o=$b();return hb=function s(l,c,u,d,f){l!==c&&n(c,(function(n,a){if(f||(f=new e),i(n))r(l,c,a,u,s,d,f);else{var h=d?d(o(l,a),n,a+"",l,c,f):void 0;void 0===h&&(h=n),t(l,a,h)}}),a)},hb}(),t=function(){if(Db)return Ob;Db=1;var e=Yb(),t=Zb();return Ob=function(n){return e((function(e,r){var i=-1,a=r.length,o=a>1?r[a-1]:void 0,s=a>2?r[2]:void 0;for(o=n.length>3&&"function"==typeof o?(a--,o):void 0,s&&t(r[0],r[1],s)&&(o=a<3?void 0:o,a=1),e=Object(e);++i<a;){var l=r[i];l&&n(e,l,i,o)}return e}))},Ob}(),n=t((function(t,n,r){e(t,n,r)}));return Fb=n}(),wv=Bo(_v);function xv(){if(Kb)return Xb;Kb=1;var e=Sg(),t=km();return Xb=function(n){return"symbol"==typeof n||t(n)&&"[object Symbol]"==e(n)}}function kv(){if(Qb)return Jb;Qb=1;var e=Sm(),t=xv(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/;return Jb=function(i,a){if(e(i))return!1;var o=typeof i;return!("number"!=o&&"symbol"!=o&&"boolean"!=o&&null!=i&&!t(i))||r.test(i)||!n.test(i)||null!=a&&i in Object(a)},Jb}function Cv(){return sv||(sv=1,ov=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}),ov}function Sv(){if(dv)return uv;dv=1;var e=function(){if(cv)return lv;cv=1;var e=Cg(),t=Cv(),n=Sm(),r=xv(),i=e?e.prototype:void 0,a=i?i.toString:void 0;return lv=function e(i){if("string"==typeof i)return i;if(n(i))return t(i,e)+"";if(r(i))return a?a.call(i):"";var o=i+"";return"0"==o&&1/i==-1/0?"-0":o},lv}();return uv=function(t){return null==t?"":e(t)}}function Mv(){if(hv)return fv;hv=1;var e=Sm(),t=kv(),n=function(){if(av)return iv;av=1;var e=function(){if(rv)return nv;rv=1;var e=function(){if(tv)return ev;tv=1;var e=Og();function t(n,r){if("function"!=typeof n||null!=r&&"function"!=typeof r)throw new TypeError("Expected a function");var i=function(){var e=arguments,t=r?r.apply(this,e):e[0],a=i.cache;if(a.has(t))return a.get(t);var o=n.apply(this,e);return i.cache=a.set(t,o)||a,o};return i.cache=new(t.Cache||e),i}return t.Cache=e,ev=t}();return nv=function(t){var n=e(t,(function(e){return 500===r.size&&r.clear(),e})),r=n.cache;return n}}(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,r=e((function(e){var r=[];return 46===e.charCodeAt(0)&&r.push(""),e.replace(t,(function(e,t,i,a){r.push(i?a.replace(n,"$1"):t||e)})),r}));return iv=r}(),r=Sv();return fv=function(i,a){return e(i)?i:t(i,a)?[i]:n(r(i))},fv}function Av(){if(gv)return pv;gv=1;var e=xv();return pv=function(t){if("string"==typeof t||e(t))return t;var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}}function Tv(){if(bv)return mv;bv=1;var e=Mv(),t=Av();return mv=function(n,r){for(var i=0,a=(r=e(r,n)).length;null!=n&&i<a;)n=n[t(r[i++])];return i&&i==a?n:void 0},mv}function Lv(){if(yv)return vv;yv=1;var e=Tv();return vv=function(t,n,r){var i=null==t?void 0:e(t,n);return void 0===i?r:i},vv}var Ev,Nv,Pv,Ov,Dv=Bo(Lv());function Fv(){if(Nv)return Ev;Nv=1;var e=qb(),t=Mv(),n=Ib(),r=Mg(),i=Av();return Ev=function(a,o,s,l){if(!r(a))return a;for(var c=-1,u=(o=t(o,a)).length,d=u-1,f=a;null!=f&&++c<u;){var h=i(o[c]),p=s;if("__proto__"===h||"constructor"===h||"prototype"===h)return a;if(c!=d){var g=f[h];void 0===(p=l?l(g,h,f):void 0)&&(p=r(g)?g:n(o[c+1])?[]:{})}e(f,h,p),f=f[h]}return a},Ev}var zv=function(){if(Ov)return Pv;Ov=1;var e=Fv();return Pv=function(t,n,r){return null==t?t:e(t,n,r)},Pv}(),jv=Bo(zv);function Bv(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function Rv(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function $v(){}var qv=.7,Iv=1/qv,Hv="\\s*([+-]?\\d+)\\s*",Uv="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Vv="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Wv=/^#([0-9a-f]{3,8})$/,Gv=new RegExp(`^rgb\\(${Hv},${Hv},${Hv}\\)$`),Yv=new RegExp(`^rgb\\(${Vv},${Vv},${Vv}\\)$`),Zv=new RegExp(`^rgba\\(${Hv},${Hv},${Hv},${Uv}\\)$`),Xv=new RegExp(`^rgba\\(${Vv},${Vv},${Vv},${Uv}\\)$`),Kv=new RegExp(`^hsl\\(${Uv},${Vv},${Vv}\\)$`),Jv=new RegExp(`^hsla\\(${Uv},${Vv},${Vv},${Uv}\\)$`),Qv={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function ey(){return this.rgb().formatHex()}function ty(){return this.rgb().formatRgb()}function ny(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=Wv.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?ry(t):3===n?new sy(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?iy(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?iy(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=Gv.exec(e))?new sy(t[1],t[2],t[3],1):(t=Yv.exec(e))?new sy(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=Zv.exec(e))?iy(t[1],t[2],t[3],t[4]):(t=Xv.exec(e))?iy(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=Kv.exec(e))?hy(t[1],t[2]/100,t[3]/100,1):(t=Jv.exec(e))?hy(t[1],t[2]/100,t[3]/100,t[4]):Qv.hasOwnProperty(e)?ry(Qv[e]):"transparent"===e?new sy(NaN,NaN,NaN,0):null}function ry(e){return new sy(e>>16&255,e>>8&255,255&e,1)}function iy(e,t,n,r){return r<=0&&(e=t=n=NaN),new sy(e,t,n,r)}function ay(e){return e instanceof $v||(e=ny(e)),e?new sy((e=e.rgb()).r,e.g,e.b,e.opacity):new sy}function oy(e,t,n,r){return 1===arguments.length?ay(e):new sy(e,t,n,null==r?1:r)}function sy(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function ly(){return`#${fy(this.r)}${fy(this.g)}${fy(this.b)}`}function cy(){const e=uy(this.opacity);return`${1===e?"rgb(":"rgba("}${dy(this.r)}, ${dy(this.g)}, ${dy(this.b)}${1===e?")":`, ${e})`}`}function uy(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function dy(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function fy(e){return((e=dy(e))<16?"0":"")+e.toString(16)}function hy(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new gy(e,t,n,r)}function py(e){if(e instanceof gy)return new gy(e.h,e.s,e.l,e.opacity);if(e instanceof $v||(e=ny(e)),!e)return new gy;if(e instanceof gy)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),o=NaN,s=a-i,l=(a+i)/2;return s?(o=t===a?(n-r)/s+6*(n<r):n===a?(r-t)/s+2:(t-n)/s+4,s/=l<.5?a+i:2-a-i,o*=60):s=l>0&&l<1?0:o,new gy(o,s,l,e.opacity)}function gy(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function my(e){return(e=(e||0)%360)<0?e+360:e}function by(e){return Math.max(0,Math.min(1,e||0))}function vy(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Bv($v,ny,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:ey,formatHex:ey,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return py(this).formatHsl()},formatRgb:ty,toString:ty}),Bv(sy,oy,Rv($v,{brighter(e){return e=null==e?Iv:Math.pow(Iv,e),new sy(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?qv:Math.pow(qv,e),new sy(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new sy(dy(this.r),dy(this.g),dy(this.b),uy(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:ly,formatHex:ly,formatHex8:function(){return`#${fy(this.r)}${fy(this.g)}${fy(this.b)}${fy(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:cy,toString:cy})),Bv(gy,(function(e,t,n,r){return 1===arguments.length?py(e):new gy(e,t,n,null==r?1:r)}),Rv($v,{brighter(e){return e=null==e?Iv:Math.pow(Iv,e),new gy(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?qv:Math.pow(qv,e),new gy(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new sy(vy(e>=240?e-240:e+120,i,r),vy(e,i,r),vy(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new gy(my(this.h),by(this.s),by(this.l),uy(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(){const e=uy(this.opacity);return`${1===e?"hsl(":"hsla("}${my(this.h)}, ${100*by(this.s)}%, ${100*by(this.l)}%${1===e?")":`, ${e})`}`}}));const yy=Math.PI/180,_y=180/Math.PI;var wy=-.14861,xy=1.78277,ky=-.29227,Cy=-.90649,Sy=1.97294,My=Sy*Cy,Ay=Sy*xy,Ty=xy*ky-Cy*wy;function Ly(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof Ey)return new Ey(e.h,e.s,e.l,e.opacity);e instanceof sy||(e=ay(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(Ty*r+My*t-Ay*n)/(Ty+My-Ay),a=r-i,o=(Sy*(n-i)-ky*a)/Cy,s=Math.sqrt(o*o+a*a)/(Sy*i*(1-i)),l=s?Math.atan2(o,a)*_y-120:NaN;return new Ey(l<0?l+360:l,s,i,e.opacity)}(e):new Ey(e,t,n,null==r?1:r)}function Ey(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Bv(Ey,Ly,Rv($v,{brighter(e){return e=null==e?Iv:Math.pow(Iv,e),new Ey(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?qv:Math.pow(qv,e),new Ey(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*yy,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new sy(255*(t+n*(wy*r+xy*i)),255*(t+n*(ky*r+Cy*i)),255*(t+n*(Sy*r)),this.opacity)}}));var Ny=e=>()=>e;function Py(e,t){return function(n){return e+n*t}}function Oy(e,t){var n=t-e;return n?Py(e,n):Ny(isNaN(e)?t:e)}var Dy,Fy=function e(t){var n=function(e){return 1==(e=+e)?Oy:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):Ny(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=oy(e)).r,(t=oy(t)).r),i=n(e.g,t.g),a=n(e.b,t.b),o=Oy(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=a(t),e.opacity=o(t),e+""}}return r.gamma=e,r}(1),zy=(Dy=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),i=e[r],a=e[r+1],o=r>0?e[r-1]:2*i-a,s=r<t-1?e[r+2]:2*a-i;return function(e,t,n,r,i){var a=e*e,o=a*e;return((1-3*e+3*a-o)*t+(4-6*a+3*o)*n+(1+3*e+3*a-3*o)*r+o*i)/6}((n-r/t)*t,o,i,a,s)}},function(e){var t,n,r=e.length,i=new Array(r),a=new Array(r),o=new Array(r);for(t=0;t<r;++t)n=oy(e[t]),i[t]=n.r||0,a[t]=n.g||0,o[t]=n.b||0;return i=Dy(i),a=Dy(a),o=Dy(o),n.opacity=1,function(e){return n.r=i(e),n.g=a(e),n.b=o(e),n+""}});function jy(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(a){for(n=0;n<r;++n)i[n]=e[n]*(1-a)+t[n]*a;return i}}function By(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,a=new Array(i),o=new Array(r);for(n=0;n<i;++n)a[n]=Vy(e[n],t[n]);for(;n<r;++n)o[n]=t[n];return function(e){for(n=0;n<i;++n)o[n]=a[n](e);return o}}function Ry(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function $y(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function qy(e,t){var n,r={},i={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=Vy(e[n],t[n]):i[n]=t[n];return function(e){for(n in r)i[n]=r[n](e);return i}}var Iy=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Hy=new RegExp(Iy.source,"g");function Uy(e,t){var n,r,i,a=Iy.lastIndex=Hy.lastIndex=0,o=-1,s=[],l=[];for(e+="",t+="";(n=Iy.exec(e))&&(r=Hy.exec(t));)(i=r.index)>a&&(i=t.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,l.push({i:o,x:$y(n,r)})),a=Hy.lastIndex;return a<t.length&&(i=t.slice(a),s[o]?s[o]+=i:s[++o]=i),s.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)s[(n=l[r]).i]=n.x(e);return s.join("")})}function Vy(e,t){var n,r=typeof t;return null==t||"boolean"===r?Ny(t):("number"===r?$y:"string"===r?(n=ny(t))?(t=n,Fy):Uy:t instanceof ny?Fy:t instanceof Date?Ry:function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}(t)?jy:Array.isArray(t)?By:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?qy:$y)(e,t)}function Wy(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function Gy(e){return function t(n){function r(t,r){var i=e((t=Ly(t)).h,(r=Ly(r)).h),a=Oy(t.s,r.s),o=Oy(t.l,r.l),s=Oy(t.opacity,r.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=o(Math.pow(e,n)),t.opacity=s(e),t+""}}return n=+n,r.gamma=t,r}(1)}Gy((function(e,t){var n=t-e;return n?Py(e,n>180||n<-180?n-360*Math.round(n/360):n):Ny(isNaN(e)?t:e)}));var Yy,Zy,Xy,Ky,Jy=Gy(Oy),Qy=Bo(function(){if(Zy)return Yy;Zy=1;var e=Sg(),t=Sm(),n=km();return Yy=function(r){return"string"==typeof r||!t(r)&&n(r)&&"[object String]"==e(r)}}()),e_=Bo((Ky||(Ky=1,Xy=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}),Xy));function t_(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function n_(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function r_(e){let t,n,r;function i(e,r,i=0,a=e.length){if(i<a){if(0!==t(r,r))return a;do{const t=i+a>>>1;n(e[t],r)<0?i=t+1:a=t}while(i<a)}return i}return 2!==e.length?(t=t_,n=(t,n)=>t_(e(t),n),r=(t,n)=>e(t)-n):(t=e===t_||e===n_?e:i_,n=e,r=e),{left:i,center:function(e,t,n=0,a=e.length){const o=i(e,t,n,a-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o},right:function(e,r,i=0,a=e.length){if(i<a){if(0!==t(r,r))return a;do{const t=i+a>>>1;n(e[t],r)<=0?i=t+1:a=t}while(i<a)}return i}}}function i_(){return 0}Sm();const a_=r_(t_).right;r_((function(e){return null===e?NaN:+e})).center;class o_ extends Map{constructor(e,t=l_){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(s_(this,e))}has(e){return super.has(s_(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){const 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){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function s_({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function l_(e){return null!==e&&"object"==typeof e?e.valueOf():e}const c_=Math.sqrt(50),u_=Math.sqrt(10),d_=Math.sqrt(2);function f_(e,t,n){const r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),a=r/Math.pow(10,i),o=a>=c_?10:a>=u_?5:a>=d_?2:1;let s,l,c;return i<0?(c=Math.pow(10,-i)/o,s=Math.round(e*c),l=Math.round(t*c),s/c<e&&++s,l/c>t&&--l,c=-c):(c=Math.pow(10,i)*o,s=Math.round(e/c),l=Math.round(t/c),s*c<e&&++s,l*c>t&&--l),l<s&&.5<=n&&n<2?f_(e,t,2*n):[s,l,c]}function h_(e,t,n){if(!((n=+n)>0))return[];if((e=+e)==(t=+t))return[e];const r=t<e,[i,a,o]=r?f_(t,e,n):f_(e,t,n);if(!(a>=i))return[];const s=a-i+1,l=new Array(s);if(r)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;else 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;return l}function p_(e,t,n){return f_(e=+e,t=+t,n=+n)[2]}function g_(e,t,n){n=+n;const r=(t=+t)<(e=+e),i=r?p_(t,e,n):p_(e,t,n);return(r?-1:1)*(i<0?1/-i:i)}function m_(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}const b_=Symbol("implicit");function v_(){var e=new o_,t=[],n=[],r=b_;function i(i){let a=e.get(i);if(void 0===a){if(r!==b_)return r;e.set(i,a=t.push(i)-1)}return n[a%n.length]}return i.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new o_;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return i},i.range=function(e){return arguments.length?(n=Array.from(e),i):n.slice()},i.unknown=function(e){return arguments.length?(r=e,i):r},i.copy=function(){return v_(t,n).unknown(r)},m_.apply(i,arguments),i}function y_(){var e,t,n=v_().unknown(void 0),r=n.domain,i=n.range,a=0,o=1,s=!1,l=0,c=0,u=.5;function d(){var n=r().length,d=o<a,f=d?o:a,h=d?a:o;e=(h-f)/Math.max(1,n-l+2*c),s&&(e=Math.floor(e)),f+=(h-f-e*(n-l))*u,t=e*(1-l),s&&(f=Math.round(f),t=Math.round(t));var p=function(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),a=new Array(i);++r<i;)a[r]=e+r*n;return a}(n).map((function(t){return f+e*t}));return i(d?p.reverse():p)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),d()):r()},n.range=function(e){return arguments.length?([a,o]=e,a=+a,o=+o,d()):[a,o]},n.rangeRound=function(e){return[a,o]=e,a=+a,o=+o,s=!0,d()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(s=!!e,d()):s},n.padding=function(e){return arguments.length?(l=Math.min(1,c=+e),d()):l},n.paddingInner=function(e){return arguments.length?(l=Math.min(1,e),d()):l},n.paddingOuter=function(e){return arguments.length?(c=+e,d()):c},n.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},n.copy=function(){return y_(r(),[a,o]).round(s).paddingInner(l).paddingOuter(c).align(u)},m_.apply(d(),arguments)}function __(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return __(t())},e}function w_(){return __(y_.apply(null,arguments).paddingInner(1))}function x_(e){return+e}var k_=[0,1];function C_(e){return e}function S_(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:function(e){return function(){return e}}(isNaN(t)?NaN:.5)}function M_(e,t,n){var r=e[0],i=e[1],a=t[0],o=t[1];return i<r?(r=S_(i,r),a=n(o,a)):(r=S_(r,i),a=n(a,o)),function(e){return a(r(e))}}function A_(e,t,n){var r=Math.min(e.length,t.length)-1,i=new Array(r),a=new Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)i[o]=S_(e[o],e[o+1]),a[o]=n(t[o],t[o+1]);return function(t){var n=a_(e,t,1,r)-1;return a[n](i[n](t))}}function T_(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function L_(){var e,t,n,r,i,a,o=k_,s=k_,l=Vy,c=C_;function u(){var e=Math.min(o.length,s.length);return c!==C_&&(c=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(o[0],o[e-1])),r=e>2?A_:M_,i=a=null,d}function d(t){return null==t||isNaN(t=+t)?n:(i||(i=r(o.map(e),s,l)))(e(c(t)))}return d.invert=function(n){return c(t((a||(a=r(s,o.map(e),$y)))(n)))},d.domain=function(e){return arguments.length?(o=Array.from(e,x_),u()):o.slice()},d.range=function(e){return arguments.length?(s=Array.from(e),u()):s.slice()},d.rangeRound=function(e){return s=Array.from(e),l=Wy,u()},d.clamp=function(e){return arguments.length?(c=!!e||C_,u()):c!==C_},d.interpolate=function(e){return arguments.length?(l=e,u()):l},d.unknown=function(e){return arguments.length?(n=e,d):n},function(n,r){return e=n,t=r,u()}}function E_(){return L_()(C_,C_)}function N_(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function P_(e){return(e=N_(Math.abs(e)))?e[1]:NaN}var O_,D_=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function F_(e){if(!(t=D_.exec(e)))throw new Error("invalid format: "+e);var t;return new z_({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 z_(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 j_(e,t){var n=N_(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}F_.prototype=z_.prototype,z_.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var B_={"%":(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)=>j_(100*e,t),r:j_,s:function(e,t){var n=N_(e,t);if(!n)return e+"";var r=n[0],i=n[1],a=i-(O_=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,o=r.length;return a===o?r:a>o?r+new Array(a-o+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+N_(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function R_(e){return e}var $_,q_,I_,H_=Array.prototype.map,U_=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function V_(e){var t=e.domain;return e.ticks=function(e){var n=t();return h_(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return function(e,t,n,r){var i,a=g_(e,t,n);switch((r=F_(null==r?",f":r)).type){case"s":var o=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(i=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(P_(t)/3)))-P_(Math.abs(e)))}(a,o))||(r.precision=i),I_(r,o);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,P_(t)-P_(e))+1}(a,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=function(e){return Math.max(0,-P_(Math.abs(e)))}(a))||(r.precision=i-2*("%"===r.type))}return q_(r)}(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,i,a=t(),o=0,s=a.length-1,l=a[o],c=a[s],u=10;for(c<l&&(i=l,l=c,c=i,i=o,o=s,s=i);u-- >0;){if((i=p_(l,c,n))===r)return a[o]=l,a[s]=c,t(a);if(i>0)l=Math.floor(l/i)*i,c=Math.ceil(c/i)*i;else{if(!(i<0))break;l=Math.ceil(l*i)/i,c=Math.floor(c*i)/i}r=i}return e},e}function W_(){var e=E_();return e.copy=function(){return T_(e,W_())},m_.apply(e,arguments),V_(e)}function G_(e,t){var n,r=0,i=(e=e.slice()).length-1,a=e[r],o=e[i];return o<a&&(n=r,r=i,i=n,n=a,a=o,o=n),e[r]=t.floor(a),e[i]=t.ceil(o),e}function Y_(e){return Math.log(e)}function Z_(e){return Math.exp(e)}function X_(e){return-Math.log(-e)}function K_(e){return-Math.exp(-e)}function J_(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Q_(e){return(t,n)=>-e(-t,n)}function ew(){const e=function(e){const t=e(Y_,Z_),n=t.domain;let r,i,a=10;function o(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(a),i=function(e){return 10===e?J_:e===Math.E?Math.exp:t=>Math.pow(e,t)}(a),n()[0]<0?(r=Q_(r),i=Q_(i),e(X_,K_)):e(Y_,Z_),t}return t.base=function(e){return arguments.length?(a=+e,o()):a},t.domain=function(e){return arguments.length?(n(e),o()):n()},t.ticks=e=>{const t=n();let o=t[0],s=t[t.length-1];const l=s<o;l&&([o,s]=[s,o]);let c,u,d=r(o),f=r(s);const h=null==e?10:+e;let p=[];if(!(a%1)&&f-d<h){if(d=Math.floor(d),f=Math.ceil(f),o>0){for(;d<=f;++d)for(c=1;c<a;++c)if(u=d<0?c/i(-d):c*i(d),!(u<o)){if(u>s)break;p.push(u)}}else for(;d<=f;++d)for(c=a-1;c>=1;--c)if(u=d>0?c/i(-d):c*i(d),!(u<o)){if(u>s)break;p.push(u)}2*p.length<h&&(p=h_(o,s,h))}else p=h_(d,f,Math.min(f-d,h)).map(i);return l?p.reverse():p},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===a?"s":","),"function"!=typeof n&&(a%1||null!=(n=F_(n)).precision||(n.trim=!0),n=q_(n)),e===1/0)return n;const o=Math.max(1,a*e/t.ticks().length);return e=>{let t=e/i(Math.round(r(e)));return t*a<a-.5&&(t*=a),t<=o?n(e):""}},t.nice=()=>n(G_(n(),{floor:e=>i(Math.floor(r(e))),ceil:e=>i(Math.ceil(r(e)))})),t}(L_()).domain([1,10]);return e.copy=()=>T_(e,ew()).base(e.base()),m_.apply(e,arguments),e}function tw(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function nw(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function rw(){var e=function(e){var t=1,n=e(tw(t),nw(t));return n.constant=function(n){return arguments.length?e(tw(t=+n),nw(t)):t},V_(n)}(L_());return e.copy=function(){return T_(e,rw()).constant(e.constant())},m_.apply(e,arguments)}$_=function(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?R_:(t=H_.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var i=e.length,a=[],o=0,s=t[0],l=0;i>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(e.substring(i-=s,i+s)),!((l+=s+1)>r));)s=t[o=(o+1)%t.length];return a.reverse().join(n)}),i=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",o=void 0===e.decimal?".":e.decimal+"",s=void 0===e.numerals?R_:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(H_.call(e.numerals,String)),l=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"−":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function d(e){var t=(e=F_(e)).fill,n=e.align,d=e.sign,f=e.symbol,h=e.zero,p=e.width,g=e.comma,m=e.precision,b=e.trim,v=e.type;"n"===v?(g=!0,v="g"):B_[v]||(void 0===m&&(m=12),b=!0,v="g"),(h||"0"===t&&"="===n)&&(h=!0,t="0",n="=");var y="$"===f?i:"#"===f&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",_="$"===f?a:/[%p]/.test(v)?l:"",w=B_[v],x=/[defgprs%]/.test(v);function k(e){var i,a,l,f=y,k=_;if("c"===v)k=w(e)+k,e="";else{var C=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:w(Math.abs(e),m),b&&(e=function(e){e:for(var t,n=e.length,r=1,i=-1;r<n;++r)switch(e[r]){case".":i=t=r;break;case"0":0===i&&(i=r),t=r;break;default:if(!+e[r])break e;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),C&&0==+e&&"+"!==d&&(C=!1),f=(C?"("===d?d:c:"-"===d||"("===d?"":d)+f,k=("s"===v?U_[8+O_/3]:"")+k+(C&&"("===d?")":""),x)for(i=-1,a=e.length;++i<a;)if(48>(l=e.charCodeAt(i))||l>57){k=(46===l?o+e.slice(i+1):e.slice(i))+k,e=e.slice(0,i);break}}g&&!h&&(e=r(e,1/0));var S=f.length+e.length+k.length,M=S<p?new Array(p-S+1).join(t):"";switch(g&&h&&(e=r(M+e,M.length?p-k.length:1/0),M=""),n){case"<":e=f+e+k+M;break;case"=":e=f+M+e+k;break;case"^":e=M.slice(0,S=M.length>>1)+f+e+k+M.slice(S);break;default:e=M+f+e+k}return s(e)}return m=void 0===m?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),k.toString=function(){return e+""},k}return{format:d,formatPrefix:function(e,t){var n=d(((e=F_(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(P_(t)/3))),i=Math.pow(10,-r),a=U_[8+r/3];return function(e){return n(i*e)+a}}}}({thousands:",",grouping:[3],currency:["$",""]}),q_=$_.format,I_=$_.formatPrefix;const iw=new Date,aw=new Date;function ow(e,t,n,r){function i(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return i.floor=t=>(e(t=new Date(+t)),t),i.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),i.round=e=>{const t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),i.range=(n,r,a)=>{const o=[];if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return o;let s;do{o.push(s=new Date(+n)),t(n,a),e(n)}while(s<n&&n<r);return o},i.filter=n=>ow((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&&(i.count=(t,r)=>(iw.setTime(+t),aw.setTime(+r),e(iw),e(aw),Math.floor(n(iw,aw))),i.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?i.filter(r?t=>r(t)%e==0:t=>i.count(0,t)%e==0):i:null)),i}const sw=ow((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));sw.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?ow((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):sw:null),sw.range;const lw=1e3,cw=6e4,uw=36e5,dw=864e5,fw=6048e5,hw=31536e6,pw=ow((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*lw)}),((e,t)=>(t-e)/lw),(e=>e.getUTCSeconds()));pw.range;const gw=ow((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*lw)}),((e,t)=>{e.setTime(+e+t*cw)}),((e,t)=>(t-e)/cw),(e=>e.getMinutes()));gw.range;const mw=ow((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*cw)}),((e,t)=>(t-e)/cw),(e=>e.getUTCMinutes()));mw.range;const bw=ow((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*lw-e.getMinutes()*cw)}),((e,t)=>{e.setTime(+e+t*uw)}),((e,t)=>(t-e)/uw),(e=>e.getHours()));bw.range;const vw=ow((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*uw)}),((e,t)=>(t-e)/uw),(e=>e.getUTCHours()));vw.range;const yw=ow((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*cw)/dw),(e=>e.getDate()-1));yw.range;const _w=ow((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/dw),(e=>e.getUTCDate()-1));_w.range;const ww=ow((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/dw),(e=>Math.floor(e/dw)));function xw(e){return ow((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())*cw)/fw))}ww.range;const kw=xw(0),Cw=xw(1),Sw=xw(2),Mw=xw(3),Aw=xw(4),Tw=xw(5),Lw=xw(6);function Ew(e){return ow((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)/fw))}kw.range,Cw.range,Sw.range,Mw.range,Aw.range,Tw.range,Lw.range;const Nw=Ew(0),Pw=Ew(1),Ow=Ew(2),Dw=Ew(3),Fw=Ew(4),zw=Ew(5),jw=Ew(6);Nw.range,Pw.range,Ow.range,Dw.range,Fw.range,zw.range,jw.range;const Bw=ow((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()));Bw.range;const Rw=ow((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()));Rw.range;const $w=ow((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()));$w.every=e=>isFinite(e=Math.floor(e))&&e>0?ow((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,$w.range;const qw=ow((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 Iw(e,t,n,r,i,a){const o=[[pw,1,lw],[pw,5,5e3],[pw,15,15e3],[pw,30,3e4],[a,1,cw],[a,5,3e5],[a,15,9e5],[a,30,18e5],[i,1,uw],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,dw],[r,2,1728e5],[n,1,fw],[t,1,2592e6],[t,3,7776e6],[e,1,hw]];function s(t,n,r){const i=Math.abs(n-t)/r,a=r_((([,,e])=>e)).right(o,i);if(a===o.length)return e.every(g_(t/hw,n/hw,r));if(0===a)return sw.every(Math.max(g_(t,n,r),1));const[s,l]=o[i/o[a-1][2]<o[a][2]/i?a-1:a];return s.every(l)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const i=n&&"function"==typeof n.range?n:s(e,t,n),a=i?i.range(e,+t+1):[];return r?a.reverse():a},s]}qw.every=e=>isFinite(e=Math.floor(e))&&e>0?ow((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,qw.range;const[Hw,Uw]=Iw(qw,Rw,Nw,ww,vw,mw),[Vw,Ww]=Iw($w,Bw,kw,yw,bw,gw);function Gw(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 Yw(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 Zw(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var Xw,Kw,Jw,Qw={"-":"",_:" ",0:"0"},ex=/^\s*\d+/,tx=/^%/,nx=/[\\^$*+?|[\]().{}]/g;function rx(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a<n?new Array(n-a+1).join(t)+i:i)}function ix(e){return e.replace(nx,"\\$&")}function ax(e){return new RegExp("^(?:"+e.map(ix).join("|")+")","i")}function ox(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function sx(e,t,n){var r=ex.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function lx(e,t,n){var r=ex.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function cx(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function ux(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function dx(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function fx(e,t,n){var r=ex.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function hx(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function px(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 gx(e,t,n){var r=ex.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function mx(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function bx(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function vx(e,t,n){var r=ex.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function yx(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function _x(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function wx(e,t,n){var r=ex.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function xx(e,t,n){var r=ex.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function kx(e,t,n){var r=ex.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Cx(e,t,n){var r=tx.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Sx(e,t,n){var r=ex.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Mx(e,t,n){var r=ex.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Ax(e,t){return rx(e.getDate(),t,2)}function Tx(e,t){return rx(e.getHours(),t,2)}function Lx(e,t){return rx(e.getHours()%12||12,t,2)}function Ex(e,t){return rx(1+yw.count($w(e),e),t,3)}function Nx(e,t){return rx(e.getMilliseconds(),t,3)}function Px(e,t){return Nx(e,t)+"000"}function Ox(e,t){return rx(e.getMonth()+1,t,2)}function Dx(e,t){return rx(e.getMinutes(),t,2)}function Fx(e,t){return rx(e.getSeconds(),t,2)}function zx(e){var t=e.getDay();return 0===t?7:t}function jx(e,t){return rx(kw.count($w(e)-1,e),t,2)}function Bx(e){var t=e.getDay();return t>=4||0===t?Aw(e):Aw.ceil(e)}function Rx(e,t){return e=Bx(e),rx(Aw.count($w(e),e)+(4===$w(e).getDay()),t,2)}function $x(e){return e.getDay()}function qx(e,t){return rx(Cw.count($w(e)-1,e),t,2)}function Ix(e,t){return rx(e.getFullYear()%100,t,2)}function Hx(e,t){return rx((e=Bx(e)).getFullYear()%100,t,2)}function Ux(e,t){return rx(e.getFullYear()%1e4,t,4)}function Vx(e,t){var n=e.getDay();return rx((e=n>=4||0===n?Aw(e):Aw.ceil(e)).getFullYear()%1e4,t,4)}function Wx(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+rx(t/60|0,"0",2)+rx(t%60,"0",2)}function Gx(e,t){return rx(e.getUTCDate(),t,2)}function Yx(e,t){return rx(e.getUTCHours(),t,2)}function Zx(e,t){return rx(e.getUTCHours()%12||12,t,2)}function Xx(e,t){return rx(1+_w.count(qw(e),e),t,3)}function Kx(e,t){return rx(e.getUTCMilliseconds(),t,3)}function Jx(e,t){return Kx(e,t)+"000"}function Qx(e,t){return rx(e.getUTCMonth()+1,t,2)}function ek(e,t){return rx(e.getUTCMinutes(),t,2)}function tk(e,t){return rx(e.getUTCSeconds(),t,2)}function nk(e){var t=e.getUTCDay();return 0===t?7:t}function rk(e,t){return rx(Nw.count(qw(e)-1,e),t,2)}function ik(e){var t=e.getUTCDay();return t>=4||0===t?Fw(e):Fw.ceil(e)}function ak(e,t){return e=ik(e),rx(Fw.count(qw(e),e)+(4===qw(e).getUTCDay()),t,2)}function ok(e){return e.getUTCDay()}function sk(e,t){return rx(Pw.count(qw(e)-1,e),t,2)}function lk(e,t){return rx(e.getUTCFullYear()%100,t,2)}function ck(e,t){return rx((e=ik(e)).getUTCFullYear()%100,t,2)}function uk(e,t){return rx(e.getUTCFullYear()%1e4,t,4)}function dk(e,t){var n=e.getUTCDay();return rx((e=n>=4||0===n?Fw(e):Fw.ceil(e)).getUTCFullYear()%1e4,t,4)}function fk(){return"+0000"}function hk(){return"%"}function pk(e){return+e}function gk(e){return Math.floor(+e/1e3)}function mk(e){return new Date(e)}function bk(e){return e instanceof Date?+e:+new Date(+e)}function vk(e,t,n,r,i,a,o,s,l,c){var u=E_(),d=u.invert,f=u.domain,h=c(".%L"),p=c(":%S"),g=c("%I:%M"),m=c("%I %p"),b=c("%a %d"),v=c("%b %d"),y=c("%B"),_=c("%Y");function w(e){return(l(e)<e?h:s(e)<e?p:o(e)<e?g:a(e)<e?m:r(e)<e?i(e)<e?b:v:n(e)<e?y:_)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?f(Array.from(e,bk)):f().map(mk)},u.ticks=function(t){var n=f();return e(n[0],n[n.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?w:c(t)},u.nice=function(e){var n=f();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?f(G_(n,e)):u},u.copy=function(){return T_(u,vk(e,t,n,r,i,a,o,s,l,c))},u}function yk(e){for(var t=e.length/6|0,n=new Array(t),r=0;r<t;)n[r]="#"+e.slice(6*r,6*++r);return n}Xw=function(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,a=e.days,o=e.shortDays,s=e.months,l=e.shortMonths,c=ax(i),u=ox(i),d=ax(a),f=ox(a),h=ax(o),p=ox(o),g=ax(s),m=ox(s),b=ax(l),v=ox(l),y={a:function(e){return o[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:Ax,e:Ax,f:Px,g:Hx,G:Vx,H:Tx,I:Lx,j:Ex,L:Nx,m:Ox,M:Dx,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:pk,s:gk,S:Fx,u:zx,U:jx,V:Rx,w:$x,W:qx,x:null,X:null,y:Ix,Y:Ux,Z:Wx,"%":hk},_={a:function(e){return o[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:Gx,e:Gx,f:Jx,g:ck,G:dk,H:Yx,I:Zx,j:Xx,L:Kx,m:Qx,M:ek,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:pk,s:gk,S:tk,u:nk,U:rk,V:ak,w:ok,W:sk,x:null,X:null,y:lk,Y:uk,Z:fk,"%":hk},w={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=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=b.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 C(e,t,n,r)},d:bx,e:bx,f:kx,g:hx,G:fx,H:yx,I:yx,j:vx,L:xx,m:mx,M:_x,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1},q:gx,Q:Sx,s:Mx,S:wx,u:lx,U:cx,V:ux,w:sx,W:dx,x:function(e,t,r){return C(e,n,t,r)},X:function(e,t,n){return C(e,r,t,n)},y:hx,Y:fx,Z:px,"%":Cx};function x(e,t){return function(n){var r,i,a,o=[],s=-1,l=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++s<c;)37===e.charCodeAt(s)&&(o.push(e.slice(l,s)),null!=(i=Qw[r=e.charAt(++s)])?r=e.charAt(++s):i="e"===r?" ":"0",(a=t[r])&&(r=a(n,i)),o.push(r),l=s+1);return o.push(e.slice(l,s)),o.join("")}}function k(e,t){return function(n){var r,i,a=Zw(1900,void 0,1);if(C(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(t&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(i=(r=Yw(Zw(a.y,0,1))).getUTCDay(),r=i>4||0===i?Pw.ceil(r):Pw(r),r=_w.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(i=(r=Gw(Zw(a.y,0,1))).getDay(),r=i>4||0===i?Cw.ceil(r):Cw(r),r=yw.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),i="Z"in a?Yw(Zw(a.y,0,1)).getUTCDay():Gw(Zw(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,Yw(a)):Gw(a)}}function C(e,t,n,r){for(var i,a,o=0,s=t.length,l=n.length;o<s;){if(r>=l)return-1;if(37===(i=t.charCodeAt(o++))){if(i=t.charAt(o++),!(a=w[i in Qw?t.charAt(o++):i])||(r=a(e,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return y.x=x(n,y),y.X=x(r,y),y.c=x(t,y),_.x=x(n,_),_.X=x(r,_),_.c=x(t,_),{format:function(e){var t=x(e+="",y);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=x(e+="",_);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"]}),Kw=Xw.format,Xw.parse,Jw=Xw.utcFormat,Xw.utcParse;var _k=yk("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),wk=yk("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666"),xk=yk("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666"),kk=yk("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"),Ck=yk("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2"),Sk=yk("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc"),Mk=yk("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999"),Ak=yk("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3"),Tk=yk("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"),Lk=yk("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab"),Ek=e=>zy(e[e.length-1]),Nk=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(yk),Pk=Ek(Nk),Ok=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(yk),Dk=Ek(Ok),Fk=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(yk),zk=Ek(Fk),jk=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(yk),Bk=Ek(jk),Rk=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(yk),$k=Ek(Rk),qk=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(yk),Ik=Ek(qk),Hk=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(yk),Uk=Ek(Hk),Vk=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(yk),Wk=Ek(Vk),Gk=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(yk),Yk=Ek(Gk),Zk=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(yk),Xk=Ek(Zk),Kk=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(yk),Jk=Ek(Kk),Qk=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(yk),eC=Ek(Qk),tC=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(yk),nC=Ek(tC),rC=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(yk),iC=Ek(rC),aC=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(yk),oC=Ek(aC),sC=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(yk),lC=Ek(sC),cC=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(yk),uC=Ek(cC),dC=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(yk),fC=Ek(dC),hC=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(yk),pC=Ek(hC),gC=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(yk),mC=Ek(gC),bC=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(yk),vC=Ek(bC),yC=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(yk),_C=Ek(yC),wC=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(yk),xC=Ek(wC),kC=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(yk),CC=Ek(kC),SC=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(yk),MC=Ek(SC),AC=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(yk),TC=Ek(AC),LC=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(yk),EC=Ek(LC),NC=Jy(Ly(300,.5,0),Ly(-240,.5,1)),PC=Jy(Ly(-100,.75,.35),Ly(80,1.5,.8)),OC=Jy(Ly(260,.75,.35),Ly(80,1.5,.8)),DC=Ly(),FC=oy(),zC=Math.PI/3,jC=2*Math.PI/3;function BC(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}var RC,$C,qC,IC,HC,UC,VC,WC,GC,YC,ZC,XC,KC,JC,QC,eS,tS,nS,rS,iS,aS,oS,sS,lS,cS=BC(yk("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),uS=BC(yk("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),dS=BC(yk("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),fS=BC(yk("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")),hS=Bo(Ag());function pS(){if(UC)return HC;UC=1;var e=Og(),t=$C?RC:($C=1,RC=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}),n=IC?qC:(IC=1,qC=function(e){return this.__data__.has(e)});function r(t){var n=-1,r=null==t?0:t.length;for(this.__data__=new e;++n<r;)this.add(t[n])}return r.prototype.add=r.prototype.push=t,r.prototype.has=n,HC=r}function gS(){if(eS)return QC;eS=1;var e=function(){if(JC)return KC;JC=1;var e=(WC||(WC=1,VC=function(e,t,n,r){for(var i=e.length,a=n+(r?1:-1);r?a--:++a<i;)if(t(e[a],a,e))return a;return-1}),VC),t=YC?GC:(YC=1,GC=function(e){return e!=e}),n=(XC||(XC=1,ZC=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1}),ZC);return KC=function(r,i,a){return i==i?n(r,i,a):e(r,t,a)},KC}();return QC=function(t,n){return!(null==t||!t.length)&&e(t,n,0)>-1},QC}function mS(){return nS||(nS=1,tS=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}),tS}function bS(){return iS?rS:(iS=1,rS=function(e,t){return e.has(t)})}var vS=function(){if(lS)return sS;lS=1;var e=function(){if(oS)return aS;oS=1;var e=pS(),t=gS(),n=mS(),r=Cv(),i=qm(),a=bS();return aS=function(o,s,l,c){var u=-1,d=t,f=!0,h=o.length,p=[],g=s.length;if(!h)return p;l&&(s=r(s,i(l))),c?(d=n,f=!1):s.length>=200&&(d=a,f=!1,s=new e(s));e:for(;++u<h;){var m=o[u],b=null==l?m:l(m);if(m=c||0!==m?m:0,f&&b==b){for(var v=g;v--;)if(s[v]===b)continue e;p.push(m)}else d(s,b,c)||p.push(m)}return p},aS}(),t=Yb(),n=Tm(),r=t((function(t,r){return n(t)?e(t,r):[]}));return sS=r}(),yS=Bo(vS);function _S(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}var wS,xS=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function kS(e){if(!(t=xS.exec(e)))throw new Error("invalid format: "+e);var t;return new CS({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 CS(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 SS(e,t){var n=_S(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}kS.prototype=CS.prototype,CS.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var MS={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return SS(100*e,t)},r:SS,s:function(e,t){var n=_S(e,t);if(!n)return e+"";var r=n[0],i=n[1],a=i-(wS=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,o=r.length;return a===o?r:a>o?r+new Array(a-o+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+_S(e,Math.max(0,t+a-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function AS(e){return e}var TS,LS,ES=Array.prototype.map,NS=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];TS=function(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?AS:(t=ES.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var i=e.length,a=[],o=0,s=t[0],l=0;i>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(e.substring(i-=s,i+s)),!((l+=s+1)>r));)s=t[o=(o+1)%t.length];return a.reverse().join(n)}),i=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",o=e.decimal+"",s=void 0===e.numerals?AS:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(ES.call(e.numerals,String)),l=void 0===e.percent?"%":e.percent+"",c=e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function d(e){var t=(e=kS(e)).fill,n=e.align,d=e.sign,f=e.symbol,h=e.zero,p=e.width,g=e.comma,m=e.precision,b=e.trim,v=e.type;"n"===v?(g=!0,v="g"):MS[v]||(void 0===m&&(m=12),b=!0,v="g"),(h||"0"===t&&"="===n)&&(h=!0,t="0",n="=");var y="$"===f?i:"#"===f&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",_="$"===f?a:/[%p]/.test(v)?l:"",w=MS[v],x=/[defgprs%]/.test(v);function k(e){var i,a,l,f=y,k=_;if("c"===v)k=w(e)+k,e="";else{var C=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:w(Math.abs(e),m),b&&(e=function(e){e:for(var t,n=e.length,r=1,i=-1;r<n;++r)switch(e[r]){case".":i=t=r;break;case"0":0===i&&(i=r),t=r;break;default:if(!+e[r])break e;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),C&&0==+e&&"+"!==d&&(C=!1),f=(C?"("===d?d:c:"-"===d||"("===d?"":d)+f,k=("s"===v?NS[8+wS/3]:"")+k+(C&&"("===d?")":""),x)for(i=-1,a=e.length;++i<a;)if(48>(l=e.charCodeAt(i))||l>57){k=(46===l?o+e.slice(i+1):e.slice(i))+k,e=e.slice(0,i);break}}g&&!h&&(e=r(e,1/0));var S=f.length+e.length+k.length,M=S<p?new Array(p-S+1).join(t):"";switch(g&&h&&(e=r(M+e,M.length?p-k.length:1/0),M=""),n){case"<":e=f+e+k+M;break;case"=":e=f+M+e+k;break;case"^":e=M.slice(0,S=M.length>>1)+f+e+k+M.slice(S);break;default:e=M+f+e+k}return s(e)}return m=void 0===m?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),k.toString=function(){return e+""},k}return{format:d,formatPrefix:function(e,t){var n=d(((e=kS(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(function(e){return(e=_S(Math.abs(e)))?e[1]:NaN}(t)/3))),i=Math.pow(10,-r),a=NS[8+r/3];return function(e){return n(i*e)+a}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),LS=TS.format,TS.formatPrefix;var PS=new Date,OS=new Date;function DS(e,t,n,r){function i(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return i.floor=function(t){return e(t=new Date(+t)),t},i.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},i.round=function(e){var t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=function(e,n){return t(e=new Date(+e),null==n?1:Math.floor(n)),e},i.range=function(n,r,a){var o,s=[];if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return s;do{s.push(o=new Date(+n)),t(n,a),e(n)}while(o<n&&n<r);return s},i.filter=function(n){return DS((function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(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&&(i.count=function(t,r){return PS.setTime(+t),OS.setTime(+r),e(PS),e(OS),Math.floor(n(PS,OS))},i.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?i.filter(r?function(t){return r(t)%e==0}:function(t){return i.count(0,t)%e==0}):i:null}),i}const FS=864e5,zS=6048e5;var jS=DS((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/FS),(e=>e.getDate()-1));function BS(e){return DS((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/zS}))}jS.range;var RS=BS(0),$S=BS(1),qS=BS(2),IS=BS(3),HS=BS(4),US=BS(5),VS=BS(6);RS.range,$S.range,qS.range,IS.range,HS.range,US.range,VS.range;var WS=DS((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));WS.every=function(e){return isFinite(e=Math.floor(e))&&e>0?DS((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null},WS.range;var GS=DS((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/FS}),(function(e){return e.getUTCDate()-1}));function YS(e){return DS((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/zS}))}GS.range;var ZS=YS(0),XS=YS(1),KS=YS(2),JS=YS(3),QS=YS(4),eM=YS(5),tM=YS(6);ZS.range,XS.range,KS.range,JS.range,QS.range,eM.range,tM.range;var nM=DS((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));function rM(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 iM(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 aM(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}nM.every=function(e){return isFinite(e=Math.floor(e))&&e>0?DS((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null},nM.range;var oM,sM,lM,cM,uM={"-":"",_:" ",0:"0"},dM=/^\s*\d+/,fM=/^%/,hM=/[\\^$*+?|[\]().{}]/g;function pM(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a<n?new Array(n-a+1).join(t)+i:i)}function gM(e){return e.replace(hM,"\\$&")}function mM(e){return new RegExp("^(?:"+e.map(gM).join("|")+")","i")}function bM(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function vM(e,t,n){var r=dM.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function yM(e,t,n){var r=dM.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function _M(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function wM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function xM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function kM(e,t,n){var r=dM.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function CM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function SM(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 MM(e,t,n){var r=dM.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function AM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function TM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function LM(e,t,n){var r=dM.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function EM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function NM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function PM(e,t,n){var r=dM.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function OM(e,t,n){var r=dM.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function DM(e,t,n){var r=dM.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function FM(e,t,n){var r=fM.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function zM(e,t,n){var r=dM.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function jM(e,t,n){var r=dM.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function BM(e,t){return pM(e.getDate(),t,2)}function RM(e,t){return pM(e.getHours(),t,2)}function $M(e,t){return pM(e.getHours()%12||12,t,2)}function qM(e,t){return pM(1+jS.count(WS(e),e),t,3)}function IM(e,t){return pM(e.getMilliseconds(),t,3)}function HM(e,t){return IM(e,t)+"000"}function UM(e,t){return pM(e.getMonth()+1,t,2)}function VM(e,t){return pM(e.getMinutes(),t,2)}function WM(e,t){return pM(e.getSeconds(),t,2)}function GM(e){var t=e.getDay();return 0===t?7:t}function YM(e,t){return pM(RS.count(WS(e)-1,e),t,2)}function ZM(e){var t=e.getDay();return t>=4||0===t?HS(e):HS.ceil(e)}function XM(e,t){return e=ZM(e),pM(HS.count(WS(e),e)+(4===WS(e).getDay()),t,2)}function KM(e){return e.getDay()}function JM(e,t){return pM($S.count(WS(e)-1,e),t,2)}function QM(e,t){return pM(e.getFullYear()%100,t,2)}function eA(e,t){return pM((e=ZM(e)).getFullYear()%100,t,2)}function tA(e,t){return pM(e.getFullYear()%1e4,t,4)}function nA(e,t){var n=e.getDay();return pM((e=n>=4||0===n?HS(e):HS.ceil(e)).getFullYear()%1e4,t,4)}function rA(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+pM(t/60|0,"0",2)+pM(t%60,"0",2)}function iA(e,t){return pM(e.getUTCDate(),t,2)}function aA(e,t){return pM(e.getUTCHours(),t,2)}function oA(e,t){return pM(e.getUTCHours()%12||12,t,2)}function sA(e,t){return pM(1+GS.count(nM(e),e),t,3)}function lA(e,t){return pM(e.getUTCMilliseconds(),t,3)}function cA(e,t){return lA(e,t)+"000"}function uA(e,t){return pM(e.getUTCMonth()+1,t,2)}function dA(e,t){return pM(e.getUTCMinutes(),t,2)}function fA(e,t){return pM(e.getUTCSeconds(),t,2)}function hA(e){var t=e.getUTCDay();return 0===t?7:t}function pA(e,t){return pM(ZS.count(nM(e)-1,e),t,2)}function gA(e){var t=e.getUTCDay();return t>=4||0===t?QS(e):QS.ceil(e)}function mA(e,t){return e=gA(e),pM(QS.count(nM(e),e)+(4===nM(e).getUTCDay()),t,2)}function bA(e){return e.getUTCDay()}function vA(e,t){return pM(XS.count(nM(e)-1,e),t,2)}function yA(e,t){return pM(e.getUTCFullYear()%100,t,2)}function _A(e,t){return pM((e=gA(e)).getUTCFullYear()%100,t,2)}function wA(e,t){return pM(e.getUTCFullYear()%1e4,t,4)}function xA(e,t){var n=e.getUTCDay();return pM((e=n>=4||0===n?QS(e):QS.ceil(e)).getUTCFullYear()%1e4,t,4)}function kA(){return"+0000"}function CA(){return"%"}function SA(e){return+e}function MA(e){return Math.floor(+e/1e3)}oM=function(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,a=e.days,o=e.shortDays,s=e.months,l=e.shortMonths,c=mM(i),u=bM(i),d=mM(a),f=bM(a),h=mM(o),p=bM(o),g=mM(s),m=bM(s),b=mM(l),v=bM(l),y={a:function(e){return o[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:BM,e:BM,f:HM,g:eA,G:nA,H:RM,I:$M,j:qM,L:IM,m:UM,M:VM,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:SA,s:MA,S:WM,u:GM,U:YM,V:XM,w:KM,W:JM,x:null,X:null,y:QM,Y:tA,Z:rA,"%":CA},_={a:function(e){return o[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:iA,e:iA,f:cA,g:_A,G:xA,H:aA,I:oA,j:sA,L:lA,m:uA,M:dA,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:SA,s:MA,S:fA,u:hA,U:pA,V:mA,w:bA,W:vA,x:null,X:null,y:yA,Y:wA,Z:kA,"%":CA},w={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=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=b.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 C(e,t,n,r)},d:TM,e:TM,f:DM,g:CM,G:kM,H:EM,I:EM,j:LM,L:OM,m:AM,M:NM,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1},q:MM,Q:zM,s:jM,S:PM,u:yM,U:_M,V:wM,w:vM,W:xM,x:function(e,t,r){return C(e,n,t,r)},X:function(e,t,n){return C(e,r,t,n)},y:CM,Y:kM,Z:SM,"%":FM};function x(e,t){return function(n){var r,i,a,o=[],s=-1,l=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++s<c;)37===e.charCodeAt(s)&&(o.push(e.slice(l,s)),null!=(i=uM[r=e.charAt(++s)])?r=e.charAt(++s):i="e"===r?" ":"0",(a=t[r])&&(r=a(n,i)),o.push(r),l=s+1);return o.push(e.slice(l,s)),o.join("")}}function k(e,t){return function(n){var r,i,a=aM(1900,void 0,1);if(C(a,e,n+="",0)!=n.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(t&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(i=(r=iM(aM(a.y,0,1))).getUTCDay(),r=i>4||0===i?XS.ceil(r):XS(r),r=GS.offset(r,7*(a.V-1)),a.y=r.getUTCFullYear(),a.m=r.getUTCMonth(),a.d=r.getUTCDate()+(a.w+6)%7):(i=(r=rM(aM(a.y,0,1))).getDay(),r=i>4||0===i?$S.ceil(r):$S(r),r=jS.offset(r,7*(a.V-1)),a.y=r.getFullYear(),a.m=r.getMonth(),a.d=r.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),i="Z"in a?iM(aM(a.y,0,1)).getUTCDay():rM(aM(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(i+5)%7:a.w+7*a.U-(i+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,iM(a)):rM(a)}}function C(e,t,n,r){for(var i,a,o=0,s=t.length,l=n.length;o<s;){if(r>=l)return-1;if(37===(i=t.charCodeAt(o++))){if(i=t.charAt(o++),!(a=w[i in uM?t.charAt(o++):i])||(r=a(e,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return y.x=x(n,y),y.X=x(r,y),y.c=x(t,y),_.x=x(n,_),_.X=x(r,_),_.c=x(t,_),{format:function(e){var t=x(e+="",y);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=x(e+="",_);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"]}),sM=oM.format,lM=oM.parse,oM.utcFormat,cM=oM.utcParse;var AA,TA,LA,EA,NA,PA,OA,DA,FA,zA,jA,BA,RA,$A,qA,IA,HA,UA,VA,WA,GA,YA,ZA=Bo($m());function XA(){if(DA)return OA;DA=1;var e=(EA||(EA=1,LA=function(e,t){return null!=e&&t in Object(e)}),LA),t=function(){if(PA)return NA;PA=1;var e=Mv(),t=Cm(),n=Sm(),r=Ib(),i=Mm(),a=Av();return NA=function(o,s,l){for(var c=-1,u=(s=e(s,o)).length,d=!1;++c<u;){var f=a(s[c]);if(!(d=null!=o&&l(o,f)))break;o=o[f]}return d||++c!=u?d:!!(u=null==o?0:o.length)&&i(u)&&r(f,u)&&(n(o)||t(o))},NA}();return OA=function(n,r){return null!=n&&t(n,r,e)},OA}function KA(){return BA||(BA=1,jA=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}),jA}function JA(){if(IA)return qA;IA=1;var e=KA(),t=function(){if($A)return RA;$A=1;var e=Cg(),t=Cm(),n=Sm(),r=e?e.isConcatSpreadable:void 0;return RA=function(e){return n(e)||t(e)||!!(r&&e&&e[r])}}();return qA=function n(r,i,a,o,s){var l=-1,c=r.length;for(a||(a=t),s||(s=[]);++l<c;){var u=r[l];i>0&&a(u)?i>1?n(u,i-1,a,o,s):e(s,u):o||(s[s.length]=u)}return s},qA}var QA,eT,tT,nT,rT,iT,aT,oT,sT,lT,cT,uT,dT,fT,hT,pT,gT,mT,bT,vT,yT,_T,wT,xT,kT,CT,ST,MT,AT,TT,LT,ET,NT,PT,OT,DT,FT,zT,jT,BT,RT,$T,qT,IT,HT=function(){if(YA)return GA;YA=1;var e=function(){if(zA)return FA;zA=1;var e=function(){if(TA)return AA;TA=1;var e=Tv(),t=Fv(),n=Mv();return AA=function(r,i,a){for(var o=-1,s=i.length,l={};++o<s;){var c=i[o],u=e(r,c);a(u,c)&&t(l,n(c,r),u)}return l},AA}(),t=XA();return FA=function(n,r){return e(n,r,(function(e,r){return t(n,r)}))},FA}(),t=function(){if(WA)return VA;WA=1;var e=function(){if(UA)return HA;UA=1;var e=JA();return HA=function(t){return null!=t&&t.length?e(t,1):[]},HA}(),t=Wb(),n=Gb();return VA=function(r){return n(t(r,void 0,e),r+"")}}()((function(t,n){return null==t?{}:e(t,n)}));return GA=t}(),UT=Bo(HT);function VT(){if(nT)return tT;nT=1;var e=pS(),t=(eT||(eT=1,QA=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}),QA),n=bS();return tT=function(r,i,a,o,s,l){var c=1&a,u=r.length,d=i.length;if(u!=d&&!(c&&d>u))return!1;var f=l.get(r),h=l.get(i);if(f&&h)return f==i&&h==r;var p=-1,g=!0,m=2&a?new e:void 0;for(l.set(r,i),l.set(i,r);++p<u;){var b=r[p],v=i[p];if(o)var y=c?o(v,b,p,i,r,l):o(b,v,p,r,i,l);if(void 0!==y){if(y)continue;g=!1;break}if(m){if(!t(i,(function(e,t){if(!n(m,t)&&(b===e||s(b,e,a,o,l)))return m.push(t)}))){g=!1;break}}else if(b!==v&&!s(b,v,a,o,l)){g=!1;break}}return l.delete(r),l.delete(i),g},tT}function WT(){return oT||(oT=1,aT=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}),aT}function GT(){if(xT)return wT;xT=1;var e=Hb(),t=function(){if(_T)return yT;_T=1;var e=xm(),t=function(){if(vT)return bT;vT=1;var e=_m()(Object.keys,Object);return bT=e}(),n=Object.prototype.hasOwnProperty;return yT=function(r){if(!e(r))return t(r);var i=[];for(var a in Object(r))n.call(r,a)&&"constructor"!=a&&i.push(a);return i},yT}(),n=Am();return wT=function(r){return n(r)?e(r):t(r)}}function YT(){if(PT)return NT;PT=1;var e=Lg()(kg(),"Set");return NT=e}function ZT(){if(BT)return jT;BT=1;var e=Dg(),t=VT(),n=function(){if(lT)return sT;lT=1;var e=Cg(),t=ym(),n=yg(),r=VT(),i=(iT||(iT=1,rT=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}),rT),a=WT(),o=e?e.prototype:void 0,s=o?o.valueOf:void 0;return sT=function(e,o,l,c,u,d,f){switch(l){case"[object DataView]":if(e.byteLength!=o.byteLength||e.byteOffset!=o.byteOffset)return!1;e=e.buffer,o=o.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=o.byteLength||!d(new t(e),new t(o)));case"[object Boolean]":case"[object Date]":case"[object Number]":return n(+e,+o);case"[object Error]":return e.name==o.name&&e.message==o.message;case"[object RegExp]":case"[object String]":return e==o+"";case"[object Map]":var h=i;case"[object Set]":var p=1&c;if(h||(h=a),e.size!=o.size&&!p)return!1;var g=f.get(e);if(g)return g==o;c|=2,f.set(e,o);var m=r(h(e),h(o),c,u,d,f);return f.delete(e),m;case"[object Symbol]":if(s)return s.call(e)==s.call(o)}return!1},sT}(),r=function(){if(MT)return ST;MT=1;var e=function(){if(CT)return kT;CT=1;var e=function(){if(uT)return cT;uT=1;var e=KA(),t=Sm();return cT=function(n,r,i){var a=r(n);return t(n)?a:e(a,i(n))},cT}(),t=function(){if(mT)return gT;mT=1;var e=(fT||(fT=1,dT=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,a=[];++n<r;){var o=e[n];t(o,n,e)&&(a[i++]=o)}return a}),dT),t=pT?hT:(pT=1,hT=function(){return[]}),n=Object.prototype.propertyIsEnumerable,r=Object.getOwnPropertySymbols,i=r?function(t){return null==t?[]:(t=Object(t),e(r(t),(function(e){return n.call(t,e)})))}:t;return gT=i}(),n=GT();return kT=function(r){return e(r,n,t)}}(),t=Object.prototype.hasOwnProperty;return ST=function(n,r,i,a,o,s){var l=1&i,c=e(n),u=c.length;if(u!=e(r).length&&!l)return!1;for(var d=u;d--;){var f=c[d];if(!(l?f in r:t.call(r,f)))return!1}var h=s.get(n),p=s.get(r);if(h&&p)return h==r&&p==n;var g=!0;s.set(n,r),s.set(r,n);for(var m=l;++d<u;){var b=n[f=c[d]],v=r[f];if(a)var y=l?a(v,b,f,r,n,s):a(b,v,f,n,r,s);if(!(void 0===y?b===v||o(b,v,i,a,s):y)){g=!1;break}m||(m="constructor"==f)}if(g&&!m){var _=n.constructor,w=r.constructor;_==w||!("constructor"in n)||!("constructor"in r)||"function"==typeof _&&_ instanceof _&&"function"==typeof w&&w instanceof w||(g=!1)}return s.delete(n),s.delete(r),g},ST}(),i=function(){if(zT)return FT;zT=1;var e=function(){if(TT)return AT;TT=1;var e=Lg()(kg(),"DataView");return AT=e}(),t=Eg(),n=function(){if(ET)return LT;ET=1;var e=Lg()(kg(),"Promise");return LT=e}(),r=YT(),i=function(){if(DT)return OT;DT=1;var e=Lg()(kg(),"WeakMap");return OT=e}(),a=Sg(),o=Tg(),s="[object Map]",l="[object Promise]",c="[object Set]",u="[object WeakMap]",d="[object DataView]",f=o(e),h=o(t),p=o(n),g=o(r),m=o(i),b=a;return(e&&b(new e(new ArrayBuffer(1)))!=d||t&&b(new t)!=s||n&&b(n.resolve())!=l||r&&b(new r)!=c||i&&b(new i)!=u)&&(b=function(e){var t=a(e),n="[object Object]"==t?e.constructor:void 0,r=n?o(n):"";if(r)switch(r){case f:return d;case h:return s;case p:return l;case g:return c;case m:return u}return t}),FT=b}(),a=Sm(),o=Rm(),s=Rb(),l="[object Arguments]",c="[object Array]",u="[object Object]",d=Object.prototype.hasOwnProperty;return jT=function(f,h,p,g,m,b){var v=a(f),y=a(h),_=v?c:i(f),w=y?c:i(h),x=(_=_==l?u:_)==u,k=(w=w==l?u:w)==u,C=_==w;if(C&&o(f)){if(!o(h))return!1;v=!0,x=!1}if(C&&!x)return b||(b=new e),v||s(f)?t(f,h,p,g,m,b):n(f,h,_,p,g,m,b);if(!(1&p)){var S=x&&d.call(f,"__wrapped__"),M=k&&d.call(h,"__wrapped__");if(S||M){var A=S?f.value():f,T=M?h.value():h;return b||(b=new e),m(A,T,p,g,b)}}return!!C&&(b||(b=new e),r(f,h,p,g,m,b))},jT}function XT(){if($T)return RT;$T=1;var e=ZT(),t=km();return RT=function n(r,i,a,o,s){return r===i||(null==r||null==i||!t(r)&&!t(i)?r!=r&&i!=i:e(r,i,a,o,n,s))},RT}var KT=Bo(function(){if(IT)return qT;IT=1;var e=XT();return qT=function(t,n){return e(t,n)}}()),JT={background:"transparent",text:{fontFamily:"sans-serif",fontSize:11,fill:"#333333",outlineWidth:0,outlineColor:"transparent",outlineOpacity:1},axis:{domain:{line:{stroke:"transparent",strokeWidth:1}},ticks:{line:{stroke:"#777777",strokeWidth:1},text:{}},legend:{text:{fontSize:12}}},grid:{line:{stroke:"#dddddd",strokeWidth:1}},legends:{hidden:{symbol:{fill:"#333333",opacity:.6},text:{fill:"#333333",opacity:.6}},text:{},ticks:{line:{stroke:"#777777",strokeWidth:1},text:{fontSize:10}},title:{text:{}}},labels:{text:{}},markers:{lineColor:"#000000",lineStrokeWidth:1,text:{}},dots:{text:{}},tooltip:{container:{background:"white",color:"inherit",fontSize:"inherit",borderRadius:"2px",boxShadow:"0 1px 2px rgba(0, 0, 0, 0.25)",padding:"5px 9px"},basic:{whiteSpace:"pre",display:"flex",alignItems:"center"},chip:{marginRight:7},table:{},tableCell:{padding:"3px 5px"},tableCellValue:{fontWeight:"bold"}},crosshair:{line:{stroke:"#000000",strokeWidth:1,strokeOpacity:.75,strokeDasharray:"6 6"}},annotations:{text:{fontSize:13,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},link:{stroke:"#000000",strokeWidth:1,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},outline:{fill:"none",stroke:"#000000",strokeWidth:2,outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1},symbol:{fill:"#000000",outlineWidth:2,outlineColor:"#ffffff",outlineOpacity:1}}};function QT(){return QT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},QT.apply(this,arguments)}function eL(e,t){return eL=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},eL(e,t)}function tL(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var nL=["axis.ticks.text","axis.legend.text","legends.title.text","legends.text","legends.ticks.text","legends.title.text","labels.text","dots.text","markers.text","annotations.text"],rL=Y(),iL=function(e){var t=e.children,n=e.animate,r=void 0===n||n,i=e.config,a=void 0===i?"default":i,o=fe((function(){var e=Qy(a)?Qd[a]:a;return{animate:r,config:e}}),[r,a]);return hr(rL.Provider,{value:o,children:t})},aL={animate:zc.bool,motionConfig:zc.oneOfType([zc.oneOf(Object.keys(Qd)),zc.shape({mass:zc.number,tension:zc.number,friction:zc.number,clamp:zc.bool,precision:zc.number,velocity:zc.number,duration:zc.number,easing:zc.func})])};iL.propTypes={children:zc.node.isRequired,animate:aL.animate,config:aL.motionConfig};var oL=function(){return pe(rL)},sL=function(e){var t=oL(),n=t.animate,r=t.config,i=function(e){var t=de();return ue((function(){t.current=e}),[e]),t.current}(e),a=fe((function(){return Uy(i,e)}),[i,e]);return((e,...t)=>new Zf(e,t))(Wf({from:{value:0},to:{value:1},reset:!0,config:r,immediate:!n}).value,a)},lL={nivo:["#d76445","#f47560","#e8c1a0","#97e3d5","#61cdbb","#00b0a7"],BrBG:e_(Nk),PRGn:e_(Ok),PiYG:e_(Fk),PuOr:e_(jk),RdBu:e_(Rk),RdGy:e_(qk),RdYlBu:e_(Hk),RdYlGn:e_(Vk),spectral:e_(Gk),blues:e_(yC),greens:e_(wC),greys:e_(kC),oranges:e_(LC),purples:e_(SC),reds:e_(AC),BuGn:e_(Zk),BuPu:e_(Kk),GnBu:e_(Qk),OrRd:e_(tC),PuBuGn:e_(rC),PuBu:e_(aC),PuRd:e_(sC),RdPu:e_(cC),YlGnBu:e_(dC),YlGn:e_(hC),YlOrBr:e_(gC),YlOrRd:e_(bC)},cL=Object.keys(lL);e_(Nk),e_(Ok),e_(Fk),e_(jk),e_(Rk),e_(qk),e_(Hk),e_(Vk),e_(Gk),e_(yC),e_(wC),e_(kC),e_(LC),e_(SC),e_(AC),e_(Zk),e_(Kk),e_(Qk),e_(tC),e_(rC),e_(aC),e_(sC),e_(cC),e_(dC),e_(hC),e_(gC),e_(bC),zc.oneOfType([zc.oneOf(cL),zc.func,zc.arrayOf(zc.string)]);var uL={basis:function(e){return new Ma(e)},basisClosed:function(e){return new Aa(e)},basisOpen:function(e){return new Ta(e)},bundle:Ea,cardinal:Oa,cardinalClosed:Fa,cardinalOpen:ja,catmullRom:$a,catmullRomClosed:Ia,catmullRomOpen:Ya,linear:ba,linearClosed:function(e){return new Za(e)},monotoneX:function(e){return new eo(e)},monotoneY:function(e){return new to(e)},natural:function(e){return new ro(e)},step:function(e){return new ao(e,.5)},stepAfter:function(e){return new ao(e,1)},stepBefore:function(e){return new ao(e,0)}},dL=Object.keys(uL);dL.filter((function(e){return e.endsWith("Closed")})),yS(dL,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed"),yS(dL,"bundle","basisClosed","basisOpen","cardinalClosed","cardinalOpen","catmullRomClosed","catmullRomOpen","linearClosed");var fL=function(e){if(!uL[e])throw new TypeError("'"+e+"', is not a valid curve interpolator identifier.");return uL[e]};zc.shape({top:zc.number,right:zc.number,bottom:zc.number,left:zc.number}).isRequired,zc.oneOf(["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]),v_(Tk);var hL={top:0,right:0,bottom:0,left:0},pL=function(e,t,n){return void 0===n&&(n={}),fe((function(){var r=QT({},hL,n);return{margin:r,innerWidth:e-r.left-r.right,innerHeight:t-r.top-r.bottom,outerWidth:e,outerHeight:t}}),[e,t,n.top,n.right,n.bottom,n.left])},gL=function(){var e=de(null),t=ce({left:0,top:0,width:0,height:0}),n=t[0],r=t[1],i=ce((function(){return"undefined"==typeof ResizeObserver?null:new ResizeObserver((function(e){var t=e[0];return r(t.contentRect)}))}))[0];return ue((function(){return e.current&&null!==i&&i.observe(e.current),function(){null!==i&&i.disconnect()}}),[]),[e,n]},mL=function(e){return fe((function(){return function(e){return"function"==typeof e?e:"string"==typeof e?0===e.indexOf("time:")?sM(e.slice("5")):LS(e):function(e){return""+e}}(e)}),[e])},bL=Y(),vL={},yL=function(e){var t=e.theme,n=void 0===t?vL:t,r=e.children,i=function(e){return fe((function(){return function(e,t){var n=wv({},e,t);return nL.forEach((function(e){jv(n,e,function(e,t){return QT({},t,e)}(Dv(n,e),n.text))})),n}(JT,e)}),[e])}(n);return hr(bL.Provider,{value:i,children:r})};yL.propTypes={children:zc.node.isRequired,theme:zc.object};var _L=function(){return pe(bL)},wL=["outlineWidth","outlineColor","outlineOpacity"],xL=function(e){return e.outlineWidth,e.outlineColor,e.outlineOpacity,tL(e,wL)},kL=function(e){var t=e.children,n=e.condition,r=e.wrapper;return n?Ke(r,{},t):t};kL.propTypes={children:zc.node.isRequired,condition:zc.bool.isRequired,wrapper:zc.element.isRequired};var CL={position:"relative"},SL=function(e){var t=e.children,n=e.theme,r=e.renderWrapper,i=void 0===r||r,a=e.isInteractive,o=void 0===a||a,s=e.animate,l=e.motionConfig,c=de(null);return hr(yL,{theme:n,children:hr(iL,{animate:s,config:l,children:hr(vg,{container:c,children:hr(kL,{condition:i,wrapper:hr("div",{style:CL,ref:c}),children:[t,o&&hr(bg,{})]})})})})};SL.propTypes={children:zc.element.isRequired,isInteractive:zc.bool,renderWrapper:zc.bool,theme:zc.object,animate:zc.bool,motionConfig:zc.oneOfType([zc.string,aL.motionConfig])},zc.func.isRequired,zc.bool,zc.bool,zc.object.isRequired,zc.bool.isRequired,zc.oneOfType([zc.string,aL.motionConfig]);var ML=function(e){var t=e.children,n=gL(),r=n[0],i=n[1];return hr("div",{ref:r,style:{width:"100%",height:"100%"},children:i.width>0&&i.height>0&&t({width:i.width,height:i.height})})};ML.propTypes={children:zc.func.isRequired};var AL=["id","colors"],TL=function(e){var t=e.id,n=e.colors;return hr("linearGradient",QT({id:t,x1:0,x2:0,y1:0,y2:1},tL(e,AL),{children:n.map((function(e){var t=e.offset,n=e.color,r=e.opacity;return hr("stop",{offset:t+"%",stopColor:n,stopOpacity:void 0!==r?r:1},t)}))}))};TL.propTypes={id:zc.string.isRequired,colors:zc.arrayOf(zc.shape({offset:zc.number.isRequired,color:zc.string.isRequired,opacity:zc.number})).isRequired,gradientTransform:zc.string};var LL={linearGradient:TL},EL=Se((function(e){var t=e.id,n=e.background,r=void 0===n?"#ffffff":n,i=e.color,a=void 0===i?"#000000":i,o=e.size,s=void 0===o?4:o,l=e.padding,c=void 0===l?4:l,u=e.stagger,d=void 0!==u&&u,f=s+c,h=s/2,p=c/2;return!0===d&&(f=2*s+2*c),hr("pattern",{id:t,width:f,height:f,patternUnits:"userSpaceOnUse",children:[hr("rect",{width:f,height:f,fill:r}),hr("circle",{cx:p+h,cy:p+h,r:h,fill:a}),d&&hr("circle",{cx:1.5*c+s+h,cy:1.5*c+s+h,r:h,fill:a})]})}));EL.displayName="PatternDots",EL.propTypes={id:zc.string.isRequired,color:zc.string.isRequired,background:zc.string.isRequired,size:zc.number.isRequired,padding:zc.number.isRequired,stagger:zc.bool.isRequired};var NL=function(e){return e*Math.PI/180},PL={svg:{align:{left:"start",center:"middle",right:"end",start:"start",middle:"middle",end:"end"},baseline:{top:"text-before-edge",center:"central",bottom:"alphabetic"}},canvas:{align:{left:"left",center:"center",right:"right",start:"left",middle:"center",end:"right"},baseline:{top:"top",center:"middle",bottom:"bottom"}}},OL=Se((function(e){var t=e.id,n=e.spacing,r=void 0===n?5:n,i=e.rotation,a=void 0===i?0:i,o=e.background,s=void 0===o?"#000000":o,l=e.color,c=void 0===l?"#ffffff":l,u=e.lineWidth,d=void 0===u?2:u,f=Math.round(a)%360,h=Math.abs(r);f>180?f-=360:f>90?f-=180:f<-180?f+=360:f<-90&&(f+=180);var p,g=h,m=h;return 0===f?p="\n M 0 0 L "+g+" 0\n M 0 "+m+" L "+g+" "+m+"\n ":90===f?p="\n M 0 0 L 0 "+m+"\n M "+g+" 0 L "+g+" "+m+"\n ":(g=Math.abs(h/Math.sin(NL(f))),m=h/Math.sin(NL(90-f)),p=f>0?"\n M 0 "+-m+" L "+2*g+" "+m+"\n M "+-g+" "+-m+" L "+g+" "+m+"\n M "+-g+" 0 L "+g+" "+2*m+"\n ":"\n M "+-g+" "+m+" L "+g+" "+-m+"\n M "+-g+" "+2*m+" L "+2*g+" "+-m+"\n M 0 "+2*m+" L "+2*g+" 0\n "),hr("pattern",{id:t,width:g,height:m,patternUnits:"userSpaceOnUse",children:[hr("rect",{width:g,height:m,fill:s,stroke:"rgba(255, 0, 0, 0.1)",strokeWidth:0}),hr("path",{d:p,strokeWidth:d,stroke:c,strokeLinecap:"square"})]})}));OL.displayName="PatternLines",OL.propTypes={id:zc.string.isRequired,spacing:zc.number.isRequired,rotation:zc.number.isRequired,background:zc.string.isRequired,color:zc.string.isRequired,lineWidth:zc.number.isRequired};var DL=Se((function(e){var t=e.id,n=e.color,r=void 0===n?"#000000":n,i=e.background,a=void 0===i?"#ffffff":i,o=e.size,s=void 0===o?4:o,l=e.padding,c=void 0===l?4:l,u=e.stagger,d=void 0!==u&&u,f=s+c,h=c/2;return!0===d&&(f=2*s+2*c),hr("pattern",{id:t,width:f,height:f,patternUnits:"userSpaceOnUse",children:[hr("rect",{width:f,height:f,fill:a}),hr("rect",{x:h,y:h,width:s,height:s,fill:r}),d&&hr("rect",{x:1.5*c+s,y:1.5*c+s,width:s,height:s,fill:r})]})}));DL.displayName="PatternSquares",DL.propTypes={id:zc.string.isRequired,color:zc.string.isRequired,background:zc.string.isRequired,size:zc.number.isRequired,padding:zc.number.isRequired,stagger:zc.bool.isRequired};var FL={patternDots:EL,patternLines:OL,patternSquares:DL},zL=["type"],jL=QT({},LL,FL),BL=function(e){var t=e.defs;return!t||t.length<1?null:hr("defs",{"aria-hidden":!0,children:t.map((function(e){var t=e.type,n=tL(e,zL);return jL[t]?S(jL[t],QT({key:n.id},n)):null}))})};BL.propTypes={defs:zc.arrayOf(zc.shape({type:zc.oneOf(Object.keys(jL)).isRequired,id:zc.string.isRequired}))};var RL=Se(BL),$L=function(e){var t=e.width,n=e.height,r=e.margin,i=e.defs,a=e.children,o=e.role,s=e.ariaLabel,l=e.ariaLabelledBy,c=e.ariaDescribedBy,u=e.isFocusable,d=_L();return hr("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:n,role:o,"aria-label":s,"aria-labelledby":l,"aria-describedby":c,focusable:u,tabIndex:u?0:void 0,children:[hr(RL,{defs:i}),hr("rect",{width:t,height:n,fill:d.background}),hr("g",{transform:"translate("+r.left+","+r.top+")",children:a})]})};$L.propTypes={width:zc.number.isRequired,height:zc.number.isRequired,margin:zc.shape({top:zc.number.isRequired,left:zc.number.isRequired}).isRequired,defs:zc.array,children:zc.oneOfType([zc.arrayOf(zc.node),zc.node]).isRequired,role:zc.string,isFocusable:zc.bool,ariaLabel:zc.string,ariaLabelledBy:zc.string,ariaDescribedBy:zc.string};var qL=function(e){var t=e.size,n=e.color,r=e.borderWidth;return hr("circle",{r:t/2,fill:n,stroke:e.borderColor,strokeWidth:r,style:{pointerEvents:"none"}})};qL.propTypes={size:zc.number.isRequired,color:zc.string.isRequired,borderWidth:zc.number.isRequired,borderColor:zc.string.isRequired};var IL=Se(qL),HL=function(e){var t=e.x,n=e.y,r=e.symbol,i=void 0===r?IL:r,a=e.size,o=e.datum,s=e.color,l=e.borderWidth,c=e.borderColor,u=e.label,d=e.labelTextAnchor,f=void 0===d?"middle":d,h=e.labelYOffset,p=void 0===h?-12:h,g=_L(),m=oL(),b=m.animate,v=Wf({transform:"translate("+t+", "+n+")",config:m.config,immediate:!b});return hr(fh.g,{transform:v.transform,style:{pointerEvents:"none"},children:[S(i,{size:a,color:s,datum:o,borderWidth:l,borderColor:c}),u&&hr("text",{textAnchor:f,y:p,style:xL(g.dots.text),children:u})]})};HL.propTypes={x:zc.number.isRequired,y:zc.number.isRequired,datum:zc.object.isRequired,size:zc.number.isRequired,color:zc.string.isRequired,borderWidth:zc.number.isRequired,borderColor:zc.string.isRequired,symbol:zc.oneOfType([zc.func,zc.object]),label:zc.oneOfType([zc.string,zc.number]),labelTextAnchor:zc.oneOf(["start","middle","end"]),labelYOffset:zc.number};var UL=Se(HL),VL=function(e){var t=e.width,n=e.height,r=e.axis,i=e.scale,a=e.value,o=e.lineStyle,s=e.textStyle,l=e.legend,c=e.legendNode,u=e.legendPosition,d=void 0===u?"top-right":u,f=e.legendOffsetX,h=void 0===f?14:f,p=e.legendOffsetY,g=void 0===p?14:p,m=e.legendOrientation,b=void 0===m?"horizontal":m,v=_L(),y=0,_=0,w=0,x=0;if("y"===r?(w=i(a),_=t):(y=i(a),x=n),l&&!c){var k=function(e){var t=e.width,n=e.height,r=e.position,i=e.offsetX,a=e.offsetY,o=e.orientation,s=0,l=0,c="vertical"===o?-90:0,u="start";if("x"===e.axis)switch(r){case"top-left":s=-i,l=a,u="end";break;case"top":l=-a,u="horizontal"===o?"middle":"start";break;case"top-right":s=i,l=a,u="horizontal"===o?"start":"end";break;case"right":s=i,l=n/2,u="horizontal"===o?"start":"middle";break;case"bottom-right":s=i,l=n-a,u="start";break;case"bottom":l=n+a,u="horizontal"===o?"middle":"end";break;case"bottom-left":l=n-a,s=-i,u="horizontal"===o?"end":"start";break;case"left":s=-i,l=n/2,u="horizontal"===o?"end":"middle"}else switch(r){case"top-left":s=i,l=-a,u="start";break;case"top":s=t/2,l=-a,u="horizontal"===o?"middle":"start";break;case"top-right":s=t-i,l=-a,u="horizontal"===o?"end":"start";break;case"right":s=t+i,u="horizontal"===o?"start":"middle";break;case"bottom-right":s=t-i,l=a,u="end";break;case"bottom":s=t/2,l=a,u="horizontal"===o?"middle":"end";break;case"bottom-left":s=i,l=a,u="horizontal"===o?"start":"end";break;case"left":s=-i,u="horizontal"===o?"end":"middle"}return{x:s,y:l,rotation:c,textAnchor:u}}({axis:r,width:t,height:n,position:d,offsetX:h,offsetY:g,orientation:b});c=hr("text",{transform:"translate("+k.x+", "+k.y+") rotate("+k.rotation+")",textAnchor:k.textAnchor,dominantBaseline:"central",style:s,children:l})}return hr("g",{transform:"translate("+y+", "+w+")",children:[hr("line",{x1:0,x2:_,y1:0,y2:x,stroke:v.markers.lineColor,strokeWidth:v.markers.lineStrokeWidth,style:o}),c]})};VL.propTypes={width:zc.number.isRequired,height:zc.number.isRequired,axis:zc.oneOf(["x","y"]).isRequired,scale:zc.func.isRequired,value:zc.oneOfType([zc.number,zc.string,zc.instanceOf(Date)]).isRequired,lineStyle:zc.object,textStyle:zc.object,legend:zc.string,legendPosition:zc.oneOf(["top-left","top","top-right","right","bottom-right","bottom","bottom-left","left"]),legendOffsetX:zc.number.isRequired,legendOffsetY:zc.number.isRequired,legendOrientation:zc.oneOf(["horizontal","vertical"]).isRequired};var WL=Se(VL),GL=function(e){var t=e.markers,n=e.width,r=e.height,i=e.xScale,a=e.yScale;return t&&0!==t.length?t.map((function(e,t){return hr(WL,QT({},e,{width:n,height:r,scale:"y"===e.axis?a:i}),t)})):null};GL.propTypes={width:zc.number.isRequired,height:zc.number.isRequired,xScale:zc.func.isRequired,yScale:zc.func.isRequired,markers:zc.arrayOf(zc.shape({axis:zc.oneOf(["x","y"]).isRequired,value:zc.oneOfType([zc.number,zc.string,zc.instanceOf(Date)]).isRequired,lineStyle:zc.object,textStyle:zc.object}))};var YL=Se(GL),ZL=["theme","renderWrapper","animate","motionConfig"],XL=function(e){return function(t){var n,r;function i(){return t.apply(this,arguments)||this}return r=t,(n=i).prototype=Object.create(r.prototype),n.prototype.constructor=n,eL(n,r),i.prototype.render=function(){var t=this.props,n=t.theme,r=t.renderWrapper,i=t.animate,a=t.motionConfig,o=tL(t,ZL);return hr(SL,{theme:n,renderWrapper:r,isInteractive:o.isInteractive,animate:i,motionConfig:a,children:hr(e,QT({},o))})},i}(T)},KL=function(e,t){var n,r="touches"in t?t.touches[0]:t,i=r.clientX,a=r.clientY,o=e.getBoundingClientRect(),s=(n=void 0!==e.getBBox?e.getBBox():{width:e.offsetWidth||0,height:e.offsetHeight||0}).width===o.width?1:n.width/o.width;return[(i-o.left)*s,(a-o.top)*s]},JL=Object.keys(LL),QL=Object.keys(FL);function eE(){return eE=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},eE.apply(this,arguments)}function tE(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var nE={nivo:["#e8c1a0","#f47560","#f1e15b","#e8a838","#61cdbb","#97e3d5"],category10:_k,accent:wk,dark2:xk,paired:kk,pastel1:Ck,pastel2:Sk,set1:Mk,set2:Ak,set3:Tk,tableau10:Lk},rE=Object.keys(nE),iE={brown_blueGreen:Nk,purpleRed_green:Ok,pink_yellowGreen:Fk,purple_orange:jk,red_blue:Rk,red_grey:qk,red_yellow_blue:Hk,red_yellow_green:Vk,spectral:Gk},aE=Object.keys(iE),oE={brown_blueGreen:Pk,purpleRed_green:Dk,pink_yellowGreen:zk,purple_orange:Bk,red_blue:$k,red_grey:Ik,red_yellow_blue:Uk,red_yellow_green:Wk,spectral:Yk},sE={blues:yC,greens:wC,greys:kC,oranges:LC,purples:SC,reds:AC,blue_green:Zk,blue_purple:Kk,green_blue:Qk,orange_red:tC,purple_blue_green:rC,purple_blue:aC,purple_red:sC,red_purple:cC,yellow_green_blue:dC,yellow_green:hC,yellow_orange_brown:gC,yellow_orange_red:bC},lE=Object.keys(sE),cE={blues:_C,greens:xC,greys:CC,oranges:EC,purples:MC,reds:TC,turbo:function(e){return e=Math.max(0,Math.min(1,e)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+e*(1172.33-e*(10793.56-e*(33300.12-e*(38394.49-14825.05*e)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+e*(557.33+e*(1225.33-e*(3574.96-e*(1073.77+707.56*e)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+e*(3211.1-e*(15327.97-e*(27814-e*(22569.18-6838.66*e)))))))+")"},viridis:cS,inferno:dS,magma:uS,plasma:fS,cividis:function(e){return e=Math.max(0,Math.min(1,e)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-e*(35.34-e*(2381.73-e*(6402.7-e*(7024.72-2710.57*e)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+e*(170.73+e*(52.82-e*(131.46-e*(176.58-67.37*e)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+e*(442.36-e*(2482.43-e*(6167.24-e*(6614.94-2475.67*e)))))))+")"},warm:PC,cool:OC,cubehelixDefault:NC,blue_green:Xk,blue_purple:Jk,green_blue:eC,orange_red:nC,purple_blue_green:iC,purple_blue:oC,purple_red:lC,red_purple:uC,yellow_green_blue:fC,yellow_green:pC,yellow_orange_brown:mC,yellow_orange_red:vC},uE=eE({},nE,iE,sE);eE({},oE,cE,{rainbow:function(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return DC.h=360*e-100,DC.s=1.5-1.5*t,DC.l=.8-.9*t,DC+""},sinebow:function(e){var t;return e=(.5-e)*Math.PI,FC.r=255*(t=Math.sin(e))*t,FC.g=255*(t=Math.sin(e+zC))*t,FC.b=255*(t=Math.sin(e+jC))*t,FC+""}});var dE,fE,hE,pE,gE,mE,bE,vE,yE=function(e,t){return fe((function(){return function(e,t){if("function"==typeof e)return e;if(ZA(e)){if(function(e){return void 0!==e.theme}(e)){if(void 0===t)throw new Error("Unable to use color from theme as no theme was provided");var n=Dv(t,e.theme);if(void 0===n)throw new Error("Color from theme is undefined at path: '"+e.theme+"'");return function(){return n}}if(function(e){return void 0!==e.from}(e)){var r=function(t){return Dv(t,e.from)};if(Array.isArray(e.modifiers)){for(var i,a=[],o=function(){var e=i.value,t=e[0],n=e[1];if("brighter"===t)a.push((function(e){return e.brighter(n)}));else if("darker"===t)a.push((function(e){return e.darker(n)}));else{if("opacity"!==t)throw new Error("Invalid color modifier: '"+t+"', must be one of: 'brighter', 'darker', 'opacity'");a.push((function(e){return e.opacity=n,e}))}},s=function(e){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(t)return(t=t.call(e)).next.bind(t);if(Array.isArray(e)||(t=function(e,t){if(e){if("string"==typeof e)return tE(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tE(e,t):void 0}}(e))){t&&(e=t);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.modifiers);!(i=s()).done;)o();return 0===a.length?r:function(e){return a.reduce((function(e,t){return t(e)}),oy(r(e))).toString()}}return r}throw new Error("Invalid color spec, you should either specify 'theme' or 'from' when using a config object")}return function(){return e}}(e,t)}),[e,t])};function _E(){if(mE)return gE;mE=1;var e=pS(),t=gS(),n=mS(),r=bS(),i=function(){if(pE)return hE;pE=1;var e=YT(),t=fE?dE:(fE=1,dE=function(){}),n=WT(),r=e&&1/n(new e([,-0]))[1]==1/0?function(t){return new e(t)}:t;return hE=r}(),a=WT();return gE=function(o,s,l){var c=-1,u=t,d=o.length,f=!0,h=[],p=h;if(l)f=!1,u=n;else if(d>=200){var g=s?null:i(o);if(g)return a(g);f=!1,u=r,p=new e}else p=s?[]:h;e:for(;++c<d;){var m=o[c],b=s?s(m):m;if(m=l||0!==m?m:0,f&&b==b){for(var v=p.length;v--;)if(p[v]===b)continue e;s&&p.push(b),h.push(m)}else u(p,b,l)||(p!==h&&p.push(b),h.push(m))}return h},gE}zc.oneOfType([zc.string,zc.func,zc.shape({theme:zc.string.isRequired}),zc.shape({from:zc.string.isRequired,modifiers:zc.arrayOf(zc.array)})]);var wE,xE,kE,CE,SE,ME,AE,TE,LE,EE,NE,PE,OE,DE,FE,zE,jE,BE,RE,$E,qE,IE,HE=Bo(function(){if(vE)return bE;vE=1;var e=_E();return bE=function(t){return t&&t.length?e(t):[]}}());function UE(){if(CE)return kE;CE=1;var e=Mg();return kE=function(t){return t==t&&!e(t)}}function VE(){return TE||(TE=1,AE=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}),AE}function WE(){if($E)return RE;$E=1;var e=function(){if(EE)return LE;EE=1;var e=function(){if(xE)return wE;xE=1;var e=Dg(),t=XT();return wE=function(n,r,i,a){var o=i.length,s=o,l=!a;if(null==n)return!s;for(n=Object(n);o--;){var c=i[o];if(l&&c[2]?c[1]!==n[c[0]]:!(c[0]in n))return!1}for(;++o<s;){var u=(c=i[o])[0],d=n[u],f=c[1];if(l&&c[2]){if(void 0===d&&!(u in n))return!1}else{var h=new e;if(a)var p=a(d,f,u,n,r,h);if(!(void 0===p?t(f,d,3,a,h):p))return!1}}return!0},wE}(),t=function(){if(ME)return SE;ME=1;var e=UE(),t=GT();return SE=function(n){for(var r=t(n),i=r.length;i--;){var a=r[i],o=n[a];r[i]=[a,o,e(o)]}return r},SE}(),n=VE();return LE=function(r){var i=t(r);return 1==i.length&&i[0][2]?n(i[0][0],i[0][1]):function(t){return t===r||e(t,r,i)}},LE}(),t=function(){if(PE)return NE;PE=1;var e=XT(),t=Lv(),n=XA(),r=kv(),i=UE(),a=VE(),o=Av();return NE=function(s,l){return r(s)&&i(l)?a(o(s),l):function(r){var i=t(r,s);return void 0===i&&i===l?n(r,s):e(l,i,3)}},NE}(),n=Vb(),r=Sm(),i=function(){if(BE)return jE;BE=1;var e=(DE||(DE=1,OE=function(e){return function(t){return null==t?void 0:t[e]}}),OE),t=function(){if(zE)return FE;zE=1;var e=Tv();return FE=function(t){return function(n){return e(n,t)}},FE}(),n=kv(),r=Av();return jE=function(i){return n(i)?e(r(i)):t(i)}}();return RE=function(a){return"function"==typeof a?a:null==a?n:"object"==typeof a?r(a)?t(a[0],a[1]):e(a):i(a)}}var GE,YE,ZE,XE,KE,JE,QE,eN,tN,nN,rN,iN,aN,oN,sN,lN,cN,uN,dN=function(){if(IE)return qE;IE=1;var e=WE(),t=_E();return qE=function(n,r){return n&&n.length?t(n,e(r,2)):[]},qE}(),fN=Bo(dN);var hN,pN,gN,mN,bN=Bo(function(){if(uN)return cN;uN=1;var e=JA(),t=function(){if(lN)return sN;lN=1;var e=Cv(),t=Tv(),n=WE(),r=function(){if(eN)return QE;eN=1;var e=function(){if(JE)return KE;JE=1;var e=function(){if(YE)return GE;YE=1;var e=Bg(),t=GT();return GE=function(n,r){return n&&e(n,r,t)},GE}(),t=function(){if(XE)return ZE;XE=1;var e=Am();return ZE=function(t,n){return function(r,i){if(null==r)return r;if(!e(r))return t(r,i);for(var a=r.length,o=n?a:-1,s=Object(r);(n?o--:++o<a)&&!1!==i(s[o],o,s););return r}},ZE}(),n=t(e);return KE=n}(),t=Am();return QE=function(n,r){var i=-1,a=t(n)?Array(n.length):[];return e(n,(function(e,t,n){a[++i]=r(e,t,n)})),a},QE}(),i=(nN||(nN=1,tN=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}),tN),a=qm(),o=function(){if(oN)return aN;oN=1;var e=function(){if(iN)return rN;iN=1;var e=xv();return rN=function(t,n){if(t!==n){var r=void 0!==t,i=null===t,a=t==t,o=e(t),s=void 0!==n,l=null===n,c=n==n,u=e(n);if(!l&&!u&&!o&&t>n||o&&s&&c&&!l&&!u||i&&s&&c||!r&&c||!a)return 1;if(!i&&!o&&!u&&t<n||u&&r&&a&&!i&&!o||l&&r&&a||!s&&a||!c)return-1}return 0}}();return aN=function(t,n,r){for(var i=-1,a=t.criteria,o=n.criteria,s=a.length,l=r.length;++i<s;){var c=e(a[i],o[i]);if(c)return i>=l?c:c*("desc"==r[i]?-1:1)}return t.index-n.index},aN}(),s=Vb(),l=Sm();return sN=function(c,u,d){u=u.length?e(u,(function(e){return l(e)?function(n){return t(n,1===e.length?e[0]:e)}:e})):[s];var f=-1;u=e(u,a(n));var h=r(c,(function(t,n,r){return{criteria:e(u,(function(e){return e(t)})),index:++f,value:t}}));return i(h,(function(e,t){return o(e,t,d)}))},sN}(),n=Yb(),r=Zb(),i=n((function(n,i){if(null==n)return[];var a=i.length;return a>1&&r(n,i[0],i[1])?i=[]:a>2&&r(i[0],i[1],i[2])&&(i=[i[0]]),t(n,e(i,1),[])}));return cN=i}()),vN=Bo(function(){if(mN)return gN;mN=1;var e=function(){if(pN)return hN;pN=1;var e=Sg(),t=km();return hN=function(n){return t(n)&&"[object Date]"==e(n)}}(),t=qm(),n=Bb(),r=n&&n.isDate,i=r?t(r):e;return gN=i}()),yN=new Date,_N=new Date;function wN(e,t,n,r){function i(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return i.floor=function(t){return e(t=new Date(+t)),t},i.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},i.round=function(e){var t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=function(e,n){return t(e=new Date(+e),null==n?1:Math.floor(n)),e},i.range=function(n,r,a){var o,s=[];if(n=i.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return s;do{s.push(o=new Date(+n)),t(n,a),e(n)}while(o<n&&n<r);return s},i.filter=function(n){return wN((function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(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&&(i.count=function(t,r){return yN.setTime(+t),_N.setTime(+r),e(yN),e(_N),Math.floor(n(yN,_N))},i.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?i.filter(r?function(t){return r(t)%e==0}:function(t){return i.count(0,t)%e==0}):i:null}),i}var xN=wN((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e}));xN.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?wN((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):xN:null},xN.range;var kN=1e3,CN=6e4,SN=36e5,MN=6048e5,AN=wN((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*kN)}),(function(e,t){return(t-e)/kN}),(function(e){return e.getUTCSeconds()}));AN.range;var TN=wN((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*kN)}),(function(e,t){e.setTime(+e+t*CN)}),(function(e,t){return(t-e)/CN}),(function(e){return e.getMinutes()}));TN.range;var LN=wN((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*kN-e.getMinutes()*CN)}),(function(e,t){e.setTime(+e+t*SN)}),(function(e,t){return(t-e)/SN}),(function(e){return e.getHours()}));function EN(e){return wN((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*CN)/MN}))}LN.range;var NN=EN(0),PN=EN(1),ON=EN(2),DN=EN(3),FN=EN(4),zN=EN(5),jN=EN(6);NN.range,PN.range,ON.range,DN.range,FN.range,zN.range,jN.range;var BN=wN((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}));BN.range;var RN=wN((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));RN.every=function(e){return isFinite(e=Math.floor(e))&&e>0?wN((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null},RN.range;var $N=wN((function(e){e.setUTCSeconds(0,0)}),(function(e,t){e.setTime(+e+t*CN)}),(function(e,t){return(t-e)/CN}),(function(e){return e.getUTCMinutes()}));$N.range;var qN=wN((function(e){e.setUTCMinutes(0,0,0)}),(function(e,t){e.setTime(+e+t*SN)}),(function(e,t){return(t-e)/SN}),(function(e){return e.getUTCHours()}));function IN(e){return wN((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/MN}))}qN.range;var HN=IN(0),UN=IN(1),VN=IN(2),WN=IN(3),GN=IN(4),YN=IN(5),ZN=IN(6);HN.range,UN.range,VN.range,WN.range,GN.range,YN.range,ZN.range;var XN=wN((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCMonth(e.getUTCMonth()+t)}),(function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()}));XN.range;var KN=wN((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));function JN(){return JN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},JN.apply(this,arguments)}KN.every=function(e){return isFinite(e=Math.floor(e))&&e>0?wN((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null},KN.range;var QN=[function(e){return e.setMilliseconds(0)},function(e){return e.setSeconds(0)},function(e){return e.setMinutes(0)},function(e){return e.setHours(0)},function(e){return e.setDate(1)},function(e){return e.setMonth(0)}],eP={millisecond:[],second:QN.slice(0,1),minute:QN.slice(0,2),hour:QN.slice(0,3),day:QN.slice(0,4),month:QN.slice(0,5),year:QN.slice(0,6)},tP=function(e){var t=e.format,n=void 0===t?"native":t,r=e.precision,i=void 0===r?"millisecond":r,a=e.useUTC,o=void 0===a||a,s=function(e){return function(t){return eP[e].forEach((function(e){e(t)})),t}}(i);return function(e){if(void 0===e)return e;if("native"===n||e instanceof Date)return s(e);var t=o?cM(n):lM(n);return s(t(e))}},nP=function(e,t,n,r){var i,a,o,s,l=e.min,c=void 0===l?0:l,u=e.max,d=void 0===u?"auto":u,f=e.stacked,h=void 0!==f&&f,p=e.reverse,g=void 0!==p&&p,m=e.clamp,b=void 0!==m&&m,v=e.nice,y=void 0!==v&&v;i="auto"===c?!0===h?null!=(a=t.minStacked)?a:0:t.min:c,o="auto"===d?!0===h?null!=(s=t.maxStacked)?s:0:t.max:d;var _=W_().rangeRound("x"===r?[0,n]:[n,0]).domain(g?[o,i]:[i,o]).clamp(b);return!0===y?_.nice():"number"==typeof y&&_.nice(y),rP(_,h)},rP=function(e,t){void 0===t&&(t=!1);var n=e;return n.type="linear",n.stacked=t,n},iP=function(e,t){return e===t},aP=function(e,t){return e.getTime()===t.getTime()};function oP(e,t,n,r){switch(e.type){case"linear":return nP(e,t,n,r);case"point":return function(e,t,n){var r=w_().range([0,n]).domain(t.all);return r.type="point",r}(0,t,n);case"band":return function(e,t,n,r){var i=e.round,a=void 0===i||i;return function(e){var t=e;return t.type="band",t}(y_().range("x"===r?[0,n]:[n,0]).domain(t.all).round(a))}(e,t,n,r);case"time":return function(e,t,n){var r,i,a=e.format,o=void 0===a?"native":a,s=e.precision,l=void 0===s?"millisecond":s,c=e.min,u=void 0===c?"auto":c,d=e.max,f=void 0===d?"auto":d,h=e.useUTC,p=void 0===h||h,g=e.nice,m=void 0!==g&&g,b=tP({format:o,precision:l,useUTC:p});r="auto"===u?b(t.min):"native"!==o?b(u):u,i="auto"===f?b(t.max):"native"!==o?b(f):f;var v=p?function(){return m_.apply(vk(Hw,Uw,qw,Rw,Nw,_w,vw,mw,pw,Jw).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}():function(){return m_.apply(vk(Vw,Ww,$w,Bw,kw,yw,bw,gw,pw,Kw).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}();v.range([0,n]),r&&i&&v.domain([r,i]),!0===m?v.nice():"object"!=typeof m&&"number"!=typeof m||v.nice(m);var y=v;return y.type="time",y.useUTC=p,y}(e,t,n);case"log":return function(e,t,n,r){var i,a=e.base,o=void 0===a?10:a,s=e.min,l=void 0===s?"auto":s,c=e.max,u=void 0===c?"auto":c;if(t.all.some((function(e){return 0===e})))throw new Error("a log scale domain must not include or cross zero");var d,f,h=!1;if(t.all.filter((function(e){return null!=e})).forEach((function(e){h||(void 0===i?i=Math.sign(e):Math.sign(e)!==i&&(h=!0))})),h)throw new Error("a log scale domain must be strictly-positive or strictly-negative");d="auto"===l?t.min:l,f="auto"===u?t.max:u;var p=ew().domain([d,f]).rangeRound("x"===r?[0,n]:[n,0]).base(o).nice();return p.type="log",p}(e,t,n,r);case"symlog":return function(e,t,n,r){var i,a,o=e.constant,s=void 0===o?1:o,l=e.min,c=void 0===l?"auto":l,u=e.max,d=void 0===u?"auto":u,f=e.reverse,h=void 0!==f&&f;i="auto"===c?t.min:c,a="auto"===d?t.max:d;var p=rw().constant(s).rangeRound("x"===r?[0,n]:[n,0]).nice();!0===h?p.domain([a,i]):p.domain([i,a]);var g=p;return g.type="symlog",g}(e,t,n,r);default:throw new Error("invalid scale spec")}}var sP=function(e,t,n){var r;if("stacked"in n&&n.stacked){var i=e.data["x"===t?"xStacked":"yStacked"];return null==i?null:n(i)}return null!=(r=n(e.data[t]))?r:null},lP=function(e,t,n,r){var i={},a=i.getValue,o=void 0===a?function(e){return e.data[t]}:a,s=i.setValue,l=void 0===s?function(e,n){e.data[t]=n}:s;if("linear"===n.type)e.forEach((function(e){e.data.forEach((function(e){var t=o(e);t&&l(e,parseFloat(String(t)))}))}));else if("time"===n.type&&"native"!==n.format){var c=tP(n);e.forEach((function(e){e.data.forEach((function(e){var t=o(e);t&&l(e,c(t))}))}))}var u=[];switch(e.forEach((function(e){e.data.forEach((function(e){u.push(o(e))}))})),n.type){case"linear":var d=bN(HE(u).filter((function(e){return null!==e})),(function(e){return e}));return{all:d,min:Math.min.apply(Math,d),max:Math.max.apply(Math,d)};case"time":var f=fN(u,(function(e){return e.getTime()})).slice(0).sort((function(e,t){return t.getTime()-e.getTime()})).reverse();return{all:f,min:f[0],max:e_(f)};default:var h=HE(u);return{all:h,min:h[0],max:e_(h)}}},cP=function(e,t,n){var r=function(e){return"x"===e?"y":"x"}(e),i=[];t[r].all.forEach((function(t){var a=vN(t)?aP:iP,o=[];n.forEach((function(n){var s=n.data.find((function(e){return a(e.data[r],t)})),l=null,c=null;if(void 0!==s){if(null!==(l=s.data[e])){var u=e_(o);void 0===u?c=l:null!==u&&(c=u+l)}s.data["x"===e?"xStacked":"yStacked"]=c}o.push(c),null!==c&&i.push(c)}))})),t[e].minStacked=Math.min.apply(Math,i),t[e].maxStacked=Math.max.apply(Math,i)},uP=function(e){var t=e.bandwidth();if(0===t)return e;var n=t/2;return e.round()&&(n=Math.round(n)),function(t){var r;return(null!=(r=e(t))?r:0)+n}},dP={millisecond:[xN,xN],second:[AN,AN],minute:[TN,$N],hour:[LN,qN],day:[wN((function(e){return e.setHours(0,0,0,0)}),(function(e,t){return e.setDate(e.getDate()+t)}),(function(e,t){return(t.getTime()-e.getTime())/864e5}),(function(e){return Math.floor(e.getTime()/864e5)})),wN((function(e){return e.setUTCHours(0,0,0,0)}),(function(e,t){return e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t.getTime()-e.getTime())/864e5}),(function(e){return Math.floor(e.getTime()/864e5)}))],week:[NN,HN],sunday:[NN,HN],monday:[PN,UN],tuesday:[ON,VN],wednesday:[DN,WN],thursday:[FN,GN],friday:[zN,YN],saturday:[jN,ZN],month:[BN,XN],year:[RN,KN]},fP=Object.keys(dP),hP=new RegExp("^every\\s*(\\d+)?\\s*("+fP.join("|")+")s?$","i"),pP=function(e,t){if(Array.isArray(t))return t;if("string"==typeof t&&"useUTC"in e){var n=t.match(hP);if(n){var r=n[1],i=n[2],a=dP[i][e.useUTC?1:0];if("day"===i){var o,s,l=e.domain(),c=l[0],u=l[1],d=new Date(u);return d.setDate(d.getDate()+1),null!=(o=null==(s=a.every(Number(null!=r?r:1)))?void 0:s.range(c,d))?o:[]}if(void 0===r)return e.ticks(a);var f=a.every(Number(r));if(f)return e.ticks(f)}throw new Error("Invalid tickValues: "+t)}if("ticks"in e){if(void 0===t)return e.ticks();if("number"==typeof(h=t)&&isFinite(h)&&Math.floor(h)===h)return e.ticks(t)}var h;return e.domain()};function gP(){return gP=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gP.apply(this,arguments)}var mP=function(e){var t,n=e.axis,r=e.scale,i=e.ticksPosition,a=e.tickValues,o=e.tickSize,s=e.tickPadding,l=e.tickRotation,c=e.truncateTickAt,u=e.engine,d=void 0===u?"svg":u,f=pP(r,a),h=PL[d],p="bandwidth"in r?uP(r):r,g={lineX:0,lineY:0},m={textX:0,textY:0},b="object"==typeof document&&"rtl"===document.dir,v=h.align.center,y=h.baseline.center;return"x"===n?(t=function(e){var t;return{x:null!=(t=p(e))?t:0,y:0}},g.lineY=o*("after"===i?1:-1),m.textY=(o+s)*("after"===i?1:-1),y="after"===i?h.baseline.top:h.baseline.bottom,0===l?v=h.align.center:"after"===i&&l<0||"before"===i&&l>0?(v=h.align[b?"left":"right"],y=h.baseline.center):("after"===i&&l>0||"before"===i&&l<0)&&(v=h.align[b?"right":"left"],y=h.baseline.center)):(t=function(e){var t;return{x:0,y:null!=(t=p(e))?t:0}},g.lineX=o*("after"===i?1:-1),m.textX=(o+s)*("after"===i?1:-1),v="after"===i?h.align.left:h.align.right),{ticks:f.map((function(e){var n="string"==typeof e?function(e){var t=String(e).length;return c&&c>0&&t>c?""+String(e).slice(0,c).concat("..."):""+e}(e):e;return gP({key:e instanceof Date?""+e.valueOf():""+e,value:n},t(e),g,m)})),textAlign:v,textBaseline:y}},bP=function(e,t){if(void 0===e||"function"==typeof e)return e;if("time"===t.type){var n=sM(e);return function(e){return n(e instanceof Date?e:new Date(e))}}return LS(e)},vP=function(e){var t,n=e.width,r=e.height,i=e.scale,a=e.axis,o=e.values,s=(t=o,(Array.isArray(t)?o:void 0)||pP(i,o)),l="bandwidth"in i?uP(i):i,c="x"===a?s.map((function(e){var t,n;return{key:e instanceof Date?""+e.valueOf():""+e,x1:null!=(t=l(e))?t:0,x2:null!=(n=l(e))?n:0,y1:0,y2:r}})):s.map((function(e){var t,r;return{key:e instanceof Date?""+e.valueOf():""+e,x1:0,x2:n,y1:null!=(t=l(e))?t:0,y2:null!=(r=l(e))?r:0}}));return c},yP=Se((function(e){var t,n=e.value,r=e.format,i=e.lineX,a=e.lineY,o=e.onClick,s=e.textBaseline,l=e.textAnchor,c=e.animatedProps,u=_L(),d=u.axis.ticks.line,f=u.axis.ticks.text,h=null!=(t=null==r?void 0:r(n))?t:n,p=fe((function(){var e={opacity:c.opacity};return o?{style:gP({},e,{cursor:"pointer"}),onClick:function(e){return o(e,h)}}:{style:e}}),[c.opacity,o,h]);return hr(fh.g,gP({transform:c.transform},p,{children:[hr("line",{x1:0,x2:i,y1:0,y2:a,style:d}),f.outlineWidth>0&&hr(fh.text,{dominantBaseline:s,textAnchor:l,transform:c.textTransform,style:f,strokeWidth:2*f.outlineWidth,stroke:f.outlineColor,strokeLinejoin:"round",children:""+h}),hr(fh.text,{dominantBaseline:s,textAnchor:l,transform:c.textTransform,style:xL(f),children:""+h})]}))})),_P=Se((function(e){var t=e.axis,n=e.scale,r=e.x,i=void 0===r?0:r,a=e.y,o=void 0===a?0:a,s=e.length,l=e.ticksPosition,c=e.tickValues,u=e.tickSize,d=void 0===u?5:u,f=e.tickPadding,h=void 0===f?5:f,p=e.tickRotation,g=void 0===p?0:p,m=e.format,b=e.renderTick,v=void 0===b?yP:b,y=e.truncateTickAt,_=e.legend,w=e.legendPosition,x=void 0===w?"end":w,k=e.legendOffset,C=void 0===k?0:k,M=e.onClick,T=e.ariaHidden,L=_L(),E=L.axis.legend.text,N=fe((function(){return bP(m,n)}),[m,n]),P=mP({axis:t,scale:n,ticksPosition:l,tickValues:c,tickSize:d,tickPadding:h,tickRotation:g,truncateTickAt:y}),O=P.ticks,D=P.textAlign,F=P.textBaseline,z=null;if(void 0!==_){var j,B=0,R=0,$=0;"y"===t?($=-90,B=C,"start"===x?(j="start",R=s):"middle"===x?(j="middle",R=s/2):"end"===x&&(j="end")):(R=C,"start"===x?j="start":"middle"===x?(j="middle",B=s/2):"end"===x&&(j="end",B=s)),z=hr(A,{children:[E.outlineWidth>0&&hr("text",{transform:"translate("+B+", "+R+") rotate("+$+")",textAnchor:j,style:gP({dominantBaseline:"central"},E),strokeWidth:2*E.outlineWidth,stroke:E.outlineColor,strokeLinejoin:"round",children:_}),hr("text",{transform:"translate("+B+", "+R+") rotate("+$+")",textAnchor:j,style:gP({dominantBaseline:"central"},E),children:_})]})}var q=oL(),I=q.animate,H=q.config,U=Wf({transform:"translate("+i+","+o+")",lineX2:"x"===t?s:0,lineY2:"x"===t?0:s,config:H,immediate:!I}),V=he((function(e){return{opacity:1,transform:"translate("+e.x+","+e.y+")",textTransform:"translate("+e.textX+","+e.textY+") rotate("+g+")"}}),[g]),W=he((function(e){return{opacity:0,transform:"translate("+e.x+","+e.y+")",textTransform:"translate("+e.textX+","+e.textY+") rotate("+g+")"}}),[g]),G=Gf(O,{keys:function(e){return e.key},initial:V,from:W,enter:V,update:V,leave:{opacity:0},config:H,immediate:!I});return hr(fh.g,{transform:U.transform,"aria-hidden":T,children:[G((function(e,t,n,r){return S(v,gP({tickIndex:r,format:N,rotate:g,textBaseline:F,textAnchor:D,truncateTickAt:y,animatedProps:e},t,M?{onClick:M}:{}))})),hr(fh.line,{style:L.axis.domain.line,x1:0,x2:U.lineX2,y1:0,y2:U.lineY2}),z]})})),wP=["top","right","bottom","left"],xP=Se((function(e){var t=e.xScale,n=e.yScale,r=e.width,i=e.height,a={top:e.top,right:e.right,bottom:e.bottom,left:e.left};return hr(A,{children:wP.map((function(e){var o=a[e];if(!o)return null;var s="top"===e||"bottom"===e;return hr(_P,gP({},o,{axis:s?"x":"y",x:"right"===e?r:0,y:"bottom"===e?i:0,scale:s?t:n,length:s?r:i,ticksPosition:"top"===e||"left"===e?"before":"after",truncateTickAt:o.truncateTickAt}),e)}))})})),kP=Se((function(e){var t=e.animatedProps,n=_L();return hr(fh.line,gP({},t,n.grid.line))})),CP=Se((function(e){var t=e.lines,n=oL(),r=n.animate,i=Gf(t,{keys:function(e){return e.key},initial:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},from:function(e){return{opacity:0,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},enter:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},update:function(e){return{opacity:1,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}},leave:{opacity:0},config:n.config,immediate:!r});return hr("g",{children:i((function(e,t){return S(kP,gP({},t,{key:t.key,animatedProps:e}))}))})})),SP=Se((function(e){var t=e.width,n=e.height,r=e.xScale,i=e.yScale,a=e.xValues,o=e.yValues,s=fe((function(){return!!r&&vP({width:t,height:n,scale:r,axis:"x",values:a})}),[r,a,t,n]),l=fe((function(){return!!i&&vP({width:t,height:n,scale:i,axis:"y",values:o})}),[n,t,i,o]);return hr(A,{children:[s&&hr(CP,{lines:s}),l&&hr(CP,{lines:l})]})})),MP=function(e,t){var n=t.width,r=t.height,i=t.scale,a=t.axis,o=t.values;vP({width:n,height:r,scale:i,axis:a,values:o}).forEach((function(t){e.beginPath(),e.moveTo(t.x1,t.y1),e.lineTo(t.x2,t.y2),e.stroke()}))};function AP(){return AP=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},AP.apply(this,arguments)}var TP,LP,EP={top:0,right:0,bottom:0,left:0},NP=function(e){var t,n=e.direction,r=e.itemsSpacing,i=e.padding,a=e.itemCount,o=e.itemWidth,s=e.itemHeight;if("number"!=typeof i&&("object"!=typeof(t=i)||Array.isArray(t)||null===t))throw new Error("Invalid property padding, must be one of: number, object");var l="number"==typeof i?{top:i,right:i,bottom:i,left:i}:AP({},EP,i),c=l.left+l.right,u=l.top+l.bottom,d=o+c,f=s+u,h=(a-1)*r;return"row"===n?d=o*a+h+c:"column"===n&&(f=s*a+h+u),{width:d,height:f,padding:l}},PP=function(e){var t=e.anchor,n=e.translateX,r=e.translateY,i=e.containerWidth,a=e.containerHeight,o=e.width,s=e.height,l=n,c=r;switch(t){case"top":l+=(i-o)/2;break;case"top-right":l+=i-o;break;case"right":l+=i-o,c+=(a-s)/2;break;case"bottom-right":l+=i-o,c+=a-s;break;case"bottom":l+=(i-o)/2,c+=a-s;break;case"bottom-left":c+=a-s;break;case"left":c+=(a-s)/2;break;case"center":l+=(i-o)/2,c+=(a-s)/2}return{x:l,y:c}},OP=function(e){var t,n,r,i,a,o,s=e.direction,l=e.justify,c=e.symbolSize,u=e.symbolSpacing,d=e.width,f=e.height;switch(s){case"left-to-right":t=0,n=(f-c)/2,i=f/2,o="central",l?(r=d,a="end"):(r=c+u,a="start");break;case"right-to-left":t=d-c,n=(f-c)/2,i=f/2,o="central",l?(r=0,a="start"):(r=d-c-u,a="end");break;case"top-to-bottom":t=(d-c)/2,n=0,r=d/2,a="middle",l?(i=f,o="alphabetic"):(i=c+u,o="text-before-edge");break;case"bottom-to-top":t=(d-c)/2,n=f-c,r=d/2,a="middle",l?(i=0,o="text-before-edge"):(i=f-c-u,o="alphabetic")}return{symbolX:t,symbolY:n,labelX:r,labelY:i,labelAnchor:a,labelAlignment:o}},DP={circle:function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=void 0===a?1:a,s=e.borderWidth,l=void 0===s?0:s,c=e.borderColor;return hr("circle",{r:r/2,cx:t+r/2,cy:n+r/2,fill:i,opacity:o,strokeWidth:l,stroke:void 0===c?"transparent":c,style:{pointerEvents:"none"}})},diamond:function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=void 0===a?1:a,s=e.borderWidth,l=void 0===s?0:s,c=e.borderColor;return hr("g",{transform:"translate("+t+","+n+")",children:hr("path",{d:"\n M"+r/2+" 0\n L"+.8*r+" "+r/2+"\n L"+r/2+" "+r+"\n L"+.2*r+" "+r/2+"\n L"+r/2+" 0\n ",fill:i,opacity:o,strokeWidth:l,stroke:void 0===c?"transparent":c,style:{pointerEvents:"none"}})})},square:function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=void 0===a?1:a,s=e.borderWidth,l=void 0===s?0:s,c=e.borderColor;return hr("rect",{x:t,y:n,fill:i,opacity:o,strokeWidth:l,stroke:void 0===c?"transparent":c,width:r,height:r,style:{pointerEvents:"none"}})},triangle:function(e){var t=e.x,n=e.y,r=e.size,i=e.fill,a=e.opacity,o=void 0===a?1:a,s=e.borderWidth,l=void 0===s?0:s,c=e.borderColor;return hr("g",{transform:"translate("+t+","+n+")",children:hr("path",{d:"\n M"+r/2+" 0\n L"+r+" "+r+"\n L0 "+r+"\n L"+r/2+" 0\n ",fill:i,opacity:o,strokeWidth:l,stroke:void 0===c?"transparent":c,style:{pointerEvents:"none"}})})}},FP=function(e){var t,n,r,i,a,o,s,l,c,u,d,f=e.x,h=e.y,p=e.width,g=e.height,m=e.data,b=e.direction,v=void 0===b?"left-to-right":b,y=e.justify,_=void 0!==y&&y,w=e.textColor,x=e.background,k=void 0===x?"transparent":x,C=e.opacity,M=void 0===C?1:C,A=e.symbolShape,T=void 0===A?"square":A,L=e.symbolSize,E=void 0===L?16:L,N=e.symbolSpacing,P=void 0===N?8:N,O=e.symbolBorderWidth,D=void 0===O?0:O,F=e.symbolBorderColor,z=void 0===F?"transparent":F,j=e.onClick,B=e.onMouseEnter,R=e.onMouseLeave,$=e.toggleSerie,q=e.effects,I=ce({}),H=I[0],U=I[1],V=_L(),W=he((function(e){if(q){var t=q.filter((function(e){return"hover"===e.on})).reduce((function(e,t){return AP({},e,t.style)}),{});U(t)}null==B||B(m,e)}),[B,m,q]),G=he((function(e){if(q){var t=q.filter((function(e){return"hover"!==e.on})).reduce((function(e,t){return AP({},e,t.style)}),{});U(t)}null==R||R(m,e)}),[R,m,q]),Y=OP({direction:v,justify:_,symbolSize:null!=(t=H.symbolSize)?t:E,symbolSpacing:P,width:p,height:g}),Z=Y.symbolX,X=Y.symbolY,K=Y.labelX,J=Y.labelY,Q=Y.labelAnchor,ee=Y.labelAlignment,te=[j,B,R,$].some((function(e){return void 0!==e})),ne="function"==typeof T?T:DP[T];return hr("g",{transform:"translate("+f+","+h+")",style:{opacity:null!=(n=H.itemOpacity)?n:M},children:[hr("rect",{width:p,height:g,fill:null!=(r=H.itemBackground)?r:k,style:{cursor:te?"pointer":"auto"},onClick:function(e){null==j||j(m,e),null==$||$(m.id)},onMouseEnter:W,onMouseLeave:G}),S(ne,AP({id:m.id,x:Z,y:X,size:null!=(i=H.symbolSize)?i:E,fill:null!=(a=null!=(o=m.fill)?o:m.color)?a:"black",borderWidth:null!=(s=H.symbolBorderWidth)?s:D,borderColor:null!=(l=H.symbolBorderColor)?l:z},m.hidden?V.legends.hidden.symbol:void 0)),hr("text",{textAnchor:Q,style:AP({},xL(V.legends.text),{fill:null!=(c=null!=(u=null!=(d=H.itemTextColor)?d:w)?u:V.legends.text.fill)?c:"black",dominantBaseline:ee,pointerEvents:"none",userSelect:"none"},m.hidden?V.legends.hidden.text:void 0),x:K,y:J,children:m.label})]})},zP=function(e){var t=e.data,n=e.x,r=e.y,i=e.direction,a=e.padding,o=void 0===a?0:a,s=e.justify,l=e.effects,c=e.itemWidth,u=e.itemHeight,d=e.itemDirection,f=void 0===d?"left-to-right":d,h=e.itemsSpacing,p=void 0===h?0:h,g=e.itemTextColor,m=e.itemBackground,b=void 0===m?"transparent":m,v=e.itemOpacity,y=void 0===v?1:v,_=e.symbolShape,w=e.symbolSize,x=e.symbolSpacing,k=e.symbolBorderWidth,C=e.symbolBorderColor,S=e.onClick,M=e.onMouseEnter,A=e.onMouseLeave,T=e.toggleSerie,L=NP({itemCount:t.length,itemWidth:c,itemHeight:u,itemsSpacing:p,direction:i,padding:o}).padding,E="row"===i?c+p:0,N="column"===i?u+p:0;return hr("g",{transform:"translate("+n+","+r+")",children:t.map((function(e,t){return hr(FP,{data:e,x:t*E+L.left,y:t*N+L.top,width:c,height:u,direction:f,justify:s,effects:l,textColor:g,background:b,opacity:y,symbolShape:_,symbolSize:w,symbolSpacing:x,symbolBorderWidth:k,symbolBorderColor:C,onClick:S,onMouseEnter:M,onMouseLeave:A,toggleSerie:T},t)}))})},jP=function(e){var t=e.data,n=e.containerWidth,r=e.containerHeight,i=e.translateX,a=void 0===i?0:i,o=e.translateY,s=void 0===o?0:o,l=e.anchor,c=e.direction,u=e.padding,d=void 0===u?0:u,f=e.justify,h=e.itemsSpacing,p=void 0===h?0:h,g=e.itemWidth,m=e.itemHeight,b=e.itemDirection,v=e.itemTextColor,y=e.itemBackground,_=e.itemOpacity,w=e.symbolShape,x=e.symbolSize,k=e.symbolSpacing,C=e.symbolBorderWidth,S=e.symbolBorderColor,M=e.onClick,A=e.onMouseEnter,T=e.onMouseLeave,L=e.toggleSerie,E=e.effects,N=NP({itemCount:t.length,itemsSpacing:p,itemWidth:g,itemHeight:m,direction:c,padding:d}),P=N.width,O=N.height,D=PP({anchor:l,translateX:a,translateY:s,containerWidth:n,containerHeight:r,width:P,height:O}),F=D.x,z=D.y;return hr(zP,{data:t,x:F,y:z,direction:c,padding:d,justify:f,effects:E,itemsSpacing:p,itemWidth:g,itemHeight:m,itemDirection:b,itemTextColor:v,itemBackground:y,itemOpacity:_,symbolShape:w,symbolSize:x,symbolSpacing:k,symbolBorderWidth:C,symbolBorderColor:S,onClick:M,onMouseEnter:A,onMouseLeave:T,toggleSerie:"boolean"==typeof L?void 0:L})},BP={start:"left",middle:"center",end:"right"},RP=function(){if(LP)return TP;LP=1;var e=Sv(),t=0;return TP=function(n){var r=++t;return e(n)+r},TP}(),$P=Bo(RP);const qP=134217729;function IP(e,t,n,r,i){let a,o,s,l,c=t[0],u=r[0],d=0,f=0;u>c==u>-c?(a=c,c=t[++d]):(a=u,u=r[++f]);let h=0;if(d<e&&f<n)for(u>c==u>-c?(o=c+a,s=a-(o-c),c=t[++d]):(o=u+a,s=a-(o-u),u=r[++f]),a=o,0!==s&&(i[h++]=s);d<e&&f<n;)u>c==u>-c?(o=a+c,l=o-a,s=a-(o-l)+(c-l),c=t[++d]):(o=a+u,l=o-a,s=a-(o-l)+(u-l),u=r[++f]),a=o,0!==s&&(i[h++]=s);for(;d<e;)o=a+c,l=o-a,s=a-(o-l)+(c-l),c=t[++d],a=o,0!==s&&(i[h++]=s);for(;f<n;)o=a+u,l=o-a,s=a-(o-l)+(u-l),u=r[++f],a=o,0!==s&&(i[h++]=s);return 0===a&&0!==h||(i[h++]=a),h}function HP(e){return new Float64Array(e)}const UP=HP(4),VP=HP(8),WP=HP(12),GP=HP(16),YP=HP(4);function ZP(e,t,n,r,i,a){const o=(t-a)*(n-i),s=(e-i)*(r-a),l=o-s,c=Math.abs(o+s);return Math.abs(l)>=33306690738754716e-32*c?l:-function(e,t,n,r,i,a,o){let s,l,c,u,d,f,h,p,g,m,b,v,y,_,w,x,k,C;const S=e-i,M=n-i,A=t-a,T=r-a;_=S*T,f=qP*S,h=f-(f-S),p=S-h,f=qP*T,g=f-(f-T),m=T-g,w=p*m-(_-h*g-p*g-h*m),x=A*M,f=qP*A,h=f-(f-A),p=A-h,f=qP*M,g=f-(f-M),m=M-g,k=p*m-(x-h*g-p*g-h*m),b=w-k,d=w-b,UP[0]=w-(b+d)+(d-k),v=_+b,d=v-_,y=_-(v-d)+(b-d),b=y-x,d=y-b,UP[1]=y-(b+d)+(d-x),C=v+b,d=C-v,UP[2]=v-(C-d)+(b-d),UP[3]=C;let L=function(e,t){let n=t[0];for(let e=1;e<4;e++)n+=t[e];return n}(0,UP),E=22204460492503146e-32*o;if(L>=E||-L>=E)return L;if(d=e-S,s=e-(S+d)+(d-i),d=n-M,c=n-(M+d)+(d-i),d=t-A,l=t-(A+d)+(d-a),d=r-T,u=r-(T+d)+(d-a),0===s&&0===l&&0===c&&0===u)return L;if(E=11093356479670487e-47*o+33306690738754706e-32*Math.abs(L),L+=S*u+T*s-(A*c+M*l),L>=E||-L>=E)return L;_=s*T,f=qP*s,h=f-(f-s),p=s-h,f=qP*T,g=f-(f-T),m=T-g,w=p*m-(_-h*g-p*g-h*m),x=l*M,f=qP*l,h=f-(f-l),p=l-h,f=qP*M,g=f-(f-M),m=M-g,k=p*m-(x-h*g-p*g-h*m),b=w-k,d=w-b,YP[0]=w-(b+d)+(d-k),v=_+b,d=v-_,y=_-(v-d)+(b-d),b=y-x,d=y-b,YP[1]=y-(b+d)+(d-x),C=v+b,d=C-v,YP[2]=v-(C-d)+(b-d),YP[3]=C;const N=IP(4,UP,4,YP,VP);_=S*u,f=qP*S,h=f-(f-S),p=S-h,f=qP*u,g=f-(f-u),m=u-g,w=p*m-(_-h*g-p*g-h*m),x=A*c,f=qP*A,h=f-(f-A),p=A-h,f=qP*c,g=f-(f-c),m=c-g,k=p*m-(x-h*g-p*g-h*m),b=w-k,d=w-b,YP[0]=w-(b+d)+(d-k),v=_+b,d=v-_,y=_-(v-d)+(b-d),b=y-x,d=y-b,YP[1]=y-(b+d)+(d-x),C=v+b,d=C-v,YP[2]=v-(C-d)+(b-d),YP[3]=C;const P=IP(N,VP,4,YP,WP);_=s*u,f=qP*s,h=f-(f-s),p=s-h,f=qP*u,g=f-(f-u),m=u-g,w=p*m-(_-h*g-p*g-h*m),x=l*c,f=qP*l,h=f-(f-l),p=l-h,f=qP*c,g=f-(f-c),m=c-g,k=p*m-(x-h*g-p*g-h*m),b=w-k,d=w-b,YP[0]=w-(b+d)+(d-k),v=_+b,d=v-_,y=_-(v-d)+(b-d),b=y-x,d=y-b,YP[1]=y-(b+d)+(d-x),C=v+b,d=C-v,YP[2]=v-(C-d)+(b-d),YP[3]=C;const O=IP(P,WP,4,YP,GP);return GP[O-1]}(e,t,n,r,i,a,c)}const XP=Math.pow(2,-52),KP=new Uint32Array(512);class JP{static from(e,t=iO,n=aO){const r=e.length,i=new Float64Array(2*r);for(let a=0;a<r;a++){const r=e[a];i[2*a]=t(r),i[2*a+1]=n(r)}return new JP(i)}constructor(e){const t=e.length>>1;if(t>0&&"number"!=typeof e[0])throw new Error("Expected coords to contain numbers.");this.coords=e;const n=Math.max(2*t-5,0);this._triangles=new Uint32Array(3*n),this._halfedges=new Int32Array(3*n),this._hashSize=Math.ceil(Math.sqrt(t)),this._hullPrev=new Uint32Array(t),this._hullNext=new Uint32Array(t),this._hullTri=new Uint32Array(t),this._hullHash=new Int32Array(this._hashSize),this._ids=new Uint32Array(t),this._dists=new Float64Array(t),this.update()}update(){const{coords:e,_hullPrev:t,_hullNext:n,_hullTri:r,_hullHash:i}=this,a=e.length>>1;let o=1/0,s=1/0,l=-1/0,c=-1/0;for(let t=0;t<a;t++){const n=e[2*t],r=e[2*t+1];n<o&&(o=n),r<s&&(s=r),n>l&&(l=n),r>c&&(c=r),this._ids[t]=t}const u=(o+l)/2,d=(s+c)/2;let f,h,p;for(let t=0,n=1/0;t<a;t++){const r=QP(u,d,e[2*t],e[2*t+1]);r<n&&(f=t,n=r)}const g=e[2*f],m=e[2*f+1];for(let t=0,n=1/0;t<a;t++){if(t===f)continue;const r=QP(g,m,e[2*t],e[2*t+1]);r<n&&r>0&&(h=t,n=r)}let b=e[2*h],v=e[2*h+1],y=1/0;for(let t=0;t<a;t++){if(t===f||t===h)continue;const n=tO(g,m,b,v,e[2*t],e[2*t+1]);n<y&&(p=t,y=n)}let _=e[2*p],w=e[2*p+1];if(y===1/0){for(let t=0;t<a;t++)this._dists[t]=e[2*t]-e[0]||e[2*t+1]-e[1];nO(this._ids,this._dists,0,a-1);const t=new Uint32Array(a);let n=0;for(let e=0,r=-1/0;e<a;e++){const i=this._ids[e],a=this._dists[i];a>r&&(t[n++]=i,r=a)}return this.hull=t.subarray(0,n),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(ZP(g,m,b,v,_,w)<0){const e=h,t=b,n=v;h=p,b=_,v=w,p=e,_=t,w=n}const x=function(e,t,n,r,i,a){const o=n-e,s=r-t,l=i-e,c=a-t,u=o*o+s*s,d=l*l+c*c,f=.5/(o*c-s*l);return{x:e+(c*u-s*d)*f,y:t+(o*d-l*u)*f}}(g,m,b,v,_,w);this._cx=x.x,this._cy=x.y;for(let t=0;t<a;t++)this._dists[t]=QP(e[2*t],e[2*t+1],x.x,x.y);nO(this._ids,this._dists,0,a-1),this._hullStart=f;let k=3;n[f]=t[p]=h,n[h]=t[f]=p,n[p]=t[h]=f,r[f]=0,r[h]=1,r[p]=2,i.fill(-1),i[this._hashKey(g,m)]=f,i[this._hashKey(b,v)]=h,i[this._hashKey(_,w)]=p,this.trianglesLen=0,this._addTriangle(f,h,p,-1,-1,-1);for(let a,o,s=0;s<this._ids.length;s++){const l=this._ids[s],c=e[2*l],u=e[2*l+1];if(s>0&&Math.abs(c-a)<=XP&&Math.abs(u-o)<=XP)continue;if(a=c,o=u,l===f||l===h||l===p)continue;let d=0;for(let e=0,t=this._hashKey(c,u);e<this._hashSize&&(d=i[(t+e)%this._hashSize],-1===d||d===n[d]);e++);d=t[d];let g,m=d;for(;g=n[m],ZP(c,u,e[2*m],e[2*m+1],e[2*g],e[2*g+1])>=0;)if(m=g,m===d){m=-1;break}if(-1===m)continue;let b=this._addTriangle(m,l,n[m],-1,-1,r[m]);r[l]=this._legalize(b+2),r[m]=b,k++;let v=n[m];for(;g=n[v],ZP(c,u,e[2*v],e[2*v+1],e[2*g],e[2*g+1])<0;)b=this._addTriangle(v,l,g,r[l],-1,r[v]),r[l]=this._legalize(b+2),n[v]=v,k--,v=g;if(m===d)for(;g=t[m],ZP(c,u,e[2*g],e[2*g+1],e[2*m],e[2*m+1])<0;)b=this._addTriangle(g,l,m,-1,r[m],r[g]),this._legalize(b+2),r[g]=b,n[m]=m,k--,m=g;this._hullStart=t[l]=m,n[m]=t[v]=l,n[l]=v,i[this._hashKey(c,u)]=l,i[this._hashKey(e[2*m],e[2*m+1])]=m}this.hull=new Uint32Array(k);for(let e=0,t=this._hullStart;e<k;e++)this.hull[e]=t,t=n[t];this.triangles=this._triangles.subarray(0,this.trianglesLen),this.halfedges=this._halfedges.subarray(0,this.trianglesLen)}_hashKey(e,t){return Math.floor(function(e,t){const n=e/(Math.abs(e)+Math.abs(t));return(t>0?3-n:1+n)/4}(e-this._cx,t-this._cy)*this._hashSize)%this._hashSize}_legalize(e){const{_triangles:t,_halfedges:n,coords:r}=this;let i=0,a=0;for(;;){const o=n[e],s=e-e%3;if(a=s+(e+2)%3,-1===o){if(0===i)break;e=KP[--i];continue}const l=o-o%3,c=s+(e+1)%3,u=l+(o+2)%3,d=t[a],f=t[e],h=t[c],p=t[u];if(eO(r[2*d],r[2*d+1],r[2*f],r[2*f+1],r[2*h],r[2*h+1],r[2*p],r[2*p+1])){t[e]=p,t[o]=d;const r=n[u];if(-1===r){let t=this._hullStart;do{if(this._hullTri[t]===u){this._hullTri[t]=e;break}t=this._hullPrev[t]}while(t!==this._hullStart)}this._link(e,r),this._link(o,n[a]),this._link(a,u);const s=l+(o+1)%3;i<KP.length&&(KP[i++]=s)}else{if(0===i)break;e=KP[--i]}}return a}_link(e,t){this._halfedges[e]=t,-1!==t&&(this._halfedges[t]=e)}_addTriangle(e,t,n,r,i,a){const o=this.trianglesLen;return this._triangles[o]=e,this._triangles[o+1]=t,this._triangles[o+2]=n,this._link(o,r),this._link(o+1,i),this._link(o+2,a),this.trianglesLen+=3,o}}function QP(e,t,n,r){const i=e-n,a=t-r;return i*i+a*a}function eO(e,t,n,r,i,a,o,s){const l=e-o,c=t-s,u=n-o,d=r-s,f=i-o,h=a-s,p=u*u+d*d,g=f*f+h*h;return l*(d*g-p*h)-c*(u*g-p*f)+(l*l+c*c)*(u*h-d*f)<0}function tO(e,t,n,r,i,a){const o=n-e,s=r-t,l=i-e,c=a-t,u=o*o+s*s,d=l*l+c*c,f=.5/(o*c-s*l),h=(c*u-s*d)*f,p=(o*d-l*u)*f;return h*h+p*p}function nO(e,t,n,r){if(r-n<=20)for(let i=n+1;i<=r;i++){const r=e[i],a=t[r];let o=i-1;for(;o>=n&&t[e[o]]>a;)e[o+1]=e[o--];e[o+1]=r}else{let i=n+1,a=r;rO(e,n+r>>1,i),t[e[n]]>t[e[r]]&&rO(e,n,r),t[e[i]]>t[e[r]]&&rO(e,i,r),t[e[n]]>t[e[i]]&&rO(e,n,i);const o=e[i],s=t[o];for(;;){do{i++}while(t[e[i]]<s);do{a--}while(t[e[a]]>s);if(a<i)break;rO(e,i,a)}e[n+1]=e[a],e[a]=o,r-i+1>=a-n?(nO(e,t,i,r),nO(e,t,n,a-1)):(nO(e,t,n,a-1),nO(e,t,i,r))}}function rO(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function iO(e){return e[0]}function aO(e){return e[1]}const oO=1e-6;class sO{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(e,t){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(e,t){this._+=`L${this._x1=+e},${this._y1=+t}`}arc(e,t,n){const r=(e=+e)+(n=+n),i=t=+t;if(n<0)throw new Error("negative radius");null===this._x1?this._+=`M${r},${i}`:(Math.abs(this._x1-r)>oO||Math.abs(this._y1-i)>oO)&&(this._+="L"+r+","+i),n&&(this._+=`A${n},${n},0,1,1,${e-n},${t}A${n},${n},0,1,1,${this._x1=r},${this._y1=i}`)}rect(e,t,n,r){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${+n}v${+r}h${-n}Z`}value(){return this._||null}}class lO{constructor(){this._=[]}moveTo(e,t){this._.push([e,t])}closePath(){this._.push(this._[0].slice())}lineTo(e,t){this._.push([e,t])}value(){return this._.length?this._:null}}class cO{constructor(e,[t,n,r,i]=[0,0,960,500]){if(!((r=+r)>=(t=+t)&&(i=+i)>=(n=+n)))throw new Error("invalid bounds");this.delaunay=e,this._circumcenters=new Float64Array(2*e.points.length),this.vectors=new Float64Array(2*e.points.length),this.xmax=r,this.xmin=t,this.ymax=i,this.ymin=n,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:e,hull:t,triangles:n},vectors:r}=this;let i,a;const o=this.circumcenters=this._circumcenters.subarray(0,n.length/3*2);for(let r,s,l=0,c=0,u=n.length;l<u;l+=3,c+=2){const u=2*n[l],d=2*n[l+1],f=2*n[l+2],h=e[u],p=e[u+1],g=e[d],m=e[d+1],b=e[f],v=e[f+1],y=g-h,_=m-p,w=b-h,x=v-p,k=2*(y*x-_*w);if(Math.abs(k)<1e-9){if(void 0===i){i=a=0;for(const n of t)i+=e[2*n],a+=e[2*n+1];i/=t.length,a/=t.length}const n=1e9*Math.sign((i-h)*x-(a-p)*w);r=(h+b)/2-n*x,s=(p+v)/2+n*w}else{const e=1/k,t=y*y+_*_,n=w*w+x*x;r=h+(x*t-_*n)*e,s=p+(y*n-w*t)*e}o[c]=r,o[c+1]=s}let s,l,c,u=t[t.length-1],d=4*u,f=e[2*u],h=e[2*u+1];r.fill(0);for(let n=0;n<t.length;++n)u=t[n],s=d,l=f,c=h,d=4*u,f=e[2*u],h=e[2*u+1],r[s+2]=r[d]=c-h,r[s+3]=r[d+1]=f-l}render(e){const t=null==e?e=new sO:void 0,{delaunay:{halfedges:n,inedges:r,hull:i},circumcenters:a,vectors:o}=this;if(i.length<=1)return null;for(let t=0,r=n.length;t<r;++t){const r=n[t];if(r<t)continue;const i=2*Math.floor(t/3),o=2*Math.floor(r/3),s=a[i],l=a[i+1],c=a[o],u=a[o+1];this._renderSegment(s,l,c,u,e)}let s,l=i[i.length-1];for(let t=0;t<i.length;++t){s=l,l=i[t];const n=2*Math.floor(r[l]/3),c=a[n],u=a[n+1],d=4*s,f=this._project(c,u,o[d+2],o[d+3]);f&&this._renderSegment(c,u,f[0],f[1],e)}return t&&t.value()}renderBounds(e){const t=null==e?e=new sO:void 0;return e.rect(this.xmin,this.ymin,this.xmax-this.xmin,this.ymax-this.ymin),t&&t.value()}renderCell(e,t){const n=null==t?t=new sO:void 0,r=this._clip(e);if(null===r||!r.length)return;t.moveTo(r[0],r[1]);let i=r.length;for(;r[0]===r[i-2]&&r[1]===r[i-1]&&i>1;)i-=2;for(let e=2;e<i;e+=2)r[e]===r[e-2]&&r[e+1]===r[e-1]||t.lineTo(r[e],r[e+1]);return t.closePath(),n&&n.value()}*cellPolygons(){const{delaunay:{points:e}}=this;for(let t=0,n=e.length/2;t<n;++t){const e=this.cellPolygon(t);e&&(e.index=t,yield e)}}cellPolygon(e){const t=new lO;return this.renderCell(e,t),t.value()}_renderSegment(e,t,n,r,i){let a;const o=this._regioncode(e,t),s=this._regioncode(n,r);0===o&&0===s?(i.moveTo(e,t),i.lineTo(n,r)):(a=this._clipSegment(e,t,n,r,o,s))&&(i.moveTo(a[0],a[1]),i.lineTo(a[2],a[3]))}contains(e,t,n){return(t=+t)==t&&(n=+n)==n&&this.delaunay._step(e,t,n)===e}*neighbors(e){const t=this._clip(e);if(t)for(const n of this.delaunay.neighbors(e)){const e=this._clip(n);if(e)e:for(let r=0,i=t.length;r<i;r+=2)for(let a=0,o=e.length;a<o;a+=2)if(t[r]===e[a]&&t[r+1]===e[a+1]&&t[(r+2)%i]===e[(a+o-2)%o]&&t[(r+3)%i]===e[(a+o-1)%o]){yield n;break e}}}_cell(e){const{circumcenters:t,delaunay:{inedges:n,halfedges:r,triangles:i}}=this,a=n[e];if(-1===a)return null;const o=[];let s=a;do{const n=Math.floor(s/3);if(o.push(t[2*n],t[2*n+1]),s=s%3==2?s-2:s+1,i[s]!==e)break;s=r[s]}while(s!==a&&-1!==s);return o}_clip(e){if(0===e&&1===this.delaunay.hull.length)return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];const t=this._cell(e);if(null===t)return null;const{vectors:n}=this,r=4*e;return this._simplify(n[r]||n[r+1]?this._clipInfinite(e,t,n[r],n[r+1],n[r+2],n[r+3]):this._clipFinite(e,t))}_clipFinite(e,t){const n=t.length;let r,i,a,o,s=null,l=t[n-2],c=t[n-1],u=this._regioncode(l,c),d=0;for(let f=0;f<n;f+=2)if(r=l,i=c,l=t[f],c=t[f+1],a=u,u=this._regioncode(l,c),0===a&&0===u)o=d,d=0,s?s.push(l,c):s=[l,c];else{let t,n,f,h,p;if(0===a){if(null===(t=this._clipSegment(r,i,l,c,a,u)))continue;[n,f,h,p]=t}else{if(null===(t=this._clipSegment(l,c,r,i,u,a)))continue;[h,p,n,f]=t,o=d,d=this._edgecode(n,f),o&&d&&this._edge(e,o,d,s,s.length),s?s.push(n,f):s=[n,f]}o=d,d=this._edgecode(h,p),o&&d&&this._edge(e,o,d,s,s.length),s?s.push(h,p):s=[h,p]}if(s)o=d,d=this._edgecode(s[0],s[1]),o&&d&&this._edge(e,o,d,s,s.length);else if(this.contains(e,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2))return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];return s}_clipSegment(e,t,n,r,i,a){const o=i<a;for(o&&([e,t,n,r,i,a]=[n,r,e,t,a,i]);;){if(0===i&&0===a)return o?[n,r,e,t]:[e,t,n,r];if(i&a)return null;let s,l,c=i||a;8&c?(s=e+(n-e)*(this.ymax-t)/(r-t),l=this.ymax):4&c?(s=e+(n-e)*(this.ymin-t)/(r-t),l=this.ymin):2&c?(l=t+(r-t)*(this.xmax-e)/(n-e),s=this.xmax):(l=t+(r-t)*(this.xmin-e)/(n-e),s=this.xmin),i?(e=s,t=l,i=this._regioncode(e,t)):(n=s,r=l,a=this._regioncode(n,r))}}_clipInfinite(e,t,n,r,i,a){let o,s=Array.from(t);if((o=this._project(s[0],s[1],n,r))&&s.unshift(o[0],o[1]),(o=this._project(s[s.length-2],s[s.length-1],i,a))&&s.push(o[0],o[1]),s=this._clipFinite(e,s))for(let t,n=0,r=s.length,i=this._edgecode(s[r-2],s[r-1]);n<r;n+=2)t=i,i=this._edgecode(s[n],s[n+1]),t&&i&&(n=this._edge(e,t,i,s,n),r=s.length);else this.contains(e,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2)&&(s=[this.xmin,this.ymin,this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax]);return s}_edge(e,t,n,r,i){for(;t!==n;){let n,a;switch(t){case 5:t=4;continue;case 4:t=6,n=this.xmax,a=this.ymin;break;case 6:t=2;continue;case 2:t=10,n=this.xmax,a=this.ymax;break;case 10:t=8;continue;case 8:t=9,n=this.xmin,a=this.ymax;break;case 9:t=1;continue;case 1:t=5,n=this.xmin,a=this.ymin}r[i]===n&&r[i+1]===a||!this.contains(e,n,a)||(r.splice(i,0,n,a),i+=2)}return i}_project(e,t,n,r){let i,a,o,s=1/0;if(r<0){if(t<=this.ymin)return null;(i=(this.ymin-t)/r)<s&&(o=this.ymin,a=e+(s=i)*n)}else if(r>0){if(t>=this.ymax)return null;(i=(this.ymax-t)/r)<s&&(o=this.ymax,a=e+(s=i)*n)}if(n>0){if(e>=this.xmax)return null;(i=(this.xmax-e)/n)<s&&(a=this.xmax,o=t+(s=i)*r)}else if(n<0){if(e<=this.xmin)return null;(i=(this.xmin-e)/n)<s&&(a=this.xmin,o=t+(s=i)*r)}return[a,o]}_edgecode(e,t){return(e===this.xmin?1:e===this.xmax?2:0)|(t===this.ymin?4:t===this.ymax?8:0)}_regioncode(e,t){return(e<this.xmin?1:e>this.xmax?2:0)|(t<this.ymin?4:t>this.ymax?8:0)}_simplify(e){if(e&&e.length>4){for(let t=0;t<e.length;t+=2){const n=(t+2)%e.length,r=(t+4)%e.length;(e[t]===e[n]&&e[n]===e[r]||e[t+1]===e[n+1]&&e[n+1]===e[r+1])&&(e.splice(n,2),t-=2)}e.length||(e=null)}return e}}const uO=2*Math.PI,dO=Math.pow;function fO(e){return e[0]}function hO(e){return e[1]}function pO(e,t,n){return[e+Math.sin(e+t)*n,t+Math.cos(e-t)*n]}class gO{static from(e,t=fO,n=hO,r){return new gO("length"in e?function(e,t,n,r){const i=e.length,a=new Float64Array(2*i);for(let o=0;o<i;++o){const i=e[o];a[2*o]=t.call(r,i,o,e),a[2*o+1]=n.call(r,i,o,e)}return a}(e,t,n,r):Float64Array.from(function*(e,t,n,r){let i=0;for(const a of e)yield t.call(r,a,i,e),yield n.call(r,a,i,e),++i}(e,t,n,r)))}constructor(e){this._delaunator=new JP(e),this.inedges=new Int32Array(e.length/2),this._hullIndex=new Int32Array(e.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){const e=this._delaunator,t=this.points;if(e.hull&&e.hull.length>2&&function(e){const{triangles:t,coords:n}=e;for(let e=0;e<t.length;e+=3){const r=2*t[e],i=2*t[e+1],a=2*t[e+2];if((n[a]-n[r])*(n[i+1]-n[r+1])-(n[i]-n[r])*(n[a+1]-n[r+1])>1e-10)return!1}return!0}(e)){this.collinear=Int32Array.from({length:t.length/2},((e,t)=>t)).sort(((e,n)=>t[2*e]-t[2*n]||t[2*e+1]-t[2*n+1]));const e=this.collinear[0],n=this.collinear[this.collinear.length-1],r=[t[2*e],t[2*e+1],t[2*n],t[2*n+1]],i=1e-8*Math.hypot(r[3]-r[1],r[2]-r[0]);for(let e=0,n=t.length/2;e<n;++e){const n=pO(t[2*e],t[2*e+1],i);t[2*e]=n[0],t[2*e+1]=n[1]}this._delaunator=new JP(t)}else delete this.collinear;const n=this.halfedges=this._delaunator.halfedges,r=this.hull=this._delaunator.hull,i=this.triangles=this._delaunator.triangles,a=this.inedges.fill(-1),o=this._hullIndex.fill(-1);for(let e=0,t=n.length;e<t;++e){const t=i[e%3==2?e-2:e+1];-1!==n[e]&&-1!==a[t]||(a[t]=e)}for(let e=0,t=r.length;e<t;++e)o[r[e]]=e;r.length<=2&&r.length>0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=r[0],a[r[0]]=1,2===r.length&&(a[r[1]]=0,this.triangles[1]=r[1],this.triangles[2]=r[1]))}voronoi(e){return new cO(this,e)}*neighbors(e){const{inedges:t,hull:n,_hullIndex:r,halfedges:i,triangles:a,collinear:o}=this;if(o){const t=o.indexOf(e);return t>0&&(yield o[t-1]),void(t<o.length-1&&(yield o[t+1]))}const s=t[e];if(-1===s)return;let l=s,c=-1;do{if(yield c=a[l],l=l%3==2?l-2:l+1,a[l]!==e)return;if(l=i[l],-1===l){const t=n[(r[e]+1)%n.length];return void(t!==c&&(yield t))}}while(l!==s)}find(e,t,n=0){if((e=+e)!=e||(t=+t)!=t)return-1;const r=n;let i;for(;(i=this._step(n,e,t))>=0&&i!==n&&i!==r;)n=i;return i}_step(e,t,n){const{inedges:r,hull:i,_hullIndex:a,halfedges:o,triangles:s,points:l}=this;if(-1===r[e]||!l.length)return(e+1)%(l.length>>1);let c=e,u=dO(t-l[2*e],2)+dO(n-l[2*e+1],2);const d=r[e];let f=d;do{let r=s[f];const d=dO(t-l[2*r],2)+dO(n-l[2*r+1],2);if(d<u&&(u=d,c=r),f=f%3==2?f-2:f+1,s[f]!==e)break;if(f=o[f],-1===f){if(f=i[(a[e]+1)%i.length],f!==r&&dO(t-l[2*f],2)+dO(n-l[2*f+1],2)<u)return f;break}}while(f!==d);return c}render(e){const t=null==e?e=new sO:void 0,{points:n,halfedges:r,triangles:i}=this;for(let t=0,a=r.length;t<a;++t){const a=r[t];if(a<t)continue;const o=2*i[t],s=2*i[a];e.moveTo(n[o],n[o+1]),e.lineTo(n[s],n[s+1])}return this.renderHull(e),t&&t.value()}renderPoints(e,t){void 0!==t||e&&"function"==typeof e.moveTo||(t=e,e=null),t=null==t?2:+t;const n=null==e?e=new sO:void 0,{points:r}=this;for(let n=0,i=r.length;n<i;n+=2){const i=r[n],a=r[n+1];e.moveTo(i+t,a),e.arc(i,a,t,0,uO)}return n&&n.value()}renderHull(e){const t=null==e?e=new sO:void 0,{hull:n,points:r}=this,i=2*n[0],a=n.length;e.moveTo(r[i],r[i+1]);for(let t=1;t<a;++t){const i=2*n[t];e.lineTo(r[i],r[i+1])}return e.closePath(),t&&t.value()}hullPolygon(){const e=new lO;return this.renderHull(e),e.value()}renderTriangle(e,t){const n=null==t?t=new sO:void 0,{points:r,triangles:i}=this,a=2*i[e*=3],o=2*i[e+1],s=2*i[e+2];return t.moveTo(r[a],r[a+1]),t.lineTo(r[o],r[o+1]),t.lineTo(r[s],r[s+1]),t.closePath(),n&&n.value()}*trianglePolygons(){const{triangles:e}=this;for(let t=0,n=e.length/3;t<n;++t)yield this.trianglePolygon(t)}trianglePolygon(e){const t=new lO;return this.renderTriangle(e,t),t.value()}}var mO=function(e){return[e.x,e.y]},bO=hL,vO="cursor",yO=function(e){var t=e.points,n=e.getNodePosition,r=void 0===n?mO:n,i=e.margin,a=void 0===i?bO:i;return t.map((function(e){var t=r(e),n=t[0],i=t[1];return[n+a.left,i+a.top]}))},_O=function(e){var t=e.points,n=e.getNodePosition,r=void 0===n?mO:n,i=e.width,a=e.height,o=e.margin,s=void 0===o?bO:o,l=e.debug;return fe((function(){return function(e){var t=e.points,n=e.width,r=e.height,i=e.margin,a=void 0===i?bO:i,o=e.debug,s=gO.from(t),l=o?s.voronoi([0,0,a.left+n+a.right,a.top+r+a.bottom]):void 0;return{points:t,delaunay:s,voronoi:l}}({points:yO({points:t,margin:s,getNodePosition:r}),width:i,height:a,margin:s,debug:l})}),[t,i,a,s,l])},wO=function(e){var t=e.nodes,n=e.width,r=e.height,i=e.margin,a=void 0===i?bO:i,o=e.getNodePosition,s=e.setCurrent,l=e.onMouseEnter,c=e.onMouseMove,u=e.onMouseLeave,d=e.onClick,f=e.onTouchStart,h=e.onTouchMove,p=e.onTouchEnd,g=e.enableTouchCrosshair,m=void 0!==g&&g,b=e.detectionRadius,v=void 0===b?1/0:b,y=e.tooltip,_=e.tooltipPosition,w=void 0===_?vO:_,x=e.tooltipAnchor,k=void 0===x?"top":x,C=e.debug,S=de(null),M=_O({points:t,getNodePosition:o,width:n,height:r,margin:a,debug:C}),T=M.delaunay,L=M.voronoi,E=function(e){var t=e.elementRef,n=e.nodes,r=e.getNodePosition,i=void 0===r?mO:r,a=e.delaunay,o=e.setCurrent,s=e.margin,l=void 0===s?bO:s,c=e.detectionRadius,u=void 0===c?1/0:c,d=e.isInteractive,f=void 0===d||d,h=e.onMouseEnter,p=e.onMouseMove,g=e.onMouseLeave,m=e.onClick,b=e.onTouchStart,v=e.onTouchMove,y=e.onTouchEnd,_=e.enableTouchCrosshair,w=void 0!==_&&_,x=e.tooltip,k=e.tooltipPosition,C=void 0===k?vO:k,S=e.tooltipAnchor,M=void 0===S?"top":S,A=ce(null),T=A[0],L=A[1],E=de(null);ue((function(){E.current=T}),[E,T]);var N=he((function(e){if(!t.current)return null;var r=KL(t.current,e),o=r[0],s=r[1],c=a.find(o,s),d=void 0!==c?n[c]:null;if(d&&u!==1/0){var f=i(d),h=f[0],p=f[1];(function(e,t,n,r){var i=n-e,a=r-t;return i*=i,a*=a,Math.sqrt(i+a)})(o,s,h+l.left,p+l.top)>u&&(c=null,d=null)}return null===c||null===d?null:[c,d]}),[t,a,n,i,l,u]),P=mg(),O=P.showTooltipAt,D=P.showTooltipFromEvent,F=P.hideTooltip,z=fe((function(){if(x)return"cursor"===C?function(e,t){D(x(e),t,M)}:function(e){var t=i(e),n=t[0],r=t[1];O(x(e),[n+l.left,r+l.top],M)}}),[O,D,x,C,M,i,l]),j=he((function(e){var t=N(e);if(L(t),null==o||o(t?t[1]:null),t){var n=t[1];null==z||z(n,e),null==h||h(t[1],e)}}),[N,L,o,z,h]),B=he((function(e){var t=N(e);if(L(t),t){var n=t[0],r=t[1];if(null==o||o(r),null==z||z(r,e),E.current){var i=E.current,a=i[0],s=i[1];n!==a?null==g||g(s,e):null==p||p(r,e)}else null==h||h(r,e)}else null==o||o(null),null==F||F(),E.current&&(null==g||g(E.current[1],e))}),[N,L,E,h,p,g,z,F]),R=he((function(e){L(null),null==o||o(null),F(),g&&E.current&&g(E.current[1],e)}),[L,o,E,F,g]),$=he((function(e){var t=N(e);L(t),t&&(null==m||m(t[1],e))}),[N,L,m]),q=he((function(e){var t=N(e);w&&(L(t),null==o||o(t?t[1]:null)),t&&(null==b||b(t[1],e))}),[N,L,o,w,b]),I=he((function(e){var t=N(e);w&&(L(t),null==o||o(t?t[1]:null)),t&&(null==v||v(t[1],e))}),[N,L,o,w,v]),H=he((function(e){w&&(L(null),null==o||o(null)),y&&E.current&&y(E.current[1],e)}),[w,L,o,y,E]);return{current:T,handleMouseEnter:f?j:void 0,handleMouseMove:f?B:void 0,handleMouseLeave:f?R:void 0,handleClick:f?$:void 0,handleTouchStart:f?q:void 0,handleTouchMove:f?I:void 0,handleTouchEnd:f?H:void 0}}({elementRef:S,nodes:t,delaunay:T,margin:a,detectionRadius:v,setCurrent:s,onMouseEnter:l,onMouseMove:c,onMouseLeave:u,onClick:d,onTouchStart:f,onTouchMove:h,onTouchEnd:p,enableTouchCrosshair:m,tooltip:y,tooltipPosition:w,tooltipAnchor:k}),N=E.current,P=E.handleMouseEnter,O=E.handleMouseMove,D=E.handleMouseLeave,F=E.handleClick,z=E.handleTouchStart,j=E.handleTouchMove,B=E.handleTouchEnd,R=fe((function(){if(C&&L)return L.render()}),[C,L]);return hr("g",{ref:S,transform:"translate("+-a.left+","+-a.top+")",children:[C&&L&&hr(A,{children:[hr("path",{d:R,stroke:"red",strokeWidth:1,opacity:.75}),v<1/0&&hr("path",{stroke:"red",strokeWidth:.35,fill:"none",d:T.renderPoints(void 0,v)}),N&&hr("path",{fill:"pink",opacity:.35,d:L.renderCell(N[0])})]}),hr("rect",{"data-ref":"mesh-interceptor",width:a.left+n+a.right,height:a.top+r+a.bottom,fill:"red",opacity:0,style:{cursor:"auto"},onMouseEnter:P,onMouseMove:O,onMouseLeave:D,onTouchStart:z,onTouchMove:j,onTouchEnd:B,onClick:F})]})};function xO(){return xO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xO.apply(this,arguments)}var kO=Se((function(e){var t=e.point;return hr(vh,{id:hr("span",{children:["x: ",hr("strong",{children:t.data.xFormatted}),", y:"," ",hr("strong",{children:t.data.yFormatted})]}),enableChip:!0,color:t.serieColor})})),CO=Se((function(e){var t=e.slice,n=e.axis,r=_L(),i="x"===n?"y":"x";return hr(_h,{rows:t.points.map((function(e){return[hr(bh,{color:e.serieColor,style:r.tooltip.chip},"chip"),e.serieId,hr("span",{style:r.tooltip.tableCellValue,children:e.data[i+"Formatted"]},"value")]}))})})),SO={curve:"linear",xScale:{type:"point"},yScale:{type:"linear",min:0,max:"auto"},layers:["grid","markers","axes","areas","crosshair","lines","points","slices","mesh","legends"],axisBottom:{},axisLeft:{},enableGridX:!0,enableGridY:!0,enablePoints:!0,pointSize:6,pointColor:{from:"color"},pointBorderWidth:0,pointBorderColor:{theme:"background"},enablePointLabel:!1,pointLabel:"yFormatted",colors:{scheme:"nivo"},enableArea:!1,areaBaselineValue:0,areaOpacity:.2,areaBlendMode:"normal",lineWidth:2,legends:[],isInteractive:!0,tooltip:kO,enableSlices:!1,debugSlices:!1,sliceTooltip:CO,debugMesh:!1,enableCrosshair:!0,crosshairType:"bottom-left"},MO=xO({},SO,{enablePointLabel:!1,useMesh:!1,enableTouchCrosshair:!1,animate:!0,motionConfig:"gentle",defs:[],fill:[],role:"img",initialHiddenIds:[]});xO({},SO,{pixelRatio:"undefined"!=typeof window&&window.devicePixelRatio||1});var AO=function(e){var t=e.curve;return fe((function(){return _a().defined((function(e){return null!==e.x&&null!==e.y})).x((function(e){return e.x})).y((function(e){return e.y})).curve(fL(t))}),[t])},TO=function(e){var t=e.curve,n=e.yScale,r=e.areaBaselineValue;return fe((function(){return function(e,t,n){var r=null,i=Ii(!0),a=null,o=ba,s=null,l=sa(c);function c(c){var u,d,f,h,p,g=(c=ga(c)).length,m=!1,b=new Array(g),v=new Array(g);for(null==a&&(s=o(p=l())),u=0;u<=g;++u){if(!(u<g&&i(h=c[u],u,c))===m)if(m=!m)d=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=u-1;f>=d;--f)s.point(b[f],v[f]);s.lineEnd(),s.areaEnd()}m&&(b[u]=+e(h,u,c),v[u]=+t(h,u,c),s.point(r?+r(h,u,c):b[u],n?+n(h,u,c):v[u]))}if(p)return s=null,p+""||null}function u(){return _a().defined(i).curve(o).context(a)}return e="function"==typeof e?e:void 0===e?va:Ii(+e),t="function"==typeof t?t:Ii(void 0===t?0:+t),n="function"==typeof n?n:void 0===n?ya:Ii(+n),c.x=function(t){return arguments.length?(e="function"==typeof t?t:Ii(+t),r=null,c):e},c.x0=function(t){return arguments.length?(e="function"==typeof t?t:Ii(+t),c):e},c.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:Ii(+e),c):r},c.y=function(e){return arguments.length?(t="function"==typeof e?e:Ii(+e),n=null,c):t},c.y0=function(e){return arguments.length?(t="function"==typeof e?e:Ii(+e),c):t},c.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:Ii(+e),c):n},c.lineX0=c.lineY0=function(){return u().x(e).y(t)},c.lineY1=function(){return u().x(e).y(n)},c.lineX1=function(){return u().x(r).y(t)},c.defined=function(e){return arguments.length?(i="function"==typeof e?e:Ii(!!e),c):i},c.curve=function(e){return arguments.length?(o=e,null!=a&&(s=o(a)),c):o},c.context=function(e){return arguments.length?(null==e?a=s=null:s=o(a=e),c):a},c}().defined((function(e){return null!==e.x&&null!==e.y})).x((function(e){return e.x})).y1((function(e){return e.y})).curve(fL(t)).y0(n(r))}),[t,n,r])},LO=function(e){var t=e.data,n=e.xScale,r=void 0===n?MO.xScale:n,i=e.xFormat,a=e.yScale,o=void 0===a?MO.yScale:a,s=e.yFormat,l=e.width,c=e.height,u=e.colors,d=void 0===u?MO.colors:u,f=e.curve,h=void 0===f?MO.curve:f,p=e.areaBaselineValue,g=void 0===p?MO.areaBaselineValue:p,m=e.pointColor,b=void 0===m?MO.pointColor:m,v=e.pointBorderColor,y=void 0===v?MO.pointBorderColor:v,_=e.enableSlices,w=void 0===_?MO.enableSlicesTooltip:_,x=e.initialHiddenIds,k=void 0===x?MO.initialHiddenIds:x,C=ce($P("line"))[0],S=mL(i),M=mL(s),A=function(e){return fe((function(){return function(e){if("function"==typeof e)return e;var t=function(e){return Dv(e,"id")};if(Array.isArray(e)){var n=v_(e),r=function(e){return n(t(e))};return r.scale=n,r}if(ZA(e)){if(function(e){return void 0!==e.datum}(e))return function(t){return Dv(t,e.datum)};if(function(e){return void 0!==e.scheme}(e)){if(function(e){return rE.includes(e)}(e.scheme)){var i=v_(uE[e.scheme]),a=function(e){return i(t(e))};return a.scale=i,a}if(function(e){return aE.includes(e)}(e.scheme)){if(void 0!==e.size&&(e.size<3||e.size>11))throw new Error("Invalid size '"+e.size+"' for diverging color scheme '"+e.scheme+"', must be between 3~11");var o=v_(uE[e.scheme][e.size||11]),s=function(e){return o(t(e))};return s.scale=o,s}if(function(e){return lE.includes(e)}(e.scheme)){if(void 0!==e.size&&(e.size<3||e.size>9))throw new Error("Invalid size '"+e.size+"' for sequential color scheme '"+e.scheme+"', must be between 3~9");var l=v_(uE[e.scheme][e.size||9]),c=function(e){return l(t(e))};return c.scale=l,c}}throw new Error("Invalid colors, when using an object, you should either pass a 'datum' or a 'scheme' property")}return function(){return e}}(e)}),[e,"id"])}(d),T=_L(),L=yE(b,T),E=yE(y,T),N=ce(null!=k?k:[]),P=N[0],O=N[1],D=fe((function(){return function(e,t,n,r,i){var a=e.map((function(e){return function(e){return JN({},e,{data:e.data.map((function(e){return{data:JN({},e)}}))})}(e)})),o=function(e,t,n){return{x:lP(e,"x",t),y:lP(e,"y",n)}}(a,t,n);"stacked"in t&&!0===t.stacked&&function(e,t){cP("x",e,t)}(o,a),"stacked"in n&&!0===n.stacked&&function(e,t){cP("y",e,t)}(o,a);var s=oP(t,o.x,r,"x"),l=oP(n,o.y,i,"y"),c=a.map((function(e){return JN({},e,{data:e.data.map((function(e){return JN({},e,{position:{x:sP(e,"x",s),y:sP(e,"y",l)}})}))})}));return JN({},o,{series:c,xScale:s,yScale:l})}(t.filter((function(e){return-1===P.indexOf(e.id)})),r,o,l,c)}),[t,P,r,o,l,c]),F=D.xScale,z=D.yScale,j=D.series,B=fe((function(){var e=t.map((function(e){return{id:e.id,label:e.id,color:A(e)}})),n=e.map((function(e){return xO({},j.find((function(t){return t.id===e.id})),{color:e.color})})).filter((function(e){return Boolean(e.id)}));return{legendData:e.map((function(e){return xO({},e,{hidden:!n.find((function(t){return t.id===e.id}))})})).reverse(),series:n}}),[t,j,A]),R=B.legendData,$=B.series,q=he((function(e){O((function(t){return t.indexOf(e)>-1?t.filter((function(t){return t!==e})):[].concat(t,[e])}))}),[]),I=function(e){var t=e.series,n=e.getPointColor,r=e.getPointBorderColor,i=e.formatX,a=e.formatY;return fe((function(){return t.reduce((function(e,t){return[].concat(e,t.data.filter((function(e){return null!==e.position.x&&null!==e.position.y})).map((function(o,s){var l={id:t.id+"."+s,index:e.length+s,serieId:t.id,serieColor:t.color,x:o.position.x,y:o.position.y};return l.color=n(t),l.borderColor=r(l),l.data=xO({},o.data,{xFormatted:i(o.data.x),yFormatted:a(o.data.y)}),l})))}),[])}),[t,n,r,i,a])}({series:$,getPointColor:L,getPointBorderColor:E,formatX:S,formatY:M}),H=function(e){var t=e.componentId,n=e.enableSlices,r=e.points,i=e.width,a=e.height;return fe((function(){if(!1===n)return[];if("x"===n){var e=new Map;return r.forEach((function(t){null!==t.data.x&&null!==t.data.y&&(e.has(t.x)?e.get(t.x).push(t):e.set(t.x,[t]))})),Array.from(e.entries()).sort((function(e,t){return e[0]-t[0]})).map((function(e,n,r){var o,s,l=e[0],c=e[1],u=r[n-1],d=r[n+1];return o=u?l-(l-u[0])/2:l,s=d?l-o+(d[0]-l)/2:i-o,{id:"slice:"+t+":"+l,x0:o,x:l,y0:0,y:0,width:s,height:a,points:c.reverse()}}))}if("y"===n){var o=new Map;return r.forEach((function(e){null!==e.data.x&&null!==e.data.y&&(o.has(e.y)?o.get(e.y).push(e):o.set(e.y,[e]))})),Array.from(o.entries()).sort((function(e,t){return e[0]-t[0]})).map((function(e,t,n){var r,o,s=e[0],l=e[1],c=n[t-1],u=n[t+1];return r=c?s-(s-c[0])/2:s,o=u?s-r+(u[0]-s)/2:a-r,{id:s,x0:0,x:0,y0:r,y:s,width:i,height:o,points:l.reverse()}}))}}),[t,n,a,r,i])}({componentId:C,enableSlices:w,points:I,width:l,height:c});return{legendData:R,toggleSerie:q,lineGenerator:AO({curve:h}),areaGenerator:TO({curve:h,yScale:z,areaBaselineValue:g}),getColor:A,series:$,xScale:F,yScale:z,slices:H,points:I}},EO=function(e){var t=e.areaBlendMode,n=e.areaOpacity,r=e.color,i=e.fill,a=e.path,o=oL(),s=o.animate,l=o.config,c=sL(a),u=Wf({color:r,config:l,immediate:!s});return hr(fh.path,{d:c,fill:i||u.color,fillOpacity:n,strokeWidth:0,style:{mixBlendMode:t}})},NO=Se((function(e){var t=e.areaGenerator,n=e.areaOpacity,r=e.areaBlendMode;return hr("g",{children:e.lines.slice(0).reverse().map((function(e){return hr(EO,xO({path:t(e.data.map((function(e){return e.position})))},xO({areaOpacity:n,areaBlendMode:r},e)),e.id)}))})})),PO=Se((function(e){var t=e.lineGenerator,n=e.points,r=e.color,i=e.thickness,a=fe((function(){return t(n)}),[t,n]),o=sL(a);return hr(fh.path,{d:o,fill:"none",strokeWidth:i,stroke:r})})),OO=Se((function(e){var t=e.lines,n=e.lineGenerator,r=e.lineWidth;return t.slice(0).reverse().map((function(e){var t=e.id,i=e.data,a=e.color;return hr(PO,{id:t,points:i.map((function(e){return e.position})),lineGenerator:n,color:a,thickness:r},t)}))})),DO=Se((function(e){var t=e.slice,n=e.slices,r=e.axis,i=e.debug,a=e.tooltip,o=e.isCurrent,s=e.setCurrent,l=e.onMouseEnter,c=e.onMouseMove,u=e.onMouseLeave,d=e.onClick,f=e.onTouchStart,h=e.onTouchMove,p=e.onTouchEnd,g=mg(),m=g.showTooltipFromEvent,b=g.hideTooltip,v=he((function(e){m(S(a,{slice:t,axis:r}),e,"right"),s(t),l&&l(t,e)}),[m,a,t,r,s,l]),y=he((function(e){m(S(a,{slice:t,axis:r}),e,"right"),c&&c(t,e)}),[m,a,t,r,c]),_=he((function(e){b(),s(null),u&&u(t,e)}),[b,s,u,t]),w=he((function(e){d&&d(t,e)}),[t,d]),x=he((function(e){m(S(a,{slice:t,axis:r}),e,"right"),s(t),f&&f(t,e)}),[r,f,s,m,t,a]),k=he((function(e){var i=e.touches[0],o=document.elementFromPoint(i.clientX,i.clientY),l=null==o?void 0:o.getAttribute("data-ref");if(l){var c=n.find((function(e){return e.id===l}));c&&(m(S(a,{slice:c,axis:r}),e,"right"),s(c))}h&&h(t,e)}),[r,h,s,m,t,n,a]),C=he((function(e){b(),s(null),p&&p(t,e)}),[b,s,p,t]);return hr("rect",{x:t.x0,y:t.y0,width:t.width,height:t.height,stroke:"red",strokeWidth:i?1:0,strokeOpacity:.75,fill:"red",fillOpacity:o&&i?.35:0,onMouseEnter:v,onMouseMove:y,onMouseLeave:_,onClick:w,onTouchStart:x,onTouchMove:k,onTouchEnd:C,"data-ref":t.id})})),FO=Se((function(e){var t=e.slices,n=e.axis,r=e.debug,i=e.height,a=e.tooltip,o=e.current,s=e.setCurrent,l=e.onMouseEnter,c=e.onMouseMove,u=e.onMouseLeave,d=e.onClick,f=e.onTouchStart,h=e.onTouchMove,p=e.onTouchEnd;return t.map((function(e){return hr(DO,{slice:e,slices:t,axis:n,debug:r,height:i,tooltip:a,setCurrent:s,isCurrent:null!==o&&o.id===e.id,onMouseEnter:l,onMouseMove:c,onMouseLeave:u,onClick:d,onTouchStart:f,onTouchMove:h,onTouchEnd:p},e.id)}))})),zO=Se((function(e){var t=e.points,n=e.symbol,r=e.size,i=e.borderWidth,a=e.enableLabel,o=e.label,s=e.labelYOffset,l=_L(),c=function(e){return hS(e)?e:function(t){return Dv(t,e)}}(o),u=t.slice(0).reverse().map((function(e){return{id:e.id,x:e.x,y:e.y,datum:e.data,fill:e.color,stroke:e.borderColor,label:a?c(e):null}}));return hr("g",{children:u.map((function(e){return hr(UL,{x:e.x,y:e.y,datum:e.datum,symbol:n,size:r,color:e.fill,borderWidth:i,borderColor:e.stroke,label:e.label,labelYOffset:s,theme:l},e.id)}))})})),jO=Se((function(e){var t=e.points,n=e.width,r=e.height,i=e.margin,a=e.setCurrent,o=e.onMouseEnter,s=e.onMouseMove,l=e.onMouseLeave,c=e.onClick,u=e.onTouchStart,d=e.onTouchMove,f=e.onTouchEnd,h=e.tooltip,p=e.debug,g=e.enableTouchCrosshair,m=mg(),b=m.showTooltipAt,v=m.hideTooltip,y=he((function(e,t){b(S(h,{point:e}),[e.x+i.left,e.y+i.top],"top"),o&&o(e,t)}),[b,h,o,i]),_=he((function(e,t){b(S(h,{point:e}),[e.x+i.left,e.y+i.top],"top"),s&&s(e,t)}),[b,h,i.left,i.top,s]),w=he((function(e,t){v(),l&&l(e,t)}),[v,l]),x=he((function(e,t){c&&c(e,t)}),[c]),k=he((function(e,t){b(S(h,{point:e}),[e.x+i.left,e.y+i.top],"top"),u&&u(e,t)}),[i.left,i.top,u,b,h]),C=he((function(e,t){b(S(h,{point:e}),[e.x+i.left,e.y+i.top],"top"),d&&d(e,t)}),[i.left,i.top,d,b,h]),M=he((function(e,t){v(),f&&f(e,t)}),[f,v]);return hr(wO,{nodes:t,width:n,height:r,setCurrent:a,onMouseEnter:y,onMouseMove:_,onMouseLeave:w,onClick:x,onTouchStart:k,onTouchMove:C,onTouchEnd:M,enableTouchCrosshair:g,debug:p})})),BO=XL((function(e){var t=e.data,n=e.xScale,r=void 0===n?{type:"point"}:n,i=e.xFormat,a=e.yScale,o=void 0===a?{type:"linear",min:0,max:"auto"}:a,s=e.yFormat,l=e.layers,c=void 0===l?["grid","markers","axes","areas","crosshair","lines","points","slices","mesh","legends"]:l,u=e.curve,d=void 0===u?"linear":u,f=e.areaBaselineValue,h=void 0===f?0:f,p=e.colors,g=void 0===p?{scheme:"nivo"}:p,m=e.margin,b=e.width,v=e.height,y=e.axisTop,_=e.axisRight,w=e.axisBottom,x=void 0===w?{}:w,k=e.axisLeft,C=void 0===k?{}:k,S=e.enableGridX,M=void 0===S||S,T=e.enableGridY,L=void 0===T||T,E=e.gridXValues,N=e.gridYValues,P=e.lineWidth,O=void 0===P?2:P,D=e.enableArea,F=void 0!==D&&D,z=e.areaOpacity,j=void 0===z?.2:z,B=e.areaBlendMode,R=void 0===B?"normal":B,$=e.enablePoints,q=void 0===$||$,I=e.pointSymbol,H=e.pointSize,U=void 0===H?6:H,V=e.pointColor,W=void 0===V?{from:"color"}:V,G=e.pointBorderWidth,Y=void 0===G?0:G,Z=e.pointBorderColor,X=void 0===Z?{theme:"background"}:Z,K=e.enablePointLabel,J=void 0!==K&&K,Q=e.pointLabel,ee=void 0===Q?"data.yFormatted":Q,te=e.pointLabelYOffset,ne=e.defs,re=void 0===ne?[]:ne,ie=e.fill,ae=void 0===ie?[]:ie,oe=e.markers,se=e.legends,le=void 0===se?[]:se,ue=e.isInteractive,de=void 0===ue||ue,fe=e.useMesh,he=void 0!==fe&&fe,pe=e.debugMesh,ge=void 0!==pe&&pe,me=e.onMouseEnter,be=e.onMouseMove,ve=e.onMouseLeave,ye=e.onClick,_e=e.onTouchStart,we=e.onTouchMove,xe=e.onTouchEnd,ke=e.tooltip,Ce=void 0===ke?kO:ke,Se=e.enableSlices,Me=void 0!==Se&&Se,Ae=e.debugSlices,Te=void 0!==Ae&&Ae,Le=e.sliceTooltip,Ee=void 0===Le?CO:Le,Ne=e.enableCrosshair,Pe=void 0===Ne||Ne,Oe=e.crosshairType,De=void 0===Oe?"bottom-left":Oe,Fe=e.enableTouchCrosshair,ze=void 0!==Fe&&Fe,je=e.role,Be=void 0===je?"img":je,Re=e.initialHiddenIds,$e=void 0===Re?[]:Re,qe=pL(b,v,m),Ie=qe.margin,He=qe.innerWidth,Ue=qe.innerHeight,Ve=qe.outerWidth,We=qe.outerHeight,Ge=LO({data:t,xScale:r,xFormat:i,yScale:o,yFormat:s,width:He,height:Ue,colors:g,curve:d,areaBaselineValue:h,pointColor:W,pointBorderColor:X,enableSlices:Me,initialHiddenIds:$e}),Ye=Ge.legendData,Ze=Ge.toggleSerie,Xe=Ge.lineGenerator,Ke=Ge.areaGenerator,Je=Ge.series,Qe=Ge.xScale,et=Ge.yScale,tt=Ge.slices,nt=Ge.points,rt=_L(),it=yE(W,rt),at=yE(X,rt),ot=ce(null),st=ot[0],lt=ot[1],ct=ce(null),ut=ct[0],dt=ct[1],ft={grid:hr(SP,{theme:rt,width:He,height:Ue,xScale:M?Qe:null,yScale:L?et:null,xValues:E,yValues:N},"grid"),markers:hr(YL,{markers:oe,width:He,height:Ue,xScale:Qe,yScale:et,theme:rt},"markers"),axes:hr(xP,{xScale:Qe,yScale:et,width:He,height:Ue,theme:rt,top:y,right:_,bottom:x,left:C},"axes"),areas:null,lines:hr(OO,{lines:Je,lineGenerator:Xe,lineWidth:O},"lines"),slices:null,points:null,crosshair:null,mesh:null,legends:le.map((function(e,t){return hr(jP,xO({},e,{containerWidth:He,containerHeight:Ue,data:e.data||Ye,theme:rt,toggleSerie:e.toggleSerie?Ze:void 0}),"legend."+t)}))},ht=function(e,t,n){var r={},i=r.dataKey,a=r.colorKey,o=void 0===a?"color":a,s=r.targetKey,l=void 0===s?"fill":s,c=[],u={};return e.length&&t.length&&(c=[].concat(e),t.forEach((function(t){for(var r=function(){var r=n[a],s=r.id;if(function(e,t,n){if("*"===e)return!0;if(hS(e))return e(t);if(ZA(e)){var r=n?Dv(t,n):t;return KT(UT(r,Object.keys(e)),e)}return!1}(r.match,t,i)){var d=e.find((function(e){return e.id===s}));if(d)if(QL.includes(d.type))if("inherit"===d.background||"inherit"===d.color){var f=Dv(t,o),h=d.background,p=d.color,g=s;"inherit"===d.background&&(g=g+".bg."+f,h=f),"inherit"===d.color&&(g=g+".fg."+f,p=f),jv(t,l,"url(#"+g+")"),u[g]||(c.push(QT({},d,{id:g,background:h,color:p})),u[g]=1)}else jv(t,l,"url(#"+s+")");else if(JL.includes(d.type))if(d.colors.map((function(e){return e.color})).includes("inherit")){var m=Dv(t,o),b=s,v=QT({},d,{colors:d.colors.map((function(e,t){return"inherit"!==e.color?e:(b=b+"."+t+"."+m,QT({},e,{color:"inherit"===e.color?m:e.color}))}))});v.id=b,jv(t,l,"url(#"+b+")"),u[b]||(c.push(v),u[b]=1)}else jv(t,l,"url(#"+s+")");return"break"}},a=0;a<n.length&&"break"!==r();a++);}))),c}(re,Je,ae);return F&&(ft.areas=hr(NO,{areaGenerator:Ke,areaOpacity:j,areaBlendMode:R,lines:Je},"areas")),de&&!1!==Me&&(ft.slices=hr(FO,{slices:tt,axis:Me,debug:Te,height:Ue,tooltip:Ee,current:ut,setCurrent:dt,onMouseEnter:me,onMouseMove:be,onMouseLeave:ve,onClick:ye,onTouchStart:_e,onTouchMove:we,onTouchEnd:xe},"slices")),q&&(ft.points=hr(zO,{points:nt,symbol:I,size:U,color:it,borderWidth:Y,borderColor:at,enableLabel:J,label:ee,labelYOffset:te},"points")),de&&Pe&&(null!==st&&(ft.crosshair=hr(xh,{width:He,height:Ue,x:st.x,y:st.y,type:De},"crosshair")),null!==ut&&(ft.crosshair=hr(xh,{width:He,height:Ue,x:ut.x,y:ut.y,type:Me},"crosshair"))),de&&he&&!1===Me&&(ft.mesh=hr(jO,{points:nt,width:He,height:Ue,margin:Ie,current:st,setCurrent:lt,onMouseEnter:me,onMouseMove:be,onMouseLeave:ve,onClick:ye,onTouchStart:_e,onTouchMove:we,onTouchEnd:xe,tooltip:Ce,enableTouchCrosshair:ze,debug:ge},"mesh")),hr($L,{defs:ht,width:Ve,height:We,margin:Ie,role:Be,children:c.map((function(t,n){return"function"==typeof t?hr(A,{children:t(xO({},e,{innerWidth:He,innerHeight:Ue,series:Je,slices:tt,points:nt,xScale:Qe,yScale:et,lineGenerator:Xe,areaGenerator:Ke,currentPoint:st,setCurrentPoint:lt,currentSlice:ut,setCurrentSlice:dt}))},n):ft[t]}))})})),RO=function(e){return hr(ML,{children:function(t){var n=t.width,r=t.height;return hr(BO,xO({width:n,height:r},e))}})},$O=XL((function(e){var t=de(null),n=e.width,r=e.height,i=e.margin,a=e.pixelRatio,o=void 0===a?"undefined"!=typeof window&&window.devicePixelRatio||1:a,s=e.data,l=e.xScale,c=void 0===l?{type:"point"}:l,u=e.xFormat,d=e.yScale,f=void 0===d?{type:"linear",min:0,max:"auto"}:d,h=e.yFormat,p=e.curve,g=void 0===p?"linear":p,m=e.layers,b=void 0===m?["grid","markers","axes","areas","crosshair","lines","points","slices","mesh","legends"]:m,v=e.colors,y=void 0===v?{scheme:"nivo"}:v,_=e.lineWidth,w=void 0===_?2:_,x=e.enableArea,k=void 0!==x&&x,C=e.areaBaselineValue,M=void 0===C?0:C,A=e.areaOpacity,T=void 0===A?.2:A,L=e.enablePoints,E=void 0===L||L,N=e.pointSize,P=void 0===N?6:N,O=e.pointColor,D=void 0===O?{from:"color"}:O,F=e.pointBorderWidth,z=void 0===F?0:F,j=e.pointBorderColor,B=void 0===j?{theme:"background"}:j,R=e.enableGridX,$=void 0===R||R,q=e.gridXValues,I=e.enableGridY,H=void 0===I||I,U=e.gridYValues,V=e.axisTop,W=e.axisRight,G=e.axisBottom,Y=void 0===G?{}:G,Z=e.axisLeft,X=void 0===Z?{}:Z,K=e.legends,J=void 0===K?[]:K,Q=e.isInteractive,ee=void 0===Q||Q,te=e.debugMesh,ne=void 0!==te&&te,re=e.onMouseLeave,ie=e.onClick,ae=e.tooltip,oe=void 0===ae?kO:ae,se=e.canvasRef,le=pL(n,r,i),fe=le.margin,pe=le.innerWidth,ge=le.innerHeight,me=le.outerWidth,be=le.outerHeight,ve=_L(),ye=ce(null),_e=ye[0],we=ye[1],xe=LO({data:s,xScale:c,xFormat:u,yScale:f,yFormat:h,width:pe,height:ge,colors:y,curve:g,areaBaselineValue:M,pointColor:D,pointBorderColor:B}),ke=xe.lineGenerator,Ce=xe.areaGenerator,Se=xe.series,Me=xe.xScale,Ae=xe.yScale,Te=xe.points,Le=_O({points:Te,width:pe,height:ge,debug:ne}),Ee=Le.delaunay,Ne=Le.voronoi;ue((function(){se&&(se.current=t.current),t.current.width=me*o,t.current.height=be*o;var e=t.current.getContext("2d");e.scale(o,o),e.fillStyle=ve.background,e.fillRect(0,0,me,be),e.translate(fe.left,fe.top),b.forEach((function(t){if("function"==typeof t&&t({ctx:e,innerWidth:pe,innerHeight:ge,series:Se,points:Te,xScale:Me,yScale:Ae,lineWidth:w,lineGenerator:ke,areaGenerator:Ce,currentPoint:_e,setCurrentPoint:we}),"grid"===t&&ve.grid.line.strokeWidth>0&&(e.lineWidth=ve.grid.line.strokeWidth,e.strokeStyle=ve.grid.line.stroke,$&&MP(e,{width:pe,height:ge,scale:Me,axis:"x",values:q}),H&&MP(e,{width:pe,height:ge,scale:Ae,axis:"y",values:U})),"axes"===t&&function(e,t){var n=t.xScale,r=t.yScale,i=t.width,a=t.height,o=t.theme,s={top:t.top,right:t.right,bottom:t.bottom,left:t.left};wP.forEach((function(t){var l=s[t];if(!l)return null;var c="top"===t||"bottom"===t,u="top"===t||"left"===t?"before":"after",d=c?n:r,f=bP(l.format,d);!function(e,t){var n,r=t.axis,i=t.scale,a=t.x,o=void 0===a?0:a,s=t.y,l=void 0===s?0:s,c=t.length,u=t.ticksPosition,d=t.tickValues,f=t.tickSize,h=void 0===f?5:f,p=t.tickPadding,g=void 0===p?5:p,m=t.tickRotation,b=void 0===m?0:m,v=t.format,y=t.legend,_=t.legendPosition,w=void 0===_?"end":_,x=t.legendOffset,k=void 0===x?0:x,C=t.theme,S=mP({axis:r,scale:i,ticksPosition:u,tickValues:d,tickSize:h,tickPadding:g,tickRotation:b,engine:"canvas"}),M=S.ticks,A=S.textAlign,T=S.textBaseline;e.save(),e.translate(o,l),e.textAlign=A,e.textBaseline=T;var L=C.axis.ticks.text;e.font=(L.fontWeight?L.fontWeight+" ":"")+L.fontSize+"px "+L.fontFamily,(null!=(n=C.axis.domain.line.strokeWidth)?n:0)>0&&(e.lineWidth=Number(C.axis.domain.line.strokeWidth),e.lineCap="square",C.axis.domain.line.stroke&&(e.strokeStyle=C.axis.domain.line.stroke),e.beginPath(),e.moveTo(0,0),e.lineTo("x"===r?c:0,"x"===r?0:c),e.stroke());var E="function"==typeof v?v:function(e){return""+e};if(M.forEach((function(t){var n;(null!=(n=C.axis.ticks.line.strokeWidth)?n:0)>0&&(e.lineWidth=Number(C.axis.ticks.line.strokeWidth),e.lineCap="square",C.axis.ticks.line.stroke&&(e.strokeStyle=C.axis.ticks.line.stroke),e.beginPath(),e.moveTo(t.x,t.y),e.lineTo(t.x+t.lineX,t.y+t.lineY),e.stroke());var r=E(t.value);e.save(),e.translate(t.x+t.textX,t.y+t.textY),e.rotate(NL(b)),L.outlineWidth>0&&(e.strokeStyle=L.outlineColor,e.lineWidth=2*L.outlineWidth,e.lineJoin="round",e.strokeText(""+r,0,0)),C.axis.ticks.text.fill&&(e.fillStyle=L.fill),e.fillText(""+r,0,0),e.restore()})),void 0!==y){var N=0,P=0,O=0,D="center";"y"===r?(O=-90,N=k,"start"===w?(D="start",P=c):"middle"===w?(D="center",P=c/2):"end"===w&&(D="end")):(P=k,"start"===w?D="start":"middle"===w?(D="center",N=c/2):"end"===w&&(D="end",N=c)),e.translate(N,P),e.rotate(NL(O)),e.font=(C.axis.legend.text.fontWeight?C.axis.legend.text.fontWeight+" ":"")+C.axis.legend.text.fontSize+"px "+C.axis.legend.text.fontFamily,C.axis.legend.text.fill&&(e.fillStyle=C.axis.legend.text.fill),e.textAlign=D,e.textBaseline="middle",e.fillText(y,0,0)}e.restore()}(e,gP({},l,{axis:c?"x":"y",x:"right"===t?i:0,y:"bottom"===t?a:0,scale:d,format:f,length:c?i:a,ticksPosition:u,theme:o}))}))}(e,{xScale:Me,yScale:Ae,width:pe,height:ge,top:V,right:W,bottom:Y,left:X,theme:ve}),"areas"===t&&!0===k){e.save(),e.globalAlpha=T,Ce.context(e);for(var n=Se.length-1;n>=0;n--)e.fillStyle=Se[n].color,e.beginPath(),Ce(Se[n].data.map((function(e){return e.position}))),e.fill();e.restore()}if("lines"===t&&(ke.context(e),Se.forEach((function(t){e.strokeStyle=t.color,e.lineWidth=w,e.beginPath(),ke(t.data.map((function(e){return e.position}))),e.stroke()}))),"points"===t&&!0===E&&P>0&&Te.forEach((function(t){e.fillStyle=t.color,e.beginPath(),e.arc(t.x,t.y,P/2,0,2*Math.PI),e.fill(),z>0&&(e.strokeStyle=t.borderColor,e.lineWidth=z,e.stroke())})),"mesh"===t&&!0===ne&&(function(e,t){e.save(),e.globalAlpha=.75,e.beginPath(),t.render(e),e.strokeStyle="red",e.lineWidth=1,e.stroke(),e.restore()}(e,Ne),_e&&function(e,t,n){e.save(),e.globalAlpha=.35,e.beginPath(),t.renderCell(n,e),e.fillStyle="pink",e.fill(),e.restore()}(e,Ne,_e.index)),"legends"===t){var r=Se.map((function(e){return{id:e.id,label:e.id,color:e.color}})).reverse();J.forEach((function(t){!function(e,t){var n=t.data,r=t.containerWidth,i=t.containerHeight,a=t.translateX,o=void 0===a?0:a,s=t.translateY,l=void 0===s?0:s,c=t.anchor,u=t.direction,d=t.padding,f=void 0===d?0:d,h=t.justify,p=void 0!==h&&h,g=t.itemsSpacing,m=void 0===g?0:g,b=t.itemWidth,v=t.itemHeight,y=t.itemDirection,_=void 0===y?"left-to-right":y,w=t.itemTextColor,x=t.symbolSize,k=void 0===x?16:x,C=t.symbolSpacing,S=void 0===C?8:C,M=t.theme,A=NP({itemCount:n.length,itemWidth:b,itemHeight:v,itemsSpacing:m,direction:u,padding:f}),T=A.width,L=A.height,E=A.padding,N=PP({anchor:c,translateX:o,translateY:l,containerWidth:r,containerHeight:i,width:T,height:L}),P=N.x,O=N.y,D="row"===u?b+m:0,F="column"===u?v+m:0;e.save(),e.translate(P,O),e.font=M.legends.text.fontSize+"px "+(M.legends.text.fontFamily||"sans-serif"),n.forEach((function(t,n){var r,i,a=n*D+E.left,o=n*F+E.top,s=OP({direction:_,justify:p,symbolSize:k,symbolSpacing:S,width:b,height:v}),l=s.symbolX,c=s.symbolY,u=s.labelX,d=s.labelY,f=s.labelAnchor,h=s.labelAlignment;e.fillStyle=null!=(r=t.color)?r:"black",e.fillRect(a+l,o+c,k,k),e.textAlign=BP[f],"central"===h&&(e.textBaseline="middle"),e.fillStyle=null!=(i=null!=w?w:M.legends.text.fill)?i:"black",e.fillText(String(t.label),a+u,o+d)})),e.restore()}(e,xO({},t,{data:t.data||r,containerWidth:pe,containerHeight:ge,theme:ve}))}))}}))}),[t,me,be,b,ve,ke,Se,Me,Ae,$,q,H,U,V,W,Y,X,J,Te,E,P,_e]);var Pe=he((function(e){var n=KL(t.current,e),r=n[0],i=n[1];if(!function(e,t,n,r,i,a){return e<=i&&i<=e+n&&t<=a&&a<=t+r}(fe.left,fe.top,pe,ge,r,i))return null;var a=Ee.find(r-fe.left,i-fe.top);return Te[a]}),[t,fe,pe,ge,Ee]),Oe=mg(),De=Oe.showTooltipFromEvent,Fe=Oe.hideTooltip,ze=he((function(e){var t=Pe(e);we(t),t?De(S(oe,{point:t}),e):Fe()}),[Pe,we,De,Fe,oe]),je=he((function(e){Fe(),we(null),_e&&re&&re(_e,e)}),[Fe,we,re]),Be=he((function(e){if(ie){var t=Pe(e);t&&ie(t,e)}}),[Pe,ie]);return hr("canvas",{ref:t,width:me*o,height:be*o,style:{width:me,height:be,cursor:ee?"auto":"normal"},onMouseEnter:ee?ze:void 0,onMouseMove:ee?ze:void 0,onMouseLeave:ee?je:void 0,onClick:ee?Be:void 0})})),qO=Te((function(e,t){return hr($O,xO({},e,{canvasRef:t}))}));Te((function(e,t){return hr(ML,{children:function(n){var r=n.width,i=n.height;return hr(qO,xO({width:r,height:i},e,{ref:t}))}})}));const IO={tickSize:5,tickPadding:5,tickRotation:45,ticksPosition:"before"},HO={margin:{top:50,right:100,bottom:50,left:60},xScale:{type:"point"},yScale:{type:"linear",min:"auto",max:"auto",reverse:!1},axisTop:null,axisRight:null,axisBottom:IO,axisLeft:{tickSize:5,tickPadding:5,tickRotation:0},useMesh:!0,enableArea:!0},UO={background:"var(--bg-base-primary)",axis:{ticks:{text:{fill:"var(--on-text-secondary)"}},legend:{text:{fill:"var(--on-text-primary)"}},grid:{line:{stroke:"var(--on-border-muted)"}}},legends:{text:{fill:"var(--on-text-secondary)"}},tooltip:{container:{background:"var(--bg-base-modal)",color:"var(--on-text-primary)"}}};let VO=function(e){return e.Mesh="Mesh",e.SlicesX="SlicesX",e.SlicesY="SlicesY",e}({});const WO=64,GO=({kind:e=VO.Mesh,width:t="100%",height:n=400,emptyLabel:r="No data available",emptyAriaLabel:i="No data available",axisBottom:a,rootAriaLabel:o,data:s,...l})=>{const c=(e=>{switch(e){case VO.SlicesX:return{useMesh:!1,enableSlices:"x"};case VO.SlicesY:return{useMesh:!1,enableSlices:"y"};case VO.Mesh:default:return{useMesh:!0,enableSlices:void 0}}})(e),u=he(((t,n)=>{e===VO.Mesh?l?.onClick?.(t,n):[VO.SlicesX,VO.SlicesY].includes(e)&&l?.onSliceClick?.(t,n)}),[e,l]),d=he(((t,n)=>{e===VO.Mesh?l?.onTouchEnd?.(t,n):[VO.SlicesX,VO.SlicesY].includes(e)&&l?.onSliceTouchEnd?.(t,n)}),[e,l]),f=fe((()=>{const e=s?.flatMap((e=>e.data?.map((e=>e.x))));return[...new Set(e)].sort(((e,t)=>{const n=e?.toString()||"",r=t?.toString()||"",i=n.split(/(\d+)/).filter(Boolean),a=r.split(/(\d+)/).filter(Boolean);for(let e=0;e<Math.min(i.length,a.length);e++){const t=parseInt(i[e],10),n=parseInt(a[e],10);if(isNaN(t)||isNaN(n)){const t=i[e].localeCompare(a[e]);if(0!==t)return t}else if(t!==n)return t-n}return i.length-a.length}))}),[s]);return!s||0===s.length||s.every((e=>!e.data?.length))?hr("div",{role:"img","aria-label":i,className:"styles_empty-label__TGfHL",style:{width:t,height:n},children:r}):hr("div",{role:"img","aria-label":o,tabIndex:0,style:{width:t,height:n},children:hr(RO,{...HO,...c,...l,data:s,onClick:u,onTouchEnd:d,axisBottom:{...IO,...a,tickValues:f},theme:UO})})},YO=e=>{switch(e){case"passed":return"var(--bg-support-castor)";case"failed":return"var(--bg-support-capella)";case"broken":return"var(--bg-support-atlas)";case"unknown":default:return"var(--bg-support-skat)";case"skipped":return"var(--bg-support-rau)"}},ZO=(pa().innerRadius(40).outerRadius(50).cornerRadius(2).padAngle(.03),ka().value((e=>e.count)).padAngle(.03).sortValues(((e,t)=>e-t)),({slices:e,percentage:t,className:n})=>hr("article",{"aria-label":"Success rate",role:"presentation",className:Qe("styles_chart__mUNSO",n),children:[hr("svg",{"aria-hidden":!0,viewBox:"0 0 100 100",children:hr("g",{transform:"translate(50, 50)",children:e.map((e=>hr("path",{d:e.d,fill:YO(e.status)},e.status)))})}),void 0!==t&&hr(yr,{className:"styles_legend__JMBvn",size:"s",tag:"b",children:[t,"%"]})]}));var XO=Symbol.for("preact-signals");function KO(){if(tD>1)tD--;else{for(var e,t=!1;void 0!==eD;){var n=eD;for(eD=void 0,nD++;void 0!==n;){var r=n.o;if(n.o=void 0,n.f&=-3,!(8&n.f)&&sD(n))try{n.c()}catch(n){t||(e=n,t=!0)}n=r}}if(nD=0,tD--,t)throw e}}var JO,QO=void 0,eD=void 0,tD=0,nD=0,rD=0;function iD(e){if(void 0!==QO){var t=e.n;if(void 0===t||t.t!==QO)return t={i:0,S:e,p:QO.s,n:void 0,t:QO,e:void 0,x:void 0,r:t},void 0!==QO.s&&(QO.s.n=t),QO.s=t,e.n=t,32&QO.f&&e.S(t),t;if(-1===t.i)return t.i=0,void 0!==t.n&&(t.n.p=t.p,void 0!==t.p&&(t.p.n=t.n),t.p=QO.s,t.n=void 0,QO.s.n=t,QO.s=t),t}}function aD(e){this.v=e,this.i=0,this.n=void 0,this.t=void 0}function oD(e){return new aD(e)}function sD(e){for(var t=e.s;void 0!==t;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function lD(e){for(var t=e.s;void 0!==t;t=t.n){var n=t.S.n;if(void 0!==n&&(t.r=n),t.S.n=t,t.i=-1,void 0===t.n){e.s=t;break}}}function cD(e){for(var t=e.s,n=void 0;void 0!==t;){var r=t.p;-1===t.i?(t.S.U(t),void 0!==r&&(r.n=t.n),void 0!==t.n&&(t.n.p=r)):n=t,t.S.n=t.r,void 0!==t.r&&(t.r=void 0),t=r}e.s=n}function uD(e){aD.call(this,void 0),this.x=e,this.s=void 0,this.g=rD-1,this.f=4}function dD(e){return new uD(e)}function fD(e){var t=e.u;if(e.u=void 0,"function"==typeof t){tD++;var n=QO;QO=void 0;try{t()}catch(t){throw e.f&=-2,e.f|=8,hD(e),t}finally{QO=n,KO()}}}function hD(e){for(var t=e.s;void 0!==t;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,fD(e)}function pD(e){if(QO!==this)throw new Error("Out-of-order effect");cD(this),QO=e,this.f&=-2,8&this.f&&hD(this),KO()}function gD(e){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32}function mD(e){var t=new gD(e);try{t.c()}catch(e){throw t.d(),e}return t.d.bind(t)}function bD(e,t){l[e]=t.bind(null,l[e]||function(){})}function vD(e){JO&&JO(),JO=e&&e.S()}function yD(e){var t=this,n=e.data,r=function(e){return fe((function(){return oD(e)}),[])}(n);r.value=n;var i=fe((function(){for(var e=t.__v;e=e.__;)if(e.__c){e.__c.__$f|=4;break}return t.__$u.c=function(){var e;u(i.peek())||3!==(null==(e=t.base)?void 0:e.nodeType)?(t.__$f|=1,t.setState({})):t.base.data=i.peek()},dD((function(){var e=r.value.value;return 0===e?0:!0===e?"":e||""}))}),[]);return i.value}function _D(e,t,n,r){var i=t in e&&void 0===e.ownerSVGElement,a=oD(n);return{o:function(e,t){a.value=e,r=t},d:mD((function(){var n=a.value.value;r[t]!==n&&(r[t]=n,i?e[t]=n:n?e.setAttribute(t,n):e.removeAttribute(t))}))}}aD.prototype.brand=XO,aD.prototype.h=function(){return!0},aD.prototype.S=function(e){this.t!==e&&void 0===e.e&&(e.x=this.t,void 0!==this.t&&(this.t.e=e),this.t=e)},aD.prototype.U=function(e){if(void 0!==this.t){var t=e.e,n=e.x;void 0!==t&&(t.x=n,e.e=void 0),void 0!==n&&(n.e=t,e.x=void 0),e===this.t&&(this.t=n)}},aD.prototype.subscribe=function(e){var t=this;return mD((function(){var n=t.value,r=QO;QO=void 0;try{e(n)}finally{QO=r}}))},aD.prototype.valueOf=function(){return this.value},aD.prototype.toString=function(){return this.value+""},aD.prototype.toJSON=function(){return this.value},aD.prototype.peek=function(){var e=QO;QO=void 0;try{return this.value}finally{QO=e}},Object.defineProperty(aD.prototype,"value",{get:function(){var e=iD(this);return void 0!==e&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(nD>100)throw new Error("Cycle detected");this.v=e,this.i++,rD++,tD++;try{for(var t=this.t;void 0!==t;t=t.x)t.t.N()}finally{KO()}}}}),(uD.prototype=new aD).h=function(){if(this.f&=-3,1&this.f)return!1;if(32==(36&this.f))return!0;if(this.f&=-5,this.g===rD)return!0;if(this.g=rD,this.f|=1,this.i>0&&!sD(this))return this.f&=-2,!0;var e=QO;try{lD(this),QO=this;var t=this.x();(16&this.f||this.v!==t||0===this.i)&&(this.v=t,this.f&=-17,this.i++)}catch(e){this.v=e,this.f|=16,this.i++}return QO=e,cD(this),this.f&=-2,!0},uD.prototype.S=function(e){if(void 0===this.t){this.f|=36;for(var t=this.s;void 0!==t;t=t.n)t.S.S(t)}aD.prototype.S.call(this,e)},uD.prototype.U=function(e){if(void 0!==this.t&&(aD.prototype.U.call(this,e),void 0===this.t)){this.f&=-33;for(var t=this.s;void 0!==t;t=t.n)t.S.U(t)}},uD.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;void 0!==e;e=e.x)e.t.N()}},Object.defineProperty(uD.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=iD(this);if(this.h(),void 0!==e&&(e.i=this.i),16&this.f)throw this.v;return this.v}}),gD.prototype.c=function(){var e=this.S();try{if(8&this.f)return;if(void 0===this.x)return;var t=this.x();"function"==typeof t&&(this.u=t)}finally{e()}},gD.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,fD(this),lD(this),tD++;var e=QO;return QO=this,pD.bind(this,e)},gD.prototype.N=function(){2&this.f||(this.f|=2,this.o=eD,eD=this)},gD.prototype.d=function(){this.f|=8,1&this.f||hD(this)},yD.displayName="_st",Object.defineProperties(aD.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:yD},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}}),bD("__b",(function(e,t){if("string"==typeof t.type){var n,r=t.props;for(var i in r)if("children"!==i){var a=r[i];a instanceof aD&&(n||(t.__np=n={}),n[i]=a,r[i]=a.peek())}}e(t)})),bD("__r",(function(e,t){vD();var n,r=t.__c;r&&(r.__$f&=-2,void 0===(n=r.__$u)&&(r.__$u=n=function(){var e;return mD((function(){e=this})),e.c=function(){r.__$f|=1,r.setState({})},e}())),vD(n),e(t)})),bD("__e",(function(e,t,n,r){vD(),e(t,n,r)})),bD("diffed",(function(e,t){var n;if(vD(),"string"==typeof t.type&&(n=t.__e)){var r=t.__np,i=t.props;if(r){var a=n.U;if(a)for(var o in a){var s=a[o];void 0===s||o in r||(s.d(),a[o]=void 0)}else n.U=a={};for(var l in r){var c=a[l],u=r[l];void 0===c?(c=_D(n,l,u,i),a[l]=c):c.o(u,i)}}}e(t)})),bD("unmount",(function(e,t){if("string"==typeof t.type){var n=t.__e;if(n){var r=n.U;if(r)for(var i in n.U=void 0,r){var a=r[i];a&&a.d()}}}else{var o=t.__c;if(o){var s=o.__$u;s&&(o.__$u=void 0,s.d())}}e(t)})),bD("__h",(function(e,t,n,r){(r<3||9===r)&&(t.__$f|=2),e(t,n,r)})),T.prototype.shouldComponentUpdate=function(e,t){var n=this.__$u;if(!(n&&void 0!==n.s||4&this.__$f))return!0;if(3&this.__$f)return!0;for(var r in t)return!0;for(var i in e)if("__source"!==i&&e[i]!==this.props[i])return!0;for(var a in this.props)if(!(a in e))return!0;return!1};var wD=o(954),xD=o.n(wD),kD=(o(595),o(53),o(750),o(286),o(598),o(425),o(607),o(649),o(870),o(588),o(719),o(497),o(487),o(923),o(979),o(445),o(324),o(748),o(780),"cuqrZqSD"),CD="rwwirjWt",SD="MaIvtNh8",MD="X56whbwT",AD="SQiA8HDQ",TD="yfMESXbo",LD="djketuNQ",ED="f3ol8RHy",ND="TIvA3Oyn",PD=0;function OD(e,t,n,r,i,a){t||(t={});var o,s,c=t;if("ref"in c)for(s in c={},t)"ref"==s?o=t[s]:c[s]=t[s];var u={type:e,props:c,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--PD,__i:-1,__u:0,__source:i,__self:a};if("function"==typeof e&&(o=e.defaultProps))for(s in o)void 0===c[s]&&(c[s]=o[s]);return l.vnode&&l.vnode(u),u}Array.isArray;const DD=({attachment:e,item:t})=>(ue((()=>{xD().highlightAll()}),[e]),OD("pre",{className:`language-${t?.link?.ext?.replace(".","")} line-numbers`,children:OD("code",{children:e?.text})},t?.link?.id)),FD=async(e,t="application/octet-stream",n)=>{if(globalThis.allureReportData){const[n]=e.split("?");return`data:${t};base64,${await(async e=>(await new Promise((e=>{const t=()=>{if(globalThis.allureReportDataReady)return e(!0);setTimeout(t,30)};t()})),new Promise(((t,n)=>globalThis.allureReportData[e]?t(globalThis.allureReportData[e]):n(new Error(`Data "${e}" not found!`))))))(n)}`}const r=globalThis.document.head.querySelector("base")?.href??"https://localhost",i=new URL(e,r),a=globalThis.localStorage.getItem("__allure_report_live_reload_hash__"),o=globalThis.allureReportOptions?.cacheKey;return a&&i.searchParams.set("live_reload_hash",a),n?.bustCache&&o&&i.searchParams.set("v",o),i.toString()},zD=async(e,t)=>{const n=await FD(e,void 0,t),r=await globalThis.fetch(n);if(!r.ok)throw new Error(`Failed to fetch ${n}, response status: ${r.status}`);return r.json()},jD=()=>globalThis.allureReportOptions;function BD(e){return function(){return e}}const RD=Math.abs,$D=Math.atan2,qD=Math.cos,ID=Math.max,HD=Math.min,UD=Math.sin,VD=Math.sqrt,WD=1e-12,GD=Math.PI,YD=GD/2,ZD=2*GD;function XD(e){return e>=1?YD:e<=-1?-YD:Math.asin(e)}const KD=Math.PI,JD=2*KD,QD=1e-6,eF=JD-QD;function tF(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class nF{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?tF:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return tF;const 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,i,a){this._append`C${+e},${+t},${+n},${+r},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,n,r,i){if(e=+e,t=+t,n=+n,r=+r,(i=+i)<0)throw new Error(`negative radius: ${i}`);let a=this._x1,o=this._y1,s=n-e,l=r-t,c=a-e,u=o-t,d=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>QD)if(Math.abs(u*s-l*c)>QD&&i){let f=n-a,h=r-o,p=s*s+l*l,g=f*f+h*h,m=Math.sqrt(p),b=Math.sqrt(d),v=i*Math.tan((KD-Math.acos((p+d-g)/(2*m*b)))/2),y=v/b,_=v/m;Math.abs(y-1)>QD&&this._append`L${e+y*c},${t+y*u}`,this._append`A${i},${i},0,0,${+(u*f>c*h)},${this._x1=e+_*s},${this._y1=t+_*l}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,r,i,a){if(e=+e,t=+t,a=!!a,(n=+n)<0)throw new Error(`negative radius: ${n}`);let o=n*Math.cos(r),s=n*Math.sin(r),l=e+o,c=t+s,u=1^a,d=a?r-i:i-r;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>QD||Math.abs(this._y1-c)>QD)&&this._append`L${l},${c}`,n&&(d<0&&(d=d%JD+JD),d>eF?this._append`A${n},${n},0,1,${u},${e-o},${t-s}A${n},${n},0,1,${u},${this._x1=l},${this._y1=c}`:d>QD&&this._append`A${n},${n},0,${+(d>=KD)},${u},${this._x1=e+n*Math.cos(i)},${this._y1=t+n*Math.sin(i)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function rF(e){return e.innerRadius}function iF(e){return e.outerRadius}function aF(e){return e.startAngle}function oF(e){return e.endAngle}function sF(e){return e&&e.padAngle}function lF(e,t,n,r,i,a,o){var s=e-n,l=t-r,c=(o?a:-a)/VD(s*s+l*l),u=c*l,d=-c*s,f=e+u,h=t+d,p=n+u,g=r+d,m=(f+p)/2,b=(h+g)/2,v=p-f,y=g-h,_=v*v+y*y,w=i-a,x=f*g-p*h,k=(y<0?-1:1)*VD(ID(0,w*w*_-x*x)),C=(x*y-v*k)/_,S=(-x*v-y*k)/_,M=(x*y+v*k)/_,A=(-x*v+y*k)/_,T=C-m,L=S-b,E=M-m,N=A-b;return T*T+L*L>E*E+N*N&&(C=M,S=A),{cx:C,cy:S,x01:-u,y01:-d,x11:C*(i/w-1),y11:S*(i/w-1)}}function cF(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}function uF(e){return e}var dF,fF,hF;Array.prototype.slice,function(){var e=rF,t=iF,n=BD(0),r=null,i=aF,a=oF,o=sF,s=null,l=function(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new nF(t)}(c);function c(){var c,u,d=+e.apply(this,arguments),f=+t.apply(this,arguments),h=i.apply(this,arguments)-YD,p=a.apply(this,arguments)-YD,g=RD(p-h),m=p>h;if(s||(s=c=l()),f<d&&(u=f,f=d,d=u),f>WD)if(g>ZD-WD)s.moveTo(f*qD(h),f*UD(h)),s.arc(0,0,f,h,p,!m),d>WD&&(s.moveTo(d*qD(p),d*UD(p)),s.arc(0,0,d,p,h,m));else{var b,v,y=h,_=p,w=h,x=p,k=g,C=g,S=o.apply(this,arguments)/2,M=S>WD&&(r?+r.apply(this,arguments):VD(d*d+f*f)),A=HD(RD(f-d)/2,+n.apply(this,arguments)),T=A,L=A;if(M>WD){var E=XD(M/d*UD(S)),N=XD(M/f*UD(S));(k-=2*E)>WD?(w+=E*=m?1:-1,x-=E):(k=0,w=x=(h+p)/2),(C-=2*N)>WD?(y+=N*=m?1:-1,_-=N):(C=0,y=_=(h+p)/2)}var P=f*qD(y),O=f*UD(y),D=d*qD(x),F=d*UD(x);if(A>WD){var z,j=f*qD(_),B=f*UD(_),R=d*qD(w),$=d*UD(w);if(g<GD)if(z=function(e,t,n,r,i,a,o,s){var l=n-e,c=r-t,u=o-i,d=s-a,f=d*l-u*c;if(!(f*f<WD))return[e+(f=(u*(t-a)-d*(e-i))/f)*l,t+f*c]}(P,O,R,$,j,B,D,F)){var q=P-z[0],I=O-z[1],H=j-z[0],U=B-z[1],V=1/UD(function(e){return e>1?0:e<-1?GD:Math.acos(e)}((q*H+I*U)/(VD(q*q+I*I)*VD(H*H+U*U)))/2),W=VD(z[0]*z[0]+z[1]*z[1]);T=HD(A,(d-W)/(V-1)),L=HD(A,(f-W)/(V+1))}else T=L=0}C>WD?L>WD?(b=lF(R,$,P,O,f,L,m),v=lF(j,B,D,F,f,L,m),s.moveTo(b.cx+b.x01,b.cy+b.y01),L<A?s.arc(b.cx,b.cy,L,$D(b.y01,b.x01),$D(v.y01,v.x01),!m):(s.arc(b.cx,b.cy,L,$D(b.y01,b.x01),$D(b.y11,b.x11),!m),s.arc(0,0,f,$D(b.cy+b.y11,b.cx+b.x11),$D(v.cy+v.y11,v.cx+v.x11),!m),s.arc(v.cx,v.cy,L,$D(v.y11,v.x11),$D(v.y01,v.x01),!m))):(s.moveTo(P,O),s.arc(0,0,f,y,_,!m)):s.moveTo(P,O),d>WD&&k>WD?T>WD?(b=lF(D,F,j,B,d,-T,m),v=lF(P,O,R,$,d,-T,m),s.lineTo(b.cx+b.x01,b.cy+b.y01),T<A?s.arc(b.cx,b.cy,T,$D(b.y01,b.x01),$D(v.y01,v.x01),!m):(s.arc(b.cx,b.cy,T,$D(b.y01,b.x01),$D(b.y11,b.x11),!m),s.arc(0,0,d,$D(b.cy+b.y11,b.cx+b.x11),$D(v.cy+v.y11,v.cx+v.x11),m),s.arc(v.cx,v.cy,T,$D(v.y11,v.x11),$D(v.y01,v.x01),!m))):s.arc(0,0,d,x,w,m):s.lineTo(D,F)}else s.moveTo(0,0);if(s.closePath(),c)return s=null,c+""||null}return c.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+i.apply(this,arguments)+ +a.apply(this,arguments))/2-GD/2;return[qD(r)*n,UD(r)*n]},c.innerRadius=function(t){return arguments.length?(e="function"==typeof t?t:BD(+t),c):e},c.outerRadius=function(e){return arguments.length?(t="function"==typeof e?e:BD(+e),c):t},c.cornerRadius=function(e){return arguments.length?(n="function"==typeof e?e:BD(+e),c):n},c.padRadius=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:BD(+e),c):r},c.startAngle=function(e){return arguments.length?(i="function"==typeof e?e:BD(+e),c):i},c.endAngle=function(e){return arguments.length?(a="function"==typeof e?e:BD(+e),c):a},c.padAngle=function(e){return arguments.length?(o="function"==typeof e?e:BD(+e),c):o},c.context=function(e){return arguments.length?(s=null==e?null:e,c):s},c}().innerRadius(40).outerRadius(50).cornerRadius(2).padAngle(.03),function(){var e=uF,t=cF,n=null,r=BD(0),i=BD(ZD),a=BD(0);function o(o){var s,l,c,u,d,f=(o=function(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}(o)).length,h=0,p=new Array(f),g=new Array(f),m=+r.apply(this,arguments),b=Math.min(ZD,Math.max(-ZD,i.apply(this,arguments)-m)),v=Math.min(Math.abs(b)/f,a.apply(this,arguments)),y=v*(b<0?-1:1);for(s=0;s<f;++s)(d=g[p[s]=s]=+e(o[s],s,o))>0&&(h+=d);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,c=h?(b-f*y)/h:0;s<f;++s,m=u)l=p[s],u=m+((d=g[l])>0?d*c:0)+y,g[l]={data:o[l],index:s,value:d,startAngle:m,endAngle:u,padAngle:v};return g}return o.value=function(t){return arguments.length?(e="function"==typeof t?t:BD(+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:BD(+e),o):r},o.endAngle=function(e){return arguments.length?(i="function"==typeof e?e:BD(+e),o):i},o.padAngle=function(e){return arguments.length?(a="function"==typeof e?e:BD(+e),o):a},o}().value((e=>e.count)).padAngle(.03).sortValues(((e,t)=>e-t)),function(e){e.Trend="trend",e.Pie="pie"}(dF||(dF={})),function(e){e.Status="status",e.Severity="severity"}(fF||(fF={})),function(e){e.Raw="raw",e.Percent="percent"}(hF||(hF={}));const pF=["failed","broken","passed","skipped","unknown"],gF=["blocker","critical","normal","minor","trivial"],mF=new Set(["failed","broken"]),bF=new Set(["passed"]),vF=new Set([...mF,...bF]),yF=e=>{const t=new Set(e);return e=>t.has(e.status)},_F=(yF(bF),yF(mF),yF(vF),(e,t,n=1)=>{e[t]=(e[t]??0)+n,e.total+=n});var wF;!function(e){e.Amazon="amazon",e.Azure="azure",e.Bitbucket="bitbucket",e.Circle="circle",e.Drone="drone",e.Github="github",e.Gitlab="gitlab",e.Jenkins="jenkins"}(wF||(wF={}));const xF=[{suffix:"d",accessor:e=>Math.floor(e/864e5)},{suffix:"h",accessor:e=>Math.floor(e/36e5)%24},{suffix:"m",accessor:e=>Math.floor(e/6e4)%60},{suffix:"s",accessor:e=>Math.floor(e/1e3)%60},{suffix:"ms",accessor:e=>Math.round(e)%1e3}],kF=e=>{if(void 0===e)return"unknown";if(e<.5)return"0s";const t=[];for(const{accessor:n,suffix:r}of xF){const i=n(e);if((0!==t.length||i)&&(t.push(i+r),t.length>1))break}return t.join(" ")},CF=e=>(t,n)=>e(n,t),SF=e=>(t,n)=>t===n?0:null==t?1:null==n?-1:e(t,n),MF=(e,t,n)=>SF(((r,i)=>void 0!==n?t(r[e]??n,i[e]??n):e in r&&e in i?t(r[e],i[e]):0)),AF=e=>(t,n)=>{for(const r of e){const e=r(t,n);if(0!==e)return e}return 0},TF=()=>SF(((e,t)=>e.localeCompare(t))),LF=()=>SF(((e,t)=>e-t)),{theme:EF}=jD()??{},NF=oD("light"),PF=e=>{NF.value=e,document.documentElement.setAttribute("data-theme",e),window.localStorage.setItem("theme",e)},OF=oD({loading:!0,error:void 0,data:{total:0}}),DF=e=>"string"==typeof e,FF=()=>{let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n},zF=e=>null==e?"":""+e,jF=/###/g,BF=e=>e&&e.indexOf("###")>-1?e.replace(jF,"."):e,RF=e=>!e||DF(e),$F=(e,t,n)=>{const r=DF(t)?t.split("."):t;let i=0;for(;i<r.length-1;){if(RF(e))return{};const t=BF(r[i]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++i}return RF(e)?{}:{obj:e,k:BF(r[i])}},qF=(e,t,n)=>{const{obj:r,k:i}=$F(e,t,Object);if(void 0!==r||1===t.length)return void(r[i]=n);let a=t[t.length-1],o=t.slice(0,t.length-1),s=$F(e,o,Object);for(;void 0===s.obj&&o.length;)a=`${o[o.length-1]}.${a}`,o=o.slice(0,o.length-1),s=$F(e,o,Object),s?.obj&&void 0!==s.obj[`${s.k}.${a}`]&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=n},IF=(e,t)=>{const{obj:n,k:r}=$F(e,t);if(n)return n[r]},HF=(e,t,n)=>{for(const r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?DF(e[r])||e[r]instanceof String||DF(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):HF(e[r],t[r],n):e[r]=t[r]);return e},UF=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var VF={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const WF=e=>DF(e)?e.replace(/[&<>"'\/]/g,(e=>VF[e])):e,GF=[" ",",","?","!",";"],YF=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}}(20),ZF=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let i=e;for(let e=0;e<r.length;){if(!i||"object"!=typeof i)return;let t,a="";for(let o=e;o<r.length;++o)if(o!==e&&(a+=n),a+=r[o],t=i[a],void 0!==t){if(["string","number","boolean"].indexOf(typeof t)>-1&&o<r.length-1)continue;e+=o-e+1;break}i=t}return i},XF=e=>e?.replace("_","-"),KF={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class JF{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||KF,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,n,r){return r&&!this.debug?null:(DF(e[0])&&(e[0]=`${n}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new JF(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new JF(this.logger,e)}}var QF=new JF;class ez{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach((e=>{this.observers[e]||(this.observers[e]=new Map);const n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)})),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.observers[e]&&Array.from(this.observers[e].entries()).forEach((e=>{let[t,r]=e;for(let e=0;e<r;e++)t(...n)})),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach((t=>{let[r,i]=t;for(let t=0;t<i;t++)r.apply(r,[e,...n])}))}}class tz extends ez{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,a=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],n&&(Array.isArray(n)?o.push(...n):DF(n)&&i?o.push(...n.split(i)):o.push(n)));const s=IF(this.data,o);return!s&&!t&&!n&&e.indexOf(".")>-1&&(e=o[0],t=o[1],n=o.slice(2).join(".")),!s&&a&&DF(n)?ZF(this.data?.[e]?.[t],n,i):s}addResource(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const a=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator;let o=[e,t];n&&(o=o.concat(a?n.split(a):n)),e.indexOf(".")>-1&&(o=e.split("."),r=t,t=o[1]),this.addNamespaces(t),qF(this.data,o,r),i.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const r in n)(DF(n[r])||Array.isArray(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,i){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),r=n,n=t,t=o[1]),this.addNamespaces(t);let s=IF(this.data,o)||{};a.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?HF(s,n,i):s={...s,...n},qF(this.data,o,s),a.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((e=>t[e]&&Object.keys(t[e]).length>0))}toJSON(){return this.data}}var nz={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach((e=>{t=this.processors[e]?.process(t,n,r,i)??t})),t}};const rz={};class iz extends ez{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),((e,t,n)=>{["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"].forEach((e=>{t[e]&&(n[e]=t[e])}))})(0,e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=QF.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;const n=this.resolve(e,t);return void 0!==n?.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");const r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let i=t.ns||this.options.defaultNS||[];const a=n&&e.indexOf(n)>-1,o=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||((e,t,n)=>{t=t||"",n=n||"";const r=GF.filter((e=>t.indexOf(e)<0&&n.indexOf(e)<0));if(0===r.length)return!0;const i=YF.getRegExp(`(${r.map((e=>"?"===e?"\\?":e)).join("|")})`);let a=!i.test(e);if(!a){const t=e.indexOf(n);t>0&&!i.test(e.substring(0,t))&&(a=!0)}return a})(e,n,r));if(a&&!o){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:DF(i)?[i]:i};const a=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(a[0])>-1)&&(i=a.shift()),e=a.join(r)}return{key:e,namespaces:DF(i)?[i]:i}}translate(e,t,n){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);const r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:a,namespaces:o}=this.extractFromKey(e[e.length-1],t),s=o[o.length-1],l=t.lng||this.language,c=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if("cimode"===l?.toLowerCase()){if(c){const e=t.nsSeparator||this.options.nsSeparator;return r?{res:`${s}${e}${a}`,usedKey:a,exactUsedKey:a,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:`${s}${e}${a}`}return r?{res:a,usedKey:a,exactUsedKey:a,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:a}const u=this.resolve(e,t);let d=u?.res;const f=u?.usedKey||a,h=u?.exactUsedKey||a,p=Object.prototype.toString.apply(d),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject,b=!DF(d)&&"boolean"!=typeof d&&"number"!=typeof d;if(!(m&&d&&b&&["[object Number]","[object Function]","[object RegExp]"].indexOf(p)<0)||DF(g)&&Array.isArray(d))if(m&&DF(g)&&Array.isArray(d))d=d.join(g),d&&(d=this.extendTranslation(d,e,t,n));else{let r=!1,o=!1;const c=void 0!==t.count&&!DF(t.count),f=iz.hasDefaultValue(t),h=c?this.pluralResolver.getSuffix(l,t.count,t):"",p=t.ordinal&&c?this.pluralResolver.getSuffix(l,t.count,{ordinal:!1}):"",g=c&&!t.ordinal&&0===t.count,m=g&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${h}`]||t[`defaultValue${p}`]||t.defaultValue;!this.isValidLookup(d)&&f&&(r=!0,d=m),this.isValidLookup(d)||(o=!0,d=a);const b=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&o?void 0:d,v=f&&m!==d&&this.options.updateMissing;if(o||r||v){if(this.logger.log(v?"updateKey":"missingKey",l,s,a,v?m:d),i){const e=this.resolve(a,{...t,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t<n.length;t++)e.push(n[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);const r=(e,n,r)=>{const i=f&&r!==d?r:b;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,n,i,v,t):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,s,n,i,v,t),this.emit("missingKey",e,s,n,d)};this.options.saveMissing&&(this.options.saveMissingPlurals&&c?e.forEach((e=>{const n=this.pluralResolver.getSuffixes(e,t);g&&t[`defaultValue${this.options.pluralSeparator}zero`]&&n.indexOf(`${this.options.pluralSeparator}zero`)<0&&n.push(`${this.options.pluralSeparator}zero`),n.forEach((n=>{r([e],a+n,t[`defaultValue${n}`]||m)}))})):r(e,a,m))}d=this.extendTranslation(d,e,t,u,n),o&&d===a&&this.options.appendNamespaceToMissingKey&&(d=`${s}:${a}`),(o||r)&&this.options.parseMissingKeyHandler&&(d=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${a}`:a,r?d:void 0))}else{if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,d,{...t,ns:o}):`key '${a} (${this.language})' returned an object instead of string.`;return r?(u.res=e,u.usedParams=this.getUsedParamsDetails(t),u):e}if(i){const e=Array.isArray(d),n=e?[]:{},r=e?h:f;for(const e in d)if(Object.prototype.hasOwnProperty.call(d,e)){const a=`${r}${i}${e}`;n[e]=this.translate(a,{...t,joinArrays:!1,ns:o}),n[e]===a&&(n[e]=d[e])}d=n}}return r?(u.res=d,u.usedParams=this.getUsedParamsDetails(t),u):d}extendTranslation(e,t,n,r,i){var a=this;if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const o=DF(e)&&(void 0!==n?.interpolation?.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(o){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let l=n.replace&&!DF(n.replace)?n.replace:n;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,n.lng||this.language||r.usedLng,n),o){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(n.nest=!1)}!n.lng&&r&&r.res&&(n.lng=this.language||r.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return i?.[0]!==r[0]||n.context?a.translate(...r,t):(a.logger.warn(`It seems you are nesting recursively key: ${r[0]} in key: ${t[0]}`),null)}),n)),n.interpolation&&this.interpolator.reset()}const o=n.postProcess||this.options.postProcess,s=DF(o)?[o]:o;return null!=e&&s?.length&&!1!==n.applyPostProcessor&&(e=nz.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e){let t,n,r,i,a,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return DF(e)&&(e=[e]),e.forEach((e=>{if(this.isValidLookup(t))return;const s=this.extractFromKey(e,o),l=s.key;n=l;let c=s.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));const u=void 0!==o.count&&!DF(o.count),d=u&&!o.ordinal&&0===o.count,f=void 0!==o.context&&(DF(o.context)||"number"==typeof o.context)&&""!==o.context,h=o.lngs?o.lngs:this.languageUtils.toResolveHierarchy(o.lng||this.language,o.fallbackLng);c.forEach((e=>{this.isValidLookup(t)||(a=e,rz[`${h[0]}-${e}`]||!this.utils?.hasLoadedNamespace||this.utils?.hasLoadedNamespace(a)||(rz[`${h[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${h.join(", ")}" won't get resolved as namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((n=>{if(this.isValidLookup(t))return;i=n;const a=[l];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(a,l,n,e,o);else{let e;u&&(e=this.pluralResolver.getSuffix(n,o.count,o));const t=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(a.push(l+e),o.ordinal&&0===e.indexOf(r)&&a.push(l+e.replace(r,this.options.pluralSeparator)),d&&a.push(l+t)),f){const n=`${l}${this.options.contextSeparator}${o.context}`;a.push(n),u&&(a.push(n+e),o.ordinal&&0===e.indexOf(r)&&a.push(n+e.replace(r,this.options.pluralSeparator)),d&&a.push(n+t))}}let s;for(;s=a.pop();)this.isValidLookup(t)||(r=s,t=this.getResource(n,e,s,o))})))}))})),{res:t,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:a}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],n=e.replace&&!DF(e.replace);let r=n?e.replace:e;if(n&&void 0!==e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!n){r={...r};for(const e of t)delete r[e]}return r}static hasDefaultValue(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&"defaultValue"===t.substring(0,12)&&void 0!==e[t])return!0;return!1}}class az{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=QF.create("languageUtils")}getScriptPartFromCode(e){if(!(e=XF(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=XF(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(DF(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}return t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t||(this.options.lowerCaseLng?e.toLowerCase():e)}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach((e=>{if(t)return;const n=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(n)||(t=n)})),!t&&this.options.supportedLngs&&e.forEach((e=>{if(t)return;const n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find((e=>e===n?e:e.indexOf("-")<0&&n.indexOf("-")<0?void 0:e.indexOf("-")>0&&n.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1?e:void 0))})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),DF(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){const n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],i=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return DF(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):DF(e)&&i(this.formatLanguageCode(e)),n.forEach((e=>{r.indexOf(e)<0&&i(this.formatLanguageCode(e))})),r}}const oz={zero:0,one:1,two:2,few:3,many:4,other:5},sz={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class lz{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=QF.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=XF("dev"===e?"en":e),r=t.ordinal?"ordinal":"cardinal",i=JSON.stringify({cleanedCode:n,type:r});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let a;try{a=new Intl.PluralRules(n,{type:r})}catch(n){if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),sz;if(!e.match(/-|_/))return sz;const r=this.languageUtils.getLanguagePartFromCode(e);a=this.getRule(r,t)}return this.pluralRulesCache[i]=a,a}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return n||(n=this.getRule("dev",t)),n?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((e=>`${t}${e}`))}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return n||(n=this.getRule("dev",t)),n?n.resolvedOptions().pluralCategories.sort(((e,t)=>oz[e]-oz[t])).map((e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`)):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getRule(e,n);return r?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${r.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,n))}}const cz=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=((e,t,n)=>{const r=IF(e,n);return void 0!==r?r:IF(t,n)})(e,t,n);return!a&&i&&DF(n)&&(a=ZF(e,n,r),void 0===a&&(a=ZF(t,n,r))),a},uz=e=>e.replace(/\$/g,"$$$$");class dz{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=QF.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:n,useRawValueToEscape:r,prefix:i,prefixEscaped:a,suffix:o,suffixEscaped:s,formatSeparator:l,unescapeSuffix:c,unescapePrefix:u,nestingPrefix:d,nestingPrefixEscaped:f,nestingSuffix:h,nestingSuffixEscaped:p,nestingOptionsSeparator:g,maxReplaces:m,alwaysFormat:b}=e.interpolation;this.escape=void 0!==t?t:WF,this.escapeValue=void 0===n||n,this.useRawValueToEscape=void 0!==r&&r,this.prefix=i?UF(i):a||"{{",this.suffix=o?UF(o):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=c?"":u||"-",this.unescapeSuffix=this.unescapePrefix?"":c||"",this.nestingPrefix=d?UF(d):f||UF("$t("),this.nestingSuffix=h?UF(h):p||UF(")"),this.nestingOptionsSeparator=g||",",this.maxReplaces=m||1e3,this.alwaysFormat=void 0!==b&&b,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e?.source===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,n,r){let i,a,o;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},l=e=>{if(e.indexOf(this.formatSeparator)<0){const i=cz(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,n,{...r,...t,interpolationkey:e}):i}const i=e.split(this.formatSeparator),a=i.shift().trim(),o=i.join(this.formatSeparator).trim();return this.format(cz(t,s,a,this.options.keySeparator,this.options.ignoreJSONStructure),o,n,{...r,...t,interpolationkey:a})};this.resetRegExp();const c=r?.missingInterpolationHandler||this.options.missingInterpolationHandler,u=void 0!==r?.interpolation?.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>uz(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?uz(this.escape(e)):uz(e)}].forEach((t=>{for(o=0;i=t.regex.exec(e);){const n=i[1].trim();if(a=l(n),void 0===a)if("function"==typeof c){const t=c(e,i,r);a=DF(t)?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))a="";else{if(u){a=i[0];continue}this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),a=""}else DF(a)||this.useRawValueToEscape||(a=zF(a));const s=t.safeValue(a);if(e=e.replace(i[0],s),u?(t.regex.lastIndex+=a.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,o++,o>=this.maxReplaces)break}})),e}nest(e,t){let n,r,i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=(e,t)=>{const n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;const r=e.split(new RegExp(`${n}[ ]*{`));let a=`{${r[1]}`;e=r[0],a=this.interpolate(a,i);const o=a.match(/'/g),s=a.match(/"/g);((o?.length??0)%2==0&&!s||s.length%2!=0)&&(a=a.replace(/'/g,'"'));try{i=JSON.parse(a),t&&(i={...t,...i})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${a}`}return i.defaultValue&&i.defaultValue.indexOf(this.prefix)>-1&&delete i.defaultValue,e};for(;n=this.nestingRegexp.exec(e);){let s=[];i={...a},i=i.replace&&!DF(i.replace)?i.replace:i,i.applyPostProcessor=!1,delete i.defaultValue;let l=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){const e=n[1].split(this.formatSeparator).map((e=>e.trim()));n[1]=e.shift(),s=e,l=!0}if(r=t(o.call(this,n[1].trim(),i),i),r&&n[0]===e&&!DF(r))return r;DF(r)||(r=zF(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),l&&(r=s.reduce(((e,t)=>this.format(e,t,a.lng,{...a,interpolationkey:n[1].trim()})),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}const fz=e=>{const t={};return(n,r,i)=>{let a=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(a={...a,[i.interpolationkey]:void 0});const o=r+JSON.stringify(a);let s=t[o];return s||(s=e(XF(r),i),t[o]=s),s(n)}};class hz{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=QF.create("formatter"),this.options=e,this.formats={number:fz(((e,t)=>{const n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)})),currency:fz(((e,t)=>{const n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)})),datetime:fz(((e,t)=>{const n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)})),relativetime:fz(((e,t)=>{const n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")})),list:fz(((e,t)=>{const n=new Intl.ListFormat(e,{...t});return e=>n.format(e)}))},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};this.formatSeparator=t.interpolation.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=fz(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const i=t.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&i[0].indexOf(")")<0&&i.find((e=>e.indexOf(")")>-1))){const e=i.findIndex((e=>e.indexOf(")")>-1));i[0]=[i[0],...i.splice(1,e)].join(this.formatSeparator)}const a=i.reduce(((e,t)=>{const{formatName:i,formatOptions:a}=(e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const i=r[1].substring(0,r[1].length-1);"currency"===t&&i.indexOf(":")<0?n.currency||(n.currency=i.trim()):"relativetime"===t&&i.indexOf(":")<0?n.range||(n.range=i.trim()):i.split(";").forEach((e=>{if(e){const[t,...r]=e.split(":"),i=r.join(":").trim().replace(/^'+|'+$/g,""),a=t.trim();n[a]||(n[a]=i),"false"===i&&(n[a]=!1),"true"===i&&(n[a]=!0),isNaN(i)||(n[a]=parseInt(i,10))}}))}return{formatName:t,formatOptions:n}})(t);if(this.formats[i]){let t=e;try{const o=r?.formatParams?.[r.interpolationkey]||{},s=o.locale||o.lng||r.locale||r.lng||n;t=this.formats[i](e,s,{...a,...r,...o})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${i}`),e}),e);return a}}class pz extends ez{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=QF.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(n,r.backend,r)}queueLoad(e,t,n,r){const i={},a={},o={},s={};return e.forEach((e=>{let r=!0;t.forEach((t=>{const o=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[o]=2:this.state[o]<0||(1===this.state[o]?void 0===a[o]&&(a[o]=!0):(this.state[o]=1,r=!1,void 0===a[o]&&(a[o]=!0),void 0===i[o]&&(i[o]=!0),void 0===s[t]&&(s[t]=!0)))})),r||(o[e]=!0)})),(Object.keys(i).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(i),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){const r=e.split("|"),i=r[0],a=r[1];t&&this.emit("failedLoading",i,a,t),!t&&n&&this.store.addResourceBundle(i,a,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&n&&(this.state[e]=0);const o={};this.queue.forEach((n=>{((e,t,n)=>{const{obj:r,k:i}=$F(e,t,Object);r[i]=r[i]||[],r[i].push(n)})(n.loaded,[i],a),((e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)})(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach((e=>{o[e]||(o[e]={});const t=n.loaded[e];t.length&&t.forEach((t=>{void 0===o[e][t]&&(o[e][t]=!0)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",o),this.queue=this.queue.filter((e=>!e.done))}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:i,callback:a});this.readingCalls++;const o=(o,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}o&&s&&r<this.maxRetries?setTimeout((()=>{this.read.call(this,e,t,n,r+1,2*i,a)}),i):a(o,s)},s=this.backend[n].bind(this.backend);if(2!==s.length)return s(e,t,o);try{const n=s(e,t);n&&"function"==typeof n.then?n.then((e=>o(null,e))).catch(o):o(null,n)}catch(e){o(e)}}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();DF(e)&&(e=this.languageUtils.toResolveHierarchy(e)),DF(t)&&(t=[t]);const i=this.queueLoad(e,t,n,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach((e=>{this.loadOne(e)}))}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e.split("|"),r=n[0],i=n[1];this.read(r,i,"read",void 0,void 0,((n,a)=>{n&&this.logger.warn(`${t}loading namespace ${i} for language ${r} failed`,n),!n&&a&&this.logger.log(`${t}loaded namespace ${i} for language ${r}`,a),this.loaded(e,n,a)}))}saveMissing(e,t,n,r,i){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(!this.services?.utils?.hasLoadedNamespace||this.services?.utils?.hasLoadedNamespace(t)){if(null!=n&&""!==n){if(this.backend?.create){const s={...a,isUpdate:i},l=this.backend.create.bind(this.backend);if(l.length<6)try{let i;i=5===l.length?l(e,t,n,r,s):l(e,t,n,r),i&&"function"==typeof i.then?i.then((e=>o(null,e))).catch(o):o(null,i)}catch(e){o(e)}else l(e,t,n,r,o,s)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}else this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")}}const gz=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"==typeof e[1]&&(t=e[1]),DF(e[1])&&(t.defaultValue=e[1]),DF(e[2])&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){const n=e[3]||e[2];Object.keys(n).forEach((e=>{t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),mz=e=>(DF(e.ns)&&(e.ns=[e.ns]),DF(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),DF(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),"boolean"==typeof e.initImmediate&&(e.initAsync=e.initImmediate),e),bz=()=>{};class vz extends ez{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;if(super(),this.options=mz(e),this.services={},this.logger=QF,this.modules={external:[]},n=this,Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach((e=>{"function"==typeof n[e]&&(n[e]=n[e].bind(n))})),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout((()=>{this.init(e,t)}),0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&(DF(t.ns)?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=gz();this.options={...r,...this.options,...mz(t)},this.options.interpolation={...r.interpolation,...this.options.interpolation},void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator);const i=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let t;this.modules.logger?QF.init(i(this.modules.logger),this.options):QF.init(null,this.options),t=this.modules.formatter?this.modules.formatter:hz;const n=new az(this.options);this.store=new tz(this.options.resources,this.options);const a=this.services;a.logger=QF,a.resourceStore=this.store,a.languageUtils=n,a.pluralResolver=new lz(n,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!t||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(a.formatter=i(t),a.formatter.init(a,this.options),this.options.interpolation.format=a.formatter.format.bind(a.formatter)),a.interpolator=new dz(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new pz(i(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit(t,...r)})),this.modules.languageDetector&&(a.languageDetector=i(this.modules.languageDetector),a.languageDetector.init&&a.languageDetector.init(a,this.options.detection,this.options)),this.modules.i18nFormat&&(a.i18nFormat=i(this.modules.i18nFormat),a.i18nFormat.init&&a.i18nFormat.init(this)),this.translator=new iz(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit(t,...r)})),this.modules.external.forEach((e=>{e.init&&e.init(this)}))}if(this.format=this.options.interpolation.format,n||(n=bz),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((t=>{this[t]=function(){return e.store[t](...arguments)}})),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((t=>{this[t]=function(){return e.store[t](...arguments),e}}));const a=FF(),o=()=>{const e=(e,t)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),a.resolve(t),n(e,t)};if(this.languages&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?o():setTimeout(o,0),a}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:bz;const n=DF(e)?e:this.language;if("function"==typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if("cimode"===n?.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],r=t=>{t&&"cimode"!==t&&this.services.languageUtils.toResolveHierarchy(t).forEach((t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)}))};n?r(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((e=>r(e))),this.options.preload?.forEach?.((e=>r(e))),this.services.backendConnector.load(e,this.options.ns,(e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)}))}else t(null)}reloadResources(e,t,n){const r=FF();return"function"==typeof e&&(n=e,e=void 0),"function"==typeof t&&(n=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),n||(n=bz),this.services.backendConnector.reload(e,t,(e=>{r.resolve(),n(e)})),r}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&nz.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e<this.languages.length;e++){const t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;const r=FF();this.emit("languageChanging",e);const i=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(e,a)=>{a?(i(a),this.translator.changeLanguage(a),this.isLanguageChangingTo=void 0,this.emit("languageChanged",a),this.logger.log("languageChanged",a)):this.isLanguageChangingTo=void 0,r.resolve((function(){return n.t(...arguments)})),t&&t(e,(function(){return n.t(...arguments)}))},o=t=>{e||t||!this.services.languageDetector||(t=[]);const n=DF(t)?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||i(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector?.cacheUserLanguage?.(n)),this.loadResources(n,(e=>{a(e,n)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e):o(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;const i=function(e,t){let a;if("object"!=typeof t){for(var o=arguments.length,s=new Array(o>2?o-2:0),l=2;l<o;l++)s[l-2]=arguments[l];a=r.options.overloadTranslationOptionHandler([e,t].concat(s))}else a={...t};a.lng=a.lng||i.lng,a.lngs=a.lngs||i.lngs,a.ns=a.ns||i.ns,""!==a.keyPrefix&&(a.keyPrefix=a.keyPrefix||n||i.keyPrefix);const c=r.options.keySeparator||".";let u;return u=a.keyPrefix&&Array.isArray(e)?e.map((e=>`${a.keyPrefix}${c}${e}`)):a.keyPrefix?`${a.keyPrefix}${c}${e}`:e,r.t(u,a)};return DF(e)?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=n,i}t(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.translator?.translate(...t)}exists(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.translator?.exists(...t)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;const a=(e,t)=>{const n=this.services.backendConnector.state[`${e}|${t}`];return-1===n||0===n||2===n};if(t.precheck){const e=t.precheck(this,a);if(void 0!==e)return e}return!(!this.hasResourceBundle(n,e)&&this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages)&&(!a(n,e)||r&&!a(i,e)))}loadNamespaces(e,t){const n=FF();return this.options.ns?(DF(e)&&(e=[e]),e.forEach((e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)})),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){const n=FF();DF(e)&&(e=[e]);const r=this.options.preload||[],i=e.filter((e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e)));return i.length?(this.options.preload=r.concat(i),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services?.languageUtils||new az(gz());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new vz(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:bz;const n=e.forkResourceStore;n&&delete e.forkResourceStore;const r={...this.options,...e,isClone:!0},i=new vz(r);return void 0===e.debug&&void 0===e.prefix||(i.logger=i.logger.clone(e)),["store","services","language"].forEach((e=>{i[e]=this[e]})),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},n&&(i.store=new tz(this.store.data,r),i.services.resourceStore=i.store),i.translator=new iz(i.services,r),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];i.emit(e,...n)})),i.init(r,t),i.translator.options=r,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const yz=vz.createInstance();yz.createInstance=vz.createInstance,yz.createInstance,yz.dir,yz.init,yz.loadResources,yz.reloadResources,yz.use,yz.changeLanguage,yz.getFixedT,yz.t,yz.exists,yz.setDefaultNamespace,yz.hasLoadedNamespace,yz.loadNamespaces,yz.loadLanguages;const _z={en:{short:"Eng",full:"English",iso:"en-US"},ru:{short:"Ру",full:"Русский",iso:"ru-RU"},pl:{short:"Pl",full:"Polski",iso:"pl-PL"},es:{short:"Es",full:"Español",iso:"es-ES"},pt:{short:"Pt",full:"Português",iso:"pt-PT"},de:{short:"De",full:"Deutsch",iso:"de-DE"},am:{short:"Am",full:"Հայերեն",iso:"hy-AM"},az:{short:"Az",full:"Azərbaycan",iso:"az-AZ"},fr:{short:"Fr",full:"Français",iso:"fr-FR"},it:{short:"It",full:"Italiano",iso:"it-IT"},ja:{short:"Ja",full:"日本語",iso:"ja-JP"},he:{short:"He",full:"עברית",iso:"he-IL"},ka:{short:"Ka",full:"ქართული",iso:"ka-GE"},kr:{short:"Kr",full:"한국어",iso:"kr-KR"},nl:{short:"Nl",full:"Nederlands",iso:"nl-NL"},sv:{short:"Sv",full:"Svenska",iso:"sv-SE"},tr:{short:"Tr",full:"Türkçe",iso:"tr-TR"},zh:{short:"Zh",full:"中文",iso:"zh-CN"}},{reportLanguage:wz}=jD()??{},xz=oD("");dD((()=>{const e=xz.value;return _z[e].iso})),dD((()=>["ar","he","fa"].includes(xz.value))),yz.use({type:"backend",read:async(e,t,n)=>{try{n(null,(await o(79)(`./${e}.json`))[t]||null)}catch(e){n(e,null)}}}).init({lng:xz.value,fallbackLng:"en",ns:["empty","execution","filters","search","severity","sort-by","sort-by.directions","sort-by.values","statuses","tabs","testSummary","ui","welcome","controls","errors","nav","charts"],interpolation:{escapeValue:!1}});const kz=e=>({t:dD((()=>(t,n)=>yz.t(t,{ns:e,...n}))).value,currentLocale:xz.value}),Cz=async e=>{await yz.changeLanguage(e),localStorage.setItem("currentLocale",e),xz.value=e},Sz=()=>{const{t:e}=kz("errors");return OD("div",{className:"rHchoJLy",children:e("missedAttachment")})},Mz=({attachment:e})=>{const[t,n]=ce(!0);return ue((()=>{if(e?.img){const t=new Image;t.onload=()=>n(!0),t.onerror=()=>n(!1),t.src=e.img}}),[e?.img]),OD("div",e?.img&&t?{className:"Z6GDZ107",children:e?.img&&OD("img",{src:e.img,alt:e.originalFileName})}:{className:"SEnVh3g6",children:OD(Sz,{})})},Az=async({id:e,ext:t,contentType:n})=>(async(e,t)=>{const n=await FD(e,t);return globalThis.fetch(n)})(`data/attachments/${e||"-"}${t||""}?attachment`,n),Tz=async(e,t,n)=>{const r=await Az({id:e,ext:t,contentType:n});return await r.blob()},Lz=async(e,t,n)=>{if(!e&&!t)return;const r=`${e}${t}`,i=await Tz(e,t,n),a=URL.createObjectURL(i),o=document.createElement("a");o.href=a,o.download=r,o.click(),URL.revokeObjectURL(a)},Ez=e=>{switch(e){case"image/bmp":case"image/gif":case"image/tiff":case"image/jpeg":case"image/jpg":case"image/png":case"image/*":return{type:"image",icon:"file"};case"text/xml":case"application/xml":case"application/json":case"text/json":case"text/yaml":case"application/yaml":case"application/x-yaml":case"text/x-yaml":case"text/css":return{type:"code",icon:"file"};case"text/plain":case"text/*":return{type:"text",icon:"txt"};case"text/html":return{type:"html",icon:"file"};case"text/csv":return{type:"table",icon:"csv"};case"text/tab-separated-values":return{type:"table",icon:"table"};case"image/svg+xml":return{type:"svg",icon:"file"};case"video/mp4":case"video/ogg":case"video/webm":return{type:"video",icon:"file"};case"text/uri-list":return{type:"uri",icon:"list"};case"application/x-tar":case"application/x-gtar":case"application/x-bzip2":case"application/gzip":case"application/zip":return{type:"archive",icon:"file"};default:return{type:null,icon:"file"}}},Nz={image:Mz,svg:Mz,json:DD,code:DD,uri:DD,css:DD,table:DD,html:DD,text:DD,video:({attachment:e})=>e?OD("video",{controls:!0,loop:!0,muted:!0,children:OD("source",{src:e?.src,type:e?.contentType})}):OD(mr,{})},Pz={html:({attachment:e})=>OD("div",{className:"vDBalBeq",dangerouslySetInnerHTML:{__html:e?.text}})},Oz=({item:e,previewable:t})=>{const{link:{contentType:n,id:r,ext:i}}=e,[a,o]=ce(null),[s,l]=ce(!1),c=Ez(n),u=Nz[c.type],d=Pz[c.type];return ue((()=>{(async()=>{const e=await(async(e,t,n)=>{if(!e&&!t)return;const r=await Az({id:e,ext:t,contentType:n});switch(Ez(n).type){case"svg":case"image":{const t=await r.blob();return{img:URL.createObjectURL(t),id:e}}case"uri":case"code":case"html":case"table":case"text":return{text:await r.text()};case"video":{const t=await r.blob();return{src:URL.createObjectURL(t),id:e,contentType:n}}default:return}})(r,i,n);l(!0),o(e)})()}),[n,r,i]),s?d&&t&&Fz.value.preview?OD(d,{attachment:a,item:e}):u?OD(u,{attachment:a,item:e}):OD(Sz,{}):OD("div",{className:"TJQH8dah",children:OD(mr,{})})},Dz=oD(!1),Fz=oD({data:null,preview:!1,component:null}),zz=({data:e,component:t,preview:n})=>{Fz.value={data:e,component:t,preview:n},Dz.value=!0},jz=()=>{Dz.value=!1},Bz=({item:e,children:t})=>OD("div",{className:"GLs1WXMz "+(Fz.value.data?.link?.id===e.link?.id?"NiSx0lA3":""),onClick:()=>{var t;zz({data:t=e,component:OD(Oz,{item:t},t.link?.id)})},children:t}),Rz=({attachments:e=[]})=>OD("div",{className:"Klkf7XB0",children:e.filter((({link:{contentType:e}})=>{const t=Ez(e).type;return!["archive",null].includes(t)})).map(((e,t)=>OD(Bz,{item:e,children:OD(Oz,{item:e})},t)))});var $z=({testResult:e})=>{const{link:t}=Fz.value.data||{},n=t?.name?`${t?.name}`:`${t?.id}${t?.ext}`;ue((()=>(xD().highlightAll(),Dz.value?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""})),[]);const r=t?.contentType?.startsWith("image"),i="text/html"===t?.contentType;return Dz.value?OD("div",{className:"bCsvCGcv",onClick:jz,children:OD("div",{className:"Mws6akQI",onClick:e=>e.stopPropagation(),children:[OD("div",{className:"B2HE5riJ",children:[OD("div",{className:"vt3tJSMb",children:[OD(yr,{size:"s",children:n}),OD("div",{className:"PNTabbbi",children:[r&&OD(xr,{style:"outline",onClick:async()=>{const{id:e,ext:n,contentType:r}=t||{};await(async(e,t,n)=>{if(!e&&!t)return;const r=await Tz(e,t,n),i=URL.createObjectURL(r);globalThis.open(i,"_blank")})(e,n,r)},icon:pr.lineGeneralLinkExternal,text:"Open in new tab"}),i&&OD(Fi,{tooltipText:"Preview attachment",children:OD(kr,{style:"outline",size:"m",iconSize:"s",icon:Fz.value.preview?pr.viewOff:pr.view,onClick:()=>{Fz.value={...Fz.value,preview:!Fz.value.preview}}})}),OD(Fi,{tooltipText:"Download attachment",children:OD(kr,{style:"outline",size:"m",iconSize:"s",icon:pr.lineGeneralDownloadCloud,onClick:e=>(async e=>{e.stopPropagation();const{id:n,ext:r,contentType:i}=t||{};n&&r&&i&&await Lz(n,r,i)})(e)})}),OD(kr,{iconSize:"m",style:"ghost",onClick:jz,icon:pr.lineGeneralXClose})]})]}),OD("div",{className:"PeTgBB_j",children:OD("div",{className:"zjOzUXJR",children:Fz.value?.component},Fz.value?.data?.link?.id)})]}),OD(Rz,{attachments:e.attachments})]})}):null};function qz(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=qz(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Iz(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=qz(e))&&(r&&(r+=" "),r+=t);return r}var Hz=Iz;const Uz=Object.entries(_z).map((([e,{full:t}])=>({key:e,value:t}))),Vz=()=>{const e=xz.value;return OD(qi,{size:"s",menuTrigger:({onClick:t})=>OD(xr,{style:"raised",className:"llvyxAoW",size:"s",text:_z[e||"en"].short,onClick:t}),children:OD(qi.Section,{children:Uz.map((({key:t,value:n})=>OD(qi.ItemWithCheckmark,{onClick:()=>{Cz(t)},isChecked:e===t,children:n},t)))})})},Wz=()=>{const e=globalThis.location.hash.slice(1),[t,...n]=e.split("/");return{tabName:t,params:{id:n[0]||null,testResultId:n[1]||null}}},Gz=oD(Wz()),Yz=()=>{const e=Wz();e.tabName===Gz.value.tabName&&e.params.id===Gz.value.params.id&&e.params.testResultId===Gz.value.params.testResultId||(Gz.value=e)},Zz=dD((()=>Gz.value.tabName)),Xz=e=>{globalThis.location.hash=e};var Kz="EeevEqCT",Jz="w4EeDOWE",Qz="boBBDQTD",ej="gZQ8bgST";const tj=[{tabName:"overview",title:"Overview",icon:"lineGeneralHomeLine",active:!1},{tabName:"behaviors",title:"Behaviors",icon:"lineFilesClipboardCheck",active:!1},{tabName:"categories",title:"Categories",icon:"lineFilesFile2",active:!1},{tabName:"graphs",title:"Graphs",icon:"lineChartsBarChartSquare",active:!1},{tabName:"packages",title:"Packages",icon:"lineDevDataflow3",active:!1},{tabName:"suites",title:"Suites",icon:"lineFilesFolder",active:!1},{tabName:"timeline",title:"Timeline",icon:"lineTimeClockStopwatch",active:!1}];var nj=()=>{const{t:e}=kz("controls"),{t:t}=kz("nav"),[n,r]=ce("true"===localStorage.getItem("sidebarCollapsed"));return OD("div",{class:Hz("TLLQTrhC",n&&"xMPJFBDw"),children:[OD("a",{href:"#",className:"KM6orgHa","data-ga4-event":"home_click",children:[OD(gr,{id:pr.reportLogo,size:"s",className:Kz}),OD(br,{className:"vND2V3bB",bold:!0,children:"Allure Report"})]}),OD("ul",{className:"b402YGN_",children:tj?.map((e=>OD("li",{className:Jz,"data-tooltip":e.title,"data-ga4-event":"tab_click","data-ga4-param-tab":e.tabName,children:OD("a",{href:`#${e.tabName}`,className:Hz("aXLTfP6m",{[Qz]:Zz.value===e.tabName}),onClick:()=>Xz(e.tabName),children:[OD("span",{className:Kz,children:OD(gr,{id:pr[e.icon]})}),OD(br,{className:ej,children:t(e.tabName)})]})},e.tabName)))}),OD("div",{className:"j3vXv7pr"}),OD("div",{className:"iRiQ2siX",children:[OD("div",{className:"UfeYx5YH","data-tooltip":"Language",children:OD(Vz,{})}),OD("div",{className:Jz,"data-tooltip":"Expand","data-ga4-event":"expand_menu_click",onClick:()=>{localStorage.setItem("sidebarCollapsed",String(!n)),r(!n)},children:OD("div",{className:"OAVqfOY7",children:[OD("span",{className:"S68Ym5T1",children:OD(gr,{id:pr.lineArrowsChevronDown})}),OD(br,{className:ej,children:e("collapse")})]})})]})]})};const rj=oD({loading:!0,error:void 0,data:void 0}),ij=oD({loading:!0,error:void 0,data:void 0}),aj=async e=>{if(e){rj.value={...rj.value,loading:!0,error:void 0};try{const t=await zD(`data/test-results/${e}.json`);rj.value={data:{...rj.value.data,[e]:t},error:void 0,loading:!1}}catch(e){rj.value={...rj.value,error:e.message,loading:!1}}}};var oj="N3IRv8v_";const sj=({children:e})=>{const{testResultId:t}=Gz.value.params,n=rj.value;return ue((()=>{(async()=>{OF.value={...OF.value,loading:!0,error:void 0};try{const e=await zD("widgets/allure_statistic.json",{bustCache:!0});OF.value={data:e,error:void 0,loading:!1}}catch(e){OF.value={data:{total:0},error:e.message,loading:!1}}})()}),[]),OD("div",{className:"CfGgwYiF",children:[OD(nj,{}),e,OD($z,{testResult:n.data?.[t]})]})};var lj="O6jbdXAk",cj="wdXHJuqC",uj="xBzEd5dz",dj="KxE0dng7",fj="WUfcxsgW",hj="SSURJYtT",pj="pfVDoVIH",gj="p8BrY8T5",mj="LuXekrqy",bj="QoY_wwVj",vj="ETmyhMT9",yj="dfOOidbB",_j="sVbP9hsS",wj="VPuF7Mke",xj="c37SlL63",kj="wDYUmegY",Cj="NWQDP0AF",Sj="qWrwxu6j",Mj="i31d8d94",Aj="fsOIsHLA",Tj="RlaQI2ep",Lj="pErF_r57",Ej="r8zl8cNS",Nj="wFAgAxoI",Pj="vxJA6pf8",Oj="KJcusCaa",Dj="WmV4Oc0o",Fj="gWl7QbrP",zj="brT49w7l",jj="mvQf76Qn",Bj="eKeasBSI";const{solidAlertCircle:Rj,solidCheckCircle:$j,solidHelpCircle:qj,solidMinusCircle:Ij,solidXCircle:Hj}=pr,Uj={failed:Hj,broken:Rj,passed:$j,skipped:Ij,unknown:qj};var Vj=({status:t="unknown",className:n,classNameIcon:r})=>{const i=Iz(e[`status-${t}`],r);return OD("div",{"data-testid":`tree-leaf-status-${t}`,className:Iz(Fj,n),children:OD(gr,{className:i,id:Uj[t]})})},Wj=({name:e,groupOrder:t,status:n,duration:r,id:i,parentNodeId:a,isMarked:o,...s})=>{const{tabName:l}=Gz.value,c=kF(r);return OD("div",{...s,className:Hz(Dj,o&&zj),onClick:()=>(e=>{let t="";if("string"==typeof e)t=e.startsWith("#")?e.slice(1):e;else{const{tabName:n="overview",params:r={}}=e,{id:i=null,testResultId:a=null}=r;t=`${n}/${i||""}/${a||""}`}history.pushState(null,"",`#${t}`),Yz()})(`#${l}/${a||"root"}/${i}`),children:[OD(Vj,{status:n}),OD("span",{"data-testid":"tree-leaf-order",className:fj,children:t}),OD(br,{"data-testid":"tree-leaf-title",className:dj,children:e}),OD(br,{"data-testid":"tree-leaf-duration",type:"ui",size:"m",className:uj,children:c})]})},Gj="pkAmb3H0",Yj="cRDmGSBn",Zj="p50HH678",Xj="tcaKNlfE",Kj="wJsbiVN7",Jj="QoIY5gbV";const Qj=({isOpened:e,buttonSize:n="m",iconSize:r="xs",className:i,icon:a=pr.lineArrowsChevronDown,...o})=>OD("button",{className:Iz(Gj,t[`arrow-button-${n}`]),...o,children:OD(gr,{id:a,size:r,className:Iz(Yj,e&&Zj,t[`icon-size-${r}`],i)})}),eB=e=>{const t=(e=>{const t=MF;switch(e){case"alphabet":return t("name",TF());case"order":case"duration":case"status":return t("statistic",(()=>{const e=pF.map((e=>MF(e,CF(LF()),0)));return SF(AF(e))})())}})(e.sortBy),n="asc"===e.direction?t:CF(t);return AF([n,MF("name",TF())])},tB=(e=[],t,n)=>{const r=[...e].map((e=>t[e])).filter((e=>((e,t)=>[!t?.query||e.name.toLowerCase().includes(t.query.toLowerCase()),!t?.status||"total"===t?.status||e.status===t.status,!t?.filter?.flaky||e.flaky,!t?.filter?.retry||e.retry].every(Boolean))(e,n))),i=(e=>{const t=(e=>{const t=MF;switch(e){case"order":return t("groupOrder",LF());case"duration":return t("duration",LF());case"alphabet":return t("name",TF());case"status":return t("status",SF(((e,t)=>pF.indexOf(e)-pF.indexOf(t))))}})(e.sortBy),n="asc"===e.direction?t:CF(t);return AF([n,MF("name",TF())])})(n);return r.sort(i)},nB=e=>{const{group:t,groupsById:n,leavesById:r,filterOptions:i}=e,a=t.leaves??[],o=tB(a,r,i),s=t.groups?.map((e=>nB({group:n[e],groupsById:n,leavesById:r,filterOptions:i})))?.filter((e=>!rB(e)))??[],l={total:0};return s.forEach((e=>{if(e.statistic){const t=e.statistic;((e,t)=>{pF.forEach((n=>{t[n]&&_F(e,n,t[n])}))})(l,t)}})),o.forEach((e=>{const t=e.status;_F(l,t)})),{...t,statistic:l,leaves:o,trees:s.sort(eB(i))}},rB=e=>!e.trees?.length&&!e.leaves?.length||!e.leaves?.length&&e.trees?.every((e=>rB(e))),iB=oD({loading:!0,error:void 0,data:void 0}),aB=dD((()=>!Object.keys(iB?.value?.data?.leavesById).length)),oB=oD({query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}),sB=dD((()=>{const{root:e,leavesById:t,groupsById:n}=iB.value.data;return nB({group:e,leavesById:t,groupsById:n,filterOptions:oB.value})})),lB=dD((()=>rB(sB.value))),cB=e=>{oB.value={...oB.value,query:e}},uB=e=>{oB.value={...oB.value,sortBy:e}},dB=e=>{oB.value={...oB.value,direction:e}},fB=(e,t)=>{oB.value={...oB.value,filter:{...oB.value.filter,[e]:t}}};var hB=({categoryTitle:t,isOpened:n,toggleTree:r,statistic:i,...a})=>{const{status:o}=oB.value;return OD(zi,{source:OF,renderData:s=>{const l=Math.floor(94*((e,t)=>{const n=Math.log(10);return(Math.log(e+10)-n)/(Math.log(t+10)-n)})(i.total,s.total)+46),c=i?pF.map((e=>({status:e,value:i[e]}))).filter((({status:e,value:t})=>void 0!==t&&("total"===o||o===e&&t>0))).map((({status:t,value:n})=>OD("div",{className:Iz(Pj,e[t]),style:{flexGrow:n},children:n},t))):null;return OD("div",{"data-testid":"tree-header",...a,className:Tj,onClick:r,children:[OD(Qj,{"data-testid":"tree-arrow",isOpened:n}),OD(br,{"data-testid":"tree-header-title",size:"m",bold:!0,className:Oj,children:t}),c&&OD("div",{className:Nj,style:{width:`${l}px`},children:c})]})}})};const pB=({tree:e,statusFilter:t,root:n,name:r,statistic:i})=>{const{params:a}=Gz.value,{id:o,testResultId:s}=a,[l,c]=ce(o===e.nodeId||void 0===i||!!i.failed||!!i.broken);if(!e?.trees?.length&&!e?.leaves?.length)return null;const u=l&&OD("div",{"data-testid":"tree-content",className:Hz({[kj]:!0,[pj]:n}),children:[e?.trees?.map?.((e=>OD(pB,{name:e.name,tree:e,statistic:e.statistic,statusFilter:t},e.nodeId))),e?.leaves?.map?.((t=>OD(Wj,{"data-testid":"tree-leaf",id:t.nodeId,name:t.name,status:t.status,groupOrder:t.groupOrder,duration:t.duration,parentNodeId:e.nodeId,isMarked:t.nodeId===s},t.nodeId)))]});return OD("div",{className:xj,children:[r&&OD(hB,{categoryTitle:r,isOpened:l,toggleTree:()=>{c(!l)},statistic:i}),u]})};var gB=pB;const mB=oD({loading:!0,error:void 0,data:void 0}),bB=dD((()=>!Object.keys(mB?.value?.data?.leavesById).length)),vB=oD({query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}),yB=dD((()=>{const{root:e,leavesById:t,groupsById:n}=mB.value.data;return nB({group:e,leavesById:t,groupsById:n,filterOptions:vB.value})})),_B=dD((()=>rB(yB.value))),wB=oD("total");var xB="rROZ1Xam",kB="EfiHPq3D",CB="gu2HRvzV";const SB=()=>{const{t:e}=kz("empty");return ue((()=>{var e;e=wB.value,vB.value={...vB.value,status:e}}),[wB.value]),OD(zi,{source:mB,renderLoader:()=>OD(ji,{}),renderData:()=>bB.value?OD("div",{className:CB,children:OD("div",{className:xB,children:OD(br,{className:kB,children:e("no-results")})})}):_B.value?OD("div",{className:CB,children:OD("div",{className:xB,children:[OD(br,{tag:"p",className:kB,children:e("no-tests-found")}),OD(xr,{className:"H3rNsO_3",type:"button",text:e("clear-filters"),size:"s",style:"outline",onClick:()=>{vB.value={query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}}})]})}):OD("div",{className:CB,children:OD(gB,{tree:yB.value,statusFilter:wB.value,root:!0})})})};var MB="SwPk6rQi";const AB=({children:e})=>OD("div",{className:"E8NDohwx",children:e}),TB=()=>{const{t:e}=kz("sort-by"),{t:t}=kz("sort-by.values"),{t:n}=kz("sort-by.directions"),{sortBy:r,direction:i}=oB.value,a=t(r),o=n(`${r}-${i}-short`);return OD("div",{children:OD(br,{type:"paragraph",size:"m",className:"s_37abuM",children:[e("sort-by-text")," ",OD(qi,{size:"l",menuTriggerWrapper:"span",menuTrigger:({onClick:e,isOpened:t})=>OD(br,{type:"paragraph",size:"m",children:OD(ws,{onClick:e,children:[a," ",o,OD(gr,{size:"s",id:pr.lineArrowsChevronDown,className:Hz("uFVj7_qh",t&&"ATGP4otR")})]})}),children:OD(qi.Section,{children:[OD(qi,{size:"s",menuTrigger:({onClick:t,isOpened:n})=>OD(qi.Item,{closeMenuOnClick:!1,onClick:t,leadingIcon:pr.lineArrowsSwitchVertical1,rightSlot:OD(AB,{children:OD(Cr,{style:"outline",size:"s",isExpanded:n,text:a,focusable:!1})}),children:e("sort-by-category")}),children:OD(qi.Section,{children:[OD(qi.ItemWithCheckmark,{onClick:()=>uB("order"),isChecked:"order"===r,children:t("order")}),OD(qi.ItemWithCheckmark,{onClick:()=>uB("duration"),isChecked:"duration"===r,children:t("duration")}),OD(qi.ItemWithCheckmark,{onClick:()=>uB("status"),isChecked:"status"===r,children:t("status")}),OD(qi.ItemWithCheckmark,{onClick:()=>uB("alphabet"),isChecked:"alphabet"===r,children:t("alphabet")})]})}),OD(qi,{size:"m",menuTrigger:({onClick:t,isOpened:n})=>OD(qi.Item,{closeMenuOnClick:!1,onClick:t,leadingIcon:"asc"===i?pr.lineArrowsSortLineAsc:pr.lineArrowsSortLineDesc,rightSlot:OD(AB,{children:OD(Cr,{style:"outline",size:"s",isExpanded:n,text:o,focusable:!1})}),children:e("direction-category")}),children:OD(qi.Section,{children:[OD(qi.ItemWithCheckmark,{onClick:()=>dB("asc"),leadingIcon:pr.lineArrowsSortLineAsc,isChecked:"asc"===i,children:n(`${r}-asc`)}),OD(qi.ItemWithCheckmark,{onClick:()=>dB("desc"),leadingIcon:pr.lineArrowsSortLineDesc,isChecked:"desc"===i,children:n(`${r}-desc`)})]})})]})})]})})},LB=e=>{const{id:t,children:n,...r}=e;return OD("button",{...r,className:"UsCYY7sB",onClick:()=>{return e=t,void(wB.value=e);var e},"aria-current":!(wB.value!==t)||void 0,children:OD(br,{type:"paragraph",size:"m",bold:!0,children:n})})},EB=e=>{if(e)return e.charAt(0).toLocaleUpperCase()+e.slice(1)},NB=()=>{const{t:e}=kz("filters"),{flaky:t,retry:n,new:r}=oB.value.filter,i=t||n||r;return OD(qi,{menuTrigger:({isOpened:t,onClick:n})=>OD("div",{className:i&&"YfN3wtCh",children:OD(xr,{icon:pr.lineGeneralSettings1,text:e("more-filters"),size:"m",style:"outline",isActive:t,"data-testid":"filters-button",onClick:n})}),children:OD(qi.Section,{children:[OD(qi.Item,{closeMenuOnClick:!1,ariaLabel:e("enable-filter",{filter:e("flaky")}),onClick:()=>{fB("flaky",!t)},leadingIcon:pr.lineGeneralZap,rightSlot:OD("div",{className:MB,children:OD(_s,{focusable:!1,value:t,label:e("enable-filter",{filter:e("flaky")}),"data-testid":"flaky-filter",onChange:e=>fB("flaky",e)})}),children:e("flaky")}),OD(qi.Item,{closeMenuOnClick:!1,ariaLabel:e("enable-filter",{filter:e("retry")}),onClick:()=>fB("retry",!n),leadingIcon:pr.lineArrowsRefreshCcw1,rightSlot:OD("div",{className:MB,children:OD(_s,{focusable:!1,value:n,label:e("enable-filter",{filter:e("retry")}),"data-testid":"retry-filter",onChange:e=>fB("retry",e)})}),children:e("retry")}),OD(qi.Item,{closeMenuOnClick:!1,ariaLabel:e("enable-filter",{filter:e("new")}),onClick:()=>fB("new",!r),leadingIcon:pr.lineAlertsNotificationBox,rightSlot:OD("div",{className:MB,children:OD(_s,{focusable:!1,value:r,label:e("enable-filter",{filter:e("new")}),"data-testid":"new-filter",onChange:e=>fB("new",e)})}),children:e("new")})]})})},PB=()=>{const{query:e}=oB.value,{t:t}=kz("search");return OD(Bi,{placeholder:t("search-placeholder"),value:e,onChange:cB})},OB=()=>{const{t:e}=kz("statuses");return OD("div",{className:"XucdxLZi",children:[OD("div",{className:"Yvmys5Jh",children:[OD(PB,{}),OD(NB,{})]}),OD("div",{className:"Rp0AiF9N",children:[OD("div",{className:"OEbXGm38",children:OD(zi,{source:OF,renderData:t=>{const n=pF.map((e=>({status:e,value:t[e]}))).filter((({value:e})=>e)).map((({status:t,value:n})=>OD(LB,{"data-testid":`tab-${t}`,id:t,children:[EB(e(t)??t)," ",OD(ys,{count:n,size:"s",status:t})]},t)));return OD(A,{children:[OD(LB,{"data-testid":"tab-all",id:"total",children:[EB(e("total"))," ",OD(ys,{count:t?.total??0,size:"s"})]}),n]})}})}),OD(TB,{})]})]})};var DB="undefined"!=typeof window?window:null,FB=null===DB,zB=FB?void 0:DB.document,jB="addEventListener",BB="removeEventListener",RB="getBoundingClientRect",$B="_a",qB="_b",IB="_c",HB="horizontal",UB=function(){return!1},VB=FB?"calc":["","-webkit-","-moz-","-o-"].filter((function(e){var t=zB.createElement("div");return t.style.cssText="width:"+e+"calc(9px)",!!t.style.length})).shift()+"calc",WB=function(e){return"string"==typeof e||e instanceof String},GB=function(e){if(WB(e)){var t=zB.querySelector(e);if(!t)throw new Error("Selector "+e+" did not match a DOM element");return t}return e},YB=function(e,t,n){var r=e[t];return void 0!==r?r:n},ZB=function(e,t,n,r){if(t){if("end"===r)return 0;if("center"===r)return e/2}else if(n){if("start"===r)return 0;if("center"===r)return e/2}return e},XB=function(e,t){var n=zB.createElement("div");return n.className="gutter gutter-"+t,n},KB=function(e,t,n){var r={};return WB(t)?r[e]=t:r[e]=VB+"("+t+"% - "+n+"px)",r},JB=function(e,t){var n;return(n={})[e]=t+"px",n},QB=function(e,t){if(void 0===t&&(t={}),FB)return{};var n,r,i,a,o,s,l=e;Array.from&&(l=Array.from(l));var c=GB(l[0]).parentNode,u=getComputedStyle?getComputedStyle(c):null,d=u?u.flexDirection:null,f=YB(t,"sizes")||l.map((function(){return 100/l.length})),h=YB(t,"minSize",100),p=Array.isArray(h)?h:l.map((function(){return h})),g=YB(t,"maxSize",1/0),m=Array.isArray(g)?g:l.map((function(){return g})),b=YB(t,"expandToMin",!1),v=YB(t,"gutterSize",10),y=YB(t,"gutterAlign","center"),_=YB(t,"snapOffset",30),w=Array.isArray(_)?_:l.map((function(){return _})),x=YB(t,"dragInterval",1),k=YB(t,"direction",HB),C=YB(t,"cursor",k===HB?"col-resize":"row-resize"),S=YB(t,"gutter",XB),M=YB(t,"elementStyle",KB),A=YB(t,"gutterStyle",JB);function T(e,t,r,i){var a=M(n,t,r,i);Object.keys(a).forEach((function(t){e.style[t]=a[t]}))}function L(){return s.map((function(e){return e.size}))}function E(e){return"touches"in e?e.touches[0][r]:e[r]}function N(e){var t=s[this.a],n=s[this.b],r=t.size+n.size;t.size=e/this.size*r,n.size=r-e/this.size*r,T(t.element,t.size,this[qB],t.i),T(n.element,n.size,this[IB],n.i)}function P(e){var n,r=s[this.a],i=s[this.b];this.dragging&&(n=E(e)-this.start+(this[qB]-this.dragOffset),x>1&&(n=Math.round(n/x)*x),n<=r.minSize+r.snapOffset+this[qB]?n=r.minSize+this[qB]:n>=this.size-(i.minSize+i.snapOffset+this[IB])&&(n=this.size-(i.minSize+this[IB])),n>=r.maxSize-r.snapOffset+this[qB]?n=r.maxSize+this[qB]:n<=this.size-(i.maxSize-i.snapOffset+this[IB])&&(n=this.size-(i.maxSize+this[IB])),N.call(this,n),YB(t,"onDrag",UB)(L()))}function O(){var e=s[this.a].element,t=s[this.b].element,r=e[RB](),o=t[RB]();this.size=r[n]+o[n]+this[qB]+this[IB],this.start=r[i],this.end=r[a]}function D(e){var t=function(e){if(!getComputedStyle)return null;var t=getComputedStyle(e);if(!t)return null;var n=e[o];return 0===n?null:n-=k===HB?parseFloat(t.paddingLeft)+parseFloat(t.paddingRight):parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)}(c);if(null===t)return e;if(p.reduce((function(e,t){return e+t}),0)>t)return e;var n=0,r=[],i=e.map((function(i,a){var o=t*i/100,s=ZB(v,0===a,a===e.length-1,y),l=p[a]+s;return o<l?(n+=l-o,r.push(0),l):(r.push(o-l),o)}));return 0===n?e:i.map((function(e,i){var a=e;if(n>0&&r[i]-n>0){var o=Math.min(n,r[i]-n);n-=o,a=e-o}return a/t*100}))}function F(){var e=this,n=s[e.a].element,r=s[e.b].element;e.dragging&&YB(t,"onDragEnd",UB)(L()),e.dragging=!1,DB[BB]("mouseup",e.stop),DB[BB]("touchend",e.stop),DB[BB]("touchcancel",e.stop),DB[BB]("mousemove",e.move),DB[BB]("touchmove",e.move),e.stop=null,e.move=null,n[BB]("selectstart",UB),n[BB]("dragstart",UB),r[BB]("selectstart",UB),r[BB]("dragstart",UB),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",e.gutter.style.cursor="",e.parent.style.cursor="",zB.body.style.cursor=""}function z(e){if(!("button"in e)||0===e.button){var n=this,r=s[n.a].element,i=s[n.b].element;n.dragging||YB(t,"onDragStart",UB)(L()),e.preventDefault(),n.dragging=!0,n.move=P.bind(n),n.stop=F.bind(n),DB[jB]("mouseup",n.stop),DB[jB]("touchend",n.stop),DB[jB]("touchcancel",n.stop),DB[jB]("mousemove",n.move),DB[jB]("touchmove",n.move),r[jB]("selectstart",UB),r[jB]("dragstart",UB),i[jB]("selectstart",UB),i[jB]("dragstart",UB),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",i.style.userSelect="none",i.style.webkitUserSelect="none",i.style.MozUserSelect="none",i.style.pointerEvents="none",n.gutter.style.cursor=C,n.parent.style.cursor=C,zB.body.style.cursor=C,O.call(n),n.dragOffset=E(e)-n.end}}k===HB?(n="width",r="clientX",i="left",a="right",o="clientWidth"):"vertical"===k&&(n="height",r="clientY",i="top",a="bottom",o="clientHeight"),f=D(f);var j=[];function B(e){var t=e.i===j.length,n=t?j[e.i-1]:j[e.i];O.call(n);var r=t?n.size-e.minSize-n[IB]:e.minSize+n[qB];N.call(n,r)}return s=l.map((function(e,t){var r,i={element:GB(e),size:f[t],minSize:p[t],maxSize:m[t],snapOffset:w[t],i:t};if(t>0&&((r={a:t-1,b:t,dragging:!1,direction:k,parent:c})[qB]=ZB(v,t-1==0,!1,y),r[IB]=ZB(v,!1,t===l.length-1,y),"row-reverse"===d||"column-reverse"===d)){var a=r.a;r.a=r.b,r.b=a}if(t>0){var o=S(t,k,i.element);!function(e,t,r){var i=A(n,t,r);Object.keys(i).forEach((function(t){e.style[t]=i[t]}))}(o,v,t),r[$B]=z.bind(r),o[jB]("mousedown",r[$B]),o[jB]("touchstart",r[$B]),c.insertBefore(o,i.element),r.gutter=o}return T(i.element,i.size,ZB(v,0===t,t===l.length-1,y),t),t>0&&j.push(r),i})),s.forEach((function(e){var t=e.element[RB]()[n];t<e.minSize&&(b?B(e):e.minSize=t)})),{setSizes:function(e){var t=D(e);t.forEach((function(e,n){if(n>0){var r=j[n-1],i=s[r.a],a=s[r.b];i.size=t[n-1],a.size=e,T(i.element,i.size,r[qB],i.i),T(a.element,a.size,r[IB],a.i)}}))},getSizes:L,collapse:function(e){B(s[e])},destroy:function(e,t){j.forEach((function(r){if(!0!==t?r.parent.removeChild(r.gutter):(r.gutter[BB]("mousedown",r[$B]),r.gutter[BB]("touchstart",r[$B])),!0!==e){var i=M(n,r.a.size,r[qB]);Object.keys(i).forEach((function(e){s[r.a].element.style[e]="",s[r.b].element.style[e]=""}))}}))},parent:c,pairs:j}},eR="OyL7dy7N",tR="t22uAI7s",nR=({left:e,right:t})=>{const n=de(null);return ue((()=>{const e=JSON.parse(localStorage.getItem("sideBySidePosition")||"[50, 50]"),t=QB([`.${eR}`,`.${tR}`],{sizes:e,gutterSize:7,gutter:()=>{const e=document.createElement("div");return e.className="sgMxjSNq",e.addEventListener("dblclick",(()=>{const e=t.getSizes();if("[50,50]"===JSON.stringify(e))return t.setSizes([30,70]),void localStorage.setItem("sideBySidePosition",JSON.stringify([30,70]));t.setSizes([50,50]),localStorage.setItem("sideBySidePosition",JSON.stringify([50,50]))})),e},onDragEnd:()=>{const e=t.getSizes();localStorage.setItem("sideBySidePosition",JSON.stringify(e))}});return()=>{t.destroy()}}),[]),OD("div",{class:"Jryczg8r",ref:n,children:[OD("div",{class:eR,children:e}),OD("div",{class:tR,children:t})]})};const rR="bits",iR="bytes",aR="jedec",oR={symbol:{iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},fullform:{iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]}};const sR=({item:e,shouldExpand:t})=>{const{id:n,ext:r,contentType:i}=e.link,{t:a}=kz("controls"),o=!1===e.link.missed?e.link.contentLength:void 0,s=o?function(e,{bits:t=!1,pad:n=!1,base:r=-1,round:i=2,locale:a="",localeOptions:o={},separator:s="",spacer:l=" ",symbols:c={},standard:u="",output:d="string",fullform:f=!1,fullforms:h=[],exponent:p=-1,roundingMethod:g="round",precision:m=0}={}){let b=p,v=Number(e),y=[],_=0,w="";"si"===u?(r=10,u=aR):"iec"===u||u===aR?r=2:2===r?u="iec":(r=10,u=aR);const x=10===r?1e3:1024,k=!0===f,C=v<0,S=Math[g];if("bigint"!=typeof e&&isNaN(e))throw new TypeError("Invalid number");if("function"!=typeof S)throw new TypeError("Invalid rounding method");if(C&&(v=-v),(-1===b||isNaN(b))&&(b=Math.floor(Math.log(v)/Math.log(x)),b<0&&(b=0)),b>8&&(m>0&&(m+=8-b),b=8),"exponent"===d)return b;if(0===v)y[0]=0,w=y[1]=oR.symbol[u][t?rR:iR][b];else{_=v/(2===r?Math.pow(2,10*b):Math.pow(1e3,b)),t&&(_*=8,_>=x&&b<8&&(_/=x,b++));const e=Math.pow(10,b>0?i:0);y[0]=S(_*e)/e,y[0]===x&&b<8&&-1===p&&(y[0]=1,b++),w=y[1]=10===r&&1===b?t?"kbit":"kB":oR.symbol[u][t?rR:iR][b]}if(C&&(y[0]=-y[0]),m>0&&(y[0]=y[0].toPrecision(m)),y[1]=c[y[1]]||y[1],!0===a?y[0]=y[0].toLocaleString():a.length>0?y[0]=y[0].toLocaleString(a,o):s.length>0&&(y[0]=y[0].toString().replace(".",s)),n&&i>0){const e=y[0].toString(),t=s||(e.match(/(\D)/g)||[]).pop()||".",n=e.toString().split(t),r=n[1]||"",a=r.length,o=i-a;y[0]=`${n[0]}${t}${r.padEnd(a+o,"0")}`}return k&&(y[1]=h[b]?h[b]:oR.fullform[u][b]+(t?"bit":"byte")+(1===y[0]?"":"s")),"array"===d?y:"object"===d?{value:y[0],symbol:y[1],exponent:b,unit:w}:y.join(l)}(o,{base:2,round:1}):"-";return ue((()=>{Dz.value&&zz({data:e,component:OD(Oz,{item:e})})}),[e]),OD("div",{className:CD,children:[Boolean(i)&&OD(br,{size:"s",children:i}),Boolean(s)&&OD(br,{size:"s",children:s}),OD("div",{className:"jY67aHNB",children:[t&&OD(Fi,{tooltipText:a("expand"),children:OD(kr,{className:kD,style:"ghost",size:"s",iconSize:"s",icon:pr.lineArrowsExpand3,onClick:t=>{t.stopPropagation(),zz({data:e,component:OD(Oz,{item:e,previewable:!0})})}})}),OD(Fi,{tooltipText:a("downloadAttachment"),children:OD(kr,{style:"ghost",size:"s",iconSize:"s",className:kD,icon:pr.lineGeneralDownloadCloud,onClick:e=>(async e=>{e.stopPropagation(),await Lz(n,r,i)})(e)})})]})]})},{lineImagesImage:lR,lineFilesFileAttachment2:cR}=pr,uR={"text/plain":cR,"application/xml":cR,"text/html":cR,"text/csv":cR,"text/tab-separated-values":cR,"text/css":cR,"text/uri-list":cR,"image/svg+xml":lR,"image/png":lR,"application/json":cR,"application/zip":cR,"video/webm":lR,"image/jpeg":lR,"video/mp4":lR,"application/vnd.allure.image.diff":lR},dR=({item:e,stepIndex:t})=>{const[n,r]=ce(!1),{link:i}=e,{missed:a}=i,o=Ez(i.contentType),s=!["archive",null].includes(o.type);return OD("div",{className:AD,children:[OD("div",{className:"NClSgUkb",onClick:e=>{e.stopPropagation(),r((e=>!e))},children:[OD(Qj,{isOpened:n}),OD("div",{className:"xsdu1baI",children:OD(gr,{size:"s",id:uR[i.contentType]??cR})}),OD(vr,{size:"s",className:TD,children:t}),OD(br,{className:"YhP1nstj",children:i.name||i.originalFileName}),a&&OD(br,{size:"s",className:"M5C3U8un",children:"missed"}),OD(sR,{item:e,shouldExpand:s})]}),n&&s&&OD("div",{className:"WOIqyvuJ",children:OD("div",{className:"y0BEE3YM",children:OD(Oz,{item:e})})})]})},fR=({testResult:e})=>{const{attachments:t}=e??{},{t:n}=kz("empty");return OD("div",{className:"lHWtNuYW",children:t.length?t?.map(((e,t)=>OD(dR,{item:e,stepIndex:t+1},t))):OD("div",{className:"BiuJf74I",children:n("no-attachments-results")})})};var hR="YI1X4HYJ";const pR={flaky:pr.lineIconBomb2,known:pr.lineAlertsAlertCircle,muted:pr.lineGeneralEye},gR=({statuses:e})=>{const{t:t}=kz("filters");return OD("div",{className:"Y2wO3Jz0",children:e.map((([e],n)=>{const r=t(e);return OD("div",{className:"v32hNHgM",children:[OD(gr,{className:"l2lGqhp3",id:pR[e],size:"s"}),EB(r)]},n)}))})},mR=async e=>{if(navigator.clipboard)return void await navigator.clipboard.writeText(e);const t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.opacity="0",document.body.appendChild(t),t.focus(),t.select(),document.execCommand("copy"),document.body.removeChild(t)},bR=({testResult:e})=>{const{fullName:t,id:n}=e??{},r=n||"",{t:i}=kz("controls"),a=()=>OD("div",{"data-testid":"test-result-fullname",className:"OGkPEw6j",children:[OD(Fi,{tooltipText:i("clipboard"),tooltipTextAfterClick:i("clipboardSuccess"),children:OD(kr,{"data-testid":"test-result-fullname-copy",style:"ghost",size:"s",icon:pr.lineGeneralCopy3,onClick:()=>mR(t)})}),OD(vr,{tag:"div",size:"s",className:"aDnq0qBA",children:t&&t})]});return OD(zi,{source:ij,renderData:n=>{const o=n.indexOf(r)+1;return OD("div",{className:"jZIVsVCY",children:[t&&OD(a,{}),n&&!e?.hidden&&OD("div",{className:"j6KIdAcw",children:[OD(Fi,{tooltipText:i("prevTR"),isTriggerActive:o>1,children:OD(kr,{icon:pr.lineArrowsChevronDown,style:"ghost",isDisabled:o===n.length,"data-testid":"test-result-nav-prev",className:"w2YsvOzy",onClick:()=>Xz(n[o])})}),OD(vr,{"data-testid":"test-result-nav-current",size:"s",className:"uO8tXVUk",children:[o,"/",n.length]}),OD(Fi,{tooltipText:i("nextTR"),children:OD(kr,{icon:pr.lineArrowsChevronDown,style:"ghost",isDisabled:o<=1,"data-testid":"test-result-nav-next",onClick:()=>Xz(n[o-2])})})]})]})}})},vR={month:"numeric",day:"numeric",year:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1},yR=(e,t=vR)=>{const n=new Date(e),{t:r}=kz("ui");return new Intl.DateTimeFormat("en-US",t).format(n).replace(",",` ${r("at")}`)};var _R="xqQAEgub",wR="DQBIldwf",xR="XQ3awPuJ",kR="Aq7cjsJ6",CR="lMt3wwSw",SR="Fp44c8Rs",MR="mVYRZsN7",AR="jx_WyjHM";const TR=({item:e})=>{const t=new URL(e.id,e.url);return OD("a",{className:SR,href:t.toString(),target:"_blank",rel:"noreferrer",children:OD(gr,{id:pr.lineShapesDotCircle,className:n[`status-${e?.status}`]})})},LR=({item:e})=>{const t=e.stop&&yR(e.stop),{t:n}=kz("statuses"),r=n(e.status);return OD("div",{className:MR,children:[OD(br,{tag:"div",size:"m",bold:!0,children:EB(r)}),OD(br,{size:"m",children:t})]})},ER=({history:e})=>OD("div",{className:AR,children:e?.slice(0,6).map(((e,t)=>OD("div",{className:SR,children:OD(Fi,{tooltipComponent:OD(LR,{item:e}),children:OD(TR,{item:e})},t)},t)))});var NR="ePVWhlAm",PR="sJislQz7",OR="aDIydjIg",DR="lMk40Juq",FR="AS2wQZhs",zR="HBsDl1PG",jR="mmgpkdOE";const BR={blocker:pr.lineArrowsChevronUpDouble,critical:pr.lineArrowsChevronUp,normal:pr.lineGeneralEqual,minor:pr.lineArrowsChevronDown,trivial:pr.lineArrowsChevronDownDouble},RR=({severity:e="normal"})=>{const{t:t}=kz("severity"),n=Hz(r[`severity-${e}`]);return OD("div",{className:zR,children:[OD(gr,{className:n,id:BR[e]}),OD(br,{size:"s",bold:!0,className:jR,children:EB(t(e))})]})};var $R="VTYhq6OX",qR="kQ8ST0Is",IR="GuvN0hpG",HR="AzRqq4g7",UR="Vbn0h8fE",VR="OgKWktgc",WR="syxme624",GR="Vk53tsKp";const YR=({status:e})=>{const{t:t}=kz("statuses");return OD("div",{"data-testid":`test-result-status-${e}`,className:Hz(VR,i[`status-${e}`]),children:[OD(Vj,{status:e,className:WR,classNameIcon:WR}),OD(br,{type:"ui",size:"s",bold:!0,className:GR,children:EB(t(e)??e)})]})},ZR=Y(null),XR=()=>{const e=pe(ZR);if(!e)throw new Error("TestResultTabs components must be used within a TestResultTabs component");return e},KR=e=>{const{children:t,initialTab:n}=e,[r,i]=ce(n);return OD(ZR.Provider,{value:{currentTab:r,setCurrentTab:i},children:t})},JR=e=>OD(KR,{...e}),QR=e=>OD("div",{className:"ehcbtGaK",children:e.children}),e$=e=>{const{id:t,children:n}=e,{currentTab:r,setCurrentTab:i}=XR(),a=r===t;return OD("button",{className:"jTSna8cM",onClick:()=>{a||i(t)},"aria-current":!!a||void 0,children:OD(br,{type:"paragraph",size:"m",children:n})})},t$=({testResult:e})=>{const{name:t,status:n,muted:r,flaky:i,known:a,duration:o,labels:s,history:l,retries:c,attachments:u,stop:d}=e??{},f=kF(o),h=d&&yR(d),p=s?.find((e=>"severity"===e.name))?.value??"normal",{t:g}=kz("ui"),m=Object.entries({flaky:i,muted:r,known:a}).filter((([,e])=>e));return OD("div",{className:"Hz45mnhp",children:[OD(bR,{testResult:e}),e&&OD((()=>OD(A,{children:[t&&OD(yr,{"data-testid":"test-result-info-title",tag:"h1",size:"s",className:"vcNRTtSe",children:t}),OD("div",{className:"On9PeyVM",children:[Boolean(n)&&OD(YR,{status:n}),Boolean(l?.length)&&OD(ER,{history:l}),OD(RR,{severity:p}),Boolean(m.length)&&OD(gR,{statuses:m}),OD(Fi,{tooltipText:h,children:OD(br,{tag:"div",size:"s",bold:!0,className:"NDKPGnKG",children:f})})]}),OD("div",{className:"IgPGUqT3",children:OD(QR,{children:[OD(e$,{id:"overview",children:g("overview")}),OD(e$,{id:"history",disabled:!l?.length,children:OD("div",{className:hR,children:[g("history"),Boolean(l?.length)&&OD(ys,{size:"s",count:l?.length})]})}),OD(e$,{id:"retries",disabled:!c?.length,children:OD("div",{className:hR,children:[g("retries"),Boolean(c?.length)&&OD(ys,{size:"s",count:c?.length})]})}),OD(e$,{id:"attachments",disabled:!u?.length,children:OD("div",{className:hR,children:[g("attachments"),Boolean(u?.length)&&OD(ys,{size:"s",count:u?.length})]})})]})})]})),{})]})},n$=()=>OD("div",{className:"sKQc4srm",children:OD("div",{className:"xSISIn1t",children:[OD(gr,{size:"m",width:"32px",height:"32px",id:pr.lineDevCodeSquare,className:"kByfPQ8J"}),OD(br,{className:"_nmn14QL",children:"No test case results"})]})});var r$=()=>OD("div",{className:oj,children:[OD(t$,{}),OD(n$,{})]});const i$=({trace:e})=>OD("div",{"data-testid":"test-result-error-trace",className:"P9jo6syG",children:OD(vr,{size:"s",type:"ui",children:OD("pre",{children:e})})}),a$=({message:e,trace:t})=>{const[n,r]=ce(!1),{t:i}=kz("ui"),{t:a}=kz("controls");return OD("div",{"data-testid":"test-result-error",className:"PYOcNd_c",children:[OD("div",{"data-testid":"test-result-error-header",className:"uuV4cOHF",children:[OD(br,{tag:"p",size:"m",bold:!0,className:"KPkfuiBe",children:i("error")}),OD(Fi,{tooltipText:a("clipboard"),tooltipTextAfterClick:a("clipboardSuccess"),children:OD(kr,{style:"ghost",size:"s",icon:pr.lineGeneralCopy3,onClick:()=>{mR(e)}})})]}),OD("div",{className:"opuJhL4z",onClick:()=>r(!n),children:OD(vr,{"data-testid":"test-result-error-message",size:"s",children:OD("pre",{children:e})})}),n&&t&&OD(i$,{trace:t})]})};var o$="g2Q2QUdS",s$="G3x0qV6C";const l$=({testResultItem:e})=>{const{status:t,message:n,trace:r,stop:i,duration:a,id:o}=e,[s,l]=ce(!1),c=yR(i),u=kF(a),{t:d}=kz("controls"),f=`testresult/${o}`;return OD("div",{children:[OD("div",{className:"v4OGkqDl",children:[Boolean(n)&&OD("span",{onClick:()=>l(!s),children:OD(Qj,{isOpened:s,icon:pr.arrowsChevronDown})}),OD("div",{className:"hPMeC81o",onClick:e=>{e.stopPropagation(),Xz(f)},children:[OD(Vj,{status:t,className:"ESLht2mP"}),OD(br,{className:"ZLJkKiOW",children:c}),OD("div",{className:"U5zJuGoO",children:[OD(br,{type:"ui",size:"s",className:"ugNJ_2CO",children:u}),OD(Fi,{tooltipText:d("openInNewTab"),children:OD(kr,{icon:pr.lineGeneralLinkExternal,style:"ghost",size:"s",className:"PeifZUoW",onClick:e=>{var t;e.stopPropagation(),t=f,window.open(`#${t}`,"_blank")}})})]})]})]}),s&&n&&OD("div",{children:OD(a$,{message:n,trace:r})})]})};var c$=({testResult:e})=>{const{history:t}=e??{},{t:n}=kz("empty");return OD("div",{className:s$,children:t.length?t?.map(((e,t)=>OD(l$,{testResultItem:e},t))):OD("div",{className:o$,children:n("no-history-results")})})};const u$=({isOpened:e,setIsOpen:t,counter:n,title:r})=>OD("div",{className:Hz("pLtXZ2UC",e&&"WwtUTGAA"),onClick:()=>t(!e),children:[OD(br,{size:"m",bold:!0,children:r}),n&&OD(ys,{count:n,size:"s"}),OD(Qj,{isOpened:e,iconSize:"s",buttonSize:"s",className:"tRJc3qyU"})]}),d$=({description:e})=>{const[t,n]=ce(!0);return OD("div",{className:"pq4AfC4A",children:OD("div",{className:"JPSZ15fh",children:[OD(u$,{title:"Description",setIsOpen:n,isOpened:t}),t&&OD(br,{tag:"p",className:"ZMk0p9l2",children:e||"Description mock"})]})})},f$={issue:pr.lineDevBug2,link:pr.lineGeneralLink1,tms:pr.lineGeneralChecklist3,github:pr.github},h$=({link:e})=>{const{url:t,type:n}=e;return OD("div",{className:"_MFVY6eP",children:[OD(gr,{id:f$[n]??pr.lineGeneralLink1}),OD(br,{tag:"a",href:t,target:"_blank",size:"m",className:"OJlBpBh6",children:t})]})},p$=({links:e})=>{const[t,n]=ce(!0),{t:r}=kz("ui"),i=e.map(((e,t)=>OD(h$,{link:e},t)));return OD("div",{className:"KSGnxExI",children:OD("div",{className:"Q1OuSIN9",children:[OD(u$,{isOpened:t,setIsOpen:n,counter:e.length,title:r("links")}),t&&OD("div",{className:"XCAUNxEG",children:i})]})})};var g$="nN4HTcaV",m$="zekPInHE",b$="n8aAEqJN",v$="gWhwmmak",y$="vbS07EBz",_$="GnFlAHvD",w$="SOj4fXZr",x$="Y0BjnooD",k$="DYf1zpQK",C$="x3aRsFUn",S$="UDXyMSw0",M$="S2HdG_Q4",A$="J2Ih3NTA",T$="P3sa8qE8",L$="mINTqK_J",E$="Mo_tidg4",N$="A6GWJHtf",P$="mS0_tpbu",O$="Qc1PPhPw",D$="WnwsZxzW",F$="FFZ1ZZHu",z$="SmbunT7K",j$="XZvscg6t",B$="tf5VzSUo",R$="a26GxOK7",$$="HaG13R7H";const q$=({envInfo:e,size:t="m",columns:n=2})=>OD("div",{class:L$,style:{gridTemplateColumns:`repeat(${n}, ${100/n-5}%)`},children:e?.map((({name:e,values:n,value:r})=>OD(V$,{size:t,title:e,value:r,values:n},e)))}),I$=({groupedLabels:e,size:t="m"})=>OD("div",{class:L$,children:e&&Object.entries(e)?.map((([e,n])=>OD(V$,{size:t,title:e,values:n},e)))}),H$=e=>{const{value:t}=e,{t:n}=kz("ui");return OD("div",{className:_$,children:[OD("div",{className:w$,children:OD(br,{children:t})}),OD(xr,{style:"outline",icon:pr.lineGeneralCopy3,text:n("copy"),onClick:()=>mR(t)})]})},U$=({size:e="s",value:t})=>OD(qi,{size:"xl",menuTrigger:({onClick:n})=>OD("div",{className:T$,children:OD(br,{type:"ui",size:e,onClick:n,bold:!0,className:A$,children:t})}),children:OD(qi.Section,{children:OD(H$,{value:t})})}),V$=({title:e,value:t,values:n,size:r="m"})=>OD("div",{className:S$,children:[OD(br,{type:"ui",size:r,className:Hz(M$,a[`report-metadata-${r}`]),children:e}),OD("div",n?.length?{className:D$,children:n.map((e=>OD(U$,{value:e},e)))}:{className:D$,children:OD(U$,{value:t})})]}),W$=({testResult:e})=>{const{t:t}=kz("ui"),{labels:n,groupedLabels:r}=e??{},[i,a]=ce(!0);return OD("div",{className:"HMzudBb_",children:[OD(u$,{isOpened:i,setIsOpen:a,counter:n?.length,title:t("labels")}),OD("div",{className:"G8UXauSk",children:i&&OD(I$,{groupedLabels:r})})]})},G$=({parameters:e})=>{const[t,n]=ce(!0),{t:r}=kz("ui");return OD("div",{className:"vlhZ6yiu",children:[OD(u$,{isOpened:t,setIsOpen:n,counter:e?.length,title:r("parameters")}),OD("div",{className:"stx8B093",children:t&&OD(q$,{envInfo:e})})]})},Y$=({isOpened:e,setIsOpen:t,title:n,icon:r,counter:i})=>OD("div",{className:"ZVl83t31",onClick:()=>t(!e),children:[OD(Qj,{isOpened:e,icon:pr.arrowsChevronDown}),OD("div",{className:"MCykzAEY",children:[OD(gr,{id:r}),OD(br,{bold:!0,children:n}),OD(ys,{count:i,size:"s"})]})]}),Z$=e=>{const{item:t}=e,n=kF(t?.duration),r=t.steps?.length,i=t.steps?.filter((e=>"attachment"===e.type))?.length;return OD("div",{className:CD,children:[Boolean(r)&&OD("div",{className:SD,children:[OD(gr,{id:pr.lineArrowsCornerDownRight,className:MD}),OD(br,{size:"s",children:r})]}),Boolean(i)&&OD("div",{className:SD,children:[OD(gr,{id:pr.lineFilesFileAttachment2,className:MD}),OD(br,{size:"s",children:i})]}),OD(br,{type:"ui",size:"s",className:"Lbzy38ql",children:n})]})},X$=e=>{const{parameters:t}=e;return OD("div",{className:"x7E22IMb",children:OD(q$,{size:"s",envInfo:t,columns:1})})},K$=e=>{const{item:t}=e;return OD("div",{className:"V59qwsC9",children:[Boolean(t?.parameters?.length)&&OD(X$,{parameters:t.parameters}),Boolean(t?.steps?.length)&&OD(A,{children:t.steps?.map(((e,t)=>"step"===e.type?OD(J$,{stepIndex:t+1,item:e},t):"attachment"===e.type?OD(dR,{stepIndex:t+1,item:e},t):null))})]})},J$=({item:e,stepIndex:t})=>{const[n,r]=ce(!1),i=Boolean(e?.steps?.length||e?.parameters?.length);return OD("div",{className:AD,children:[OD("div",{className:"BLj8jyeL",onClick:()=>r(!n),children:[i?OD(Qj,{isOpened:n,icon:pr.arrowsChevronDown,iconSize:"xs",className:i?"":"ltfK3AJk"}):OD("div",{className:"EqxJciQs"}),OD(Vj,{status:e.status}),OD(vr,{size:"s",className:TD,children:t}),OD(br,{className:"PSq1xZ_F",children:e.name}),OD(Z$,{item:e})]}),i&&n&&OD(K$,{item:e})]})},Q$={before:J$,after:J$,step:J$,attachment:dR},eq=({setup:e})=>{const[t,n]=ce(!1),{t:r}=kz("execution");return OD("div",{className:ED,children:[OD(Y$,{icon:pr.lineTimeClockStopwatch,isOpened:t,setIsOpen:n,counter:e?.length,title:r("setup")}),t&&OD("div",{className:ND,children:e?.map(((e,t)=>{const n=Q$[e.type];return n?OD(n,{item:e,stepIndex:t+1,className:LD},t):null}))})]})},tq={step:J$,attachment:dR},nq=({steps:e})=>{const[t,n]=ce(!0),{t:r}=kz("execution");return OD("div",{className:ED,children:[OD(Y$,{icon:pr.lineHelpersPlayCircle,isOpened:t,setIsOpen:n,counter:e?.length,title:r("body")}),t&&OD("div",{className:ND,children:e?.map(((e,t)=>{const{type:n}=e,r=tq[n];return r?OD(r,{item:e,stepIndex:t+1},t):null}))})]})},rq={before:J$,after:J$,step:J$,attachment:dR},iq=({teardown:e})=>{const[t,n]=ce(!1),{t:r}=kz("execution");return OD("div",{className:ED,children:[OD(Y$,{icon:pr.lineHelpersFlag,isOpened:t,setIsOpen:n,counter:e?.length,title:r("teardown")}),t&&OD("div",{className:ND,children:e?.map(((e,t)=>{const n=rq[e.type];return n?OD(n,{item:e,stepIndex:t+1,className:LD},t):null}))})]})},aq=({testResult:e})=>{const{error:t,parameters:n,groupedLabels:r,links:i,description:a,setup:o,steps:s,teardown:l}=e||{};return OD(A,{children:[Boolean(t?.message)&&OD("div",{className:"ysybXq6j",children:OD(a$,{...t})}),Boolean(n?.length)&&OD(G$,{parameters:n}),Boolean(r&&Object.keys(r||{})?.length)&&OD(W$,{testResult:e}),Boolean(i?.length)&&OD(p$,{links:i}),Boolean(a)&&OD(d$,{description:a}),OD("div",{className:"ngxaEBWQ",children:[Boolean(o?.length)&&OD(eq,{setup:o}),Boolean(s?.length)&&OD(nq,{steps:s}),Boolean(l?.length)&&OD(iq,{teardown:l})]})]})},oq=({testResultItem:e,attempt:t,totalAttempts:n})=>{const{id:r,status:i,message:a,trace:o,stop:s,duration:l}=e,[c,u]=ce(!1),{t:d}=kz("ui"),f=d("attempt",{attempt:t,total:n}),h=s?yR(s):void 0,p=h?`${f} – ${h}`:f,g="number"==typeof l?kF(l):void 0,m=`testresult/${r}`;return OD("div",{children:[OD("div",{className:"icEXWH0q",onClick:()=>u(!c),children:[Boolean(a)&&OD(Qj,{isOpened:c,icon:pr.lineArrowsChevronDown}),OD("div",{className:"COrcA2CS",children:[OD(Vj,{status:i,className:"Har2oz3M"}),OD(br,{className:"AVV9JXDC",children:p}),OD("div",{className:"bveFbTQm",children:[Boolean(g)&&OD(br,{type:"ui",size:"s",className:"FIRhvdKc",children:g}),OD(kr,{icon:pr.lineGeneralLinkExternal,style:"ghost",size:"s",className:"O_j9Bgov",onClick:()=>Xz(m)})]})]})]}),c&&a&&OD("div",{className:"SEWVHj8Z",children:OD(a$,{message:a,trace:o})})]})},sq=({testResult:e})=>{const{retries:t}=e??{},{t:n}=kz("empty");return OD("div",{className:s$,children:t.length?t?.map(((e,n)=>OD(oq,{testResultItem:e,attempt:t.length-n,totalAttempts:t.length+1},n))):OD("div",{className:o$,children:n("no-retries-results")})})},lq=({testResult:e})=>{const{currentTab:t}=XR();return OD({overview:aq,history:c$,attachments:fR,retries:sq}[t],{testResult:e})},cq=({testResult:e})=>OD(JR,{initialTab:"overview",children:[OD(t$,{testResult:e}),OD(lq,{testResult:e})]});var uq=({testResult:e})=>OD(A,{children:OD("div",{className:oj,children:e?OD(cq,{testResult:e}):OD(r$,{})})});const dq=oD({loading:!0,error:void 0,data:void 0}),fq=dD((()=>!Object.keys(dq?.value?.data?.leavesById).length)),hq=oD({query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}),pq=dD((()=>{const{root:e,leavesById:t,groupsById:n}=dq.value.data;return nB({group:e,leavesById:t,groupsById:n,filterOptions:hq.value})})),gq=dD((()=>rB(pq.value)));var mq="dlLOOQT8",bq="vyvjSUmg",vq="pTNCfJfg";const yq=()=>{const{t:e}=kz("empty");return ue((()=>{var e;e=wB.value,hq.value={...hq.value,status:e}}),[wB.value]),OD(zi,{source:dq,renderLoader:()=>OD(ji,{}),renderData:()=>fq.value?OD("div",{className:vq,children:OD("div",{className:mq,children:OD(br,{className:bq,children:e("no-results")})})}):gq.value?OD("div",{className:vq,children:OD("div",{className:mq,children:[OD(br,{tag:"p",className:bq,children:e("no-tests-found")}),OD(xr,{className:"oRkZSoHE",type:"button",text:e("clear-filters"),size:"s",style:"outline",onClick:()=>{hq.value={query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}}})]})}):OD("div",{className:vq,children:OD(gB,{tree:pq.value,statusFilter:wB.value,root:!0})})})};const _q=oD({loading:!0,error:void 0,data:void 0}),wq={failed:"var(--bg-support-capella)",broken:"var(--bg-support-atlas)",passed:"var(--bg-support-castor)",skipped:"var(--bg-support-rau)",unknown:"var(--bg-support-skat)"},xq={blocker:"var(--bg-support-capella)",critical:"var(--bg-support-atlas)",normal:"var(--bg-support-castor)",minor:"var(--bg-support-rau)",trivial:"var(--bg-support-skat)"},kq=oD({loading:!0,error:void 0,data:void 0}),Cq=(e,t,n)=>{const r=e();if(!r)return;const i=t().reduce(((e,t)=>{const i=r.series[t]?.map((e=>({x:r.points[e].x,y:r.points[e].y})))??[];return i.length&&e.push({id:t.charAt(0).toUpperCase()+t.slice(1),data:i,color:n(t)}),e}),[]);return{type:r.type,title:r.title,items:i,slices:Object.values(r.slices),min:r.min,max:r.max}},Sq=e=>Object.entries(e.charts).reduce(((t,[n,r])=>{const{type:i}=r;return"status"===i?t[n]=((e,t)=>Cq((()=>t.charts[e]),(()=>pF),(e=>wq[e])))(n,e):"severity"===i&&(t[n]=((e,t)=>Cq((()=>t.charts[e]),(()=>gF),(e=>xq[e])))(n,e)),t}),{}),Mq=dD((()=>{const e=_q.value,t=kq.value;return{error:e.error||t.error,loading:e.loading||t.loading,data:{pie:e.data,trends:t.data}}}));var Aq="IistCDT3";const Tq=({children:e,title:t})=>OD("div",{className:"TTDps5Qu",children:[OD("div",{className:"LYFnfEox",children:[OD("div",{className:"o241SJ_Q"}),OD(yr,{size:"s",children:t})]}),OD("div",{className:"kKyXp2N3",children:e})]}),Lq=({title:e,items:t,slices:n,min:r,max:i,height:a=400,width:o="100%",rootAriaLabel:s})=>{const[l,c]=ce([]),u=fe((()=>((e,t,n)=>{const{constant:r=WO,...i}=n??{};return{type:"symlog",min:e,max:t,constant:r,...i}})(r,i,{constant:8})),[i,r]),d=he((e=>{const t=e.points.reduce(((e,t)=>(e.push(t.data.x),e)),[]);c((()=>t))}),[]);return fe((()=>n.filter((e=>l.includes(e.metadata.executionId)))),[n,l]),OD(Tq,{title:e,children:OD(GO,{kind:VO.SlicesX,data:t,rootAriaLabel:s,height:a,width:o,colors:({color:e})=>e,yScale:u,onSliceClick:d,onSliceTouchEnd:d})})};const Eq=oD({loading:!0,error:void 0,data:void 0}),Nq=dD((()=>!Object.keys(Eq?.value?.data?.leavesById).length)),Pq=oD({query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}),Oq=dD((()=>{const{root:e,leavesById:t,groupsById:n}=Eq.value.data;return nB({group:e,leavesById:t,groupsById:n,filterOptions:Pq.value})})),Dq=dD((()=>rB(Oq.value)));var Fq="sLYl7Pra",zq="m2UQBrrI",jq="nbXrFukM";const Bq=()=>{const{t:e}=kz("empty");return ue((()=>{var e;e=wB.value,Pq.value={...Pq.value,status:e}}),[wB.value]),OD(zi,{source:Eq,renderLoader:()=>OD(ji,{}),renderData:()=>Nq.value?OD("div",{className:jq,children:OD("div",{className:Fq,children:OD(br,{className:zq,children:e("no-results")})})}):Dq.value?OD("div",{className:jq,children:OD("div",{className:Fq,children:[OD(br,{tag:"p",className:zq,children:e("no-tests-found")}),OD(xr,{className:"B5ZlHO6K",type:"button",text:e("clear-filters"),size:"s",style:"outline",onClick:()=>{Pq.value={query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}}})]})}):OD("div",{className:jq,children:OD(gB,{tree:Oq.value,statusFilter:wB.value,root:!0})})})},Rq=()=>{const{t:e}=kz("empty");return ue((()=>{var e;e=wB.value,oB.value={...oB.value,status:e}}),[wB.value]),OD(zi,{source:iB,renderLoader:()=>OD(ji,{}),renderData:()=>aB.value?OD("div",{className:jj,children:OD("div",{className:Sj,children:OD(br,{className:Aj,children:e("no-results")})})}):lB.value?OD("div",{className:jj,children:OD("div",{className:Sj,children:[OD(br,{tag:"p",className:Aj,children:e("no-tests-found")}),OD(xr,{className:Mj,type:"button",text:e("clear-filters"),size:"s",style:"outline",onClick:()=>{oB.value={query:"",status:"total",filter:{flaky:!1,retry:!1,new:!1},sortBy:"order",direction:"asc"}}})]})}):OD("div",{className:jj,children:OD(gB,{tree:sB.value,statusFilter:wB.value,root:!0})})})};var $q="lMYxNqRg";const qq={overview:()=>{const{t:e}=kz("charts");return ue((()=>{(async()=>{kq.value={...kq.value,loading:!0,error:void 0};try{const e=await zD("widgets/history-trend.json",{bustCache:!0});kq.value={data:{charts:Sq(e)},error:void 0,loading:!1}}catch(e){kq.value={data:void 0,error:e.message,loading:!1}}})(),(async()=>{_q.value={..._q.value,loading:!0,error:void 0};try{const e=await zD("widgets/allure_pie_chart.json",{bustCache:!0});_q.value={data:e,error:void 0,loading:!1}}catch(e){_q.value={error:e.message,loading:!1}}})()}),[]),OD(zi,{source:Mq,renderLoader:()=>OD(ji,{}),renderData:({pie:t,trends:n})=>{const r=e("pie.title"),i=Object.entries(n.charts).map((([t,n])=>{const r=n.title??e("trend.title",{type:EB(n.type)});return OD(Lc,{className:Aq,children:OD(Lq,{title:r,items:n.items,slices:n.slices,min:n.min,max:n.max,rootAriaLabel:r})},t)}));return OD("div",{className:"IR8Aj4Ta",children:OD(Mc,{kind:"swap",className:"HSO9AO9z",children:[i,OD(Lc,{className:Aq,children:OD(Tq,{title:r,children:OD("div",{className:"jT__0mhV",children:OD("div",{className:"JldTiLmK",children:OD(ZO,{slices:t.slices,percentage:t.percentage})})})})})]})})}})},behaviors:()=>{const{params:e}=Gz.value,{testResultId:t}=e;ue((()=>{(async()=>{mB.value={...mB.value,loading:!0,error:void 0};try{const e=await zD("widgets/behaviors.json",{bustCache:!0});mB.value={data:e,error:void 0,loading:!1}}catch(e){mB.value={...mB.value,error:e.message,loading:!1}}})()}),[]),ue((()=>{t&&aj(t)}),[t]);const n=OD(zi,{source:rj,renderLoader:()=>OD(ji,{}),transformData:e=>e[t],renderError:()=>OD("div",{}),renderData:e=>OD(A,{children:OD("div",{className:"zZc6y7v6",children:OD(uq,{testResult:e})},e?.id)})});return OD(nR,{left:OD((()=>{const{t:e}=kz("nav");return OD("div",{className:"zMmzgCM8",children:[OD(yr,{size:"s",className:"p1AN6VZ2",children:e("behaviors")}),OD(OB,{}),OD(SB,{})]})}),{}),right:n})},categories:()=>{const{params:e}=Gz.value,{testResultId:t}=e;ue((()=>{(async()=>{dq.value={...dq.value,loading:!0,error:void 0};try{const e=await zD("widgets/categories.json",{bustCache:!0});dq.value={data:e,error:void 0,loading:!1}}catch(e){dq.value={...dq.value,error:e.message,loading:!1}}})()}),[]),ue((()=>{t&&aj(t)}),[t]);const n=OD(zi,{source:rj,renderLoader:()=>OD(ji,{}),transformData:e=>e[t],renderError:()=>OD("div",{}),renderData:e=>OD(A,{children:OD("div",{className:"Z6JSWQNg",children:OD(uq,{testResult:e})},e?.id)})});return OD(nR,{left:OD((()=>{const{t:e}=kz("nav");return OD("div",{className:"_27AJ8l7V",children:[OD(yr,{size:"s",className:"yc9T8hmO",children:e("categories")}),OD(OB,{}),OD(yq,{})]})}),{}),right:n})},graphs:()=>OD("div",{children:"Overview"}),packages:()=>{const{testResultId:e}=Gz.value.params;ue((()=>{(async()=>{Eq.value={...Eq.value,loading:!0,error:void 0};try{const e=await zD("widgets/packages.json",{bustCache:!0});Eq.value={data:e,error:void 0,loading:!1}}catch(e){Eq.value={...Eq.value,error:e.message,loading:!1}}})()}),[]),ue((()=>{e&&aj(e)}),[e]);const t=OD(zi,{source:rj,renderLoader:()=>OD(ji,{}),transformData:t=>t[e],renderError:()=>OD("div",{}),renderData:e=>OD(A,{children:OD("div",{className:"otlnAeuR",children:OD(uq,{testResult:e})},e?.id)})});return OD(nR,{left:OD((()=>{const{t:e}=kz("nav");return OD("div",{className:"Ypntsuso",children:[OD(yr,{size:"s",className:"NQ8xEHpy",children:e("packages")}),OD(OB,{}),OD(Bq,{})]})}),{}),right:t})},suites:()=>{const{params:e}=Gz.value,{testResultId:t}=e;ue((()=>{(async()=>{iB.value={...iB.value,loading:!0,error:void 0};try{const e=await zD("widgets/tree.json",{bustCache:!0});iB.value={data:e,error:void 0,loading:!1}}catch(e){iB.value={...iB.value,error:e.message,loading:!1}}})()}),[]),ue((()=>{t&&aj(t)}),[t]);const n=t?OD(zi,{source:rj,renderLoader:()=>OD(ji,{}),transformData:e=>e[t],renderData:e=>OD(A,{children:OD("div",{className:$q,children:OD(uq,{testResult:e})},e?.id)})}):OD("div",{className:$q,children:OD(zi,{source:iB,renderLoader:()=>OD(ji,{}),renderData:()=>OD("div",{})})});return OD(nR,{left:OD((()=>{const{t:e}=kz("nav");return OD("div",{className:"rcXAje3q",children:[OD(yr,{size:"s",className:"IDDAQ_al",children:e("suites")}),OD(OB,{}),OD(Rq,{})]})}),{}),right:n})},timeline:()=>OD("div",{children:"Overview"}),testresult:()=>{const{params:e}=Gz.value,{id:t}=e;return ue((()=>{aj(t)}),[]),OD(zi,{source:rj,renderLoader:()=>OD(ji,{}),transformData:e=>e[t],renderError:()=>OD(r$,{}),renderData:e=>OD(A,{children:OD("div",{children:OD(uq,{testResult:e})},t)})})}},Iq=()=>{ue((()=>{(()=>{const e=window.localStorage.getItem("theme")||EF;if(e)return void PF(e);const t=window.matchMedia("(prefers-color-scheme: dark)").matches;PF(t?"dark":"light")})(),(()=>{const e=localStorage.getItem("currentLocale")||wz||"en";Cz(e)})(),Yz()}),[]),ue((()=>(globalThis.addEventListener("hashchange",Yz),()=>{globalThis.removeEventListener("hashchange",Yz)})),[]);const e=fe((()=>qq[Gz.value.tabName]||(()=>null)),[Gz.value.tabName]);return xz.value?OD(sj,{children:OD(e,{params:Gz.value.params})}):OD(ji,{})},Hq=document.getElementById("app");(async()=>{!function(e,t,n){var r,i,a,o;l.__&&l.__(e,t),i=(r="function"==typeof n)?null:n&&n.__k||t.__k,a=[],o=[],q(t,e=(!r&&n||t).__k=S(A,null,[e]),i||y,y,t.namespaceURI,!r&&n?[n]:i?null:t.firstChild?s.call(t.childNodes):null,a,!r&&n?n:i?i.__e:t.firstChild,r,o),I(a,e,o)}(OD(Iq,{}),Hq)})()}()}();