From 2f180d9f37994fe247b01fb9d56de3ad027c711c Mon Sep 17 00:00:00 2001 From: Kunihiro Miyazaki <92.miyazaki@gmail.com> Date: Wed, 26 Jun 2024 17:15:06 +0900 Subject: [PATCH] added 20240626-tokyoai-suggestion-request --- 20240626-tokyoai-suggestion-request/404.html | 1 + .../data/LbLAANPgF7KsaoNdxLskk/index.json | 1 + .../LbLAANPgF7KsaoNdxLskk/_buildManifest.js | 1 + .../LbLAANPgF7KsaoNdxLskk/_ssgManifest.js | 1 + .../chunks/3e199aef-8a882f67d84a9743.js | 1 + .../static/chunks/664-4ccc24e47970c0fa.js | 1 + .../static/chunks/781-9398e9e9aff1f3d2.js | 1 + .../static/chunks/92-a9fa94d71a769536.js | 1 + .../chunks/framework-0c7baedefba6b077.js | 33 +++++++++++++++++++ .../static/chunks/main-75623049b75f64cc.js | 1 + .../chunks/pages/_app-41fcb505e2a6ec3b.js | 1 + .../chunks/pages/_error-08a9db0f433628d8.js | 1 + .../chunks/pages/index-8b5e597c8966b744.js | 1 + .../pages/report/[name]-28e12486ec550103.js | 1 + .../chunks/polyfills-c67a75d1b6f99dc8.js | 1 + .../static/chunks/webpack-1e7d36e3ced660e3.js | 1 + .../_next/static/css/1872bb4c65094a8a.css | 3 ++ .../index.html | 1 + 20240626-tokyoai-suggestion-request/next.svg | 1 + .../vercel.svg | 1 + 20 files changed, 54 insertions(+) create mode 100644 20240626-tokyoai-suggestion-request/404.html create mode 100644 20240626-tokyoai-suggestion-request/_next/data/LbLAANPgF7KsaoNdxLskk/index.json create mode 100644 20240626-tokyoai-suggestion-request/_next/static/LbLAANPgF7KsaoNdxLskk/_buildManifest.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/LbLAANPgF7KsaoNdxLskk/_ssgManifest.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/3e199aef-8a882f67d84a9743.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/664-4ccc24e47970c0fa.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/781-9398e9e9aff1f3d2.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/92-a9fa94d71a769536.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/framework-0c7baedefba6b077.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/main-75623049b75f64cc.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_app-41fcb505e2a6ec3b.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_error-08a9db0f433628d8.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/pages/index-8b5e597c8966b744.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/pages/report/[name]-28e12486ec550103.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/chunks/webpack-1e7d36e3ced660e3.js create mode 100644 20240626-tokyoai-suggestion-request/_next/static/css/1872bb4c65094a8a.css create mode 100644 20240626-tokyoai-suggestion-request/index.html create mode 100644 20240626-tokyoai-suggestion-request/next.svg create mode 100644 20240626-tokyoai-suggestion-request/vercel.svg diff --git a/20240626-tokyoai-suggestion-request/404.html b/20240626-tokyoai-suggestion-request/404.html new file mode 100644 index 0000000..bcd7f84 --- /dev/null +++ b/20240626-tokyoai-suggestion-request/404.html @@ -0,0 +1 @@ +
[^\r]+?<\/pre>)/gm,function(e,d){var r=d;return(r=r.replace(/^ /mg,"\xa80")).replace(/¨0/g,"")}),t.subParser("hashBlock")("","gim"),e=r.converter._dispatch("hashPreCodeTags.after",e,d,r)}),t.subParser("headers",function(e,d,r){"use strict";e=r.converter._dispatch("headers.before",e,d,r);var u=isNaN(parseInt(d.headerLevelStart))?1:parseInt(d.headerLevelStart),a=d.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,n=d.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(a,function(e,a){var n=t.subParser("spanGamut")(a,d,r),c="\n"+e+"\n",d,r)}),e=r.converter._dispatch("blockQuotes.after",e,d,r)}),t.subParser("codeBlocks",function(e,d,r){return e=(e=(e=r.converter._dispatch("codeBlocks.before",e,d,r)+"\xa80").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g,function(e,u,a){var n=u,c="\n";return n=t.subParser("outdent")(n,d,r),n=t.subParser("encodeCode")(n,d,r),n=(n=(n=t.subParser("detab")(n,d,r)).replace(/^\n+/g,"")).replace(/\n+$/g,""),d.omitExtraWLInCodeBlocks&&(c=""),n="",t.subParser("hashBlock")(n,d,r)+a})).replace(/¨0/,""),e=r.converter._dispatch("codeBlocks.after",e,d,r)}),t.subParser("codeSpans",function(e,d,r){return void 0===(e=r.converter._dispatch("codeSpans.before",e,d,r))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(e,u,a,n){var c=n;return c=(c=c.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),c=u+""+n+c+"
"+(c=t.subParser("encodeCode")(c,d,r))+"
",c=t.subParser("hashHTMLSpans")(c,d,r)}),e=r.converter._dispatch("codeSpans.after",e,d,r)}),t.subParser("completeHTMLDocument",function(e,d,r){"use strict";if(!d.completeHTMLDocument)return e;e=r.converter._dispatch("completeHTMLDocument.before",e,d,r);var u="html",t="\n",a="",n='\n',c="",o="";for(var s in void 0!==r.metadata.parsed.doctype&&(t="\n",("html"===(u=r.metadata.parsed.doctype.toString().toLowerCase())||"html5"===u)&&(n='')),r.metadata.parsed)if(r.metadata.parsed.hasOwnProperty(s))switch(s.toLowerCase()){case"doctype":break;case"title":a=""+r.metadata.parsed.title+" \n";break;case"charset":n="html"===u||"html5"===u?'\n':'\n';break;case"language":case"lang":c=' lang="'+r.metadata.parsed[s]+'"',o+='\n';break;default:o+='\n'}return e=t+"\n\n"+a+n+o+"\n\n"+e.trim()+"\n\n",e=r.converter._dispatch("completeHTMLDocument.after",e,d,r)}),t.subParser("detab",function(e,d,r){return e=(e=(e=(e=(e=(e=r.converter._dispatch("detab.before",e,d,r)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"\xa8A\xa8B")).replace(/¨B(.+?)¨A/g,function(e,d){for(var r=d,u=4-r.length%4,t=0;t/g,">"),e=r.converter._dispatch("encodeAmpsAndAngles.after",e,d,r)}),t.subParser("encodeBackslashEscapes",function(e,d,r){return e=(e=(e=r.converter._dispatch("encodeBackslashEscapes.before",e,d,r)).replace(/\\(\\)/g,t.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|:-])/g,t.helper.escapeCharactersCallback),e=r.converter._dispatch("encodeBackslashEscapes.after",e,d,r)}),t.subParser("encodeCode",function(e,d,r){return e=(e=r.converter._dispatch("encodeCode.before",e,d,r)).replace(/&/g,"&").replace(//g,">").replace(/([*_{}\[\]\\=~-])/g,t.helper.escapeCharactersCallback),e=r.converter._dispatch("encodeCode.after",e,d,r)}),t.subParser("escapeSpecialCharsWithinTagAttributes",function(e,d,r){return e=(e=(e=r.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,d,r)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,t.helper.escapeCharactersCallback)})).replace(/-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(e){return e.replace(/([\\`*_~=|])/g,t.helper.escapeCharactersCallback)}),e=r.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,d,r)}),t.subParser("githubCodeBlocks",function(e,d,r){return d.ghCodeBlocks?(e=(e=(e=r.converter._dispatch("githubCodeBlocks.before",e,d,r)+"\xa80").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(e,u,a,n){var c=d.omitExtraWLInCodeBlocks?"":"\n";return n=t.subParser("encodeCode")(n,d,r),n="",n=t.subParser("hashBlock")(n,d,r),"\n\n\xa8G"+(r.ghCodeBlocks.push({text:e,codeblock:n})-1)+"G\n\n"})).replace(/¨0/,""),r.converter._dispatch("githubCodeBlocks.after",e,d,r)):e}),t.subParser("hashBlock",function(e,d,r){return e=(e=r.converter._dispatch("hashBlock.before",e,d,r)).replace(/(^\n+|\n+$)/g,""),e="\n\n\xa8K"+(r.gHtmlBlocks.push(e)-1)+"K\n\n",e=r.converter._dispatch("hashBlock.after",e,d,r)}),t.subParser("hashCodeTags",function(e,d,r){return e=r.converter._dispatch("hashCodeTags.before",e,d,r),e=t.helper.replaceRecursiveRegExp(e,function(e,u,a,n){var c=a+t.subParser("encodeCode")(u,d,r)+n;return"\xa8C"+(r.gHtmlSpans.push(c)-1)+"C"},""+(n=(n=(n=t.subParser("detab")(n,d,r)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+c+"
]*>","
","gim"),e=r.converter._dispatch("hashCodeTags.after",e,d,r)}),t.subParser("hashElement",function(e,d,r){return function(e,d){var u=d;return u=(u=(u=u.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),u="\n\n\xa8K"+(r.gHtmlBlocks.push(u)-1)+"K\n\n"}}),t.subParser("hashHTMLBlocks",function(e,d,r){"use strict";e=r.converter._dispatch("hashHTMLBlocks.before",e,d,r);var u=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],repFunc=function(e,d,u,t){var a=e;return -1!==u.search(/\bmarkdown\b/)&&(a=u+r.converter.makeHtml(d)+t),"\n\n\xa8K"+(r.gHtmlBlocks.push(a)-1)+"K\n\n"};d.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,function(e,d){return"<"+d+">"}));for(var a=0;a]*>)","im"),o="<"+u[a]+"\\b[^>]*>",s=""+u[a]+">";-1!==(n=t.helper.regexIndexOf(e,c));){var i=t.helper.splitAtIndex(e,n),l=t.helper.replaceRecursiveRegExp(i[1],repFunc,o,s,"im");if(l===i[1])break;e=i[0].concat(l)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,t.subParser("hashElement")(e,d,r)),e=(e=t.helper.replaceRecursiveRegExp(e,function(e){return"\n\n\xa8K"+(r.gHtmlBlocks.push(e)-1)+"K\n\n"},"^ {0,3}","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,t.subParser("hashElement")(e,d,r)),e=r.converter._dispatch("hashHTMLBlocks.after",e,d,r)}),t.subParser("hashHTMLSpans",function(e,d,r){"use strict";function hashHTMLSpan(e){return"\xa8C"+(r.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=r.converter._dispatch("hashHTMLSpans.before",e,d,r)).replace(/<[^>]+?\/>/gi,function(e){return hashHTMLSpan(e)})).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(e){return hashHTMLSpan(e)})).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(e){return hashHTMLSpan(e)})).replace(/<[^>]+?>/gi,function(e){return hashHTMLSpan(e)}),e=r.converter._dispatch("hashHTMLSpans.after",e,d,r)}),t.subParser("unhashHTMLSpans",function(e,d,r){"use strict";e=r.converter._dispatch("unhashHTMLSpans.before",e,d,r);for(var u=0;u ]*>\\s* ]*>","^ {0,3}
\\s*
")+"
",a.push(o))}for(c=0,n=a.length;c]*>/.test(i)&&(l=!0)}a[c]=i}return e=(e=(e=a.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),r.converter._dispatch("paragraphs.after",e,d,r)}),t.subParser("runExtension",function(e,d,r,u){"use strict";if(e.filter)d=e.filter(d,u.converter,r);else if(e.regex){var t=e.regex;t instanceof RegExp||(t=RegExp(t,"g")),d=d.replace(t,e.replace)}return d}),t.subParser("spanGamut",function(e,d,r){return e=r.converter._dispatch("spanGamut.before",e,d,r),e=t.subParser("codeSpans")(e,d,r),e=t.subParser("escapeSpecialCharsWithinTagAttributes")(e,d,r),e=t.subParser("encodeBackslashEscapes")(e,d,r),e=t.subParser("images")(e,d,r),e=t.subParser("anchors")(e,d,r),e=t.subParser("autoLinks")(e,d,r),e=t.subParser("simplifiedAutoLinks")(e,d,r),e=t.subParser("emoji")(e,d,r),e=t.subParser("underline")(e,d,r),e=t.subParser("italicsAndBold")(e,d,r),e=t.subParser("strikethrough")(e,d,r),e=t.subParser("ellipsis")(e,d,r),e=t.subParser("hashHTMLSpans")(e,d,r),e=t.subParser("encodeAmpsAndAngles")(e,d,r),d.simpleLineBreaks?/\n\n¨K/.test(e)||(e=e.replace(/\n+/g,"
\n")):e=e.replace(/ +\n/g,"
\n"),e=r.converter._dispatch("spanGamut.after",e,d,r)}),t.subParser("strikethrough",function(e,d,r){return d.strikethrough&&(e=(e=r.converter._dispatch("strikethrough.before",e,d,r)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(e,u){var a;return a=u,d.simplifiedAutoLink&&(a=t.subParser("simplifiedAutoLinks")(a,d,r)),""+a+""}),e=r.converter._dispatch("strikethrough.after",e,d,r)),e}),t.subParser("stripLinkDefinitions",function(e,d,r){"use strict";e+="\xa80";var replaceFunc=function(u,a,n,c,o,s,i){return(a=a.toLowerCase(),e.toLowerCase().split(a).length-1<2)?u:(n.match(/^data:.+?\/.+?;base64,/)?r.gUrls[a]=n.replace(/\s/g,""):r.gUrls[a]=t.subParser("encodeAmpsAndAngles")(n,d,r),s)?s+i:(i&&(r.gTitles[a]=i.replace(/"|'/g,""")),d.parseImgDimensions&&c&&o&&(r.gDimensions[a]={width:c,height:o}),"")};return e=(e=(e=e.replace(/^ {0,3}\[([^\]]+)]:[ \t]*\n?[ \t]*(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm,replaceFunc)).replace(/^ {0,3}\[([^\]]+)]:[ \t]*\n?[ \t]*([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm,replaceFunc)).replace(/¨0/,"")}),t.subParser("tables",function(e,d,r){"use strict";if(!d.tables)return e;function parseTable(e){var u,a=e.split("\n");for(u=0;u"+(e=t.subParser("spanGamut")(e,d,r))+"\n"}(n[u],i[u]));for(u=0;u"+t.subParser("spanGamut")(h,d,r)+"\n"));l.push(p)}return function(e,d){for(var r="\n\n\n",u=e.length,t=0;t\n \n\n",t=0;t\n";for(var a=0;a\n"}return r+" \n
\n"}(s,l)}return e=(e=(e=(e=r.converter._dispatch("tables.before",e,d,r)).replace(/\\(\|)/g,t.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,parseTable)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm,parseTable),e=r.converter._dispatch("tables.after",e,d,r)}),t.subParser("underline",function(e,d,r){return d.underline?(e=r.converter._dispatch("underline.before",e,d,r),e=(e=d.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,d){return""+d+""})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,d){return""+d+""}):(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,d){return/\S$/.test(d)?""+d+"":e})).replace(/__(\S[\s\S]*?)__/g,function(e,d){return/\S$/.test(d)?""+d+"":e})).replace(/(_)/g,t.helper.escapeCharactersCallback),e=r.converter._dispatch("underline.after",e,d,r)):e}),t.subParser("unescapeSpecialChars",function(e,d,r){return e=(e=r.converter._dispatch("unescapeSpecialChars.before",e,d,r)).replace(/¨E(\d+)E/g,function(e,d){return String.fromCharCode(parseInt(d))}),e=r.converter._dispatch("unescapeSpecialChars.after",e,d,r)}),t.subParser("makeMarkdown.blockquote",function(e,d){"use strict";var r="";if(e.hasChildNodes())for(var u=e.childNodes,a=u.length,n=0;n "+(r=r.trim()).split("\n").join("\n> ")}),t.subParser("makeMarkdown.codeBlock",function(e,d){"use strict";var r=e.getAttribute("language"),u=e.getAttribute("precodenum");return"```"+r+"\n"+d.preList[u]+"\n```"}),t.subParser("makeMarkdown.codeSpan",function(e){return"`"+e.innerHTML+"`"}),t.subParser("makeMarkdown.emphasis",function(e,d){"use strict";var r="";if(e.hasChildNodes()){r+="*";for(var u=e.childNodes,a=u.length,n=0;n",e.hasAttribute("width")&&e.hasAttribute("height")&&(d+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(d+=' "'+e.getAttribute("title")+'"'),d+=")"),d}),t.subParser("makeMarkdown.links",function(e,d){"use strict";var r="";if(e.hasChildNodes()&&e.hasAttribute("href")){var u=e.childNodes,a=u.length;r="[";for(var n=0;n",e.hasAttribute("title")&&(r+=' "'+e.getAttribute("title")+'"'),r+=")"}return r}),t.subParser("makeMarkdown.list",function(e,d,r){"use strict";var u="";if(!e.hasChildNodes())return"";for(var a=e.childNodes,n=a.length,c=e.getAttribute("start")||1,o=0;o\n").trim()}),t.subParser("makeMarkdown.listItem",function(e,d){"use strict";for(var r="",u=e.childNodes,a=u.length,n=0;n\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":r||(u=t.subParser("makeMarkdown.header")(e,d,1)+"\n\n");break;case"h2":r||(u=t.subParser("makeMarkdown.header")(e,d,2)+"\n\n");break;case"h3":r||(u=t.subParser("makeMarkdown.header")(e,d,3)+"\n\n");break;case"h4":r||(u=t.subParser("makeMarkdown.header")(e,d,4)+"\n\n");break;case"h5":r||(u=t.subParser("makeMarkdown.header")(e,d,5)+"\n\n");break;case"h6":r||(u=t.subParser("makeMarkdown.header")(e,d,6)+"\n\n");break;case"p":r||(u=t.subParser("makeMarkdown.paragraph")(e,d)+"\n\n");break;case"blockquote":r||(u=t.subParser("makeMarkdown.blockquote")(e,d)+"\n\n");break;case"hr":r||(u=t.subParser("makeMarkdown.hr")(e,d)+"\n\n");break;case"ol":r||(u=t.subParser("makeMarkdown.list")(e,d,"ol")+"\n\n");break;case"ul":r||(u=t.subParser("makeMarkdown.list")(e,d,"ul")+"\n\n");break;case"precode":r||(u=t.subParser("makeMarkdown.codeBlock")(e,d)+"\n\n");break;case"pre":r||(u=t.subParser("makeMarkdown.pre")(e,d)+"\n\n");break;case"table":r||(u=t.subParser("makeMarkdown.table")(e,d)+"\n\n");break;case"code":u=t.subParser("makeMarkdown.codeSpan")(e,d);break;case"em":case"i":u=t.subParser("makeMarkdown.emphasis")(e,d);break;case"strong":case"b":u=t.subParser("makeMarkdown.strong")(e,d);break;case"del":u=t.subParser("makeMarkdown.strikethrough")(e,d);break;case"a":u=t.subParser("makeMarkdown.links")(e,d);break;case"img":u=t.subParser("makeMarkdown.image")(e,d);break;default:u=e.outerHTML+"\n\n"}return u}),t.subParser("makeMarkdown.paragraph",function(e,d){"use strict";var r="";if(e.hasChildNodes())for(var u=e.childNodes,a=u.length,n=0;n"+d.preList[r]+""}),t.subParser("makeMarkdown.strikethrough",function(e,d){"use strict";var r="";if(e.hasChildNodes()){r+="~~";for(var u=e.childNodes,a=u.length,n=0;ntr>th"),o=e.querySelectorAll("tbody>tr");for(r=0;rp&&(p=g)}for(r=0;r/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}),void 0!==(u=(function(){return t}).call(d,r,d,e))&&(e.exports=u)}).call(this)},9295:function(e,d,r){"use strict";function Diff(){}r.d(d,{NV:function(){return diffWords}}),Diff.prototype={diff:function(e,d){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=r.callback;"function"==typeof r&&(u=r,r={}),this.options=r;var t=this;function done(e){return u?(setTimeout(function(){u(void 0,e)},0),!0):e}e=this.castInput(e),d=this.castInput(d),e=this.removeEmpty(this.tokenize(e));var a=(d=this.removeEmpty(this.tokenize(d))).length,n=e.length,c=1,o=a+n;r.maxEditLength&&(o=Math.min(o,r.maxEditLength));var s=[{newPos:-1,components:[]}],i=this.extractCommon(s[0],d,e,0);if(s[0].newPos+1>=a&&i+1>=n)return done([{value:this.join(d),count:d.length}]);function execEditLength(){for(var r=-1*c;r<=c;r+=2){var u=void 0,o=s[r-1],i=s[r+1],l=(i?i.newPos:0)-r;o&&(s[r-1]=void 0);var f=o&&o.newPos+1=a&&l+1>=n)return done(function(e,d,r,u,t){for(var a=0,n=d.length,c=0,o=0;ae.length?r:e}),s.value=e.join(l)}else s.value=e.join(r.slice(c,c+s.count));c+=s.count,s.added||(o+=s.count)}}var f=d[n-1];return n>1&&"string"==typeof f.value&&(f.added||f.removed)&&e.equals("",f.value)&&(d[n-2].value+=f.value,d.pop()),d}(t,u.components,d,e,t.useLongestToken));s[r]=u}c++}if(u)!function exec(){setTimeout(function(){if(c>o)return u();execEditLength()||exec()},0)}();else for(;c<=o;){var l=execEditLength();if(l)return l}},pushComponent:function(e,d,r){var u=e[e.length-1];u&&u.added===d&&u.removed===r?e[e.length-1]={count:u.count+1,added:d,removed:r}:e.push({count:1,added:d,removed:r})},extractCommon:function(e,d,r,u){for(var t=d.length,a=r.length,n=e.newPos,c=n-u,o=0;n+1{let t=(0,l.useMemo)(()=>{let t={};return e.forEach((e,s)=>{t[e]=a[s%a.length]}),t},[e]);return(0,l.useCallback)((e,s)=>s&&s!==e?"lightgray":t[e],[t])},o=s(6524);let i={Argument:"議論","Original comment":"元のコメント","Representative arguments":"代表的な議論","Open full-screen map":"全画面地図を開く","Back to report":"レポートに戻る","Hide labels":"ラベルを非表示にする","Show labels":"ラベルを表示","Show filters":"フィルターを表示","Hide filters":"フィルターを非表示","Min. votes":"最小投票数",Consensus:"コンセンサス",Showing:"表示中",arguments:"議論","Reset zoom":"ズームをリセット","Click anywhere on the map to close this":"このメッセージを閉じるには地図のどこかをクリックしてください","Click on the dot for details":"詳細を見るには点をクリックしてください",agree:"同意する",disagree:"同意しない",Language:"言語",English:"英語","of total":"合計",Overview:"概要","Cluster analysis":"クラスター分析","Representative comments":"代表的なコメント",Introduction:"導入",Clusters:"クラスター",Appendix:"付録","This report was generated using an AI pipeline that consists of the following steps":"このレポートは、以下のステップで構成されるAIパイプラインを使用して生成されました",Step:"ステップ",extraction:"抽出","show code":"コードを表示","hide code":"コードを非表示","show prompt":"プロンプトを表示","hide prompt":"プロンプトを非表示",embedding:"埋め込み",clustering:"クラスタリング",labelling:"ラベリング",takeaways:"まとめ",overview:"概要"};var hooks_useTranslatorAndReplacements=(e,t,s)=>{let[n,a]=(0,l.useState)(0),r=(0,l.useMemo)(()=>{let t=null==e?void 0:e.translation,s=(null==t?void 0:t.languages)||[],n=(null==t?void 0:t.flags)||[];return[{name:"English",flag:"US"},...s.map((e,t)=>({name:e,flag:n[t]}))]},[]);(0,l.useMemo)(()=>"TW"===r[n].flag?o.dS({from:"cn",to:"twp"}):e=>e,[r[n].flag]);let{replaceAll:c,manualChanges:d}=(0,l.useMemo)(()=>{var t;let n={},l=(null==e?void 0:null===(t=e.visualization)||void 0===t?void 0:t.replacements)||[],a=[],o=!0,replaceAll=e=>{if(0===l.length)return e;if(n[e])return n[e];let t=e;return l.forEach(e=>{let{replace:s,by:n}=e;t=t.split(s).join(n)}),o&&t!==e&&a.push({from:e,to:t}),n[e]=t,t};return s.forEach(e=>{replaceAll(e.cluster),replaceAll(e.takeaways||""),e.arguments.forEach(e=>{replaceAll(e.argument)})}),o=!1,{replaceAll,manualChanges:a}},[n]),m=(0,l.useCallback)(e=>{if(!e)return e;let t=i[e];return t||e},[n,c]);return{languages:r,setLangIndex:a,langIndex:n,t:m,manualChanges:d}};let ThumbUp=e=>{let{className:t}=e;return(0,n.jsx)("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.633 10.5c.806 0 1.533-.446 2.031-1.08a9.041 9.041 0 012.861-2.4c.723-.384 1.35-.956 1.653-1.715a4.498 4.498 0 00.322-1.672V3a.75.75 0 01.75-.75A2.25 2.25 0 0116.5 4.5c0 1.152-.26 2.243-.723 3.218-.266.558.107 1.282.725 1.282h3.126c1.026 0 1.945.694 2.054 1.715.045.422.068.85.068 1.285a11.95 11.95 0 01-2.649 7.521c-.388.482-.987.729-1.605.729H13.48c-.483 0-.964-.078-1.423-.23l-3.114-1.04a4.501 4.501 0 00-1.423-.23H5.904M14.25 9h2.25M5.904 18.75c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889 0-1.713-.518-1.972-1.368a12 12 0 01-.521-3.507c0-1.553.295-3.036.831-4.398C3.387 10.203 4.167 9.75 5 9.75h1.053c.472 0 .745.556.5.96a8.958 8.958 0 00-1.302 4.665c0 1.194.232 2.333.654 3.375z"})})},ThumbDown=e=>{let{className:t}=e;return(0,n.jsx)("svg",{className:t,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M7.5 15h2.25m8.024-9.75c.011.05.028.1.052.148.591 1.2.924 2.55.924 3.977a8.96 8.96 0 01-.999 4.125m.023-8.25c-.076-.365.183-.75.575-.75h.908c.889 0 1.713.518 1.972 1.368.339 1.11.521 2.287.521 3.507 0 1.553-.295 3.036-.831 4.398C20.613 14.547 19.833 15 19 15h-1.053c-.472 0-.745-.556-.5-.96a8.95 8.95 0 00.303-.54m.023-8.25H16.48a4.5 4.5 0 01-1.423-.23l-3.114-1.04a4.5 4.5 0 00-1.423-.23H6.504c-.618 0-1.217.247-1.605.729A11.95 11.95 0 002.25 12c0 .434.023.863.068 1.285C2.427 14.306 3.346 15 4.372 15h3.126c.618 0 .991.724.725 1.282A7.471 7.471 0 007.5 19.5a2.25 2.25 0 002.25 2.25.75.75 0 00.75-.75v-.633c0-.573.11-1.14.322-1.672.304-.76.93-1.33 1.653-1.715a9.04 9.04 0 002.86-2.4c.498-.634 1.226-1.08 2.032-1.08h.384"})})};var components_VideoLink=e=>{let{video:t,timestamp:s,interview:l,showThumbnail:a,showVideo:o}=e;if(!t||!s||!l)return null;if(!t.includes("vimeo.com"))return console.error("Only Vimeo videos are supported at this time."),!1;let i=t.split("/"),r=i[i.length-1],[c,d,m]=s.split(":").map(Number);return(0,n.jsxs)("div",{className:"my-4",children:[(a||o)&&(0,n.jsx)("div",{className:"text-sm font-semibold mb-1",children:"Source video:"}),a&&(0,n.jsx)("img",{className:"mt-2",width:"320",height:"240",src:"https://vumbnail.com/".concat(r,".jpg"),alt:""}),o&&(0,n.jsx)("iframe",{src:"https://player.vimeo.com/video/".concat(r,"#t=").concat(3600*c+60*d+m,"s"),width:"320",height:"240",allow:"autoplay; fullscreen; picture-in-picture"})]})},components_Tooltip=e=>{let{point:t,dimensions:s,expanded:a,zoom:o,fullScreen:i,translator:r}=e,{scaleX:c,scaleY:d,width:m,height:u}=s,[h,p]=(0,l.useState)(!1),{zoomX:x,zoomY:g}=o,f=x(c(t.x)),v=g(d(t.y)),{t:j}=r,w={};return w=i?a?{...f>m/2?{right:m-f}:{left:f},top:0,height:s.height-40,overflowY:"auto"}:{...f>m/2?{right:m-f}:{left:f},...v>u/2?{bottom:u-v}:{top:v},pointerEvents:"none"}:{left:m-20,top:-20,height:a?u:"auto",overflowY:a?"auto":"hidden"},(0,n.jsxs)("div",{className:"text-left absolute p-4 bg-blue-100 shadow-sm m-5 w-[430px] transition-all duration-300",style:w,children:[(0,n.jsx)("div",{className:"text-sm font-bold",style:{color:t.color},children:j(t.cluster)}),(0,n.jsx)("div",{className:"text-lg my-2",children:j(t.argument)}),(t.agrees||t.disagrees)&&(0,n.jsxs)("div",{className:"text-sm opacity-80 mb-2 font-bold",children:[(0,n.jsx)(ThumbUp,{className:"w-4 inline-block"})," ",t.agrees,(0,n.jsx)(ThumbDown,{className:"w-4 inline-block ml-3"})," ",t.disagrees]}),(0,n.jsx)(components_VideoLink,{...t,showVideo:!1,showThumbnail:!a}),a?(0,n.jsxs)("div",{children:[(0,n.jsx)(components_VideoLink,{...t,showVideo:!0,showThumbnail:!1}),(0,n.jsxs)("div",{className:"text-sm opacity-80 mt-2",children:[(0,n.jsxs)("span",{className:"font-semibold",children:[j(t.video?"Transcript":"Original comment"),":"]}),'"',t.comment.length>100&&!h?(0,n.jsxs)("span",{children:[t.comment.slice(0,200)+'..."',(0,n.jsx)("span",{className:"underline cursor-pointer",onClick:()=>p(!0),children:j("read more")})]}):t.comment+'"']}),(0,n.jsx)("div",{className:"text-xs opacity-50 italic mt-4",children:j("Click anywhere on the map to close this")})]}):(0,n.jsx)("div",{className:"text-xs opacity-50 italic",children:j(t.video?"Click on the dot to see original video and transcript":"Click on the dot for details")})]})};let getDimensions=(e,t,s)=>{console.log("getDimensions",window.innerWidth);let n=window.innerWidth<500?{width:window.innerWidth-100,height:window.innerWidth-100,padding:10}:{width:e||window.innerWidth,height:t||window.innerHeight,padding:s||30};return console.log(n),{...n,scaleX:e=>n.padding+e*(n.width-2*n.padding),scaleY:e=>n.padding+e*(n.height-2*n.padding)}};var useAutoResize=(e,t,s)=>{let[n,a]=(0,l.useState)(getDimensions(e,t,s));return(0,l.useEffect)(()=>{let update=()=>{a(getDimensions(e,t,s))};return window.addEventListener("resize",update),()=>{window.removeEventListener("resize",update)}},[]),n},hooks_useRelativePositions=e=>{let t=e.map(e=>e.arguments).flat(),s=t.map(e=>e.x),n=t.map(e=>e.y),l=Math.min(...s),a=Math.min(...n),o=Math.max(...s),i=Math.max(...n);return e.map(e=>{let t=e.arguments.map(e=>{let t=(e.x-l)/(o-l),s=(e.y-a)/(i-a);return{...e,x:t,y:s}});return{...e,arguments:t}})},r=s(8294),hooks_useVoronoiFinder=function(e,t,s,n,a,o){let i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:30;return(0,l.useMemo)(()=>{if(!a)return()=>null;let{width:l,height:c,scaleX:d,scaleY:m}=a,u=e.flatMap(e=>e.arguments.map(n=>({...n,...e,...t[n.comment_id],color:s(e.cluster_id)}))),h=(0,r.Z)({x:e=>d(e.x),y:e=>m(e.y),width:l,height:c})(u);return e=>{let t=e.target.getBoundingClientRect(),s=n.unZoomX(e.clientX-t.left),l=n.unZoomY(e.clientY-t.top),a=h.find(s,l,i);return o&&a&&a.data.cluster_id!==o?null:a}},[e,a])},hooks_useInferredFeatures=e=>(0,l.useMemo)(()=>{var t;let{config:s,comments:n}=e,l=n[Object.keys(n)[0]],a=(null===(t=s.translation)||void 0===t?void 0:t.languages)||[];return{dataHasVotes:l.hasOwnProperty("agrees"),hasTranslations:a.length>0}},[]),hooks_useZoom=(e,t)=>{let[s,n]=(0,l.useState)({scale:1,panx:0,pany:0}),[a,o]=(0,l.useState)(!1),[i,r]=(0,l.useState)({x:0,y:0}),[c,d]=(0,l.useState)(!1),[m,u]=(0,l.useState)(!1),onWheel=e=>{if(!t||m)return;let l=e.target.getBoundingClientRect(),a=e.clientX-l.left,o=e.clientY-l.top,i=Math.max(.2,Math.min(5,s.scale-e.deltaY/1e3)),r=a-(a-s.panx)*(i/s.scale),c=o-(o-s.pany)*(i/s.scale);n({scale:i,panx:r,pany:c})},onMouseDown=e=>{if(!t||m)return;let s=e.target.getBoundingClientRect(),n=e.clientX-s.left,l=e.clientY-s.top;o(!0),r({x:n,y:l}),d(!1)},onMouseMove=(e,l)=>o=>{if(e(o),!t||m||!a)return;l();let c=o.target.getBoundingClientRect(),u=o.clientX-c.left,h=o.clientY-c.top,p=s.panx+(u-i.x),x=s.pany+(h-i.y);r({x:u,y:h}),d(!0),n({...s,panx:p,pany:x})},onMouseUp=e=>t=>{c||e(t),o(!1)},h=(1!=s.scale||0!=s.panx||0!=s.pany)&&(()=>{n({scale:1,panx:0,pany:0})});return{...s,events:e=>{let{onMove:t,onDrag:s,onClick:n}=e;return{onWheel,onMouseDown:onMouseDown,onMouseMove:onMouseMove(t,s),onMouseUp:onMouseUp(n)}},dragging:a,zoomX:e=>e*s.scale+s.panx,zoomY:e=>e*s.scale+s.pany,unZoomX:e=>(e-s.panx)/s.scale,unZoomY:e=>(e-s.pany)/s.scale,reset:h,disable:()=>u(!0),enable:()=>u(!1)}},hooks_useFilter=(e,t,s,n,a)=>{let o=(0,l.useCallback)(e=>{if(!a)return!0;let l=t[e.comment_id],o=l.agrees+l.disagrees,i=100*Math.max(l.agrees,l.disagrees)/o;return o>=s&&i>=n},[s,n]),i=(0,l.useMemo)(()=>{let t=0,s=0;return e.forEach(e=>e.arguments.forEach(e=>{t++,!o(e)&&s++})),{total:t,filtered:s}},[o]);return{filter:o,...i}};let mean=e=>e.reduce((e,t)=>e+t,0)/e.length,isTouchDevice=()=>"ontouchstart"in window||navigator.maxTouchPoints>0;var components_Map=function(e){let{fullScreen:t,back:s,onlyCluster:a,comments:o,translator:i,color:r}=e,{dataHasVotes:c}=hooks_useInferredFeatures(e),d=useAutoResize(e.width,e.height),m=hooks_useRelativePositions(e.clusters),u=hooks_useZoom(d,t),h=hooks_useVoronoiFinder(m,e.comments,r,u,d,a),[p,x]=(0,l.useState)(null),[g,f]=(0,l.useState)(!1),[v,j]=(0,l.useState)(!0),[w,b]=(0,l.useState)(!1),[y,N]=(0,l.useState)(0),[k,_]=(0,l.useState)(50),C=hooks_useFilter(m,o,y,k,c);if(!d)return console.log("NO DIMENSIONS???"),(0,n.jsx)("div",{className:"m-auto bg-blue-50",style:{width:e.width,height:e.height}});let{scaleX:S,scaleY:M,width:A,height:T}=d,{t:E}=i;return(0,n.jsxs)("div",{className:"m-auto relative bg-blue-50",style:{width:A,height:T,overflow:t?"hidden":"visible"},onMouseLeave:()=>{g||x(null)},children:[(0,n.jsx)("svg",{width:A,height:T,...isTouchDevice()?{}:u.events({onClick:e=>{if(p&&!g)f(!0),u.disable();else{var t;f(!1),x((null===(t=h(e))||void 0===t?void 0:t.data)||null),u.enable()}},onMove:e=>{if(!g){var t;x((null===(t=h(e))||void 0===t?void 0:t.data)||null)}},onDrag:()=>{x(null)}}),children:m.map(e=>e.arguments.filter(C.filter).map(t=>{let{arg_id:s,x:l,y:o}=t;return(0,n.jsx)("circle",{className:"pointer-events-none",id:s,cx:u.zoomX(S(l)),cy:u.zoomY(M(o)),fill:r(e.cluster_id,a),opacity:g&&(null==p?void 0:p.arg_id)!==s?.3:1,r:(null==p?void 0:p.arg_id)===s?8:4},s)}))}),t&&v&&!u.dragging&&(0,n.jsx)("div",{children:m.map(e=>(0,n.jsx)("div",{className:"absolute opacity-90 bg-white p-2 max-w-lg rounded-lg pointer-events-none select-none transition-opacity duration-300",style:{transform:"translate(-50%, -50%)",left:u.zoomX(S(mean(e.arguments.map(e=>{let{x:t}=e;return t})))),top:u.zoomY(M(mean(e.arguments.map(e=>{let{y:t}=e;return t})))),color:r(e.cluster_id,a),opacity:g?.3:(null==p?void 0:p.cluster_id)==e.cluster_id?0:.85},children:E(e.cluster)},e.cluster_id))}),p&&(0,n.jsx)(components_Tooltip,{point:p,dimensions:d,zoom:u,expanded:g,fullScreen:t,translator:i}),t&&(0,n.jsxs)("div",{className:"absolute top-0 left-0",children:[(0,n.jsxs)("button",{className:"m-2 underline",onClick:s,children:[" ",E("Back to report")]}),(0,n.jsx)("button",{className:"m-2 underline",onClick:()=>j(e=>!e),children:v?E("Hide labels"):E("Show labels")}),u.reset&&(0,n.jsxs)("button",{className:"m-2 underline",onClick:u.reset,children:[" ",E("Reset zoom")]}),c&&(0,n.jsx)("button",{className:"m-2 underline",onClick:()=>{b(e=>!e)},children:w?E("Hide filters"):E("Show filters")}),w&&(0,n.jsxs)("div",{className:"absolute w-[400px] top-12 left-2 p-2 border bg-white rounded leading-4",children:[(0,n.jsxs)("div",{className:"flex justify-between",children:[(0,n.jsxs)("button",{className:"inline-block m-2 text-left",children:[E("Votes")," ",">"," ",(0,n.jsx)("span",{className:"inline-block w-10",children:y})]}),(0,n.jsx)("input",{className:"inline-block w-[200px] mr-2",id:"min-votes-slider",type:"range",min:"0",max:"50",value:y,onInput:e=>{N(parseInt(e.target.value))}})]}),(0,n.jsxs)("div",{className:"flex justify-between",children:[(0,n.jsxs)("button",{className:"inline-block m-2 text-left",children:[E("Consensus")," ",">"," ",(0,n.jsxs)("span",{className:"inline-block w-10",children:[k,"%"]})]}),(0,n.jsx)("input",{className:"inline-block w-[200px] mr-2",id:"min-votes-slider",type:"range",min:"50",max:"100",value:k,onInput:e=>{_(parseInt(e.target.value))}})]}),(0,n.jsxs)("div",{className:"text-sm ml-2 mt-2 opacity-70",children:[E("Showing")," ",C.filtered,"/",C.total," ",E("arguments")]})]})]})]})},components_Header=e=>{let{config:t}=e,{t:s,languages:l,langIndex:a,setLangIndex:o}=e.translator,{hasTranslations:i}=hooks_useInferredFeatures(e);return(0,n.jsx)("div",{className:"fixed top-0 w-full h-7 bg-gradient-to-r from-blue-900 to-white z-10 leading-7",children:(0,n.jsxs)("div",{className:"flex justify-between",children:[(0,n.jsx)("div",{className:"text-white mx-2",children:"Talk to the City"}),i&&(0,n.jsx)("div",{children:l.map((e,t)=>(0,n.jsx)("button",{className:"text-white mx-2",style:{opacity:a===t?1:.7},onClick:()=>o(t),children:(0,n.jsx)("img",{className:"w-5 inline-block leading-5 pb-[4px] hover:shadow-2xl shadow-white",src:"https://purecatamphetamine.github.io/country-flag-icons/3x2/".concat(e.flag,".svg"),alt:""})},e.name))})]})})},c=s(9295);let StepInfo=e=>{let{conf:t,t:s,step:a,i:o}=e,[i,r]=(0,l.useState)(!1),[c,d]=(0,l.useState)(!1);return(0,n.jsxs)("div",{children:[s("Step")," ",o+1,": ",(0,n.jsx)("span",{className:"font-bold",children:s(a)})," - ",(0,n.jsx)("span",{className:"underline cursor-pointer",onClick:()=>r(e=>!e),children:s(i?"hide code":"show code")}),t.prompt&&(0,n.jsxs)("span",{children:[", ",(0,n.jsx)("span",{className:"underline mr-2 cursor-pointer",onClick:()=>d(e=>!e),children:s(c?"hide prompt":"show prompt")}),"(",t.model,")"]}),(0,n.jsxs)("div",{children:[i&&(0,n.jsx)("div",{className:"my-4 border rounded p-4 bg-gray-50",children:(0,n.jsx)("pre",{className:"text-xs",children:t.source_code})}),c&&(0,n.jsx)("div",{className:"my-4 border rounded p-4 bg-gray-50",children:(0,n.jsx)("pre",{className:"text-xs whitespace-pre-wrap",children:t.prompt})})]})]},a)},ManualChanges=e=>{let{manualChanges:t,t:s}=e,[a,o]=(0,l.useState)([]),[i,r]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{o(t)},[]),a.length>0&&(0,n.jsxs)("div",{className:"mt-8",children:[s("Some manual changes were also made to the report"),":"," ",(0,n.jsxs)("span",{className:"underline mr-2 cursor-pointer",onClick:()=>r(e=>!e),children:[s(i?"hide changes":"show changes"),a&&a.length>0&&" (".concat(a.length,")")]}),i&&(0,n.jsx)("ul",{className:"text-left list-outside list-disc ml-6 mt-4",children:a.map((e,t)=>(0,n.jsx)("li",{children:(0,c.NV)(e.from,e.to).map((e,s)=>(0,n.jsxs)("span",{children:[e.added&&(0,n.jsx)("span",{className:"bg-green-200",children:e.value}),e.removed&&(0,n.jsx)("span",{className:"bg-red-200 line-through",children:e.value}),!e.added&&!e.removed&&(0,n.jsx)("span",{children:e.value.length<163?e.value:e.value.slice(0,80)+" ... "+e.value.slice(e.value.length-80)})]},"".concat(t,"/").concat(s)))},t))})]})};var components_Appendix=e=>{let{config:t,translator:s}=e,{t:l,manualChanges:a}=s;return(0,n.jsxs)("div",{id:"appendix",children:[(0,n.jsx)("hr",{className:"h-px my-8 bg-gray-600 border-0 dark:bg-gray-700"}),(0,n.jsx)("h2",{className:"text-3xl font-bold my-4 border-t-black",children:l("Appendix")}),(0,n.jsxs)("div",{className:"text-left mt-8",children:[l("This report was generated using an AI pipeline that consists of the following steps"),":",(0,n.jsx)("div",{className:"text-left list-outside list-disc ml-6 mt-4",children:["extraction","embedding","clustering","labelling","takeaways","overview"].map((e,s)=>(0,n.jsx)(StepInfo,{conf:t[e],t:l,step:e,i:s},s))}),(0,n.jsx)(ManualChanges,{manualChanges:a,t:l})]})]})};let Section=e=>{let{name:t,target:s,small:l}=e,a="opacity-60 hover:opacity-100 cursor-pointer";return l&&(a+=" text-xs ml-2 max-w-xs line-clamp-1 leading-6"),(0,n.jsx)("h2",{className:a,onClick:()=>{let e=document.getElementById(s);window.scrollTo({top:e.offsetTop-50,behavior:"smooth"})},children:t})};var components_Outline=e=>{let{clusters:t,translator:s}=e,{t:l}=s;return(0,n.jsx)("div",{className:"hidden xl:block fixed left-0 top-0 h-full text-left mt-8 opacity-40 hover:opacity-100 leading-10 transition-all",children:(0,n.jsxs)("div",{className:"text-left list-outside list-disc ml-2 mt-4",children:[(0,n.jsx)(Section,{name:l("Introduction"),target:"introduction"}),(0,n.jsx)(Section,{name:l("Clusters"),target:"clusters"}),t.map((e,t)=>(0,n.jsx)(Section,{small:!0,name:l(e.cluster),target:"cluster-"+e.cluster_id},t)),(0,n.jsx)(Section,{name:l("Appendix"),target:"appendix"})]})})},d=s(3787),m=s.n(d),u=s(9008),h=s.n(u),components_CustomHeader=e=>{let{config:t}=e,s=t.name,l=t.description||t.question,a="https://takahiroanno2024.github.io/".concat("REPO_NAME","/");return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(h(),{children:[(0,n.jsx)("title",{children:s}),(0,n.jsx)("meta",{name:"description",content:l}),(0,n.jsx)("title",{children:s}),(0,n.jsx)("meta",{property:"og:type",content:"website"}),(0,n.jsx)("meta",{property:"og:site_name",content:s}),(0,n.jsx)("meta",{property:"og:title",content:s}),(0,n.jsx)("meta",{name:"twitter:title",content:s}),(0,n.jsx)("meta",{name:"description",content:l}),(0,n.jsx)("meta",{property:"og:description",content:l}),(0,n.jsx)("meta",{name:"twitter:description",content:l}),(0,n.jsx)("meta",{property:"og:url",content:a}),(0,n.jsx)("meta",{property:"og:image",content:a+"images/ogp.png"}),(0,n.jsx)("meta",{name:"twitter:image",content:a+"images/ogp.png"}),(0,n.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,n.jsx)("meta",{name:"twitter:site",content:"@annotakahiro24"}),(0,n.jsx)("script",{async:!0,src:"https://www.googletagmanager.com/gtag/js?id=G-JXL1KS1T58"}),(0,n.jsx)("script",{children:"\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', 'G-JXL1KS1T58');\n "})]})})},AfterApendix=()=>(0,n.jsx)("div",{className:"text-left mt-8",children:(0,n.jsx)("a",{href:"https://github.com/takahiroanno2024/tokyo-metropolitan-assembly-analysis-20240615/blob/main/privacy.md",children:"プライバシーポリシー"})});let p=new(m()).Converter;var components_CustomIntroduction=e=>{let{config:t,translator:s}=e,{t:l}=s;return t.intro?(0,n.jsx)("div",{className:"max-w-xl m-auto mb-4 text-justify italic",dangerouslySetInnerHTML:{__html:p.makeHtml(l(t.intro))}}):null};new(m()).Converter;var components_Report=function(e){let[t,s]=(0,l.useState)(null),{config:a,clusters:o,translations:i,overview:r}=e,c=hooks_useClusterColor(o.map(e=>e.cluster_id)),d=(0,l.useRef)(0),m=hooks_useTranslatorAndReplacements(a,i,o),[u,h]=(0,l.useState)(!1);if((0,l.useEffect)(()=>{h(!0)},[]),!u)return!1;let{t:p}=m,x=o.map(e=>e.arguments.length).reduce((e,t)=>e+t,0);return t?(0,n.jsx)(components_Map,{...e,color:c,translator:m,back:()=>{s(null),setTimeout(()=>window.scrollTo({top:d.current}),0)},fullScreen:!0,onlyCluster:"main"!==t?t:void 0}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(components_CustomHeader,{config:a}),(0,n.jsxs)("div",{className:"mt-9",children:[(0,n.jsx)(components_Outline,{clusters:o,translator:m}),(0,n.jsx)(components_Header,{...e,translator:m}),(0,n.jsxs)("div",{className:"text-center max-w-3xl m-auto py-8 px-5",style:{display:t?"none":"block"},children:[(0,n.jsx)("h2",{className:"text-xl my-3 font-bold",children:p(a.name)}),(0,n.jsx)("h1",{className:"text-3xl my-3 mb-10",children:p(a.question)}),(0,n.jsxs)("div",{id:"introduction",className:"my-4",children:[(0,n.jsx)(components_CustomIntroduction,{config:a,translator:m}),(0,n.jsxs)("div",{id:"big-map",children:[(0,n.jsx)(components_Map,{...e,translator:m,color:c,width:450,height:450}),(0,n.jsx)("button",{className:"my-2 underline",onClick:()=>{d.current=window.scrollY,s("main")},children:p("Open full-screen map")})]}),(0,n.jsxs)("div",{id:"overview",className:"text-left font-bold my-3",children:[p("Overview"),":"]}),(0,n.jsx)("div",{className:"text-left",children:p(r)})]}),(0,n.jsx)("div",{id:"clusters",children:o.sort((e,t)=>t.arguments.length-e.arguments.length).map(t=>(0,n.jsxs)("div",{id:"cluster-".concat(t.cluster_id),children:[(0,n.jsx)("h2",{className:"text-2xl font-semibold my-2 mt-12",style:{color:c(t.cluster_id)},children:p(t.cluster)}),(0,n.jsxs)("div",{className:"text-lg opacity-50 mb-3",children:["(",t.arguments.length," ",p("arguments"),",",Math.round(100*t.arguments.length/x),"%"," ",p("of total"),")"]}),(0,n.jsxs)("div",{className:"text-left font-bold my-3",children:[p("Cluster analysis"),":"]}),(0,n.jsx)("div",{className:"text-left",children:p(t.takeaways)}),(0,n.jsxs)("div",{className:"my-4",children:[(0,n.jsx)(components_Map,{...e,translator:m,color:c,width:350,height:350,onlyCluster:p(t.cluster_id)}),(0,n.jsx)("button",{className:"my-2 underline",onClick:()=>{d.current=window.scrollY,s(t.cluster_id)},children:p("Open full-screen map")})]}),(0,n.jsxs)("div",{className:"text-left font-bold my-3",children:[p("Representative comments"),":"]}),(0,n.jsx)("ul",{className:"text-left list-outside list-disc ml-6 ",children:t.arguments.sort((e,t)=>t.p-e.p).slice(0,5).map((e,t)=>(0,n.jsx)("li",{className:"italic",children:p(e.argument)},t))})]},t.cluster_id))}),(0,n.jsx)(components_Appendix,{config:a,translator:m}),(0,n.jsx)(AfterApendix,{})]})]})]})}}}]);
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/_next/static/chunks/framework-0c7baedefba6b077.js b/20240626-tokyoai-suggestion-request/_next/static/chunks/framework-0c7baedefba6b077.js
new file mode 100644
index 0000000..dd28fb9
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/_next/static/chunks/framework-0c7baedefba6b077.js
@@ -0,0 +1,33 @@
+"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[774],{4448:function(n,t,a){/**
+ * @license React
+ * react-dom.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var u,i,o,s,w,x,C=a(7294),_=a(3840);function p(n){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+n,a=1;at}return!1}(t,a,o,u)&&(a=null),u||null===o?(i=t,(!!j.call(A,i)||!j.call(V,i)&&(U.test(i)?A[i]=!0:(V[i]=!0,!1)))&&(null===a?n.removeAttribute(t):n.setAttribute(t,""+a))):o.mustUseProperty?n[o.propertyName]=null===a?3!==o.type&&"":a:(t=o.attributeName,u=o.attributeNamespace,null===a?n.removeAttribute(t):(a=3===(o=o.type)||4===o&&!0===a?"":""+a,u?n.setAttributeNS(u,t,a):n.setAttribute(t,a))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(n){var t=n.replace($,sa);B[t]=new v(t,1,!1,n,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n){var t=n.replace($,sa);B[t]=new v(t,1,!1,n,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(n){var t=n.replace($,sa);B[t]=new v(t,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(n){B[n]=new v(n,1,!1,n.toLowerCase(),null,!1,!1)}),B.xlinkHref=new v("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(n){B[n]=new v(n,1,!1,n.toLowerCase(),null,!0,!0)});var Y=C.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Z=Symbol.for("react.element"),X=Symbol.for("react.portal"),ee=Symbol.for("react.fragment"),en=Symbol.for("react.strict_mode"),et=Symbol.for("react.profiler"),er=Symbol.for("react.provider"),ea=Symbol.for("react.context"),eu=Symbol.for("react.forward_ref"),eo=Symbol.for("react.suspense"),es=Symbol.for("react.suspense_list"),ec=Symbol.for("react.memo"),ef=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var ep=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var eg=Symbol.iterator;function Ka(n){return null===n||"object"!=typeof n?null:"function"==typeof(n=eg&&n[eg]||n["@@iterator"])?n:null}var em,ev=Object.assign;function Ma(n){if(void 0===em)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);em=t&&t[1]||""}return"\n"+em+n}var eb=!1;function Oa(n,t){if(!n||eb)return"";eb=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t){if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(n){var u=n}Reflect.construct(n,[],t)}else{try{t.call()}catch(n){u=n}n.call(t.prototype)}}else{try{throw Error()}catch(n){u=n}n()}}catch(t){if(t&&u&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),o=u.stack.split("\n"),s=i.length-1,w=o.length-1;1<=s&&0<=w&&i[s]!==o[w];)w--;for(;1<=s&&0<=w;s--,w--)if(i[s]!==o[w]){if(1!==s||1!==w)do if(s--,0>--w||i[s]!==o[w]){var x="\n"+i[s].replace(" at new "," at ");return n.displayName&&x.includes("")&&(x=x.replace("",n.displayName)),x}while(1<=s&&0<=w);break}}}finally{eb=!1,Error.prepareStackTrace=a}return(n=n?n.displayName||n.name:"")?Ma(n):""}function Sa(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":case"object":return n;default:return""}}function Ta(n){var t=n.type;return(n=n.nodeName)&&"input"===n.toLowerCase()&&("checkbox"===t||"radio"===t)}function Va(n){n._valueTracker||(n._valueTracker=function(n){var t=Ta(n)?"checked":"value",a=Object.getOwnPropertyDescriptor(n.constructor.prototype,t),u=""+n[t];if(!n.hasOwnProperty(t)&&void 0!==a&&"function"==typeof a.get&&"function"==typeof a.set){var i=a.get,o=a.set;return Object.defineProperty(n,t,{configurable:!0,get:function(){return i.call(this)},set:function(n){u=""+n,o.call(this,n)}}),Object.defineProperty(n,t,{enumerable:a.enumerable}),{getValue:function(){return u},setValue:function(n){u=""+n},stopTracking:function(){n._valueTracker=null,delete n[t]}}}}(n))}function Wa(n){if(!n)return!1;var t=n._valueTracker;if(!t)return!0;var a=t.getValue(),u="";return n&&(u=Ta(n)?n.checked?"true":"false":n.value),(n=u)!==a&&(t.setValue(n),!0)}function Xa(n){if(void 0===(n=n||("undefined"!=typeof document?document:void 0)))return null;try{return n.activeElement||n.body}catch(t){return n.body}}function Ya(n,t){var a=t.checked;return ev({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=a?a:n._wrapperState.initialChecked})}function Za(n,t){var a=null==t.defaultValue?"":t.defaultValue,u=null!=t.checked?t.checked:t.defaultChecked;a=Sa(null!=t.value?t.value:a),n._wrapperState={initialChecked:u,initialValue:a,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ab(n,t){null!=(t=t.checked)&&ta(n,"checked",t,!1)}function bb(n,t){ab(n,t);var a=Sa(t.value),u=t.type;if(null!=a)"number"===u?(0===a&&""===n.value||n.value!=a)&&(n.value=""+a):n.value!==""+a&&(n.value=""+a);else if("submit"===u||"reset"===u){n.removeAttribute("value");return}t.hasOwnProperty("value")?cb(n,t.type,a):t.hasOwnProperty("defaultValue")&&cb(n,t.type,Sa(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(n.defaultChecked=!!t.defaultChecked)}function db(n,t,a){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var u=t.type;if(!("submit"!==u&&"reset"!==u||void 0!==t.value&&null!==t.value))return;t=""+n._wrapperState.initialValue,a||t===n.value||(n.value=t),n.defaultValue=t}""!==(a=n.name)&&(n.name=""),n.defaultChecked=!!n._wrapperState.initialChecked,""!==a&&(n.name=a)}function cb(n,t,a){("number"!==t||Xa(n.ownerDocument)!==n)&&(null==a?n.defaultValue=""+n._wrapperState.initialValue:n.defaultValue!==""+a&&(n.defaultValue=""+a))}var ey=Array.isArray;function fb(n,t,a,u){if(n=n.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=eS.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;t.firstChild;)n.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(n,t,a,u){MSApp.execUnsafeLocalFunction(function(){return ew(n,t,a,u)})}:ew);function ob(n,t){if(t){var a=n.firstChild;if(a&&a===n.lastChild&&3===a.nodeType){a.nodeValue=t;return}}n.textContent=t}var ex={animationIterationCount:!0,aspectRatio:!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,gridArea:!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},eC=["Webkit","ms","Moz","O"];function rb(n,t,a){return null==t||"boolean"==typeof t||""===t?"":a||"number"!=typeof t||0===t||ex.hasOwnProperty(n)&&ex[n]?(""+t).trim():t+"px"}function sb(n,t){for(var a in n=n.style,t)if(t.hasOwnProperty(a)){var u=0===a.indexOf("--"),i=rb(a,t[a],u);"float"===a&&(a="cssFloat"),u?n.setProperty(a,i):n[a]=i}}Object.keys(ex).forEach(function(n){eC.forEach(function(t){ex[t=t+n.charAt(0).toUpperCase()+n.substring(1)]=ex[n]})});var e_=ev({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ub(n,t){if(t){if(e_[n]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(p(137,n));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(p(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(p(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(p(62))}}function vb(n,t){if(-1===n.indexOf("-"))return"string"==typeof t.is;switch(n){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eL=null;function xb(n){return(n=n.target||n.srcElement||window).correspondingUseElement&&(n=n.correspondingUseElement),3===n.nodeType?n.parentNode:n}var eN=null,ez=null,eP=null;function Bb(n){if(n=Cb(n)){if("function"!=typeof eN)throw Error(p(280));var t=n.stateNode;t&&(t=Db(t),eN(n.stateNode,n.type,t))}}function Eb(n){ez?eP?eP.push(n):eP=[n]:ez=n}function Fb(){if(ez){var n=ez,t=eP;if(eP=ez=null,Bb(n),t)for(n=0;n>>=0)?32:31-(e0(n)/e1|0)|0},e0=Math.log,e1=Math.LN2,e2=64,e3=4194304;function tc(n){switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&n;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&n;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return n}}function uc(n,t){var a=n.pendingLanes;if(0===a)return 0;var u=0,i=n.suspendedLanes,o=n.pingedLanes,s=268435455&a;if(0!==s){var w=s&~i;0!==w?u=tc(w):0!=(o&=s)&&(u=tc(o))}else 0!=(s=a&~i)?u=tc(s):0!==o&&(u=tc(o));if(0===u)return 0;if(0!==t&&t!==u&&0==(t&i)&&((i=u&-u)>=(o=t&-t)||16===i&&0!=(4194240&o)))return t;if(0!=(4&u)&&(u|=16&a),0!==(t=n.entangledLanes))for(n=n.entanglements,t&=u;0a;a++)t.push(n);return t}function Ac(n,t,a){n.pendingLanes|=t,536870912!==t&&(n.suspendedLanes=0,n.pingedLanes=0),(n=n.eventTimes)[t=31-eJ(t)]=a}function Cc(n,t){var a=n.entangledLanes|=t;for(n=n.entanglements;a;){var u=31-eJ(a),i=1<=nB),nK=!1;function ge(n,t){switch(n){case"keyup":return -1!==nA.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(n){return"object"==typeof(n=n.detail)&&"data"in n?n.data:null}var nq=!1,nG={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function me(n){var t=n&&n.nodeName&&n.nodeName.toLowerCase();return"input"===t?!!nG[n.type]:"textarea"===t}function ne(n,t,a,u){Eb(u),0<(t=oe(t,"onChange")).length&&(a=new nx("onChange","change",null,a,u),n.push({event:a,listeners:t}))}var nY=null,nZ=null;function re(n){se(n,0)}function te(n){if(Wa(ue(n)))return n}function ve(n,t){if("change"===n)return t}var nX=!1;if(P){if(P){var nJ="oninput"in document;if(!nJ){var n0=document.createElement("div");n0.setAttribute("oninput","return;"),nJ="function"==typeof n0.oninput}u=nJ}else u=!1;nX=u&&(!document.documentMode||9=t)return{node:u,offset:t-n};n=a}e:{for(;u;){if(u.nextSibling){u=u.nextSibling;break e}u=u.parentNode}u=void 0}u=Je(u)}}function Me(){for(var n=window,t=Xa();t instanceof n.HTMLIFrameElement;){try{var a="string"==typeof t.contentWindow.location.href}catch(n){a=!1}if(a)n=t.contentWindow;else break;t=Xa(n.document)}return t}function Ne(n){var t=n&&n.nodeName&&n.nodeName.toLowerCase();return t&&("input"===t&&("text"===n.type||"search"===n.type||"tel"===n.type||"url"===n.type||"password"===n.type)||"textarea"===t||"true"===n.contentEditable)}var n2=P&&"documentMode"in document&&11>=document.documentMode,n3=null,n4=null,n8=null,n5=!1;function Ue(n,t,a){var u=a.window===a?a.document:9===a.nodeType?a:a.ownerDocument;n5||null==n3||n3!==Xa(u)||(u="selectionStart"in(u=n3)&&Ne(u)?{start:u.selectionStart,end:u.selectionEnd}:{anchorNode:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset},n8&&Ie(n8,u)||(n8=u,0<(u=oe(n4,"onSelect")).length&&(t=new nx("onSelect","select",null,t,a),n.push({event:t,listeners:u}),t.target=n3)))}function Ve(n,t){var a={};return a[n.toLowerCase()]=t.toLowerCase(),a["Webkit"+n]="webkit"+t,a["Moz"+n]="moz"+t,a}var n6={animationend:Ve("Animation","AnimationEnd"),animationiteration:Ve("Animation","AnimationIteration"),animationstart:Ve("Animation","AnimationStart"),transitionend:Ve("Transition","TransitionEnd")},n9={},n7={};function Ze(n){if(n9[n])return n9[n];if(!n6[n])return n;var t,a=n6[n];for(t in a)if(a.hasOwnProperty(t)&&t in n7)return n9[n]=a[t];return n}P&&(n7=document.createElement("div").style,"AnimationEvent"in window||(delete n6.animationend.animation,delete n6.animationiteration.animation,delete n6.animationstart.animation),"TransitionEvent"in window||delete n6.transitionend.transition);var tn=Ze("animationend"),tt=Ze("animationiteration"),tr=Ze("animationstart"),tl=Ze("transitionend"),tu=new Map,to="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ff(n,t){tu.set(n,t),fa(t,[n])}for(var ts=0;tstM||(n.current=tR[tM],tR[tM]=null,tM--)}function G(n,t){tR[++tM]=n.current,n.current=t}var tI={},tO=Uf(tI),tF=Uf(!1),tU=tI;function Yf(n,t){var a=n.type.contextTypes;if(!a)return tI;var u=n.stateNode;if(u&&u.__reactInternalMemoizedUnmaskedChildContext===t)return u.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in a)o[i]=t[i];return u&&((n=n.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,n.__reactInternalMemoizedMaskedChildContext=o),o}function Zf(n){return null!=(n=n.childContextTypes)}function $f(){E(tF),E(tO)}function ag(n,t,a){if(tO.current!==tI)throw Error(p(168));G(tO,t),G(tF,a)}function bg(n,t,a){var u=n.stateNode;if(t=t.childContextTypes,"function"!=typeof u.getChildContext)return a;for(var i in u=u.getChildContext())if(!(i in t))throw Error(p(108,function(n){var t=n.type;switch(n.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return n=(n=t.render).displayName||n.name||"",t.displayName||(""!==n?"ForwardRef("+n+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function Qa(n){if(null==n)return null;if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case ee:return"Fragment";case X:return"Portal";case et:return"Profiler";case en:return"StrictMode";case eo:return"Suspense";case es:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case ea:return(n.displayName||"Context")+".Consumer";case er:return(n._context.displayName||"Context")+".Provider";case eu:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case ec:return null!==(t=n.displayName||null)?t:Qa(n.type)||"Memo";case ef:t=n._payload,n=n._init;try{return Qa(n(t))}catch(n){}}return null}(t);case 8:return t===en?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}(n)||"Unknown",i));return ev({},a,u)}function cg(n){return n=(n=n.stateNode)&&n.__reactInternalMemoizedMergedChildContext||tI,tU=tO.current,G(tO,n),G(tF,tF.current),!0}function dg(n,t,a){var u=n.stateNode;if(!u)throw Error(p(169));a?(n=bg(n,t,tU),u.__reactInternalMemoizedMergedChildContext=n,E(tF),E(tO),G(tO,n)):E(tF),G(tF,a)}var tV=null,tW=!1,tA=!1;function hg(n){null===tV?tV=[n]:tV.push(n)}function jg(){if(!tA&&null!==tV){tA=!0;var n=0,t=e4;try{var a=tV;for(e4=1;n>=s,i-=s,tY=1<<32-eJ(t)+i|a<x?(C=w,w=null):C=w.sibling;var _=r(t,w,u[x],i);if(null===_){null===w&&(w=C);break}n&&w&&null===_.alternate&&b(t,w),a=f(_,a,x),null===s?o=_:s.sibling=_,s=_,w=C}if(x===u.length)return c(t,w),t0&&tg(t,x),o;if(null===w){for(;xx?(C=w,w=null):C=w.sibling;var N=r(t,w,_.value,i);if(null===N){null===w&&(w=C);break}n&&w&&null===N.alternate&&b(t,w),a=f(N,a,x),null===s?o=N:s.sibling=N,s=N,w=C}if(_.done)return c(t,w),t0&&tg(t,x),o;if(null===w){for(;!_.done;x++,_=u.next())null!==(_=q(t,_.value,i))&&(a=f(_,a,x),null===s?o=_:s.sibling=_,s=_);return t0&&tg(t,x),o}for(w=d(t,w);!_.done;x++,_=u.next())null!==(_=y(w,t,x,_.value,i))&&(n&&null!==_.alternate&&w.delete(null===_.key?x:_.key),a=f(_,a,x),null===s?o=_:s.sibling=_,s=_);return n&&w.forEach(function(n){return b(t,n)}),t0&&tg(t,x),o}(t,a,u,i);th(t,u)}return"string"==typeof u&&""!==u||"number"==typeof u?(u=""+u,null!==a&&6===a.tag?(c(t,a.sibling),(a=e(a,u)).return=t):(c(t,a),(a=xh(u,t.mode,i)).return=t),g(t=a)):c(t,a)}}var rt=vh(!0),rr=vh(!1),rl={},ra=Uf(rl),ru=Uf(rl),ro=Uf(rl);function Hh(n){if(n===rl)throw Error(p(174));return n}function Ih(n,t){switch(G(ro,t),G(ru,n),G(ra,rl),n=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:lb(null,"");break;default:t=lb(t=(n=8===n?t.parentNode:t).namespaceURI||null,n=n.tagName)}E(ra),G(ra,t)}function Jh(){E(ra),E(ru),E(ro)}function Kh(n){Hh(ro.current);var t=Hh(ra.current),a=lb(t,n.type);t!==a&&(G(ru,n),G(ra,a))}function Lh(n){ru.current===n&&(E(ra),E(ru))}var rs=Uf(0);function Mh(n){for(var t=n;null!==t;){if(13===t.tag){var a=t.memoizedState;if(null!==a&&(null===(a=a.dehydrated)||"$?"===a.data||"$!"===a.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var rc=[];function Oh(){for(var n=0;na?a:4,n(!0);var u=rp.transition;rp.transition={};try{n(!1),t()}finally{e4=a,rp.transition=u}}function Fi(){return di().memoizedState}function Gi(n,t,a){var u=lh(n);a={lane:u,action:a,hasEagerState:!1,eagerState:null,next:null},Hi(n)?Ii(t,a):null!==(a=Yg(n,t,a,u))&&(mh(a,n,u,L()),Ji(a,t,u))}function ri(n,t,a){var u=lh(n),i={lane:u,action:a,hasEagerState:!1,eagerState:null,next:null};if(Hi(n))Ii(t,i);else{var o=n.alternate;if(0===n.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var s=t.lastRenderedState,w=o(s,a);if(i.hasEagerState=!0,i.eagerState=w,n1(w,s)){var x=t.interleaved;null===x?(i.next=i,Xg(t)):(i.next=x.next,x.next=i),t.interleaved=i;return}}catch(n){}finally{}null!==(a=Yg(n,t,i,u))&&(mh(a,n,u,i=L()),Ji(a,t,u))}}function Hi(n){var t=n.alternate;return n===rm||null!==t&&t===rm}function Ii(n,t){rw=rk=!0;var a=n.pending;null===a?t.next=t:(t.next=a.next,a.next=t),n.pending=t}function Ji(n,t,a){if(0!=(4194240&a)){var u=t.lanes;u&=n.pendingLanes,a|=u,t.lanes=a,Cc(n,a)}}var rx={readContext:Vg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useInsertionEffect:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useDeferredValue:Q,useTransition:Q,useMutableSource:Q,useSyncExternalStore:Q,useId:Q,unstable_isNewReconciler:!1},rC={readContext:Vg,useCallback:function(n,t){return ci().memoizedState=[n,void 0===t?null:t],n},useContext:Vg,useEffect:vi,useImperativeHandle:function(n,t,a){return a=null!=a?a.concat([n]):null,ti(4194308,4,yi.bind(null,t,n),a)},useLayoutEffect:function(n,t){return ti(4194308,4,n,t)},useInsertionEffect:function(n,t){return ti(4,2,n,t)},useMemo:function(n,t){var a=ci();return t=void 0===t?null:t,n=n(),a.memoizedState=[n,t],n},useReducer:function(n,t,a){var u=ci();return t=void 0!==a?a(t):t,u.memoizedState=u.baseState=t,n={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:t},u.queue=n,n=n.dispatch=Gi.bind(null,rm,n),[u.memoizedState,n]},useRef:function(n){return n={current:n},ci().memoizedState=n},useState:qi,useDebugValue:Ai,useDeferredValue:function(n){return ci().memoizedState=n},useTransition:function(){var n=qi(!1),t=n[0];return n=Ei.bind(null,n[1]),ci().memoizedState=n,[t,n]},useMutableSource:function(){},useSyncExternalStore:function(n,t,a){var u=rm,i=ci();if(t0){if(void 0===a)throw Error(p(407));a=a()}else{if(a=t(),null===r$)throw Error(p(349));0!=(30&rg)||ni(u,t,a)}i.memoizedState=a;var o={value:a,getSnapshot:t};return i.queue=o,vi(ki.bind(null,u,o,n),[n]),u.flags|=2048,li(9,mi.bind(null,u,o,a,t),void 0,null),a},useId:function(){var n=ci(),t=r$.identifierPrefix;if(t0){var a=tZ,u=tY;t=":"+t+"R"+(a=(u&~(1<<32-eJ(u)-1)).toString(32)+a),0<(a=rS++)&&(t+="H"+a.toString(32)),t+=":"}else t=":"+t+"r"+(a=rE++).toString(32)+":";return n.memoizedState=t},unstable_isNewReconciler:!1},r_={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:fi,useRef:si,useState:function(){return fi(ei)},useDebugValue:Ai,useDeferredValue:function(n){return Di(di(),rv.memoizedState,n)},useTransition:function(){return[fi(ei)[0],di().memoizedState]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1},rL={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:gi,useRef:si,useState:function(){return gi(ei)},useDebugValue:Ai,useDeferredValue:function(n){var t=di();return null===rv?t.memoizedState=n:Di(t,rv.memoizedState,n)},useTransition:function(){return[gi(ei)[0],di().memoizedState]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1};function Ki(n,t){try{var a="",u=t;do a+=function(n){switch(n.tag){case 5:return Ma(n.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return n=Oa(n.type,!1);case 11:return n=Oa(n.type.render,!1);case 1:return n=Oa(n.type,!0);default:return""}}(u),u=u.return;while(u);var i=a}catch(n){i="\nError generating stack: "+n.message+"\n"+n.stack}return{value:n,source:t,stack:i,digest:null}}function Li(n,t,a){return{value:n,source:null,stack:null!=a?a:null,digest:null!=t?t:null}}function Mi(n,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var rN="function"==typeof WeakMap?WeakMap:Map;function Oi(n,t,a){(a=ch(-1,a)).tag=3,a.payload={element:null};var u=t.value;return a.callback=function(){r5||(r5=!0,r6=u),Mi(n,t)},a}function Ri(n,t,a){(a=ch(-1,a)).tag=3;var u=n.type.getDerivedStateFromError;if("function"==typeof u){var i=t.value;a.payload=function(){return u(i)},a.callback=function(){Mi(n,t)}}var o=n.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(a.callback=function(){Mi(n,t),"function"!=typeof u&&(null===r9?r9=new Set([this]):r9.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:null!==a?a:""})}),a}function Ti(n,t,a){var u=n.pingCache;if(null===u){u=n.pingCache=new rN;var i=new Set;u.set(t,i)}else void 0===(i=u.get(t))&&(i=new Set,u.set(t,i));i.has(a)||(i.add(a),n=Ui.bind(null,n,t,a),t.then(n,n))}function Vi(n){do{var t;if((t=13===n.tag)&&(t=null===(t=n.memoizedState)||null!==t.dehydrated),t)return n;n=n.return}while(null!==n);return null}function Wi(n,t,a,u,i){return 0==(1&n.mode)?n===t?n.flags|=65536:(n.flags|=128,a.flags|=131072,a.flags&=-52805,1===a.tag&&(null===a.alternate?a.tag=17:((t=ch(-1,1)).tag=2,dh(a,t,1))),a.lanes|=1):(n.flags|=65536,n.lanes=i),n}var rz=Y.ReactCurrentOwner,rP=!1;function Yi(n,t,a,u){t.child=null===n?rr(t,null,a,u):rt(t,n.child,a,u)}function Zi(n,t,a,u,i){a=a.render;var o=t.ref;return(Tg(t,i),u=Xh(n,t,a,u,o,i),a=bi(),null===n||rP)?(t0&&a&&vg(t),t.flags|=1,Yi(n,t,u,i),t.child):(t.updateQueue=n.updateQueue,t.flags&=-2053,n.lanes&=~i,$i(n,t,i))}function aj(n,t,a,u,i){if(null===n){var o=a.type;return"function"!=typeof o||bj(o)||void 0!==o.defaultProps||null!==a.compare||void 0!==a.defaultProps?((n=yh(a.type,null,u,t,t.mode,i)).ref=t.ref,n.return=t,t.child=n):(t.tag=15,t.type=o,cj(n,t,o,u,i))}if(o=n.child,0==(n.lanes&i)){var s=o.memoizedProps;if((a=null!==(a=a.compare)?a:Ie)(s,u)&&n.ref===t.ref)return $i(n,t,i)}return t.flags|=1,(n=wh(o,u)).ref=t.ref,n.return=t,t.child=n}function cj(n,t,a,u,i){if(null!==n){var o=n.memoizedProps;if(Ie(o,u)&&n.ref===t.ref){if(rP=!1,t.pendingProps=u=o,0==(n.lanes&i))return t.lanes=n.lanes,$i(n,t,i);0!=(131072&n.flags)&&(rP=!0)}}return dj(n,t,a,u,i)}function ej(n,t,a){var u=t.pendingProps,i=u.children,o=null!==n?n.memoizedState:null;if("hidden"===u.mode){if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},G(rG,rq),rq|=a;else{if(0==(1073741824&a))return n=null!==o?o.baseLanes|a:a,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:n,cachePool:null,transitions:null},t.updateQueue=null,G(rG,rq),rq|=n,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},u=null!==o?o.baseLanes:a,G(rG,rq),rq|=u}}else null!==o?(u=o.baseLanes|a,t.memoizedState=null):u=a,G(rG,rq),rq|=u;return Yi(n,t,i,a),t.child}function hj(n,t){var a=t.ref;(null===n&&null!==a||null!==n&&n.ref!==a)&&(t.flags|=512,t.flags|=2097152)}function dj(n,t,a,u,i){var o=Zf(a)?tU:tO.current;return(o=Yf(t,o),Tg(t,i),a=Xh(n,t,a,u,o,i),u=bi(),null===n||rP)?(t0&&u&&vg(t),t.flags|=1,Yi(n,t,a,i),t.child):(t.updateQueue=n.updateQueue,t.flags&=-2053,n.lanes&=~i,$i(n,t,i))}function ij(n,t,a,u,i){if(Zf(a)){var o=!0;cg(t)}else o=!1;if(Tg(t,i),null===t.stateNode)jj(n,t),ph(t,a,u),rh(t,a,u,i),u=!0;else if(null===n){var s=t.stateNode,w=t.memoizedProps;s.props=w;var x=s.context,C=a.contextType;C="object"==typeof C&&null!==C?Vg(C):Yf(t,C=Zf(a)?tU:tO.current);var _=a.getDerivedStateFromProps,N="function"==typeof _||"function"==typeof s.getSnapshotBeforeUpdate;N||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(w!==u||x!==C)&&qh(t,s,u,C),t9=!1;var z=t.memoizedState;s.state=z,gh(t,u,s,i),x=t.memoizedState,w!==u||z!==x||tF.current||t9?("function"==typeof _&&(kh(t,a,_,u),x=t.memoizedState),(w=t9||oh(t,a,w,u,z,x,C))?(N||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||("function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"==typeof s.componentDidMount&&(t.flags|=4194308)):("function"==typeof s.componentDidMount&&(t.flags|=4194308),t.memoizedProps=u,t.memoizedState=x),s.props=u,s.state=x,s.context=C,u=w):("function"==typeof s.componentDidMount&&(t.flags|=4194308),u=!1)}else{s=t.stateNode,bh(n,t),w=t.memoizedProps,C=t.type===t.elementType?w:Lg(t.type,w),s.props=C,N=t.pendingProps,z=s.context,x="object"==typeof(x=a.contextType)&&null!==x?Vg(x):Yf(t,x=Zf(a)?tU:tO.current);var P=a.getDerivedStateFromProps;(_="function"==typeof P||"function"==typeof s.getSnapshotBeforeUpdate)||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(w!==N||z!==x)&&qh(t,s,u,x),t9=!1,z=t.memoizedState,s.state=z,gh(t,u,s,i);var j=t.memoizedState;w!==N||z!==j||tF.current||t9?("function"==typeof P&&(kh(t,a,P,u),j=t.memoizedState),(C=t9||oh(t,a,C,u,z,j,x)||!1)?(_||"function"!=typeof s.UNSAFE_componentWillUpdate&&"function"!=typeof s.componentWillUpdate||("function"==typeof s.componentWillUpdate&&s.componentWillUpdate(u,j,x),"function"==typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(u,j,x)),"function"==typeof s.componentDidUpdate&&(t.flags|=4),"function"==typeof s.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof s.componentDidUpdate||w===n.memoizedProps&&z===n.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||w===n.memoizedProps&&z===n.memoizedState||(t.flags|=1024),t.memoizedProps=u,t.memoizedState=j),s.props=u,s.state=j,s.context=x,u=C):("function"!=typeof s.componentDidUpdate||w===n.memoizedProps&&z===n.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||w===n.memoizedProps&&z===n.memoizedState||(t.flags|=1024),u=!1)}return kj(n,t,a,u,o,i)}function kj(n,t,a,u,i,o){hj(n,t);var s=0!=(128&t.flags);if(!u&&!s)return i&&dg(t,a,!1),$i(n,t,o);u=t.stateNode,rz.current=t;var w=s&&"function"!=typeof a.getDerivedStateFromError?null:u.render();return t.flags|=1,null!==n&&s?(t.child=rt(t,n.child,null,o),t.child=rt(t,null,w,o)):Yi(n,t,w,o),t.memoizedState=u.state,i&&dg(t,a,!0),t.child}function lj(n){var t=n.stateNode;t.pendingContext?ag(n,t.pendingContext,t.pendingContext!==t.context):t.context&&ag(n,t.context,!1),Ih(n,t.containerInfo)}function mj(n,t,a,u,i){return Ig(),Jg(i),t.flags|=256,Yi(n,t,a,u),t.child}var rT={dehydrated:null,treeContext:null,retryLane:0};function oj(n){return{baseLanes:n,cachePool:null,transitions:null}}function pj(n,t,a){var u,i=t.pendingProps,o=rs.current,s=!1,w=0!=(128&t.flags);if((u=w)||(u=(null===n||null!==n.memoizedState)&&0!=(2&o)),u?(s=!0,t.flags&=-129):(null===n||null!==n.memoizedState)&&(o|=1),G(rs,1&o),null===n)return(Eg(t),null!==(n=t.memoizedState)&&null!==(n=n.dehydrated))?(0==(1&t.mode)?t.lanes=1:"$!"===n.data?t.lanes=8:t.lanes=1073741824,null):(w=i.children,n=i.fallback,s?(i=t.mode,s=t.child,w={mode:"hidden",children:w},0==(1&i)&&null!==s?(s.childLanes=0,s.pendingProps=w):s=qj(w,i,0,null),n=Ah(n,i,a,null),s.return=t,n.return=t,s.sibling=n,t.child=s,t.child.memoizedState=oj(a),t.memoizedState=rT,n):rj(t,w));if(null!==(o=n.memoizedState)&&null!==(u=o.dehydrated))return function(n,t,a,u,i,o,s){if(a)return 256&t.flags?(t.flags&=-257,tj(n,t,s,u=Li(Error(p(422))))):null!==t.memoizedState?(t.child=n.child,t.flags|=128,null):(o=u.fallback,i=t.mode,u=qj({mode:"visible",children:u.children},i,0,null),o=Ah(o,i,s,null),o.flags|=2,u.return=t,o.return=t,u.sibling=o,t.child=u,0!=(1&t.mode)&&rt(t,n.child,null,s),t.child.memoizedState=oj(s),t.memoizedState=rT,o);if(0==(1&t.mode))return tj(n,t,s,null);if("$!"===i.data){if(u=i.nextSibling&&i.nextSibling.dataset)var w=u.dgst;return u=w,tj(n,t,s,u=Li(o=Error(p(419)),u,void 0))}if(w=0!=(s&n.childLanes),rP||w){if(null!==(u=r$)){switch(s&-s){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=0!=(i&(u.suspendedLanes|s))?0:i)&&i!==o.retryLane&&(o.retryLane=i,Zg(n,i),mh(u,n,i,-1))}return uj(),tj(n,t,s,u=Li(Error(p(421))))}return"$?"===i.data?(t.flags|=128,t.child=n.child,t=vj.bind(null,n),i._reactRetry=t,null):(n=o.treeContext,tJ=Lf(i.nextSibling),tX=t,t0=!0,t1=null,null!==n&&(tK[tq++]=tY,tK[tq++]=tZ,tK[tq++]=tG,tY=n.id,tZ=n.overflow,tG=t),t=rj(t,u.children),t.flags|=4096,t)}(n,t,w,i,u,o,a);if(s){s=i.fallback,w=t.mode,u=(o=n.child).sibling;var x={mode:"hidden",children:i.children};return 0==(1&w)&&t.child!==o?((i=t.child).childLanes=0,i.pendingProps=x,t.deletions=null):(i=wh(o,x)).subtreeFlags=14680064&o.subtreeFlags,null!==u?s=wh(u,s):(s=Ah(s,w,a,null),s.flags|=2),s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,w=null===(w=n.child.memoizedState)?oj(a):{baseLanes:w.baseLanes|a,cachePool:null,transitions:w.transitions},s.memoizedState=w,s.childLanes=n.childLanes&~a,t.memoizedState=rT,i}return n=(s=n.child).sibling,i=wh(s,{mode:"visible",children:i.children}),0==(1&t.mode)&&(i.lanes=a),i.return=t,i.sibling=null,null!==n&&(null===(a=t.deletions)?(t.deletions=[n],t.flags|=16):a.push(n)),t.child=i,t.memoizedState=null,i}function rj(n,t){return(t=qj({mode:"visible",children:t},n.mode,0,null)).return=n,n.child=t}function tj(n,t,a,u){return null!==u&&Jg(u),rt(t,n.child,null,a),n=rj(t,t.pendingProps.children),n.flags|=2,t.memoizedState=null,n}function wj(n,t,a){n.lanes|=t;var u=n.alternate;null!==u&&(u.lanes|=t),Sg(n.return,t,a)}function xj(n,t,a,u,i){var o=n.memoizedState;null===o?n.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:u,tail:a,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=u,o.tail=a,o.tailMode=i)}function yj(n,t,a){var u=t.pendingProps,i=u.revealOrder,o=u.tail;if(Yi(n,t,u.children,a),0!=(2&(u=rs.current)))u=1&u|2,t.flags|=128;else{if(null!==n&&0!=(128&n.flags))e:for(n=t.child;null!==n;){if(13===n.tag)null!==n.memoizedState&&wj(n,a,t);else if(19===n.tag)wj(n,a,t);else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}u&=1}if(G(rs,u),0==(1&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(i=null,a=t.child;null!==a;)null!==(n=a.alternate)&&null===Mh(n)&&(i=a),a=a.sibling;null===(a=i)?(i=t.child,t.child=null):(i=a.sibling,a.sibling=null),xj(t,!1,i,a,o);break;case"backwards":for(a=null,i=t.child,t.child=null;null!==i;){if(null!==(n=i.alternate)&&null===Mh(n)){t.child=i;break}n=i.sibling,i.sibling=a,a=i,i=n}xj(t,!0,a,null,o);break;case"together":xj(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function jj(n,t){0==(1&t.mode)&&null!==n&&(n.alternate=null,t.alternate=null,t.flags|=2)}function $i(n,t,a){if(null!==n&&(t.dependencies=n.dependencies),rX|=t.lanes,0==(a&t.childLanes))return null;if(null!==n&&t.child!==n.child)throw Error(p(153));if(null!==t.child){for(a=wh(n=t.child,n.pendingProps),t.child=a,a.return=t;null!==n.sibling;)n=n.sibling,(a=a.sibling=wh(n,n.pendingProps)).return=t;a.sibling=null}return t.child}function Ej(n,t){if(!t0)switch(n.tailMode){case"hidden":t=n.tail;for(var a=null;null!==t;)null!==t.alternate&&(a=t),t=t.sibling;null===a?n.tail=null:a.sibling=null;break;case"collapsed":a=n.tail;for(var u=null;null!==a;)null!==a.alternate&&(u=a),a=a.sibling;null===u?t||null===n.tail?n.tail=null:n.tail.sibling=null:u.sibling=null}}function S(n){var t=null!==n.alternate&&n.alternate.child===n.child,a=0,u=0;if(t)for(var i=n.child;null!==i;)a|=i.lanes|i.childLanes,u|=14680064&i.subtreeFlags,u|=14680064&i.flags,i.return=n,i=i.sibling;else for(i=n.child;null!==i;)a|=i.lanes|i.childLanes,u|=i.subtreeFlags,u|=i.flags,i.return=n,i=i.sibling;return n.subtreeFlags|=u,n.childLanes=a,t}i=function(n,t){for(var a=t.child;null!==a;){if(5===a.tag||6===a.tag)n.appendChild(a.stateNode);else if(4!==a.tag&&null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;a=a.return}a.sibling.return=a.return,a=a.sibling}},o=function(){},s=function(n,t,a,u){var i=n.memoizedProps;if(i!==u){n=t.stateNode,Hh(ra.current);var o,s=null;switch(a){case"input":i=Ya(n,i),u=Ya(n,u),s=[];break;case"select":i=ev({},i,{value:void 0}),u=ev({},u,{value:void 0}),s=[];break;case"textarea":i=gb(n,i),u=gb(n,u),s=[];break;default:"function"!=typeof i.onClick&&"function"==typeof u.onClick&&(n.onclick=Bf)}for(C in ub(a,u),a=null,i)if(!u.hasOwnProperty(C)&&i.hasOwnProperty(C)&&null!=i[C]){if("style"===C){var w=i[C];for(o in w)w.hasOwnProperty(o)&&(a||(a={}),a[o]="")}else"dangerouslySetInnerHTML"!==C&&"children"!==C&&"suppressContentEditableWarning"!==C&&"suppressHydrationWarning"!==C&&"autoFocus"!==C&&(z.hasOwnProperty(C)?s||(s=[]):(s=s||[]).push(C,null))}for(C in u){var x=u[C];if(w=null!=i?i[C]:void 0,u.hasOwnProperty(C)&&x!==w&&(null!=x||null!=w)){if("style"===C){if(w){for(o in w)!w.hasOwnProperty(o)||x&&x.hasOwnProperty(o)||(a||(a={}),a[o]="");for(o in x)x.hasOwnProperty(o)&&w[o]!==x[o]&&(a||(a={}),a[o]=x[o])}else a||(s||(s=[]),s.push(C,a)),a=x}else"dangerouslySetInnerHTML"===C?(x=x?x.__html:void 0,w=w?w.__html:void 0,null!=x&&w!==x&&(s=s||[]).push(C,x)):"children"===C?"string"!=typeof x&&"number"!=typeof x||(s=s||[]).push(C,""+x):"suppressContentEditableWarning"!==C&&"suppressHydrationWarning"!==C&&(z.hasOwnProperty(C)?(null!=x&&"onScroll"===C&&D("scroll",n),s||w===x||(s=[])):(s=s||[]).push(C,x))}}a&&(s=s||[]).push("style",a);var C=s;(t.updateQueue=C)&&(t.flags|=4)}},w=function(n,t,a,u){a!==u&&(t.flags|=4)};var rD=!1,rR=!1,rM="function"==typeof WeakSet?WeakSet:Set,rI=null;function Mj(n,t){var a=n.ref;if(null!==a){if("function"==typeof a)try{a(null)}catch(a){W(n,t,a)}else a.current=null}}function Nj(n,t,a){try{a()}catch(a){W(n,t,a)}}var rO=!1;function Qj(n,t,a){var u=t.updateQueue;if(null!==(u=null!==u?u.lastEffect:null)){var i=u=u.next;do{if((i.tag&n)===n){var o=i.destroy;i.destroy=void 0,void 0!==o&&Nj(t,a,o)}i=i.next}while(i!==u)}}function Rj(n,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var a=t=t.next;do{if((a.tag&n)===n){var u=a.create;a.destroy=u()}a=a.next}while(a!==t)}}function Sj(n){var t=n.ref;if(null!==t){var a=n.stateNode;n.tag,n=a,"function"==typeof t?t(n):t.current=n}}function Uj(n){return 5===n.tag||3===n.tag||4===n.tag}function Vj(n){e:for(;;){for(;null===n.sibling;){if(null===n.return||Uj(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags||null===n.child||4===n.tag)continue e;n.child.return=n,n=n.child}if(!(2&n.flags))return n.stateNode}}var rF=null,rU=!1;function Zj(n,t,a){for(a=a.child;null!==a;)ak(n,t,a),a=a.sibling}function ak(n,t,a){if(eX&&"function"==typeof eX.onCommitFiberUnmount)try{eX.onCommitFiberUnmount(eZ,a)}catch(n){}switch(a.tag){case 5:rR||Mj(a,t);case 6:var u=rF,i=rU;rF=null,Zj(n,t,a),rF=u,rU=i,null!==rF&&(rU?(n=rF,a=a.stateNode,8===n.nodeType?n.parentNode.removeChild(a):n.removeChild(a)):rF.removeChild(a.stateNode));break;case 18:null!==rF&&(rU?(n=rF,a=a.stateNode,8===n.nodeType?Kf(n.parentNode,a):1===n.nodeType&&Kf(n,a),bd(n)):Kf(rF,a.stateNode));break;case 4:u=rF,i=rU,rF=a.stateNode.containerInfo,rU=!0,Zj(n,t,a),rF=u,rU=i;break;case 0:case 11:case 14:case 15:if(!rR&&null!==(u=a.updateQueue)&&null!==(u=u.lastEffect)){i=u=u.next;do{var o=i,s=o.destroy;o=o.tag,void 0!==s&&(0!=(2&o)?Nj(a,t,s):0!=(4&o)&&Nj(a,t,s)),i=i.next}while(i!==u)}Zj(n,t,a);break;case 1:if(!rR&&(Mj(a,t),"function"==typeof(u=a.stateNode).componentWillUnmount))try{u.props=a.memoizedProps,u.state=a.memoizedState,u.componentWillUnmount()}catch(n){W(a,t,n)}Zj(n,t,a);break;case 21:default:Zj(n,t,a);break;case 22:1&a.mode?(rR=(u=rR)||null!==a.memoizedState,Zj(n,t,a),rR=u):Zj(n,t,a)}}function bk(n){var t=n.updateQueue;if(null!==t){n.updateQueue=null;var a=n.stateNode;null===a&&(a=n.stateNode=new rM),t.forEach(function(t){var u=ck.bind(null,n,t);a.has(t)||(a.add(t),t.then(u,u))})}}function dk(n,t){var a=t.deletions;if(null!==a)for(var u=0;ui&&(i=s),u&=~o}if(u=i,10<(u=(120>(u=eB()-u)?120:480>u?480:1080>u?1080:1920>u?1920:3e3>u?3e3:4320>u?4320:1960*rV(u/1960))-u)){n.timeoutHandle=tS(Qk.bind(null,n,r2,r8),u);break}Qk(n,r2,r8);break;default:throw Error(p(329))}}}return Ek(n,eB()),n.callbackNode===a?Hk.bind(null,n):null}function Ok(n,t){var a=r1;return n.current.memoizedState.isDehydrated&&(Lk(n,t).flags|=256),2!==(n=Jk(n,t))&&(t=r2,r2=a,null!==t&&Gj(t)),n}function Gj(n){null===r2?r2=n:r2.push.apply(r2,n)}function Dk(n,t){for(t&=~r0,t&=~rJ,n.suspendedLanes|=t,n.pingedLanes&=~t,n=n.expirationTimes;0",n=n.removeChild(n.firstChild)):"string"==typeof u.is?n=_.createElement(a,{is:u.is}):(n=_.createElement(a),"select"===a&&(_=n,u.multiple?_.multiple=!0:u.size&&(_.size=u.size))):n=_.createElementNS(n,a),n[tL]=t,n[tN]=u,i(n,t,!1,!1),t.stateNode=n;e:{switch(_=vb(a,u),a){case"dialog":D("cancel",n),D("close",n),x=u;break;case"iframe":case"object":case"embed":D("load",n),x=u;break;case"video":case"audio":for(x=0;xr4&&(t.flags|=128,u=!0,Ej(C,!1),t.lanes=4194304)}}else{if(!u){if(null!==(n=Mh(_))){if(t.flags|=128,u=!0,null!==(a=n.updateQueue)&&(t.updateQueue=a,t.flags|=4),Ej(C,!0),null===C.tail&&"hidden"===C.tailMode&&!_.alternate&&!t0)return S(t),null}else 2*eB()-C.renderingStartTime>r4&&1073741824!==a&&(t.flags|=128,u=!0,Ej(C,!1),t.lanes=4194304)}C.isBackwards?(_.sibling=t.child,t.child=_):(null!==(a=C.last)?a.sibling=_:t.child=_,C.last=_)}if(null!==C.tail)return t=C.tail,C.rendering=t,C.tail=t.sibling,C.renderingStartTime=eB(),t.sibling=null,a=rs.current,G(rs,u?1&a|2:1&a),t;return S(t),null;case 22:case 23:return Ij(),u=null!==t.memoizedState,null!==n&&null!==n.memoizedState!==u&&(t.flags|=8192),u&&0!=(1&t.mode)?0!=(1073741824&rq)&&(S(t),6&t.subtreeFlags&&(t.flags|=8192)):S(t),null;case 24:case 25:return null}throw Error(p(156,t.tag))}(a,t,rq))){rH=a;return}}else{if(null!==(a=function(n,t){switch(wg(t),t.tag){case 1:return Zf(t.type)&&$f(),65536&(n=t.flags)?(t.flags=-65537&n|128,t):null;case 3:return Jh(),E(tF),E(tO),Oh(),0!=(65536&(n=t.flags))&&0==(128&n)?(t.flags=-65537&n|128,t):null;case 5:return Lh(t),null;case 13:if(E(rs),null!==(n=t.memoizedState)&&null!==n.dehydrated){if(null===t.alternate)throw Error(p(340));Ig()}return 65536&(n=t.flags)?(t.flags=-65537&n|128,t):null;case 19:return E(rs),null;case 4:return Jh(),null;case 10:return Rg(t.type._context),null;case 22:case 23:return Ij(),null;default:return null}}(a,t))){a.flags&=32767,rH=a;return}if(null!==n)n.flags|=32768,n.subtreeFlags=0,n.deletions=null;else{rY=6,rH=null;return}}if(null!==(t=t.sibling)){rH=t;return}rH=t=n}while(null!==t);0===rY&&(rY=5)}function Qk(n,t,a){var u=e4,i=rQ.transition;try{rQ.transition=null,e4=1,function(n,t,a,u){do Ik();while(null!==le);if(0!=(6&rB))throw Error(p(327));a=n.finishedWork;var i=n.finishedLanes;if(null!==a){if(n.finishedWork=null,n.finishedLanes=0,a===n.current)throw Error(p(177));n.callbackNode=null,n.callbackPriority=0;var o=a.lanes|a.childLanes;if(function(n,t){var a=n.pendingLanes&~t;n.pendingLanes=t,n.suspendedLanes=0,n.pingedLanes=0,n.expiredLanes&=t,n.mutableReadLanes&=t,n.entangledLanes&=t,t=n.entanglements;var u=n.eventTimes;for(n=n.expirationTimes;0u&&(i=u,u=o,o=i),i=Ke(a,o);var s=Ke(a,u);i&&s&&(1!==n.rangeCount||n.anchorNode!==i.node||n.anchorOffset!==i.offset||n.focusNode!==s.node||n.focusOffset!==s.offset)&&((t=t.createRange()).setStart(i.node,i.offset),n.removeAllRanges(),o>u?(n.addRange(t),n.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),n.addRange(t)))}}for(t=[],n=a;n=n.parentNode;)1===n.nodeType&&t.push({element:n,left:n.scrollLeft,top:n.scrollTop});for("function"==typeof a.focus&&a.focus(),a=0;an?16:n,null===le)var u=!1;else{if(n=le,le=null,ln=0,0!=(6&rB))throw Error(p(331));var i=rB;for(rB|=4,rI=n.current;null!==rI;){var o=rI,s=o.child;if(0!=(16&rI.flags)){var w=o.deletions;if(null!==w){for(var x=0;xeB()-r3?Lk(n,0):r0|=a),Ek(n,t)}function Zk(n,t){0===t&&(0==(1&n.mode)?t=1:(t=e3,0==(130023424&(e3<<=1))&&(e3=4194304)));var a=L();null!==(n=Zg(n,t))&&(Ac(n,t,a),Ek(n,a))}function vj(n){var t=n.memoizedState,a=0;null!==t&&(a=t.retryLane),Zk(n,a)}function ck(n,t){var a=0;switch(n.tag){case 13:var u=n.stateNode,i=n.memoizedState;null!==i&&(a=i.retryLane);break;case 19:u=n.stateNode;break;default:throw Error(p(314))}null!==u&&u.delete(t),Zk(n,a)}function al(n,t,a,u){this.tag=n,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=u,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bg(n,t,a,u){return new al(n,t,a,u)}function bj(n){return!(!(n=n.prototype)||!n.isReactComponent)}function wh(n,t){var a=n.alternate;return null===a?((a=Bg(n.tag,t,n.key,n.mode)).elementType=n.elementType,a.type=n.type,a.stateNode=n.stateNode,a.alternate=n,n.alternate=a):(a.pendingProps=t,a.type=n.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=14680064&n.flags,a.childLanes=n.childLanes,a.lanes=n.lanes,a.child=n.child,a.memoizedProps=n.memoizedProps,a.memoizedState=n.memoizedState,a.updateQueue=n.updateQueue,t=n.dependencies,a.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=n.sibling,a.index=n.index,a.ref=n.ref,a}function yh(n,t,a,u,i,o){var s=2;if(u=n,"function"==typeof n)bj(n)&&(s=1);else if("string"==typeof n)s=5;else e:switch(n){case ee:return Ah(a.children,i,o,t);case en:s=8,i|=8;break;case et:return(n=Bg(12,a,t,2|i)).elementType=et,n.lanes=o,n;case eo:return(n=Bg(13,a,t,i)).elementType=eo,n.lanes=o,n;case es:return(n=Bg(19,a,t,i)).elementType=es,n.lanes=o,n;case ep:return qj(a,i,o,t);default:if("object"==typeof n&&null!==n)switch(n.$$typeof){case er:s=10;break e;case ea:s=9;break e;case eu:s=11;break e;case ec:s=14;break e;case ef:s=16,u=null;break e}throw Error(p(130,null==n?n:typeof n,""))}return(t=Bg(s,a,t,i)).elementType=n,t.type=u,t.lanes=o,t}function Ah(n,t,a,u){return(n=Bg(7,n,u,t)).lanes=a,n}function qj(n,t,a,u){return(n=Bg(22,n,u,t)).elementType=ep,n.lanes=a,n.stateNode={isHidden:!1},n}function xh(n,t,a){return(n=Bg(6,n,null,t)).lanes=a,n}function zh(n,t,a){return(t=Bg(4,null!==n.children?n.children:[],n.key,t)).lanes=a,t.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},t}function bl(n,t,a,u,i){this.tag=t,this.containerInfo=n,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zc(0),this.expirationTimes=zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zc(0),this.identifierPrefix=u,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function cl(n,t,a,u,i,o,s,w,x){return n=new bl(n,t,a,w,x),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Bg(3,null,null,t),n.current=o,o.stateNode=n,o.memoizedState={element:u,isDehydrated:a,cache:null,transitions:null,pendingSuspenseBoundaries:null},ah(o),n}function el(n){if(!n)return tI;n=n._reactInternals;e:{if(Vb(n)!==n||1!==n.tag)throw Error(p(170));var t=n;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Zf(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(p(171))}if(1===n.tag){var a=n.type;if(Zf(a))return bg(n,a,t)}return t}function fl(n,t,a,u,i,o,s,w,x){return(n=cl(a,u,!0,n,i,o,s,w,x)).context=el(null),a=n.current,(o=ch(u=L(),i=lh(a))).callback=null!=t?t:null,dh(a,o,i),n.current.lanes=i,Ac(n,i,u),Ek(n,u),n}function gl(n,t,a,u){var i=t.current,o=L(),s=lh(i);return a=el(a),null===t.context?t.context=a:t.pendingContext=a,(t=ch(o,s)).payload={element:n},null!==(u=void 0===u?null:u)&&(t.callback=u),null!==(n=dh(i,t,s))&&(mh(n,i,s,o),eh(n,i,s)),s}function hl(n){return(n=n.current).child?(n.child.tag,n.child.stateNode):null}function il(n,t){if(null!==(n=n.memoizedState)&&null!==n.dehydrated){var a=n.retryLane;n.retryLane=0!==a&&a>>1,i=n[u];if(0>>1;ug(w,a))xg(C,w)?(n[u]=C,n[x]=a,u=x):(n[u]=w,n[s]=a,u=s);else if(xg(C,a))n[u]=C,n[x]=a,u=x;else break}}return t}function g(n,t){var a=n.sortIndex-t.sortIndex;return 0!==a?a:n.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var a,u=performance;t.unstable_now=function(){return u.now()}}else{var i=Date,o=i.now();t.unstable_now=function(){return i.now()-o}}var s=[],w=[],x=1,C=null,_=3,N=!1,z=!1,P=!1,j="function"==typeof setTimeout?setTimeout:null,U="function"==typeof clearTimeout?clearTimeout:null,V="undefined"!=typeof setImmediate?setImmediate:null;function G(n){for(var t=h(w);null!==t;){if(null===t.callback)k(w);else if(t.startTime<=n)k(w),t.sortIndex=t.expirationTime,f(s,t);else break;t=h(w)}}function H(n){if(P=!1,G(n),!z){if(null!==h(s))z=!0,I(J);else{var t=h(w);null!==t&&K(H,t.startTime-n)}}}function J(n,a){z=!1,P&&(P=!1,U($),$=-1),N=!0;var u=_;try{for(G(a),C=h(s);null!==C&&(!(C.expirationTime>a)||n&&!M());){var i=C.callback;if("function"==typeof i){C.callback=null,_=C.priorityLevel;var o=i(C.expirationTime<=a);a=t.unstable_now(),"function"==typeof o?C.callback=o:C===h(s)&&k(s),G(a)}else k(s);C=h(s)}if(null!==C)var x=!0;else{var j=h(w);null!==j&&K(H,j.startTime-a),x=!1}return x}finally{C=null,_=u,N=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var A=!1,B=null,$=-1,Y=5,Z=-1;function M(){return!(t.unstable_now()-Zn||125i?(n.sortIndex=u,f(w,n),null===h(s)&&n===h(w)&&(P?(U($),$=-1):P=!0,K(H,u-i))):(n.sortIndex=o,f(s,n),z||N||(z=!0,I(J))),n},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(n){var t=_;return function(){var a=_;_=t;try{return n.apply(this,arguments)}finally{_=a}}}},3840:function(n,t,a){n.exports=a(53)}}]);
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/_next/static/chunks/main-75623049b75f64cc.js b/20240626-tokyoai-suggestion-request/_next/static/chunks/main-75623049b75f64cc.js
new file mode 100644
index 0000000..140d46d
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/_next/static/chunks/main-75623049b75f64cc.js
@@ -0,0 +1 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{37:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var r=/\((.*)\)/.exec(this.toString());return r?r[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(r,n){return n=this.concat.apply([],this),r>1&&n.some(Array.isArray)?n.flat(r-1):n},Array.prototype.flatMap=function(r,n){return this.map(r,n).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(r){if("function"!=typeof r)return this.then(r,r);var n=this.constructor||Promise;return this.then(function(o){return n.resolve(r()).then(function(){return o})},function(o){return n.resolve(r()).then(function(){throw o})})}),Object.fromEntries||(Object.fromEntries=function(r){return Array.from(r).reduce(function(r,n){return r[n[0]]=n[1],r},{})}),Array.prototype.at||(Array.prototype.at=function(r){var n=Math.trunc(r)||0;if(n<0&&(n+=this.length),!(n<0||n>=this.length))return this[n]})},1417:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addBasePath",{enumerable:!0,get:function(){return addBasePath}});let l=o(7662),u=o(4005);function addBasePath(r,n){return(0,u.normalizePathTrailingSlash)((0,l.addPathPrefix)(r,""))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},5017:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addLocale",{enumerable:!0,get:function(){return addLocale}}),o(4005);let addLocale=function(r){for(var n=arguments.length,o=Array(n>1?n-1:0),l=1;l{let n={};r.forEach(r=>{if("link"===r.type&&r.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+r.props["data-href"]+'"]'))return;r.props.href=r.props["data-href"],r.props["data-href"]=void 0}let o=n[r.type]||[];o.push(r),n[r.type]=o});let l=n.title?n.title[0]:null,u="";if(l){let{children:r}=l.props;u="string"==typeof r?r:Array.isArray(r)?r.join(""):""}u!==document.title&&(document.title=u),["meta","base","link","style","script"].forEach(r=>{o(r,n[r]||[])})}}}o=(r,n)=>{let o=document.getElementsByTagName("head")[0],l=o.querySelector("meta[name=next-head-count]"),u=Number(l.content),s=[];for(let n=0,o=l.previousElementSibling;n{for(let n=0,o=s.length;n{var n;return null==(n=r.parentNode)?void 0:n.removeChild(r)}),f.forEach(r=>o.insertBefore(r,l)),l.content=(u-s.length+f.length).toString()},("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},3567:function(r,n,o){"use strict";let l,u,s,d,f,h,g,_,y,P,b,E;Object.defineProperty(n,"__esModule",{value:!0});let S=o(1757);Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{version:function(){return J},router:function(){return l},emitter:function(){return Z},initialize:function(){return initialize},hydrate:function(){return hydrate}});let R=o(8754);o(37);let w=R._(o(7294)),O=R._(o(745)),j=o(6139),A=R._(o(6632)),M=o(5734),C=o(233),I=o(8207),x=o(6507),N=o(6286),L=o(9938),D=o(6999),k=R._(o(2714)),F=R._(o(6882)),U=R._(o(72)),H=o(4201),B=o(8355),W=o(676),q=o(5264),z=o(4209),G=o(6732),V=o(8503),X=o(1922),Y=o(3016),K=R._(o(2298)),Q=R._(o(2323)),$=R._(o(6689)),J="13.5.4",Z=(0,A.default)(),looseToArray=r=>[].slice.call(r),ee=!1;let Container=class Container extends w.default.Component{componentDidCatch(r,n){this.props.fn(r,n)}componentDidMount(){this.scrollToHash(),l.isSsr&&(u.isFallback||u.nextExport&&((0,I.isDynamicRoute)(l.pathname)||location.search||ee)||u.props&&u.props.__N_SSG&&(location.search||ee))&&l.replace(l.pathname+"?"+String((0,x.assign)((0,x.urlQueryToSearchParams)(l.query),new URLSearchParams(location.search))),s,{_h:1,shallow:!u.isFallback&&!ee}).catch(r=>{if(!r.cancelled)throw r})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:r}=location;if(!(r=r&&r.substring(1)))return;let n=document.getElementById(r);n&&setTimeout(()=>n.scrollIntoView(),0)}render(){return this.props.children}};async function initialize(r){void 0===r&&(r={}),Q.default.onSpanEnd($.default),u=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=u,E=u.defaultLocale;let n=u.assetPrefix||"";if(self.__next_set_public_path__(""+n+"/_next/"),(0,N.setConfig)({serverRuntimeConfig:{},publicRuntimeConfig:u.runtimeConfig||{}}),s=(0,L.getURL)(),(0,G.hasBasePath)(s)&&(s=(0,z.removeBasePath)(s)),u.scriptLoader){let{initScriptLoader:r}=o(7616);r(u.scriptLoader)}d=new F.default(u.buildId,n);let register=r=>{let[n,o]=r;return d.routeLoader.onEntrypoint(n,o)};return window.__NEXT_P&&window.__NEXT_P.map(r=>setTimeout(()=>register(r),0)),window.__NEXT_P=[],window.__NEXT_P.push=register,(h=(0,k.default)()).getIsSsr=()=>l.isSsr,f=document.getElementById("__next"),{assetPrefix:n}}function renderApp(r,n){return w.default.createElement(r,n)}function AppContainer(r){var n;let{children:o}=r,u=w.default.useMemo(()=>(0,X.adaptForAppRouterInstance)(l),[]);return w.default.createElement(Container,{fn:r=>renderError({App:y,err:r}).catch(r=>console.error("Error rendering page: ",r))},w.default.createElement(V.AppRouterContext.Provider,{value:u},w.default.createElement(Y.SearchParamsContext.Provider,{value:(0,X.adaptForSearchParams)(l)},w.default.createElement(X.PathnameContextProviderAdapter,{router:l,isAutoExport:null!=(n=self.__NEXT_DATA__.autoExport)&&n},w.default.createElement(Y.PathParamsContext.Provider,{value:(0,X.adaptForPathParams)(l)},w.default.createElement(M.RouterContext.Provider,{value:(0,B.makePublicRouterInstance)(l)},w.default.createElement(j.HeadManagerContext.Provider,{value:h},w.default.createElement(q.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}},o))))))))}let wrapApp=r=>n=>{let o={...n,Component:b,err:u.err,router:l};return w.default.createElement(AppContainer,null,renderApp(r,o))};function renderError(r){let{App:n,err:f}=r;return console.error(f),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),d.loadPage("/_error").then(l=>{let{page:u,styleSheets:s}=l;return(null==g?void 0:g.Component)===u?Promise.resolve().then(()=>S._(o(5480))).then(l=>Promise.resolve().then(()=>S._(o(9798))).then(o=>(n=o.default,r.App=n,l))).then(r=>({ErrorComponent:r.default,styleSheets:[]})):{ErrorComponent:u,styleSheets:s}}).then(o=>{var d;let{ErrorComponent:h,styleSheets:g}=o,_=wrapApp(n),y={Component:h,AppTree:_,router:l,ctx:{err:f,pathname:u.page,query:u.query,asPath:s,AppTree:_}};return Promise.resolve((null==(d=r.props)?void 0:d.err)?r.props:(0,L.loadGetInitialProps)(n,y)).then(n=>doRender({...r,err:f,Component:h,styleSheets:g,props:n}))})}function Head(r){let{callback:n}=r;return w.default.useLayoutEffect(()=>n(),[n]),null}let et={navigationStart:"navigationStart",beforeRender:"beforeRender",afterRender:"afterRender",afterHydrate:"afterHydrate",routeChange:"routeChange"},er={hydration:"Next.js-hydration",beforeHydration:"Next.js-before-hydration",routeChangeToRender:"Next.js-route-change-to-render",render:"Next.js-render"},en=null,ea=!0;function clearMarks(){[et.beforeRender,et.afterHydrate,et.afterRender,et.routeChange].forEach(r=>performance.clearMarks(r))}function markHydrateComplete(){if(!L.ST)return;performance.mark(et.afterHydrate);let r=performance.getEntriesByName(et.beforeRender,"mark").length;r&&(performance.measure(er.beforeHydration,et.navigationStart,et.beforeRender),performance.measure(er.hydration,et.beforeRender,et.afterHydrate)),P&&performance.getEntriesByName(er.hydration).forEach(P),clearMarks()}function markRenderComplete(){if(!L.ST)return;performance.mark(et.afterRender);let r=performance.getEntriesByName(et.routeChange,"mark");if(!r.length)return;let n=performance.getEntriesByName(et.beforeRender,"mark").length;n&&(performance.measure(er.routeChangeToRender,r[0].name,et.beforeRender),performance.measure(er.render,et.beforeRender,et.afterRender),P&&(performance.getEntriesByName(er.render).forEach(P),performance.getEntriesByName(er.routeChangeToRender).forEach(P))),clearMarks(),[er.routeChangeToRender,er.render].forEach(r=>performance.clearMeasures(r))}function Root(r){let{callbacks:n,children:o}=r;return w.default.useLayoutEffect(()=>n.forEach(r=>r()),[n]),w.default.useEffect(()=>{(0,U.default)(P)},[]),o}function doRender(r){let n,{App:o,Component:u,props:s,err:d}=r,h="initial"in r?void 0:r.styleSheets;u=u||g.Component,s=s||g.props;let y={...s,Component:u,err:d,router:l};g=y;let P=!1,b=new Promise((r,o)=>{_&&_(),n=()=>{_=null,r()},_=()=>{P=!0,_=null;let r=Error("Cancel rendering route");r.cancelled=!0,o(r)}});function onRootCommit(){n()}!function(){if(!h)return;let r=looseToArray(document.querySelectorAll("style[data-n-href]")),n=new Set(r.map(r=>r.getAttribute("data-n-href"))),o=document.querySelector("noscript[data-n-css]"),l=null==o?void 0:o.getAttribute("data-n-css");h.forEach(r=>{let{href:o,text:u}=r;if(!n.has(o)){let r=document.createElement("style");r.setAttribute("data-n-href",o),r.setAttribute("media","x"),l&&r.setAttribute("nonce",l),document.head.appendChild(r),r.appendChild(document.createTextNode(u))}})}();let E=w.default.createElement(w.default.Fragment,null,w.default.createElement(Head,{callback:function(){if(h&&!P){let r=new Set(h.map(r=>r.href)),n=looseToArray(document.querySelectorAll("style[data-n-href]")),o=n.map(r=>r.getAttribute("data-n-href"));for(let l=0;l{let{href:n}=r,o=document.querySelector('style[data-n-href="'+n+'"]');o&&(l.parentNode.insertBefore(o,l.nextSibling),l=o)}),looseToArray(document.querySelectorAll("link[data-n-p]")).forEach(r=>{r.parentNode.removeChild(r)})}if(r.scroll){let{x:n,y:o}=r.scroll;(0,C.handleSmoothScroll)(()=>{window.scrollTo(n,o)})}}}),w.default.createElement(AppContainer,null,renderApp(o,y),w.default.createElement(D.Portal,{type:"next-route-announcer"},w.default.createElement(H.RouteAnnouncer,null))));return!function(r,n){L.ST&&performance.mark(et.beforeRender);let o=n(ea?markHydrateComplete:markRenderComplete);if(en){let r=w.default.startTransition;r(()=>{en.render(o)})}else en=O.default.hydrateRoot(r,o,{onRecoverableError:K.default}),ea=!1}(f,r=>w.default.createElement(Root,{callbacks:[r,onRootCommit]},E)),b}async function render(r){if(r.err){await renderError(r);return}try{await doRender(r)}catch(o){let n=(0,W.getProperError)(o);if(n.cancelled)throw n;await renderError({...r,err:n})}}async function hydrate(r){let n=u.err;try{let r=await d.routeLoader.whenEntrypoint("/_app");if("error"in r)throw r.error;let{component:n,exports:o}=r;y=n,o&&o.reportWebVitals&&(P=r=>{let n,{id:l,name:u,startTime:s,value:d,duration:f,entryType:h,entries:g,attribution:_}=r,y=Date.now()+"-"+(Math.floor(Math.random()*(9e12-1))+1e12);g&&g.length&&(n=g[0].startTime);let P={id:l||y,name:u,startTime:s||n,value:null==d?f:d,label:"mark"===h||"measure"===h?"custom":"web-vital"};_&&(P.attribution=_),o.reportWebVitals(P)});let l=await d.routeLoader.whenEntrypoint(u.page);if("error"in l)throw l.error;b=l.component}catch(r){n=(0,W.getProperError)(r)}window.__NEXT_PRELOADREADY&&await window.__NEXT_PRELOADREADY(u.dynamicIds),l=(0,B.createRouter)(u.page,u.query,s,{initialProps:u.props,pageLoader:d,App:y,Component:b,wrapApp,err:n,isFallback:!!u.isFallback,subscription:(r,n,o)=>render(Object.assign({},r,{App:n,scroll:o})),locale:u.locale,locales:u.locales,defaultLocale:E,domainLocales:u.domainLocales,isPreview:u.isPreview}),ee=await l._initialMatchesMiddlewarePromise;let o={App:y,initial:!0,Component:b,props:u.props,err:n};(null==r?void 0:r.beforeRender)&&await r.beforeRender(),render(o)}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},9866:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),o(3459);let l=o(3567);window.next={version:l.version,get router(){return l.router},emitter:l.emitter},(0,l.initialize)({}).then(()=>(0,l.hydrate)()).catch(console.error),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4005:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return normalizePathTrailingSlash}});let l=o(9620),u=o(5754),normalizePathTrailingSlash=r=>{if(!r.startsWith("/"))return r;let{pathname:n,query:o,hash:s}=(0,u.parsePath)(r);return""+(0,l.removeTrailingSlash)(n)+o+s};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},2298:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return onRecoverableError}});let l=o(6290);function onRecoverableError(r){let n="function"==typeof reportError?reportError:r=>{window.console.error(r)};r.digest!==l.NEXT_DYNAMIC_NO_SSR_CODE&&n(r)}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},6882:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return PageLoader}});let l=o(8754),u=o(1417),s=o(5421),d=l._(o(1528)),f=o(5017),h=o(8207),g=o(9370),_=o(9620),y=o(6734);o(3755);let PageLoader=class PageLoader{getPageList(){return(0,y.getClientBuildManifest)().then(r=>r.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[],window.__MIDDLEWARE_MATCHERS}getDataHref(r){let{asPath:n,href:o,locale:l}=r,{pathname:y,query:P,search:b}=(0,g.parseRelativeUrl)(o),{pathname:E}=(0,g.parseRelativeUrl)(n),S=(0,_.removeTrailingSlash)(y);if("/"!==S[0])throw Error('Route name should start with a "/", got "'+S+'"');return(r=>{let n=(0,d.default)((0,_.removeTrailingSlash)((0,f.addLocale)(r,l)),".json");return(0,u.addBasePath)("/_next/data/"+this.buildId+n+b,!0)})(r.skipInterpolation?E:(0,h.isDynamicRoute)(S)?(0,s.interpolateAs)(y,E,P).result:S)}_isSsg(r){return this.promisedSsgManifest.then(n=>n.has(r))}loadPage(r){return this.routeLoader.loadRoute(r).then(r=>{if("component"in r)return{page:r.component,mod:r.exports,styleSheets:r.styles.map(r=>({href:r.href,text:r.content}))};throw r.error})}prefetch(r){return this.routeLoader.prefetch(r)}constructor(r,n){this.routeLoader=(0,y.createRouteLoader)(n),this.buildId=r,this.assetPrefix=n,this.promisedSsgManifest=new Promise(r=>{window.__SSG_MANIFEST?r(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{r(window.__SSG_MANIFEST)}})}};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},72:function(r,n,o){"use strict";let l;Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return _default}});let u=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let s=!1;function onReport(r){l&&l(r)}let _default=r=>{if(l=r,!s)for(let r of(s=!0,u))try{let n;n||(n=o(8018)),n["on"+r](onReport)}catch(n){console.warn("Failed to track "+r+" web-vital",n)}};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},6999:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"Portal",{enumerable:!0,get:function(){return Portal}});let l=o(7294),u=o(3935),Portal=r=>{let{children:n,type:o}=r,[s,d]=(0,l.useState)(null);return(0,l.useEffect)(()=>{let r=document.createElement(o);return document.body.appendChild(r),d(r),()=>{document.body.removeChild(r)}},[o]),s?(0,u.createPortal)(n,s):null};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4209:function(r,n,o){"use strict";function removeBasePath(r){return r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeBasePath",{enumerable:!0,get:function(){return removeBasePath}}),o(6732),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},9886:function(r,n,o){"use strict";function removeLocale(r,n){return r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeLocale",{enumerable:!0,get:function(){return removeLocale}}),o(5754),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},517:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{requestIdleCallback:function(){return o},cancelIdleCallback:function(){return l}});let o="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(r){let n=Date.now();return self.setTimeout(function(){r({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-n))}})},1)},l="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(r){return clearTimeout(r)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},6722:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"resolveHref",{enumerable:!0,get:function(){return resolveHref}});let l=o(6507),u=o(7822),s=o(1162),d=o(9938),f=o(4005),h=o(4812),g=o(2778),_=o(5421);function resolveHref(r,n,o){let y;let P="string"==typeof n?n:(0,u.formatWithValidation)(n),b=P.match(/^[a-zA-Z]{1,}:\/\//),E=b?P.slice(b[0].length):P,S=E.split("?");if((S[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+P+"' passed to next/router in page: '"+r.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let n=(0,d.normalizeRepeatedSlashes)(E);P=(b?b[0]:"")+n}if(!(0,h.isLocalURL)(P))return o?[P]:P;try{y=new URL(P.startsWith("#")?r.asPath:r.pathname,"http://n")}catch(r){y=new URL("/","http://n")}try{let r=new URL(P,y);r.pathname=(0,f.normalizePathTrailingSlash)(r.pathname);let n="";if((0,g.isDynamicRoute)(r.pathname)&&r.searchParams&&o){let o=(0,l.searchParamsToUrlQuery)(r.searchParams),{result:d,params:f}=(0,_.interpolateAs)(r.pathname,r.pathname,o);d&&(n=(0,u.formatWithValidation)({pathname:d,hash:r.hash,query:(0,s.omit)(o,f)}))}let d=r.origin===y.origin?r.href.slice(r.origin.length):r.href;return o?[d,n||d]:d}catch(r){return o?[P]:P}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},4201:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{RouteAnnouncer:function(){return RouteAnnouncer},default:function(){return f}});let l=o(8754),u=l._(o(7294)),s=o(8355),d={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",top:0,width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},RouteAnnouncer=()=>{let{asPath:r}=(0,s.useRouter)(),[n,o]=u.default.useState(""),l=u.default.useRef(r);return u.default.useEffect(()=>{if(l.current!==r){if(l.current=r,document.title)o(document.title);else{var n;let l=document.querySelector("h1"),u=null!=(n=null==l?void 0:l.innerText)?n:null==l?void 0:l.textContent;o(u||r)}}},[r]),u.default.createElement("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:d},n)},f=RouteAnnouncer;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},6734:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{markAssetError:function(){return markAssetError},isAssetError:function(){return isAssetError},getClientBuildManifest:function(){return getClientBuildManifest},createRouteLoader:function(){return createRouteLoader}}),o(8754),o(1528);let l=o(7978),u=o(517);function withFuture(r,n,o){let l,u=n.get(r);if(u)return"future"in u?u.future:Promise.resolve(u);let s=new Promise(r=>{l=r});return n.set(r,u={resolve:l,future:s}),o?o().then(r=>(l(r),r)).catch(o=>{throw n.delete(r),o}):s}let s=Symbol("ASSET_LOAD_ERROR");function markAssetError(r){return Object.defineProperty(r,s,{})}function isAssetError(r){return r&&s in r}let d=function(r){try{return r=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||r.relList.supports("prefetch")}catch(r){return!1}}(),getAssetQueryString=()=>"";function resolvePromiseWithTimeout(r,n,o){return new Promise((l,s)=>{let d=!1;r.then(r=>{d=!0,l(r)}).catch(s),(0,u.requestIdleCallback)(()=>setTimeout(()=>{d||s(o)},n))})}function getClientBuildManifest(){if(self.__BUILD_MANIFEST)return Promise.resolve(self.__BUILD_MANIFEST);let r=new Promise(r=>{let n=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{r(self.__BUILD_MANIFEST),n&&n()}});return resolvePromiseWithTimeout(r,3800,markAssetError(Error("Failed to load client build manifest")))}function getFilesForRoute(r,n){return getClientBuildManifest().then(o=>{if(!(n in o))throw markAssetError(Error("Failed to lookup route: "+n));let u=o[n].map(n=>r+"/_next/"+encodeURI(n));return{scripts:u.filter(r=>r.endsWith(".js")).map(r=>(0,l.__unsafeCreateTrustedScriptURL)(r)+getAssetQueryString()),css:u.filter(r=>r.endsWith(".css")).map(r=>r+getAssetQueryString())}})}function createRouteLoader(r){let n=new Map,o=new Map,l=new Map,s=new Map;function maybeExecuteScript(r){{var n;let l=o.get(r.toString());return l||(document.querySelector('script[src^="'+r+'"]')?Promise.resolve():(o.set(r.toString(),l=new Promise((o,l)=>{(n=document.createElement("script")).onload=o,n.onerror=()=>l(markAssetError(Error("Failed to load script: "+r))),n.crossOrigin=void 0,n.src=r,document.body.appendChild(n)})),l))}}function fetchStyleSheet(r){let n=l.get(r);return n||l.set(r,n=fetch(r).then(n=>{if(!n.ok)throw Error("Failed to load stylesheet: "+r);return n.text().then(n=>({href:r,content:n}))}).catch(r=>{throw markAssetError(r)})),n}return{whenEntrypoint:r=>withFuture(r,n),onEntrypoint(r,o){(o?Promise.resolve().then(()=>o()).then(r=>({component:r&&r.default||r,exports:r}),r=>({error:r})):Promise.resolve(void 0)).then(o=>{let l=n.get(r);l&&"resolve"in l?o&&(n.set(r,o),l.resolve(o)):(o?n.set(r,o):n.delete(r),s.delete(r))})},loadRoute(o,l){return withFuture(o,s,()=>{let u;return resolvePromiseWithTimeout(getFilesForRoute(r,o).then(r=>{let{scripts:l,css:u}=r;return Promise.all([n.has(o)?[]:Promise.all(l.map(maybeExecuteScript)),Promise.all(u.map(fetchStyleSheet))])}).then(r=>this.whenEntrypoint(o).then(n=>({entrypoint:n,styles:r[1]}))),3800,markAssetError(Error("Route did not complete loading: "+o))).then(r=>{let{entrypoint:n,styles:o}=r,l=Object.assign({styles:o},n);return"error"in n?n:l}).catch(r=>{if(l)throw r;return{error:r}}).finally(()=>null==u?void 0:u())})},prefetch(n){let o;return(o=navigator.connection)&&(o.saveData||/2g/.test(o.effectiveType))?Promise.resolve():getFilesForRoute(r,n).then(r=>Promise.all(d?r.scripts.map(r=>{var n,o,l;return n=r.toString(),o="script",new Promise((r,u)=>{let s='\n link[rel="prefetch"][href^="'+n+'"],\n link[rel="preload"][href^="'+n+'"],\n script[src^="'+n+'"]';if(document.querySelector(s))return r();l=document.createElement("link"),o&&(l.as=o),l.rel="prefetch",l.crossOrigin=void 0,l.onload=r,l.onerror=()=>u(markAssetError(Error("Failed to prefetch: "+n))),l.href=n,document.head.appendChild(l)})}):[])).then(()=>{(0,u.requestIdleCallback)(()=>this.loadRoute(n,!0).catch(()=>{}))}).catch(()=>{})}}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},8355:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{Router:function(){return s.default},default:function(){return P},withRouter:function(){return h.default},useRouter:function(){return useRouter},createRouter:function(){return createRouter},makePublicRouterInstance:function(){return makePublicRouterInstance}});let l=o(8754),u=l._(o(7294)),s=l._(o(755)),d=o(5734),f=l._(o(676)),h=l._(o(206)),g={router:null,readyCallbacks:[],ready(r){if(this.router)return r();this.readyCallbacks.push(r)}},_=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],y=["push","replace","reload","back","prefetch","beforePopState"];function getRouter(){if(!g.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return g.router}Object.defineProperty(g,"events",{get:()=>s.default.events}),_.forEach(r=>{Object.defineProperty(g,r,{get(){let n=getRouter();return n[r]}})}),y.forEach(r=>{g[r]=function(){for(var n=arguments.length,o=Array(n),l=0;l{g.ready(()=>{s.default.events.on(r,function(){for(var n=arguments.length,o=Array(n),l=0;lr()),g.readyCallbacks=[],g.router}function makePublicRouterInstance(r){let n={};for(let o of _){if("object"==typeof r[o]){n[o]=Object.assign(Array.isArray(r[o])?[]:{},r[o]);continue}n[o]=r[o]}return n.events=s.default.events,y.forEach(o=>{n[o]=function(){for(var n=arguments.length,l=Array(n),u=0;u{if(s.default.preinit){r.forEach(r=>{s.default.preinit(r,{as:"style"})});return}{let n=document.head;r.forEach(r=>{let o=document.createElement("link");o.type="text/css",o.rel="stylesheet",o.href=r,n.appendChild(o)})}},loadScript=r=>{let{src:n,id:o,onLoad:l=()=>{},onReady:u=null,dangerouslySetInnerHTML:s,children:d="",strategy:f="afterInteractive",onError:g,stylesheets:b}=r,E=o||n;if(E&&y.has(E))return;if(_.has(n)){y.add(E),_.get(n).then(l,g);return}let afterLoad=()=>{u&&u(),y.add(E)},S=document.createElement("script"),R=new Promise((r,n)=>{S.addEventListener("load",function(n){r(),l&&l.call(this,n),afterLoad()}),S.addEventListener("error",function(r){n(r)})}).catch(function(r){g&&g(r)});for(let[o,l]of(s?(S.innerHTML=s.__html||"",afterLoad()):d?(S.textContent="string"==typeof d?d:Array.isArray(d)?d.join(""):"",afterLoad()):n&&(S.src=n,_.set(n,R)),Object.entries(r))){if(void 0===l||P.includes(o))continue;let r=h.DOMAttributeNames[o]||o.toLowerCase();S.setAttribute(r,l)}"worker"===f&&S.setAttribute("type","text/partytown"),S.setAttribute("data-nscript",f),b&&insertStylesheets(b),document.body.appendChild(S)};function handleClientScriptLoad(r){let{strategy:n="afterInteractive"}=r;"lazyOnload"===n?window.addEventListener("load",()=>{(0,g.requestIdleCallback)(()=>loadScript(r))}):loadScript(r)}function initScriptLoader(r){r.forEach(handleClientScriptLoad),function(){let r=[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')];r.forEach(r=>{let n=r.id||r.getAttribute("src");y.add(n)})}()}function Script(r){let{id:n,src:o="",onLoad:l=()=>{},onReady:u=null,strategy:h="afterInteractive",onError:_,stylesheets:P,...b}=r,{updateScripts:E,scripts:S,getIsSsr:R,appDir:w,nonce:O}=(0,d.useContext)(f.HeadManagerContext),j=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let r=n||o;j.current||(u&&r&&y.has(r)&&u(),j.current=!0)},[u,n,o]);let A=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{!A.current&&("afterInteractive"===h?loadScript(r):"lazyOnload"===h&&("complete"===document.readyState?(0,g.requestIdleCallback)(()=>loadScript(r)):window.addEventListener("load",()=>{(0,g.requestIdleCallback)(()=>loadScript(r))})),A.current=!0)},[r,h]),("beforeInteractive"===h||"worker"===h)&&(E?(S[h]=(S[h]||[]).concat([{id:n,src:o,onLoad:l,onReady:u,onError:_,...b}]),E(S)):R&&R()?y.add(n||o):R&&!R()&&loadScript(r)),w){if(P&&P.forEach(r=>{s.default.preinit(r,{as:"style"})}),"beforeInteractive"===h)return o?(s.default.preload(o,b.integrity?{as:"script",integrity:b.integrity}:{as:"script"}),d.default.createElement("script",{nonce:O,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([o])+")"}})):(b.dangerouslySetInnerHTML&&(b.children=b.dangerouslySetInnerHTML.__html,delete b.dangerouslySetInnerHTML),d.default.createElement("script",{nonce:O,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...b}])+")"}}));"afterInteractive"===h&&o&&s.default.preload(o,b.integrity?{as:"script",integrity:b.integrity}:{as:"script"})}return null}Object.defineProperty(Script,"__nextScript",{value:!0});let b=Script;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},6689:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return reportToSocket}});let l=o(97);function reportToSocket(r){if("ended"!==r.state.state)throw Error("Expected span to be ended");(0,l.sendMessage)(JSON.stringify({event:"span-end",startTime:r.startTime,endTime:r.state.endTime,spanName:r.name,attributes:r.attributes}))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},2323:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(6632));let Span=class Span{end(r){if("ended"===this.state.state)throw Error("Span has already ended");this.state={state:"ended",endTime:null!=r?r:Date.now()},this.onSpanEnd(this)}constructor(r,n,o){var l,u;this.name=r,this.attributes=null!=(l=n.attributes)?l:{},this.startTime=null!=(u=n.startTime)?u:Date.now(),this.onSpanEnd=o,this.state={state:"inprogress"}}};let s=new class{startSpan(r,n){return new Span(r,n,this.handleSpanEnd)}onSpanEnd(r){return this._emitter.on("spanend",r),()=>{this._emitter.off("spanend",r)}}constructor(){this._emitter=(0,u.default)(),this.handleSpanEnd=r=>{this._emitter.emit("spanend",r)}}};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},7978:function(r,n){"use strict";let o;function __unsafeCreateTrustedScriptURL(r){var n;return(null==(n=function(){if(void 0===o){var r;o=(null==(r=window.trustedTypes)?void 0:r.createPolicy("nextjs",{createHTML:r=>r,createScript:r=>r,createScriptURL:r=>r}))||null}return o}())?void 0:n.createScriptURL(r))||r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"__unsafeCreateTrustedScriptURL",{enumerable:!0,get:function(){return __unsafeCreateTrustedScriptURL}}),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},3459:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0});let addChunkSuffix=r=>n=>r(n)+"",l=o.u;o.u=addChunkSuffix(l);let u=o.k;o.k=addChunkSuffix(u);let s=o.miniCssF;o.miniCssF=addChunkSuffix(s),self.__next_require__=o,self.__next_set_public_path__=r=>{o.p=r},("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},206:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return withRouter}});let l=o(8754),u=l._(o(7294)),s=o(8355);function withRouter(r){function WithRouterWrapper(n){return u.default.createElement(r,{router:(0,s.useRouter)(),...n})}return WithRouterWrapper.getInitialProps=r.getInitialProps,WithRouterWrapper.origGetInitialProps=r.origGetInitialProps,WithRouterWrapper}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},9798:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return App}});let l=o(8754),u=l._(o(7294)),s=o(9938);async function appGetInitialProps(r){let{Component:n,ctx:o}=r,l=await (0,s.loadGetInitialProps)(n,o);return{pageProps:l}}let App=class App extends u.default.Component{render(){let{Component:r,pageProps:n}=this.props;return u.default.createElement(r,n)}};App.origGetInitialProps=appGetInitialProps,App.getInitialProps=appGetInitialProps,("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},5480:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return Error}});let l=o(8754),u=l._(o(7294)),s=l._(o(4605)),d={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function _getInitialProps(r){let{res:n,err:o}=r,l=n&&n.statusCode?n.statusCode:o?o.statusCode:404;return{statusCode:l}}let f={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};let Error=class Error extends u.default.Component{render(){let{statusCode:r,withDarkMode:n=!0}=this.props,o=this.props.title||d[r]||"An unexpected error has occurred";return u.default.createElement("div",{style:f.error},u.default.createElement(s.default,null,u.default.createElement("title",null,r?r+": "+o:"Application error: a client-side exception has occurred")),u.default.createElement("div",{style:f.desc},u.default.createElement("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(n?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),r?u.default.createElement("h1",{className:"next-error-h1",style:f.h1},r):null,u.default.createElement("div",{style:f.wrap},u.default.createElement("h2",{style:f.h2},this.props.title||r?o:u.default.createElement(u.default.Fragment,null,"Application error: a client-side exception has occurred (see the browser console for more information)"),"."))))}};Error.displayName="ErrorPage",Error.getInitialProps=_getInitialProps,Error.origGetInitialProps=_getInitialProps,("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},9756:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"AmpStateContext",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(7294)),s=u.default.createContext({})},5617:function(r,n){"use strict";function isInAmpMode(r){let{ampFirst:n=!1,hybrid:o=!1,hasQuery:l=!1}=void 0===r?{}:r;return n||o&&l}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isInAmpMode",{enumerable:!0,get:function(){return isInAmpMode}})},8503:function(r,n,o){"use strict";var l,u;Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{CacheStates:function(){return l},AppRouterContext:function(){return f},LayoutRouterContext:function(){return h},GlobalLayoutRouterContext:function(){return g},TemplateContext:function(){return _}});let s=o(8754),d=s._(o(7294));(u=l||(l={})).LAZY_INITIALIZED="LAZYINITIALIZED",u.DATA_FETCH="DATAFETCH",u.READY="READY";let f=d.default.createContext(null),h=d.default.createContext(null),g=d.default.createContext(null),_=d.default.createContext(null)},1063:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"BloomFilter",{enumerable:!0,get:function(){return BloomFilter}});let BloomFilter=class BloomFilter{static from(r,n){void 0===n&&(n=.01);let o=new BloomFilter(r.length,n);for(let n of r)o.add(n);return o}export(){let r={numItems:this.numItems,errorRate:this.errorRate,numBits:this.numBits,numHashes:this.numHashes,bitArray:this.bitArray};return r}import(r){this.numItems=r.numItems,this.errorRate=r.errorRate,this.numBits=r.numBits,this.numHashes=r.numHashes,this.bitArray=r.bitArray}add(r){let n=this.getHashValues(r);n.forEach(r=>{this.bitArray[r]=1})}contains(r){let n=this.getHashValues(r);return n.every(r=>this.bitArray[r])}getHashValues(r){let n=[];for(let o=1;o<=this.numHashes;o++){let l=function(r){let n=0;for(let o=0;o>>13,n=Math.imul(n,1540483477)}return n>>>0}(""+r+o)%this.numBits;n.push(l)}return n}constructor(r,n){this.numItems=r,this.errorRate=n,this.numBits=Math.ceil(-(r*Math.log(n))/(Math.log(2)*Math.log(2))),this.numHashes=Math.ceil(this.numBits/r*Math.log(2)),this.bitArray=Array(this.numBits).fill(0)}}},3755:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{MODERN_BROWSERSLIST_TARGET:function(){return u.default},COMPILER_NAMES:function(){return s},INTERNAL_HEADERS:function(){return d},COMPILER_INDEXES:function(){return f},PHASE_EXPORT:function(){return h},PHASE_PRODUCTION_BUILD:function(){return g},PHASE_PRODUCTION_SERVER:function(){return _},PHASE_DEVELOPMENT_SERVER:function(){return y},PHASE_TEST:function(){return P},PHASE_INFO:function(){return b},PAGES_MANIFEST:function(){return E},APP_PATHS_MANIFEST:function(){return S},APP_PATH_ROUTES_MANIFEST:function(){return R},BUILD_MANIFEST:function(){return w},APP_BUILD_MANIFEST:function(){return O},FUNCTIONS_CONFIG_MANIFEST:function(){return j},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return A},NEXT_FONT_MANIFEST:function(){return M},EXPORT_MARKER:function(){return C},EXPORT_DETAIL:function(){return I},PRERENDER_MANIFEST:function(){return x},ROUTES_MANIFEST:function(){return N},IMAGES_MANIFEST:function(){return L},SERVER_FILES_MANIFEST:function(){return D},DEV_CLIENT_PAGES_MANIFEST:function(){return k},MIDDLEWARE_MANIFEST:function(){return F},DEV_MIDDLEWARE_MANIFEST:function(){return U},REACT_LOADABLE_MANIFEST:function(){return H},FONT_MANIFEST:function(){return B},SERVER_DIRECTORY:function(){return W},CONFIG_FILES:function(){return q},BUILD_ID_FILE:function(){return z},BLOCKED_PAGES:function(){return G},CLIENT_PUBLIC_FILES_PATH:function(){return V},CLIENT_STATIC_FILES_PATH:function(){return X},STRING_LITERAL_DROP_BUNDLE:function(){return Y},NEXT_BUILTIN_DOCUMENT:function(){return K},BARREL_OPTIMIZATION_PREFIX:function(){return Q},CLIENT_REFERENCE_MANIFEST:function(){return $},SERVER_REFERENCE_MANIFEST:function(){return J},MIDDLEWARE_BUILD_MANIFEST:function(){return Z},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return ee},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return et},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return er},APP_CLIENT_INTERNALS:function(){return en},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return ea},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return eo},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return ei},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return el},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return eu},EDGE_RUNTIME_WEBPACK:function(){return es},TEMPORARY_REDIRECT_STATUS:function(){return ec},PERMANENT_REDIRECT_STATUS:function(){return ed},STATIC_PROPS_ID:function(){return ef},SERVER_PROPS_ID:function(){return ep},PAGE_SEGMENT_KEY:function(){return eh},GOOGLE_FONT_PROVIDER:function(){return em},OPTIMIZED_FONT_PROVIDERS:function(){return eg},DEFAULT_SERIF_FONT:function(){return e_},DEFAULT_SANS_SERIF_FONT:function(){return ey},STATIC_STATUS_PAGES:function(){return eP},TRACE_OUTPUT_VERSION:function(){return ev},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return eb},RSC_MODULE_TYPES:function(){return eE},EDGE_UNSUPPORTED_NODE_APIS:function(){return eS},SYSTEM_ENTRYPOINTS:function(){return eR}});let l=o(8754),u=l._(o(4504)),s={client:"client",server:"server",edgeServer:"edge-server"},d=["x-invoke-path","x-invoke-status","x-invoke-error","x-invoke-query","x-middleware-invoke"],f={[s.client]:0,[s.server]:1,[s.edgeServer]:2},h="phase-export",g="phase-production-build",_="phase-production-server",y="phase-development-server",P="phase-test",b="phase-info",E="pages-manifest.json",S="app-paths-manifest.json",R="app-path-routes-manifest.json",w="build-manifest.json",O="app-build-manifest.json",j="functions-config-manifest.json",A="subresource-integrity-manifest",M="next-font-manifest",C="export-marker.json",I="export-detail.json",x="prerender-manifest.json",N="routes-manifest.json",L="images-manifest.json",D="required-server-files.json",k="_devPagesManifest.json",F="middleware-manifest.json",U="_devMiddlewareManifest.json",H="react-loadable-manifest.json",B="font-manifest.json",W="server",q=["next.config.js","next.config.mjs"],z="BUILD_ID",G=["/_document","/_app","/_error"],V="public",X="static",Y="__NEXT_DROP_CLIENT_FILE__",K="__NEXT_BUILTIN_DOCUMENT__",Q="__barrel_optimize__",$="client-reference-manifest",J="server-reference-manifest",Z="middleware-build-manifest",ee="middleware-react-loadable-manifest",et="main",er=""+et+"-app",en="app-pages-internals",ea="react-refresh",eo="amp",ei="webpack",el="polyfills",eu=Symbol(el),es="edge-runtime-webpack",ec=307,ed=308,ef="__N_SSG",ep="__N_SSP",eh="__PAGE__",em="https://fonts.googleapis.com/",eg=[{url:em,preconnect:"https://fonts.gstatic.com"},{url:"https://use.typekit.net",preconnect:"https://use.typekit.net"}],e_={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},ey={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},eP=["/500"],ev=1,eb=6e3,eE={client:"client",server:"server"},eS=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],eR=new Set([et,ea,eo,er]);("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},9314:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"escapeStringRegexp",{enumerable:!0,get:function(){return escapeStringRegexp}});let o=/[|\\{}()[\]^$+*?.-]/,l=/[|\\{}()[\]^$+*?.-]/g;function escapeStringRegexp(r){return o.test(r)?r.replace(l,"\\$&"):r}},6139:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"HeadManagerContext",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(7294)),s=u.default.createContext({})},4605:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{defaultHead:function(){return defaultHead},default:function(){return _default}});let l=o(8754),u=o(1757),s=u._(o(7294)),d=l._(o(3746)),f=o(9756),h=o(6139),g=o(5617);function defaultHead(r){void 0===r&&(r=!1);let n=[s.default.createElement("meta",{charSet:"utf-8"})];return r||n.push(s.default.createElement("meta",{name:"viewport",content:"width=device-width"})),n}function onlyReactElement(r,n){return"string"==typeof n||"number"==typeof n?r:n.type===s.default.Fragment?r.concat(s.default.Children.toArray(n.props.children).reduce((r,n)=>"string"==typeof n||"number"==typeof n?r:r.concat(n),[])):r.concat(n)}o(3213);let _=["name","httpEquiv","charSet","itemProp"];function reduceComponents(r,n){let{inAmpMode:o}=n;return r.reduce(onlyReactElement,[]).reverse().concat(defaultHead(o).reverse()).filter(function(){let r=new Set,n=new Set,o=new Set,l={};return u=>{let s=!0,d=!1;if(u.key&&"number"!=typeof u.key&&u.key.indexOf("$")>0){d=!0;let n=u.key.slice(u.key.indexOf("$")+1);r.has(n)?s=!1:r.add(n)}switch(u.type){case"title":case"base":n.has(u.type)?s=!1:n.add(u.type);break;case"meta":for(let r=0,n=_.length;r{let l=r.key||n;if(!o&&"link"===r.type&&r.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(n=>r.props.href.startsWith(n))){let n={...r.props||{}};return n["data-href"]=n.href,n.href=void 0,n["data-optimized-fonts"]=!0,s.default.cloneElement(r,n)}return s.default.cloneElement(r,{key:l})})}let _default=function(r){let{children:n}=r,o=(0,s.useContext)(f.AmpStateContext),l=(0,s.useContext)(h.HeadManagerContext);return s.default.createElement(d.default,{reduceComponentsToState:reduceComponents,headManager:l,inAmpMode:(0,g.isInAmpMode)(o)},n)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},3016:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{SearchParamsContext:function(){return u},PathnameContext:function(){return s},PathParamsContext:function(){return d}});let l=o(7294),u=(0,l.createContext)(null),s=(0,l.createContext)(null),d=(0,l.createContext)(null)},6694:function(r,n){"use strict";function normalizeLocalePath(r,n){let o;let l=r.split("/");return(n||[]).some(n=>!!l[1]&&l[1].toLowerCase()===n.toLowerCase()&&(o=n,l.splice(1,1),r=l.join("/")||"/",!0)),{pathname:r,detectedLocale:o}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"normalizeLocalePath",{enumerable:!0,get:function(){return normalizeLocalePath}})},5264:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"ImageConfigContext",{enumerable:!0,get:function(){return d}});let l=o(8754),u=l._(o(7294)),s=o(2269),d=u.default.createContext(s.imageConfigDefault)},2269:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{VALID_LOADERS:function(){return o},imageConfigDefault:function(){return l}});let o=["default","imgix","cloudinary","akamai","custom"],l={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},9200:function(r,n){"use strict";function getObjectClassLabel(r){return Object.prototype.toString.call(r)}function isPlainObject(r){if("[object Object]"!==getObjectClassLabel(r))return!1;let n=Object.getPrototypeOf(r);return null===n||n.hasOwnProperty("isPrototypeOf")}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{getObjectClassLabel:function(){return getObjectClassLabel},isPlainObject:function(){return isPlainObject}})},6290:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"NEXT_DYNAMIC_NO_SSR_CODE",{enumerable:!0,get:function(){return o}});let o="NEXT_DYNAMIC_NO_SSR_CODE"},6632:function(r,n){"use strict";function mitt(){let r=Object.create(null);return{on(n,o){(r[n]||(r[n]=[])).push(o)},off(n,o){r[n]&&r[n].splice(r[n].indexOf(o)>>>0,1)},emit(n){for(var o=arguments.length,l=Array(o>1?o-1:0),u=1;u{r(...l)})}}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return mitt}})},4504:function(r){"use strict";r.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},2679:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"denormalizePagePath",{enumerable:!0,get:function(){return denormalizePagePath}});let l=o(2778),u=o(8041);function denormalizePagePath(r){let n=(0,u.normalizePathSep)(r);return n.startsWith("/index/")&&!(0,l.isDynamicRoute)(n)?n.slice(6):"/index"!==n?n:"/"}},8034:function(r,n){"use strict";function ensureLeadingSlash(r){return r.startsWith("/")?r:"/"+r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"ensureLeadingSlash",{enumerable:!0,get:function(){return ensureLeadingSlash}})},8041:function(r,n){"use strict";function normalizePathSep(r){return r.replace(/\\/g,"/")}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"normalizePathSep",{enumerable:!0,get:function(){return normalizePathSep}})},5734:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"RouterContext",{enumerable:!0,get:function(){return s}});let l=o(8754),u=l._(o(7294)),s=u.default.createContext(null)},1922:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{adaptForAppRouterInstance:function(){return adaptForAppRouterInstance},adaptForSearchParams:function(){return adaptForSearchParams},adaptForPathParams:function(){return adaptForPathParams},PathnameContextProviderAdapter:function(){return PathnameContextProviderAdapter}});let l=o(1757),u=l._(o(7294)),s=o(3016),d=o(2778),f=o(5610),h=o(2767);function adaptForAppRouterInstance(r){return{back(){r.back()},forward(){r.forward()},refresh(){r.reload()},push(n,o){let{scroll:l}=void 0===o?{}:o;r.push(n,void 0,{scroll:l})},replace(n,o){let{scroll:l}=void 0===o?{}:o;r.replace(n,void 0,{scroll:l})},prefetch(n){r.prefetch(n)}}}function adaptForSearchParams(r){return r.isReady&&r.query?(0,f.asPathToSearchParams)(r.asPath):new URLSearchParams}function adaptForPathParams(r){if(!r.isReady||!r.query)return null;let n={},o=(0,h.getRouteRegex)(r.pathname),l=Object.keys(o.groups);for(let o of l)n[o]=r.query[o];return n}function PathnameContextProviderAdapter(r){let{children:n,router:o,...l}=r,f=(0,u.useRef)(l.isAutoExport),h=(0,u.useMemo)(()=>{let r;let n=f.current;if(n&&(f.current=!1),(0,d.isDynamicRoute)(o.pathname)&&(o.isFallback||n&&!o.isReady))return null;try{r=new URL(o.asPath,"http://f")}catch(r){return"/"}return r.pathname},[o.asPath,o.isFallback,o.isReady,o.pathname]);return u.default.createElement(s.PathnameContext.Provider,{value:h},n)}},755:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return Router},matchesMiddleware:function(){return matchesMiddleware},createKey:function(){return createKey}});let l=o(8754),u=o(1757),s=o(9620),d=o(6734),f=o(7616),h=u._(o(676)),g=o(2679),_=o(6694),y=l._(o(6632)),P=o(9938),b=o(8207),E=o(9370);o(2431);let S=o(2461),R=o(2767),w=o(7822);o(6919);let O=o(5754),j=o(5017),A=o(9886),M=o(4209),C=o(1417),I=o(6732),x=o(6722),N=o(9423),L=o(3190),D=o(6378),k=o(8026),F=o(4812),U=o(8497),H=o(1162),B=o(5421),W=o(233);function buildCancellationError(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}async function matchesMiddleware(r){let n=await Promise.resolve(r.router.pageLoader.getMiddleware());if(!n)return!1;let{pathname:o}=(0,O.parsePath)(r.asPath),l=(0,I.hasBasePath)(o)?(0,M.removeBasePath)(o):o,u=(0,C.addBasePath)((0,j.addLocale)(l,r.locale));return n.some(r=>new RegExp(r.regexp).test(u))}function stripOrigin(r){let n=(0,P.getLocationOrigin)();return r.startsWith(n)?r.substring(n.length):r}function prepareUrlAs(r,n,o){let[l,u]=(0,x.resolveHref)(r,n,!0),s=(0,P.getLocationOrigin)(),d=l.startsWith(s),f=u&&u.startsWith(s);l=stripOrigin(l),u=u?stripOrigin(u):u;let h=d?l:(0,C.addBasePath)(l),g=o?stripOrigin((0,x.resolveHref)(r,o)):u||l;return{url:h,as:f?g:(0,C.addBasePath)(g)}}function resolveDynamicRoute(r,n){let o=(0,s.removeTrailingSlash)((0,g.denormalizePagePath)(r));return"/404"===o||"/_error"===o?r:(n.includes(o)||n.some(n=>{if((0,b.isDynamicRoute)(n)&&(0,R.getRouteRegex)(n).re.test(o))return r=n,!0}),(0,s.removeTrailingSlash)(r))}async function withMiddlewareEffects(r){let n=await matchesMiddleware(r);if(!n||!r.fetchData)return null;try{let n=await r.fetchData(),o=await function(r,n,o){let l={basePath:o.router.basePath,i18n:{locales:o.router.locales},trailingSlash:!1},u=n.headers.get("x-nextjs-rewrite"),f=u||n.headers.get("x-nextjs-matched-path"),h=n.headers.get("x-matched-path");if(!h||f||h.includes("__next_data_catchall")||h.includes("/_error")||h.includes("/404")||(f=h),f){if(f.startsWith("/")){let n=(0,E.parseRelativeUrl)(f),h=(0,L.getNextPathnameInfo)(n.pathname,{nextConfig:l,parseData:!0}),g=(0,s.removeTrailingSlash)(h.pathname);return Promise.all([o.router.pageLoader.getPageList(),(0,d.getClientBuildManifest)()]).then(s=>{let[d,{__rewrites:f}]=s,y=(0,j.addLocale)(h.pathname,h.locale);if((0,b.isDynamicRoute)(y)||!u&&d.includes((0,_.normalizeLocalePath)((0,M.removeBasePath)(y),o.router.locales).pathname)){let o=(0,L.getNextPathnameInfo)((0,E.parseRelativeUrl)(r).pathname,{nextConfig:l,parseData:!0});y=(0,C.addBasePath)(o.pathname),n.pathname=y}if(!d.includes(g)){let r=resolveDynamicRoute(g,d);r!==g&&(g=r)}let P=d.includes(g)?g:resolveDynamicRoute((0,_.normalizeLocalePath)((0,M.removeBasePath)(n.pathname),o.router.locales).pathname,d);if((0,b.isDynamicRoute)(P)){let r=(0,S.getRouteMatcher)((0,R.getRouteRegex)(P))(y);Object.assign(n.query,r||{})}return{type:"rewrite",parsedAs:n,resolvedHref:P}})}let n=(0,O.parsePath)(r),h=(0,D.formatNextPathnameInfo)({...(0,L.getNextPathnameInfo)(n.pathname,{nextConfig:l,parseData:!0}),defaultLocale:o.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-external",destination:""+h+n.query+n.hash})}let g=n.headers.get("x-nextjs-redirect");if(g){if(g.startsWith("/")){let r=(0,O.parsePath)(g),n=(0,D.formatNextPathnameInfo)({...(0,L.getNextPathnameInfo)(r.pathname,{nextConfig:l,parseData:!0}),defaultLocale:o.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-internal",newAs:""+n+r.query+r.hash,newUrl:""+n+r.query+r.hash})}return Promise.resolve({type:"redirect-external",destination:g})}return Promise.resolve({type:"next"})}(n.dataHref,n.response,r);return{dataHref:n.dataHref,json:n.json,response:n.response,text:n.text,cacheKey:n.cacheKey,effect:o}}catch(r){return null}}let q=Symbol("SSG_DATA_NOT_FOUND");function tryToParseAsJSON(r){try{return JSON.parse(r)}catch(r){return null}}function fetchNextData(r){var n;let{dataHref:o,inflightCache:l,isPrefetch:u,hasMiddleware:s,isServerRender:f,parseJSON:h,persistCache:g,isBackground:_,unstable_skipClientCache:y}=r,{href:P}=new URL(o,window.location.href),getData=r=>(function fetchRetry(r,n,o){return fetch(r,{credentials:"same-origin",method:o.method||"GET",headers:Object.assign({},o.headers,{"x-nextjs-data":"1"})}).then(l=>!l.ok&&n>1&&l.status>=500?fetchRetry(r,n-1,o):l)})(o,f?3:1,{headers:Object.assign({},u?{purpose:"prefetch"}:{},u&&s?{"x-middleware-prefetch":"1"}:{}),method:null!=(n=null==r?void 0:r.method)?n:"GET"}).then(n=>n.ok&&(null==r?void 0:r.method)==="HEAD"?{dataHref:o,response:n,text:"",json:{},cacheKey:P}:n.text().then(r=>{if(!n.ok){if(s&&[301,302,307,308].includes(n.status))return{dataHref:o,response:n,text:r,json:{},cacheKey:P};if(404===n.status){var l;if(null==(l=tryToParseAsJSON(r))?void 0:l.notFound)return{dataHref:o,json:{notFound:q},response:n,text:r,cacheKey:P}}let u=Error("Failed to load static props");throw f||(0,d.markAssetError)(u),u}return{dataHref:o,json:h?tryToParseAsJSON(r):null,response:n,text:r,cacheKey:P}})).then(r=>(g&&"no-cache"!==r.response.headers.get("x-middleware-cache")||delete l[P],r)).catch(r=>{throw y||delete l[P],("Failed to fetch"===r.message||"NetworkError when attempting to fetch resource."===r.message||"Load failed"===r.message)&&(0,d.markAssetError)(r),r});return y&&g?getData({}).then(r=>(l[P]=Promise.resolve(r),r)):void 0!==l[P]?l[P]:l[P]=getData(_?{method:"HEAD"}:{})}function createKey(){return Math.random().toString(36).slice(2,10)}function handleHardNavigation(r){let{url:n,router:o}=r;if(n===(0,C.addBasePath)((0,j.addLocale)(o.asPath,o.locale)))throw Error("Invariant: attempted to hard navigate to the same URL "+n+" "+location.href);window.location.href=n}let getCancelledHandler=r=>{let{route:n,router:o}=r,l=!1,u=o.clc=()=>{l=!0};return()=>{if(l){let r=Error('Abort fetching component for route: "'+n+'"');throw r.cancelled=!0,r}u===o.clc&&(o.clc=null)}};let Router=class Router{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(r,n,o){return void 0===o&&(o={}),{url:r,as:n}=prepareUrlAs(this,r,n),this.change("pushState",r,n,o)}replace(r,n,o){return void 0===o&&(o={}),{url:r,as:n}=prepareUrlAs(this,r,n),this.change("replaceState",r,n,o)}async _bfl(r,n,o,l){{let h=!1,g=!1;for(let _ of[r,n])if(_){let n=(0,s.removeTrailingSlash)(new URL(_,"http://n").pathname),y=(0,C.addBasePath)((0,j.addLocale)(n,o||this.locale));if(n!==(0,s.removeTrailingSlash)(new URL(this.asPath,"http://n").pathname)){var u,d,f;for(let r of(h=h||!!(null==(u=this._bfl_s)?void 0:u.contains(n))||!!(null==(d=this._bfl_s)?void 0:d.contains(y)),[n,y])){let n=r.split("/");for(let r=0;!g&&r{})}}}}return!1}async change(r,n,o,l,u){var g,_,y,x,N,L,D,U,W;let z,G;if(!(0,F.isLocalURL)(n))return handleHardNavigation({url:n,router:this}),!1;let V=1===l._h;V||l.shallow||await this._bfl(o,void 0,l.locale);let X=V||l._shouldResolveHref||(0,O.parsePath)(n).pathname===(0,O.parsePath)(o).pathname,Y={...this.state},K=!0!==this.isReady;this.isReady=!0;let Q=this.isSsr;if(V||(this.isSsr=!1),V&&this.clc)return!1;let $=Y.locale;P.ST&&performance.mark("routeChange");let{shallow:J=!1,scroll:Z=!0}=l,ee={shallow:J};this._inFlightRoute&&this.clc&&(Q||Router.events.emit("routeChangeError",buildCancellationError(),this._inFlightRoute,ee),this.clc(),this.clc=null),o=(0,C.addBasePath)((0,j.addLocale)((0,I.hasBasePath)(o)?(0,M.removeBasePath)(o):o,l.locale,this.defaultLocale));let et=(0,A.removeLocale)((0,I.hasBasePath)(o)?(0,M.removeBasePath)(o):o,Y.locale);this._inFlightRoute=o;let er=$!==Y.locale;if(!V&&this.onlyAHashChange(et)&&!er){Y.asPath=et,Router.events.emit("hashChangeStart",o,ee),this.changeState(r,n,o,{...l,scroll:!1}),Z&&this.scrollToHash(et);try{await this.set(Y,this.components[Y.route],null)}catch(r){throw(0,h.default)(r)&&r.cancelled&&Router.events.emit("routeChangeError",r,et,ee),r}return Router.events.emit("hashChangeComplete",o,ee),!0}let en=(0,E.parseRelativeUrl)(n),{pathname:ea,query:eo}=en;if(null==(g=this.components[ea])?void 0:g.__appRouter)return handleHardNavigation({url:o,router:this}),new Promise(()=>{});try{[z,{__rewrites:G}]=await Promise.all([this.pageLoader.getPageList(),(0,d.getClientBuildManifest)(),this.pageLoader.getMiddleware()])}catch(r){return handleHardNavigation({url:o,router:this}),!1}this.urlIsNew(et)||er||(r="replaceState");let ei=o;ea=ea?(0,s.removeTrailingSlash)((0,M.removeBasePath)(ea)):ea;let el=(0,s.removeTrailingSlash)(ea),eu=o.startsWith("/")&&(0,E.parseRelativeUrl)(o).pathname,es=!!(eu&&el!==eu&&(!(0,b.isDynamicRoute)(el)||!(0,S.getRouteMatcher)((0,R.getRouteRegex)(el))(eu))),ec=!l.shallow&&await matchesMiddleware({asPath:o,locale:Y.locale,router:this});if(V&&ec&&(X=!1),X&&"/_error"!==ea&&(l._shouldResolveHref=!0,en.pathname=resolveDynamicRoute(ea,z),en.pathname===ea||(ea=en.pathname,en.pathname=(0,C.addBasePath)(ea),ec||(n=(0,w.formatWithValidation)(en)))),!(0,F.isLocalURL)(o))return handleHardNavigation({url:o,router:this}),!1;ei=(0,A.removeLocale)((0,M.removeBasePath)(ei),Y.locale),el=(0,s.removeTrailingSlash)(ea);let ed=!1;if((0,b.isDynamicRoute)(el)){let r=(0,E.parseRelativeUrl)(ei),l=r.pathname,u=(0,R.getRouteRegex)(el);ed=(0,S.getRouteMatcher)(u)(l);let s=el===l,d=s?(0,B.interpolateAs)(el,l,eo):{};if(ed&&(!s||d.result))s?o=(0,w.formatWithValidation)(Object.assign({},r,{pathname:d.result,query:(0,H.omit)(eo,d.params)})):Object.assign(eo,ed);else{let r=Object.keys(u.groups).filter(r=>!eo[r]&&!u.groups[r].optional);if(r.length>0&&!ec)throw Error((s?"The provided `href` ("+n+") value is missing query values ("+r.join(", ")+") to be interpolated properly. ":"The provided `as` value ("+l+") is incompatible with the `href` value ("+el+"). ")+"Read more: https://nextjs.org/docs/messages/"+(s?"href-interpolation-failed":"incompatible-href-as"))}}V||Router.events.emit("routeChangeStart",o,ee);let ef="/404"===this.pathname||"/_error"===this.pathname;try{let s=await this.getRouteInfo({route:el,pathname:ea,query:eo,as:o,resolvedAs:ei,routeProps:ee,locale:Y.locale,isPreview:Y.isPreview,hasMiddleware:ec,unstable_skipClientCache:l.unstable_skipClientCache,isQueryUpdating:V&&!this.isFallback,isMiddlewareRewrite:es});if(V||l.shallow||await this._bfl(o,"resolvedAs"in s?s.resolvedAs:void 0,Y.locale),"route"in s&&ec){el=ea=s.route||el,ee.shallow||(eo=Object.assign({},s.query||{},eo));let r=(0,I.hasBasePath)(en.pathname)?(0,M.removeBasePath)(en.pathname):en.pathname;if(ed&&ea!==r&&Object.keys(ed).forEach(r=>{ed&&eo[r]===ed[r]&&delete eo[r]}),(0,b.isDynamicRoute)(ea)){let r=!ee.shallow&&s.resolvedAs?s.resolvedAs:(0,C.addBasePath)((0,j.addLocale)(new URL(o,location.href).pathname,Y.locale),!0),n=r;(0,I.hasBasePath)(n)&&(n=(0,M.removeBasePath)(n));let l=(0,R.getRouteRegex)(ea),u=(0,S.getRouteMatcher)(l)(new URL(n,location.href).pathname);u&&Object.assign(eo,u)}}if("type"in s){if("redirect-internal"===s.type)return this.change(r,s.newUrl,s.newAs,l);return handleHardNavigation({url:s.destination,router:this}),new Promise(()=>{})}let d=s.Component;if(d&&d.unstable_scriptLoader){let r=[].concat(d.unstable_scriptLoader());r.forEach(r=>{(0,f.handleClientScriptLoad)(r.props)})}if((s.__N_SSG||s.__N_SSP)&&s.props){if(s.props.pageProps&&s.props.pageProps.__N_REDIRECT){l.locale=!1;let n=s.props.pageProps.__N_REDIRECT;if(n.startsWith("/")&&!1!==s.props.pageProps.__N_REDIRECT_BASE_PATH){let o=(0,E.parseRelativeUrl)(n);o.pathname=resolveDynamicRoute(o.pathname,z);let{url:u,as:s}=prepareUrlAs(this,n,n);return this.change(r,u,s,l)}return handleHardNavigation({url:n,router:this}),new Promise(()=>{})}if(Y.isPreview=!!s.props.__N_PREVIEW,s.props.notFound===q){let r;try{await this.fetchComponent("/404"),r="/404"}catch(n){r="/_error"}if(s=await this.getRouteInfo({route:r,pathname:r,query:eo,as:o,resolvedAs:ei,routeProps:{shallow:!1},locale:Y.locale,isPreview:Y.isPreview,isNotFound:!0}),"type"in s)throw Error("Unexpected middleware effect on /404")}}V&&"/_error"===this.pathname&&(null==(y=self.__NEXT_DATA__.props)?void 0:null==(_=y.pageProps)?void 0:_.statusCode)===500&&(null==(x=s.props)?void 0:x.pageProps)&&(s.props.pageProps.statusCode=500);let g=l.shallow&&Y.route===(null!=(N=s.route)?N:el),P=null!=(L=l.scroll)?L:!V&&!g,w=null!=u?u:P?{x:0,y:0}:null,O={...Y,route:el,pathname:ea,query:eo,asPath:et,isFallback:!1};if(V&&ef){if(s=await this.getRouteInfo({route:this.pathname,pathname:this.pathname,query:eo,as:o,resolvedAs:ei,routeProps:{shallow:!1},locale:Y.locale,isPreview:Y.isPreview,isQueryUpdating:V&&!this.isFallback}),"type"in s)throw Error("Unexpected middleware effect on "+this.pathname);"/_error"===this.pathname&&(null==(U=self.__NEXT_DATA__.props)?void 0:null==(D=U.pageProps)?void 0:D.statusCode)===500&&(null==(W=s.props)?void 0:W.pageProps)&&(s.props.pageProps.statusCode=500);try{await this.set(O,s,w)}catch(r){throw(0,h.default)(r)&&r.cancelled&&Router.events.emit("routeChangeError",r,et,ee),r}return!0}Router.events.emit("beforeHistoryChange",o,ee),this.changeState(r,n,o,l);let A=V&&!w&&!K&&!er&&(0,k.compareRouterStates)(O,this.state);if(!A){try{await this.set(O,s,w)}catch(r){if(r.cancelled)s.error=s.error||r;else throw r}if(s.error)throw V||Router.events.emit("routeChangeError",s.error,et,ee),s.error;V||Router.events.emit("routeChangeComplete",o,ee),P&&/#.+$/.test(o)&&this.scrollToHash(o)}return!0}catch(r){if((0,h.default)(r)&&r.cancelled)return!1;throw r}}changeState(r,n,o,l){void 0===l&&(l={}),("pushState"!==r||(0,P.getURL)()!==o)&&(this._shallow=l.shallow,window.history[r]({url:n,as:o,options:l,__N:!0,key:this._key="pushState"!==r?this._key:createKey()},"",o))}async handleRouteInfoError(r,n,o,l,u,s){if(console.error(r),r.cancelled)throw r;if((0,d.isAssetError)(r)||s)throw Router.events.emit("routeChangeError",r,l,u),handleHardNavigation({url:l,router:this}),buildCancellationError();try{let l;let{page:u,styleSheets:s}=await this.fetchComponent("/_error"),d={props:l,Component:u,styleSheets:s,err:r,error:r};if(!d.props)try{d.props=await this.getInitialProps(u,{err:r,pathname:n,query:o})}catch(r){console.error("Error in error page `getInitialProps`: ",r),d.props={}}return d}catch(r){return this.handleRouteInfoError((0,h.default)(r)?r:Error(r+""),n,o,l,u,!0)}}async getRouteInfo(r){let{route:n,pathname:o,query:l,as:u,resolvedAs:d,routeProps:f,locale:g,hasMiddleware:y,isPreview:P,unstable_skipClientCache:b,isQueryUpdating:E,isMiddlewareRewrite:S,isNotFound:R}=r,O=n;try{var j,A,C,I;let r=getCancelledHandler({route:O,router:this}),n=this.components[O];if(f.shallow&&n&&this.route===O)return n;y&&(n=void 0);let h=!n||"initial"in n?void 0:n,x={dataHref:this.pageLoader.getDataHref({href:(0,w.formatWithValidation)({pathname:o,query:l}),skipInterpolation:!0,asPath:R?"/404":d,locale:g}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:E?this.sbc:this.sdc,persistCache:!P,isPrefetch:!1,unstable_skipClientCache:b,isBackground:E},L=E&&!S?null:await withMiddlewareEffects({fetchData:()=>fetchNextData(x),asPath:R?"/404":d,locale:g,router:this}).catch(r=>{if(E)return null;throw r});if(L&&("/_error"===o||"/404"===o)&&(L.effect=void 0),E&&(L?L.json=self.__NEXT_DATA__.props:L={json:self.__NEXT_DATA__.props}),r(),(null==L?void 0:null==(j=L.effect)?void 0:j.type)==="redirect-internal"||(null==L?void 0:null==(A=L.effect)?void 0:A.type)==="redirect-external")return L.effect;if((null==L?void 0:null==(C=L.effect)?void 0:C.type)==="rewrite"){let r=(0,s.removeTrailingSlash)(L.effect.resolvedHref),u=await this.pageLoader.getPageList();if((!E||u.includes(r))&&(O=r,o=L.effect.resolvedHref,l={...l,...L.effect.parsedAs.query},d=(0,M.removeBasePath)((0,_.normalizeLocalePath)(L.effect.parsedAs.pathname,this.locales).pathname),n=this.components[O],f.shallow&&n&&this.route===O&&!y))return{...n,route:O}}if((0,N.isAPIRoute)(O))return handleHardNavigation({url:u,router:this}),new Promise(()=>{});let D=h||await this.fetchComponent(O).then(r=>({Component:r.page,styleSheets:r.styleSheets,__N_SSG:r.mod.__N_SSG,__N_SSP:r.mod.__N_SSP})),k=null==L?void 0:null==(I=L.response)?void 0:I.headers.get("x-middleware-skip"),F=D.__N_SSG||D.__N_SSP;k&&(null==L?void 0:L.dataHref)&&delete this.sdc[L.dataHref];let{props:U,cacheKey:H}=await this._getData(async()=>{if(F){if((null==L?void 0:L.json)&&!k)return{cacheKey:L.cacheKey,props:L.json};let r=(null==L?void 0:L.dataHref)?L.dataHref:this.pageLoader.getDataHref({href:(0,w.formatWithValidation)({pathname:o,query:l}),asPath:d,locale:g}),n=await fetchNextData({dataHref:r,isServerRender:this.isSsr,parseJSON:!0,inflightCache:k?{}:this.sdc,persistCache:!P,isPrefetch:!1,unstable_skipClientCache:b});return{cacheKey:n.cacheKey,props:n.json||{}}}return{headers:{},props:await this.getInitialProps(D.Component,{pathname:o,query:l,asPath:u,locale:g,locales:this.locales,defaultLocale:this.defaultLocale})}});return D.__N_SSP&&x.dataHref&&H&&delete this.sdc[H],this.isPreview||!D.__N_SSG||E||fetchNextData(Object.assign({},x,{isBackground:!0,persistCache:!1,inflightCache:this.sbc})).catch(()=>{}),U.pageProps=Object.assign({},U.pageProps),D.props=U,D.route=O,D.query=l,D.resolvedAs=d,this.components[O]=D,D}catch(r){return this.handleRouteInfoError((0,h.getProperError)(r),o,l,u,f)}}set(r,n,o){return this.state=r,this.sub(n,this.components["/_app"].Component,o)}beforePopState(r){this._bps=r}onlyAHashChange(r){if(!this.asPath)return!1;let[n,o]=this.asPath.split("#"),[l,u]=r.split("#");return!!u&&n===l&&o===u||n===l&&o!==u}scrollToHash(r){let[,n=""]=r.split("#");(0,W.handleSmoothScroll)(()=>{if(""===n||"top"===n){window.scrollTo(0,0);return}let r=decodeURIComponent(n),o=document.getElementById(r);if(o){o.scrollIntoView();return}let l=document.getElementsByName(r)[0];l&&l.scrollIntoView()},{onlyHashChange:this.onlyAHashChange(r)})}urlIsNew(r){return this.asPath!==r}async prefetch(r,n,o){if(void 0===n&&(n=r),void 0===o&&(o={}),(0,U.isBot)(window.navigator.userAgent))return;let l=(0,E.parseRelativeUrl)(r),u=l.pathname,{pathname:d,query:f}=l,h=d,g=await this.pageLoader.getPageList(),_=n,y=void 0!==o.locale?o.locale||void 0:this.locale,P=await matchesMiddleware({asPath:n,locale:y,router:this});l.pathname=resolveDynamicRoute(l.pathname,g),(0,b.isDynamicRoute)(l.pathname)&&(d=l.pathname,l.pathname=d,Object.assign(f,(0,S.getRouteMatcher)((0,R.getRouteRegex)(l.pathname))((0,O.parsePath)(n).pathname)||{}),P||(r=(0,w.formatWithValidation)(l)));let j=await withMiddlewareEffects({fetchData:()=>fetchNextData({dataHref:this.pageLoader.getDataHref({href:(0,w.formatWithValidation)({pathname:h,query:f}),skipInterpolation:!0,asPath:_,locale:y}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0}),asPath:n,locale:y,router:this});if((null==j?void 0:j.effect.type)==="rewrite"&&(l.pathname=j.effect.resolvedHref,d=j.effect.resolvedHref,f={...f,...j.effect.parsedAs.query},_=j.effect.parsedAs.pathname,r=(0,w.formatWithValidation)(l)),(null==j?void 0:j.effect.type)==="redirect-external")return;let A=(0,s.removeTrailingSlash)(d);await this._bfl(n,_,o.locale,!0)&&(this.components[u]={__appRouter:!0}),await Promise.all([this.pageLoader._isSsg(A).then(n=>!!n&&fetchNextData({dataHref:(null==j?void 0:j.json)?null==j?void 0:j.dataHref:this.pageLoader.getDataHref({href:r,asPath:_,locale:y}),isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0,unstable_skipClientCache:o.unstable_skipClientCache||o.priority&&!0}).then(()=>!1).catch(()=>!1)),this.pageLoader[o.priority?"loadPage":"prefetch"](A)])}async fetchComponent(r){let n=getCancelledHandler({route:r,router:this});try{let o=await this.pageLoader.loadPage(r);return n(),o}catch(r){throw n(),r}}_getData(r){let n=!1,cancel=()=>{n=!0};return this.clc=cancel,r().then(r=>{if(cancel===this.clc&&(this.clc=null),n){let r=Error("Loading initial props cancelled");throw r.cancelled=!0,r}return r})}_getFlightData(r){return fetchNextData({dataHref:r,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(r=>{let{text:n}=r;return{data:n}})}getInitialProps(r,n){let{Component:o}=this.components["/_app"],l=this._wrapApp(o);return n.AppTree=l,(0,P.loadGetInitialProps)(o,{AppTree:l,Component:r,router:this,ctx:n})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(r,n,l,{initialProps:u,pageLoader:d,App:f,wrapApp:h,Component:g,err:_,subscription:y,isFallback:S,locale:R,locales:O,defaultLocale:j,domainLocales:A,isPreview:M}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=createKey(),this.onPopState=r=>{let n;let{isFirstPopStateEvent:o}=this;this.isFirstPopStateEvent=!1;let l=r.state;if(!l){let{pathname:r,query:n}=this;this.changeState("replaceState",(0,w.formatWithValidation)({pathname:(0,C.addBasePath)(r),query:n}),(0,P.getURL)());return}if(l.__NA){window.location.reload();return}if(!l.__N||o&&this.locale===l.options.locale&&l.as===this.asPath)return;let{url:u,as:s,options:d,key:f}=l;this._key=f;let{pathname:h}=(0,E.parseRelativeUrl)(u);(!this.isSsr||s!==(0,C.addBasePath)(this.asPath)||h!==(0,C.addBasePath)(this.pathname))&&(!this._bps||this._bps(l))&&this.change("replaceState",u,s,Object.assign({},d,{shallow:d.shallow&&this._shallow,locale:d.locale||this.defaultLocale,_h:0}),n)};let I=(0,s.removeTrailingSlash)(r);this.components={},"/_error"!==r&&(this.components[I]={Component:g,initial:!0,props:u,err:_,__N_SSG:u&&u.__N_SSG,__N_SSP:u&&u.__N_SSP}),this.components["/_app"]={Component:f,styleSheets:[]};{let{BloomFilter:r}=o(1063),n={numItems:0,errorRate:.01,numBits:0,numHashes:null,bitArray:[]},l={numItems:0,errorRate:.01,numBits:0,numHashes:null,bitArray:[]};(null==n?void 0:n.numHashes)&&(this._bfl_s=new r(n.numItems,n.errorRate),this._bfl_s.import(n)),(null==l?void 0:l.numHashes)&&(this._bfl_d=new r(l.numItems,l.errorRate),this._bfl_d.import(l))}this.events=Router.events,this.pageLoader=d;let x=(0,b.isDynamicRoute)(r)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=y,this.clc=null,this._wrapApp=h,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.isExperimentalCompile||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!x&&!self.location.search),this.state={route:I,pathname:r,query:n,asPath:x?r:l,isPreview:!!M,locale:void 0,isFallback:S},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!l.startsWith("//")){let o={locale:R},u=(0,P.getURL)();this._initialMatchesMiddlewarePromise=matchesMiddleware({router:this,locale:R,asPath:u}).then(s=>(o._shouldResolveHref=l!==r,this.changeState("replaceState",s?u:(0,w.formatWithValidation)({pathname:(0,C.addBasePath)(r),query:n}),u,o),s))}window.addEventListener("popstate",this.onPopState)}};Router.events=(0,y.default)()},5258:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addLocale",{enumerable:!0,get:function(){return addLocale}});let l=o(7662),u=o(2858);function addLocale(r,n,o,s){if(!n||n===o)return r;let d=r.toLowerCase();return!s&&((0,u.pathHasPrefix)(d,"/api")||(0,u.pathHasPrefix)(d,"/"+n.toLowerCase()))?r:(0,l.addPathPrefix)(r,"/"+n)}},7662:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addPathPrefix",{enumerable:!0,get:function(){return addPathPrefix}});let l=o(5754);function addPathPrefix(r,n){if(!r.startsWith("/")||!n)return r;let{pathname:o,query:u,hash:s}=(0,l.parsePath)(r);return""+n+o+u+s}},9602:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"addPathSuffix",{enumerable:!0,get:function(){return addPathSuffix}});let l=o(5754);function addPathSuffix(r,n){if(!r.startsWith("/")||!n)return r;let{pathname:o,query:u,hash:s}=(0,l.parsePath)(r);return""+o+n+u+s}},3851:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{normalizeAppPath:function(){return normalizeAppPath},normalizeRscPath:function(){return normalizeRscPath}});let l=o(8034),u=o(8181);function normalizeAppPath(r){return(0,l.ensureLeadingSlash)(r.split("/").reduce((r,n,o,l)=>!n||(0,u.isGroupSegment)(n)||"@"===n[0]||("page"===n||"route"===n)&&o===l.length-1?r:r+"/"+n,""))}function normalizeRscPath(r,n){return n?r.replace(/\.rsc($|\?)/,"$1"):r}},5610:function(r,n){"use strict";function asPathToSearchParams(r){return new URL(r,"http://n").searchParams}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"asPathToSearchParams",{enumerable:!0,get:function(){return asPathToSearchParams}})},8026:function(r,n){"use strict";function compareRouterStates(r,n){let o=Object.keys(r);if(o.length!==Object.keys(n).length)return!1;for(let l=o.length;l--;){let u=o[l];if("query"===u){let o=Object.keys(r.query);if(o.length!==Object.keys(n.query).length)return!1;for(let l=o.length;l--;){let u=o[l];if(!n.query.hasOwnProperty(u)||r.query[u]!==n.query[u])return!1}}else if(!n.hasOwnProperty(u)||r[u]!==n[u])return!1}return!0}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"compareRouterStates",{enumerable:!0,get:function(){return compareRouterStates}})},6378:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"formatNextPathnameInfo",{enumerable:!0,get:function(){return formatNextPathnameInfo}});let l=o(9620),u=o(7662),s=o(9602),d=o(5258);function formatNextPathnameInfo(r){let n=(0,d.addLocale)(r.pathname,r.locale,r.buildId?void 0:r.defaultLocale,r.ignorePrefix);return(r.buildId||!r.trailingSlash)&&(n=(0,l.removeTrailingSlash)(n)),r.buildId&&(n=(0,s.addPathSuffix)((0,u.addPathPrefix)(n,"/_next/data/"+r.buildId),"/"===r.pathname?"index.json":".json")),n=(0,u.addPathPrefix)(n,r.basePath),!r.buildId&&r.trailingSlash?n.endsWith("/")?n:(0,s.addPathSuffix)(n,"/"):(0,l.removeTrailingSlash)(n)}},7822:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{formatUrl:function(){return formatUrl},urlObjectKeys:function(){return d},formatWithValidation:function(){return formatWithValidation}});let l=o(1757),u=l._(o(6507)),s=/https?|ftp|gopher|file/;function formatUrl(r){let{auth:n,hostname:o}=r,l=r.protocol||"",d=r.pathname||"",f=r.hash||"",h=r.query||"",g=!1;n=n?encodeURIComponent(n).replace(/%3A/i,":")+"@":"",r.host?g=n+r.host:o&&(g=n+(~o.indexOf(":")?"["+o+"]":o),r.port&&(g+=":"+r.port)),h&&"object"==typeof h&&(h=String(u.urlQueryToSearchParams(h)));let _=r.search||h&&"?"+h||"";return l&&!l.endsWith(":")&&(l+=":"),r.slashes||(!l||s.test(l))&&!1!==g?(g="//"+(g||""),d&&"/"!==d[0]&&(d="/"+d)):g||(g=""),f&&"#"!==f[0]&&(f="#"+f),_&&"?"!==_[0]&&(_="?"+_),""+l+g+(d=d.replace(/[?#]/g,encodeURIComponent))+(_=_.replace("#","%23"))+f}let d=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function formatWithValidation(r){return formatUrl(r)}},1528:function(r,n){"use strict";function getAssetPathFromRoute(r,n){void 0===n&&(n="");let o="/"===r?"/index":/^\/index(\/|$)/.test(r)?"/index"+r:""+r;return o+n}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return getAssetPathFromRoute}})},3190:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getNextPathnameInfo",{enumerable:!0,get:function(){return getNextPathnameInfo}});let l=o(6694),u=o(5199),s=o(2858);function getNextPathnameInfo(r,n){var o,d;let{basePath:f,i18n:h,trailingSlash:g}=null!=(o=n.nextConfig)?o:{},_={pathname:r,trailingSlash:"/"!==r?r.endsWith("/"):g};f&&(0,s.pathHasPrefix)(_.pathname,f)&&(_.pathname=(0,u.removePathPrefix)(_.pathname,f),_.basePath=f);let y=_.pathname;if(_.pathname.startsWith("/_next/data/")&&_.pathname.endsWith(".json")){let r=_.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),o=r[0];_.buildId=o,y="index"!==r[1]?"/"+r.slice(1).join("/"):"/",!0===n.parseData&&(_.pathname=y)}if(h){let r=n.i18nProvider?n.i18nProvider.analyze(_.pathname):(0,l.normalizeLocalePath)(_.pathname,h.locales);_.locale=r.detectedLocale,_.pathname=null!=(d=r.pathname)?d:_.pathname,!r.detectedLocale&&_.buildId&&(r=n.i18nProvider?n.i18nProvider.analyze(y):(0,l.normalizeLocalePath)(y,h.locales)).detectedLocale&&(_.locale=r.detectedLocale)}return _}},233:function(r,n){"use strict";function handleSmoothScroll(r,n){if(void 0===n&&(n={}),n.onlyHashChange){r();return}let o=document.documentElement,l=o.style.scrollBehavior;o.style.scrollBehavior="auto",n.dontForceLayout||o.getClientRects(),r(),o.style.scrollBehavior=l}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"handleSmoothScroll",{enumerable:!0,get:function(){return handleSmoothScroll}})},2778:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{getSortedRoutes:function(){return l.getSortedRoutes},isDynamicRoute:function(){return u.isDynamicRoute}});let l=o(3249),u=o(8207)},5421:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"interpolateAs",{enumerable:!0,get:function(){return interpolateAs}});let l=o(2461),u=o(2767);function interpolateAs(r,n,o){let s="",d=(0,u.getRouteRegex)(r),f=d.groups,h=(n!==r?(0,l.getRouteMatcher)(d)(n):"")||o;s=r;let g=Object.keys(f);return g.every(r=>{let n=h[r]||"",{repeat:o,optional:l}=f[r],u="["+(o?"...":"")+r+"]";return l&&(u=(n?"":"/")+"["+u+"]"),o&&!Array.isArray(n)&&(n=[n]),(l||r in h)&&(s=s.replace(u,o?n.map(r=>encodeURIComponent(r)).join("/"):encodeURIComponent(n))||"/")})||(s=""),{params:g,result:s}}},8497:function(r,n){"use strict";function isBot(r){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(r)}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isBot",{enumerable:!0,get:function(){return isBot}})},8207:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isDynamicRoute",{enumerable:!0,get:function(){return isDynamicRoute}});let o=/\/\[[^/]+?\](?=\/|$)/;function isDynamicRoute(r){return o.test(r)}},4812:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isLocalURL",{enumerable:!0,get:function(){return isLocalURL}});let l=o(9938),u=o(6732);function isLocalURL(r){if(!(0,l.isAbsoluteUrl)(r))return!0;try{let n=(0,l.getLocationOrigin)(),o=new URL(r,n);return o.origin===n&&(0,u.hasBasePath)(o.pathname)}catch(r){return!1}}},1162:function(r,n){"use strict";function omit(r,n){let o={};return Object.keys(r).forEach(l=>{n.includes(l)||(o[l]=r[l])}),o}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"omit",{enumerable:!0,get:function(){return omit}})},5754:function(r,n){"use strict";function parsePath(r){let n=r.indexOf("#"),o=r.indexOf("?"),l=o>-1&&(n<0||o-1?{pathname:r.substring(0,l?o:n),query:l?r.substring(o,n>-1?n:void 0):"",hash:n>-1?r.slice(n):""}:{pathname:r,query:"",hash:""}}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"parsePath",{enumerable:!0,get:function(){return parsePath}})},9370:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"parseRelativeUrl",{enumerable:!0,get:function(){return parseRelativeUrl}});let l=o(9938),u=o(6507);function parseRelativeUrl(r,n){let o=new URL((0,l.getLocationOrigin)()),s=n?new URL(n,o):r.startsWith(".")?new URL(window.location.href):o,{pathname:d,searchParams:f,search:h,hash:g,href:_,origin:y}=new URL(r,s);if(y!==o.origin)throw Error("invariant: invalid relative URL, router received "+r);return{pathname:d,query:(0,u.searchParamsToUrlQuery)(f),search:h,hash:g,href:_.slice(o.origin.length)}}},2858:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"pathHasPrefix",{enumerable:!0,get:function(){return pathHasPrefix}});let l=o(5754);function pathHasPrefix(r,n){if("string"!=typeof r)return!1;let{pathname:o}=(0,l.parsePath)(r);return o===n||o.startsWith(n+"/")}},6507:function(r,n){"use strict";function searchParamsToUrlQuery(r){let n={};return r.forEach((r,o)=>{void 0===n[o]?n[o]=r:Array.isArray(n[o])?n[o].push(r):n[o]=[n[o],r]}),n}function stringifyUrlQueryParam(r){return"string"!=typeof r&&("number"!=typeof r||isNaN(r))&&"boolean"!=typeof r?"":String(r)}function urlQueryToSearchParams(r){let n=new URLSearchParams;return Object.entries(r).forEach(r=>{let[o,l]=r;Array.isArray(l)?l.forEach(r=>n.append(o,stringifyUrlQueryParam(r))):n.set(o,stringifyUrlQueryParam(l))}),n}function assign(r){for(var n=arguments.length,o=Array(n>1?n-1:0),l=1;l{Array.from(n.keys()).forEach(n=>r.delete(n)),n.forEach((n,o)=>r.append(o,n))}),r}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{searchParamsToUrlQuery:function(){return searchParamsToUrlQuery},urlQueryToSearchParams:function(){return urlQueryToSearchParams},assign:function(){return assign}})},5199:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removePathPrefix",{enumerable:!0,get:function(){return removePathPrefix}});let l=o(2858);function removePathPrefix(r,n){if(!(0,l.pathHasPrefix)(r,n))return r;let o=r.slice(n.length);return o.startsWith("/")?o:"/"+o}},9620:function(r,n){"use strict";function removeTrailingSlash(r){return r.replace(/\/$/,"")||"/"}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"removeTrailingSlash",{enumerable:!0,get:function(){return removeTrailingSlash}})},2461:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getRouteMatcher",{enumerable:!0,get:function(){return getRouteMatcher}});let l=o(9938);function getRouteMatcher(r){let{re:n,groups:o}=r;return r=>{let u=n.exec(r);if(!u)return!1;let decode=r=>{try{return decodeURIComponent(r)}catch(r){throw new l.DecodeError("failed to decode param")}},s={};return Object.keys(o).forEach(r=>{let n=o[r],l=u[n.pos];void 0!==l&&(s[r]=~l.indexOf("/")?l.split("/").map(r=>decode(r)):n.repeat?[decode(l)]:decode(l))}),s}}},2767:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{getRouteRegex:function(){return getRouteRegex},getNamedRouteRegex:function(){return getNamedRouteRegex},getNamedMiddlewareRegex:function(){return getNamedMiddlewareRegex}});let l=o(2407),u=o(9314),s=o(9620);function parseParameter(r){let n=r.startsWith("[")&&r.endsWith("]");n&&(r=r.slice(1,-1));let o=r.startsWith("...");return o&&(r=r.slice(3)),{key:r,repeat:o,optional:n}}function getParametrizedRoute(r){let n=(0,s.removeTrailingSlash)(r).slice(1).split("/"),o={},d=1;return{parameterizedRoute:n.map(r=>{let n=l.INTERCEPTION_ROUTE_MARKERS.find(n=>r.startsWith(n)),s=r.match(/\[((?:\[.*\])|.+)\]/);if(n&&s){let{key:r,optional:l,repeat:f}=parseParameter(s[1]);return o[r]={pos:d++,repeat:f,optional:l},"/"+(0,u.escapeStringRegexp)(n)+"([^/]+?)"}if(!s)return"/"+(0,u.escapeStringRegexp)(r);{let{key:r,repeat:n,optional:l}=parseParameter(s[1]);return o[r]={pos:d++,repeat:n,optional:l},n?l?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:o}}function getRouteRegex(r){let{parameterizedRoute:n,groups:o}=getParametrizedRoute(r);return{re:RegExp("^"+n+"(?:/)?$"),groups:o}}function getSafeKeyFromSegment(r){let{getSafeRouteKey:n,segment:o,routeKeys:l,keyPrefix:u}=r,{key:s,optional:d,repeat:f}=parseParameter(o),h=s.replace(/\W/g,"");u&&(h=""+u+h);let g=!1;return(0===h.length||h.length>30)&&(g=!0),isNaN(parseInt(h.slice(0,1)))||(g=!0),g&&(h=n()),u?l[h]=""+u+s:l[h]=""+s,f?d?"(?:/(?<"+h+">.+?))?":"/(?<"+h+">.+?)":"/(?<"+h+">[^/]+?)"}function getNamedParametrizedRoute(r,n){let o;let d=(0,s.removeTrailingSlash)(r).slice(1).split("/"),f=(o=0,()=>{let r="",n=++o;for(;n>0;)r+=String.fromCharCode(97+(n-1)%26),n=Math.floor((n-1)/26);return r}),h={};return{namedParameterizedRoute:d.map(r=>{let o=l.INTERCEPTION_ROUTE_MARKERS.some(n=>r.startsWith(n)),s=r.match(/\[((?:\[.*\])|.+)\]/);return o&&s?getSafeKeyFromSegment({getSafeRouteKey:f,segment:s[1],routeKeys:h,keyPrefix:n?"nxtI":void 0}):s?getSafeKeyFromSegment({getSafeRouteKey:f,segment:s[1],routeKeys:h,keyPrefix:n?"nxtP":void 0}):"/"+(0,u.escapeStringRegexp)(r)}).join(""),routeKeys:h}}function getNamedRouteRegex(r,n){let o=getNamedParametrizedRoute(r,n);return{...getRouteRegex(r),namedRegex:"^"+o.namedParameterizedRoute+"(?:/)?$",routeKeys:o.routeKeys}}function getNamedMiddlewareRegex(r,n){let{parameterizedRoute:o}=getParametrizedRoute(r),{catchAll:l=!0}=n;if("/"===o)return{namedRegex:"^/"+(l?".*":"")+"$"};let{namedParameterizedRoute:u}=getNamedParametrizedRoute(r,!1);return{namedRegex:"^"+u+(l?"(?:(/.*)?)":"")+"$"}}},3249:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getSortedRoutes",{enumerable:!0,get:function(){return getSortedRoutes}});let UrlNode=class UrlNode{insert(r){this._insert(r.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(r){void 0===r&&(r="/");let n=[...this.children.keys()].sort();null!==this.slugName&&n.splice(n.indexOf("[]"),1),null!==this.restSlugName&&n.splice(n.indexOf("[...]"),1),null!==this.optionalRestSlugName&&n.splice(n.indexOf("[[...]]"),1);let o=n.map(n=>this.children.get(n)._smoosh(""+r+n+"/")).reduce((r,n)=>[...r,...n],[]);if(null!==this.slugName&&o.push(...this.children.get("[]")._smoosh(r+"["+this.slugName+"]/")),!this.placeholder){let n="/"===r?"/":r.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+n+'" and "'+n+"[[..."+this.optionalRestSlugName+']]").');o.unshift(n)}return null!==this.restSlugName&&o.push(...this.children.get("[...]")._smoosh(r+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&o.push(...this.children.get("[[...]]")._smoosh(r+"[[..."+this.optionalRestSlugName+"]]/")),o}_insert(r,n,o){if(0===r.length){this.placeholder=!1;return}if(o)throw Error("Catch-all must be the last part of the URL.");let l=r[0];if(l.startsWith("[")&&l.endsWith("]")){let u=l.slice(1,-1),s=!1;if(u.startsWith("[")&&u.endsWith("]")&&(u=u.slice(1,-1),s=!0),u.startsWith("...")&&(u=u.substring(3),o=!0),u.startsWith("[")||u.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+u+"').");if(u.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+u+"').");function handleSlug(r,o){if(null!==r&&r!==o)throw Error("You cannot use different slug names for the same dynamic path ('"+r+"' !== '"+o+"').");n.forEach(r=>{if(r===o)throw Error('You cannot have the same slug name "'+o+'" repeat within a single dynamic path');if(r.replace(/\W/g,"")===l.replace(/\W/g,""))throw Error('You cannot have the slug names "'+r+'" and "'+o+'" differ only by non-word symbols within a single dynamic path')}),n.push(o)}if(o){if(s){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+r[0]+'" ).');handleSlug(this.optionalRestSlugName,u),this.optionalRestSlugName=u,l="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+r[0]+'").');handleSlug(this.restSlugName,u),this.restSlugName=u,l="[...]"}}else{if(s)throw Error('Optional route parameters are not yet supported ("'+r[0]+'").');handleSlug(this.slugName,u),this.slugName=u,l="[]"}}this.children.has(l)||this.children.set(l,new UrlNode),this.children.get(l)._insert(r.slice(1),n,o)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}};function getSortedRoutes(r){let n=new UrlNode;return r.forEach(r=>n.insert(r)),n.smoosh()}},6286:function(r,n){"use strict";let o;Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return _default},setConfig:function(){return setConfig}});let _default=()=>o;function setConfig(r){o=r}},8181:function(r,n){"use strict";function isGroupSegment(r){return"("===r[0]&&r.endsWith(")")}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isGroupSegment",{enumerable:!0,get:function(){return isGroupSegment}})},3746:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return SideEffect}});let l=o(1757),u=l._(o(7294)),s=u.useLayoutEffect,d=u.useEffect;function SideEffect(r){let{headManager:n,reduceComponentsToState:o}=r;function emitChange(){if(n&&n.mountedInstances){let l=u.Children.toArray(Array.from(n.mountedInstances).filter(Boolean));n.updateHead(o(l,r))}}return s(()=>{var o;return null==n||null==(o=n.mountedInstances)||o.add(r.children),()=>{var o;null==n||null==(o=n.mountedInstances)||o.delete(r.children)}}),s(()=>(n&&(n._pendingUpdate=emitChange),()=>{n&&(n._pendingUpdate=emitChange)})),d(()=>(n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null),()=>{n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null)})),null}},9938:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{WEB_VITALS:function(){return o},execOnce:function(){return execOnce},isAbsoluteUrl:function(){return isAbsoluteUrl},getLocationOrigin:function(){return getLocationOrigin},getURL:function(){return getURL},getDisplayName:function(){return getDisplayName},isResSent:function(){return isResSent},normalizeRepeatedSlashes:function(){return normalizeRepeatedSlashes},loadGetInitialProps:function(){return loadGetInitialProps},SP:function(){return u},ST:function(){return s},DecodeError:function(){return DecodeError},NormalizeError:function(){return NormalizeError},PageNotFoundError:function(){return PageNotFoundError},MissingStaticPage:function(){return MissingStaticPage},MiddlewareNotFoundError:function(){return MiddlewareNotFoundError},stringifyError:function(){return stringifyError}});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function execOnce(r){let n,o=!1;return function(){for(var l=arguments.length,u=Array(l),s=0;sl.test(r);function getLocationOrigin(){let{protocol:r,hostname:n,port:o}=window.location;return r+"//"+n+(o?":"+o:"")}function getURL(){let{href:r}=window.location,n=getLocationOrigin();return r.substring(n.length)}function getDisplayName(r){return"string"==typeof r?r:r.displayName||r.name||"Unknown"}function isResSent(r){return r.finished||r.headersSent}function normalizeRepeatedSlashes(r){let n=r.split("?"),o=n[0];return o.replace(/\\/g,"/").replace(/\/\/+/g,"/")+(n[1]?"?"+n.slice(1).join("?"):"")}async function loadGetInitialProps(r,n){let o=n.res||n.ctx&&n.ctx.res;if(!r.getInitialProps)return n.ctx&&n.Component?{pageProps:await loadGetInitialProps(n.Component,n.ctx)}:{};let l=await r.getInitialProps(n);if(o&&isResSent(o))return l;if(!l){let n='"'+getDisplayName(r)+'.getInitialProps()" should resolve to an object. But found "'+l+'" instead.';throw Error(n)}return l}let u="undefined"!=typeof performance,s=u&&["mark","measure","getEntriesByName"].every(r=>"function"==typeof performance[r]);let DecodeError=class DecodeError extends Error{};let NormalizeError=class NormalizeError extends Error{};let PageNotFoundError=class PageNotFoundError extends Error{constructor(r){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+r}};let MissingStaticPage=class MissingStaticPage extends Error{constructor(r,n){super(),this.message="Failed to load static file for page: "+r+" "+n}};let MiddlewareNotFoundError=class MiddlewareNotFoundError extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}};function stringifyError(r){return JSON.stringify({message:r.message,stack:r.stack})}},3213:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"warnOnce",{enumerable:!0,get:function(){return warnOnce}});let warnOnce=r=>{}},8018:function(r){var n,o,l,u,s,d,f,h,g,_,y,P,b,E,S,R,w,O,j,A,M,C,I,x,N,L,D,k,F,U,H,B,W,q,z,G,V,X,Y,K,Q,$,J,Z,ee,et;(n={}).d=function(r,o){for(var l in o)n.o(o,l)&&!n.o(r,l)&&Object.defineProperty(r,l,{enumerable:!0,get:o[l]})},n.o=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},n.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},void 0!==n&&(n.ab="//"),o={},n.r(o),n.d(o,{getCLS:function(){return I},getFCP:function(){return A},getFID:function(){return U},getINP:function(){return $},getLCP:function(){return Z},getTTFB:function(){return et},onCLS:function(){return I},onFCP:function(){return A},onFID:function(){return U},onINP:function(){return $},onLCP:function(){return Z},onTTFB:function(){return et}}),h=-1,g=function(r){addEventListener("pageshow",function(n){n.persisted&&(h=n.timeStamp,r(n))},!0)},_=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},y=function(){var r=_();return r&&r.activationStart||0},P=function(r,n){var o=_(),l="navigate";return h>=0?l="back-forward-cache":o&&(l=document.prerendering||y()>0?"prerender":o.type.replace(/_/g,"-")),{name:r,value:void 0===n?-1:n,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:l}},b=function(r,n,o){try{if(PerformanceObserver.supportedEntryTypes.includes(r)){var l=new PerformanceObserver(function(r){n(r.getEntries())});return l.observe(Object.assign({type:r,buffered:!0},o||{})),l}}catch(r){}},E=function(r,n){var T=function t(o){"pagehide"!==o.type&&"hidden"!==document.visibilityState||(r(o),n&&(removeEventListener("visibilitychange",t,!0),removeEventListener("pagehide",t,!0)))};addEventListener("visibilitychange",T,!0),addEventListener("pagehide",T,!0)},S=function(r,n,o,l){var u,s;return function(d){var f;n.value>=0&&(d||l)&&((s=n.value-(u||0))||void 0===u)&&(u=n.value,n.delta=s,n.rating=(f=n.value)>o[1]?"poor":f>o[0]?"needs-improvement":"good",r(n))}},R=-1,w=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},O=function(){E(function(r){R=r.timeStamp},!0)},j=function(){return R<0&&(R=w(),O(),g(function(){setTimeout(function(){R=w(),O()},0)})),{get firstHiddenTime(){return R}}},A=function(r,n){n=n||{};var o,l=[1800,3e3],u=j(),s=P("FCP"),c=function(r){r.forEach(function(r){"first-contentful-paint"===r.name&&(f&&f.disconnect(),r.startTime-1&&r(n)},u=P("CLS",0),s=0,d=[],p=function(r){r.forEach(function(r){if(!r.hadRecentInput){var n=d[0],o=d[d.length-1];s&&r.startTime-o.startTime<1e3&&r.startTime-n.startTime<5e3?(s+=r.value,d.push(r)):(s=r.value,d=[r]),s>u.value&&(u.value=s,u.entries=d,l())}})},f=b("layout-shift",p);f&&(l=S(i,u,o,n.reportAllChanges),E(function(){p(f.takeRecords()),l(!0)}),g(function(){s=0,C=-1,l=S(i,u=P("CLS",0),o,n.reportAllChanges)}))},x={passive:!0,capture:!0},N=new Date,L=function(r,n){l||(l=n,u=r,s=new Date,F(removeEventListener),D())},D=function(){if(u>=0&&u1e12?new Date:performance.now())-r.timeStamp;"pointerdown"==r.type?(n=function(){L(u,r),l()},o=function(){l()},l=function(){removeEventListener("pointerup",n,x),removeEventListener("pointercancel",o,x)},addEventListener("pointerup",n,x),addEventListener("pointercancel",o,x)):L(u,r)}},F=function(r){["mousedown","keydown","touchstart","pointerdown"].forEach(function(n){return r(n,k,x)})},U=function(r,n){n=n||{};var o,s=[100,300],f=j(),h=P("FID"),v=function(r){r.startTimen.latency){if(o)o.entries.push(r),o.latency=Math.max(o.latency,r.duration);else{var l={id:r.interactionId,latency:r.duration,entries:[r]};K[l.id]=l,Y.push(l)}Y.sort(function(r,n){return n.latency-r.latency}),Y.splice(10).forEach(function(r){delete K[r.id]})}},$=function(r,n){n=n||{};var o=[200,500];G();var l,u=P("INP"),a=function(r){r.forEach(function(r){r.interactionId&&Q(r),"first-input"!==r.entryType||Y.some(function(n){return n.entries.some(function(n){return r.duration===n.duration&&r.startTime===n.startTime})})||Q(r)});var n,o=(n=Math.min(Y.length-1,Math.floor(X()/50)),Y[n]);o&&o.latency!==u.value&&(u.value=o.latency,u.entries=o.entries,l())},s=b("event",a,{durationThreshold:n.durationThreshold||40});l=S(r,u,o,n.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),E(function(){a(s.takeRecords()),u.value<0&&X()>0&&(u.value=0,u.entries=[]),l(!0)}),g(function(){Y=[],V=z(),l=S(r,u=P("INP"),o,n.reportAllChanges)}))},J={},Z=function(r,n){n=n||{};var o,l=[2500,4e3],u=j(),s=P("LCP"),c=function(r){var n=r[r.length-1];if(n){var l=n.startTime-y();lperformance.now())return;l.entries=[s],u(!0),g(function(){(u=S(r,l=P("TTFB",0),o,n.reportAllChanges))(!0)})}})},r.exports=o},9423:function(r,n){"use strict";function isAPIRoute(r){return"/api"===r||!!(null==r?void 0:r.startsWith("/api/"))}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isAPIRoute",{enumerable:!0,get:function(){return isAPIRoute}})},676:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{default:function(){return isError},getProperError:function(){return getProperError}});let l=o(9200);function isError(r){return"object"==typeof r&&null!==r&&"name"in r&&"message"in r}function getProperError(r){return isError(r)?r:Error((0,l.isPlainObject)(r)?JSON.stringify(r):r+"")}},2407:function(r,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]})}(n,{INTERCEPTION_ROUTE_MARKERS:function(){return u},isInterceptionRouteAppPath:function(){return isInterceptionRouteAppPath},extractInterceptionRouteInformation:function(){return extractInterceptionRouteInformation}});let l=o(3851),u=["(..)(..)","(.)","(..)","(...)"];function isInterceptionRouteAppPath(r){return void 0!==r.split("/").find(r=>u.find(n=>r.startsWith(n)))}function extractInterceptionRouteInformation(r){let n,o,s;for(let l of r.split("/"))if(o=u.find(r=>l.startsWith(r))){[n,s]=r.split(o,2);break}if(!n||!o||!s)throw Error(`Invalid interception route: ${r}. Must be in the format //(..|...|..)(..)/`);switch(n=(0,l.normalizeAppPath)(n),o){case"(.)":s="/"===n?`/${s}`:n+"/"+s;break;case"(..)":if("/"===n)throw Error(`Invalid interception route: ${r}. Cannot use (..) marker at the root level, use (.) instead.`);s=n.split("/").slice(0,-1).concat(s).join("/");break;case"(...)":s="/"+s;break;case"(..)(..)":let d=n.split("/");if(d.length<=2)throw Error(`Invalid interception route: ${r}. Cannot use (..)(..) marker at the root level or one level up.`);s=d.slice(0,-2).concat(s).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:n,interceptedRoute:s}}},2431:function(){},8754:function(r,n,o){"use strict";function _interop_require_default(r){return r&&r.__esModule?r:{default:r}}o.r(n),o.d(n,{_:function(){return _interop_require_default},_interop_require_default:function(){return _interop_require_default}})},1757:function(r,n,o){"use strict";function _getRequireWildcardCache(r){if("function"!=typeof WeakMap)return null;var n=new WeakMap,o=new WeakMap;return(_getRequireWildcardCache=function(r){return r?o:n})(r)}function _interop_require_wildcard(r,n){if(!n&&r&&r.__esModule)return r;if(null===r||"object"!=typeof r&&"function"!=typeof r)return{default:r};var o=_getRequireWildcardCache(n);if(o&&o.has(r))return o.get(r);var l={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in r)if("default"!==s&&Object.prototype.hasOwnProperty.call(r,s)){var d=u?Object.getOwnPropertyDescriptor(r,s):null;d&&(d.get||d.set)?Object.defineProperty(l,s,d):l[s]=r[s]}return l.default=r,o&&o.set(r,l),l}o.r(n),o.d(n,{_:function(){return _interop_require_wildcard},_interop_require_wildcard:function(){return _interop_require_wildcard}})}},function(r){r.O(0,[774],function(){return r(r.s=9866)}),_N_E=r.O()}]);
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_app-41fcb505e2a6ec3b.js b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_app-41fcb505e2a6ec3b.js
new file mode 100644
index 0000000..c5f75a3
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_app-41fcb505e2a6ec3b.js
@@ -0,0 +1 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{6840:function(_,n,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return e(4496)}])},4496:function(_,n,e){"use strict";e.r(n),e.d(n,{default:function(){return App}});var u=e(5893);function App(_){let{Component:n,pageProps:e}=_;return(0,u.jsx)(n,{...e})}e(1422)},1422:function(){}},function(_){var __webpack_exec__=function(n){return _(_.s=n)};_.O(0,[774,179],function(){return __webpack_exec__(6840),__webpack_exec__(8355)}),_N_E=_.O()}]);
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_error-08a9db0f433628d8.js b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_error-08a9db0f433628d8.js
new file mode 100644
index 0000000..c4a5694
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/_error-08a9db0f433628d8.js
@@ -0,0 +1 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[820],{1981:function(n,_,u){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_error",function(){return u(5480)}])}},function(n){n.O(0,[774,888,179],function(){return n(n.s=1981)}),_N_E=n.O()}]);
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/index-8b5e597c8966b744.js b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/index-8b5e597c8966b744.js
new file mode 100644
index 0000000..8cad6d6
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/index-8b5e597c8966b744.js
@@ -0,0 +1 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{8312:function(e,n,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return r(4409)}])},4409:function(e,n,r){"use strict";r.r(n),r.d(n,{__N_SSG:function(){return u},default:function(){return Home}});var c=r(5893),t=r(1664),s=r.n(t),o=r(8092),u=!0;function Home(e){let{subfolders:n,result:r}=e;return r?(0,c.jsx)(o.Z,{...r}):(0,c.jsx)(c.Fragment,{children:(0,c.jsxs)("div",{className:"flex flex-col h-screen p-4",children:[(0,c.jsx)("h1",{className:"text-xl mb-4",children:"Available reports:"}),n.map(e=>(0,c.jsx)(s(),{className:"my-2 p-2 border block hover:bg-gray-300",href:"/report/".concat(e),children:e},e))]})})}}},function(e){e.O(0,[88,781,664,92,774,888,179],function(){return e(e.s=8312)}),_N_E=e.O()}]);
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/report/[name]-28e12486ec550103.js b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/report/[name]-28e12486ec550103.js
new file mode 100644
index 0000000..62f7e47
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/_next/static/chunks/pages/report/[name]-28e12486ec550103.js
@@ -0,0 +1 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[854],{5149:function(n,u,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/report/[name]",function(){return t(6671)}])},6671:function(n,u,t){"use strict";t.r(u),t.d(u,{__N_SSG:function(){return _},default:function(){return Page}});var e=t(5893),r=t(8092),_=!0;function Page(n){let{name:u,result:t}=n;return(0,e.jsx)(r.Z,{...t})}}},function(n){n.O(0,[88,781,92,774,888,179],function(){return n(n.s=5149)}),_N_E=n.O()}]);
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js b/20240626-tokyoai-suggestion-request/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js
new file mode 100644
index 0000000..3858b79
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js
@@ -0,0 +1 @@
+!function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t){var e={exports:{}};return t(e,e.exports),e.exports}var r=function(t){return t&&t.Math==Math&&t},n=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")(),o=function(t){try{return!!t()}catch(t){return!0}},i=!o(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),a={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,s=u&&!a.call({1:2},1)?function(t){var e=u(this,t);return!!e&&e.enumerable}:a,c={f:s},f=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},l={}.toString,h=function(t){return l.call(t).slice(8,-1)},p="".split,d=o(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==h(t)?p.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},g=function(t){return d(v(t))},y=function(t){return"object"==typeof t?null!==t:"function"==typeof t},m=function(t,e){if(!y(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!y(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")},b={}.hasOwnProperty,w=function(t,e){return b.call(t,e)},S=n.document,E=y(S)&&y(S.createElement),x=function(t){return E?S.createElement(t):{}},A=!i&&!o(function(){return 7!=Object.defineProperty(x("div"),"a",{get:function(){return 7}}).a}),O=Object.getOwnPropertyDescriptor,R={f:i?O:function(t,e){if(t=g(t),e=m(e,!0),A)try{return O(t,e)}catch(t){}if(w(t,e))return f(!c.f.call(t,e),t[e])}},j=function(t){if(!y(t))throw TypeError(String(t)+" is not an object");return t},P=Object.defineProperty,I={f:i?P:function(t,e,r){if(j(t),e=m(e,!0),j(r),A)try{return P(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},T=i?function(t,e,r){return I.f(t,e,f(1,r))}:function(t,e,r){return t[e]=r,t},k=function(t,e){try{T(n,t,e)}catch(r){n[t]=e}return e},L="__core-js_shared__",U=n[L]||k(L,{}),M=Function.toString;"function"!=typeof U.inspectSource&&(U.inspectSource=function(t){return M.call(t)});var _,N,C,F=U.inspectSource,B=n.WeakMap,D="function"==typeof B&&/native code/.test(F(B)),q=!1,z=e(function(t){(t.exports=function(t,e){return U[t]||(U[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})}),W=0,K=Math.random(),G=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+K).toString(36)},$=z("keys"),V=function(t){return $[t]||($[t]=G(t))},H={};if(D){var X=new(0,n.WeakMap),Y=X.get,J=X.has,Q=X.set;_=function(t,e){return Q.call(X,t,e),e},N=function(t){return Y.call(X,t)||{}},C=function(t){return J.call(X,t)}}else{var Z=V("state");H[Z]=!0,_=function(t,e){return T(t,Z,e),e},N=function(t){return w(t,Z)?t[Z]:{}},C=function(t){return w(t,Z)}}var tt,et={set:_,get:N,has:C,enforce:function(t){return C(t)?N(t):_(t,{})},getterFor:function(t){return function(e){var r;if(!y(e)||(r=N(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},rt=e(function(t){var e=et.get,r=et.enforce,o=String(String).split("String");(t.exports=function(t,e,i,a){var u=!!a&&!!a.unsafe,s=!!a&&!!a.enumerable,c=!!a&&!!a.noTargetGet;"function"==typeof i&&("string"!=typeof e||w(i,"name")||T(i,"name",e),r(i).source=o.join("string"==typeof e?e:"")),t!==n?(u?!c&&t[e]&&(s=!0):delete t[e],s?t[e]=i:T(t,e,i)):s?t[e]=i:k(e,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&e(this).source||F(this)})}),nt=n,ot=function(t){return"function"==typeof t?t:void 0},it=function(t,e){return arguments.length<2?ot(nt[t])||ot(n[t]):nt[t]&&nt[t][e]||n[t]&&n[t][e]},at=Math.ceil,ut=Math.floor,st=function(t){return isNaN(t=+t)?0:(t>0?ut:at)(t)},ct=Math.min,ft=function(t){return t>0?ct(st(t),9007199254740991):0},lt=Math.max,ht=Math.min,pt=function(t,e){var r=st(t);return r<0?lt(r+e,0):ht(r,e)},dt=function(t){return function(e,r,n){var o,i=g(e),a=ft(i.length),u=pt(n,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},vt={includes:dt(!0),indexOf:dt(!1)},gt=vt.indexOf,yt=function(t,e){var r,n=g(t),o=0,i=[];for(r in n)!w(H,r)&&w(n,r)&&i.push(r);for(;e.length>o;)w(n,r=e[o++])&&(~gt(i,r)||i.push(r));return i},mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=mt.concat("length","prototype"),wt={f:Object.getOwnPropertyNames||function(t){return yt(t,bt)}},St={f:Object.getOwnPropertySymbols},Et=it("Reflect","ownKeys")||function(t){var e=wt.f(j(t)),r=St.f;return r?e.concat(r(t)):e},xt=function(t,e){for(var r=Et(e),n=I.f,o=R.f,i=0;i2?arguments[2]:void 0,u=Mt((void 0===a?n:pt(a,n))-i,n-o),s=1;for(i0;)i in r?r[o]=r[i]:delete r[o],o+=s,i+=s;return r},Nt=!!Object.getOwnPropertySymbols&&!o(function(){return!String(Symbol())}),Ct=Nt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Ft=z("wks"),Bt=n.Symbol,Dt=Ct?Bt:Bt&&Bt.withoutSetter||G,qt=function(t){return w(Ft,t)||(Ft[t]=Nt&&w(Bt,t)?Bt[t]:Dt("Symbol."+t)),Ft[t]},zt=Object.keys||function(t){return yt(t,mt)},Wt=i?Object.defineProperties:function(t,e){j(t);for(var r,n=zt(e),o=n.length,i=0;o>i;)I.f(t,r=n[i++],e[r]);return t},Kt=it("document","documentElement"),Gt=V("IE_PROTO"),$t=function(){},Vt=function(t){return"
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/next.svg b/20240626-tokyoai-suggestion-request/next.svg
new file mode 100644
index 0000000..5174b28
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/next.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/20240626-tokyoai-suggestion-request/vercel.svg b/20240626-tokyoai-suggestion-request/vercel.svg
new file mode 100644
index 0000000..d2f8422
--- /dev/null
+++ b/20240626-tokyoai-suggestion-request/vercel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file