diff --git a/src/DynamoCoreWpf/DynamoCoreWpf.csproj b/src/DynamoCoreWpf/DynamoCoreWpf.csproj
index 7593bf56849..3de930052a8 100644
--- a/src/DynamoCoreWpf/DynamoCoreWpf.csproj
+++ b/src/DynamoCoreWpf/DynamoCoreWpf.csproj
@@ -50,13 +50,46 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %(TGZFiles.Filename)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -88,8 +121,8 @@
-
-
+
+
diff --git a/src/DynamoCoreWpf/Packages/HomePage/build/bundle.js b/src/DynamoCoreWpf/Packages/HomePage/build/bundle.js
deleted file mode 100644
index cc93bcec30b..00000000000
--- a/src/DynamoCoreWpf/Packages/HomePage/build/bundle.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see bundle.js.LICENSE.txt */
-(()=>{var A={35:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,".wtWcJRvWPJXDoNvhryUS{\n transition: transform 0.3s ease;\n transform: rotate(-90deg);\n}\n\n.wtWcJRvWPJXDoNvhryUS.s5yy6_vWVowvDkBk4wf9 {\n transform: rotate(0deg);\n}\n\n.wtWcJRvWPJXDoNvhryUS.cldOh2Hlw6YD2AneXVQR {\n /* styles for left orientation */\n transform: rotate(90deg);\n}\n\n.wtWcJRvWPJXDoNvhryUS.yq0SVpHtHs6zt4jnei1z {\n /* styles for right orientation */\n transform: rotate(-90deg);\n}\n\n/* Open Arrow */\n.E_i9WzfHg0ng5DX5Mrc0 {\n display: inline-block;\n transition: transform 0.3s ease;\n}\n\n.E_i9WzfHg0ng5DX5Mrc0:hover path {\n stroke: #C1C1C1;\n}\n\n.E_i9WzfHg0ng5DX5Mrc0.s5yy6_vWVowvDkBk4wf9 {\n transform: rotate(180deg); /* Flip the arrow when open */\n}\n\n.E_i9WzfHg0ng5DX5Mrc0.cldOh2Hlw6YD2AneXVQR {\n transform: rotate(90deg);\n}\n\n.E_i9WzfHg0ng5DX5Mrc0.yq0SVpHtHs6zt4jnei1z {\n transform: rotate(-90deg);\n}\n",""]),o.locals={closedArrow:"wtWcJRvWPJXDoNvhryUS",open:"s5yy6_vWVowvDkBk4wf9",left:"cldOh2Hlw6YD2AneXVQR",right:"yq0SVpHtHs6zt4jnei1z",openArrow:"E_i9WzfHg0ng5DX5Mrc0"};const i=o},31:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"/* Card Items Stylesheet */\n.T5PizNhMFsqOWqTNwh3r {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n gap: 0.5rem;\n box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n}\n\n.aK5CWeVI7iXqq3pKxjsE {\n text-decoration: none;\n color: inherit;\n position: relative;\n aspect-ratio: 16/9;\n background-color: #666666;\n display: block;\n min-width: 35px;\n}\n\n.CbBBm8X2CirXAXM_mlrt {\n display: flex; /* Use flexbox for alignment */\n justify-content: center; /* Center horizontally */\n align-items: center; /* Center vertically */\n aspect-ratio: 16/9; /* Maintain aspect ratio */\n overflow: hidden;\n position: relative;\n}\n\n.hSIu9xkds4gH3zagdtvz {\n object-fit: cover;\n object-position: center center;\n width: 100%;\n height: 100%;\n}\n\n.yJPJrVpoTdVVu0uRGfX8 {\n background-color: #424242;\n padding: 0.5rem;\n}\n\n.yJPJrVpoTdVVu0uRGfX8:hover {\n background-color: #2c2c2c;\n}\n\n.aK5CWeVI7iXqq3pKxjsE:hover .yJPJrVpoTdVVu0uRGfX8 {\n background-color: #2c2c2c;\n}\n\n.pYBqu_ILdwdkYrd6aBfq {\n cursor: pointer;\n color: var(--text-secondary);\n font-size: 14px;\n font-weight: bold;\n}\n\n.lNJMVJ5F6srg81_igRaH {\n cursor: pointer;\n color: var(--text-secondary);\n font-size: 14px;\n}\n\n.pYBqu_ILdwdkYrd6aBfq,\n.lNJMVJ5F6srg81_igRaH {\n min-height: 20px;\n}\n\n.FLEpBhl8o9WV_stMk7C2 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n margin: 0.4rem 0.2rem;\n}",""]),o.locals={"graph-container":"T5PizNhMFsqOWqTNwh3r","graph-link":"aK5CWeVI7iXqq3pKxjsE","clipped-image-container":"CbBBm8X2CirXAXM_mlrt","clipped-image":"hSIu9xkds4gH3zagdtvz","custom-container":"yJPJrVpoTdVVu0uRGfX8","graph-item-title-text":"pYBqu_ILdwdkYrd6aBfq","graph-item-subtitle-text":"lNJMVJ5F6srg81_igRaH","graph-card-text-item":"FLEpBhl8o9WV_stMk7C2"};const i=o},543:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"/* Basic reset for table styling */\n.up1YB6mpKdoE6xjX2QUm table {\n border-collapse: collapse;\n width: 100%;\n table-layout: fixed; /* This ensures uniform column width */\n color: #f5f5f5; /* Dark text color */\n font-weight: 400;\n font-size: 12px;\n align-items: center;\n padding: left right 5px;\n}\n\n/* Styling for table headers */\n.up1YB6mpKdoE6xjX2QUm th {\n background-color: #3f3f3f; /* Light grey background */\n text-align: left;\n font-weight: 400;\n padding: 8px; /* Adjust padding as needed */\n border-bottom: 2px solid #515151; /* Adds a border below the header */\n border-right: 1px solid rgba(117, 117, 117, 0.5);\n position: relative;\n}\n\n/* Styling for table cells */\n.up1YB6mpKdoE6xjX2QUm td {\n border-bottom: 1px solid #515151; /* Adds a border between rows */\n border-right: 1px solid rgba(117, 117, 117, 0.5);\n text-align: left; /* Align text to the left */\n vertical-align: middle; /* Vertically align text in the middle */\n overflow: hidden; /* Ensures content doesn't overflow */\n text-overflow: ellipsis; /* Adds an ellipsis for overflowed text */\n white-space: nowrap; /* Prevents text wrapping */\n padding: 0px 8px;\n display: flex;\n align-items: center; /* This will work with flexbox */\n justify-content: flex-start; /* Aligns content to the left */\n min-height: 30px;\n font-size: 12px;\n cursor: pointer;\n}\n\n/* Row styling for hover effect */\n.up1YB6mpKdoE6xjX2QUm tr:hover {\n background-color: rgba(117, 117, 117, 0.5);\n}\n\n.up1YB6mpKdoE6xjX2QUm td:last-child,\n.up1YB6mpKdoE6xjX2QUm th:last-child {\n border-right: none;\n white-space: nowrap; /* Do not allow text to wrap within the cell */\n padding-right: 2px; /* Add right padding to the last cell */\n cursor: pointer;\n}\n\n/* Adjust the width of specific columns, if needed */\n.up1YB6mpKdoE6xjX2QUm .H2lxuXyzGL3rcZHOAI2G {\n width: 40%; \n}\n\n.up1YB6mpKdoE6xjX2QUm .vnUcxdnJ1pvNC8jfzfpb {\n width: 20%;\n}\n\n@media screen and (max-width: 600px) {\n .up1YB6mpKdoE6xjX2QUm td {\n white-space: normal;\n }\n\n .up1YB6mpKdoE6xjX2QUm table {\n width: auto;\n }\n}\n\n.BnVc_k6bLkFkvqNddROh {\n white-space: nowrap !important; /* Prevents text from wrapping to the next line */\n overflow: hidden; /* Hides any overflow content */\n text-overflow: ellipsis; /* Adds an ellipsis (...) to any text that overflows */\n}\n\n/* Table resizer style */\n.h2zYx2vvGFc33c7Gvdtg {\n display: inline-block;\n width: 3px;\n height: 100%;\n position: absolute;\n right: 0;\n top: 0;\n transform: translateX(50%);\n z-index: 1;\n touch-action: none;\n background: rgba(117, 117, 117, 0.3); \n}\n\n.h2zYx2vvGFc33c7Gvdtg:hover {\n background: #aaa; /* change color on hover for better visibility */\n}\n\n.V3Y0piBVnZNl4qn3nGuM {\n position: relative; /* Required to position the resizer */\n}",""]),o.locals={"table-view":"up1YB6mpKdoE6xjX2QUm","column-title":"H2lxuXyzGL3rcZHOAI2G","column-author":"vnUcxdnJ1pvNC8jfzfpb","table-cell":"BnVc_k6bLkFkvqNddROh",resizer:"h2zYx2vvGFc33c7Gvdtg",th:"V3Y0piBVnZNl4qn3nGuM"};const i=o},101:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,".yIO4w_lTuLYEooPbCSdX {\n display: flex;\n align-items: center;\n}\n\n.aJe6tjx1OqhFqTse84Ke {\n overflow: hidden;\n width: 100%;\n}\n\n.dwlvw4X3mqJsZqmmPw4Y {\n display: flex;\n transition: transform 0.5s ease;\n}\n\n.yIO4w_lTuLYEooPbCSdX button {\n background: none;\n border: none;\n outline: none; /* Removes the focus outline */\n cursor: pointer;\n padding: 0; /* Adjust as needed */\n display: flex;\n align-items: center;\n justify-content: center;\n}\n",""]),o.locals={"carousel-container":"yIO4w_lTuLYEooPbCSdX","carousel-content-wrapper":"aJe6tjx1OqhFqTse84Ke","carousel-content":"dwlvw4X3mqJsZqmmPw4Y"};const i=o},735:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"/* Video Carousel Item Stylesheet */\n.tedGatdGy3mrXcjUOBg6 {\n flex: 0 0 calc(25% - 11px); /* Adjusted width to account for margin */\n height: 200px; /* Set a fixed height */\n box-sizing: border-box;\n position: relative;\n margin-left: 5px;\n margin-right: 5px;\n}\n\n.NQmCmQws_6SKpfRWG5gQ {\n width: 100%;\n height: 100%; /* Full height of the video container */\n position: relative;\n}\n\n.nY4NQq_NhgHHZPdJwKVQ {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.uScGoLZ_cxt7Gwjpaa6Q {\n /* Additional styling for title and description */\n position: absolute;\n bottom: 0;\n width: 101%;\n background-color: #424242;\n padding: 0.5rem;\n box-sizing: border-box;\n margin-left: -1px;\n}\n\n.uScGoLZ_cxt7Gwjpaa6Q:hover {\n background-color: #2c2c2c;\n}\n\n.E2e9loZSXowfxotWXl0g {\n cursor: pointer;\n color: var(--text-secondary);\n font-size: 14px;\n font-weight: bold;\n}\n\n.RxmhtRl_DLx6gpaht7dV {\n cursor: pointer;\n color: var(--text-secondary);\n font-size: 14px;\n}\n\n.E2e9loZSXowfxotWXl0g,\n.RxmhtRl_DLx6gpaht7dV {\n min-height: 20px;\n}\n\n.lo3R4Vqe6jFI52pcBb1D {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n margin: 0.4rem 0.2rem;\n}\n",""]),o.locals={"video-container":"tedGatdGy3mrXcjUOBg6","clipped-video-container":"NQmCmQws_6SKpfRWG5gQ","clipped-video":"nY4NQq_NhgHHZPdJwKVQ","custom-video-container":"uScGoLZ_cxt7Gwjpaa6Q","video-item-title-text":"E2e9loZSXowfxotWXl0g","video-item-subtitle-text":"RxmhtRl_DLx6gpaht7dV","video-card-text-item":"lo3R4Vqe6jFI52pcBb1D"};const i=o},94:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"/* Custom Cell Renderer Stylesheet */\n.Yw3_GCMOuxwzyMsDrErF {\n display: flex;\n align-items: center;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n}\n\n.b3x1Jhs_Ihy9oPZWghtg {\n text-decoration: none;\n color: inherit;\n position: relative;\n aspect-ratio: 16/9;\n background-color: #666666;\n display: block;\n min-width: 35px;\n}\n\n.w7Q0sX_ApwkBxuQfOK1e {\n max-width: 35px;\n aspect-ratio: 4/3;\n border: #424242 1.5px solid;\n border-radius: 3px;\n margin-right: 10px;\n margin-top: 1.5px;\n margin-bottom: 1.5px;\n}\n\n.b3x1Jhs_Ihy9oPZWghtg:hover .MWthXaHIjXo9Iz2AzIud {\n background-color: #2c2c2c;\n}\n\n.rxw_Z70L9U7675U9s2fe {\n width: 100%;\n height: 100%;\n}",""]),o.locals={"title-cell":"Yw3_GCMOuxwzyMsDrErF","graph-link":"b3x1Jhs_Ihy9oPZWghtg","row-img":"w7Q0sX_ApwkBxuQfOK1e","custom-container":"MWthXaHIjXo9Iz2AzIud","row-img-container":"rxw_Z70L9U7675U9s2fe"};const i=o},468:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"/* Samples Grid Stylesheet */\n\n.YsSGeoIrz5pux4W3COs1 {\n margin-bottom: 20px; /* Space between each sample */\n}\n\n.A1T_Zw4IS8fELmoT_aje {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); /* Adjust as needed */\n gap: 10px; /* Space between grid items */\n}\n",""]),o.locals={"sample-container":"YsSGeoIrz5pux4W3COs1","graphs-grid":"A1T_Zw4IS8fELmoT_aje"};const i=o},413:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"/* Custom Select Component Stylesheet */\n.IL_YZZXsqsyFVe8ZMeiO {\n position: relative;\n cursor: pointer;\n font-size: 14px;\n border-bottom: 2px solid transparent;\n transition: border-bottom-color 0.3s ease;\n margin-top: 15px;\n}\n\n.IL_YZZXsqsyFVe8ZMeiO.RHJEUTWyGShaY4hX61WQ,\n.IL_YZZXsqsyFVe8ZMeiO:hover {\n border-bottom-color: #38abdf;\n}\n\n.IL_YZZXsqsyFVe8ZMeiO.RHJEUTWyGShaY4hX61WQ::after,\n.IL_YZZXsqsyFVe8ZMeiO::after {\n /* Create a pseudo-element for the 5px thick rectangle */\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n bottom: -7px; /* Position it just below the 1px border */\n height: 5px;\n background-color: #40687a; /* Darker blue color */\n opacity: 0; /* Start with an invisible border */\n transition: opacity 0.3s ease; /* Transition for the opacity */\n}\n\n.IL_YZZXsqsyFVe8ZMeiO:hover::after {\n opacity: 1;\n}\n\n.IL_YZZXsqsyFVe8ZMeiO.RHJEUTWyGShaY4hX61WQ:not(:hover) {\n border-bottom-color: white;\n}\n\n.IL_YZZXsqsyFVe8ZMeiO.RHJEUTWyGShaY4hX61WQ:not(:hover)::after {\n background-color: #808080;\n opacity: 1;\n}\n\n.Gimb4Gsr28AnNQRiO54A {\n display: flex; /* Use flexbox layout */\n justify-content: space-between; /* Space between items */\n align-items: center; /* Align items vertically */\n padding: 10px;\n padding-left: 14px;\n padding-right: 6px;\n background-color: transparent;\n border-radius: 4px;\n border: solid 1px #9B9B9B;\n}\n\n.Gimb4Gsr28AnNQRiO54A:hover .wb0YXNZvX_0mxVdLR8FO{\n background-color: transparent;\n}\n\n.Gimb4Gsr28AnNQRiO54A:hover {\n background-color: #292929;\n border: solid 1px transparent;\n}\n\n/* Style for .dropdown-selected when active (e.g., when clicked) */\n.Gimb4Gsr28AnNQRiO54A:active {\n background-color: #1e1e1e; /* Change background color when active */\n color: #fff; /* Change text color when active */\n /* Add any other styles you want for the active state */\n}\n\n.wPTf22drsrJsvgEvr31u {\n position: absolute;\n top: 100%;\n left: 0;\n right: 0;\n background-color: #535353;\n display: none;\n margin-top: 3px;\n z-index: 1000;\n}\n\n.wPTf22drsrJsvgEvr31u.RHJEUTWyGShaY4hX61WQ {\n display: block;\n}\n\n.IG6uw2irvRNLccBjN8Xt{\n padding: 10px;\n}\n\n.IG6uw2irvRNLccBjN8Xt:hover {\n background-color: #434343;\n}\n\n.wb0YXNZvX_0mxVdLR8FO {\n position: absolute;\n right: 35px;\n top: 0;\n bottom: 0;\n width: 1px; /* Adjust the width as needed */\n height: 100%; /* Vertically extend the line to match the container */\n background-color: #9B9B9B; /* Adjust the color as needed */\n margin: 0 px; /* Add spacing to separate the line from text and arrow */\n}\n",""]),o.locals={"custom-dropdown":"IL_YZZXsqsyFVe8ZMeiO",open:"RHJEUTWyGShaY4hX61WQ","dropdown-selected":"Gimb4Gsr28AnNQRiO54A","vertical-line":"wb0YXNZvX_0mxVdLR8FO","dropdown-options":"wPTf22drsrJsvgEvr31u","dropdown-option":"IG6uw2irvRNLccBjN8Xt"};const i=o},924:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"/* Sidebar Component Stylesheet */\n.DocgL5i6gBGE3KYwABod {\n display: grid;\n grid-template-rows: repeat(3, 1fr);\n height: 100vh;\n}\n\n.oi6LQ6T_ZvY0YFHX1EAT {\n position: relative;\n}\n\n.axbuozwlai5y3CB_yU_V {\n font-size: 32px;\n margin: 0;\n margin-top: 40px;\n margin-bottom: 40px;\n}\n\n.IEIatPR6YexSSVZ1m999 {\n margin-top: 2rem;\n}\n\n.IEIatPR6YexSSVZ1m999>*+* {\n margin-top: 1rem;\n}\n\n.SwQBpURVcQmf77gVwO2A {\n margin-top: 0px !important;\n margin-left: -32px;\n margin-right: -32px;\n padding: 1em;\n padding-left: 32px;\n padding-right: 32px;\n font-weight: medium;\n cursor: pointer;\n}\n\n.SwQBpURVcQmf77gVwO2A.G7urEafWF6ctkF48QkZ9 {\n background-color: #535353;\n}\n\n.pFrc_4DF0pH70zHwPK2z {\n margin: 0px;\n font-size: 14px;\n line-height: 20px;\n font-weight: 400;\n}\n\n.QaWlBWpKb_tctB2m1Dpb {\n position: absolute; /* Set the position to absolute */\n bottom: 0; /* Align to the bottom of the cell */\n left: 0; /* Align to the left of the cell */\n width: 100%;\n border: none;\n height: 1px;\n background-color: #4b4b4b; /* Separator color */\n}\n\n.Ewz9pqJuVcgxOVOdcAFk {\n display: flex;\n flex-direction: column;\n margin-top: 20px;\n margin-bottom: 135px;\n}\n\n.z4A95FK70ZxSieqhcB68 {\n color: #6dd2ff;\n text-decoration: none;\n margin-top: 0.5em;\n font-size: 14px;\n}\n\n.z4A95FK70ZxSieqhcB68:hover {\n text-decoration: underline;\n}\n",""]),o.locals={"sidebar-grid-container":"DocgL5i6gBGE3KYwABod",cell:"oi6LQ6T_ZvY0YFHX1EAT","dynamo-logo":"axbuozwlai5y3CB_yU_V","sidebar-items-container":"IEIatPR6YexSSVZ1m999","sidebar-link-container":"SwQBpURVcQmf77gVwO2A",selected:"G7urEafWF6ctkF48QkZ9","sidebar-text":"pFrc_4DF0pH70zHwPK2z",separator:"QaWlBWpKb_tctB2m1Dpb","link-container":"Ewz9pqJuVcgxOVOdcAFk","sidebar-link":"z4A95FK70ZxSieqhcB68"};const i=o},424:(A,e,t)=>{"use strict";t.d(e,{Z:()=>i});var n=t(81),r=t.n(n),g=t(645),o=t.n(g)()(r());o.push([A.id,"* {\n -webkit-user-select: none; /* Chrome, Safari, Opera */\n -moz-user-select: none; /* Firefox */\n -ms-user-select: none; /* Internet Explorer/Edge */\n user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera, and Firefox */\n}\n\n:root {\n --text-secondary: #f5f5f5;\n}\n\n@font-face {\n font-family: 'ArtifaktElement';\n src: url('http://localhost/embeddedFonts/ArtifaktElement-Regular.woff');\n}\n\nbody {\n margin: 0;\n overflow: hidden;\n font-family: 'ArtifaktElement', system-ui, sans-serif;\n}\n\n/* Main Page Styles */\n.main-container {\n min-height: 100vh;\n max-height: 100vh;\n display: flex;\n background-color: #535353;\n overflow-y: auto;\n}\n\n.main-flex-container {\n height: 100vh; /* Set the height to viewport height */\n overflow: hidden; /* Prevent the flex container from scrolling */\n width: 100%;\n}\n\n.main-body-container {\n position: relative;\n overflow-x: hidden;\n overflow-y: auto; /* Add vertical scroll only to the main content */\n height: 100vh; \n padding: 1.25rem;\n flex-grow: 1;\n}\n\n.sidebar-container {\n box-sizing: border-box; \n padding: 2rem;\n color: #ffffff;\n background-color: #373737;\n z-index: 1; /* Ensure sidebar is above the main content */\n}\n\n.split-pane .Resizer.vertical {\n width: 3px; \n cursor: col-resize;\n background: #535353; \n opacity: 0.8;\n box-sizing: border-box;\n background-clip: padding-box;\n}\n\n.split-pane .Resizer.vertical:hover {\n width: 3px; \n background: #646464; \n opacity: 0.2;\n}\n\n.disabled {\n opacity: 0.6;\n pointer-events: none; /* This makes all elements inside non-interactive */\n cursor: not-allowed;\n}\n\n/* Loading animation screen */\n.loading-overlay {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: rgba(83, 83, 83, 0.8); /* half-opaque grey */\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n z-index: 10; /* ensure it's above other content */\n}\n\n.spinner {\n border: 3px solid #676767; /* Light grey */\n border-top: 3px solid #38ABDF; /* Blue */\n border-radius: 50%;\n width: 48px;\n height: 48px;\n animation: spin 2s linear infinite;\n}\n\n@keyframes spin {\n 0% { transform: rotate(0deg); }\n 100% { transform: rotate(360deg); }\n}\n\n.loading-text {\n margin-top: 20px;\n color: #ffffff; /* white color text */\n text-align: center;\n font-size: 20px;\n}\n\n.main-graph-grid {\n margin-top: 0.5rem;\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));\n gap: 1rem;\n}\n\n.guides-graph-grid {\n margin-top: 0.5rem;\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\n gap: 1rem;\n}\n\n.title-paragraph {\n display: block;\n color: #ffffff;\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\nselect {\n background: #292929;\n color: white;\n display: block;\n margin-top: 10px;\n width: 100%;\n padding: 0.7em;\n border-radius: 0px;\n border-color: transparent;\n}\n\n.viewmode-button {\n margin: 0px;\n padding: 0px;\n border: none;\n width: 38px;\n height: 38px;\n cursor: pointer;\n background-color: transparent;\n border-radius: 2px;\n}\n\n.viewmode-button.active {\n background-color: rgba(56, 171, 223, 0.15);\n border: 1px solid rgba(56, 171, 223, 0.5);\n}\n\n/* Hidden items */\n.hidden {\n display: none;\n}\n\n.video-container {\n flex: 0 0 calc(25% - 11px); /* Adjusted width to account for margin */\n height: 200px; /* Set a fixed height */\n box-sizing: border-box;\n position: relative;\n margin-left: 5px;\n margin-right: 5px;\n}\n\n\n/* Tooltip.css */ \n@keyframes tooltipFadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.tooltip-container {\n position: relative;\n display: inline-block; /* or 'inline' depending on layout needs */\n}\n\n.tooltip-box {\n position: absolute;\n background-color: #eeeeee;\n color: #292929;\n padding: 10px;\n font-size: small;\n border-radius: 2px;\n z-index: 1000;\n top: 100%;\n left: 50%;\n max-width: 300px;\n transform: translateX(-50%);\n white-space: normal;\n overflow-wrap: break-word;\n opacity: 0; /* Initially, set the opacity to 0 to hide the tooltip */\n animation: tooltipFadeIn 0.3s ease forwards; /* Use the animation for fading in */\n animation-play-state: paused; /* Initially pause the animation */\n}\n\n.tooltip-box.show {\n animation-play-state: running; /* Start the animation when the tooltip is shown */\n}\n\n.tooltip-arrow {\n position: absolute;\n bottom: 100%; /* Align it at the bottom of the tooltip box */\n left: 50%;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent #eeeeee transparent;\n transform: translateX(-50%);\n}\n\n/* Remove background color of the scrollbar track */\n::-webkit-scrollbar {\n width: 14px; /* Adjust the width as needed */\n}\n\n/* Style the scrollbar thumb (the draggable part) */\n::-webkit-scrollbar-thumb {\n border: 4px solid rgba(0, 0, 0, 0);\n background-clip: padding-box;\n border-radius: 9999px;\n background-color: #C1C1C1;\n}\n\n/* Style the scrollbar track (the area behind the thumb) */\n::-webkit-scrollbar-track {\n background-color: transparent; /* Set to transparent to remove background color */\n border-radius: 5px; /* Optional: Add border radius for rounded track */\n margin-block: 2px;\n}\n\n::-webkit-scrollbar {\n margin-right: 10px; /* Add margin to the right */\n}",""]);const i=o},645:A=>{"use strict";A.exports=function(A){var e=[];return e.toString=function(){return this.map((function(e){var t="",n=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),n&&(t+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),t+=A(e),n&&(t+="}"),e[2]&&(t+="}"),e[4]&&(t+="}"),t})).join("")},e.i=function(A,t,n,r,g){"string"==typeof A&&(A=[[null,A,void 0]]);var o={};if(n)for(var i=0;i0?" ".concat(B[5]):""," {").concat(B[1],"}")),B[5]=g),t&&(B[2]?(B[1]="@media ".concat(B[2]," {").concat(B[1],"}"),B[2]=t):B[2]=t),r&&(B[4]?(B[1]="@supports (".concat(B[4],") {").concat(B[1],"}"),B[4]=r):B[4]="".concat(r)),e.push(B))}},e}},81:A=>{"use strict";A.exports=function(A){return A[1]}},679:(A,e,t)=>{"use strict";var n=t(864),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},g={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},i={};function a(A){return n.isMemo(A)?o:i[A.$$typeof]||r}i[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i[n.Memo]=o;var l=Object.defineProperty,B=Object.getOwnPropertyNames,E=Object.getOwnPropertySymbols,u=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,C=Object.prototype;A.exports=function A(e,t,n){if("string"!=typeof t){if(C){var r=s(t);r&&r!==C&&A(e,r,n)}var o=B(t);E&&(o=o.concat(E(t)));for(var i=a(e),c=a(t),I=0;I{"use strict";var n=t(414);function r(){}function g(){}g.resetWarningCache=r,A.exports=function(){function A(A,e,t,r,g,o){if(o!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function e(){return A}A.isRequired=A;var t={array:A,bigint:A,bool:A,func:A,number:A,object:A,string:A,symbol:A,any:A,arrayOf:e,element:A,elementType:A,instanceOf:e,node:A,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:g,resetWarningCache:r};return t.PropTypes=t,t}},697:(A,e,t)=>{A.exports=t(703)()},414:A=>{"use strict";A.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},448:(A,e,t)=>{"use strict";var n=t(294),r=t(840);function g(A){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+A,t=1;te}return!1}(e,t,r,n)&&(t=null),n||null===r?function(A){return!!E.call(C,A)||!E.call(s,A)&&(u.test(A)?C[A]=!0:(s[A]=!0,!1))}(e)&&(null===t?A.removeAttribute(e):A.setAttribute(e,""+t)):r.mustUseProperty?A[r.propertyName]=null===t?3!==r.type&&"":t:(e=r.attributeName,n=r.attributeNamespace,null===t?A.removeAttribute(e):(t=3===(r=r.type)||4===r&&!0===t?"":""+t,n?A.setAttributeNS(n,e,t):A.setAttribute(e,t))))}"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(A){var e=A.replace(Q,d);I[e]=new c(e,1,!1,A,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(A){var e=A.replace(Q,d);I[e]=new c(e,1,!1,A,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(A){var e=A.replace(Q,d);I[e]=new c(e,1,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(A){I[A]=new c(A,1,!1,A.toLowerCase(),null,!1,!1)})),I.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(A){I[A]=new c(A,1,!1,A.toLowerCase(),null,!0,!0)}));var D=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,f=Symbol.for("react.element"),p=Symbol.for("react.portal"),h=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),m=Symbol.for("react.profiler"),G=Symbol.for("react.provider"),Y=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),b=Symbol.for("react.suspense_list"),S=Symbol.for("react.memo"),x=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var k=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var R=Symbol.iterator;function O(A){return null===A||"object"!=typeof A?null:"function"==typeof(A=R&&A[R]||A["@@iterator"])?A:null}var T,F=Object.assign;function P(A){if(void 0===T)try{throw Error()}catch(A){var e=A.stack.trim().match(/\n( *(at )?)/);T=e&&e[1]||""}return"\n"+T+A}var H=!1;function N(A,e){if(!A||H)return"";H=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(e,[])}catch(A){var n=A}Reflect.construct(A,[],e)}else{try{e.call()}catch(A){n=A}A.call(e.prototype)}else{try{throw Error()}catch(A){n=A}A()}}catch(e){if(e&&n&&"string"==typeof e.stack){for(var r=e.stack.split("\n"),g=n.stack.split("\n"),o=r.length-1,i=g.length-1;1<=o&&0<=i&&r[o]!==g[i];)i--;for(;1<=o&&0<=i;o--,i--)if(r[o]!==g[i]){if(1!==o||1!==i)do{if(o--,0>--i||r[o]!==g[i]){var a="\n"+r[o].replace(" at new "," at ");return A.displayName&&a.includes("")&&(a=a.replace("",A.displayName)),a}}while(1<=o&&0<=i);break}}}finally{H=!1,Error.prepareStackTrace=t}return(A=A?A.displayName||A.name:"")?P(A):""}function z(A){switch(A.tag){case 5:return P(A.type);case 16:return P("Lazy");case 13:return P("Suspense");case 19:return P("SuspenseList");case 0:case 2:case 15:return N(A.type,!1);case 11:return N(A.type.render,!1);case 1:return N(A.type,!0);default:return""}}function j(A){if(null==A)return null;if("function"==typeof A)return A.displayName||A.name||null;if("string"==typeof A)return A;switch(A){case h:return"Fragment";case p:return"Portal";case m:return"Profiler";case M:return"StrictMode";case y:return"Suspense";case b:return"SuspenseList"}if("object"==typeof A)switch(A.$$typeof){case Y:return(A.displayName||"Context")+".Consumer";case G:return(A._context.displayName||"Context")+".Provider";case v:var e=A.render;return(A=A.displayName)||(A=""!==(A=e.displayName||e.name||"")?"ForwardRef("+A+")":"ForwardRef"),A;case S:return null!==(e=A.displayName||null)?e:j(A.type)||"Memo";case x:e=A._payload,A=A._init;try{return j(A(e))}catch(A){}}return null}function L(A){var e=A.type;switch(A.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return A=(A=e.render).displayName||A.name||"",e.displayName||(""!==A?"ForwardRef("+A+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return j(e);case 8:return e===M?"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 e)return e.displayName||e.name||null;if("string"==typeof e)return e}return null}function U(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":case"object":return A;default:return""}}function W(A){var e=A.type;return(A=A.nodeName)&&"input"===A.toLowerCase()&&("checkbox"===e||"radio"===e)}function K(A){A._valueTracker||(A._valueTracker=function(A){var e=W(A)?"checked":"value",t=Object.getOwnPropertyDescriptor(A.constructor.prototype,e),n=""+A[e];if(!A.hasOwnProperty(e)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var r=t.get,g=t.set;return Object.defineProperty(A,e,{configurable:!0,get:function(){return r.call(this)},set:function(A){n=""+A,g.call(this,A)}}),Object.defineProperty(A,e,{enumerable:t.enumerable}),{getValue:function(){return n},setValue:function(A){n=""+A},stopTracking:function(){A._valueTracker=null,delete A[e]}}}}(A))}function V(A){if(!A)return!1;var e=A._valueTracker;if(!e)return!0;var t=e.getValue(),n="";return A&&(n=W(A)?A.checked?"true":"false":A.value),(A=n)!==t&&(e.setValue(A),!0)}function X(A){if(void 0===(A=A||("undefined"!=typeof document?document:void 0)))return null;try{return A.activeElement||A.body}catch(e){return A.body}}function J(A,e){var t=e.checked;return F({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:A._wrapperState.initialChecked})}function Z(A,e){var t=null==e.defaultValue?"":e.defaultValue,n=null!=e.checked?e.checked:e.defaultChecked;t=U(null!=e.value?e.value:t),A._wrapperState={initialChecked:n,initialValue:t,controlled:"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}}function q(A,e){null!=(e=e.checked)&&w(A,"checked",e,!1)}function _(A,e){q(A,e);var t=U(e.value),n=e.type;if(null!=t)"number"===n?(0===t&&""===A.value||A.value!=t)&&(A.value=""+t):A.value!==""+t&&(A.value=""+t);else if("submit"===n||"reset"===n)return void A.removeAttribute("value");e.hasOwnProperty("value")?AA(A,e.type,t):e.hasOwnProperty("defaultValue")&&AA(A,e.type,U(e.defaultValue)),null==e.checked&&null!=e.defaultChecked&&(A.defaultChecked=!!e.defaultChecked)}function $(A,e,t){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var n=e.type;if(!("submit"!==n&&"reset"!==n||void 0!==e.value&&null!==e.value))return;e=""+A._wrapperState.initialValue,t||e===A.value||(A.value=e),A.defaultValue=e}""!==(t=A.name)&&(A.name=""),A.defaultChecked=!!A._wrapperState.initialChecked,""!==t&&(A.name=t)}function AA(A,e,t){"number"===e&&X(A.ownerDocument)===A||(null==t?A.defaultValue=""+A._wrapperState.initialValue:A.defaultValue!==""+t&&(A.defaultValue=""+t))}var eA=Array.isArray;function tA(A,e,t,n){if(A=A.options,e){e={};for(var r=0;r"+e.valueOf().toString()+"",e=lA.firstChild;A.firstChild;)A.removeChild(A.firstChild);for(;e.firstChild;)A.appendChild(e.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(A,e,t,n){MSApp.execUnsafeLocalFunction((function(){return BA(A,e)}))}:BA);function uA(A,e){if(e){var t=A.firstChild;if(t&&t===A.lastChild&&3===t.nodeType)return void(t.nodeValue=e)}A.textContent=e}var sA={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},CA=["Webkit","ms","Moz","O"];function cA(A,e,t){return null==e||"boolean"==typeof e||""===e?"":t||"number"!=typeof e||0===e||sA.hasOwnProperty(A)&&sA[A]?(""+e).trim():e+"px"}function IA(A,e){for(var t in A=A.style,e)if(e.hasOwnProperty(t)){var n=0===t.indexOf("--"),r=cA(t,e[t],n);"float"===t&&(t="cssFloat"),n?A.setProperty(t,r):A[t]=r}}Object.keys(sA).forEach((function(A){CA.forEach((function(e){e=e+A.charAt(0).toUpperCase()+A.substring(1),sA[e]=sA[A]}))}));var QA=F({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 dA(A,e){if(e){if(QA[A]&&(null!=e.children||null!=e.dangerouslySetInnerHTML))throw Error(g(137,A));if(null!=e.dangerouslySetInnerHTML){if(null!=e.children)throw Error(g(60));if("object"!=typeof e.dangerouslySetInnerHTML||!("__html"in e.dangerouslySetInnerHTML))throw Error(g(61))}if(null!=e.style&&"object"!=typeof e.style)throw Error(g(62))}}function wA(A,e){if(-1===A.indexOf("-"))return"string"==typeof e.is;switch(A){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 DA=null;function fA(A){return(A=A.target||A.srcElement||window).correspondingUseElement&&(A=A.correspondingUseElement),3===A.nodeType?A.parentNode:A}var pA=null,hA=null,MA=null;function mA(A){if(A=wr(A)){if("function"!=typeof pA)throw Error(g(280));var e=A.stateNode;e&&(e=fr(e),pA(A.stateNode,A.type,e))}}function GA(A){hA?MA?MA.push(A):MA=[A]:hA=A}function YA(){if(hA){var A=hA,e=MA;if(MA=hA=null,mA(A),e)for(A=0;A>>=0)?32:31-(ie(A)/ae|0)|0},ie=Math.log,ae=Math.LN2,le=64,Be=4194304;function Ee(A){switch(A&-A){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&A;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&A;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return A}}function ue(A,e){var t=A.pendingLanes;if(0===t)return 0;var n=0,r=A.suspendedLanes,g=A.pingedLanes,o=268435455&t;if(0!==o){var i=o&~r;0!==i?n=Ee(i):0!=(g&=o)&&(n=Ee(g))}else 0!=(o=t&~r)?n=Ee(o):0!==g&&(n=Ee(g));if(0===n)return 0;if(0!==e&&e!==n&&0==(e&r)&&((r=n&-n)>=(g=e&-e)||16===r&&0!=(4194240&g)))return e;if(0!=(4&n)&&(n|=16&t),0!==(e=A.entangledLanes))for(A=A.entanglements,e&=n;0t;t++)e.push(A);return e}function Qe(A,e,t){A.pendingLanes|=e,536870912!==e&&(A.suspendedLanes=0,A.pingedLanes=0),(A=A.eventTimes)[e=31-oe(e)]=t}function de(A,e){var t=A.entangledLanes|=e;for(A=A.entanglements;t;){var n=31-oe(t),r=1<=Rt),Ft=String.fromCharCode(32),Pt=!1;function Ht(A,e){switch(A){case"keyup":return-1!==xt.indexOf(e.keyCode);case"keydown":return 229!==e.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Nt(A){return"object"==typeof(A=A.detail)&&"data"in A?A.data:null}var zt=!1,jt={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 Lt(A){var e=A&&A.nodeName&&A.nodeName.toLowerCase();return"input"===e?!!jt[A.type]:"textarea"===e}function Ut(A,e,t,n){GA(n),0<(e=Kn(e,"onChange")).length&&(t=new lt("onChange","change",null,t,n),A.push({event:t,listeners:e}))}var Wt=null,Kt=null;function Vt(A){Pn(A,0)}function Xt(A){if(V(Dr(A)))return A}function Jt(A,e){if("change"===A)return e}var Zt=!1;if(B){var qt;if(B){var _t="oninput"in document;if(!_t){var $t=document.createElement("div");$t.setAttribute("oninput","return;"),_t="function"==typeof $t.oninput}qt=_t}else qt=!1;Zt=qt&&(!document.documentMode||9=e)return{node:n,offset:e-A};A=t}A:{for(;n;){if(n.nextSibling){n=n.nextSibling;break A}n=n.parentNode}n=void 0}n=ln(n)}}function En(A,e){return!(!A||!e)&&(A===e||(!A||3!==A.nodeType)&&(e&&3===e.nodeType?En(A,e.parentNode):"contains"in A?A.contains(e):!!A.compareDocumentPosition&&!!(16&A.compareDocumentPosition(e))))}function un(){for(var A=window,e=X();e instanceof A.HTMLIFrameElement;){try{var t="string"==typeof e.contentWindow.location.href}catch(A){t=!1}if(!t)break;e=X((A=e.contentWindow).document)}return e}function sn(A){var e=A&&A.nodeName&&A.nodeName.toLowerCase();return e&&("input"===e&&("text"===A.type||"search"===A.type||"tel"===A.type||"url"===A.type||"password"===A.type)||"textarea"===e||"true"===A.contentEditable)}function Cn(A){var e=un(),t=A.focusedElem,n=A.selectionRange;if(e!==t&&t&&t.ownerDocument&&En(t.ownerDocument.documentElement,t)){if(null!==n&&sn(t))if(e=n.start,void 0===(A=n.end)&&(A=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(A,t.value.length);else if((A=(e=t.ownerDocument||document)&&e.defaultView||window).getSelection){A=A.getSelection();var r=t.textContent.length,g=Math.min(n.start,r);n=void 0===n.end?g:Math.min(n.end,r),!A.extend&&g>n&&(r=n,n=g,g=r),r=Bn(t,g);var o=Bn(t,n);r&&o&&(1!==A.rangeCount||A.anchorNode!==r.node||A.anchorOffset!==r.offset||A.focusNode!==o.node||A.focusOffset!==o.offset)&&((e=e.createRange()).setStart(r.node,r.offset),A.removeAllRanges(),g>n?(A.addRange(e),A.extend(o.node,o.offset)):(e.setEnd(o.node,o.offset),A.addRange(e)))}for(e=[],A=t;A=A.parentNode;)1===A.nodeType&&e.push({element:A,left:A.scrollLeft,top:A.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;t=document.documentMode,In=null,Qn=null,dn=null,wn=!1;function Dn(A,e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;wn||null==In||In!==X(n)||(n="selectionStart"in(n=In)&&sn(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},dn&&an(dn,n)||(dn=n,0<(n=Kn(Qn,"onSelect")).length&&(e=new lt("onSelect","select",null,e,t),A.push({event:e,listeners:n}),e.target=In)))}function fn(A,e){var t={};return t[A.toLowerCase()]=e.toLowerCase(),t["Webkit"+A]="webkit"+e,t["Moz"+A]="moz"+e,t}var pn={animationend:fn("Animation","AnimationEnd"),animationiteration:fn("Animation","AnimationIteration"),animationstart:fn("Animation","AnimationStart"),transitionend:fn("Transition","TransitionEnd")},hn={},Mn={};function mn(A){if(hn[A])return hn[A];if(!pn[A])return A;var e,t=pn[A];for(e in t)if(t.hasOwnProperty(e)&&e in Mn)return hn[A]=t[e];return A}B&&(Mn=document.createElement("div").style,"AnimationEvent"in window||(delete pn.animationend.animation,delete pn.animationiteration.animation,delete pn.animationstart.animation),"TransitionEvent"in window||delete pn.transitionend.transition);var Gn=mn("animationend"),Yn=mn("animationiteration"),vn=mn("animationstart"),yn=mn("transitionend"),bn=new Map,Sn="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 xn(A,e){bn.set(A,e),a(e,[A])}for(var kn=0;knhr||(A.current=pr[hr],pr[hr]=null,hr--)}function Gr(A,e){hr++,pr[hr]=A.current,A.current=e}var Yr={},vr=Mr(Yr),yr=Mr(!1),br=Yr;function Sr(A,e){var t=A.type.contextTypes;if(!t)return Yr;var n=A.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===e)return n.__reactInternalMemoizedMaskedChildContext;var r,g={};for(r in t)g[r]=e[r];return n&&((A=A.stateNode).__reactInternalMemoizedUnmaskedChildContext=e,A.__reactInternalMemoizedMaskedChildContext=g),g}function xr(A){return null!=A.childContextTypes}function kr(){mr(yr),mr(vr)}function Rr(A,e,t){if(vr.current!==Yr)throw Error(g(168));Gr(vr,e),Gr(yr,t)}function Or(A,e,t){var n=A.stateNode;if(e=e.childContextTypes,"function"!=typeof n.getChildContext)return t;for(var r in n=n.getChildContext())if(!(r in e))throw Error(g(108,L(A)||"Unknown",r));return F({},t,n)}function Tr(A){return A=(A=A.stateNode)&&A.__reactInternalMemoizedMergedChildContext||Yr,br=vr.current,Gr(vr,A),Gr(yr,yr.current),!0}function Fr(A,e,t){var n=A.stateNode;if(!n)throw Error(g(169));t?(A=Or(A,e,br),n.__reactInternalMemoizedMergedChildContext=A,mr(yr),mr(vr),Gr(vr,A)):mr(yr),Gr(yr,t)}var Pr=null,Hr=!1,Nr=!1;function zr(A){null===Pr?Pr=[A]:Pr.push(A)}function jr(){if(!Nr&&null!==Pr){Nr=!0;var A=0,e=we;try{var t=Pr;for(we=1;A>=o,r-=o,Zr=1<<32-oe(e)+r|t<c?(I=E,E=null):I=E.sibling;var Q=s(r,E,i[c],a);if(null===Q){null===E&&(E=I);break}A&&E&&null===Q.alternate&&e(r,E),g=o(Q,g,c),null===B?l=Q:B.sibling=Q,B=Q,E=I}if(c===i.length)return t(r,E),rg&&_r(r,c),l;if(null===E){for(;cI?(Q=c,c=null):Q=c.sibling;var w=s(r,c,d.value,l);if(null===w){null===c&&(c=Q);break}A&&c&&null===w.alternate&&e(r,c),i=o(w,i,I),null===E?B=w:E.sibling=w,E=w,c=Q}if(d.done)return t(r,c),rg&&_r(r,I),B;if(null===c){for(;!d.done;I++,d=a.next())null!==(d=u(r,d.value,l))&&(i=o(d,i,I),null===E?B=d:E.sibling=d,E=d);return rg&&_r(r,I),B}for(c=n(r,c);!d.done;I++,d=a.next())null!==(d=C(c,r,I,d.value,l))&&(A&&null!==d.alternate&&c.delete(null===d.key?I:d.key),i=o(d,i,I),null===E?B=d:E.sibling=d,E=d);return A&&c.forEach((function(A){return e(r,A)})),rg&&_r(r,I),B}return function A(n,g,o,a){if("object"==typeof o&&null!==o&&o.type===h&&null===o.key&&(o=o.props.children),"object"==typeof o&&null!==o){switch(o.$$typeof){case f:A:{for(var l=o.key,B=g;null!==B;){if(B.key===l){if((l=o.type)===h){if(7===B.tag){t(n,B.sibling),(g=r(B,o.props.children)).return=n,n=g;break A}}else if(B.elementType===l||"object"==typeof l&&null!==l&&l.$$typeof===x&&Xg(l)===B.type){t(n,B.sibling),(g=r(B,o.props)).ref=Kg(n,B,o),g.return=n,n=g;break A}t(n,B);break}e(n,B),B=B.sibling}o.type===h?((g=Tl(o.props.children,n.mode,a,o.key)).return=n,n=g):((a=Ol(o.type,o.key,o.props,null,n.mode,a)).ref=Kg(n,g,o),a.return=n,n=a)}return i(n);case p:A:{for(B=o.key;null!==g;){if(g.key===B){if(4===g.tag&&g.stateNode.containerInfo===o.containerInfo&&g.stateNode.implementation===o.implementation){t(n,g.sibling),(g=r(g,o.children||[])).return=n,n=g;break A}t(n,g);break}e(n,g),g=g.sibling}(g=Hl(o,n.mode,a)).return=n,n=g}return i(n);case x:return A(n,g,(B=o._init)(o._payload),a)}if(eA(o))return c(n,g,o,a);if(O(o))return I(n,g,o,a);Vg(n,o)}return"string"==typeof o&&""!==o||"number"==typeof o?(o=""+o,null!==g&&6===g.tag?(t(n,g.sibling),(g=r(g,o)).return=n,n=g):(t(n,g),(g=Pl(o,n.mode,a)).return=n,n=g),i(n)):t(n,g)}}var Zg=Jg(!0),qg=Jg(!1),_g={},$g=Mr(_g),Ao=Mr(_g),eo=Mr(_g);function to(A){if(A===_g)throw Error(g(174));return A}function no(A,e){switch(Gr(eo,e),Gr(Ao,A),Gr($g,_g),A=e.nodeType){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:aA(null,"");break;default:e=aA(e=(A=8===A?e.parentNode:e).namespaceURI||null,A=A.tagName)}mr($g),Gr($g,e)}function ro(){mr($g),mr(Ao),mr(eo)}function go(A){to(eo.current);var e=to($g.current),t=aA(e,A.type);e!==t&&(Gr(Ao,A),Gr($g,t))}function oo(A){Ao.current===A&&(mr($g),mr(Ao))}var io=Mr(0);function ao(A){for(var e=A;null!==e;){if(13===e.tag){var t=e.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return e}else if(19===e.tag&&void 0!==e.memoizedProps.revealOrder){if(0!=(128&e.flags))return e}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===A)break;for(;null===e.sibling;){if(null===e.return||e.return===A)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var lo=[];function Bo(){for(var A=0;At?t:4,A(!0);var n=uo.transition;uo.transition={};try{A(!1),e()}finally{we=t,uo.transition=n}}function Ai(){return Yo().memoizedState}function ei(A,e,t){var n=tl(A);t={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null},ni(A)?ri(e,t):null!==(t=vg(A,e,t,n))&&(nl(t,A,n,el()),gi(t,e,n))}function ti(A,e,t){var n=tl(A),r={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null};if(ni(A))ri(e,r);else{var g=A.alternate;if(0===A.lanes&&(null===g||0===g.lanes)&&null!==(g=e.lastRenderedReducer))try{var o=e.lastRenderedState,i=g(o,t);if(r.hasEagerState=!0,r.eagerState=i,on(i,o)){var a=e.interleaved;return null===a?(r.next=r,Yg(e)):(r.next=a.next,a.next=r),void(e.interleaved=r)}}catch(A){}null!==(t=vg(A,e,r,n))&&(nl(t,A,n,r=el()),gi(t,e,n))}}function ni(A){var e=A.alternate;return A===Co||null!==e&&e===Co}function ri(A,e){wo=Qo=!0;var t=A.pending;null===t?e.next=e:(e.next=t.next,t.next=e),A.pending=e}function gi(A,e,t){if(0!=(4194240&t)){var n=e.lanes;t|=n&=A.pendingLanes,e.lanes=t,de(A,t)}}var oi={readContext:mg,useCallback:po,useContext:po,useEffect:po,useImperativeHandle:po,useInsertionEffect:po,useLayoutEffect:po,useMemo:po,useReducer:po,useRef:po,useState:po,useDebugValue:po,useDeferredValue:po,useTransition:po,useMutableSource:po,useSyncExternalStore:po,useId:po,unstable_isNewReconciler:!1},ii={readContext:mg,useCallback:function(A,e){return Go().memoizedState=[A,void 0===e?null:e],A},useContext:mg,useEffect:Lo,useImperativeHandle:function(A,e,t){return t=null!=t?t.concat([A]):null,zo(4194308,4,Vo.bind(null,e,A),t)},useLayoutEffect:function(A,e){return zo(4194308,4,A,e)},useInsertionEffect:function(A,e){return zo(4,2,A,e)},useMemo:function(A,e){var t=Go();return e=void 0===e?null:e,A=A(),t.memoizedState=[A,e],A},useReducer:function(A,e,t){var n=Go();return e=void 0!==t?t(e):e,n.memoizedState=n.baseState=e,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:A,lastRenderedState:e},n.queue=A,A=A.dispatch=ei.bind(null,Co,A),[n.memoizedState,A]},useRef:function(A){return A={current:A},Go().memoizedState=A},useState:Po,useDebugValue:Jo,useDeferredValue:function(A){return Go().memoizedState=A},useTransition:function(){var A=Po(!1),e=A[0];return A=$o.bind(null,A[1]),Go().memoizedState=A,[e,A]},useMutableSource:function(){},useSyncExternalStore:function(A,e,t){var n=Co,r=Go();if(rg){if(void 0===t)throw Error(g(407));t=t()}else{if(t=e(),null===ba)throw Error(g(349));0!=(30&so)||ko(n,e,t)}r.memoizedState=t;var o={value:t,getSnapshot:e};return r.queue=o,Lo(Oo.bind(null,n,o,A),[A]),n.flags|=2048,Ho(9,Ro.bind(null,n,o,t,e),void 0,null),t},useId:function(){var A=Go(),e=ba.identifierPrefix;if(rg){var t=qr;e=":"+e+"R"+(t=(Zr&~(1<<32-oe(Zr)-1)).toString(32)+t),0<(t=Do++)&&(e+="H"+t.toString(32)),e+=":"}else e=":"+e+"r"+(t=fo++).toString(32)+":";return A.memoizedState=e},unstable_isNewReconciler:!1},ai={readContext:mg,useCallback:Zo,useContext:mg,useEffect:Uo,useImperativeHandle:Xo,useInsertionEffect:Wo,useLayoutEffect:Ko,useMemo:qo,useReducer:yo,useRef:No,useState:function(){return yo(vo)},useDebugValue:Jo,useDeferredValue:function(A){return _o(Yo(),co.memoizedState,A)},useTransition:function(){return[yo(vo)[0],Yo().memoizedState]},useMutableSource:So,useSyncExternalStore:xo,useId:Ai,unstable_isNewReconciler:!1},li={readContext:mg,useCallback:Zo,useContext:mg,useEffect:Uo,useImperativeHandle:Xo,useInsertionEffect:Wo,useLayoutEffect:Ko,useMemo:qo,useReducer:bo,useRef:No,useState:function(){return bo(vo)},useDebugValue:Jo,useDeferredValue:function(A){var e=Yo();return null===co?e.memoizedState=A:_o(e,co.memoizedState,A)},useTransition:function(){return[bo(vo)[0],Yo().memoizedState]},useMutableSource:So,useSyncExternalStore:xo,useId:Ai,unstable_isNewReconciler:!1};function Bi(A,e){try{var t="",n=e;do{t+=z(n),n=n.return}while(n);var r=t}catch(A){r="\nError generating stack: "+A.message+"\n"+A.stack}return{value:A,source:e,stack:r,digest:null}}function Ei(A,e,t){return{value:A,source:null,stack:null!=t?t:null,digest:null!=e?e:null}}function ui(A,e){try{console.error(e.value)}catch(A){setTimeout((function(){throw A}))}}var si="function"==typeof WeakMap?WeakMap:Map;function Ci(A,e,t){(t=kg(-1,t)).tag=3,t.payload={element:null};var n=e.value;return t.callback=function(){Wa||(Wa=!0,Ka=n),ui(0,e)},t}function ci(A,e,t){(t=kg(-1,t)).tag=3;var n=A.type.getDerivedStateFromError;if("function"==typeof n){var r=e.value;t.payload=function(){return n(r)},t.callback=function(){ui(0,e)}}var g=A.stateNode;return null!==g&&"function"==typeof g.componentDidCatch&&(t.callback=function(){ui(0,e),"function"!=typeof n&&(null===Va?Va=new Set([this]):Va.add(this));var A=e.stack;this.componentDidCatch(e.value,{componentStack:null!==A?A:""})}),t}function Ii(A,e,t){var n=A.pingCache;if(null===n){n=A.pingCache=new si;var r=new Set;n.set(e,r)}else void 0===(r=n.get(e))&&(r=new Set,n.set(e,r));r.has(t)||(r.add(t),A=Gl.bind(null,A,e,t),e.then(A,A))}function Qi(A){do{var e;if((e=13===A.tag)&&(e=null===(e=A.memoizedState)||null!==e.dehydrated),e)return A;A=A.return}while(null!==A);return null}function di(A,e,t,n,r){return 0==(1&A.mode)?(A===e?A.flags|=65536:(A.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((e=kg(-1,1)).tag=2,Rg(t,e,1))),t.lanes|=1),A):(A.flags|=65536,A.lanes=r,A)}var wi=D.ReactCurrentOwner,Di=!1;function fi(A,e,t,n){e.child=null===A?qg(e,null,t,n):Zg(e,A.child,t,n)}function pi(A,e,t,n,r){t=t.render;var g=e.ref;return Mg(e,r),n=Mo(A,e,t,n,g,r),t=mo(),null===A||Di?(rg&&t&&Ag(e),e.flags|=1,fi(A,e,n,r),e.child):(e.updateQueue=A.updateQueue,e.flags&=-2053,A.lanes&=~r,Wi(A,e,r))}function hi(A,e,t,n,r){if(null===A){var g=t.type;return"function"!=typeof g||kl(g)||void 0!==g.defaultProps||null!==t.compare||void 0!==t.defaultProps?((A=Ol(t.type,null,n,e,e.mode,r)).ref=e.ref,A.return=e,e.child=A):(e.tag=15,e.type=g,Mi(A,e,g,n,r))}if(g=A.child,0==(A.lanes&r)){var o=g.memoizedProps;if((t=null!==(t=t.compare)?t:an)(o,n)&&A.ref===e.ref)return Wi(A,e,r)}return e.flags|=1,(A=Rl(g,n)).ref=e.ref,A.return=e,e.child=A}function Mi(A,e,t,n,r){if(null!==A){var g=A.memoizedProps;if(an(g,n)&&A.ref===e.ref){if(Di=!1,e.pendingProps=n=g,0==(A.lanes&r))return e.lanes=A.lanes,Wi(A,e,r);0!=(131072&A.flags)&&(Di=!0)}}return Yi(A,e,t,n,r)}function mi(A,e,t){var n=e.pendingProps,r=n.children,g=null!==A?A.memoizedState:null;if("hidden"===n.mode)if(0==(1&e.mode))e.memoizedState={baseLanes:0,cachePool:null,transitions:null},Gr(Ra,ka),ka|=t;else{if(0==(1073741824&t))return A=null!==g?g.baseLanes|t:t,e.lanes=e.childLanes=1073741824,e.memoizedState={baseLanes:A,cachePool:null,transitions:null},e.updateQueue=null,Gr(Ra,ka),ka|=A,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==g?g.baseLanes:t,Gr(Ra,ka),ka|=n}else null!==g?(n=g.baseLanes|t,e.memoizedState=null):n=t,Gr(Ra,ka),ka|=n;return fi(A,e,r,t),e.child}function Gi(A,e){var t=e.ref;(null===A&&null!==t||null!==A&&A.ref!==t)&&(e.flags|=512,e.flags|=2097152)}function Yi(A,e,t,n,r){var g=xr(t)?br:vr.current;return g=Sr(e,g),Mg(e,r),t=Mo(A,e,t,n,g,r),n=mo(),null===A||Di?(rg&&n&&Ag(e),e.flags|=1,fi(A,e,t,r),e.child):(e.updateQueue=A.updateQueue,e.flags&=-2053,A.lanes&=~r,Wi(A,e,r))}function vi(A,e,t,n,r){if(xr(t)){var g=!0;Tr(e)}else g=!1;if(Mg(e,r),null===e.stateNode)Ui(A,e),Lg(e,t,n),Wg(e,t,n,r),n=!0;else if(null===A){var o=e.stateNode,i=e.memoizedProps;o.props=i;var a=o.context,l=t.contextType;l="object"==typeof l&&null!==l?mg(l):Sr(e,l=xr(t)?br:vr.current);var B=t.getDerivedStateFromProps,E="function"==typeof B||"function"==typeof o.getSnapshotBeforeUpdate;E||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(i!==n||a!==l)&&Ug(e,o,n,l),bg=!1;var u=e.memoizedState;o.state=u,Fg(e,n,o,r),a=e.memoizedState,i!==n||u!==a||yr.current||bg?("function"==typeof B&&(Ng(e,t,B,n),a=e.memoizedState),(i=bg||jg(e,t,i,n,u,a,l))?(E||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(e.flags|=4194308)):("function"==typeof o.componentDidMount&&(e.flags|=4194308),e.memoizedProps=n,e.memoizedState=a),o.props=n,o.state=a,o.context=l,n=i):("function"==typeof o.componentDidMount&&(e.flags|=4194308),n=!1)}else{o=e.stateNode,xg(A,e),i=e.memoizedProps,l=e.type===e.elementType?i:Ig(e.type,i),o.props=l,E=e.pendingProps,u=o.context,a="object"==typeof(a=t.contextType)&&null!==a?mg(a):Sr(e,a=xr(t)?br:vr.current);var s=t.getDerivedStateFromProps;(B="function"==typeof s||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(i!==E||u!==a)&&Ug(e,o,n,a),bg=!1,u=e.memoizedState,o.state=u,Fg(e,n,o,r);var C=e.memoizedState;i!==E||u!==C||yr.current||bg?("function"==typeof s&&(Ng(e,t,s,n),C=e.memoizedState),(l=bg||jg(e,t,l,n,u,C,a)||!1)?(B||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(n,C,a),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(n,C,a)),"function"==typeof o.componentDidUpdate&&(e.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(e.flags|=1024)):("function"!=typeof o.componentDidUpdate||i===A.memoizedProps&&u===A.memoizedState||(e.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===A.memoizedProps&&u===A.memoizedState||(e.flags|=1024),e.memoizedProps=n,e.memoizedState=C),o.props=n,o.state=C,o.context=a,n=l):("function"!=typeof o.componentDidUpdate||i===A.memoizedProps&&u===A.memoizedState||(e.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||i===A.memoizedProps&&u===A.memoizedState||(e.flags|=1024),n=!1)}return yi(A,e,t,n,g,r)}function yi(A,e,t,n,r,g){Gi(A,e);var o=0!=(128&e.flags);if(!n&&!o)return r&&Fr(e,t,!1),Wi(A,e,g);n=e.stateNode,wi.current=e;var i=o&&"function"!=typeof t.getDerivedStateFromError?null:n.render();return e.flags|=1,null!==A&&o?(e.child=Zg(e,A.child,null,g),e.child=Zg(e,null,i,g)):fi(A,e,i,g),e.memoizedState=n.state,r&&Fr(e,t,!0),e.child}function bi(A){var e=A.stateNode;e.pendingContext?Rr(0,e.pendingContext,e.pendingContext!==e.context):e.context&&Rr(0,e.context,!1),no(A,e.containerInfo)}function Si(A,e,t,n,r){return sg(),Cg(r),e.flags|=256,fi(A,e,t,n),e.child}var xi,ki,Ri,Oi,Ti={dehydrated:null,treeContext:null,retryLane:0};function Fi(A){return{baseLanes:A,cachePool:null,transitions:null}}function Pi(A,e,t){var n,r=e.pendingProps,o=io.current,i=!1,a=0!=(128&e.flags);if((n=a)||(n=(null===A||null!==A.memoizedState)&&0!=(2&o)),n?(i=!0,e.flags&=-129):null!==A&&null===A.memoizedState||(o|=1),Gr(io,1&o),null===A)return lg(e),null!==(A=e.memoizedState)&&null!==(A=A.dehydrated)?(0==(1&e.mode)?e.lanes=1:"$!"===A.data?e.lanes=8:e.lanes=1073741824,null):(a=r.children,A=r.fallback,i?(r=e.mode,i=e.child,a={mode:"hidden",children:a},0==(1&r)&&null!==i?(i.childLanes=0,i.pendingProps=a):i=Fl(a,r,0,null),A=Tl(A,r,t,null),i.return=e,A.return=e,i.sibling=A,e.child=i,e.child.memoizedState=Fi(t),e.memoizedState=Ti,A):Hi(e,a));if(null!==(o=A.memoizedState)&&null!==(n=o.dehydrated))return function(A,e,t,n,r,o,i){if(t)return 256&e.flags?(e.flags&=-257,Ni(A,e,i,n=Ei(Error(g(422))))):null!==e.memoizedState?(e.child=A.child,e.flags|=128,null):(o=n.fallback,r=e.mode,n=Fl({mode:"visible",children:n.children},r,0,null),(o=Tl(o,r,i,null)).flags|=2,n.return=e,o.return=e,n.sibling=o,e.child=n,0!=(1&e.mode)&&Zg(e,A.child,null,i),e.child.memoizedState=Fi(i),e.memoizedState=Ti,o);if(0==(1&e.mode))return Ni(A,e,i,null);if("$!"===r.data){if(n=r.nextSibling&&r.nextSibling.dataset)var a=n.dgst;return n=a,Ni(A,e,i,n=Ei(o=Error(g(419)),n,void 0))}if(a=0!=(i&A.childLanes),Di||a){if(null!==(n=ba)){switch(i&-i){case 4:r=2;break;case 16:r=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:r=32;break;case 536870912:r=268435456;break;default:r=0}0!==(r=0!=(r&(n.suspendedLanes|i))?0:r)&&r!==o.retryLane&&(o.retryLane=r,yg(A,r),nl(n,A,r,-1))}return Il(),Ni(A,e,i,n=Ei(Error(g(421))))}return"$?"===r.data?(e.flags|=128,e.child=A.child,e=vl.bind(null,A),r._reactRetry=e,null):(A=o.treeContext,ng=lr(r.nextSibling),tg=e,rg=!0,gg=null,null!==A&&(Vr[Xr++]=Zr,Vr[Xr++]=qr,Vr[Xr++]=Jr,Zr=A.id,qr=A.overflow,Jr=e),(e=Hi(e,n.children)).flags|=4096,e)}(A,e,a,r,n,o,t);if(i){i=r.fallback,a=e.mode,n=(o=A.child).sibling;var l={mode:"hidden",children:r.children};return 0==(1&a)&&e.child!==o?((r=e.child).childLanes=0,r.pendingProps=l,e.deletions=null):(r=Rl(o,l)).subtreeFlags=14680064&o.subtreeFlags,null!==n?i=Rl(n,i):(i=Tl(i,a,t,null)).flags|=2,i.return=e,r.return=e,r.sibling=i,e.child=r,r=i,i=e.child,a=null===(a=A.child.memoizedState)?Fi(t):{baseLanes:a.baseLanes|t,cachePool:null,transitions:a.transitions},i.memoizedState=a,i.childLanes=A.childLanes&~t,e.memoizedState=Ti,r}return A=(i=A.child).sibling,r=Rl(i,{mode:"visible",children:r.children}),0==(1&e.mode)&&(r.lanes=t),r.return=e,r.sibling=null,null!==A&&(null===(t=e.deletions)?(e.deletions=[A],e.flags|=16):t.push(A)),e.child=r,e.memoizedState=null,r}function Hi(A,e){return(e=Fl({mode:"visible",children:e},A.mode,0,null)).return=A,A.child=e}function Ni(A,e,t,n){return null!==n&&Cg(n),Zg(e,A.child,null,t),(A=Hi(e,e.pendingProps.children)).flags|=2,e.memoizedState=null,A}function zi(A,e,t){A.lanes|=e;var n=A.alternate;null!==n&&(n.lanes|=e),hg(A.return,e,t)}function ji(A,e,t,n,r){var g=A.memoizedState;null===g?A.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:n,tail:t,tailMode:r}:(g.isBackwards=e,g.rendering=null,g.renderingStartTime=0,g.last=n,g.tail=t,g.tailMode=r)}function Li(A,e,t){var n=e.pendingProps,r=n.revealOrder,g=n.tail;if(fi(A,e,n.children,t),0!=(2&(n=io.current)))n=1&n|2,e.flags|=128;else{if(null!==A&&0!=(128&A.flags))A:for(A=e.child;null!==A;){if(13===A.tag)null!==A.memoizedState&&zi(A,t,e);else if(19===A.tag)zi(A,t,e);else if(null!==A.child){A.child.return=A,A=A.child;continue}if(A===e)break A;for(;null===A.sibling;){if(null===A.return||A.return===e)break A;A=A.return}A.sibling.return=A.return,A=A.sibling}n&=1}if(Gr(io,n),0==(1&e.mode))e.memoizedState=null;else switch(r){case"forwards":for(t=e.child,r=null;null!==t;)null!==(A=t.alternate)&&null===ao(A)&&(r=t),t=t.sibling;null===(t=r)?(r=e.child,e.child=null):(r=t.sibling,t.sibling=null),ji(e,!1,r,t,g);break;case"backwards":for(t=null,r=e.child,e.child=null;null!==r;){if(null!==(A=r.alternate)&&null===ao(A)){e.child=r;break}A=r.sibling,r.sibling=t,t=r,r=A}ji(e,!0,t,null,g);break;case"together":ji(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function Ui(A,e){0==(1&e.mode)&&null!==A&&(A.alternate=null,e.alternate=null,e.flags|=2)}function Wi(A,e,t){if(null!==A&&(e.dependencies=A.dependencies),Fa|=e.lanes,0==(t&e.childLanes))return null;if(null!==A&&e.child!==A.child)throw Error(g(153));if(null!==e.child){for(t=Rl(A=e.child,A.pendingProps),e.child=t,t.return=e;null!==A.sibling;)A=A.sibling,(t=t.sibling=Rl(A,A.pendingProps)).return=e;t.sibling=null}return e.child}function Ki(A,e){if(!rg)switch(A.tailMode){case"hidden":e=A.tail;for(var t=null;null!==e;)null!==e.alternate&&(t=e),e=e.sibling;null===t?A.tail=null:t.sibling=null;break;case"collapsed":t=A.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e||null===A.tail?A.tail=null:A.tail.sibling=null:n.sibling=null}}function Vi(A){var e=null!==A.alternate&&A.alternate.child===A.child,t=0,n=0;if(e)for(var r=A.child;null!==r;)t|=r.lanes|r.childLanes,n|=14680064&r.subtreeFlags,n|=14680064&r.flags,r.return=A,r=r.sibling;else for(r=A.child;null!==r;)t|=r.lanes|r.childLanes,n|=r.subtreeFlags,n|=r.flags,r.return=A,r=r.sibling;return A.subtreeFlags|=n,A.childLanes=t,e}function Xi(A,e,t){var n=e.pendingProps;switch(eg(e),e.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vi(e),null;case 1:case 17:return xr(e.type)&&kr(),Vi(e),null;case 3:return n=e.stateNode,ro(),mr(yr),mr(vr),Bo(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==A&&null!==A.child||(Eg(e)?e.flags|=4:null===A||A.memoizedState.isDehydrated&&0==(256&e.flags)||(e.flags|=1024,null!==gg&&(il(gg),gg=null))),ki(A,e),Vi(e),null;case 5:oo(e);var r=to(eo.current);if(t=e.type,null!==A&&null!=e.stateNode)Ri(A,e,t,n,r),A.ref!==e.ref&&(e.flags|=512,e.flags|=2097152);else{if(!n){if(null===e.stateNode)throw Error(g(166));return Vi(e),null}if(A=to($g.current),Eg(e)){n=e.stateNode,t=e.type;var o=e.memoizedProps;switch(n[ur]=e,n[sr]=o,A=0!=(1&e.mode),t){case"dialog":Hn("cancel",n),Hn("close",n);break;case"iframe":case"object":case"embed":Hn("load",n);break;case"video":case"audio":for(r=0;r<\/script>",A=A.removeChild(A.firstChild)):"string"==typeof n.is?A=a.createElement(t,{is:n.is}):(A=a.createElement(t),"select"===t&&(a=A,n.multiple?a.multiple=!0:n.size&&(a.size=n.size))):A=a.createElementNS(A,t),A[ur]=e,A[sr]=n,xi(A,e,!1,!1),e.stateNode=A;A:{switch(a=wA(t,n),t){case"dialog":Hn("cancel",A),Hn("close",A),r=n;break;case"iframe":case"object":case"embed":Hn("load",A),r=n;break;case"video":case"audio":for(r=0;rLa&&(e.flags|=128,n=!0,Ki(o,!1),e.lanes=4194304)}else{if(!n)if(null!==(A=ao(a))){if(e.flags|=128,n=!0,null!==(t=A.updateQueue)&&(e.updateQueue=t,e.flags|=4),Ki(o,!0),null===o.tail&&"hidden"===o.tailMode&&!a.alternate&&!rg)return Vi(e),null}else 2*qA()-o.renderingStartTime>La&&1073741824!==t&&(e.flags|=128,n=!0,Ki(o,!1),e.lanes=4194304);o.isBackwards?(a.sibling=e.child,e.child=a):(null!==(t=o.last)?t.sibling=a:e.child=a,o.last=a)}return null!==o.tail?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=qA(),e.sibling=null,t=io.current,Gr(io,n?1&t|2:1&t),e):(Vi(e),null);case 22:case 23:return ul(),n=null!==e.memoizedState,null!==A&&null!==A.memoizedState!==n&&(e.flags|=8192),n&&0!=(1&e.mode)?0!=(1073741824&ka)&&(Vi(e),6&e.subtreeFlags&&(e.flags|=8192)):Vi(e),null;case 24:case 25:return null}throw Error(g(156,e.tag))}function Ji(A,e){switch(eg(e),e.tag){case 1:return xr(e.type)&&kr(),65536&(A=e.flags)?(e.flags=-65537&A|128,e):null;case 3:return ro(),mr(yr),mr(vr),Bo(),0!=(65536&(A=e.flags))&&0==(128&A)?(e.flags=-65537&A|128,e):null;case 5:return oo(e),null;case 13:if(mr(io),null!==(A=e.memoizedState)&&null!==A.dehydrated){if(null===e.alternate)throw Error(g(340));sg()}return 65536&(A=e.flags)?(e.flags=-65537&A|128,e):null;case 19:return mr(io),null;case 4:return ro(),null;case 10:return pg(e.type._context),null;case 22:case 23:return ul(),null;default:return null}}xi=function(A,e){for(var t=e.child;null!==t;){if(5===t.tag||6===t.tag)A.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},ki=function(){},Ri=function(A,e,t,n){var r=A.memoizedProps;if(r!==n){A=e.stateNode,to($g.current);var g,o=null;switch(t){case"input":r=J(A,r),n=J(A,n),o=[];break;case"select":r=F({},r,{value:void 0}),n=F({},n,{value:void 0}),o=[];break;case"textarea":r=nA(A,r),n=nA(A,n),o=[];break;default:"function"!=typeof r.onClick&&"function"==typeof n.onClick&&(A.onclick=$n)}for(B in dA(t,n),t=null,r)if(!n.hasOwnProperty(B)&&r.hasOwnProperty(B)&&null!=r[B])if("style"===B){var a=r[B];for(g in a)a.hasOwnProperty(g)&&(t||(t={}),t[g]="")}else"dangerouslySetInnerHTML"!==B&&"children"!==B&&"suppressContentEditableWarning"!==B&&"suppressHydrationWarning"!==B&&"autoFocus"!==B&&(i.hasOwnProperty(B)?o||(o=[]):(o=o||[]).push(B,null));for(B in n){var l=n[B];if(a=null!=r?r[B]:void 0,n.hasOwnProperty(B)&&l!==a&&(null!=l||null!=a))if("style"===B)if(a){for(g in a)!a.hasOwnProperty(g)||l&&l.hasOwnProperty(g)||(t||(t={}),t[g]="");for(g in l)l.hasOwnProperty(g)&&a[g]!==l[g]&&(t||(t={}),t[g]=l[g])}else t||(o||(o=[]),o.push(B,t)),t=l;else"dangerouslySetInnerHTML"===B?(l=l?l.__html:void 0,a=a?a.__html:void 0,null!=l&&a!==l&&(o=o||[]).push(B,l)):"children"===B?"string"!=typeof l&&"number"!=typeof l||(o=o||[]).push(B,""+l):"suppressContentEditableWarning"!==B&&"suppressHydrationWarning"!==B&&(i.hasOwnProperty(B)?(null!=l&&"onScroll"===B&&Hn("scroll",A),o||a===l||(o=[])):(o=o||[]).push(B,l))}t&&(o=o||[]).push("style",t);var B=o;(e.updateQueue=B)&&(e.flags|=4)}},Oi=function(A,e,t,n){t!==n&&(e.flags|=4)};var Zi=!1,qi=!1,_i="function"==typeof WeakSet?WeakSet:Set,$i=null;function Aa(A,e){var t=A.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){ml(A,e,t)}else t.current=null}function ea(A,e,t){try{t()}catch(t){ml(A,e,t)}}var ta=!1;function na(A,e,t){var n=e.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{if((r.tag&A)===A){var g=r.destroy;r.destroy=void 0,void 0!==g&&ea(e,t,g)}r=r.next}while(r!==n)}}function ra(A,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var t=e=e.next;do{if((t.tag&A)===A){var n=t.create;t.destroy=n()}t=t.next}while(t!==e)}}function ga(A){var e=A.ref;if(null!==e){var t=A.stateNode;A.tag,A=t,"function"==typeof e?e(A):e.current=A}}function oa(A){var e=A.alternate;null!==e&&(A.alternate=null,oa(e)),A.child=null,A.deletions=null,A.sibling=null,5===A.tag&&null!==(e=A.stateNode)&&(delete e[ur],delete e[sr],delete e[cr],delete e[Ir],delete e[Qr]),A.stateNode=null,A.return=null,A.dependencies=null,A.memoizedProps=null,A.memoizedState=null,A.pendingProps=null,A.stateNode=null,A.updateQueue=null}function ia(A){return 5===A.tag||3===A.tag||4===A.tag}function aa(A){A:for(;;){for(;null===A.sibling;){if(null===A.return||ia(A.return))return null;A=A.return}for(A.sibling.return=A.return,A=A.sibling;5!==A.tag&&6!==A.tag&&18!==A.tag;){if(2&A.flags)continue A;if(null===A.child||4===A.tag)continue A;A.child.return=A,A=A.child}if(!(2&A.flags))return A.stateNode}}function la(A,e,t){var n=A.tag;if(5===n||6===n)A=A.stateNode,e?8===t.nodeType?t.parentNode.insertBefore(A,e):t.insertBefore(A,e):(8===t.nodeType?(e=t.parentNode).insertBefore(A,t):(e=t).appendChild(A),null!=(t=t._reactRootContainer)||null!==e.onclick||(e.onclick=$n));else if(4!==n&&null!==(A=A.child))for(la(A,e,t),A=A.sibling;null!==A;)la(A,e,t),A=A.sibling}function Ba(A,e,t){var n=A.tag;if(5===n||6===n)A=A.stateNode,e?t.insertBefore(A,e):t.appendChild(A);else if(4!==n&&null!==(A=A.child))for(Ba(A,e,t),A=A.sibling;null!==A;)Ba(A,e,t),A=A.sibling}var Ea=null,ua=!1;function sa(A,e,t){for(t=t.child;null!==t;)Ca(A,e,t),t=t.sibling}function Ca(A,e,t){if(ge&&"function"==typeof ge.onCommitFiberUnmount)try{ge.onCommitFiberUnmount(re,t)}catch(A){}switch(t.tag){case 5:qi||Aa(t,e);case 6:var n=Ea,r=ua;Ea=null,sa(A,e,t),ua=r,null!==(Ea=n)&&(ua?(A=Ea,t=t.stateNode,8===A.nodeType?A.parentNode.removeChild(t):A.removeChild(t)):Ea.removeChild(t.stateNode));break;case 18:null!==Ea&&(ua?(A=Ea,t=t.stateNode,8===A.nodeType?ar(A.parentNode,t):1===A.nodeType&&ar(A,t),je(A)):ar(Ea,t.stateNode));break;case 4:n=Ea,r=ua,Ea=t.stateNode.containerInfo,ua=!0,sa(A,e,t),Ea=n,ua=r;break;case 0:case 11:case 14:case 15:if(!qi&&null!==(n=t.updateQueue)&&null!==(n=n.lastEffect)){r=n=n.next;do{var g=r,o=g.destroy;g=g.tag,void 0!==o&&(0!=(2&g)||0!=(4&g))&&ea(t,e,o),r=r.next}while(r!==n)}sa(A,e,t);break;case 1:if(!qi&&(Aa(t,e),"function"==typeof(n=t.stateNode).componentWillUnmount))try{n.props=t.memoizedProps,n.state=t.memoizedState,n.componentWillUnmount()}catch(A){ml(t,e,A)}sa(A,e,t);break;case 21:sa(A,e,t);break;case 22:1&t.mode?(qi=(n=qi)||null!==t.memoizedState,sa(A,e,t),qi=n):sa(A,e,t);break;default:sa(A,e,t)}}function ca(A){var e=A.updateQueue;if(null!==e){A.updateQueue=null;var t=A.stateNode;null===t&&(t=A.stateNode=new _i),e.forEach((function(e){var n=yl.bind(null,A,e);t.has(e)||(t.add(e),e.then(n,n))}))}}function Ia(A,e){var t=e.deletions;if(null!==t)for(var n=0;nr&&(r=i),n&=~o}if(n=r,10<(n=(120>(n=qA()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*ma(n/1960))-n)){A.timeoutHandle=nr(pl.bind(null,A,za,Ua),n);break}pl(A,za,Ua);break;default:throw Error(g(329))}}}return rl(A,qA()),A.callbackNode===t?gl.bind(null,A):null}function ol(A,e){var t=Na;return A.current.memoizedState.isDehydrated&&(sl(A,e).flags|=256),2!==(A=Ql(A,e))&&(e=za,za=t,null!==e&&il(e)),A}function il(A){null===za?za=A:za.push.apply(za,A)}function al(A,e){for(e&=~Ha,e&=~Pa,A.suspendedLanes|=e,A.pingedLanes&=~e,A=A.expirationTimes;0A?16:A,null===Ja)var n=!1;else{if(A=Ja,Ja=null,Za=0,0!=(6&ya))throw Error(g(331));var r=ya;for(ya|=4,$i=A.current;null!==$i;){var o=$i,i=o.child;if(0!=(16&$i.flags)){var a=o.deletions;if(null!==a){for(var l=0;lqA()-ja?sl(A,0):Ha|=t),rl(A,e)}function Yl(A,e){0===e&&(0==(1&A.mode)?e=1:(e=Be,0==(130023424&(Be<<=1))&&(Be=4194304)));var t=el();null!==(A=yg(A,e))&&(Qe(A,e,t),rl(A,t))}function vl(A){var e=A.memoizedState,t=0;null!==e&&(t=e.retryLane),Yl(A,t)}function yl(A,e){var t=0;switch(A.tag){case 13:var n=A.stateNode,r=A.memoizedState;null!==r&&(t=r.retryLane);break;case 19:n=A.stateNode;break;default:throw Error(g(314))}null!==n&&n.delete(e),Yl(A,t)}function bl(A,e){return VA(A,e)}function Sl(A,e,t,n){this.tag=A,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function xl(A,e,t,n){return new Sl(A,e,t,n)}function kl(A){return!(!(A=A.prototype)||!A.isReactComponent)}function Rl(A,e){var t=A.alternate;return null===t?((t=xl(A.tag,e,A.key,A.mode)).elementType=A.elementType,t.type=A.type,t.stateNode=A.stateNode,t.alternate=A,A.alternate=t):(t.pendingProps=e,t.type=A.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=14680064&A.flags,t.childLanes=A.childLanes,t.lanes=A.lanes,t.child=A.child,t.memoizedProps=A.memoizedProps,t.memoizedState=A.memoizedState,t.updateQueue=A.updateQueue,e=A.dependencies,t.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext},t.sibling=A.sibling,t.index=A.index,t.ref=A.ref,t}function Ol(A,e,t,n,r,o){var i=2;if(n=A,"function"==typeof A)kl(A)&&(i=1);else if("string"==typeof A)i=5;else A:switch(A){case h:return Tl(t.children,r,o,e);case M:i=8,r|=8;break;case m:return(A=xl(12,t,e,2|r)).elementType=m,A.lanes=o,A;case y:return(A=xl(13,t,e,r)).elementType=y,A.lanes=o,A;case b:return(A=xl(19,t,e,r)).elementType=b,A.lanes=o,A;case k:return Fl(t,r,o,e);default:if("object"==typeof A&&null!==A)switch(A.$$typeof){case G:i=10;break A;case Y:i=9;break A;case v:i=11;break A;case S:i=14;break A;case x:i=16,n=null;break A}throw Error(g(130,null==A?A:typeof A,""))}return(e=xl(i,t,e,r)).elementType=A,e.type=n,e.lanes=o,e}function Tl(A,e,t,n){return(A=xl(7,A,n,e)).lanes=t,A}function Fl(A,e,t,n){return(A=xl(22,A,n,e)).elementType=k,A.lanes=t,A.stateNode={isHidden:!1},A}function Pl(A,e,t){return(A=xl(6,A,null,e)).lanes=t,A}function Hl(A,e,t){return(e=xl(4,null!==A.children?A.children:[],A.key,e)).lanes=t,e.stateNode={containerInfo:A.containerInfo,pendingChildren:null,implementation:A.implementation},e}function Nl(A,e,t,n,r){this.tag=e,this.containerInfo=A,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ie(0),this.expirationTimes=Ie(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ie(0),this.identifierPrefix=n,this.onRecoverableError=r,this.mutableSourceEagerHydrationData=null}function zl(A,e,t,n,r,g,o,i,a){return A=new Nl(A,e,t,i,a),1===e?(e=1,!0===g&&(e|=8)):e=0,g=xl(3,null,null,e),A.current=g,g.stateNode=A,g.memoizedState={element:n,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Sg(g),A}function jl(A){if(!A)return Yr;A:{if(jA(A=A._reactInternals)!==A||1!==A.tag)throw Error(g(170));var e=A;do{switch(e.tag){case 3:e=e.stateNode.context;break A;case 1:if(xr(e.type)){e=e.stateNode.__reactInternalMemoizedMergedChildContext;break A}}e=e.return}while(null!==e);throw Error(g(171))}if(1===A.tag){var t=A.type;if(xr(t))return Or(A,t,e)}return e}function Ll(A,e,t,n,r,g,o,i,a){return(A=zl(t,n,!0,A,0,g,0,i,a)).context=jl(null),t=A.current,(g=kg(n=el(),r=tl(t))).callback=null!=e?e:null,Rg(t,g,r),A.current.lanes=r,Qe(A,r,n),rl(A,n),A}function Ul(A,e,t,n){var r=e.current,g=el(),o=tl(r);return t=jl(t),null===e.context?e.context=t:e.pendingContext=t,(e=kg(g,o)).payload={element:A},null!==(n=void 0===n?null:n)&&(e.callback=n),null!==(A=Rg(r,e,o))&&(nl(A,r,o,g),Og(A,r,o)),o}function Wl(A){return(A=A.current).child?(A.child.tag,A.child.stateNode):null}function Kl(A,e){if(null!==(A=A.memoizedState)&&null!==A.dehydrated){var t=A.retryLane;A.retryLane=0!==t&&t{"use strict";var n=t(935);e.createRoot=n.createRoot,e.hydrateRoot=n.hydrateRoot},935:(A,e,t)=>{"use strict";!function A(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(A)}catch(A){console.error(A)}}(),A.exports=t(448)},921:(A,e)=>{"use strict";var t="function"==typeof Symbol&&Symbol.for,n=t?Symbol.for("react.element"):60103,r=t?Symbol.for("react.portal"):60106,g=t?Symbol.for("react.fragment"):60107,o=t?Symbol.for("react.strict_mode"):60108,i=t?Symbol.for("react.profiler"):60114,a=t?Symbol.for("react.provider"):60109,l=t?Symbol.for("react.context"):60110,B=t?Symbol.for("react.async_mode"):60111,E=t?Symbol.for("react.concurrent_mode"):60111,u=t?Symbol.for("react.forward_ref"):60112,s=t?Symbol.for("react.suspense"):60113,C=t?Symbol.for("react.suspense_list"):60120,c=t?Symbol.for("react.memo"):60115,I=t?Symbol.for("react.lazy"):60116,Q=t?Symbol.for("react.block"):60121,d=t?Symbol.for("react.fundamental"):60117,w=t?Symbol.for("react.responder"):60118,D=t?Symbol.for("react.scope"):60119;function f(A){if("object"==typeof A&&null!==A){var e=A.$$typeof;switch(e){case n:switch(A=A.type){case B:case E:case g:case i:case o:case s:return A;default:switch(A=A&&A.$$typeof){case l:case u:case I:case c:case a:return A;default:return e}}case r:return e}}}function p(A){return f(A)===E}e.AsyncMode=B,e.ConcurrentMode=E,e.ContextConsumer=l,e.ContextProvider=a,e.Element=n,e.ForwardRef=u,e.Fragment=g,e.Lazy=I,e.Memo=c,e.Portal=r,e.Profiler=i,e.StrictMode=o,e.Suspense=s,e.isAsyncMode=function(A){return p(A)||f(A)===B},e.isConcurrentMode=p,e.isContextConsumer=function(A){return f(A)===l},e.isContextProvider=function(A){return f(A)===a},e.isElement=function(A){return"object"==typeof A&&null!==A&&A.$$typeof===n},e.isForwardRef=function(A){return f(A)===u},e.isFragment=function(A){return f(A)===g},e.isLazy=function(A){return f(A)===I},e.isMemo=function(A){return f(A)===c},e.isPortal=function(A){return f(A)===r},e.isProfiler=function(A){return f(A)===i},e.isStrictMode=function(A){return f(A)===o},e.isSuspense=function(A){return f(A)===s},e.isValidElementType=function(A){return"string"==typeof A||"function"==typeof A||A===g||A===E||A===i||A===o||A===s||A===C||"object"==typeof A&&null!==A&&(A.$$typeof===I||A.$$typeof===c||A.$$typeof===a||A.$$typeof===l||A.$$typeof===u||A.$$typeof===d||A.$$typeof===w||A.$$typeof===D||A.$$typeof===Q)},e.typeOf=f},864:(A,e,t)=>{"use strict";A.exports=t(921)},962:A=>{A.exports=["alignContent","MozAlignContent","WebkitAlignContent","MSAlignContent","OAlignContent","alignItems","MozAlignItems","WebkitAlignItems","MSAlignItems","OAlignItems","alignSelf","MozAlignSelf","WebkitAlignSelf","MSAlignSelf","OAlignSelf","all","MozAll","WebkitAll","MSAll","OAll","animation","MozAnimation","WebkitAnimation","MSAnimation","OAnimation","animationDelay","MozAnimationDelay","WebkitAnimationDelay","MSAnimationDelay","OAnimationDelay","animationDirection","MozAnimationDirection","WebkitAnimationDirection","MSAnimationDirection","OAnimationDirection","animationDuration","MozAnimationDuration","WebkitAnimationDuration","MSAnimationDuration","OAnimationDuration","animationFillMode","MozAnimationFillMode","WebkitAnimationFillMode","MSAnimationFillMode","OAnimationFillMode","animationIterationCount","MozAnimationIterationCount","WebkitAnimationIterationCount","MSAnimationIterationCount","OAnimationIterationCount","animationName","MozAnimationName","WebkitAnimationName","MSAnimationName","OAnimationName","animationPlayState","MozAnimationPlayState","WebkitAnimationPlayState","MSAnimationPlayState","OAnimationPlayState","animationTimingFunction","MozAnimationTimingFunction","WebkitAnimationTimingFunction","MSAnimationTimingFunction","OAnimationTimingFunction","backfaceVisibility","MozBackfaceVisibility","WebkitBackfaceVisibility","MSBackfaceVisibility","OBackfaceVisibility","background","MozBackground","WebkitBackground","MSBackground","OBackground","backgroundAttachment","MozBackgroundAttachment","WebkitBackgroundAttachment","MSBackgroundAttachment","OBackgroundAttachment","backgroundBlendMode","MozBackgroundBlendMode","WebkitBackgroundBlendMode","MSBackgroundBlendMode","OBackgroundBlendMode","backgroundClip","MozBackgroundClip","WebkitBackgroundClip","MSBackgroundClip","OBackgroundClip","backgroundColor","MozBackgroundColor","WebkitBackgroundColor","MSBackgroundColor","OBackgroundColor","backgroundImage","MozBackgroundImage","WebkitBackgroundImage","MSBackgroundImage","OBackgroundImage","backgroundOrigin","MozBackgroundOrigin","WebkitBackgroundOrigin","MSBackgroundOrigin","OBackgroundOrigin","backgroundPosition","MozBackgroundPosition","WebkitBackgroundPosition","MSBackgroundPosition","OBackgroundPosition","backgroundRepeat","MozBackgroundRepeat","WebkitBackgroundRepeat","MSBackgroundRepeat","OBackgroundRepeat","backgroundSize","MozBackgroundSize","WebkitBackgroundSize","MSBackgroundSize","OBackgroundSize","blockSize","MozBlockSize","WebkitBlockSize","MSBlockSize","OBlockSize","border","MozBorder","WebkitBorder","MSBorder","OBorder","borderBlockEnd","MozBorderBlockEnd","WebkitBorderBlockEnd","MSBorderBlockEnd","OBorderBlockEnd","borderBlockEndColor","MozBorderBlockEndColor","WebkitBorderBlockEndColor","MSBorderBlockEndColor","OBorderBlockEndColor","borderBlockEndStyle","MozBorderBlockEndStyle","WebkitBorderBlockEndStyle","MSBorderBlockEndStyle","OBorderBlockEndStyle","borderBlockEndWidth","MozBorderBlockEndWidth","WebkitBorderBlockEndWidth","MSBorderBlockEndWidth","OBorderBlockEndWidth","borderBlockStart","MozBorderBlockStart","WebkitBorderBlockStart","MSBorderBlockStart","OBorderBlockStart","borderBlockStartColor","MozBorderBlockStartColor","WebkitBorderBlockStartColor","MSBorderBlockStartColor","OBorderBlockStartColor","borderBlockStartStyle","MozBorderBlockStartStyle","WebkitBorderBlockStartStyle","MSBorderBlockStartStyle","OBorderBlockStartStyle","borderBlockStartWidth","MozBorderBlockStartWidth","WebkitBorderBlockStartWidth","MSBorderBlockStartWidth","OBorderBlockStartWidth","borderBottom","MozBorderBottom","WebkitBorderBottom","MSBorderBottom","OBorderBottom","borderBottomColor","MozBorderBottomColor","WebkitBorderBottomColor","MSBorderBottomColor","OBorderBottomColor","borderBottomLeftRadius","MozBorderBottomLeftRadius","WebkitBorderBottomLeftRadius","MSBorderBottomLeftRadius","OBorderBottomLeftRadius","borderBottomRightRadius","MozBorderBottomRightRadius","WebkitBorderBottomRightRadius","MSBorderBottomRightRadius","OBorderBottomRightRadius","borderBottomStyle","MozBorderBottomStyle","WebkitBorderBottomStyle","MSBorderBottomStyle","OBorderBottomStyle","borderBottomWidth","MozBorderBottomWidth","WebkitBorderBottomWidth","MSBorderBottomWidth","OBorderBottomWidth","borderCollapse","MozBorderCollapse","WebkitBorderCollapse","MSBorderCollapse","OBorderCollapse","borderColor","MozBorderColor","WebkitBorderColor","MSBorderColor","OBorderColor","borderImage","MozBorderImage","WebkitBorderImage","MSBorderImage","OBorderImage","borderImageOutset","MozBorderImageOutset","WebkitBorderImageOutset","MSBorderImageOutset","OBorderImageOutset","borderImageRepeat","MozBorderImageRepeat","WebkitBorderImageRepeat","MSBorderImageRepeat","OBorderImageRepeat","borderImageSlice","MozBorderImageSlice","WebkitBorderImageSlice","MSBorderImageSlice","OBorderImageSlice","borderImageSource","MozBorderImageSource","WebkitBorderImageSource","MSBorderImageSource","OBorderImageSource","borderImageWidth","MozBorderImageWidth","WebkitBorderImageWidth","MSBorderImageWidth","OBorderImageWidth","borderInlineEnd","MozBorderInlineEnd","WebkitBorderInlineEnd","MSBorderInlineEnd","OBorderInlineEnd","borderInlineEndColor","MozBorderInlineEndColor","WebkitBorderInlineEndColor","MSBorderInlineEndColor","OBorderInlineEndColor","borderInlineEndStyle","MozBorderInlineEndStyle","WebkitBorderInlineEndStyle","MSBorderInlineEndStyle","OBorderInlineEndStyle","borderInlineEndWidth","MozBorderInlineEndWidth","WebkitBorderInlineEndWidth","MSBorderInlineEndWidth","OBorderInlineEndWidth","borderInlineStart","MozBorderInlineStart","WebkitBorderInlineStart","MSBorderInlineStart","OBorderInlineStart","borderInlineStartColor","MozBorderInlineStartColor","WebkitBorderInlineStartColor","MSBorderInlineStartColor","OBorderInlineStartColor","borderInlineStartStyle","MozBorderInlineStartStyle","WebkitBorderInlineStartStyle","MSBorderInlineStartStyle","OBorderInlineStartStyle","borderInlineStartWidth","MozBorderInlineStartWidth","WebkitBorderInlineStartWidth","MSBorderInlineStartWidth","OBorderInlineStartWidth","borderLeft","MozBorderLeft","WebkitBorderLeft","MSBorderLeft","OBorderLeft","borderLeftColor","MozBorderLeftColor","WebkitBorderLeftColor","MSBorderLeftColor","OBorderLeftColor","borderLeftStyle","MozBorderLeftStyle","WebkitBorderLeftStyle","MSBorderLeftStyle","OBorderLeftStyle","borderLeftWidth","MozBorderLeftWidth","WebkitBorderLeftWidth","MSBorderLeftWidth","OBorderLeftWidth","borderRadius","MozBorderRadius","WebkitBorderRadius","MSBorderRadius","OBorderRadius","borderRight","MozBorderRight","WebkitBorderRight","MSBorderRight","OBorderRight","borderRightColor","MozBorderRightColor","WebkitBorderRightColor","MSBorderRightColor","OBorderRightColor","borderRightStyle","MozBorderRightStyle","WebkitBorderRightStyle","MSBorderRightStyle","OBorderRightStyle","borderRightWidth","MozBorderRightWidth","WebkitBorderRightWidth","MSBorderRightWidth","OBorderRightWidth","borderSpacing","MozBorderSpacing","WebkitBorderSpacing","MSBorderSpacing","OBorderSpacing","borderStyle","MozBorderStyle","WebkitBorderStyle","MSBorderStyle","OBorderStyle","borderTop","MozBorderTop","WebkitBorderTop","MSBorderTop","OBorderTop","borderTopColor","MozBorderTopColor","WebkitBorderTopColor","MSBorderTopColor","OBorderTopColor","borderTopLeftRadius","MozBorderTopLeftRadius","WebkitBorderTopLeftRadius","MSBorderTopLeftRadius","OBorderTopLeftRadius","borderTopRightRadius","MozBorderTopRightRadius","WebkitBorderTopRightRadius","MSBorderTopRightRadius","OBorderTopRightRadius","borderTopStyle","MozBorderTopStyle","WebkitBorderTopStyle","MSBorderTopStyle","OBorderTopStyle","borderTopWidth","MozBorderTopWidth","WebkitBorderTopWidth","MSBorderTopWidth","OBorderTopWidth","borderWidth","MozBorderWidth","WebkitBorderWidth","MSBorderWidth","OBorderWidth","bottom","MozBottom","WebkitBottom","MSBottom","OBottom","boxDecorationBreak","MozBoxDecorationBreak","WebkitBoxDecorationBreak","MSBoxDecorationBreak","OBoxDecorationBreak","boxShadow","MozBoxShadow","WebkitBoxShadow","MSBoxShadow","OBoxShadow","boxSizing","MozBoxSizing","WebkitBoxSizing","MSBoxSizing","OBoxSizing","breakAfter","MozBreakAfter","WebkitBreakAfter","MSBreakAfter","OBreakAfter","breakBefore","MozBreakBefore","WebkitBreakBefore","MSBreakBefore","OBreakBefore","breakInside","MozBreakInside","WebkitBreakInside","MSBreakInside","OBreakInside","captionSide","MozCaptionSide","WebkitCaptionSide","MSCaptionSide","OCaptionSide","caretColor","MozCaretColor","WebkitCaretColor","MSCaretColor","OCaretColor","ch","MozCh","WebkitCh","MSCh","OCh","clear","MozClear","WebkitClear","MSClear","OClear","clip","MozClip","WebkitClip","MSClip","OClip","clipPath","MozClipPath","WebkitClipPath","MSClipPath","OClipPath","cm","MozCm","WebkitCm","MSCm","OCm","color","MozColor","WebkitColor","MSColor","OColor","columnCount","MozColumnCount","WebkitColumnCount","MSColumnCount","OColumnCount","columnFill","MozColumnFill","WebkitColumnFill","MSColumnFill","OColumnFill","columnGap","MozColumnGap","WebkitColumnGap","MSColumnGap","OColumnGap","columnRule","MozColumnRule","WebkitColumnRule","MSColumnRule","OColumnRule","columnRuleColor","MozColumnRuleColor","WebkitColumnRuleColor","MSColumnRuleColor","OColumnRuleColor","columnRuleStyle","MozColumnRuleStyle","WebkitColumnRuleStyle","MSColumnRuleStyle","OColumnRuleStyle","columnRuleWidth","MozColumnRuleWidth","WebkitColumnRuleWidth","MSColumnRuleWidth","OColumnRuleWidth","columnSpan","MozColumnSpan","WebkitColumnSpan","MSColumnSpan","OColumnSpan","columnWidth","MozColumnWidth","WebkitColumnWidth","MSColumnWidth","OColumnWidth","columns","MozColumns","WebkitColumns","MSColumns","OColumns","content","MozContent","WebkitContent","MSContent","OContent","counterIncrement","MozCounterIncrement","WebkitCounterIncrement","MSCounterIncrement","OCounterIncrement","counterReset","MozCounterReset","WebkitCounterReset","MSCounterReset","OCounterReset","cursor","MozCursor","WebkitCursor","MSCursor","OCursor","deg","MozDeg","WebkitDeg","MSDeg","ODeg","direction","MozDirection","WebkitDirection","MSDirection","ODirection","display","MozDisplay","WebkitDisplay","MSDisplay","ODisplay","dpcm","MozDpcm","WebkitDpcm","MSDpcm","ODpcm","dpi","MozDpi","WebkitDpi","MSDpi","ODpi","dppx","MozDppx","WebkitDppx","MSDppx","ODppx","em","MozEm","WebkitEm","MSEm","OEm","emptyCells","MozEmptyCells","WebkitEmptyCells","MSEmptyCells","OEmptyCells","ex","MozEx","WebkitEx","MSEx","OEx","filter","MozFilter","WebkitFilter","MSFilter","OFilter","flexBasis","MozFlexBasis","WebkitFlexBasis","MSFlexBasis","OFlexBasis","flexDirection","MozFlexDirection","WebkitFlexDirection","MSFlexDirection","OFlexDirection","flexFlow","MozFlexFlow","WebkitFlexFlow","MSFlexFlow","OFlexFlow","flexGrow","MozFlexGrow","WebkitFlexGrow","MSFlexGrow","OFlexGrow","flexShrink","MozFlexShrink","WebkitFlexShrink","MSFlexShrink","OFlexShrink","flexWrap","MozFlexWrap","WebkitFlexWrap","MSFlexWrap","OFlexWrap","float","MozFloat","WebkitFloat","MSFloat","OFloat","font","MozFont","WebkitFont","MSFont","OFont","fontFamily","MozFontFamily","WebkitFontFamily","MSFontFamily","OFontFamily","fontFeatureSettings","MozFontFeatureSettings","WebkitFontFeatureSettings","MSFontFeatureSettings","OFontFeatureSettings","fontKerning","MozFontKerning","WebkitFontKerning","MSFontKerning","OFontKerning","fontLanguageOverride","MozFontLanguageOverride","WebkitFontLanguageOverride","MSFontLanguageOverride","OFontLanguageOverride","fontSize","MozFontSize","WebkitFontSize","MSFontSize","OFontSize","fontSizeAdjust","MozFontSizeAdjust","WebkitFontSizeAdjust","MSFontSizeAdjust","OFontSizeAdjust","fontStretch","MozFontStretch","WebkitFontStretch","MSFontStretch","OFontStretch","fontStyle","MozFontStyle","WebkitFontStyle","MSFontStyle","OFontStyle","fontSynthesis","MozFontSynthesis","WebkitFontSynthesis","MSFontSynthesis","OFontSynthesis","fontVariant","MozFontVariant","WebkitFontVariant","MSFontVariant","OFontVariant","fontVariantAlternates","MozFontVariantAlternates","WebkitFontVariantAlternates","MSFontVariantAlternates","OFontVariantAlternates","fontVariantCaps","MozFontVariantCaps","WebkitFontVariantCaps","MSFontVariantCaps","OFontVariantCaps","fontVariantEastAsian","MozFontVariantEastAsian","WebkitFontVariantEastAsian","MSFontVariantEastAsian","OFontVariantEastAsian","fontVariantLigatures","MozFontVariantLigatures","WebkitFontVariantLigatures","MSFontVariantLigatures","OFontVariantLigatures","fontVariantNumeric","MozFontVariantNumeric","WebkitFontVariantNumeric","MSFontVariantNumeric","OFontVariantNumeric","fontVariantPosition","MozFontVariantPosition","WebkitFontVariantPosition","MSFontVariantPosition","OFontVariantPosition","fontWeight","MozFontWeight","WebkitFontWeight","MSFontWeight","OFontWeight","fr","MozFr","WebkitFr","MSFr","OFr","grad","MozGrad","WebkitGrad","MSGrad","OGrad","grid","MozGrid","WebkitGrid","MSGrid","OGrid","gridArea","MozGridArea","WebkitGridArea","MSGridArea","OGridArea","gridAutoColumns","MozGridAutoColumns","WebkitGridAutoColumns","MSGridAutoColumns","OGridAutoColumns","gridAutoFlow","MozGridAutoFlow","WebkitGridAutoFlow","MSGridAutoFlow","OGridAutoFlow","gridAutoRows","MozGridAutoRows","WebkitGridAutoRows","MSGridAutoRows","OGridAutoRows","gridColumn","MozGridColumn","WebkitGridColumn","MSGridColumn","OGridColumn","gridColumnEnd","MozGridColumnEnd","WebkitGridColumnEnd","MSGridColumnEnd","OGridColumnEnd","gridColumnGap","MozGridColumnGap","WebkitGridColumnGap","MSGridColumnGap","OGridColumnGap","gridColumnStart","MozGridColumnStart","WebkitGridColumnStart","MSGridColumnStart","OGridColumnStart","gridGap","MozGridGap","WebkitGridGap","MSGridGap","OGridGap","gridRow","MozGridRow","WebkitGridRow","MSGridRow","OGridRow","gridRowEnd","MozGridRowEnd","WebkitGridRowEnd","MSGridRowEnd","OGridRowEnd","gridRowGap","MozGridRowGap","WebkitGridRowGap","MSGridRowGap","OGridRowGap","gridRowStart","MozGridRowStart","WebkitGridRowStart","MSGridRowStart","OGridRowStart","gridTemplate","MozGridTemplate","WebkitGridTemplate","MSGridTemplate","OGridTemplate","gridTemplateAreas","MozGridTemplateAreas","WebkitGridTemplateAreas","MSGridTemplateAreas","OGridTemplateAreas","gridTemplateColumns","MozGridTemplateColumns","WebkitGridTemplateColumns","MSGridTemplateColumns","OGridTemplateColumns","gridTemplateRows","MozGridTemplateRows","WebkitGridTemplateRows","MSGridTemplateRows","OGridTemplateRows","height","MozHeight","WebkitHeight","MSHeight","OHeight","hyphens","MozHyphens","WebkitHyphens","MSHyphens","OHyphens","hz","MozHz","WebkitHz","MSHz","OHz","imageOrientation","MozImageOrientation","WebkitImageOrientation","MSImageOrientation","OImageOrientation","imageRendering","MozImageRendering","WebkitImageRendering","MSImageRendering","OImageRendering","imageResolution","MozImageResolution","WebkitImageResolution","MSImageResolution","OImageResolution","imeMode","MozImeMode","WebkitImeMode","MSImeMode","OImeMode","in","MozIn","WebkitIn","MSIn","OIn","inherit","MozInherit","WebkitInherit","MSInherit","OInherit","initial","MozInitial","WebkitInitial","MSInitial","OInitial","inlineSize","MozInlineSize","WebkitInlineSize","MSInlineSize","OInlineSize","isolation","MozIsolation","WebkitIsolation","MSIsolation","OIsolation","justifyContent","MozJustifyContent","WebkitJustifyContent","MSJustifyContent","OJustifyContent","khz","MozKhz","WebkitKhz","MSKhz","OKhz","left","MozLeft","WebkitLeft","MSLeft","OLeft","letterSpacing","MozLetterSpacing","WebkitLetterSpacing","MSLetterSpacing","OLetterSpacing","lineBreak","MozLineBreak","WebkitLineBreak","MSLineBreak","OLineBreak","lineHeight","MozLineHeight","WebkitLineHeight","MSLineHeight","OLineHeight","listStyle","MozListStyle","WebkitListStyle","MSListStyle","OListStyle","listStyleImage","MozListStyleImage","WebkitListStyleImage","MSListStyleImage","OListStyleImage","listStylePosition","MozListStylePosition","WebkitListStylePosition","MSListStylePosition","OListStylePosition","listStyleType","MozListStyleType","WebkitListStyleType","MSListStyleType","OListStyleType","margin","MozMargin","WebkitMargin","MSMargin","OMargin","marginBlockEnd","MozMarginBlockEnd","WebkitMarginBlockEnd","MSMarginBlockEnd","OMarginBlockEnd","marginBlockStart","MozMarginBlockStart","WebkitMarginBlockStart","MSMarginBlockStart","OMarginBlockStart","marginBottom","MozMarginBottom","WebkitMarginBottom","MSMarginBottom","OMarginBottom","marginInlineEnd","MozMarginInlineEnd","WebkitMarginInlineEnd","MSMarginInlineEnd","OMarginInlineEnd","marginInlineStart","MozMarginInlineStart","WebkitMarginInlineStart","MSMarginInlineStart","OMarginInlineStart","marginLeft","MozMarginLeft","WebkitMarginLeft","MSMarginLeft","OMarginLeft","marginRight","MozMarginRight","WebkitMarginRight","MSMarginRight","OMarginRight","marginTop","MozMarginTop","WebkitMarginTop","MSMarginTop","OMarginTop","mask","MozMask","WebkitMask","MSMask","OMask","maskClip","MozMaskClip","WebkitMaskClip","MSMaskClip","OMaskClip","maskComposite","MozMaskComposite","WebkitMaskComposite","MSMaskComposite","OMaskComposite","maskImage","MozMaskImage","WebkitMaskImage","MSMaskImage","OMaskImage","maskMode","MozMaskMode","WebkitMaskMode","MSMaskMode","OMaskMode","maskOrigin","MozMaskOrigin","WebkitMaskOrigin","MSMaskOrigin","OMaskOrigin","maskPosition","MozMaskPosition","WebkitMaskPosition","MSMaskPosition","OMaskPosition","maskRepeat","MozMaskRepeat","WebkitMaskRepeat","MSMaskRepeat","OMaskRepeat","maskSize","MozMaskSize","WebkitMaskSize","MSMaskSize","OMaskSize","maskType","MozMaskType","WebkitMaskType","MSMaskType","OMaskType","maxHeight","MozMaxHeight","WebkitMaxHeight","MSMaxHeight","OMaxHeight","maxWidth","MozMaxWidth","WebkitMaxWidth","MSMaxWidth","OMaxWidth","minBlockSize","MozMinBlockSize","WebkitMinBlockSize","MSMinBlockSize","OMinBlockSize","minHeight","MozMinHeight","WebkitMinHeight","MSMinHeight","OMinHeight","minInlineSize","MozMinInlineSize","WebkitMinInlineSize","MSMinInlineSize","OMinInlineSize","minWidth","MozMinWidth","WebkitMinWidth","MSMinWidth","OMinWidth","mixBlendMode","MozMixBlendMode","WebkitMixBlendMode","MSMixBlendMode","OMixBlendMode","mm","MozMm","WebkitMm","MSMm","OMm","ms","MozMs","WebkitMs","MSMs","OMs","objectFit","MozObjectFit","WebkitObjectFit","MSObjectFit","OObjectFit","objectPosition","MozObjectPosition","WebkitObjectPosition","MSObjectPosition","OObjectPosition","offsetBlockEnd","MozOffsetBlockEnd","WebkitOffsetBlockEnd","MSOffsetBlockEnd","OOffsetBlockEnd","offsetBlockStart","MozOffsetBlockStart","WebkitOffsetBlockStart","MSOffsetBlockStart","OOffsetBlockStart","offsetInlineEnd","MozOffsetInlineEnd","WebkitOffsetInlineEnd","MSOffsetInlineEnd","OOffsetInlineEnd","offsetInlineStart","MozOffsetInlineStart","WebkitOffsetInlineStart","MSOffsetInlineStart","OOffsetInlineStart","opacity","MozOpacity","WebkitOpacity","MSOpacity","OOpacity","order","MozOrder","WebkitOrder","MSOrder","OOrder","orphans","MozOrphans","WebkitOrphans","MSOrphans","OOrphans","outline","MozOutline","WebkitOutline","MSOutline","OOutline","outlineColor","MozOutlineColor","WebkitOutlineColor","MSOutlineColor","OOutlineColor","outlineOffset","MozOutlineOffset","WebkitOutlineOffset","MSOutlineOffset","OOutlineOffset","outlineStyle","MozOutlineStyle","WebkitOutlineStyle","MSOutlineStyle","OOutlineStyle","outlineWidth","MozOutlineWidth","WebkitOutlineWidth","MSOutlineWidth","OOutlineWidth","overflow","MozOverflow","WebkitOverflow","MSOverflow","OOverflow","overflowWrap","MozOverflowWrap","WebkitOverflowWrap","MSOverflowWrap","OOverflowWrap","overflowX","MozOverflowX","WebkitOverflowX","MSOverflowX","OOverflowX","overflowY","MozOverflowY","WebkitOverflowY","MSOverflowY","OOverflowY","padding","MozPadding","WebkitPadding","MSPadding","OPadding","paddingBlockEnd","MozPaddingBlockEnd","WebkitPaddingBlockEnd","MSPaddingBlockEnd","OPaddingBlockEnd","paddingBlockStart","MozPaddingBlockStart","WebkitPaddingBlockStart","MSPaddingBlockStart","OPaddingBlockStart","paddingBottom","MozPaddingBottom","WebkitPaddingBottom","MSPaddingBottom","OPaddingBottom","paddingInlineEnd","MozPaddingInlineEnd","WebkitPaddingInlineEnd","MSPaddingInlineEnd","OPaddingInlineEnd","paddingInlineStart","MozPaddingInlineStart","WebkitPaddingInlineStart","MSPaddingInlineStart","OPaddingInlineStart","paddingLeft","MozPaddingLeft","WebkitPaddingLeft","MSPaddingLeft","OPaddingLeft","paddingRight","MozPaddingRight","WebkitPaddingRight","MSPaddingRight","OPaddingRight","paddingTop","MozPaddingTop","WebkitPaddingTop","MSPaddingTop","OPaddingTop","pageBreakAfter","MozPageBreakAfter","WebkitPageBreakAfter","MSPageBreakAfter","OPageBreakAfter","pageBreakBefore","MozPageBreakBefore","WebkitPageBreakBefore","MSPageBreakBefore","OPageBreakBefore","pageBreakInside","MozPageBreakInside","WebkitPageBreakInside","MSPageBreakInside","OPageBreakInside","pc","MozPc","WebkitPc","MSPc","OPc","perspective","MozPerspective","WebkitPerspective","MSPerspective","OPerspective","perspectiveOrigin","MozPerspectiveOrigin","WebkitPerspectiveOrigin","MSPerspectiveOrigin","OPerspectiveOrigin","pointerEvents","MozPointerEvents","WebkitPointerEvents","MSPointerEvents","OPointerEvents","position","MozPosition","WebkitPosition","MSPosition","OPosition","pt","MozPt","WebkitPt","MSPt","OPt","px","MozPx","WebkitPx","MSPx","OPx","q","MozQ","WebkitQ","MSQ","OQ","quotes","MozQuotes","WebkitQuotes","MSQuotes","OQuotes","rad","MozRad","WebkitRad","MSRad","ORad","rem","MozRem","WebkitRem","MSRem","ORem","resize","MozResize","WebkitResize","MSResize","OResize","revert","MozRevert","WebkitRevert","MSRevert","ORevert","right","MozRight","WebkitRight","MSRight","ORight","rubyAlign","MozRubyAlign","WebkitRubyAlign","MSRubyAlign","ORubyAlign","rubyMerge","MozRubyMerge","WebkitRubyMerge","MSRubyMerge","ORubyMerge","rubyPosition","MozRubyPosition","WebkitRubyPosition","MSRubyPosition","ORubyPosition","s","MozS","WebkitS","MSS","OS","scrollBehavior","MozScrollBehavior","WebkitScrollBehavior","MSScrollBehavior","OScrollBehavior","scrollSnapCoordinate","MozScrollSnapCoordinate","WebkitScrollSnapCoordinate","MSScrollSnapCoordinate","OScrollSnapCoordinate","scrollSnapDestination","MozScrollSnapDestination","WebkitScrollSnapDestination","MSScrollSnapDestination","OScrollSnapDestination","scrollSnapType","MozScrollSnapType","WebkitScrollSnapType","MSScrollSnapType","OScrollSnapType","shapeImageThreshold","MozShapeImageThreshold","WebkitShapeImageThreshold","MSShapeImageThreshold","OShapeImageThreshold","shapeMargin","MozShapeMargin","WebkitShapeMargin","MSShapeMargin","OShapeMargin","shapeOutside","MozShapeOutside","WebkitShapeOutside","MSShapeOutside","OShapeOutside","tabSize","MozTabSize","WebkitTabSize","MSTabSize","OTabSize","tableLayout","MozTableLayout","WebkitTableLayout","MSTableLayout","OTableLayout","textAlign","MozTextAlign","WebkitTextAlign","MSTextAlign","OTextAlign","textAlignLast","MozTextAlignLast","WebkitTextAlignLast","MSTextAlignLast","OTextAlignLast","textCombineUpright","MozTextCombineUpright","WebkitTextCombineUpright","MSTextCombineUpright","OTextCombineUpright","textDecoration","MozTextDecoration","WebkitTextDecoration","MSTextDecoration","OTextDecoration","textDecorationColor","MozTextDecorationColor","WebkitTextDecorationColor","MSTextDecorationColor","OTextDecorationColor","textDecorationLine","MozTextDecorationLine","WebkitTextDecorationLine","MSTextDecorationLine","OTextDecorationLine","textDecorationStyle","MozTextDecorationStyle","WebkitTextDecorationStyle","MSTextDecorationStyle","OTextDecorationStyle","textEmphasis","MozTextEmphasis","WebkitTextEmphasis","MSTextEmphasis","OTextEmphasis","textEmphasisColor","MozTextEmphasisColor","WebkitTextEmphasisColor","MSTextEmphasisColor","OTextEmphasisColor","textEmphasisPosition","MozTextEmphasisPosition","WebkitTextEmphasisPosition","MSTextEmphasisPosition","OTextEmphasisPosition","textEmphasisStyle","MozTextEmphasisStyle","WebkitTextEmphasisStyle","MSTextEmphasisStyle","OTextEmphasisStyle","textIndent","MozTextIndent","WebkitTextIndent","MSTextIndent","OTextIndent","textOrientation","MozTextOrientation","WebkitTextOrientation","MSTextOrientation","OTextOrientation","textOverflow","MozTextOverflow","WebkitTextOverflow","MSTextOverflow","OTextOverflow","textRendering","MozTextRendering","WebkitTextRendering","MSTextRendering","OTextRendering","textShadow","MozTextShadow","WebkitTextShadow","MSTextShadow","OTextShadow","textTransform","MozTextTransform","WebkitTextTransform","MSTextTransform","OTextTransform","textUnderlinePosition","MozTextUnderlinePosition","WebkitTextUnderlinePosition","MSTextUnderlinePosition","OTextUnderlinePosition","top","MozTop","WebkitTop","MSTop","OTop","touchAction","MozTouchAction","WebkitTouchAction","MSTouchAction","OTouchAction","transform","MozTransform","WebkitTransform","msTransform","OTransform","transformBox","MozTransformBox","WebkitTransformBox","MSTransformBox","OTransformBox","transformOrigin","MozTransformOrigin","WebkitTransformOrigin","MSTransformOrigin","OTransformOrigin","transformStyle","MozTransformStyle","WebkitTransformStyle","MSTransformStyle","OTransformStyle","transition","MozTransition","WebkitTransition","MSTransition","OTransition","transitionDelay","MozTransitionDelay","WebkitTransitionDelay","MSTransitionDelay","OTransitionDelay","transitionDuration","MozTransitionDuration","WebkitTransitionDuration","MSTransitionDuration","OTransitionDuration","transitionProperty","MozTransitionProperty","WebkitTransitionProperty","MSTransitionProperty","OTransitionProperty","transitionTimingFunction","MozTransitionTimingFunction","WebkitTransitionTimingFunction","MSTransitionTimingFunction","OTransitionTimingFunction","turn","MozTurn","WebkitTurn","MSTurn","OTurn","unicodeBidi","MozUnicodeBidi","WebkitUnicodeBidi","MSUnicodeBidi","OUnicodeBidi","unset","MozUnset","WebkitUnset","MSUnset","OUnset","verticalAlign","MozVerticalAlign","WebkitVerticalAlign","MSVerticalAlign","OVerticalAlign","vh","MozVh","WebkitVh","MSVh","OVh","visibility","MozVisibility","WebkitVisibility","MSVisibility","OVisibility","vmax","MozVmax","WebkitVmax","MSVmax","OVmax","vmin","MozVmin","WebkitVmin","MSVmin","OVmin","vw","MozVw","WebkitVw","MSVw","OVw","whiteSpace","MozWhiteSpace","WebkitWhiteSpace","MSWhiteSpace","OWhiteSpace","widows","MozWidows","WebkitWidows","MSWidows","OWidows","width","MozWidth","WebkitWidth","MSWidth","OWidth","willChange","MozWillChange","WebkitWillChange","MSWillChange","OWillChange","wordBreak","MozWordBreak","WebkitWordBreak","MSWordBreak","OWordBreak","wordSpacing","MozWordSpacing","WebkitWordSpacing","MSWordSpacing","OWordSpacing","wordWrap","MozWordWrap","WebkitWordWrap","MSWordWrap","OWordWrap","writingMode","MozWritingMode","WebkitWritingMode","MSWritingMode","OWritingMode","zIndex","MozZIndex","WebkitZIndex","MSZIndex","OZIndex","fontSize","MozFontSize","WebkitFontSize","MSFontSize","OFontSize","flex","MozFlex","WebkitFlex","MSFlex","OFlex","fr","MozFr","WebkitFr","MSFr","OFr","overflowScrolling","MozOverflowScrolling","WebkitOverflowScrolling","MSOverflowScrolling","OOverflowScrolling","userSelect","MozUserSelect","WebkitUserSelect","MSUserSelect","OUserSelect"]},262:(A,e,t)=>{var n=t(962),r=t(697);A.exports=function(A,e,t){var r=A[e];if(r){var g=[];if(Object.keys(r).forEach((function(A){-1===n.indexOf(A)&&g.push(A)})),g.length)throw new Error("Prop "+e+" passed to "+t+". Has invalid keys "+g.join(", "))}},A.exports.isRequired=function(e,t,n){if(!e[t])throw new Error("Prop "+t+" passed to "+n+" is required");return A.exports(e,t,n)},A.exports.supportingArrays=r.oneOfType([r.arrayOf(A.exports),A.exports])},217:function(A,e,t){!function(A,e){"use strict";function t(A,e,t,n,r,g,o){try{var i=A[g](o),a=i.value}catch(A){return void t(A)}i.done?e(a):Promise.resolve(a).then(n,r)}function n(A){return function(){var e=this,n=arguments;return new Promise((function(r,g){var o=A.apply(e,n);function i(A){t(o,r,g,i,a,"next",A)}function a(A){t(o,r,g,i,a,"throw",A)}i(void 0)}))}}function r(){return(r=Object.assign||function(A){for(var e=1;e=0||(r[t]=A[t]);return r}function o(A){var e=function(A,e){if("object"!=typeof A||null===A)return A;var t=A[Symbol.toPrimitive];if(void 0!==t){var n=t.call(A,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"==typeof e?e:String(e)}e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e;var i={init:"init"},a=function(A){var e=A.value;return void 0===e?"":e},l=function(){return e.createElement(e.Fragment,null," ")},B={Cell:a,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function E(){for(var A=arguments.length,e=new Array(A),t=0;t(g="number"==typeof g?g:1/0)){var o=r;r=g,g=o}return A.filter((function(A){return e.some((function(e){var t=A.values[e];return t>=r&&t<=g}))}))};pA.autoRemove=function(A){return!A||"number"!=typeof A[0]&&"number"!=typeof A[1]};var hA=Object.freeze({__proto__:null,text:sA,exactText:CA,exactTextCase:cA,includes:IA,includesAll:QA,includesSome:dA,includesValue:wA,exact:DA,equals:fA,between:pA});i.resetFilters="resetFilters",i.setFilter="setFilter",i.setAllFilters="setAllFilters";var MA=function(A){A.stateReducers.push(mA),A.useInstance.push(GA)};function mA(A,e,t,n){if(e.type===i.init)return r({filters:[]},A);if(e.type===i.resetFilters)return r({},A,{filters:n.initialState.filters||[]});if(e.type===i.setFilter){var g=e.columnId,o=e.filterValue,a=n.allColumns,l=n.filterTypes,B=a.find((function(A){return A.id===g}));if(!B)throw new Error("React-Table: Could not find a column with id: "+g);var E=S(B.filter,l||{},hA),u=A.filters.find((function(A){return A.id===g})),s=I(o,u&&u.value);return x(E.autoRemove,s,B)?r({},A,{filters:A.filters.filter((function(A){return A.id!==g}))}):r({},A,u?{filters:A.filters.map((function(A){return A.id===g?{id:g,value:s}:A}))}:{filters:[].concat(A.filters,[{id:g,value:s}])})}if(e.type===i.setAllFilters){var C=e.filters,c=n.allColumns,Q=n.filterTypes;return r({},A,{filters:I(C,A.filters).filter((function(A){var e=c.find((function(e){return e.id===A.id}));return!x(S(e.filter,Q||{},hA).autoRemove,A.value,e)}))})}}function GA(A){var t=A.data,n=A.rows,r=A.flatRows,g=A.rowsById,o=A.allColumns,a=A.filterTypes,l=A.manualFilters,B=A.defaultCanFilter,E=void 0!==B&&B,u=A.disableFilters,s=A.state.filters,C=A.dispatch,c=A.autoResetFilters,I=void 0===c||c,d=e.useCallback((function(A,e){C({type:i.setFilter,columnId:A,filterValue:e})}),[C]),D=e.useCallback((function(A){C({type:i.setAllFilters,filters:A})}),[C]);o.forEach((function(A){var e=A.id,t=A.accessor,n=A.defaultCanFilter,r=A.disableFilters;A.canFilter=t?Y(!0!==r&&void 0,!0!==u&&void 0,!0):Y(n,E,!1),A.setFilter=function(e){return d(A.id,e)};var g=s.find((function(A){return A.id===e}));A.filterValue=g&&g.value}));var f=e.useMemo((function(){if(l||!s.length)return[n,r,g];var A=[],e={};return[function t(n,r){void 0===r&&(r=0);var g=n;return(g=s.reduce((function(A,e){var t=e.id,n=e.value,g=o.find((function(A){return A.id===t}));if(!g)return A;0===r&&(g.preFilteredRows=A);var i=S(g.filter,a||{},hA);return i?(g.filteredRows=i(A,[t],n),g.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+g.id+"."),A)}),n)).forEach((function(n){A.push(n),e[n.id]=n,n.subRows&&(n.subRows=n.subRows&&n.subRows.length>0?t(n.subRows,r+1):n.subRows)})),g}(n),A,e]}),[l,s,n,r,g,o,a]),p=f[0],h=f[1],M=f[2];e.useMemo((function(){o.filter((function(A){return!s.find((function(e){return e.id===A.id}))})).forEach((function(A){A.preFilteredRows=p,A.filteredRows=p}))}),[p,s,o]);var m=Q(I);w((function(){m()&&C({type:i.resetFilters})}),[C,l?null:t]),Object.assign(A,{preFilteredRows:n,preFilteredFlatRows:r,preFilteredRowsById:g,filteredRows:p,filteredFlatRows:h,filteredRowsById:M,rows:p,flatRows:h,rowsById:M,setFilter:d,setAllFilters:D})}MA.pluginName="useFilters",i.resetGlobalFilter="resetGlobalFilter",i.setGlobalFilter="setGlobalFilter";var YA=function(A){A.stateReducers.push(vA),A.useInstance.push(yA)};function vA(A,e,t,n){if(e.type===i.resetGlobalFilter)return r({},A,{globalFilter:n.initialState.globalFilter||void 0});if(e.type===i.setGlobalFilter){var o=e.filterValue,a=n.userFilterTypes,l=S(n.globalFilter,a||{},hA),B=I(o,A.globalFilter);return x(l.autoRemove,B)?(A.globalFilter,g(A,["globalFilter"])):r({},A,{globalFilter:B})}}function yA(A){var t=A.data,n=A.rows,r=A.flatRows,g=A.rowsById,o=A.allColumns,a=A.filterTypes,l=A.globalFilter,B=A.manualGlobalFilter,E=A.state.globalFilter,u=A.dispatch,s=A.autoResetGlobalFilter,C=void 0===s||s,c=A.disableGlobalFilter,I=e.useCallback((function(A){u({type:i.setGlobalFilter,filterValue:A})}),[u]),d=e.useMemo((function(){if(B||void 0===E)return[n,r,g];var A=[],e={},t=S(l,a||{},hA);if(!t)return console.warn("Could not find a valid 'globalFilter' option."),n;o.forEach((function(A){var e=A.disableGlobalFilter;A.canFilter=Y(!0!==e&&void 0,!0!==c&&void 0,!0)}));var i=o.filter((function(A){return!0===A.canFilter}));return[function n(r){return(r=t(r,i.map((function(A){return A.id})),E)).forEach((function(t){A.push(t),e[t.id]=t,t.subRows=t.subRows&&t.subRows.length?n(t.subRows):t.subRows})),r}(n),A,e]}),[B,E,l,a,o,n,r,g,c]),D=d[0],f=d[1],p=d[2],h=Q(C);w((function(){h()&&u({type:i.resetGlobalFilter})}),[u,B?null:t]),Object.assign(A,{preGlobalFilteredRows:n,preGlobalFilteredFlatRows:r,preGlobalFilteredRowsById:g,globalFilteredRows:D,globalFilteredFlatRows:f,globalFilteredRowsById:p,rows:D,flatRows:f,rowsById:p,setGlobalFilter:I,disableGlobalFilter:c})}function bA(A,e){return e.reduce((function(A,e){return A+("number"==typeof e?e:0)}),0)}YA.pluginName="useGlobalFilter";var SA=Object.freeze({__proto__:null,sum:bA,min:function(A){var e=A[0]||0;return A.forEach((function(A){"number"==typeof A&&(e=Math.min(e,A))})),e},max:function(A){var e=A[0]||0;return A.forEach((function(A){"number"==typeof A&&(e=Math.max(e,A))})),e},minMax:function(A){var e=A[0]||0,t=A[0]||0;return A.forEach((function(A){"number"==typeof A&&(e=Math.min(e,A),t=Math.max(t,A))})),e+".."+t},average:function(A){return bA(0,A)/A.length},median:function(A){if(!A.length)return null;var e=Math.floor(A.length/2),t=[].concat(A).sort((function(A,e){return A-e}));return A.length%2!=0?t[e]:(t[e-1]+t[e])/2},unique:function(A){return Array.from(new Set(A).values())},uniqueCount:function(A){return new Set(A).size},count:function(A){return A.length}}),xA=[],kA={};i.resetGroupBy="resetGroupBy",i.setGroupBy="setGroupBy",i.toggleGroupBy="toggleGroupBy";var RA=function(A){A.getGroupByToggleProps=[OA],A.stateReducers.push(TA),A.visibleColumnsDeps.push((function(A,e){var t=e.instance;return[].concat(A,[t.state.groupBy])})),A.visibleColumns.push(FA),A.useInstance.push(HA),A.prepareRow.push(NA)};RA.pluginName="useGroupBy";var OA=function(A,e){var t=e.header;return[A,{onClick:t.canGroupBy?function(A){A.persist(),t.toggleGroupBy()}:void 0,style:{cursor:t.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function TA(A,e,t,n){if(e.type===i.init)return r({groupBy:[]},A);if(e.type===i.resetGroupBy)return r({},A,{groupBy:n.initialState.groupBy||[]});if(e.type===i.setGroupBy)return r({},A,{groupBy:e.value});if(e.type===i.toggleGroupBy){var g=e.columnId,o=e.value,a=void 0!==o?o:!A.groupBy.includes(g);return r({},A,a?{groupBy:[].concat(A.groupBy,[g])}:{groupBy:A.groupBy.filter((function(A){return A!==g}))})}}function FA(A,e){var t=e.instance.state.groupBy,n=t.map((function(e){return A.find((function(A){return A.id===e}))})).filter(Boolean),r=A.filter((function(A){return!t.includes(A.id)}));return(A=[].concat(n,r)).forEach((function(A){A.isGrouped=t.includes(A.id),A.groupedIndex=t.indexOf(A.id)})),A}var PA={};function HA(A){var t=A.data,n=A.rows,g=A.flatRows,o=A.rowsById,a=A.allColumns,l=A.flatHeaders,B=A.groupByFn,E=void 0===B?zA:B,s=A.manualGroupBy,C=A.aggregations,I=void 0===C?PA:C,d=A.plugins,D=A.state.groupBy,f=A.dispatch,p=A.autoResetGroupBy,h=void 0===p||p,M=A.disableGroupBy,m=A.defaultCanGroupBy,G=A.getHooks;c(d,["useColumnOrder","useFilters"],"useGroupBy");var v=Q(A);a.forEach((function(e){var t=e.accessor,n=e.defaultGroupBy,r=e.disableGroupBy;e.canGroupBy=t?Y(e.canGroupBy,!0!==r&&void 0,!0!==M&&void 0,!0):Y(e.canGroupBy,n,m,!1),e.canGroupBy&&(e.toggleGroupBy=function(){return A.toggleGroupBy(e.id)}),e.Aggregated=e.Aggregated||e.Cell}));var b=e.useCallback((function(A,e){f({type:i.toggleGroupBy,columnId:A,value:e})}),[f]),S=e.useCallback((function(A){f({type:i.setGroupBy,value:A})}),[f]);l.forEach((function(A){A.getGroupByToggleProps=u(G().getGroupByToggleProps,{instance:v(),header:A})}));var x=e.useMemo((function(){if(s||!D.length)return[n,g,o,xA,kA,g,o];var A=D.filter((function(A){return a.find((function(e){return e.id===A}))})),e=[],t={},i=[],l={},B=[],u={},C=function n(g,o,s){if(void 0===o&&(o=0),o===A.length)return g.map((function(A){return r({},A,{depth:o})}));var C=A[o],c=E(g,C);return Object.entries(c).map((function(r,g){var E=r[0],c=r[1],Q=C+":"+E,d=n(c,o+1,Q=s?s+">"+Q:Q),w=o?y(c,"leafRows"):c,D=function(e,t,n){var r={};return a.forEach((function(g){if(A.includes(g.id))r[g.id]=t[0]?t[0].values[g.id]:null;else{var o="function"==typeof g.aggregate?g.aggregate:I[g.aggregate]||SA[g.aggregate];if(o){var i=t.map((function(A){return A.values[g.id]})),a=e.map((function(A){var e=A.values[g.id];if(!n&&g.aggregateValue){var t="function"==typeof g.aggregateValue?g.aggregateValue:I[g.aggregateValue]||SA[g.aggregateValue];if(!t)throw console.info({column:g}),new Error("React Table: Invalid column.aggregateValue option for column listed above");e=t(e,A,g)}return e}));r[g.id]=o(a,i)}else{if(g.aggregate)throw console.info({column:g}),new Error("React Table: Invalid column.aggregate option for column listed above");r[g.id]=null}}})),r}(w,c,o),f={id:Q,isGrouped:!0,groupByID:C,groupByVal:E,values:D,subRows:d,leafRows:w,depth:o,index:g};return d.forEach((function(A){e.push(A),t[A.id]=A,A.isGrouped?(i.push(A),l[A.id]=A):(B.push(A),u[A.id]=A)})),f}))}(n);return C.forEach((function(A){e.push(A),t[A.id]=A,A.isGrouped?(i.push(A),l[A.id]=A):(B.push(A),u[A.id]=A)})),[C,e,t,i,l,B,u]}),[s,D,n,g,o,a,I,E]),k=x[0],R=x[1],O=x[2],T=x[3],F=x[4],P=x[5],H=x[6],N=Q(h);w((function(){N()&&f({type:i.resetGroupBy})}),[f,s?null:t]),Object.assign(A,{preGroupedRows:n,preGroupedFlatRow:g,preGroupedRowsById:o,groupedRows:k,groupedFlatRows:R,groupedRowsById:O,onlyGroupedFlatRows:T,onlyGroupedRowsById:F,nonGroupedFlatRows:P,nonGroupedRowsById:H,rows:k,flatRows:R,rowsById:O,toggleGroupBy:b,setGroupBy:S})}function NA(A){A.allCells.forEach((function(e){var t;e.isGrouped=e.column.isGrouped&&e.column.id===A.groupByID,e.isPlaceholder=!e.isGrouped&&e.column.isGrouped,e.isAggregated=!e.isGrouped&&!e.isPlaceholder&&(null==(t=A.subRows)?void 0:t.length)}))}function zA(A,e){return A.reduce((function(A,t,n){var r=""+t.values[e];return A[r]=Array.isArray(A[r])?A[r]:[],A[r].push(t),A}),{})}var jA=/([0-9]+)/gm;function LA(A,e){return A===e?0:A>e?1:-1}function UA(A,e,t){return[A.values[t],e.values[t]]}function WA(A){return"number"==typeof A?isNaN(A)||A===1/0||A===-1/0?"":String(A):"string"==typeof A?A:""}var KA=Object.freeze({__proto__:null,alphanumeric:function(A,e,t){var n=UA(A,e,t),r=n[0],g=n[1];for(r=WA(r),g=WA(g),r=r.split(jA).filter(Boolean),g=g.split(jA).filter(Boolean);r.length&&g.length;){var o=r.shift(),i=g.shift(),a=parseInt(o,10),l=parseInt(i,10),B=[a,l].sort();if(isNaN(B[0])){if(o>i)return 1;if(i>o)return-1}else{if(isNaN(B[1]))return isNaN(a)?-1:1;if(a>l)return 1;if(l>a)return-1}}return r.length-g.length},datetime:function(A,e,t){var n=UA(A,e,t),r=n[0],g=n[1];return LA(r=r.getTime(),g=g.getTime())},basic:function(A,e,t){var n=UA(A,e,t);return LA(n[0],n[1])},string:function(A,e,t){var n=UA(A,e,t),r=n[0],g=n[1];for(r=r.split("").filter(Boolean),g=g.split("").filter(Boolean);r.length&&g.length;){var o=r.shift(),i=g.shift(),a=o.toLowerCase(),l=i.toLowerCase();if(a>l)return 1;if(l>a)return-1;if(o>i)return 1;if(i>o)return-1}return r.length-g.length},number:function(A,e,t){var n=UA(A,e,t),r=n[0],g=n[1],o=/[^0-9.]/gi;return LA(r=Number(String(r).replace(o,"")),g=Number(String(g).replace(o,"")))}});i.resetSortBy="resetSortBy",i.setSortBy="setSortBy",i.toggleSortBy="toggleSortBy",i.clearSortBy="clearSortBy",B.sortType="alphanumeric",B.sortDescFirst=!1;var VA=function(A){A.getSortByToggleProps=[XA],A.stateReducers.push(JA),A.useInstance.push(ZA)};VA.pluginName="useSortBy";var XA=function(A,e){var t=e.instance,n=e.column,r=t.isMultiSortEvent,g=void 0===r?function(A){return A.shiftKey}:r;return[A,{onClick:n.canSort?function(A){A.persist(),n.toggleSortBy(void 0,!t.disableMultiSort&&g(A))}:void 0,style:{cursor:n.canSort?"pointer":void 0},title:n.canSort?"Toggle SortBy":void 0}]};function JA(A,e,t,n){if(e.type===i.init)return r({sortBy:[]},A);if(e.type===i.resetSortBy)return r({},A,{sortBy:n.initialState.sortBy||[]});if(e.type===i.clearSortBy)return r({},A,{sortBy:A.sortBy.filter((function(A){return A.id!==e.columnId}))});if(e.type===i.setSortBy)return r({},A,{sortBy:e.sortBy});if(e.type===i.toggleSortBy){var g,o=e.columnId,a=e.desc,l=e.multi,B=n.allColumns,E=n.disableMultiSort,u=n.disableSortRemove,s=n.disableMultiRemove,C=n.maxMultiSortColCount,c=void 0===C?Number.MAX_SAFE_INTEGER:C,I=A.sortBy,Q=B.find((function(A){return A.id===o})).sortDescFirst,d=I.find((function(A){return A.id===o})),w=I.findIndex((function(A){return A.id===o})),D=null!=a,f=[];return"toggle"!=(g=!E&&l?d?"toggle":"add":w!==I.length-1||1!==I.length?"replace":d?"toggle":"replace")||u||D||l&&s||!(d&&d.desc&&!Q||!d.desc&&Q)||(g="remove"),"replace"===g?f=[{id:o,desc:D?a:Q}]:"add"===g?(f=[].concat(I,[{id:o,desc:D?a:Q}])).splice(0,f.length-c):"toggle"===g?f=I.map((function(A){return A.id===o?r({},A,{desc:D?a:!d.desc}):A})):"remove"===g&&(f=I.filter((function(A){return A.id!==o}))),r({},A,{sortBy:f})}}function ZA(A){var t=A.data,n=A.rows,r=A.flatRows,g=A.allColumns,o=A.orderByFn,a=void 0===o?qA:o,l=A.sortTypes,B=A.manualSortBy,E=A.defaultCanSort,s=A.disableSortBy,C=A.flatHeaders,I=A.state.sortBy,d=A.dispatch,D=A.plugins,f=A.getHooks,p=A.autoResetSortBy,h=void 0===p||p;c(D,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var M=e.useCallback((function(A){d({type:i.setSortBy,sortBy:A})}),[d]),m=e.useCallback((function(A,e,t){d({type:i.toggleSortBy,columnId:A,desc:e,multi:t})}),[d]),G=Q(A);C.forEach((function(A){var e=A.accessor,t=A.canSort,n=A.disableSortBy,r=A.id,g=e?Y(!0!==n&&void 0,!0!==s&&void 0,!0):Y(E,t,!1);A.canSort=g,A.canSort&&(A.toggleSortBy=function(e,t){return m(A.id,e,t)},A.clearSortBy=function(){d({type:i.clearSortBy,columnId:A.id})}),A.getSortByToggleProps=u(f().getSortByToggleProps,{instance:G(),column:A});var o=I.find((function(A){return A.id===r}));A.isSorted=!!o,A.sortedIndex=I.findIndex((function(A){return A.id===r})),A.isSortedDesc=A.isSorted?o.desc:void 0}));var y=e.useMemo((function(){if(B||!I.length)return[n,r];var A=[],e=I.filter((function(A){return g.find((function(e){return e.id===A.id}))}));return[function t(n){var r=a(n,e.map((function(A){var e=g.find((function(e){return e.id===A.id}));if(!e)throw new Error("React-Table: Could not find a column with id: "+A.id+" while sorting");var t=e.sortType,n=v(t)||(l||{})[t]||KA[t];if(!n)throw new Error("React-Table: Could not find a valid sortType of '"+t+"' for column '"+A.id+"'.");return function(e,t){return n(e,t,A.id,A.desc)}})),e.map((function(A){var e=g.find((function(e){return e.id===A.id}));return e&&e.sortInverted?A.desc:!A.desc})));return r.forEach((function(e){A.push(e),e.subRows&&0!==e.subRows.length&&(e.subRows=t(e.subRows))})),r}(n),A]}),[B,I,n,r,g,a,l]),b=y[0],S=y[1],x=Q(h);w((function(){x()&&d({type:i.resetSortBy})}),[B?null:t]),Object.assign(A,{preSortedRows:n,preSortedFlatRows:r,sortedRows:b,sortedFlatRows:S,rows:b,flatRows:S,setSortBy:M,toggleSortBy:m})}function qA(A,e,t){return[].concat(A).sort((function(A,n){for(var r=0;rA.pageIndex?l=-1===g?o.length>=A.pageSize:a-1),l?r({},A,{pageIndex:a}):A}if(e.type===i.setPageSize){var B=e.pageSize,E=A.pageSize*A.pageIndex;return r({},A,{pageIndex:Math.floor(E/B),pageSize:B})}}function Ae(A){var t=A.rows,n=A.autoResetPage,r=void 0===n||n,g=A.manualExpandedKey,o=void 0===g?"expanded":g,a=A.plugins,l=A.pageCount,B=A.paginateExpandedRows,E=void 0===B||B,u=A.expandSubRows,s=void 0===u||u,C=A.state,I=C.pageSize,d=C.pageIndex,D=C.expanded,f=C.globalFilter,p=C.filters,h=C.groupBy,M=C.sortBy,m=A.dispatch,G=A.data,Y=A.manualPagination;c(a,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var v=Q(r);w((function(){v()&&m({type:i.resetPage})}),[m,Y?null:G,f,p,h,M]);var y=Y?l:Math.ceil(t.length/I),S=e.useMemo((function(){return y>0?[].concat(new Array(y)).fill(null).map((function(A,e){return e})):[]}),[y]),x=e.useMemo((function(){var A;if(Y)A=t;else{var e=I*d,n=e+I;A=t.slice(e,n)}return E?A:b(A,{manualExpandedKey:o,expanded:D,expandSubRows:s})}),[s,D,o,Y,d,I,E,t]),k=d>0,R=-1===y?x.length>=I:d-1&&g.push(r.splice(e,1)[0])};r.length&&n.length;)o();return[].concat(g,r)}function be(A){var t=A.dispatch;A.setColumnOrder=e.useCallback((function(A){return t({type:i.setColumnOrder,columnOrder:A})}),[t])}Ye.pluginName="useColumnOrder",B.canResize=!0,i.columnStartResizing="columnStartResizing",i.columnResizing="columnResizing",i.columnDoneResizing="columnDoneResizing",i.resetResize="resetResize";var Se=function(A){A.getResizerProps=[xe],A.getHeaderProps.push({style:{position:"relative"}}),A.stateReducers.push(ke),A.useInstance.push(Oe),A.useInstanceBeforeDimensions.push(Re)},xe=function(A,e){var t=e.instance,n=e.header,r=t.dispatch,g=function(A,e){var t=!1;if("touchstart"===A.type){if(A.touches&&A.touches.length>1)return;t=!0}var n,g,o=function(A){var e=[];return function A(t){t.columns&&t.columns.length&&t.columns.map(A),e.push(t)}(A),e}(e).map((function(A){return[A.id,A.totalWidth]})),a=t?Math.round(A.touches[0].clientX):A.clientX,l=function(){window.cancelAnimationFrame(n),n=null,r({type:i.columnDoneResizing})},B=function(){window.cancelAnimationFrame(n),n=null,r({type:i.columnResizing,clientX:g})},E=function(A){g=A,n||(n=window.requestAnimationFrame(B))},u={mouse:{moveEvent:"mousemove",moveHandler:function(A){return E(A.clientX)},upEvent:"mouseup",upHandler:function(A){document.removeEventListener("mousemove",u.mouse.moveHandler),document.removeEventListener("mouseup",u.mouse.upHandler),l()}},touch:{moveEvent:"touchmove",moveHandler:function(A){return A.cancelable&&(A.preventDefault(),A.stopPropagation()),E(A.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(A){document.removeEventListener(u.touch.moveEvent,u.touch.moveHandler),document.removeEventListener(u.touch.upEvent,u.touch.moveHandler),l()}}},s=t?u.touch:u.mouse,C=!!function(){if("boolean"==typeof R)return R;var A=!1;try{var e={get passive(){return A=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(e){A=!1}return R=A}()&&{passive:!1};document.addEventListener(s.moveEvent,s.moveHandler,C),document.addEventListener(s.upEvent,s.upHandler,C),r({type:i.columnStartResizing,columnId:e.id,columnWidth:e.totalWidth,headerIdWidths:o,clientX:a})};return[A,{onMouseDown:function(A){return A.persist()||g(A,n)},onTouchStart:function(A){return A.persist()||g(A,n)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function ke(A,e){if(e.type===i.init)return r({columnResizing:{columnWidths:{}}},A);if(e.type===i.resetResize)return r({},A,{columnResizing:{columnWidths:{}}});if(e.type===i.columnStartResizing){var t=e.clientX,n=e.columnId,g=e.columnWidth,o=e.headerIdWidths;return r({},A,{columnResizing:r({},A.columnResizing,{startX:t,headerIdWidths:o,columnWidth:g,isResizingColumn:n})})}if(e.type===i.columnResizing){var a=e.clientX,l=A.columnResizing,B=l.startX,E=l.columnWidth,u=l.headerIdWidths,s=(a-B)/E,C={};return(void 0===u?[]:u).forEach((function(A){var e=A[0],t=A[1];C[e]=Math.max(t+t*s,0)})),r({},A,{columnResizing:r({},A.columnResizing,{columnWidths:r({},A.columnResizing.columnWidths,{},C)})})}return e.type===i.columnDoneResizing?r({},A,{columnResizing:r({},A.columnResizing,{startX:null,isResizingColumn:null})}):void 0}Se.pluginName="useResizeColumns";var Re=function(A){var e=A.flatHeaders,t=A.disableResizing,n=A.getHooks,r=A.state.columnResizing,g=Q(A);e.forEach((function(A){var e=Y(!0!==A.disableResizing&&void 0,!0!==t&&void 0,!0);A.canResize=e,A.width=r.columnWidths[A.id]||A.originalWidth||A.width,A.isResizing=r.isResizingColumn===A.id,e&&(A.getResizerProps=u(n().getResizerProps,{instance:g(),header:A}))}))};function Oe(A){var t=A.plugins,n=A.dispatch,r=A.autoResetResize,g=void 0===r||r,o=A.columns;c(t,["useAbsoluteLayout"],"useResizeColumns");var a=Q(g);w((function(){a()&&n({type:i.resetResize})}),[o]);var l=e.useCallback((function(){return n({type:i.resetResize})}),[n]);Object.assign(A,{resetResizing:l})}var Te={position:"absolute",top:0},Fe=function(A){A.getTableBodyProps.push(Pe),A.getRowProps.push(Pe),A.getHeaderGroupProps.push(Pe),A.getFooterGroupProps.push(Pe),A.getHeaderProps.push((function(A,e){var t=e.column;return[A,{style:r({},Te,{left:t.totalLeft+"px",width:t.totalWidth+"px"})}]})),A.getCellProps.push((function(A,e){var t=e.cell;return[A,{style:r({},Te,{left:t.column.totalLeft+"px",width:t.column.totalWidth+"px"})}]})),A.getFooterProps.push((function(A,e){var t=e.column;return[A,{style:r({},Te,{left:t.totalLeft+"px",width:t.totalWidth+"px"})}]}))};Fe.pluginName="useAbsoluteLayout";var Pe=function(A,e){return[A,{style:{position:"relative",width:e.instance.totalColumnsWidth+"px"}}]},He={display:"inline-block",boxSizing:"border-box"},Ne=function(A,e){return[A,{style:{display:"flex",width:e.instance.totalColumnsWidth+"px"}}]},ze=function(A){A.getRowProps.push(Ne),A.getHeaderGroupProps.push(Ne),A.getFooterGroupProps.push(Ne),A.getHeaderProps.push((function(A,e){var t=e.column;return[A,{style:r({},He,{width:t.totalWidth+"px"})}]})),A.getCellProps.push((function(A,e){var t=e.cell;return[A,{style:r({},He,{width:t.column.totalWidth+"px"})}]})),A.getFooterProps.push((function(A,e){var t=e.column;return[A,{style:r({},He,{width:t.totalWidth+"px"})}]}))};function je(A){A.getTableProps.push(Le),A.getRowProps.push(Ue),A.getHeaderGroupProps.push(Ue),A.getFooterGroupProps.push(Ue),A.getHeaderProps.push(We),A.getCellProps.push(Ke),A.getFooterProps.push(Ve)}ze.pluginName="useBlockLayout",je.pluginName="useFlexLayout";var Le=function(A,e){return[A,{style:{minWidth:e.instance.totalColumnsMinWidth+"px"}}]},Ue=function(A,e){return[A,{style:{display:"flex",flex:"1 0 auto",minWidth:e.instance.totalColumnsMinWidth+"px"}}]},We=function(A,e){var t=e.column;return[A,{style:{boxSizing:"border-box",flex:t.totalFlexWidth?t.totalFlexWidth+" 0 auto":void 0,minWidth:t.totalMinWidth+"px",width:t.totalWidth+"px"}}]},Ke=function(A,e){var t=e.cell;return[A,{style:{boxSizing:"border-box",flex:t.column.totalFlexWidth+" 0 auto",minWidth:t.column.totalMinWidth+"px",width:t.column.totalWidth+"px"}}]},Ve=function(A,e){var t=e.column;return[A,{style:{boxSizing:"border-box",flex:t.totalFlexWidth?t.totalFlexWidth+" 0 auto":void 0,minWidth:t.totalMinWidth+"px",width:t.totalWidth+"px"}}]};function Xe(A){A.stateReducers.push(_e),A.getTableProps.push(Je),A.getHeaderProps.push(Ze),A.getRowProps.push(qe)}i.columnStartResizing="columnStartResizing",i.columnResizing="columnResizing",i.columnDoneResizing="columnDoneResizing",i.resetResize="resetResize",Xe.pluginName="useGridLayout";var Je=function(A,e){var t=e.instance;return[A,{style:{display:"grid",gridTemplateColumns:t.visibleColumns.map((function(A){var e;return t.state.gridLayout.columnWidths[A.id]?t.state.gridLayout.columnWidths[A.id]+"px":(null==(e=t.state.columnResizing)?void 0:e.isResizingColumn)?t.state.gridLayout.startWidths[A.id]+"px":"number"==typeof A.width?A.width+"px":A.width})).join(" ")}}]},Ze=function(A,e){var t=e.column;return[A,{id:"header-cell-"+t.id,style:{position:"sticky",gridColumn:"span "+t.totalVisibleHeaderCount}}]},qe=function(A,e){var t=e.row;return t.isExpanded?[A,{style:{gridColumn:"1 / "+(t.cells.length+1)}}]:[A,{}]};function _e(A,e,t,n){if(e.type===i.init)return r({gridLayout:{columnWidths:{}}},A);if(e.type===i.resetResize)return r({},A,{gridLayout:{columnWidths:{}}});if(e.type===i.columnStartResizing){var g=e.columnId,o=e.headerIdWidths,a=$e(g);if(void 0!==a){var l=n.visibleColumns.reduce((function(A,e){var t;return r({},A,((t={})[e.id]=$e(e.id),t))}),{}),B=n.visibleColumns.reduce((function(A,e){var t;return r({},A,((t={})[e.id]=e.minWidth,t))}),{}),E=n.visibleColumns.reduce((function(A,e){var t;return r({},A,((t={})[e.id]=e.maxWidth,t))}),{}),u=o.map((function(A){var e=A[0];return[e,$e(e)]}));return r({},A,{gridLayout:r({},A.gridLayout,{startWidths:l,minWidths:B,maxWidths:E,headerIdGridWidths:u,columnWidth:a})})}return A}if(e.type===i.columnResizing){var s=e.clientX,C=A.columnResizing.startX,c=A.gridLayout,I=c.columnWidth,Q=c.minWidths,d=c.maxWidths,w=c.headerIdGridWidths,D=(s-C)/I,f={};return(void 0===w?[]:w).forEach((function(A){var e=A[0],t=A[1];f[e]=Math.min(Math.max(Q[e],t+t*D),d[e])})),r({},A,{gridLayout:r({},A.gridLayout,{columnWidths:r({},A.gridLayout.columnWidths,{},f)})})}return e.type===i.columnDoneResizing?r({},A,{gridLayout:r({},A.gridLayout,{startWidths:{},minWidths:{},maxWidths:{}})}):void 0}function $e(A){var e,t=null==(e=document.getElementById("header-cell-"+A))?void 0:e.offsetWidth;if(void 0!==t)return t}A._UNSTABLE_usePivotColumns=ee,A.actions=i,A.defaultColumn=B,A.defaultGroupByFn=zA,A.defaultOrderByFn=qA,A.defaultRenderer=a,A.emptyRenderer=l,A.ensurePluginOrder=c,A.flexRender=f,A.functionalUpdate=I,A.loopHooks=C,A.makePropGetter=u,A.makeRenderer=D,A.reduceHooks=s,A.safeUseLayoutEffect=d,A.useAbsoluteLayout=Fe,A.useAsyncDebounce=function(A,t){void 0===t&&(t=0);var r=e.useRef({}),g=Q(A),o=Q(t);return e.useCallback(function(){var A=n(regeneratorRuntime.mark((function A(){var e,t,i,a=arguments;return regeneratorRuntime.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:for(e=a.length,t=new Array(e),i=0;i1?t-1:0),g=1;g{A.exports=t(217)},408:(A,e)=>{"use strict";var t=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),g=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),a=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),B=Symbol.for("react.suspense"),E=Symbol.for("react.memo"),u=Symbol.for("react.lazy"),s=Symbol.iterator,C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},c=Object.assign,I={};function Q(A,e,t){this.props=A,this.context=e,this.refs=I,this.updater=t||C}function d(){}function w(A,e,t){this.props=A,this.context=e,this.refs=I,this.updater=t||C}Q.prototype.isReactComponent={},Q.prototype.setState=function(A,e){if("object"!=typeof A&&"function"!=typeof A&&null!=A)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,A,e,"setState")},Q.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")},d.prototype=Q.prototype;var D=w.prototype=new d;D.constructor=w,c(D,Q.prototype),D.isPureReactComponent=!0;var f=Array.isArray,p=Object.prototype.hasOwnProperty,h={current:null},M={key:!0,ref:!0,__self:!0,__source:!0};function m(A,e,n){var r,g={},o=null,i=null;if(null!=e)for(r in void 0!==e.ref&&(i=e.ref),void 0!==e.key&&(o=""+e.key),e)p.call(e,r)&&!M.hasOwnProperty(r)&&(g[r]=e[r]);var a=arguments.length-2;if(1===a)g.children=n;else if(1{"use strict";A.exports=t(408)},53:(A,e)=>{"use strict";function t(A,e){var t=A.length;A.push(e);A:for(;0>>1,r=A[n];if(!(0>>1;ng(a,t))lg(B,a)?(A[n]=B,A[l]=t,n=l):(A[n]=a,A[i]=t,n=i);else{if(!(lg(B,t)))break A;A[n]=B,A[l]=t,n=l}}}return e}function g(A,e){var t=A.sortIndex-e.sortIndex;return 0!==t?t:A.id-e.id}if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,a=i.now();e.unstable_now=function(){return i.now()-a}}var l=[],B=[],E=1,u=null,s=3,C=!1,c=!1,I=!1,Q="function"==typeof setTimeout?setTimeout:null,d="function"==typeof clearTimeout?clearTimeout:null,w="undefined"!=typeof setImmediate?setImmediate:null;function D(A){for(var e=n(B);null!==e;){if(null===e.callback)r(B);else{if(!(e.startTime<=A))break;r(B),e.sortIndex=e.expirationTime,t(l,e)}e=n(B)}}function f(A){if(I=!1,D(A),!c)if(null!==n(l))c=!0,k(p);else{var e=n(B);null!==e&&R(f,e.startTime-A)}}function p(A,t){c=!1,I&&(I=!1,d(G),G=-1),C=!0;var g=s;try{for(D(t),u=n(l);null!==u&&(!(u.expirationTime>t)||A&&!y());){var o=u.callback;if("function"==typeof o){u.callback=null,s=u.priorityLevel;var i=o(u.expirationTime<=t);t=e.unstable_now(),"function"==typeof i?u.callback=i:u===n(l)&&r(l),D(t)}else r(l);u=n(l)}if(null!==u)var a=!0;else{var E=n(B);null!==E&&R(f,E.startTime-t),a=!1}return a}finally{u=null,s=g,C=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var h,M=!1,m=null,G=-1,Y=5,v=-1;function y(){return!(e.unstable_now()-vA||125o?(A.sortIndex=g,t(B,A),null===n(l)&&A===n(B)&&(I?(d(G),G=-1):I=!0,R(f,g-o))):(A.sortIndex=i,t(l,A),c||C||(c=!0,k(p))),A},e.unstable_shouldYield=y,e.unstable_wrapCallback=function(A){var e=s;return function(){var t=s;s=e;try{return A.apply(this,arguments)}finally{s=t}}}},840:(A,e,t)=>{"use strict";A.exports=t(53)},379:A=>{"use strict";var e=[];function t(A){for(var t=-1,n=0;n{"use strict";var e={};A.exports=function(A,t){var n=function(A){if(void 0===e[A]){var t=document.querySelector(A);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(A){t=null}e[A]=t}return e[A]}(A);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(t)}},216:A=>{"use strict";A.exports=function(A){var e=document.createElement("style");return A.setAttributes(e,A.attributes),A.insert(e,A.options),e}},565:(A,e,t)=>{"use strict";A.exports=function(A){var e=t.nc;e&&A.setAttribute("nonce",e)}},795:A=>{"use strict";A.exports=function(A){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=A.insertStyleElement(A);return{update:function(t){!function(A,e,t){var n="";t.supports&&(n+="@supports (".concat(t.supports,") {")),t.media&&(n+="@media ".concat(t.media," {"));var r=void 0!==t.layer;r&&(n+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),n+=t.css,r&&(n+="}"),t.media&&(n+="}"),t.supports&&(n+="}");var g=t.sourceMap;g&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(g))))," */")),e.styleTagTransform(n,A,e.options)}(e,A,t)},remove:function(){!function(A){if(null===A.parentNode)return!1;A.parentNode.removeChild(A)}(e)}}}},589:A=>{"use strict";A.exports=function(A,e){if(e.styleSheet)e.styleSheet.cssText=A;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(A))}}}},e={};function t(n){var r=e[n];if(void 0!==r)return r.exports;var g=e[n]={id:n,exports:{}};return A[n].call(g.exports,g,g.exports,t),g.exports}t.n=A=>{var e=A&&A.__esModule?()=>A.default:()=>A;return t.d(e,{a:e}),e},t.d=(A,e)=>{for(var n in e)t.o(e,n)&&!t.o(A,n)&&Object.defineProperty(A,n,{enumerable:!0,get:e[n]})},t.o=(A,e)=>Object.prototype.hasOwnProperty.call(A,e),t.nc=void 0,(()=>{"use strict";var A=t(294),e=t(745),n=function(A,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,e){A.__proto__=e}||function(A,e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(A[t]=e[t])},n(A,e)};function r(A,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=A}n(A,e),A.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t)}var g,o,i,a=function(){return a=Object.assign||function(A){for(var e,t=1,n=arguments.length;t1)throw new RangeError("integer-width stems only accept a single optional option");r.options[0].replace(v,(function(A,t,n,r,g,o){if(t)e.minimumIntegerDigits=n.length;else{if(r&&g)throw new Error("We currently do not support maximum integer digits");if(o)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(y.test(r.stem))e.minimumIntegerDigits=r.stem.length;else if(G.test(r.stem)){if(r.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");r.stem.replace(G,(function(A,t,n,r,g,o){return"*"===n?e.minimumFractionDigits=t.length:r&&"#"===r[0]?e.maximumFractionDigits=r.length:g&&o?(e.minimumFractionDigits=g.length,e.maximumFractionDigits=g.length+o.length):(e.minimumFractionDigits=t.length,e.maximumFractionDigits=t.length),""}));var g=r.options[0];"w"===g?e=a(a({},e),{trailingZeroDisplay:"stripIfInteger"}):g&&(e=a(a({},e),b(g)))}else if(Y.test(r.stem))e=a(a({},e),b(r.stem));else{var o=S(r.stem);o&&(e=a(a({},e),o));var i=x(r.stem);i&&(e=a(a({},e),i))}}return e}var O,T={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function F(A){var e=A.hourCycle;if(void 0===e&&A.hourCycles&&A.hourCycles.length&&(e=A.hourCycles[0]),e)switch(e){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var t,n=A.language;return"root"!==n&&(t=A.maximize().region),(T[t||""]||T[n||""]||T["".concat(n,"-001")]||T["001"])[0]}var P=new RegExp("^".concat(p.source,"*")),H=new RegExp("".concat(p.source,"*$"));function N(A,e){return{start:A,end:e}}var z=!!String.prototype.startsWith&&"_a".startsWith("a",1),j=!!String.fromCodePoint,L=!!Object.fromEntries,U=!!String.prototype.codePointAt,W=!!String.prototype.trimStart,K=!!String.prototype.trimEnd,V=Number.isSafeInteger?Number.isSafeInteger:function(A){return"number"==typeof A&&isFinite(A)&&Math.floor(A)===A&&Math.abs(A)<=9007199254740991},X=!0;try{X="a"===(null===(O=tA("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===O?void 0:O[0])}catch(A){X=!1}var J,Z=z?function(A,e,t){return A.startsWith(e,t)}:function(A,e,t){return A.slice(t,t+e.length)===e},q=j?String.fromCodePoint:function(){for(var A=[],e=0;eg;){if((t=A[g++])>1114111)throw RangeError(t+" is not a valid code point");n+=t<65536?String.fromCharCode(t):String.fromCharCode(55296+((t-=65536)>>10),t%1024+56320)}return n},_=L?Object.fromEntries:function(A){for(var e={},t=0,n=A;t=t)){var n,r=A.charCodeAt(e);return r<55296||r>56319||e+1===t||(n=A.charCodeAt(e+1))<56320||n>57343?r:n-56320+(r-55296<<10)+65536}},AA=W?function(A){return A.trimStart()}:function(A){return A.replace(P,"")},eA=K?function(A){return A.trimEnd()}:function(A){return A.replace(H,"")};function tA(A,e){return new RegExp(A,e)}if(X){var nA=tA("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");J=function(A,e){var t;return nA.lastIndex=e,null!==(t=nA.exec(A)[1])&&void 0!==t?t:""}}else J=function(A,e){for(var t=[];;){var n=$(A,e);if(void 0===n||oA(n)||iA(n))break;t.push(n),e+=n>=65536?2:1}return q.apply(void 0,t)};var rA=function(){function A(A,e){void 0===e&&(e={}),this.message=A,this.position={offset:0,line:1,column:1},this.ignoreTag=!!e.ignoreTag,this.locale=e.locale,this.requiresOtherClause=!!e.requiresOtherClause,this.shouldParseSkeletons=!!e.shouldParseSkeletons}return A.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},A.prototype.parseMessage=function(A,e,t){for(var n=[];!this.isEOF();){var r=this.char();if(123===r){if((i=this.parseArgument(A,t)).err)return i;n.push(i.val)}else{if(125===r&&A>0)break;if(35!==r||"plural"!==e&&"selectordinal"!==e){if(60===r&&!this.ignoreTag&&47===this.peek()){if(t)break;return this.error(g.UNMATCHED_CLOSING_TAG,N(this.clonePosition(),this.clonePosition()))}if(60===r&&!this.ignoreTag&&gA(this.peek()||0)){if((i=this.parseTag(A,e)).err)return i;n.push(i.val)}else{var i;if((i=this.parseLiteral(A,e)).err)return i;n.push(i.val)}}else{var a=this.clonePosition();this.bump(),n.push({type:o.pound,location:N(a,this.clonePosition())})}}}return{val:n,err:null}},A.prototype.parseTag=function(A,e){var t=this.clonePosition();this.bump();var n=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:o.literal,value:"<".concat(n,"/>"),location:N(t,this.clonePosition())},err:null};if(this.bumpIf(">")){var r=this.parseMessage(A+1,e,!0);if(r.err)return r;var i=r.val,a=this.clonePosition();if(this.bumpIf("")){if(this.isEOF()||!gA(this.char()))return this.error(g.INVALID_TAG,N(a,this.clonePosition()));var l=this.clonePosition();return n!==this.parseTagName()?this.error(g.UNMATCHED_CLOSING_TAG,N(l,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:o.tag,value:n,children:i,location:N(t,this.clonePosition())},err:null}:this.error(g.INVALID_TAG,N(a,this.clonePosition())))}return this.error(g.UNCLOSED_TAG,N(t,this.clonePosition()))}return this.error(g.INVALID_TAG,N(t,this.clonePosition()))},A.prototype.parseTagName=function(){var A,e=this.offset();for(this.bump();!this.isEOF()&&(45===(A=this.char())||46===A||A>=48&&A<=57||95===A||A>=97&&A<=122||A>=65&&A<=90||183==A||A>=192&&A<=214||A>=216&&A<=246||A>=248&&A<=893||A>=895&&A<=8191||A>=8204&&A<=8205||A>=8255&&A<=8256||A>=8304&&A<=8591||A>=11264&&A<=12271||A>=12289&&A<=55295||A>=63744&&A<=64975||A>=65008&&A<=65533||A>=65536&&A<=983039);)this.bump();return this.message.slice(e,this.offset())},A.prototype.parseLiteral=function(A,e){for(var t=this.clonePosition(),n="";;){var r=this.tryParseQuote(e);if(r)n+=r;else{var g=this.tryParseUnquoted(A,e);if(g)n+=g;else{var i=this.tryParseLeftAngleBracket();if(!i)break;n+=i}}}var a=N(t,this.clonePosition());return{val:{type:o.literal,value:n,location:a},err:null}},A.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(gA(A=this.peek()||0)||47===A)?null:(this.bump(),"<");var A},A.prototype.tryParseQuote=function(A){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===A||"selectordinal"===A)break;return null;default:return null}this.bump();var e=[this.char()];for(this.bump();!this.isEOF();){var t=this.char();if(39===t){if(39!==this.peek()){this.bump();break}e.push(39),this.bump()}else e.push(t);this.bump()}return q.apply(void 0,e)},A.prototype.tryParseUnquoted=function(A,e){if(this.isEOF())return null;var t=this.char();return 60===t||123===t||35===t&&("plural"===e||"selectordinal"===e)||125===t&&A>0?null:(this.bump(),q(t))},A.prototype.parseArgument=function(A,e){var t=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(g.EXPECT_ARGUMENT_CLOSING_BRACE,N(t,this.clonePosition()));if(125===this.char())return this.bump(),this.error(g.EMPTY_ARGUMENT,N(t,this.clonePosition()));var n=this.parseIdentifierIfPossible().value;if(!n)return this.error(g.MALFORMED_ARGUMENT,N(t,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(g.EXPECT_ARGUMENT_CLOSING_BRACE,N(t,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:o.argument,value:n,location:N(t,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(g.EXPECT_ARGUMENT_CLOSING_BRACE,N(t,this.clonePosition())):this.parseArgumentOptions(A,e,n,t);default:return this.error(g.MALFORMED_ARGUMENT,N(t,this.clonePosition()))}},A.prototype.parseIdentifierIfPossible=function(){var A=this.clonePosition(),e=this.offset(),t=J(this.message,e),n=e+t.length;return this.bumpTo(n),{value:t,location:N(A,this.clonePosition())}},A.prototype.parseArgumentOptions=function(A,e,t,n){var r,l=this.clonePosition(),B=this.parseIdentifierIfPossible().value,E=this.clonePosition();switch(B){case"":return this.error(g.EXPECT_ARGUMENT_TYPE,N(l,E));case"number":case"date":case"time":this.bumpSpace();var u=null;if(this.bumpIf(",")){this.bumpSpace();var s=this.clonePosition();if((f=this.parseSimpleArgStyleIfPossible()).err)return f;if(0===(Q=eA(f.val)).length)return this.error(g.EXPECT_ARGUMENT_STYLE,N(this.clonePosition(),this.clonePosition()));u={style:Q,styleLocation:N(s,this.clonePosition())}}if((p=this.tryParseArgumentClose(n)).err)return p;var C=N(n,this.clonePosition());if(u&&Z(null==u?void 0:u.style,"::",0)){var c=AA(u.style.slice(2));if("number"===B)return(f=this.parseNumberSkeletonFromString(c,u.styleLocation)).err?f:{val:{type:o.number,value:t,location:C,style:f.val},err:null};if(0===c.length)return this.error(g.EXPECT_DATE_TIME_SKELETON,C);var I=c;this.locale&&(I=function(A,e){for(var t="",n=0;n>1),a=F(e);for("H"!=a&&"k"!=a||(i=0);i-- >0;)t+="a";for(;o-- >0;)t=a+t}else t+="J"===r?"H":r}return t}(c,this.locale));var Q={type:i.dateTime,pattern:I,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?M(I):{}};return{val:{type:"date"===B?o.date:o.time,value:t,location:C,style:Q},err:null}}return{val:{type:"number"===B?o.number:"date"===B?o.date:o.time,value:t,location:C,style:null!==(r=null==u?void 0:u.style)&&void 0!==r?r:null},err:null};case"plural":case"selectordinal":case"select":var d=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(g.EXPECT_SELECT_ARGUMENT_OPTIONS,N(d,a({},d)));this.bumpSpace();var w=this.parseIdentifierIfPossible(),D=0;if("select"!==B&&"offset"===w.value){if(!this.bumpIf(":"))return this.error(g.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,N(this.clonePosition(),this.clonePosition()));var f;if(this.bumpSpace(),(f=this.tryParseDecimalInteger(g.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,g.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return f;this.bumpSpace(),w=this.parseIdentifierIfPossible(),D=f.val}var p,h=this.tryParsePluralOrSelectOptions(A,B,e,w);if(h.err)return h;if((p=this.tryParseArgumentClose(n)).err)return p;var m=N(n,this.clonePosition());return"select"===B?{val:{type:o.select,value:t,options:_(h.val),location:m},err:null}:{val:{type:o.plural,value:t,options:_(h.val),offset:D,pluralType:"plural"===B?"cardinal":"ordinal",location:m},err:null};default:return this.error(g.INVALID_ARGUMENT_TYPE,N(l,E))}},A.prototype.tryParseArgumentClose=function(A){return this.isEOF()||125!==this.char()?this.error(g.EXPECT_ARGUMENT_CLOSING_BRACE,N(A,this.clonePosition())):(this.bump(),{val:!0,err:null})},A.prototype.parseSimpleArgStyleIfPossible=function(){for(var A=0,e=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var t=this.clonePosition();if(!this.bumpUntil("'"))return this.error(g.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,N(t,this.clonePosition()));this.bump();break;case 123:A+=1,this.bump();break;case 125:if(!(A>0))return{val:this.message.slice(e.offset,this.offset()),err:null};A-=1;break;default:this.bump()}return{val:this.message.slice(e.offset,this.offset()),err:null}},A.prototype.parseNumberSkeletonFromString=function(A,e){var t=[];try{t=function(A){if(0===A.length)throw new Error("Number skeleton cannot be empty");for(var e=[],t=0,n=A.split(m).filter((function(A){return A.length>0}));t=48&&o<=57))break;r=!0,g=10*g+(o-48),this.bump()}var i=N(n,this.clonePosition());return r?V(g*=t)?{val:g,err:null}:this.error(e,i):this.error(A,i)},A.prototype.offset=function(){return this.position.offset},A.prototype.isEOF=function(){return this.offset()===this.message.length},A.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},A.prototype.char=function(){var A=this.position.offset;if(A>=this.message.length)throw Error("out of bound");var e=$(this.message,A);if(void 0===e)throw Error("Offset ".concat(A," is at invalid UTF-16 code unit boundary"));return e},A.prototype.error=function(A,e){return{val:null,err:{kind:A,message:this.message,location:e}}},A.prototype.bump=function(){if(!this.isEOF()){var A=this.char();10===A?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=A<65536?1:2)}},A.prototype.bumpIf=function(A){if(Z(this.message,A,this.offset())){for(var e=0;e=0?(this.bumpTo(t),!0):(this.bumpTo(this.message.length),!1)},A.prototype.bumpTo=function(A){if(this.offset()>A)throw Error("targetOffset ".concat(A," must be greater than or equal to the current offset ").concat(this.offset()));for(A=Math.min(A,this.message.length);;){var e=this.offset();if(e===A)break;if(e>A)throw Error("targetOffset ".concat(A," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},A.prototype.bumpSpace=function(){for(;!this.isEOF()&&oA(this.char());)this.bump()},A.prototype.peek=function(){if(this.isEOF())return null;var A=this.char(),e=this.offset(),t=this.message.charCodeAt(e+(A>=65536?2:1));return null!=t?t:null},A}();function gA(A){return A>=97&&A<=122||A>=65&&A<=90}function oA(A){return A>=9&&A<=13||32===A||133===A||A>=8206&&A<=8207||8232===A||8233===A}function iA(A){return A>=33&&A<=35||36===A||A>=37&&A<=39||40===A||41===A||42===A||43===A||44===A||45===A||A>=46&&A<=47||A>=58&&A<=59||A>=60&&A<=62||A>=63&&A<=64||91===A||92===A||93===A||94===A||96===A||123===A||124===A||125===A||126===A||161===A||A>=162&&A<=165||166===A||167===A||169===A||171===A||172===A||174===A||176===A||177===A||182===A||187===A||191===A||215===A||247===A||A>=8208&&A<=8213||A>=8214&&A<=8215||8216===A||8217===A||8218===A||A>=8219&&A<=8220||8221===A||8222===A||8223===A||A>=8224&&A<=8231||A>=8240&&A<=8248||8249===A||8250===A||A>=8251&&A<=8254||A>=8257&&A<=8259||8260===A||8261===A||8262===A||A>=8263&&A<=8273||8274===A||8275===A||A>=8277&&A<=8286||A>=8592&&A<=8596||A>=8597&&A<=8601||A>=8602&&A<=8603||A>=8604&&A<=8607||8608===A||A>=8609&&A<=8610||8611===A||A>=8612&&A<=8613||8614===A||A>=8615&&A<=8621||8622===A||A>=8623&&A<=8653||A>=8654&&A<=8655||A>=8656&&A<=8657||8658===A||8659===A||8660===A||A>=8661&&A<=8691||A>=8692&&A<=8959||A>=8960&&A<=8967||8968===A||8969===A||8970===A||8971===A||A>=8972&&A<=8991||A>=8992&&A<=8993||A>=8994&&A<=9e3||9001===A||9002===A||A>=9003&&A<=9083||9084===A||A>=9085&&A<=9114||A>=9115&&A<=9139||A>=9140&&A<=9179||A>=9180&&A<=9185||A>=9186&&A<=9254||A>=9255&&A<=9279||A>=9280&&A<=9290||A>=9291&&A<=9311||A>=9472&&A<=9654||9655===A||A>=9656&&A<=9664||9665===A||A>=9666&&A<=9719||A>=9720&&A<=9727||A>=9728&&A<=9838||9839===A||A>=9840&&A<=10087||10088===A||10089===A||10090===A||10091===A||10092===A||10093===A||10094===A||10095===A||10096===A||10097===A||10098===A||10099===A||10100===A||10101===A||A>=10132&&A<=10175||A>=10176&&A<=10180||10181===A||10182===A||A>=10183&&A<=10213||10214===A||10215===A||10216===A||10217===A||10218===A||10219===A||10220===A||10221===A||10222===A||10223===A||A>=10224&&A<=10239||A>=10240&&A<=10495||A>=10496&&A<=10626||10627===A||10628===A||10629===A||10630===A||10631===A||10632===A||10633===A||10634===A||10635===A||10636===A||10637===A||10638===A||10639===A||10640===A||10641===A||10642===A||10643===A||10644===A||10645===A||10646===A||10647===A||10648===A||A>=10649&&A<=10711||10712===A||10713===A||10714===A||10715===A||A>=10716&&A<=10747||10748===A||10749===A||A>=10750&&A<=11007||A>=11008&&A<=11055||A>=11056&&A<=11076||A>=11077&&A<=11078||A>=11079&&A<=11084||A>=11085&&A<=11123||A>=11124&&A<=11125||A>=11126&&A<=11157||11158===A||A>=11159&&A<=11263||A>=11776&&A<=11777||11778===A||11779===A||11780===A||11781===A||A>=11782&&A<=11784||11785===A||11786===A||11787===A||11788===A||11789===A||A>=11790&&A<=11798||11799===A||A>=11800&&A<=11801||11802===A||11803===A||11804===A||11805===A||A>=11806&&A<=11807||11808===A||11809===A||11810===A||11811===A||11812===A||11813===A||11814===A||11815===A||11816===A||11817===A||A>=11818&&A<=11822||11823===A||A>=11824&&A<=11833||A>=11834&&A<=11835||A>=11836&&A<=11839||11840===A||11841===A||11842===A||A>=11843&&A<=11855||A>=11856&&A<=11857||11858===A||A>=11859&&A<=11903||A>=12289&&A<=12291||12296===A||12297===A||12298===A||12299===A||12300===A||12301===A||12302===A||12303===A||12304===A||12305===A||A>=12306&&A<=12307||12308===A||12309===A||12310===A||12311===A||12312===A||12313===A||12314===A||12315===A||12316===A||12317===A||A>=12318&&A<=12319||12320===A||12336===A||64830===A||64831===A||A>=65093&&A<=65094}function aA(A){A.forEach((function(A){if(delete A.location,I(A)||Q(A))for(var e in A.options)delete A.options[e].location,aA(A.options[e].value);else s(A)&&D(A.style)||(C(A)||c(A))&&f(A.style)?delete A.style.location:w(A)&&aA(A.children)}))}function lA(A,e){void 0===e&&(e={}),e=a({shouldParseSkeletons:!0,requiresOtherClause:!0},e);var t=new rA(A,e).parse();if(t.err){var n=SyntaxError(g[t.err.kind]);throw n.location=t.err.location,n.originalMessage=t.err.message,n}return(null==e?void 0:e.captureLocation)||aA(t.val),t.val}function BA(A,e){var t=e&&e.cache?e.cache:dA,n=e&&e.serializer?e.serializer:cA;return(e&&e.strategy?e.strategy:CA)(A,{cache:t,serializer:n})}function EA(A,e,t,n){var r,g=null==(r=n)||"number"==typeof r||"boolean"==typeof r?n:t(n),o=e.get(g);return void 0===o&&(o=A.call(this,n),e.set(g,o)),o}function uA(A,e,t){var n=Array.prototype.slice.call(arguments,3),r=t(n),g=e.get(r);return void 0===g&&(g=A.apply(this,n),e.set(r,g)),g}function sA(A,e,t,n,r){return t.bind(e,A,n,r)}function CA(A,e){return sA(A,this,1===A.length?EA:uA,e.cache.create(),e.serializer)}var cA=function(){return JSON.stringify(arguments)};function IA(){this.cache=Object.create(null)}IA.prototype.get=function(A){return this.cache[A]},IA.prototype.set=function(A,e){this.cache[A]=e};var QA,dA={create:function(){return new IA}},wA={variadic:function(A,e){return sA(A,this,uA,e.cache.create(),e.serializer)},monadic:function(A,e){return sA(A,this,EA,e.cache.create(),e.serializer)}};!function(A){A.MISSING_VALUE="MISSING_VALUE",A.INVALID_VALUE="INVALID_VALUE",A.MISSING_INTL_API="MISSING_INTL_API"}(QA||(QA={}));var DA,fA=function(A){function e(e,t,n){var r=A.call(this,e)||this;return r.code=t,r.originalMessage=n,r}return r(e,A),e.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},e}(Error),pA=function(A){function e(e,t,n,r){return A.call(this,'Invalid values for "'.concat(e,'": "').concat(t,'". Options are "').concat(Object.keys(n).join('", "'),'"'),QA.INVALID_VALUE,r)||this}return r(e,A),e}(fA),hA=function(A){function e(e,t,n){return A.call(this,'Value for "'.concat(e,'" must be of type ').concat(t),QA.INVALID_VALUE,n)||this}return r(e,A),e}(fA),MA=function(A){function e(e,t){return A.call(this,'The intl string context variable "'.concat(e,'" was not provided to the string "').concat(t,'"'),QA.MISSING_VALUE,t)||this}return r(e,A),e}(fA);function mA(A){return"function"==typeof A}function GA(A,e,t,n,r,g,o){if(1===A.length&&E(A[0]))return[{type:DA.literal,value:A[0].value}];for(var i=[],a=0,l=A;a0?new Intl.Locale(e[0]):new Intl.Locale("string"==typeof A?A:A[0])}},A.__parse=lA,A.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},A}();!function(A){A.FORMAT_ERROR="FORMAT_ERROR",A.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",A.INVALID_CONFIG="INVALID_CONFIG",A.MISSING_DATA="MISSING_DATA",A.MISSING_TRANSLATION="MISSING_TRANSLATION"}(vA||(vA={}));var bA=function(A){function e(t,n,r){var g=this,o=r?r instanceof Error?r:new Error(String(r)):void 0;return(g=A.call(this,"[@formatjs/intl Error ".concat(t,"] ").concat(n,"\n").concat(o?"\n".concat(o.message,"\n").concat(o.stack):""))||this).code=t,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(g,e),g}return r(e,A),e}(Error),SA=function(A){function e(e,t){return A.call(this,vA.UNSUPPORTED_FORMATTER,e,t)||this}return r(e,A),e}(bA),xA=function(A){function e(e,t){return A.call(this,vA.INVALID_CONFIG,e,t)||this}return r(e,A),e}(bA),kA=function(A){function e(e,t){return A.call(this,vA.MISSING_DATA,e,t)||this}return r(e,A),e}(bA),RA=function(A){function e(e,t,n){var r=A.call(this,vA.FORMAT_ERROR,"".concat(e,"\nLocale: ").concat(t,"\n"),n)||this;return r.locale=t,r}return r(e,A),e}(bA),OA=function(A){function e(e,t,n,r){var g=A.call(this,"".concat(e,"\nMessageID: ").concat(null==n?void 0:n.id,"\nDefault Message: ").concat(null==n?void 0:n.defaultMessage,"\nDescription: ").concat(null==n?void 0:n.description,"\n"),t,r)||this;return g.descriptor=n,g.locale=t,g}return r(e,A),e}(RA),TA=function(A){function e(e,t){var n=A.call(this,vA.MISSING_TRANSLATION,'Missing message: "'.concat(e.id,'" for locale "').concat(t,'", using ').concat(e.defaultMessage?"default message (".concat("string"==typeof e.defaultMessage?e.defaultMessage:e.defaultMessage.map((function(A){var e;return null!==(e=A.value)&&void 0!==e?e:JSON.stringify(A)})).join(),")"):"id"," as fallback."))||this;return n.descriptor=e,n}return r(e,A),e}(bA);function FA(A,e,t){return void 0===t&&(t={}),e.reduce((function(e,n){return n in A?e[n]=A[n]:n in t&&(e[n]=t[n]),e}),{})}var PA={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(A){},onWarn:function(A){}};function HA(A){return{create:function(){return{get:function(e){return A[e]},set:function(e,t){A[e]=t}}}}}function NA(A,e,t,n){var r,g=A&&A[e];if(g&&(r=g[t]),r)return r;n(new SA("No ".concat(e," format named: ").concat(t)))}function zA(A,e,t){if(void 0===t&&(t=Error),!A)throw new t(e)}function jA(A){zA(A,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}var LA=a(a({},PA),{textComponent:A.Fragment});function UA(A,e){if(A===e)return!0;if(!A||!e)return!1;var t=Object.keys(A),n=Object.keys(e),r=t.length;if(n.length!==r)return!1;for(var g=0;gA.length)&&(e=A.length);for(var t=0,n=new Array(e);twindow.innerWidth&&(t=window.innerWidth-e.width/2-10),t-e.width/2<0&&(t+=10),E({top:n,left:t,position:"absolute"})}}),[i,n,g]),A.createElement("span",{className:"tooltip-wrapper",onMouseEnter:function(){return a(!0)},onMouseLeave:function(){return a(!1)},ref:u},t,i&&A.createElement(be,null,A.createElement("div",{className:"tooltip-box ".concat(i?"show":""),ref:s,style:B},A.createElement("div",{className:"tooltip-arrow"}),A.createElement("div",{style:{whiteSpace:"pre-line"}},n))))},Re=t(379),Oe=t.n(Re),Te=t(795),Fe=t.n(Te),Pe=t(569),He=t.n(Pe),Ne=t(565),ze=t.n(Ne),je=t(216),Le=t.n(je),Ue=t(589),We=t.n(Ue),Ke=t(31),Ve={};Ve.styleTagTransform=We(),Ve.setAttributes=ze(),Ve.insert=He().bind(null,"head"),Ve.domAPI=Fe(),Ve.insertStyleElement=Le(),Oe()(Ke.Z,Ve);const Xe=Ke.Z&&Ke.Z.locals?Ke.Z.locals:void 0;var Je=function(e){var t=e.imageSrc,n=e.onClick,r=e.tooltipContent,g=e.titleText,o=e.subtitleText;return A.createElement("div",{className:Xe["graph-container"]},A.createElement("a",{className:Xe["graph-link"],onClick:n},A.createElement("div",{className:Xe["clipped-image-container"]},A.createElement("img",{src:t,className:Xe["clipped-image"]})),r?A.createElement(ke,{content:r},A.createElement("div",{className:Xe["custom-container"]},A.createElement("p",{className:"".concat(Xe["graph-item-title-text"]," ").concat(Xe["graph-card-text-item"])},g),A.createElement("p",{className:"".concat(Xe["graph-item-subtitle-text"]," ").concat(Xe["graph-card-text-item"])},o))):A.createElement("div",{className:Xe["custom-container"]},A.createElement("p",{className:"".concat(Xe["graph-item-title-text"]," ").concat(Xe["graph-card-text-item"])},g),A.createElement("p",{className:"".concat(Xe["graph-item-subtitle-text"]," ").concat(Xe["graph-card-text-item"])},o))))};function Ze(e){e.id;var t=e.Caption,n=e.ContextData,r=e.Description,g=e.DateModified,o=e.Thumbnail,i=e.setIsDisabled;return A.createElement(Je,{imageSrc:o||Ye,onClick:function(A){i(!0),A.preventDefault(),ve(n)},tooltipContent:r,titleText:t,subtitleText:g})}var qe=t(94),_e={};_e.styleTagTransform=We(),_e.setAttributes=ze(),_e.insert=He().bind(null,"head"),_e.domAPI=Fe(),_e.insertStyleElement=Le(),Oe()(qe.Z,_e);const $e=qe.Z&&qe.Z.locals?qe.Z.locals:void 0;var At=function(e){var t=e.value,n=e.row,r=n.original.Thumbnail||Ye,g=n.original.Description,o=t;return A.createElement("div",{className:$e["title-cell"]},A.createElement("a",{className:"".concat($e["graph-link"]," ").concat($e["row-img"])},A.createElement("div",{className:"".concat(Xe["clipped-image-container"]," ").concat($e["row-img-container"])},A.createElement("img",{src:r,className:Xe["clipped-image"]}))),A.createElement("div",null,g?A.createElement(ke,{content:g},o):o))},et=function(e){var t=e.value;return A.createElement("div",{className:$e["title-cell"]},A.createElement("div",null,A.createElement(ke,{content:t},t)))},tt=t(521),nt=t(543),rt={};rt.styleTagTransform=We(),rt.setAttributes=ze(),rt.insert=He().bind(null,"head"),rt.domAPI=Fe(),rt.insertStyleElement=Le(),Oe()(nt.Z,rt);const gt=nt.Z&&nt.Z.locals?nt.Z.locals:void 0;function ot(){return ot=Object.assign?Object.assign.bind():function(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!Array.isArray(t)||0===t.length)return[];var g=null===n?t.flatMap((function(A){return A.Children||[]})):t;return(0,A.useEffect)((function(){i(l)}),[l,i]),g.flatMap((function(A){var t=A.Children&&A.Children.length>0,g=null===n?A.FileName:"".concat(n,"-").concat(A.FileName),o=Dt(Dt({},A),{},{parentId:n,isParent:t,depth:r,id:g}),i=t?e(A.Children,g,r+1):[];return[o].concat(function(A){return function(A){if(Array.isArray(A))return ht(A)}(A)||function(A){if("undefined"!=typeof Symbol&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||pt(A)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(i))}))}(g),C=(0,tt.useTable)({columns:r,data:s,defaultColumn:E},tt.useFlexLayout,tt.useResizeColumns),c=C.getTableProps,I=C.getTableBodyProps,Q=C.headerGroups,d=C.rows,w=C.prepareRow;return A.createElement("div",{className:gt["table-view"]},A.createElement("div",{className:gt["table-container"]},A.createElement("table",c(),A.createElement("thead",null,Q.map((function(e){return A.createElement("tr",e.getHeaderGroupProps(),e.headers.map((function(t,n){return A.createElement("th",t.getHeaderProps(),t.render("Header"),n0){var r=t.Children.filter((function(A){return!A.Children||0===A.Children.length})),g=t.Children.filter((function(A){return A.Children&&A.Children.length>0}));return A.createElement("div",{key:n,className:Ft["sample-container"]},A.createElement("div",{className:"drop-shadow-2xl"},A.createElement("p",{className:"title-paragraph"},t.FileName)),A.createElement("div",{className:Ft["graphs-grid"]},r.map((function(e,t){return A.createElement(Rt,{key:e.FileName||t,FileName:e.FileName,FilePath:e.FilePath})}))),g.map((function(A,t){return e(A,A.FileName||t)})))}return A.createElement(Rt,{key:n,FileName:t.FileName,FilePath:t.FilePath})},Ht=function(e){var t,n=(null===(t=e.data[0])||void 0===t?void 0:t.Children)||[];return A.createElement("div",{id:"samplesContainer"},n.map((function(A,e){return Pt(A,A.FileName||e)})))};function Nt(A){return Nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},Nt(A)}function zt(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function jt(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t=0?t:1/0;return Math.max(r,Math.min(g,n))}return void 0!==A?A:e}Nn.propTypes={className:fn().string.isRequired,onClick:fn().func,onDoubleClick:fn().func,onMouseDown:fn().func.isRequired,onTouchStart:fn().func.isRequired,onTouchEnd:fn().func.isRequired,split:fn().oneOf(["vertical","horizontal"]),style:hn(),resizerClassName:fn().string.isRequired},Nn.defaultProps={resizerClassName:Hn};var Ln=function(e){kn(n,e);var t=Fn(n);function n(A){var e;Yn(this,n),(e=t.call(this,A)).onMouseDown=e.onMouseDown.bind(Tn(e)),e.onTouchStart=e.onTouchStart.bind(Tn(e)),e.onMouseMove=e.onMouseMove.bind(Tn(e)),e.onTouchMove=e.onTouchMove.bind(Tn(e)),e.onMouseUp=e.onMouseUp.bind(Tn(e));var r=A.size,g=A.defaultSize,o=A.minSize,i=A.maxSize,a=A.primary,l=void 0!==r?r:jn(g,o,i,null);return e.state={active:!1,resized:!1,pane1Size:"first"===a?l:void 0,pane2Size:"second"===a?l:void 0,instanceProps:{size:r}},e}return yn(n,[{key:"componentDidMount",value:function(){document.addEventListener("mouseup",this.onMouseUp),document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("touchmove",this.onTouchMove),this.setState(n.getSizeUpdate(this.props,this.state))}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("touchmove",this.onTouchMove)}},{key:"onMouseDown",value:function(A){var e=Object.assign({},A,{touches:[{clientX:A.clientX,clientY:A.clientY}]});this.onTouchStart(e)}},{key:"onTouchStart",value:function(A){var e=this.props,t=e.allowResize,n=e.onDragStarted,r=e.split;if(t){zn(document,window);var g="vertical"===r?A.touches[0].clientX:A.touches[0].clientY;"function"==typeof n&&n(),this.setState({active:!0,position:g})}}},{key:"onMouseMove",value:function(A){var e=Object.assign({},A,{touches:[{clientX:A.clientX,clientY:A.clientY}]});this.onTouchMove(e)}},{key:"onTouchMove",value:function(A){var e=this.props,t=e.allowResize,n=e.maxSize,r=e.minSize,g=e.onChange,o=e.split,i=e.step,a=this.state,l=a.active,B=a.position;if(t&&l){zn(document,window);var E="first"===this.props.primary,u=E?this.pane1:this.pane2,s=E?this.pane2:this.pane1;if(u){var C=u,c=s;if(C.getBoundingClientRect){var I=C.getBoundingClientRect().width,Q=C.getBoundingClientRect().height,d="vertical"===o?I:Q,w=B-("vertical"===o?A.touches[0].clientX:A.touches[0].clientY);if(i){if(Math.abs(w)parseInt(window.getComputedStyle(c).order)&&(D=-D);var f=n;if(void 0!==n&&n<=0){var p=this.splitPane;f="vertical"===o?p.getBoundingClientRect().width+n:p.getBoundingClientRect().height+n}var h=d-D,M=B-w;hf?h=f:this.setState({position:M,resized:!0}),g&&g(h),this.setState(bn({draggedSize:h},E?"pane1Size":"pane2Size",h))}}}}},{key:"onMouseUp",value:function(){var A=this.props,e=A.allowResize,t=A.onDragFinished,n=this.state,r=n.active,g=n.draggedSize;e&&r&&("function"==typeof t&&t(g),this.setState({active:!1}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowResize,r=t.children,g=t.className,o=t.onResizerClick,i=t.onResizerDoubleClick,a=t.paneClassName,l=t.pane1ClassName,B=t.pane2ClassName,E=t.paneStyle,u=t.pane1Style,s=t.pane2Style,C=t.resizerClassName,c=t.resizerStyle,I=t.split,Q=t.style,d=this.state,w=d.pane1Size,D=d.pane2Size,f=n?"":"disabled",p=C?"".concat(C," ").concat(Hn):C,h=function(e){return A.Children.toArray(e).filter((function(A){return A}))}(r),M=xn({display:"flex",flex:1,height:"100%",position:"absolute",outline:"none",overflow:"hidden",MozUserSelect:"text",WebkitUserSelect:"text",msUserSelect:"text",userSelect:"text"},Q);"vertical"===I?Object.assign(M,{flexDirection:"row",left:0,right:0}):Object.assign(M,{bottom:0,flexDirection:"column",minHeight:"100%",top:0,width:"100%"});var m=["SplitPane",g,I,f],G=xn({},E,{},u),Y=xn({},E,{},s),v=["Pane1",a,l].join(" "),y=["Pane2",a,B].join(" ");return A.createElement("div",{className:m.join(" "),ref:function(A){e.splitPane=A},style:M},A.createElement(Pn,{className:v,key:"pane1",eleRef:function(A){e.pane1=A},size:w,split:I,style:G},h[0]),A.createElement(Nn,{className:f,onClick:o,onDoubleClick:i,onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onTouchEnd:this.onMouseUp,key:"resizer",resizerClassName:p,split:I,style:c||{}}),A.createElement(Pn,{className:y,key:"pane2",eleRef:function(A){e.pane2=A},size:D,split:I,style:Y},h[1]))}}],[{key:"getDerivedStateFromProps",value:function(A,e){return n.getSizeUpdate(A,e)}},{key:"getSizeUpdate",value:function(A,e){var t={};if(e.instanceProps.size===A.size&&void 0!==A.size)return{};var n=void 0!==A.size?A.size:jn(A.defaultSize,A.minSize,A.maxSize,e.draggedSize);void 0!==A.size&&(t.draggedSize=n);var r="first"===A.primary;return t[r?"pane1Size":"pane2Size"]=n,t[r?"pane2Size":"pane1Size"]=void 0,t.instanceProps={size:A.size},t}}]),n}(A.Component);Ln.propTypes={allowResize:fn().bool,children:fn().arrayOf(fn().node).isRequired,className:fn().string,primary:fn().oneOf(["first","second"]),minSize:fn().oneOfType([fn().string,fn().number]),maxSize:fn().oneOfType([fn().string,fn().number]),defaultSize:fn().oneOfType([fn().string,fn().number]),size:fn().oneOfType([fn().string,fn().number]),split:fn().oneOf(["vertical","horizontal"]),onDragStarted:fn().func,onDragFinished:fn().func,onChange:fn().func,onResizerClick:fn().func,onResizerDoubleClick:fn().func,style:hn(),resizerStyle:hn(),paneClassName:fn().string,pane1ClassName:fn().string,pane2ClassName:fn().string,paneStyle:hn(),pane1Style:hn(),pane2Style:hn(),resizerClassName:fn().string,step:fn().number},Ln.defaultProps={allowResize:!0,minSize:50,primary:"first",split:"vertical",paneClassName:"",pane1ClassName:"",pane2ClassName:""},function(A){var e=A.prototype;if(!e||!e.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof A.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate)return A;var t=null,n=null,r=null;if("function"==typeof e.componentWillMount?t="componentWillMount":"function"==typeof e.UNSAFE_componentWillMount&&(t="UNSAFE_componentWillMount"),"function"==typeof e.componentWillReceiveProps?n="componentWillReceiveProps":"function"==typeof e.UNSAFE_componentWillReceiveProps&&(n="UNSAFE_componentWillReceiveProps"),"function"==typeof e.componentWillUpdate?r="componentWillUpdate":"function"==typeof e.UNSAFE_componentWillUpdate&&(r="UNSAFE_componentWillUpdate"),null!==t||null!==n||null!==r){var g=A.displayName||A.name,o="function"==typeof A.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+g+" uses "+o+" but also contains the following legacy lifecycles:"+(null!==t?"\n "+t:"")+(null!==n?"\n "+n:"")+(null!==r?"\n "+r:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof A.getDerivedStateFromProps&&(e.componentWillMount=Mn,e.componentWillReceiveProps=mn),"function"==typeof e.getSnapshotBeforeUpdate){if("function"!=typeof e.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");e.componentWillUpdate=Gn;var i=e.componentDidUpdate;e.componentDidUpdate=function(A,e,t){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:t;i.call(this,A,e,n)}}}(Ln);const Un=Ln;function Wn(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t
-
-
-
-
- Dynamo Homepage
-
-
-
- TEST
-
-
-
diff --git a/src/DynamoCoreWpf/Views/HomePage/HomePage.xaml.cs b/src/DynamoCoreWpf/Views/HomePage/HomePage.xaml.cs
index 967381b0d28..6b0e43f4eb2 100644
--- a/src/DynamoCoreWpf/Views/HomePage/HomePage.xaml.cs
+++ b/src/DynamoCoreWpf/Views/HomePage/HomePage.xaml.cs
@@ -13,6 +13,7 @@
using Dynamo.UI.Controls;
using Dynamo.Utilities;
using Dynamo.Wpf.UI.GuidedTour;
+using Dynamo.Wpf.Utilities;
using DynamoUtilities;
using Microsoft.Web.WebView2.Core;
using Microsoft.Web.WebView2.Wpf;
@@ -25,9 +26,8 @@ namespace Dynamo.UI.Views
///
public partial class HomePage : UserControl, IDisposable
{
- // These are hardcoded string and should only change when npm package structure changed or image path changed
- private static readonly string htmlEmbeddedFile = "Dynamo.Wpf.Packages.HomePage.build.index.html";
- private static readonly string jsEmbeddedFile = "Dynamo.Wpf.Packages.HomePage.build.bundle.js";
+ private static readonly string htmlEmbeddedFile = "Dynamo.Wpf.Packages.DynamoHome.build.index.html";
+ private static readonly string jsEmbeddedFile = "Dynamo.Wpf.Packages.DynamoHome.build.index.bundle.js";
private static readonly string fontStylePath = "Dynamo.Wpf.Views.GuidedTour.HtmlPages.Resources.ArtifaktElement-Regular.woff";
private static readonly string virtualFolderName = "embeddedFonts";
private static readonly string virtualFolderPath = Path.Combine(Path.GetTempPath(), virtualFolderName);
@@ -39,7 +39,7 @@ public partial class HomePage : UserControl, IDisposable
///
/// The WebView2 Browser instance used to display splash screen
///
- internal WebView2 webView;
+ internal DynamoWebView2 dynWebView;
internal Action RequestOpenFile;
internal Action RequestShowGuidedTour;
@@ -63,12 +63,12 @@ public HomePage()
InitializeComponent();
InitializeGuideTourItems();
- webView = new WebView2();
+ dynWebView = new DynamoWebView2();
- webView.Margin = new System.Windows.Thickness(0); // Set margin to zero
- webView.ZoomFactor = 1.0; // Set zoom factor (optional)
+ dynWebView.Margin = new System.Windows.Thickness(0); // Set margin to zero
+ dynWebView.ZoomFactor = 1.0; // Set zoom factor (optional)
- HostGrid.Children.Add(webView);
+ HostGrid.Children.Add(dynWebView);
// Bind event handlers
RequestOpenFile = OpenFile;
@@ -111,9 +111,9 @@ private void OnDataContextChanged(object sender, DependencyPropertyChangedEventA
private void DynamoViewModel_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{
- if(webView?.CoreWebView2 != null && e.PropertyName.Equals(nameof(startPage.DynamoViewModel.ShowStartPage)))
+ if(dynWebView?.CoreWebView2 != null && e.PropertyName.Equals(nameof(startPage.DynamoViewModel.ShowStartPage)))
{
- webView.CoreWebView2.ExecuteScriptAsync(@$"window.setShowStartPageChanged('{startPage.DynamoViewModel.ShowStartPage}')");
+ dynWebView.CoreWebView2.ExecuteScriptAsync(@$"window.setShowStartPageChanged('{startPage.DynamoViewModel.ShowStartPage}')");
}
}
@@ -140,18 +140,18 @@ private async void UserControl_Loaded(object sender, System.Windows.RoutedEventA
PathHelper.CreateFolderIfNotExist(userDataDir.ToString());
var webBrowserUserDataFolder = userDataDir.Exists ? userDataDir : null;
- webView.CreationProperties = new CoreWebView2CreationProperties
+ dynWebView.CreationProperties = new CoreWebView2CreationProperties
{
UserDataFolder = webBrowserUserDataFolder.FullName
};
//ContentRendered ensures that the webview2 component is visible.
- await webView.EnsureCoreWebView2Async();
+ await dynWebView.Initialize();
// Context menu disabled
- this.webView.CoreWebView2.Settings.AreDefaultContextMenusEnabled = false;
+ this.dynWebView.CoreWebView2.Settings.AreDefaultContextMenusEnabled = false;
// Zoom control disabled
- this.webView.CoreWebView2.Settings.IsZoomControlEnabled = false;
- this.webView.CoreWebView2.Settings.AreDevToolsEnabled = true;
+ this.dynWebView.CoreWebView2.Settings.IsZoomControlEnabled = false;
+ this.dynWebView.CoreWebView2.Settings.AreDevToolsEnabled = true;
var assembly = Assembly.GetExecutingAssembly();
@@ -186,13 +186,13 @@ private async void UserControl_Loaded(object sender, System.Windows.RoutedEventA
}
// Set up virtual host name to folder mapping
- webView.CoreWebView2.SetVirtualHostNameToFolderMapping(virtualFolderName, virtualFolderPath, CoreWebView2HostResourceAccessKind.DenyCors);
+ dynWebView.CoreWebView2.SetVirtualHostNameToFolderMapping(virtualFolderName, virtualFolderPath, CoreWebView2HostResourceAccessKind.DenyCors);
htmlString = htmlString.Replace("mainJs", jsonString);
try
{
- webView.NavigateToString(htmlString);
+ dynWebView.NavigateToString(htmlString);
}
catch (Exception ex)
{
@@ -200,7 +200,7 @@ private async void UserControl_Loaded(object sender, System.Windows.RoutedEventA
}
// Exposing commands to the React front-end
- webView.CoreWebView2.AddHostObjectToScript("scriptObject",
+ dynWebView.CoreWebView2.AddHostObjectToScript("scriptObject",
new ScriptHomeObject(RequestOpenFile,
RequestNewWorkspace,
RequestOpenWorkspace,
@@ -227,9 +227,9 @@ internal async void LoadingDone()
var userLocale = "en";
- if (webView?.CoreWebView2 != null)
+ if (dynWebView?.CoreWebView2 != null)
{
- await webView.CoreWebView2.ExecuteScriptAsync(@$"window.setLocale('{userLocale}');");
+ await dynWebView.CoreWebView2.ExecuteScriptAsync(@$"window.setLocale('{userLocale}');");
}
}
@@ -242,9 +242,9 @@ private async void LoadGraphs(ObservableCollection data)
{
string jsonData = JsonSerializer.Serialize(data);
- if (webView?.CoreWebView2 != null)
+ if (dynWebView?.CoreWebView2 != null)
{
- await webView.CoreWebView2.ExecuteScriptAsync(@$"window.receiveGraphDataFromDotNet({jsonData})");
+ await dynWebView.CoreWebView2.ExecuteScriptAsync(@$"window.receiveGraphDataFromDotNet({jsonData})");
}
}
@@ -257,9 +257,9 @@ private async void SendSamplesData()
string jsonData = JsonSerializer.Serialize(this.startPage.SampleFiles);
- if (webView?.CoreWebView2 != null)
+ if (dynWebView?.CoreWebView2 != null)
{
- await webView.CoreWebView2.ExecuteScriptAsync(@$"window.receiveSamplesDataFromDotNet({jsonData})");
+ await dynWebView.CoreWebView2.ExecuteScriptAsync(@$"window.receiveSamplesDataFromDotNet({jsonData})");
}
}
@@ -273,9 +273,9 @@ private async void SendGuidesData()
string jsonData = JsonSerializer.Serialize(this.GuidedTourItems);
- if (webView?.CoreWebView2 != null)
+ if (dynWebView?.CoreWebView2 != null)
{
- await webView.CoreWebView2.ExecuteScriptAsync(@$"window.receiveInteractiveGuidesDataFromDotNet({jsonData})");
+ await dynWebView.CoreWebView2.ExecuteScriptAsync(@$"window.receiveInteractiveGuidesDataFromDotNet({jsonData})");
}
}
#endregion
diff --git a/test/DynamoCoreWpfTests/HomePageTests.cs b/test/DynamoCoreWpfTests/HomePageTests.cs
index 43a212ac3d9..d42f274fd53 100644
--- a/test/DynamoCoreWpfTests/HomePageTests.cs
+++ b/test/DynamoCoreWpfTests/HomePageTests.cs
@@ -139,7 +139,7 @@ public void CanClickRecentGraph()
startPage.RecentFiles.Add(new StartPageListItem(filePath) { ContextData = filePath });
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -184,7 +184,7 @@ public void CanClickSampleGraph()
startPage.SampleFiles.Add(rootEntity);
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -218,7 +218,7 @@ public void CanClickTourGuide()
var homePage = View.homePage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -249,7 +249,7 @@ public void ReceiveCorrectNumberOfRecentGrphs()
startPage.RecentFiles.Add(new StartPageListItem(filePath) { ContextData=filePath });
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForIntInteractionToComplete(homePage, script, -1);
@@ -285,7 +285,7 @@ public void ReceiveCorrectNumberOfSamples()
startPage.SampleFiles.Add(rootEntity);
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForIntInteractionToComplete(homePage, script, -1);
@@ -305,7 +305,7 @@ public void ReceiveCorrectNumberOfTourGuides()
var script = CONTAINER_SCRIPT("guidesContainer");
var homePage = View.homePage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForIntInteractionToComplete(homePage, script, -1);
@@ -325,7 +325,7 @@ public void ReceiveCorrectNumberOfCarouselVideos()
var script = CONTAINER_SCRIPT("videoCarousel");
var homePage = View.homePage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForIntInteractionToComplete(homePage, script, -1);
@@ -361,7 +361,7 @@ void Model_WorkspaceCleared(WorkspaceModel model)
var homePage = View.homePage;
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -393,7 +393,7 @@ public void CanRunNewCustomNodeCommandFromHomePage()
var homePage = View.homePage;
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -425,7 +425,7 @@ public void CanOpenWorkspaceCommandFromHomePage()
var homePage = View.homePage;
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -457,7 +457,7 @@ public void ShowTemplateCommandFromHomePage()
var homePage = View.homePage;
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -490,7 +490,7 @@ public void ShowBackupFolderCommandFromHomePage()
var homePage = View.homePage;
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -520,7 +520,7 @@ public void ShowSampleFilesFolderCommandFromHomePage()
var homePage = View.homePage;
homePage.DataContext = startPage;
- InitializeWebView2(homePage.webView);
+ InitializeWebView2(homePage.dynWebView);
// Act
var interactCompleted = WaitForBoolInteractionToComplete(homePage, script, (bool?)null);
@@ -556,7 +556,7 @@ void WebView_NavigationCompleted(object sender, CoreWebView2NavigationCompletedE
web.NavigationCompleted += WebView_NavigationCompleted;
- // Wait until we have initialized webView or until the timeout is reached
+ // Wait until we have initialized dynWebView or until the timeout is reached
while (!navigationCompletedEvent.WaitOne(100))
{
if (DateTime.Now - startTime > timeout)
@@ -601,7 +601,7 @@ void WindowClosed(object sender, EventArgs e)
var interactCompleted = initialValue;
homePage.Dispatcher.Invoke(async () =>
{
- interactCompleted = await Interact(homePage.webView, script);
+ interactCompleted = await Interact(homePage.dynWebView, script);
});
// Wait for the interaction to complete
@@ -627,7 +627,7 @@ private static int WaitForIntInteractionToComplete(HomePage homePage, string scr
var interactCompleted = initialValue;
homePage.Dispatcher.Invoke(async () =>
{
- interactCompleted = await Interact(homePage.webView, script);
+ interactCompleted = await Interact(homePage.dynWebView, script);
});
// Wait for the interaction to complete
diff --git a/test/DynamoCoreWpfTests/ViewExtensions/NotificationsExtensionTests.cs b/test/DynamoCoreWpfTests/ViewExtensions/NotificationsExtensionTests.cs
index 8b14fa9e6bd..47b370d39be 100644
--- a/test/DynamoCoreWpfTests/ViewExtensions/NotificationsExtensionTests.cs
+++ b/test/DynamoCoreWpfTests/ViewExtensions/NotificationsExtensionTests.cs
@@ -38,7 +38,7 @@ public void PressNotificationButtonAndShowPopup()
.FirstOrDefault(p => p.IsOpen);
Assert.NotNull(notificationUI);
- var webView = notificationUI.FindName("webView");
+ var webView = notificationUI.FindName("dynWebView");
Assert.NotNull(webView);
}