diff --git a/assets/index-a0fce41f.css b/assets/index-d95307a9.css similarity index 78% rename from assets/index-a0fce41f.css rename to assets/index-d95307a9.css index 9f3f2c9..d56f3d6 100644 --- a/assets/index-a0fce41f.css +++ b/assets/index-d95307a9.css @@ -1 +1 @@ -.notes{font-size:.8rem;line-height:22px;color:#001845}.notes h4{margin-top:1rem;margin-bottom:0;font-size:.85rem;font-weight:700;border-bottom:1px solid #2275ff;color:#2963c3;text-transform:uppercase;letter-spacing:-.02em}.notes h4:first-child{margin-top:0}.notes a{color:#2275ff}.notes a:hover{text-decoration:underline}.notes ul{display:block;margin-block-start:.4em;margin-block-end:.4em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:1rem}.notes li{list-style-type:circle}.notes li::marker{color:#001845}.notes .date{display:inline-block;margin-bottom:2px;padding:1px 3px;font-size:.65rem;line-height:.65rem;border-radius:3px;font-weight:400;color:#000340;background-color:#7771;border:1px solid rgba(119,119,119,.1333333333)}.tooltip-container{--tooltipBackground: #fff;--tooltipBorder: #c0c0c0;--tooltipColor: #000;background-color:var(--tooltipBackground);border-radius:3px;border:1px solid var(--tooltipBorder);box-shadow:0 2px 4px #0000002e;color:var(--tooltipColor);display:flex;flex-direction:column;padding:.4rem;transition:opacity .3s;z-index:9999}.tooltip-container[data-popper-interactive=false]{pointer-events:none}.tooltip-arrow{height:1rem;position:absolute;width:1rem;pointer-events:none}.tooltip-arrow:before{border-style:solid;content:"";display:block;height:0;margin:auto;width:0}.tooltip-arrow:after{border-style:solid;content:"";display:block;height:0;margin:auto;position:absolute;width:0}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow{left:0;margin-top:-.4rem;top:0}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:before{border-color:transparent transparent var(--tooltipBorder) transparent;border-width:0 .5rem .4rem .5rem;position:absolute;top:-1px}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:after{border-color:transparent transparent var(--tooltipBackground) transparent;border-width:0 .5rem .4rem .5rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow{bottom:0;left:0;margin-bottom:-1rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:before{border-color:var(--tooltipBorder) transparent transparent transparent;border-width:.4rem .5rem 0 .5rem;position:absolute;top:1px}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:after{border-color:var(--tooltipBackground) transparent transparent transparent;border-width:.4rem .5rem 0 .5rem}.tooltip-container[data-popper-placement*=right] .tooltip-arrow{left:0;margin-left:-.7rem}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:before{border-color:transparent var(--tooltipBorder) transparent transparent;border-width:.5rem .4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:after{border-color:transparent var(--tooltipBackground) transparent transparent;border-width:.5rem .4rem .5rem 0;left:6px;top:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow{margin-right:-.7rem;right:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:before{border-color:transparent transparent transparent var(--tooltipBorder);border-width:.5rem 0 .5rem .4em}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:after{border-color:transparent transparent transparent var(--tooltipBackground);border-width:.5rem 0 .5rem .4em;left:3px;top:0}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.hoverurl{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 71 204 / var(--tw-border-opacity))}.hoverurl:hover{border-bottom-width:2px;--tw-text-opacity: 1;color:rgb(0 71 204 / var(--tw-text-opacity))}.extension-small-icon-outline{outline-style:solid;outline-width:1px;outline-offset:1px;outline-color:#22c55e}@media (min-width: 640px){.extension-small-icon-outline{outline-width:2px;outline-color:#22c55e4d}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-4{bottom:1rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.z-50{z-index:50}.col-start-2{grid-column-start:2}.m-auto{margin:auto}.m-px{margin:1px}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-\[calc\(20vw\/2\)\]{margin-left:10vw}.mr-\[calc\(calc\(20vw\/2\)-16px\)\]{margin-right:calc(10vw - 16px)}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-\[460px\]{max-height:460px}.min-h-\[2\.6rem\]{min-height:2.6rem}.min-h-full{min-height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-\[20rem\]{min-width:20rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[540px\]{max-width:540px}.max-w-\[64px\]{max-width:64px}.max-w-\[80\%\]{max-width:80%}.max-w-\[80vw\]{max-width:80vw}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.scale-y-125{--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-disc{list-style-type:disc}.columns-7{-moz-columns:7;columns:7}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(8rem\,1fr\)\,minmax\(12rem\,28rem\)\]{grid-template-columns:minmax(8rem,1fr) minmax(12rem,28rem)}.flex-col{flex-direction:column}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.place-self-center{place-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-none{border-style:none}.border-\[red\]{--tw-border-opacity: 1;border-color:rgb(255 0 0 / var(--tw-border-opacity))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.border-b-slate-400{--tw-border-opacity: 1;border-bottom-color:rgb(148 163 184 / var(--tw-border-opacity))}.bg-\[\#002f87\]{--tw-bg-opacity: 1;background-color:rgb(0 47 135 / var(--tw-bg-opacity))}.bg-\[\#003165\]{--tw-bg-opacity: 1;background-color:rgb(0 49 101 / var(--tw-bg-opacity))}.bg-\[\#003f82\]{--tw-bg-opacity: 1;background-color:rgb(0 63 130 / var(--tw-bg-opacity))}.bg-\[\#555\]{--tw-bg-opacity: 1;background-color:rgb(85 85 85 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-slate-300\/40{background-color:#cbd5e166}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.bg-slate-400\/40{background-color:#94a3b866}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fill-none{fill:none}.fill-transparent{fill:transparent}.stroke-current{stroke:currentColor}.stroke-sky-700{stroke:#0369a1}.stroke-\[\.6rem\]{stroke-width:.6rem}.stroke-\[1\.5\]{stroke-width:1.5}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pr-1{padding-right:.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[\.65rem\]{font-size:.65rem}.text-\[\.75rem\]{font-size:.75rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.tracking-tighter{letter-spacing:-.05em}.text-\[\#001845\]{--tw-text-opacity: 1;color:rgb(0 24 69 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-red-50{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-stone-100{--tw-text-opacity: 1;color:rgb(245 245 244 / var(--tw-text-opacity))}.text-url{--tw-text-opacity: 1;color:rgb(0 71 204 / var(--tw-text-opacity))}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-red-900\/40{--tw-shadow-color: rgb(127 29 29 / .4);--tw-shadow: var(--tw-shadow-colored)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hue-rotate-\[293deg\]{--tw-hue-rotate: hue-rotate(293deg);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-up{--grad: linear-gradient(0deg, #876bf55d, #8181ff90, #4f5ec282);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--grad),var(--grad) 0 100%/100% calc(100% - (1 - var(--hl, 0)) * (100% - 1px)) no-repeat;-webkit-background-clip:text,border-box;background-clip:text,border-box;background-blend-mode:difference;text-decoration:none;transition:background-size .5s ease-out}.link-up:hover,.link-up:focus{--hl: 1}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.hover\:font-bold:hover{font-weight:700}.hover\:text-url:hover{--tw-text-opacity: 1;color:rgb(0 71 204 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.active\:scale-\[\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.sm\:mt-0{margin-top:0}.sm\:h-3{height:.75rem}.sm\:w-3{width:.75rem}.sm\:max-w-xl{max-width:36rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:mb-1{margin-bottom:.25rem}.md\:h-4{height:1rem}.md\:w-4{width:1rem}.md\:max-w-2xl{max-width:42rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1024px){.lg\:max-w-4xl{max-width:56rem}.lg\:justify-end{justify-content:flex-end}} +.notes{font-size:.8rem;line-height:22px;color:#001845}.notes h4{margin-top:1rem;margin-bottom:0;font-size:.85rem;font-weight:700;border-bottom:1px solid #2275ff;color:#2963c3;text-transform:uppercase;letter-spacing:-.02em}.notes h4:first-child{margin-top:0}.notes a{color:#2275ff}.notes a:hover{text-decoration:underline}.notes ul{display:block;margin-block-start:.4em;margin-block-end:.4em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:1rem}.notes li{list-style-type:circle}.notes li::marker{color:#001845}.notes .date{display:inline-block;margin-bottom:2px;padding:1px 3px;font-size:.65rem;line-height:.65rem;border-radius:3px;font-weight:400;color:#000340;background-color:#7771;border:1px solid rgba(119,119,119,.1333333333)}.tooltip-container{--tooltipBackground: #fff;--tooltipBorder: #c0c0c0;--tooltipColor: #000;background-color:var(--tooltipBackground);border-radius:3px;border:1px solid var(--tooltipBorder);box-shadow:0 2px 4px #0000002e;color:var(--tooltipColor);display:flex;flex-direction:column;padding:.4rem;transition:opacity .3s;z-index:9999}.tooltip-container[data-popper-interactive=false]{pointer-events:none}.tooltip-arrow{height:1rem;position:absolute;width:1rem;pointer-events:none}.tooltip-arrow:before{border-style:solid;content:"";display:block;height:0;margin:auto;width:0}.tooltip-arrow:after{border-style:solid;content:"";display:block;height:0;margin:auto;position:absolute;width:0}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow{left:0;margin-top:-.4rem;top:0}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:before{border-color:transparent transparent var(--tooltipBorder) transparent;border-width:0 .5rem .4rem .5rem;position:absolute;top:-1px}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:after{border-color:transparent transparent var(--tooltipBackground) transparent;border-width:0 .5rem .4rem .5rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow{bottom:0;left:0;margin-bottom:-1rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:before{border-color:var(--tooltipBorder) transparent transparent transparent;border-width:.4rem .5rem 0 .5rem;position:absolute;top:1px}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:after{border-color:var(--tooltipBackground) transparent transparent transparent;border-width:.4rem .5rem 0 .5rem}.tooltip-container[data-popper-placement*=right] .tooltip-arrow{left:0;margin-left:-.7rem}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:before{border-color:transparent var(--tooltipBorder) transparent transparent;border-width:.5rem .4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:after{border-color:transparent var(--tooltipBackground) transparent transparent;border-width:.5rem .4rem .5rem 0;left:6px;top:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow{margin-right:-.7rem;right:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:before{border-color:transparent transparent transparent var(--tooltipBorder);border-width:.5rem 0 .5rem .4em}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:after{border-color:transparent transparent transparent var(--tooltipBackground);border-width:.5rem 0 .5rem .4em;left:3px;top:0}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.hoverurl{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 71 204 / var(--tw-border-opacity))}.hoverurl:hover{border-bottom-width:2px;--tw-text-opacity: 1;color:rgb(0 71 204 / var(--tw-text-opacity))}.extension-small-icon-outline{outline-style:solid;outline-width:1px;outline-offset:1px;outline-color:#22c55e}@media (min-width: 640px){.extension-small-icon-outline{outline-width:2px;outline-color:#22c55e4d}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-4{bottom:1rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.z-50{z-index:50}.col-start-2{grid-column-start:2}.m-auto{margin:auto}.m-px{margin:1px}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-\[calc\(20vw\/2\)\]{margin-left:10vw}.mr-\[calc\(calc\(20vw\/2\)-16px\)\]{margin-right:calc(10vw - 16px)}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-\[460px\]{max-height:460px}.min-h-\[2\.6rem\]{min-height:2.6rem}.min-h-full{min-height:100%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-\[20rem\]{min-width:20rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[540px\]{max-width:540px}.max-w-\[64px\]{max-width:64px}.max-w-\[80\%\]{max-width:80%}.max-w-\[80vw\]{max-width:80vw}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.scale-y-125{--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-disc{list-style-type:disc}.columns-7{-moz-columns:7;columns:7}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(8rem\,1fr\)\,minmax\(12rem\,28rem\)\]{grid-template-columns:minmax(8rem,1fr) minmax(12rem,28rem)}.flex-col{flex-direction:column}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.place-self-center{place-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-none{border-style:none}.border-\[red\]{--tw-border-opacity: 1;border-color:rgb(255 0 0 / var(--tw-border-opacity))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.border-b-slate-400{--tw-border-opacity: 1;border-bottom-color:rgb(148 163 184 / var(--tw-border-opacity))}.bg-\[\#002f87\]{--tw-bg-opacity: 1;background-color:rgb(0 47 135 / var(--tw-bg-opacity))}.bg-\[\#003165\]{--tw-bg-opacity: 1;background-color:rgb(0 49 101 / var(--tw-bg-opacity))}.bg-\[\#003f82\]{--tw-bg-opacity: 1;background-color:rgb(0 63 130 / var(--tw-bg-opacity))}.bg-\[\#555\]{--tw-bg-opacity: 1;background-color:rgb(85 85 85 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-slate-300\/40{background-color:#cbd5e166}.bg-slate-400\/40{background-color:#94a3b866}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.fill-none{fill:none}.fill-transparent{fill:transparent}.stroke-current{stroke:currentColor}.stroke-sky-700{stroke:#0369a1}.stroke-\[\.6rem\]{stroke-width:.6rem}.stroke-\[1\.5\]{stroke-width:1.5}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pr-1{padding-right:.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[\.65rem\]{font-size:.65rem}.text-\[\.75rem\]{font-size:.75rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.tracking-tighter{letter-spacing:-.05em}.text-\[\#001845\]{--tw-text-opacity: 1;color:rgb(0 24 69 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-red-50{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-stone-100{--tw-text-opacity: 1;color:rgb(245 245 244 / var(--tw-text-opacity))}.text-url{--tw-text-opacity: 1;color:rgb(0 71 204 / var(--tw-text-opacity))}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-red-900\/40{--tw-shadow-color: rgb(127 29 29 / .4);--tw-shadow: var(--tw-shadow-colored)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hue-rotate-\[293deg\]{--tw-hue-rotate: hue-rotate(293deg);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.link-up{--grad: linear-gradient(0deg, #876bf55d, #8181ff90, #4f5ec282);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--grad),var(--grad) 0 100%/100% calc(100% - (1 - var(--hl, 0)) * (100% - 1px)) no-repeat;-webkit-background-clip:text,border-box;background-clip:text,border-box;background-blend-mode:difference;text-decoration:none;transition:background-size .5s ease-out}.link-up:hover,.link-up:focus{--hl: 1}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.hover\:bg-red-400:hover{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.hover\:font-bold:hover{font-weight:700}.hover\:text-url:hover{--tw-text-opacity: 1;color:rgb(0 71 204 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.active\:scale-\[\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.sm\:mt-0{margin-top:0}.sm\:h-3{height:.75rem}.sm\:w-3{width:.75rem}.sm\:max-w-xl{max-width:36rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:mb-1{margin-bottom:.25rem}.md\:h-4{height:1rem}.md\:w-4{width:1rem}.md\:max-w-2xl{max-width:42rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1024px){.lg\:max-w-4xl{max-width:56rem}.lg\:justify-end{justify-content:flex-end}} diff --git a/assets/index-087d3d34.js b/assets/index-ead06507.js similarity index 78% rename from assets/index-087d3d34.js rename to assets/index-ead06507.js index c887ec1..4ff62cf 100644 --- a/assets/index-087d3d34.js +++ b/assets/index-ead06507.js @@ -6,7 +6,7 @@ var Mm=Object.defineProperty;var Lm=(e,t,n)=>t in e?Mm(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Xi=Symbol.for("react.element"),Im=Symbol.for("react.portal"),zm=Symbol.for("react.fragment"),Dm=Symbol.for("react.strict_mode"),jm=Symbol.for("react.profiler"),Fm=Symbol.for("react.provider"),Vm=Symbol.for("react.context"),Um=Symbol.for("react.forward_ref"),Bm=Symbol.for("react.suspense"),Hm=Symbol.for("react.memo"),Wm=Symbol.for("react.lazy"),ff=Symbol.iterator;function Qm(e){return e===null||typeof e!="object"?null:(e=ff&&e[ff]||e["@@iterator"],typeof e=="function"?e:null)}var Ip={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},zp=Object.assign,Dp={};function Nr(e,t,n){this.props=e,this.context=t,this.refs=Dp,this.updater=n||Ip}Nr.prototype.isReactComponent={};Nr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)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,e,t,"setState")};Nr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function jp(){}jp.prototype=Nr.prototype;function Pu(e,t,n){this.props=e,this.context=t,this.refs=Dp,this.updater=n||Ip}var Cu=Pu.prototype=new jp;Cu.constructor=Pu;zp(Cu,Nr.prototype);Cu.isPureReactComponent=!0;var df=Array.isArray,Fp=Object.prototype.hasOwnProperty,bu={current:null},Vp={key:!0,ref:!0,__self:!0,__source:!0};function Up(e,t,n){var r,i={},o=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(o=""+t.key),t)Fp.call(t,r)&&!Vp.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(l===1)i.children=n;else if(1t in e?Mm(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Zp=b,Be=rv;function A(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),fa=Object.prototype.hasOwnProperty,iv=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,hf={},mf={};function ov(e){return fa.call(mf,e)?!0:fa.call(hf,e)?!1:iv.test(e)?mf[e]=!0:(hf[e]=!0,!1)}function sv(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function lv(e,t,n,r){if(t===null||typeof t>"u"||sv(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function be(e,t,n,r,i,o,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=s}var ve={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ve[e]=new be(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ve[t]=new be(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ve[e]=new be(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ve[e]=new be(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ve[e]=new be(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ve[e]=new be(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ve[e]=new be(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ve[e]=new be(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ve[e]=new be(e,5,!1,e.toLowerCase(),null,!1,!1)});var Au=/[\-:]([a-z])/g;function Mu(e){return e[1].toUpperCase()}"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(e){var t=e.replace(Au,Mu);ve[t]=new be(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Au,Mu);ve[t]=new be(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Au,Mu);ve[t]=new be(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ve[e]=new be(e,1,!1,e.toLowerCase(),null,!1,!1)});ve.xlinkHref=new be("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ve[e]=new be(e,1,!1,e.toLowerCase(),null,!0,!0)});function Lu(e,t,n,r){var i=ve.hasOwnProperty(t)?ve[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),fa=Object.prototype.hasOwnProperty,iv=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,hf={},mf={};function ov(e){return fa.call(mf,e)?!0:fa.call(hf,e)?!1:iv.test(e)?mf[e]=!0:(hf[e]=!0,!1)}function sv(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function lv(e,t,n,r){if(t===null||typeof t>"u"||sv(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function be(e,t,n,r,i,o,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=s}var ve={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ve[e]=new be(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ve[t]=new be(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ve[e]=new be(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ve[e]=new be(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ve[e]=new be(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ve[e]=new be(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ve[e]=new be(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ve[e]=new be(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ve[e]=new be(e,5,!1,e.toLowerCase(),null,!1,!1)});var Au=/[\-:]([a-z])/g;function Mu(e){return e[1].toUpperCase()}"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(e){var t=e.replace(Au,Mu);ve[t]=new be(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Au,Mu);ve[t]=new be(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Au,Mu);ve[t]=new be(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ve[e]=new be(e,1,!1,e.toLowerCase(),null,!1,!1)});ve.xlinkHref=new be("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ve[e]=new be(e,1,!1,e.toLowerCase(),null,!0,!0)});function Lu(e,t,n,r){var i=ve.hasOwnProperty(t)?ve[t]:null;(i!==null?i.type!==0:r||!(2l||i[s]!==o[l]){var a=` -`+i[s].replace(" at new "," at ");return e.displayName&&a.includes("")&&(a=a.replace("",e.displayName)),a}while(1<=s&&0<=l);break}}}finally{Ol=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Kr(e):""}function av(e){switch(e.tag){case 5:return Kr(e.type);case 16:return Kr("Lazy");case 13:return Kr("Suspense");case 19:return Kr("SuspenseList");case 0:case 2:case 15:return e=Rl(e.type,!1),e;case 11:return e=Rl(e.type.render,!1),e;case 1:return e=Rl(e.type,!0),e;default:return""}}function ma(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Xn:return"Fragment";case Kn:return"Portal";case da:return"Profiler";case $u:return"StrictMode";case pa:return"Suspense";case ha:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Yp:return(e.displayName||"Context")+".Consumer";case Gp:return(e._context.displayName||"Context")+".Provider";case Iu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case zu:return t=e.displayName||null,t!==null?t:ma(e.type)||"Memo";case Yt:t=e._payload,e=e._init;try{return ma(e(t))}catch{}}return null}function uv(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ma(t);case 8:return t===$u?"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(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function vn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Xp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function cv(e){var t=Xp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(s){r=""+s,o.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function go(e){e._valueTracker||(e._valueTracker=cv(e))}function Jp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Xp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fs(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function va(e,t){var n=t.checked;return se({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function gf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=vn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function eh(e,t){t=t.checked,t!=null&&Lu(e,"checked",t,!1)}function ga(e,t){eh(e,t);var n=vn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ya(e,t.type,n):t.hasOwnProperty("defaultValue")&&ya(e,t.type,vn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function yf(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ya(e,t,n){(t!=="number"||fs(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Xr=Array.isArray;function ur(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=yo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Si(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ni={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},fv=["Webkit","ms","Moz","O"];Object.keys(ni).forEach(function(e){fv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ni[t]=ni[e]})});function ih(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ni.hasOwnProperty(e)&&ni[e]?(""+t).trim():t+"px"}function oh(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=ih(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var dv=se({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 ka(e,t){if(t){if(dv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(A(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(A(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(A(61))}if(t.style!=null&&typeof t.style!="object")throw Error(A(62))}}function Sa(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){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 Ea=null;function Du(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var _a=null,cr=null,fr=null;function kf(e){if(e=to(e)){if(typeof _a!="function")throw Error(A(280));var t=e.stateNode;t&&(t=Xs(t),_a(e.stateNode,e.type,t))}}function sh(e){cr?fr?fr.push(e):fr=[e]:cr=e}function lh(){if(cr){var e=cr,t=fr;if(fr=cr=null,kf(e),t)for(e=0;e>>=0,e===0?32:31-(Ev(e)/_v|0)|0}var wo=64,xo=4194304;function Jr(e){switch(e&-e){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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ms(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~i;l!==0?r=Jr(l):(o&=s,o!==0&&(r=Jr(o)))}else s=n&~i,s!==0?r=Jr(s):o!==0&&(r=Jr(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ji(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ft(t),e[t]=n}function Ov(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=ii),Nf=String.fromCharCode(32),Tf=!1;function bh(e,t){switch(e){case"keyup":return ng.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Oh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Jn=!1;function ig(e,t){switch(e){case"compositionend":return Oh(t);case"keypress":return t.which!==32?null:(Tf=!0,Nf);case"textInput":return e=t.data,e===Nf&&Tf?null:e;default:return null}}function og(e,t){if(Jn)return e==="compositionend"||!Qu&&bh(e,t)?(e=Ph(),Wo=Bu=nn=null,Jn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=$f(n)}}function Ah(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ah(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Mh(){for(var e=window,t=fs();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fs(e.document)}return t}function Zu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function hg(e){var t=Mh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ah(n.ownerDocument.documentElement,n)){if(r!==null&&Zu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=If(n,o);var s=If(n,r);i&&s&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,er=null,Na=null,si=null,Ta=!1;function zf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ta||er==null||er!==fs(r)||(r=er,"selectionStart"in r&&Zu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),si&&Oi(si,r)||(si=r,r=ys(Na,"onSelect"),0rr||(e.current=za[rr],za[rr]=null,rr--)}function J(e,t){rr++,za[rr]=e.current,e.current=t}var gn={},xe=wn(gn),Ae=wn(!1),$n=gn;function yr(e,t){var n=e.type.contextTypes;if(!n)return gn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Me(e){return e=e.childContextTypes,e!=null}function xs(){ne(Ae),ne(xe)}function Hf(e,t,n){if(xe.current!==gn)throw Error(A(168));J(xe,t),J(Ae,n)}function Uh(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(A(108,uv(e)||"Unknown",i));return se({},n,r)}function ks(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gn,$n=xe.current,J(xe,e),J(Ae,Ae.current),!0}function Wf(e,t,n){var r=e.stateNode;if(!r)throw Error(A(169));n?(e=Uh(e,t,$n),r.__reactInternalMemoizedMergedChildContext=e,ne(Ae),ne(xe),J(xe,e)):ne(Ae),J(Ae,n)}var $t=null,Js=!1,Bl=!1;function Bh(e){$t===null?$t=[e]:$t.push(e)}function Cg(e){Js=!0,Bh(e)}function xn(){if(!Bl&&$t!==null){Bl=!0;var e=0,t=G;try{var n=$t;for(G=1;e>=s,i-=s,It=1<<32-ft(t)+i|n<x?(S=O,O=null):S=O.sibling;var E=d(h,O,v[x],k);if(E===null){O===null&&(O=S);break}e&&O&&E.alternate===null&&t(h,O),m=o(E,m,x),R===null?C=E:R.sibling=E,R=E,O=S}if(x===v.length)return n(h,O),re&&Pn(h,x),C;if(O===null){for(;xx?(S=O,O=null):S=O.sibling;var _=d(h,O,E.value,k);if(_===null){O===null&&(O=S);break}e&&O&&_.alternate===null&&t(h,O),m=o(_,m,x),R===null?C=_:R.sibling=_,R=_,O=S}if(E.done)return n(h,O),re&&Pn(h,x),C;if(O===null){for(;!E.done;x++,E=v.next())E=f(h,E.value,k),E!==null&&(m=o(E,m,x),R===null?C=E:R.sibling=E,R=E);return re&&Pn(h,x),C}for(O=r(h,O);!E.done;x++,E=v.next())E=g(O,h,x,E.value,k),E!==null&&(e&&E.alternate!==null&&O.delete(E.key===null?x:E.key),m=o(E,m,x),R===null?C=E:R.sibling=E,R=E);return e&&O.forEach(function(M){return t(h,M)}),re&&Pn(h,x),C}function P(h,m,v,k){if(typeof v=="object"&&v!==null&&v.type===Xn&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case vo:e:{for(var C=v.key,R=m;R!==null;){if(R.key===C){if(C=v.type,C===Xn){if(R.tag===7){n(h,R.sibling),m=i(R,v.props.children),m.return=h,h=m;break e}}else if(R.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Yt&&Xf(C)===R.type){n(h,R.sibling),m=i(R,v.props),m.ref=Fr(h,R,v),m.return=h,h=m;break e}n(h,R);break}else t(h,R);R=R.sibling}v.type===Xn?(m=Mn(v.props.children,h.mode,k,v.key),m.return=h,h=m):(k=Jo(v.type,v.key,v.props,null,h.mode,k),k.ref=Fr(h,m,v),k.return=h,h=k)}return s(h);case Kn:e:{for(R=v.key;m!==null;){if(m.key===R)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(h,m.sibling),m=i(m,v.children||[]),m.return=h,h=m;break e}else{n(h,m);break}else t(h,m);m=m.sibling}m=Kl(v,h.mode,k),m.return=h,h=m}return s(h);case Yt:return R=v._init,P(h,m,R(v._payload),k)}if(Xr(v))return w(h,m,v,k);if($r(v))return y(h,m,v,k);bo(h,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(h,m.sibling),m=i(m,v),m.return=h,h=m):(n(h,m),m=Yl(v,h.mode,k),m.return=h,h=m),s(h)):n(h,m)}return P}var xr=Kh(!0),Xh=Kh(!1),no={},Pt=wn(no),Ai=wn(no),Mi=wn(no);function Tn(e){if(e===no)throw Error(A(174));return e}function nc(e,t){switch(J(Mi,t),J(Ai,e),J(Pt,no),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:xa(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=xa(t,e)}ne(Pt),J(Pt,t)}function kr(){ne(Pt),ne(Ai),ne(Mi)}function Jh(e){Tn(Mi.current);var t=Tn(Pt.current),n=xa(t,e.type);t!==n&&(J(Ai,e),J(Pt,n))}function rc(e){Ai.current===e&&(ne(Pt),ne(Ai))}var ie=wn(0);function bs(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Hl=[];function ic(){for(var e=0;en?n:4,e(!0);var r=Wl.transition;Wl.transition={};try{e(!1),t()}finally{G=n,Wl.transition=r}}function m0(){return nt().memoizedState}function Ng(e,t,n){var r=pn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},v0(e))g0(t,n);else if(n=Zh(e,t,n,r),n!==null){var i=Pe();dt(n,e,r,i),y0(n,t,r)}}function Tg(e,t,n){var r=pn(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(v0(e))g0(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var s=t.lastRenderedState,l=o(s,n);if(i.hasEagerState=!0,i.eagerState=l,pt(l,s)){var a=t.interleaved;a===null?(i.next=i,ec(t)):(i.next=a.next,a.next=i),t.interleaved=i;return}}catch{}finally{}n=Zh(e,t,i,r),n!==null&&(i=Pe(),dt(n,e,r,i),y0(n,t,r))}}function v0(e){var t=e.alternate;return e===oe||t!==null&&t===oe}function g0(e,t){li=Os=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function y0(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fu(e,n)}}var Rs={readContext:tt,useCallback:ge,useContext:ge,useEffect:ge,useImperativeHandle:ge,useInsertionEffect:ge,useLayoutEffect:ge,useMemo:ge,useReducer:ge,useRef:ge,useState:ge,useDebugValue:ge,useDeferredValue:ge,useTransition:ge,useMutableSource:ge,useSyncExternalStore:ge,useId:ge,unstable_isNewReconciler:!1},Ag={readContext:tt,useCallback:function(e,t){return vt().memoizedState=[e,t===void 0?null:t],e},useContext:tt,useEffect:ed,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Go(4194308,4,c0.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Go(4194308,4,e,t)},useInsertionEffect:function(e,t){return Go(4,2,e,t)},useMemo:function(e,t){var n=vt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=vt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Ng.bind(null,oe,e),[r.memoizedState,e]},useRef:function(e){var t=vt();return e={current:e},t.memoizedState=e},useState:Jf,useDebugValue:uc,useDeferredValue:function(e){return vt().memoizedState=e},useTransition:function(){var e=Jf(!1),t=e[0];return e=Rg.bind(null,e[1]),vt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=oe,i=vt();if(re){if(n===void 0)throw Error(A(407));n=n()}else{if(n=t(),pe===null)throw Error(A(349));zn&30||n0(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,ed(i0.bind(null,r,o,e),[e]),r.flags|=2048,Ii(9,r0.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=vt(),t=pe.identifierPrefix;if(re){var n=zt,r=It;n=(r&~(1<<32-ft(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Li++,0")&&(a=a.replace("",e.displayName)),a}while(1<=s&&0<=l);break}}}finally{Ol=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Jr(e):""}function av(e){switch(e.tag){case 5:return Jr(e.type);case 16:return Jr("Lazy");case 13:return Jr("Suspense");case 19:return Jr("SuspenseList");case 0:case 2:case 15:return e=Rl(e.type,!1),e;case 11:return e=Rl(e.type.render,!1),e;case 1:return e=Rl(e.type,!0),e;default:return""}}function ma(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Xn:return"Fragment";case Kn:return"Portal";case da:return"Profiler";case $u:return"StrictMode";case pa:return"Suspense";case ha:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Yp:return(e.displayName||"Context")+".Consumer";case Gp:return(e._context.displayName||"Context")+".Provider";case Iu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case zu:return t=e.displayName||null,t!==null?t:ma(e.type)||"Memo";case Yt:t=e._payload,e=e._init;try{return ma(e(t))}catch{}}return null}function uv(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ma(t);case 8:return t===$u?"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(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function vn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Xp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function cv(e){var t=Xp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(s){r=""+s,o.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function go(e){e._valueTracker||(e._valueTracker=cv(e))}function Jp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Xp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fs(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function va(e,t){var n=t.checked;return se({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function gf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=vn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function eh(e,t){t=t.checked,t!=null&&Lu(e,"checked",t,!1)}function ga(e,t){eh(e,t);var n=vn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ya(e,t.type,n):t.hasOwnProperty("defaultValue")&&ya(e,t.type,vn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function yf(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ya(e,t,n){(t!=="number"||fs(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ei=Array.isArray;function ur(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=yo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function _i(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ii={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},fv=["Webkit","ms","Moz","O"];Object.keys(ii).forEach(function(e){fv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ii[t]=ii[e]})});function ih(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ii.hasOwnProperty(e)&&ii[e]?(""+t).trim():t+"px"}function oh(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=ih(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var dv=se({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 ka(e,t){if(t){if(dv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(A(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(A(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(A(61))}if(t.style!=null&&typeof t.style!="object")throw Error(A(62))}}function Sa(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){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 Ea=null;function Du(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var _a=null,cr=null,fr=null;function kf(e){if(e=to(e)){if(typeof _a!="function")throw Error(A(280));var t=e.stateNode;t&&(t=Xs(t),_a(e.stateNode,e.type,t))}}function sh(e){cr?fr?fr.push(e):fr=[e]:cr=e}function lh(){if(cr){var e=cr,t=fr;if(fr=cr=null,kf(e),t)for(e=0;e>>=0,e===0?32:31-(Ev(e)/_v|0)|0}var wo=64,xo=4194304;function ti(e){switch(e&-e){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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ms(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~i;l!==0?r=ti(l):(o&=s,o!==0&&(r=ti(o)))}else s=n&~i,s!==0?r=ti(s):o!==0&&(r=ti(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ji(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ft(t),e[t]=n}function Ov(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=si),Nf=String.fromCharCode(32),Tf=!1;function bh(e,t){switch(e){case"keyup":return ng.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Oh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Jn=!1;function ig(e,t){switch(e){case"compositionend":return Oh(t);case"keypress":return t.which!==32?null:(Tf=!0,Nf);case"textInput":return e=t.data,e===Nf&&Tf?null:e;default:return null}}function og(e,t){if(Jn)return e==="compositionend"||!Qu&&bh(e,t)?(e=Ph(),Wo=Bu=nn=null,Jn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=$f(n)}}function Ah(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ah(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Mh(){for(var e=window,t=fs();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fs(e.document)}return t}function Zu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function hg(e){var t=Mh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ah(n.ownerDocument.documentElement,n)){if(r!==null&&Zu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=If(n,o);var s=If(n,r);i&&s&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,er=null,Na=null,ai=null,Ta=!1;function zf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ta||er==null||er!==fs(r)||(r=er,"selectionStart"in r&&Zu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),ai&&Ni(ai,r)||(ai=r,r=ys(Na,"onSelect"),0rr||(e.current=za[rr],za[rr]=null,rr--)}function J(e,t){rr++,za[rr]=e.current,e.current=t}var gn={},xe=wn(gn),Ae=wn(!1),$n=gn;function xr(e,t){var n=e.type.contextTypes;if(!n)return gn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Me(e){return e=e.childContextTypes,e!=null}function xs(){ne(Ae),ne(xe)}function Hf(e,t,n){if(xe.current!==gn)throw Error(A(168));J(xe,t),J(Ae,n)}function Uh(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(A(108,uv(e)||"Unknown",i));return se({},n,r)}function ks(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gn,$n=xe.current,J(xe,e),J(Ae,Ae.current),!0}function Wf(e,t,n){var r=e.stateNode;if(!r)throw Error(A(169));n?(e=Uh(e,t,$n),r.__reactInternalMemoizedMergedChildContext=e,ne(Ae),ne(xe),J(xe,e)):ne(Ae),J(Ae,n)}var $t=null,Js=!1,Bl=!1;function Bh(e){$t===null?$t=[e]:$t.push(e)}function Cg(e){Js=!0,Bh(e)}function xn(){if(!Bl&&$t!==null){Bl=!0;var e=0,t=G;try{var n=$t;for(G=1;e>=s,i-=s,It=1<<32-ft(t)+i|n<x?(S=O,O=null):S=O.sibling;var E=d(h,O,v[x],k);if(E===null){O===null&&(O=S);break}e&&O&&E.alternate===null&&t(h,O),m=o(E,m,x),R===null?C=E:R.sibling=E,R=E,O=S}if(x===v.length)return n(h,O),re&&Pn(h,x),C;if(O===null){for(;xx?(S=O,O=null):S=O.sibling;var _=d(h,O,E.value,k);if(_===null){O===null&&(O=S);break}e&&O&&_.alternate===null&&t(h,O),m=o(_,m,x),R===null?C=_:R.sibling=_,R=_,O=S}if(E.done)return n(h,O),re&&Pn(h,x),C;if(O===null){for(;!E.done;x++,E=v.next())E=f(h,E.value,k),E!==null&&(m=o(E,m,x),R===null?C=E:R.sibling=E,R=E);return re&&Pn(h,x),C}for(O=r(h,O);!E.done;x++,E=v.next())E=g(O,h,x,E.value,k),E!==null&&(e&&E.alternate!==null&&O.delete(E.key===null?x:E.key),m=o(E,m,x),R===null?C=E:R.sibling=E,R=E);return e&&O.forEach(function(M){return t(h,M)}),re&&Pn(h,x),C}function P(h,m,v,k){if(typeof v=="object"&&v!==null&&v.type===Xn&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case vo:e:{for(var C=v.key,R=m;R!==null;){if(R.key===C){if(C=v.type,C===Xn){if(R.tag===7){n(h,R.sibling),m=i(R,v.props.children),m.return=h,h=m;break e}}else if(R.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Yt&&Xf(C)===R.type){n(h,R.sibling),m=i(R,v.props),m.ref=Ur(h,R,v),m.return=h,h=m;break e}n(h,R);break}else t(h,R);R=R.sibling}v.type===Xn?(m=Mn(v.props.children,h.mode,k,v.key),m.return=h,h=m):(k=Jo(v.type,v.key,v.props,null,h.mode,k),k.ref=Ur(h,m,v),k.return=h,h=k)}return s(h);case Kn:e:{for(R=v.key;m!==null;){if(m.key===R)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(h,m.sibling),m=i(m,v.children||[]),m.return=h,h=m;break e}else{n(h,m);break}else t(h,m);m=m.sibling}m=Kl(v,h.mode,k),m.return=h,h=m}return s(h);case Yt:return R=v._init,P(h,m,R(v._payload),k)}if(ei(v))return w(h,m,v,k);if(zr(v))return y(h,m,v,k);bo(h,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(h,m.sibling),m=i(m,v),m.return=h,h=m):(n(h,m),m=Yl(v,h.mode,k),m.return=h,h=m),s(h)):n(h,m)}return P}var Sr=Kh(!0),Xh=Kh(!1),no={},Pt=wn(no),Li=wn(no),$i=wn(no);function Tn(e){if(e===no)throw Error(A(174));return e}function nc(e,t){switch(J($i,t),J(Li,e),J(Pt,no),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:xa(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=xa(t,e)}ne(Pt),J(Pt,t)}function Er(){ne(Pt),ne(Li),ne($i)}function Jh(e){Tn($i.current);var t=Tn(Pt.current),n=xa(t,e.type);t!==n&&(J(Li,e),J(Pt,n))}function rc(e){Li.current===e&&(ne(Pt),ne(Li))}var ie=wn(0);function bs(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Hl=[];function ic(){for(var e=0;en?n:4,e(!0);var r=Wl.transition;Wl.transition={};try{e(!1),t()}finally{G=n,Wl.transition=r}}function m0(){return nt().memoizedState}function Ng(e,t,n){var r=pn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},v0(e))g0(t,n);else if(n=Zh(e,t,n,r),n!==null){var i=Pe();dt(n,e,r,i),y0(n,t,r)}}function Tg(e,t,n){var r=pn(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(v0(e))g0(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var s=t.lastRenderedState,l=o(s,n);if(i.hasEagerState=!0,i.eagerState=l,pt(l,s)){var a=t.interleaved;a===null?(i.next=i,ec(t)):(i.next=a.next,a.next=i),t.interleaved=i;return}}catch{}finally{}n=Zh(e,t,i,r),n!==null&&(i=Pe(),dt(n,e,r,i),y0(n,t,r))}}function v0(e){var t=e.alternate;return e===oe||t!==null&&t===oe}function g0(e,t){ui=Os=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function y0(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fu(e,n)}}var Rs={readContext:tt,useCallback:ge,useContext:ge,useEffect:ge,useImperativeHandle:ge,useInsertionEffect:ge,useLayoutEffect:ge,useMemo:ge,useReducer:ge,useRef:ge,useState:ge,useDebugValue:ge,useDeferredValue:ge,useTransition:ge,useMutableSource:ge,useSyncExternalStore:ge,useId:ge,unstable_isNewReconciler:!1},Ag={readContext:tt,useCallback:function(e,t){return vt().memoizedState=[e,t===void 0?null:t],e},useContext:tt,useEffect:ed,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Go(4194308,4,c0.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Go(4194308,4,e,t)},useInsertionEffect:function(e,t){return Go(4,2,e,t)},useMemo:function(e,t){var n=vt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=vt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Ng.bind(null,oe,e),[r.memoizedState,e]},useRef:function(e){var t=vt();return e={current:e},t.memoizedState=e},useState:Jf,useDebugValue:uc,useDeferredValue:function(e){return vt().memoizedState=e},useTransition:function(){var e=Jf(!1),t=e[0];return e=Rg.bind(null,e[1]),vt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=oe,i=vt();if(re){if(n===void 0)throw Error(A(407));n=n()}else{if(n=t(),pe===null)throw Error(A(349));zn&30||n0(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,ed(i0.bind(null,r,o,e),[e]),r.flags|=2048,Di(9,r0.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=vt(),t=pe.identifierPrefix;if(re){var n=zt,r=It;n=(r&~(1<<32-ft(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Ii++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[kt]=t,e[Ti]=r,b0(e,t,!1,!1),t.stateNode=e;e:{switch(s=Sa(n,r),n){case"dialog":te("cancel",e),te("close",e),i=r;break;case"iframe":case"object":case"embed":te("load",e),i=r;break;case"video":case"audio":for(i=0;iEr&&(t.flags|=128,r=!0,Vr(o,!1),t.lanes=4194304)}else{if(!r)if(e=bs(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Vr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!s.alternate&&!re)return ye(t),null}else 2*ae()-o.renderingStartTime>Er&&n!==1073741824&&(t.flags|=128,r=!0,Vr(o,!1),t.lanes=4194304);o.isBackwards?(s.sibling=t.child,t.child=s):(n=o.last,n!==null?n.sibling=s:t.child=s,o.last=s)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ae(),t.sibling=null,n=ie.current,J(ie,r?n&1|2:n&1),t):(ye(t),null);case 22:case 23:return mc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?De&1073741824&&(ye(t),t.subtreeFlags&6&&(t.flags|=8192)):ye(t),null;case 24:return null;case 25:return null}throw Error(A(156,t.tag))}function Fg(e,t){switch(Gu(t),t.tag){case 1:return Me(t.type)&&xs(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return kr(),ne(Ae),ne(xe),ic(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return rc(t),null;case 13:if(ne(ie),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(A(340));wr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ne(ie),null;case 4:return kr(),null;case 10:return Ju(t.type._context),null;case 22:case 23:return mc(),null;case 24:return null;default:return null}}var Ro=!1,we=!1,Vg=typeof WeakSet=="function"?WeakSet:Set,F=null;function lr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){le(e,t,r)}else n.current=null}function Ga(e,t,n){try{n()}catch(r){le(e,t,r)}}var ud=!1;function Ug(e,t){if(Aa=vs,e=Mh(),Zu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var s=0,l=-1,a=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var g;f!==n||i!==0&&f.nodeType!==3||(l=s+i),f!==o||r!==0&&f.nodeType!==3||(a=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(g=f.firstChild)!==null;)d=f,f=g;for(;;){if(f===e)break t;if(d===n&&++u===i&&(l=s),d===o&&++c===r&&(a=s),(g=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=g}n=l===-1||a===-1?null:{start:l,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ma={focusedElem:e,selectionRange:n},vs=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var y=w.memoizedProps,P=w.memoizedState,h=t.stateNode,m=h.getSnapshotBeforeUpdate(t.elementType===t.type?y:st(t.type,y),P);h.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(A(163))}}catch(k){le(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return w=ud,ud=!1,w}function ai(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Ga(t,n,o)}i=i.next}while(i!==r)}}function nl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ya(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function N0(e){var t=e.alternate;t!==null&&(e.alternate=null,N0(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[kt],delete t[Ti],delete t[Ia],delete t[_g],delete t[Pg])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function T0(e){return e.tag===5||e.tag===3||e.tag===4}function cd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||T0(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ka(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ws));else if(r!==4&&(e=e.child,e!==null))for(Ka(e,t,n),e=e.sibling;e!==null;)Ka(e,t,n),e=e.sibling}function Xa(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Xa(e,t,n),e=e.sibling;e!==null;)Xa(e,t,n),e=e.sibling}var he=null,lt=!1;function Zt(e,t,n){for(n=n.child;n!==null;)A0(e,t,n),n=n.sibling}function A0(e,t,n){if(_t&&typeof _t.onCommitFiberUnmount=="function")try{_t.onCommitFiberUnmount(qs,n)}catch{}switch(n.tag){case 5:we||lr(n,t);case 6:var r=he,i=lt;he=null,Zt(e,t,n),he=r,lt=i,he!==null&&(lt?(e=he,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):he.removeChild(n.stateNode));break;case 18:he!==null&&(lt?(e=he,n=n.stateNode,e.nodeType===8?Ul(e.parentNode,n):e.nodeType===1&&Ul(e,n),Ci(e)):Ul(he,n.stateNode));break;case 4:r=he,i=lt,he=n.stateNode.containerInfo,lt=!0,Zt(e,t,n),he=r,lt=i;break;case 0:case 11:case 14:case 15:if(!we&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,s=o.destroy;o=o.tag,s!==void 0&&(o&2||o&4)&&Ga(n,t,s),i=i.next}while(i!==r)}Zt(e,t,n);break;case 1:if(!we&&(lr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){le(n,t,l)}Zt(e,t,n);break;case 21:Zt(e,t,n);break;case 22:n.mode&1?(we=(r=we)||n.memoizedState!==null,Zt(e,t,n),we=r):Zt(e,t,n);break;default:Zt(e,t,n)}}function fd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Vg),t.forEach(function(r){var i=Kg.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function ot(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=s),r&=~o}if(r=i,r=ae()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Hg(r/1960))-r,10e?16:e,rn===null)var r=!1;else{if(e=rn,rn=null,As=0,Z&6)throw Error(A(331));var i=Z;for(Z|=4,F=e.current;F!==null;){var o=F,s=o.child;if(F.flags&16){var l=o.deletions;if(l!==null){for(var a=0;aae()-pc?An(e,0):dc|=n),Le(e,t)}function F0(e,t){t===0&&(e.mode&1?(t=xo,xo<<=1,!(xo&130023424)&&(xo=4194304)):t=1);var n=Pe();e=Vt(e,t),e!==null&&(Ji(e,t,n),Le(e,n))}function Yg(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),F0(e,n)}function Kg(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(A(314))}r!==null&&r.delete(t),F0(e,n)}var V0;V0=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ae.current)Te=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Te=!1,Dg(e,t,n);Te=!!(e.flags&131072)}else Te=!1,re&&t.flags&1048576&&Hh(t,Es,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Yo(e,t),e=t.pendingProps;var i=yr(t,xe.current);pr(t,n),i=sc(null,t,r,e,i,n);var o=lc();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Me(r)?(o=!0,ks(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,tc(t),i.updater=el,t.stateNode=i,i._reactInternals=t,Ua(t,r,e,n),t=Wa(null,t,r,!0,o,n)):(t.tag=0,re&&o&&qu(t),Ee(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Yo(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Jg(r),e=st(r,e),i){case 0:t=Ha(null,t,r,e,n);break e;case 1:t=sd(null,t,r,e,n);break e;case 11:t=id(null,t,r,e,n);break e;case 14:t=od(null,t,r,st(r.type,e),n);break e}throw Error(A(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),Ha(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),sd(e,t,r,i,n);case 3:e:{if(_0(t),e===null)throw Error(A(387));r=t.pendingProps,o=t.memoizedState,i=o.element,qh(e,t),Cs(t,r,null,n);var s=t.memoizedState;if(r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Sr(Error(A(423)),t),t=ld(e,t,r,n,i);break e}else if(r!==i){i=Sr(Error(A(424)),t),t=ld(e,t,r,n,i);break e}else for(Fe=cn(t.stateNode.containerInfo.firstChild),Ue=t,re=!0,at=null,n=Xh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(wr(),r===i){t=Ut(e,t,n);break e}Ee(e,t,r,n)}t=t.child}return t;case 5:return Jh(t),e===null&&ja(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,s=i.children,La(r,i)?s=null:o!==null&&La(r,o)&&(t.flags|=32),E0(e,t),Ee(e,t,s,n),t.child;case 6:return e===null&&ja(t),null;case 13:return P0(e,t,n);case 4:return nc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=xr(t,null,r,n):Ee(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),id(e,t,r,i,n);case 7:return Ee(e,t,t.pendingProps,n),t.child;case 8:return Ee(e,t,t.pendingProps.children,n),t.child;case 12:return Ee(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,s=i.value,J(_s,r._currentValue),r._currentValue=s,o!==null)if(pt(o.value,s)){if(o.children===i.children&&!Ae.current){t=Ut(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var l=o.dependencies;if(l!==null){s=o.child;for(var a=l.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=Dt(-1,n&-n),a.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?a.next=a:(a.next=c.next,c.next=a),u.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),Fa(o.return,n,t),l.lanes|=n;break}a=a.next}}else if(o.tag===10)s=o.type===t.type?null:o.child;else if(o.tag===18){if(s=o.return,s===null)throw Error(A(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Fa(s,n,t),s=o.sibling}else s=o.child;if(s!==null)s.return=o;else for(s=o;s!==null;){if(s===t){s=null;break}if(o=s.sibling,o!==null){o.return=s.return,s=o;break}s=s.return}o=s}Ee(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,pr(t,n),i=tt(i),r=r(i),t.flags|=1,Ee(e,t,r,n),t.child;case 14:return r=t.type,i=st(r,t.pendingProps),i=st(r.type,i),od(e,t,r,i,n);case 15:return k0(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),Yo(e,t),t.tag=1,Me(r)?(e=!0,ks(t)):e=!1,pr(t,n),Yh(t,r,i),Ua(t,r,i,n),Wa(null,t,r,!0,e,n);case 19:return C0(e,t,n);case 22:return S0(e,t,n)}throw Error(A(156,t.tag))};function U0(e,t){return hh(e,t)}function Xg(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Xe(e,t,n,r){return new Xg(e,t,n,r)}function gc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Jg(e){if(typeof e=="function")return gc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Iu)return 11;if(e===zu)return 14}return 2}function hn(e,t){var n=e.alternate;return n===null?(n=Xe(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Jo(e,t,n,r,i,o){var s=2;if(r=e,typeof e=="function")gc(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Xn:return Mn(n.children,i,o,t);case $u:s=8,i|=8;break;case da:return e=Xe(12,n,t,i|2),e.elementType=da,e.lanes=o,e;case pa:return e=Xe(13,n,t,i),e.elementType=pa,e.lanes=o,e;case ha:return e=Xe(19,n,t,i),e.elementType=ha,e.lanes=o,e;case Kp:return il(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Gp:s=10;break e;case Yp:s=9;break e;case Iu:s=11;break e;case zu:s=14;break e;case Yt:s=16,r=null;break e}throw Error(A(130,e==null?e:typeof e,""))}return t=Xe(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Mn(e,t,n,r){return e=Xe(7,e,r,t),e.lanes=n,e}function il(e,t,n,r){return e=Xe(22,e,r,t),e.elementType=Kp,e.lanes=n,e.stateNode={isHidden:!1},e}function Yl(e,t,n){return e=Xe(6,e,null,t),e.lanes=n,e}function Kl(e,t,n){return t=Xe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ey(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Tl(0),this.expirationTimes=Tl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Tl(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function yc(e,t,n,r,i,o,s,l,a){return e=new ey(e,t,n,l,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Xe(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},tc(o),e}function ty(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Q0)}catch(e){console.error(e)}}Q0(),Hp.exports=We;var ul=Hp.exports,Z0,wd=ul;Z0=wd.createRoot,wd.hydrateRoot;let sy=0;function ke(e,t){const n=`atom${++sy}`,r={toString:()=>n};return typeof e=="function"?r.read=e:(r.init=e,r.read=function(i){return i(this)},r.write=function(i,o,s){return o(this,typeof s=="function"?s(i(this)):s)}),t&&(r.write=t),r}const xd=e=>"init"in e,kd=e=>!!e.write,$s=new WeakMap,ly=(e,t)=>{$s.set(e,t),e.catch(()=>{}).finally(()=>$s.delete(e))},Sd=(e,t)=>{const n=$s.get(e);n&&($s.delete(e),n(t))},Ed=(e,t)=>{e.status="fulfilled",e.value=t},_d=(e,t)=>{e.status="rejected",e.reason=t},ay=e=>typeof(e==null?void 0:e.then)=="function",Br=(e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),Pd=(e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),Gn=e=>!!e&&"v"in e&&e.v instanceof Promise,uy=(e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,Ao=e=>{if("e"in e)throw e.e;return e.v},cy=()=>{const e=new WeakMap,t=new WeakMap,n=new Map;let r,i;const o=x=>e.get(x),s=(x,S)=>{const E=e.get(x);if(e.set(x,S),n.has(x)||n.set(x,E),Gn(E)){const _="v"in S?S.v instanceof Promise?S.v:Promise.resolve(S.v):Promise.reject(S.e);E.v!==_&&Sd(E.v,_)}},l=(x,S,E)=>{const _=new Map;let M=!1;E.forEach((I,z)=>{!I&&z===x&&(I=S),I&&(_.set(z,I),S.d.get(z)!==I&&(M=!0))}),(M||S.d.size!==_.size)&&(S.d=_)},a=(x,S,E)=>{const _=o(x),M={d:(_==null?void 0:_.d)||new Map,v:S};if(E&&l(x,M,E),Br(_,M)&&_.d===M.d)return _;if(Gn(_)&&Gn(M)&&uy(_,M)){if(_.d===M.d)return _;M.v=_.v}return s(x,M),M},u=(x,S,E,_)=>{if(ay(S)){let M;const I=()=>{const $=o(x);if(!Gn($)||$.v!==z)return;const j=a(x,z,E);t.has(x)&&$.d!==j.d&&C(x,j,$.d)},z=new Promise(($,j)=>{let V=!1;S.then(N=>{V||(V=!0,Ed(z,N),$(N),I())},N=>{V||(V=!0,_d(z,N),j(N),I())}),M=N=>{V||(V=!0,N.then(D=>Ed(z,D),D=>_d(z,D)),$(N))}});return z.orig=S,z.status="pending",ly(z,$=>{$&&M($),_==null||_()}),a(x,z,E)}return a(x,S,E)},c=(x,S,E)=>{const _=o(x),M={d:(_==null?void 0:_.d)||new Map,e:S};return E&&l(x,M,E),Pd(_,M)&&_.d===M.d?_:(s(x,M),M)},f=(x,S)=>{const E=o(x);if(!S&&E&&(t.has(x)||Array.from(E.d).every(([V,N])=>{if(V===x)return!0;const D=f(V);return D===N||Br(D,N)})))return E;const _=new Map;let M=!0;const I=V=>{if(V===x){const D=o(V);if(D)return _.set(V,D),Ao(D);if(xd(V))return _.set(V,void 0),V.init;throw new Error("no atom init")}const N=f(V);return _.set(V,N),Ao(N)};let z,$;const j={get signal(){return z||(z=new AbortController),z.signal},get setSelf(){return!$&&kd(x)&&($=(...V)=>{if(!M)return m(x,...V)}),$}};try{const V=x.read(I,j);return u(x,V,_,()=>z==null?void 0:z.abort())}catch(V){return c(x,V,_)}finally{M=!1}},d=x=>Ao(f(x)),g=x=>{let S=t.get(x);return S||(S=v(x)),S},w=(x,S)=>!S.l.size&&(!S.t.size||S.t.size===1&&S.t.has(x)),y=x=>{const S=t.get(x);S&&w(x,S)&&k(x)},P=x=>{const S=new Map,E=new WeakMap,_=z=>{var $;const j=new Set(($=t.get(z))==null?void 0:$.t);return n.forEach((V,N)=>{var D;(D=o(N))!=null&&D.d.has(z)&&j.add(N)}),j},M=z=>{_(z).forEach($=>{$!==z&&(S.set($,(S.get($)||new Set).add(z)),E.set($,(E.get($)||0)+1),M($))})};M(x);const I=z=>{_(z).forEach($=>{var j;if($!==z){let V=E.get($);if(V&&E.set($,--V),!V){let N=!!((j=S.get($))!=null&&j.size);if(N){const D=o($),U=f($,!0);N=!Br(D,U)}N||S.forEach(D=>D.delete($))}I($)}})};I(x)},h=(x,...S)=>{let E=!0;const _=z=>Ao(f(z)),M=(z,...$)=>{let j;if(z===x){if(!xd(z))throw new Error("atom not writable");const V=o(z),N=u(z,$[0]);Br(V,N)||P(z)}else j=h(z,...$);if(!E){const V=R()}return j},I=x.write(_,M,...S);return E=!1,I},m=(x,...S)=>{const E=h(x,...S),_=R();return E},v=(x,S,E)=>{var _;const M=E||[];(_=o(x))==null||_.d.forEach((z,$)=>{const j=t.get($);j?j.t.add(x):$!==x&&v($,x,M)}),f(x);const I={t:new Set(S&&[S]),l:new Set};if(t.set(x,I),kd(x)&&x.onMount){const{onMount:z}=x;M.push(()=>{const $=z((...j)=>m(x,...j));$&&(I.u=$)})}return E||M.forEach(z=>z()),I},k=x=>{var S;const E=(S=t.get(x))==null?void 0:S.u;E&&E(),t.delete(x);const _=o(x);_&&(Gn(_)&&Sd(_.v),_.d.forEach((M,I)=>{if(I!==x){const z=t.get(I);z&&(z.t.delete(x),w(I,z)&&k(I))}}))},C=(x,S,E)=>{const _=new Set(S.d.keys());E==null||E.forEach((M,I)=>{if(_.has(I)){_.delete(I);return}const z=t.get(I);z&&(z.t.delete(x),w(I,z)&&k(I))}),_.forEach(M=>{const I=t.get(M);I?I.t.add(x):t.has(x)&&v(M,x)})},R=()=>{let x;for(;n.size;){const S=Array.from(n);n.clear(),S.forEach(([E,_])=>{const M=o(E);if(M){const I=t.get(E);I&&M.d!==(_==null?void 0:_.d)&&C(E,M,_==null?void 0:_.d),I&&!(!Gn(_)&&(Br(_,M)||Pd(_,M)))&&I.l.forEach(z=>z())}})}};return{get:d,set:m,sub:(x,S)=>{const E=g(x),_=R(),M=E.l;return M.add(S),()=>{M.delete(S),y(x)}}}};let Xl;const fy=()=>(Xl||(Xl=cy()),Xl),dy=b.createContext(void 0),py=e=>{const t=b.useContext(dy);return(e==null?void 0:e.store)||t||fy()},hy=e=>typeof(e==null?void 0:e.then)=="function",my=Ru.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function Mr(e,t){const n=py(t),[[r,i,o],s]=b.useReducer(u=>{const c=n.get(e);return Object.is(u[0],c)&&u[1]===n&&u[2]===e?u:[c,n,e]},void 0,()=>[n.get(e),n,e]);let l=r;(i!==n||o!==e)&&(s(),l=n.get(e));const a=t==null?void 0:t.delay;return b.useEffect(()=>{const u=n.sub(e,()=>{if(typeof a=="number"){setTimeout(s,a);return}s()});return s(),u},[n,e,a]),b.useDebugValue(l),hy(l)?my(l):l}const q0=!/\/g0\d\//.test((window==null?void 0:window.location.href)||""),yt=(()=>{const e=/([\s\S]*)\/(g0\d)\/([\s\S]*)/,t=(window.location.href||"").match(e),n=t?t[1]:"https://crossmatch.hid.gl",r=t?t[2]:"g02";return{host:n,gen:r,root:`${n}/${r}`}})(),vy=q0?"./":`${yt.root}/current/`,Sc=vy;function Cd(){return`${Sc}config.json`}function bd(){return`${Sc}history.md`}function Od(){return`${Sc}existing.json`}function G0(e){return`${`${yt.root}/current/`}${e}`}const xt={HID_PMIT:`${yt.root}/pmit/index.html`,HID_PMAC:`${yt.root}/maxz/pmac.zip.txt`,QA_WEBSITE_OLD:`${yt.root}/pageqa1/index.html`,CONFLUENCE_HINTS:"https://wiki.hidglobal.com/display/ALTUS/Browser+extensions+installation",LOCAL_HINTS:`${yt.root}/pages/wiki/installation`,LOCAL_APP_FISERV:`${yt.root}/pages/tests/fiserv`,LOCAL_APP_BANK_UTICA:`${yt.root}/pages/tests/91370-bank-utica`,LOCAL_APP_BANK_WASHINGTON:`${yt.root}/pages/tests/91506-bank-washington`,INSTALL_DP_PAGE:"https://www.hidglobal.com/sites/default/files/crossmatch/AltusAddons/g01/pagedp/index.html",INSTALL_GOOGLE_STORE:"https://chrome.google.com/webstore/detail/digitalpersona/piimgpjgnagkckjlhjcppbkbjjfjmnbh"},gy=/dppm-(\d{1,3}\.\d{1,4}\.\d{1,5})_on_(\d\d\d\d\.\d\d\.\d\d)-(r|m)-(chrome3?|firefox|edge)/i,yy=/#### version ([.\d]+) [.\d]+<\/span>\s*public/gi;var gt=(e=>(e.dp="dp",e.hp="hp",e.de="de",e))(gt||{});const wy=e=>e==="dp"?"HID":e==="hp"?"HP":e==="de"?"Dell":"?";var B=(e=>(e.unknown="u",e.chrome="c",e.chrome3="3",e.firefox="f",e.edge="e",e.dev="d",e.ie="i",e))(B||{});const cl=e=>e==="3"?"Chrome v3":e==="c"?"Chrome":e==="f"?"Firefox":e==="e"?"Microsoft Edge":e==="d"?"DevTools":e==="i"?"IE":"?",xy=e=>e==="chrome3"?B.chrome3:e==="chrome"?B.chrome:e==="firefox"?B.firefox:e==="me"?B.edge:e==="ie"?B.ie:void 0;var Bt=(e=>(e.release="r",e.debug="m",e))(Bt||{});function Y0(e){const t=e.match(gy),n=(t?xy(t[4]):void 0)||B.chrome,r=n===B.chrome3;return{fname:e,version:t&&t[1]||"",updated:t&&t[2]||"",build:t&&t[3]==="r"?Bt.release:Bt.debug,browser:r?B.chrome:n,broIcon:r?B.chrome3:n,isV3:r}}function Jl(e,t,n,r){return e.find(i=>i.brand===t&&i.browser===n&&i.qa===r)}function Mo(e,t,n){const r=[];[gt.dp,gt.hp,gt.de].forEach(o=>{const s=e[o];if(s){const l=Y0(s.url);r.push({fname:s.url,version:s.version||l.version,updated:s.updated||l.updated,browser:t,broIcon:l.broIcon,build:l.build,isV3:l.isV3,brand:o,qa:n})}});let i=Jl(r,gt.dp,t,n);if(!i)throw new Error("DP info is missing. At least DP info should exist.");return!Jl(r,gt.hp,t,n)&&r.push({...i,brand:gt.hp}),!Jl(r,gt.de,t,n)&&r.push({...i,brand:gt.de}),r}function ky(e){const{chrome:t,firefox:n}=e.browsers,r=Mo(t.qaUrl,B.chrome,!0),i=Mo(t.extensionUrl,B.chrome,!1),o=Mo(n.qaUrl,B.firefox,!0),s=Mo(n.extensionUrl,B.firefox,!1);return{chrome:r[0],firefox:o[0],summary:[...o,...s,...r,...i]}}async function Sy(){const e=await fetch(Cd(),{cache:"no-cache"});if(!e.ok)throw new Error(`No access to the HID server. Failed to get "${Cd()}"`);return e}async function Ey(){const t=await(await Sy()).json();return ky(t)}const _y={fname:"../../maxz/traytools.zip.txt",version:"2.0.7234",updated:"2017.10.20",build:Bt.debug,browser:B.dev,broIcon:B.dev,isV3:!1};async function Py(){const e=await fetch(Od(),{cache:"no-cache"});if(!e.ok)throw new Error(`No access to the HID server. Failed to get "${Od()}"`);let n=(await e.json()).map(r=>Y0(r.name)).filter(r=>r.version);return n.push(_y),n}function K0(e){return new Date((e||"").replace(/\./g,"-")+"T00:00:00")}function Cy(e){const t=K0(e);return t.toString()!=="Invalid Date"?t:void 0}function X0(e){var n;const t={year:"numeric",month:"long",day:"numeric"};return e&&((n=Cy(e))==null?void 0:n.toLocaleDateString("en-US",t))||e||""}const by={year:"numeric",month:"long",day:"numeric"};function Oy(e){const t=K0(e.updated),n=t.getFullYear();return{...e,year:n,createDate:t.toLocaleDateString("en-US",by),published:!1}}function Ry(e){const t={};return e.forEach(n=>{t[n.year]||(t[n.year]=[]),t[n.year].push(n)}),t}function Rd(e){const t={};return e.forEach(i=>{t[i.version]||(t[i.version]=[]),t[i.version].push(i)}),Object.values(t).forEach(i=>i.sort((o,s)=>r(o)-r(s))),n(t);function n(i){const o=Object.entries(i);return o.sort((s,l)=>s[0].localeCompare(l[0])),Object.fromEntries(o)}function r(i){return{[B.chrome]:i.build===Bt.release?1:3,[B.firefox]:i.build===Bt.release?2:4}[i.browser]||5}}function Ny(e,t){const n=(e||[]).map(Oy);if(t!=null&&t.length){const s=Rd(n);t.forEach(l=>{var a;(a=s[l])==null||a.forEach(u=>u.published=!0)})}const r=Ry(n);return Object.entries(r).map(([s,l])=>({year:s,items:l})).map(({year:s,items:l})=>({yearStr:s,items:Rd(l)}))}function ru(e){let t=(e||"").split(".").map(n=>+n);return t.length!==3&&(t=[0,0,0]),t}function Ty(e){return{item:e,version:ru(e.version)}}function Ay(e,t){const[n,r,i]=e.version,[o,s,l]=t.version;return n-o||r-s||i-l}function J0(e,t){const[n,r,i]=ru(e),[o,s,l]=ru(t);return(n-o||r-s||i-l)>0}function My(e,t){return t?e==null?void 0:e.find(({item:n})=>n.version===t):void 0}function Ly(e,t){const{brand:n,browser:r,qa:i}=e,{brand:o,browser:s,qa:l}=t;return(o===void 0||n===o)&&r===s&&i===l}function e1(e,t,n){return t?e.map(r=>(Ly(r,n)&&J0(t.version,r.version)&&(r.version=t.version,r.updated=t.updated,r.broIcon=t.broIcon,r.isV3=t.isV3),r)):e}function $y(e,t){var r;const n=(r=e==null?void 0:e[0])==null?void 0:r.item;if(n){const i={brand:void 0,browser:B.chrome,qa:!0};t.summary=e1(t.summary,n,i)}return t.summary}function Iy(e,t,n){var o;const r=n==null?void 0:n[0],i=(o=My(e,r))==null?void 0:o.item;if(i){const s={brand:gt.dp,browser:B.chrome,qa:!1};t.summary=e1(t.summary,i,s)}return t.summary}function zy(e,t,n){return t.summary=$y(e,t),t.summary=Iy(e,t,n),t.summary}function Nd(e,t){return e==null?void 0:e.find(({item:{browser:n,build:r}})=>n===t&&r===Bt.release)}function Td(e,t){return t&&J0(t.version,e.version)?{...e,fname:G0(t.fname),version:t.version,updated:t.updated,broIcon:t.broIcon,isV3:t.isV3}:e}function Dy(e,t,n){var c,f;if(!t||!e)return;const i=e.map(Ty).sort(Ay).reverse(),o=(c=Nd(i,B.chrome))==null?void 0:c.item,s=(f=Nd(i,B.firefox))==null?void 0:f.item,l=Td(t.chrome,o),a=Td(t.firefox,s);t.summary=zy(i,t,n);const u=t.summary;return{latestChExtension:l,latestFfExtension:a,summaryExtensions:u}}async function jy(){let t=await(await fetch(bd(),{cache:"no-cache"})).text();if(!t)throw new Error(`No access to the HID server. Failed to get "${bd()}"`);return t}function Ec(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let Qn=Ec();function t1(e){Qn=e}const n1=/[&<>"']/,Fy=new RegExp(n1.source,"g"),r1=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Vy=new RegExp(r1.source,"g"),Uy={"&":"&","<":"<",">":">",'"':""","'":"'"},Ad=e=>Uy[e];function je(e,t){if(t){if(n1.test(e))return e.replace(Fy,Ad)}else if(r1.test(e))return e.replace(Vy,Ad);return e}const By=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function Hy(e){return e.replace(By,(t,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const Wy=/(^|[^\[])\^/g;function X(e,t){let n=typeof e=="string"?e:e.source;t=t||"";const r={replace:(i,o)=>{let s=typeof o=="string"?o:o.source;return s=s.replace(Wy,"$1"),n=n.replace(i,s),r},getRegex:()=>new RegExp(n,t)};return r}function Md(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch{return null}return e}const fi={exec:()=>null};function Ld(e,t){const n=e.replace(/\|/g,(o,s,l)=>{let a=!1,u=s;for(;--u>=0&&l[u]==="\\";)a=!a;return a?"|":" |"}),r=n.split(/ \|/);let i=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[kt]=t,e[Mi]=r,b0(e,t,!1,!1),t.stateNode=e;e:{switch(s=Sa(n,r),n){case"dialog":te("cancel",e),te("close",e),i=r;break;case"iframe":case"object":case"embed":te("load",e),i=r;break;case"video":case"audio":for(i=0;iPr&&(t.flags|=128,r=!0,Br(o,!1),t.lanes=4194304)}else{if(!r)if(e=bs(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Br(o,!0),o.tail===null&&o.tailMode==="hidden"&&!s.alternate&&!re)return ye(t),null}else 2*ae()-o.renderingStartTime>Pr&&n!==1073741824&&(t.flags|=128,r=!0,Br(o,!1),t.lanes=4194304);o.isBackwards?(s.sibling=t.child,t.child=s):(n=o.last,n!==null?n.sibling=s:t.child=s,o.last=s)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ae(),t.sibling=null,n=ie.current,J(ie,r?n&1|2:n&1),t):(ye(t),null);case 22:case 23:return mc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?De&1073741824&&(ye(t),t.subtreeFlags&6&&(t.flags|=8192)):ye(t),null;case 24:return null;case 25:return null}throw Error(A(156,t.tag))}function Fg(e,t){switch(Gu(t),t.tag){case 1:return Me(t.type)&&xs(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Er(),ne(Ae),ne(xe),ic(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return rc(t),null;case 13:if(ne(ie),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(A(340));kr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ne(ie),null;case 4:return Er(),null;case 10:return Ju(t.type._context),null;case 22:case 23:return mc(),null;case 24:return null;default:return null}}var Ro=!1,we=!1,Vg=typeof WeakSet=="function"?WeakSet:Set,F=null;function lr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){le(e,t,r)}else n.current=null}function Ga(e,t,n){try{n()}catch(r){le(e,t,r)}}var ud=!1;function Ug(e,t){if(Aa=vs,e=Mh(),Zu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var s=0,l=-1,a=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var g;f!==n||i!==0&&f.nodeType!==3||(l=s+i),f!==o||r!==0&&f.nodeType!==3||(a=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(g=f.firstChild)!==null;)d=f,f=g;for(;;){if(f===e)break t;if(d===n&&++u===i&&(l=s),d===o&&++c===r&&(a=s),(g=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=g}n=l===-1||a===-1?null:{start:l,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ma={focusedElem:e,selectionRange:n},vs=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var y=w.memoizedProps,P=w.memoizedState,h=t.stateNode,m=h.getSnapshotBeforeUpdate(t.elementType===t.type?y:st(t.type,y),P);h.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(A(163))}}catch(k){le(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return w=ud,ud=!1,w}function ci(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Ga(t,n,o)}i=i.next}while(i!==r)}}function nl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ya(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function N0(e){var t=e.alternate;t!==null&&(e.alternate=null,N0(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[kt],delete t[Mi],delete t[Ia],delete t[_g],delete t[Pg])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function T0(e){return e.tag===5||e.tag===3||e.tag===4}function cd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||T0(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ka(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ws));else if(r!==4&&(e=e.child,e!==null))for(Ka(e,t,n),e=e.sibling;e!==null;)Ka(e,t,n),e=e.sibling}function Xa(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Xa(e,t,n),e=e.sibling;e!==null;)Xa(e,t,n),e=e.sibling}var he=null,lt=!1;function Zt(e,t,n){for(n=n.child;n!==null;)A0(e,t,n),n=n.sibling}function A0(e,t,n){if(_t&&typeof _t.onCommitFiberUnmount=="function")try{_t.onCommitFiberUnmount(qs,n)}catch{}switch(n.tag){case 5:we||lr(n,t);case 6:var r=he,i=lt;he=null,Zt(e,t,n),he=r,lt=i,he!==null&&(lt?(e=he,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):he.removeChild(n.stateNode));break;case 18:he!==null&&(lt?(e=he,n=n.stateNode,e.nodeType===8?Ul(e.parentNode,n):e.nodeType===1&&Ul(e,n),Oi(e)):Ul(he,n.stateNode));break;case 4:r=he,i=lt,he=n.stateNode.containerInfo,lt=!0,Zt(e,t,n),he=r,lt=i;break;case 0:case 11:case 14:case 15:if(!we&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,s=o.destroy;o=o.tag,s!==void 0&&(o&2||o&4)&&Ga(n,t,s),i=i.next}while(i!==r)}Zt(e,t,n);break;case 1:if(!we&&(lr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){le(n,t,l)}Zt(e,t,n);break;case 21:Zt(e,t,n);break;case 22:n.mode&1?(we=(r=we)||n.memoizedState!==null,Zt(e,t,n),we=r):Zt(e,t,n);break;default:Zt(e,t,n)}}function fd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Vg),t.forEach(function(r){var i=Kg.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function ot(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=s),r&=~o}if(r=i,r=ae()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Hg(r/1960))-r,10e?16:e,rn===null)var r=!1;else{if(e=rn,rn=null,As=0,Z&6)throw Error(A(331));var i=Z;for(Z|=4,F=e.current;F!==null;){var o=F,s=o.child;if(F.flags&16){var l=o.deletions;if(l!==null){for(var a=0;aae()-pc?An(e,0):dc|=n),Le(e,t)}function F0(e,t){t===0&&(e.mode&1?(t=xo,xo<<=1,!(xo&130023424)&&(xo=4194304)):t=1);var n=Pe();e=Vt(e,t),e!==null&&(Ji(e,t,n),Le(e,n))}function Yg(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),F0(e,n)}function Kg(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(A(314))}r!==null&&r.delete(t),F0(e,n)}var V0;V0=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ae.current)Te=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Te=!1,Dg(e,t,n);Te=!!(e.flags&131072)}else Te=!1,re&&t.flags&1048576&&Hh(t,Es,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Yo(e,t),e=t.pendingProps;var i=xr(t,xe.current);pr(t,n),i=sc(null,t,r,e,i,n);var o=lc();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Me(r)?(o=!0,ks(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,tc(t),i.updater=el,t.stateNode=i,i._reactInternals=t,Ua(t,r,e,n),t=Wa(null,t,r,!0,o,n)):(t.tag=0,re&&o&&qu(t),Ee(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Yo(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Jg(r),e=st(r,e),i){case 0:t=Ha(null,t,r,e,n);break e;case 1:t=sd(null,t,r,e,n);break e;case 11:t=id(null,t,r,e,n);break e;case 14:t=od(null,t,r,st(r.type,e),n);break e}throw Error(A(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),Ha(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),sd(e,t,r,i,n);case 3:e:{if(_0(t),e===null)throw Error(A(387));r=t.pendingProps,o=t.memoizedState,i=o.element,qh(e,t),Cs(t,r,null,n);var s=t.memoizedState;if(r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=_r(Error(A(423)),t),t=ld(e,t,r,n,i);break e}else if(r!==i){i=_r(Error(A(424)),t),t=ld(e,t,r,n,i);break e}else for(Fe=cn(t.stateNode.containerInfo.firstChild),Ue=t,re=!0,at=null,n=Xh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(kr(),r===i){t=Ut(e,t,n);break e}Ee(e,t,r,n)}t=t.child}return t;case 5:return Jh(t),e===null&&ja(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,s=i.children,La(r,i)?s=null:o!==null&&La(r,o)&&(t.flags|=32),E0(e,t),Ee(e,t,s,n),t.child;case 6:return e===null&&ja(t),null;case 13:return P0(e,t,n);case 4:return nc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Sr(t,null,r,n):Ee(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),id(e,t,r,i,n);case 7:return Ee(e,t,t.pendingProps,n),t.child;case 8:return Ee(e,t,t.pendingProps.children,n),t.child;case 12:return Ee(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,s=i.value,J(_s,r._currentValue),r._currentValue=s,o!==null)if(pt(o.value,s)){if(o.children===i.children&&!Ae.current){t=Ut(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var l=o.dependencies;if(l!==null){s=o.child;for(var a=l.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=Dt(-1,n&-n),a.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?a.next=a:(a.next=c.next,c.next=a),u.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),Fa(o.return,n,t),l.lanes|=n;break}a=a.next}}else if(o.tag===10)s=o.type===t.type?null:o.child;else if(o.tag===18){if(s=o.return,s===null)throw Error(A(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Fa(s,n,t),s=o.sibling}else s=o.child;if(s!==null)s.return=o;else for(s=o;s!==null;){if(s===t){s=null;break}if(o=s.sibling,o!==null){o.return=s.return,s=o;break}s=s.return}o=s}Ee(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,pr(t,n),i=tt(i),r=r(i),t.flags|=1,Ee(e,t,r,n),t.child;case 14:return r=t.type,i=st(r,t.pendingProps),i=st(r.type,i),od(e,t,r,i,n);case 15:return k0(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:st(r,i),Yo(e,t),t.tag=1,Me(r)?(e=!0,ks(t)):e=!1,pr(t,n),Yh(t,r,i),Ua(t,r,i,n),Wa(null,t,r,!0,e,n);case 19:return C0(e,t,n);case 22:return S0(e,t,n)}throw Error(A(156,t.tag))};function U0(e,t){return hh(e,t)}function Xg(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Xe(e,t,n,r){return new Xg(e,t,n,r)}function gc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Jg(e){if(typeof e=="function")return gc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Iu)return 11;if(e===zu)return 14}return 2}function hn(e,t){var n=e.alternate;return n===null?(n=Xe(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Jo(e,t,n,r,i,o){var s=2;if(r=e,typeof e=="function")gc(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Xn:return Mn(n.children,i,o,t);case $u:s=8,i|=8;break;case da:return e=Xe(12,n,t,i|2),e.elementType=da,e.lanes=o,e;case pa:return e=Xe(13,n,t,i),e.elementType=pa,e.lanes=o,e;case ha:return e=Xe(19,n,t,i),e.elementType=ha,e.lanes=o,e;case Kp:return il(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Gp:s=10;break e;case Yp:s=9;break e;case Iu:s=11;break e;case zu:s=14;break e;case Yt:s=16,r=null;break e}throw Error(A(130,e==null?e:typeof e,""))}return t=Xe(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Mn(e,t,n,r){return e=Xe(7,e,r,t),e.lanes=n,e}function il(e,t,n,r){return e=Xe(22,e,r,t),e.elementType=Kp,e.lanes=n,e.stateNode={isHidden:!1},e}function Yl(e,t,n){return e=Xe(6,e,null,t),e.lanes=n,e}function Kl(e,t,n){return t=Xe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ey(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Tl(0),this.expirationTimes=Tl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Tl(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function yc(e,t,n,r,i,o,s,l,a){return e=new ey(e,t,n,l,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Xe(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},tc(o),e}function ty(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Q0)}catch(e){console.error(e)}}Q0(),Hp.exports=We;var ul=Hp.exports,Z0,wd=ul;Z0=wd.createRoot,wd.hydrateRoot;let sy=0;function ke(e,t){const n=`atom${++sy}`,r={toString:()=>n};return typeof e=="function"?r.read=e:(r.init=e,r.read=function(i){return i(this)},r.write=function(i,o,s){return o(this,typeof s=="function"?s(i(this)):s)}),t&&(r.write=t),r}const xd=e=>"init"in e,kd=e=>!!e.write,$s=new WeakMap,ly=(e,t)=>{$s.set(e,t),e.catch(()=>{}).finally(()=>$s.delete(e))},Sd=(e,t)=>{const n=$s.get(e);n&&($s.delete(e),n(t))},Ed=(e,t)=>{e.status="fulfilled",e.value=t},_d=(e,t)=>{e.status="rejected",e.reason=t},ay=e=>typeof(e==null?void 0:e.then)=="function",Wr=(e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),Pd=(e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),Gn=e=>!!e&&"v"in e&&e.v instanceof Promise,uy=(e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,Ao=e=>{if("e"in e)throw e.e;return e.v},cy=()=>{const e=new WeakMap,t=new WeakMap,n=new Map;let r,i;const o=x=>e.get(x),s=(x,S)=>{const E=e.get(x);if(e.set(x,S),n.has(x)||n.set(x,E),Gn(E)){const _="v"in S?S.v instanceof Promise?S.v:Promise.resolve(S.v):Promise.reject(S.e);E.v!==_&&Sd(E.v,_)}},l=(x,S,E)=>{const _=new Map;let M=!1;E.forEach((I,z)=>{!I&&z===x&&(I=S),I&&(_.set(z,I),S.d.get(z)!==I&&(M=!0))}),(M||S.d.size!==_.size)&&(S.d=_)},a=(x,S,E)=>{const _=o(x),M={d:(_==null?void 0:_.d)||new Map,v:S};if(E&&l(x,M,E),Wr(_,M)&&_.d===M.d)return _;if(Gn(_)&&Gn(M)&&uy(_,M)){if(_.d===M.d)return _;M.v=_.v}return s(x,M),M},u=(x,S,E,_)=>{if(ay(S)){let M;const I=()=>{const $=o(x);if(!Gn($)||$.v!==z)return;const j=a(x,z,E);t.has(x)&&$.d!==j.d&&C(x,j,$.d)},z=new Promise(($,j)=>{let V=!1;S.then(N=>{V||(V=!0,Ed(z,N),$(N),I())},N=>{V||(V=!0,_d(z,N),j(N),I())}),M=N=>{V||(V=!0,N.then(D=>Ed(z,D),D=>_d(z,D)),$(N))}});return z.orig=S,z.status="pending",ly(z,$=>{$&&M($),_==null||_()}),a(x,z,E)}return a(x,S,E)},c=(x,S,E)=>{const _=o(x),M={d:(_==null?void 0:_.d)||new Map,e:S};return E&&l(x,M,E),Pd(_,M)&&_.d===M.d?_:(s(x,M),M)},f=(x,S)=>{const E=o(x);if(!S&&E&&(t.has(x)||Array.from(E.d).every(([V,N])=>{if(V===x)return!0;const D=f(V);return D===N||Wr(D,N)})))return E;const _=new Map;let M=!0;const I=V=>{if(V===x){const D=o(V);if(D)return _.set(V,D),Ao(D);if(xd(V))return _.set(V,void 0),V.init;throw new Error("no atom init")}const N=f(V);return _.set(V,N),Ao(N)};let z,$;const j={get signal(){return z||(z=new AbortController),z.signal},get setSelf(){return!$&&kd(x)&&($=(...V)=>{if(!M)return m(x,...V)}),$}};try{const V=x.read(I,j);return u(x,V,_,()=>z==null?void 0:z.abort())}catch(V){return c(x,V,_)}finally{M=!1}},d=x=>Ao(f(x)),g=x=>{let S=t.get(x);return S||(S=v(x)),S},w=(x,S)=>!S.l.size&&(!S.t.size||S.t.size===1&&S.t.has(x)),y=x=>{const S=t.get(x);S&&w(x,S)&&k(x)},P=x=>{const S=new Map,E=new WeakMap,_=z=>{var $;const j=new Set(($=t.get(z))==null?void 0:$.t);return n.forEach((V,N)=>{var D;(D=o(N))!=null&&D.d.has(z)&&j.add(N)}),j},M=z=>{_(z).forEach($=>{$!==z&&(S.set($,(S.get($)||new Set).add(z)),E.set($,(E.get($)||0)+1),M($))})};M(x);const I=z=>{_(z).forEach($=>{var j;if($!==z){let V=E.get($);if(V&&E.set($,--V),!V){let N=!!((j=S.get($))!=null&&j.size);if(N){const D=o($),U=f($,!0);N=!Wr(D,U)}N||S.forEach(D=>D.delete($))}I($)}})};I(x)},h=(x,...S)=>{let E=!0;const _=z=>Ao(f(z)),M=(z,...$)=>{let j;if(z===x){if(!xd(z))throw new Error("atom not writable");const V=o(z),N=u(z,$[0]);Wr(V,N)||P(z)}else j=h(z,...$);if(!E){const V=R()}return j},I=x.write(_,M,...S);return E=!1,I},m=(x,...S)=>{const E=h(x,...S),_=R();return E},v=(x,S,E)=>{var _;const M=E||[];(_=o(x))==null||_.d.forEach((z,$)=>{const j=t.get($);j?j.t.add(x):$!==x&&v($,x,M)}),f(x);const I={t:new Set(S&&[S]),l:new Set};if(t.set(x,I),kd(x)&&x.onMount){const{onMount:z}=x;M.push(()=>{const $=z((...j)=>m(x,...j));$&&(I.u=$)})}return E||M.forEach(z=>z()),I},k=x=>{var S;const E=(S=t.get(x))==null?void 0:S.u;E&&E(),t.delete(x);const _=o(x);_&&(Gn(_)&&Sd(_.v),_.d.forEach((M,I)=>{if(I!==x){const z=t.get(I);z&&(z.t.delete(x),w(I,z)&&k(I))}}))},C=(x,S,E)=>{const _=new Set(S.d.keys());E==null||E.forEach((M,I)=>{if(_.has(I)){_.delete(I);return}const z=t.get(I);z&&(z.t.delete(x),w(I,z)&&k(I))}),_.forEach(M=>{const I=t.get(M);I?I.t.add(x):t.has(x)&&v(M,x)})},R=()=>{let x;for(;n.size;){const S=Array.from(n);n.clear(),S.forEach(([E,_])=>{const M=o(E);if(M){const I=t.get(E);I&&M.d!==(_==null?void 0:_.d)&&C(E,M,_==null?void 0:_.d),I&&!(!Gn(_)&&(Wr(_,M)||Pd(_,M)))&&I.l.forEach(z=>z())}})}};return{get:d,set:m,sub:(x,S)=>{const E=g(x),_=R(),M=E.l;return M.add(S),()=>{M.delete(S),y(x)}}}};let Xl;const fy=()=>(Xl||(Xl=cy()),Xl),dy=b.createContext(void 0),py=e=>{const t=b.useContext(dy);return(e==null?void 0:e.store)||t||fy()},hy=e=>typeof(e==null?void 0:e.then)=="function",my=Ru.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e)});function $r(e,t){const n=py(t),[[r,i,o],s]=b.useReducer(u=>{const c=n.get(e);return Object.is(u[0],c)&&u[1]===n&&u[2]===e?u:[c,n,e]},void 0,()=>[n.get(e),n,e]);let l=r;(i!==n||o!==e)&&(s(),l=n.get(e));const a=t==null?void 0:t.delay;return b.useEffect(()=>{const u=n.sub(e,()=>{if(typeof a=="number"){setTimeout(s,a);return}s()});return s(),u},[n,e,a]),b.useDebugValue(l),hy(l)?my(l):l}const q0=!/\/g0\d\//.test((window==null?void 0:window.location.href)||""),yt=(()=>{const e=/([\s\S]*)\/(g0\d)\/([\s\S]*)/,t=(window.location.href||"").match(e),n=t?t[1]:"https://crossmatch.hid.gl",r=t?t[2]:"g02";return{host:n,gen:r,root:`${n}/${r}`}})(),vy=q0?"./":`${yt.root}/current/`,Sc=vy;function Cd(){return`${Sc}config.json`}function bd(){return`${Sc}history.md`}function Od(){return`${Sc}existing.json`}function G0(e){return`${`${yt.root}/current/`}${e}`}const xt={HID_PMIT:`${yt.root}/pmit/index.html`,HID_PMAC:`${yt.root}/maxz/pmac.zip.txt`,QA_WEBSITE_OLD:`${yt.root}/pageqa1/index.html`,CONFLUENCE_HINTS:"https://wiki.hidglobal.com/display/ALTUS/Browser+extensions+installation",LOCAL_HINTS:`${yt.root}/pages/wiki/installation`,LOCAL_APP_FISERV:`${yt.root}/pages/tests/fiserv`,LOCAL_APP_BANK_UTICA:`${yt.root}/pages/tests/91370-bank-utica`,LOCAL_APP_BANK_WASHINGTON:`${yt.root}/pages/tests/91506-bank-washington`,INSTALL_DP_PAGE:"https://www.hidglobal.com/sites/default/files/crossmatch/AltusAddons/g01/pagedp/index.html",INSTALL_GOOGLE_STORE:"https://chrome.google.com/webstore/detail/digitalpersona/piimgpjgnagkckjlhjcppbkbjjfjmnbh"},gy=/dppm-(\d{1,3}\.\d{1,4}\.\d{1,5})_on_(\d\d\d\d\.\d\d\.\d\d)-(r|m)-(chrome3?|firefox|edge)/i,yy=/#### version ([.\d]+) [.\d]+<\/span>\s*public/gi;var gt=(e=>(e.dp="dp",e.hp="hp",e.de="de",e))(gt||{});const wy=e=>e==="dp"?"HID":e==="hp"?"HP":e==="de"?"Dell":"?";var B=(e=>(e.unknown="u",e.chrome="c",e.chrome3="3",e.firefox="f",e.edge="e",e.dev="d",e.ie="i",e))(B||{});const cl=e=>e==="3"?"Chrome v3":e==="c"?"Chrome":e==="f"?"Firefox":e==="e"?"Microsoft Edge":e==="d"?"DevTools":e==="i"?"IE":"?",xy=e=>e==="chrome3"?B.chrome3:e==="chrome"?B.chrome:e==="firefox"?B.firefox:e==="me"?B.edge:e==="ie"?B.ie:void 0;var Bt=(e=>(e.release="r",e.debug="m",e))(Bt||{});function Y0(e){const t=e.match(gy),n=(t?xy(t[4]):void 0)||B.chrome,r=n===B.chrome3;return{fname:e,version:t&&t[1]||"",updated:t&&t[2]||"",build:t&&t[3]==="r"?Bt.release:Bt.debug,browser:r?B.chrome:n,broIcon:r?B.chrome3:n,isV3:r}}function Jl(e,t,n,r){return e.find(i=>i.brand===t&&i.browser===n&&i.qa===r)}function Mo(e,t,n){const r=[];[gt.dp,gt.hp,gt.de].forEach(o=>{const s=e[o];if(s){const l=Y0(s.url);r.push({fname:s.url,version:s.version||l.version,updated:s.updated||l.updated,browser:t,broIcon:l.broIcon,build:l.build,isV3:l.isV3,brand:o,qa:n})}});let i=Jl(r,gt.dp,t,n);if(!i)throw new Error("DP info is missing. At least DP info should exist.");return!Jl(r,gt.hp,t,n)&&r.push({...i,brand:gt.hp}),!Jl(r,gt.de,t,n)&&r.push({...i,brand:gt.de}),r}function ky(e){const{chrome:t,firefox:n}=e.browsers,r=Mo(t.qaUrl,B.chrome,!0),i=Mo(t.extensionUrl,B.chrome,!1),o=Mo(n.qaUrl,B.firefox,!0),s=Mo(n.extensionUrl,B.firefox,!1);return{chrome:r[0],firefox:o[0],summary:[...o,...s,...r,...i]}}async function Sy(){const e=await fetch(Cd(),{cache:"no-cache"});if(!e.ok)throw new Error(`No access to the HID server. Failed to get "${Cd()}"`);return e}async function Ey(){const t=await(await Sy()).json();return ky(t)}const _y={fname:"../../maxz/traytools.zip.txt",version:"2.0.7234",updated:"2017.10.20",build:Bt.debug,browser:B.dev,broIcon:B.dev,isV3:!1};async function Py(){const e=await fetch(Od(),{cache:"no-cache"});if(!e.ok)throw new Error(`No access to the HID server. Failed to get "${Od()}"`);let n=(await e.json()).map(r=>Y0(r.name)).filter(r=>r.version);return n.push(_y),n}function K0(e){return new Date((e||"").replace(/\./g,"-")+"T00:00:00")}function Cy(e){const t=K0(e);return t.toString()!=="Invalid Date"?t:void 0}function X0(e){var n;const t={year:"numeric",month:"long",day:"numeric"};return e&&((n=Cy(e))==null?void 0:n.toLocaleDateString("en-US",t))||e||""}const by={year:"numeric",month:"long",day:"numeric"};function Oy(e){const t=K0(e.updated),n=t.getFullYear();return{...e,year:n,createDate:t.toLocaleDateString("en-US",by),published:!1}}function Ry(e){const t={};return e.forEach(n=>{t[n.year]||(t[n.year]=[]),t[n.year].push(n)}),t}function Rd(e){const t={};return e.forEach(i=>{t[i.version]||(t[i.version]=[]),t[i.version].push(i)}),Object.values(t).forEach(i=>i.sort((o,s)=>r(o)-r(s))),n(t);function n(i){const o=Object.entries(i);return o.sort((s,l)=>s[0].localeCompare(l[0])),Object.fromEntries(o)}function r(i){return{[B.chrome]:i.build===Bt.release?1:3,[B.firefox]:i.build===Bt.release?2:4}[i.browser]||5}}function Ny(e,t){const n=(e||[]).map(Oy);if(t!=null&&t.length){const s=Rd(n);t.forEach(l=>{var a;(a=s[l])==null||a.forEach(u=>u.published=!0)})}const r=Ry(n);return Object.entries(r).map(([s,l])=>({year:s,items:l})).map(({year:s,items:l})=>({yearStr:s,items:Rd(l)}))}function ru(e){let t=(e||"").split(".").map(n=>+n);return t.length!==3&&(t=[0,0,0]),t}function Ty(e){return{item:e,version:ru(e.version)}}function Ay(e,t){const[n,r,i]=e.version,[o,s,l]=t.version;return n-o||r-s||i-l}function J0(e,t){const[n,r,i]=ru(e),[o,s,l]=ru(t);return(n-o||r-s||i-l)>0}function My(e,t){return t?e==null?void 0:e.find(({item:n})=>n.version===t):void 0}function Ly(e,t){const{brand:n,browser:r,qa:i}=e,{brand:o,browser:s,qa:l}=t;return(o===void 0||n===o)&&r===s&&i===l}function e1(e,t,n){return t?e.map(r=>(Ly(r,n)&&J0(t.version,r.version)&&(r.version=t.version,r.updated=t.updated,r.broIcon=t.broIcon,r.isV3=t.isV3),r)):e}function $y(e,t){var r;const n=(r=e==null?void 0:e[0])==null?void 0:r.item;if(n){const i={brand:void 0,browser:B.chrome,qa:!0};t.summary=e1(t.summary,n,i)}return t.summary}function Iy(e,t,n){var o;const r=n==null?void 0:n[0],i=(o=My(e,r))==null?void 0:o.item;if(i){const s={brand:gt.dp,browser:B.chrome,qa:!1};t.summary=e1(t.summary,i,s)}return t.summary}function zy(e,t,n){return t.summary=$y(e,t),t.summary=Iy(e,t,n),t.summary}function Nd(e,t){return e==null?void 0:e.find(({item:{browser:n,build:r}})=>n===t&&r===Bt.release)}function Td(e,t){return t&&J0(t.version,e.version)?{...e,fname:G0(t.fname),version:t.version,updated:t.updated,broIcon:t.broIcon,isV3:t.isV3}:e}function Dy(e,t,n){var c,f;if(!t||!e)return;const i=e.map(Ty).sort(Ay).reverse(),o=(c=Nd(i,B.chrome))==null?void 0:c.item,s=(f=Nd(i,B.firefox))==null?void 0:f.item,l=Td(t.chrome,o),a=Td(t.firefox,s);t.summary=zy(i,t,n);const u=t.summary;return{latestChExtension:l,latestFfExtension:a,summaryExtensions:u}}async function jy(){let t=await(await fetch(bd(),{cache:"no-cache"})).text();if(!t)throw new Error(`No access to the HID server. Failed to get "${bd()}"`);return t}function Ec(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let Qn=Ec();function t1(e){Qn=e}const n1=/[&<>"']/,Fy=new RegExp(n1.source,"g"),r1=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Vy=new RegExp(r1.source,"g"),Uy={"&":"&","<":"<",">":">",'"':""","'":"'"},Ad=e=>Uy[e];function je(e,t){if(t){if(n1.test(e))return e.replace(Fy,Ad)}else if(r1.test(e))return e.replace(Vy,Ad);return e}const By=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function Hy(e){return e.replace(By,(t,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const Wy=/(^|[^\[])\^/g;function X(e,t){let n=typeof e=="string"?e:e.source;t=t||"";const r={replace:(i,o)=>{let s=typeof o=="string"?o:o.source;return s=s.replace(Wy,"$1"),n=n.replace(i,s),r},getRegex:()=>new RegExp(n,t)};return r}function Md(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch{return null}return e}const pi={exec:()=>null};function Ld(e,t){const n=e.replace(/\|/g,(o,s,l)=>{let a=!1,u=s;for(;--u>=0&&l[u]==="\\";)a=!a;return a?"|":" |"}),r=n.split(/ \|/);let i=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length{const o=i.match(/^\s+/);if(o===null)return i;const[s]=o;return s.length>=r.length?i.slice(r.length):i}).join(` `)}class Is{constructor(t){ee(this,"options");ee(this,"rules");ee(this,"lexer");this.options=t||Qn}space(t){const n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){const n=this.rules.block.code.exec(t);if(n){const r=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?r:Lo(r,` `)}}}fences(t){const n=this.rules.block.fences.exec(t);if(n){const r=n[0],i=Zy(r,n[3]||"");return{type:"code",raw:r,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:i}}}heading(t){const n=this.rules.block.heading.exec(t);if(n){let r=n[2].trim();if(/#$/.test(r)){const i=Lo(r,"#");(this.options.pedantic||!i||/ $/.test(i))&&(r=i.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){const n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:n[0]}}blockquote(t){const n=this.rules.block.blockquote.exec(t);if(n){const r=Lo(n[0].replace(/^ *>[ \t]?/gm,""),` @@ -50,8 +50,8 @@ Error generating stack: `+o.message+` `+d}!w&&!d.trim()&&(w=!0),l+=C+` `,t=t.substring(C.length+1),f=d.slice(g)}}o.loose||(u?o.loose=!0:/\n *\n *$/.test(l)&&(u=!0));let y=null,P;this.options.gfm&&(y=/^\[[ xX]\] /.exec(a),y&&(P=y[0]!=="[ ] ",a=a.replace(/^\[[ xX]\] +/,""))),o.items.push({type:"list_item",raw:l,task:!!y,checked:P,loose:!1,text:a,tokens:[]}),o.raw+=l}o.items[o.items.length-1].raw=l.trimEnd(),o.items[o.items.length-1].text=a.trimEnd(),o.raw=o.raw.trimEnd();for(let c=0;cg.type==="space"),d=f.length>0&&f.some(g=>/\n.*\n/.test(g.raw));o.loose=d}if(o.loose)for(let c=0;c$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",o=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:r,raw:n[0],href:i,title:o}}}table(t){const n=this.rules.block.table.exec(t);if(!n||!/[:|]/.test(n[2]))return;const r=Ld(n[1]),i=n[2].replace(/^\||\| *$/g,"").split("|"),o=n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split(` `):[],s={type:"table",raw:n[0],header:[],align:[],rows:[]};if(r.length===i.length){for(const l of i)/^ *-+: *$/.test(l)?s.align.push("right"):/^ *:-+: *$/.test(l)?s.align.push("center"):/^ *:-+ *$/.test(l)?s.align.push("left"):s.align.push(null);for(const l of r)s.header.push({text:l,tokens:this.lexer.inline(l)});for(const l of o)s.rows.push(Ld(l,s.header.length).map(a=>({text:a,tokens:this.lexer.inline(a)})));return s}}lheading(t){const n=this.rules.block.lheading.exec(t);if(n)return{type:"heading",raw:n[0],depth:n[2].charAt(0)==="="?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(t){const n=this.rules.block.paragraph.exec(t);if(n){const r=n[1].charAt(n[1].length-1)===` -`?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:r,tokens:this.lexer.inline(r)}}}text(t){const n=this.rules.block.text.exec(t);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(t){const n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:je(n[1])}}tag(t){const n=this.rules.inline.tag.exec(t);if(n)return!this.lexer.state.inLink&&/^/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){const n=this.rules.inline.link.exec(t);if(n){const r=n[2].trim();if(!this.options.pedantic&&/^$/.test(r))return;const s=Lo(r.slice(0,-1),"\\");if((r.length-s.length)%2===0)return}else{const s=Qy(n[2],"()");if(s>-1){const a=(n[0].indexOf("!")===0?5:4)+n[1].length+s;n[2]=n[2].substring(0,s),n[0]=n[0].substring(0,a).trim(),n[3]=""}}let i=n[2],o="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);s&&(i=s[1],o=s[3])}else o=n[3]?n[3].slice(1,-1):"";return i=i.trim(),/^$/.test(r)?i=i.slice(1):i=i.slice(1,-1)),$d(n,{href:i&&i.replace(this.rules.inline.anyPunctuation,"$1"),title:o&&o.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){const i=(r[2]||r[1]).replace(/\s+/g," "),o=n[i.toLowerCase()];if(!o){const s=r[0].charAt(0);return{type:"text",raw:s,text:s}}return $d(r,o,r[0],this.lexer)}}emStrong(t,n,r=""){let i=this.rules.inline.emStrongLDelim.exec(t);if(!i||i[3]&&r.match(/[\p{L}\p{N}]/u))return;if(!(i[1]||i[2]||"")||!r||this.rules.inline.punctuation.exec(r)){const s=[...i[0]].length-1;let l,a,u=s,c=0;const f=i[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(f.lastIndex=0,n=n.slice(-1*t.length+s);(i=f.exec(n))!=null;){if(l=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!l)continue;if(a=[...l].length,i[3]||i[4]){u+=a;continue}else if((i[5]||i[6])&&s%3&&!((s+a)%3)){c+=a;continue}if(u-=a,u>0)continue;a=Math.min(a,a+u+c);const d=[...i[0]][0].length,g=t.slice(0,s+i.index+d+a);if(Math.min(s,a)%2){const y=g.slice(1,-1);return{type:"em",raw:g,text:y,tokens:this.lexer.inlineTokens(y)}}const w=g.slice(2,-2);return{type:"strong",raw:g,text:w,tokens:this.lexer.inlineTokens(w)}}}}codespan(t){const n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(/\n/g," ");const i=/[^ ]/.test(r),o=/^ /.test(r)&&/ $/.test(r);return i&&o&&(r=r.substring(1,r.length-1)),r=je(r,!0),{type:"codespan",raw:n[0],text:r}}}br(t){const n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){const n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t){const n=this.rules.inline.autolink.exec(t);if(n){let r,i;return n[2]==="@"?(r=je(n[1]),i="mailto:"+r):(r=je(n[1]),i=r),{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}url(t){var r;let n;if(n=this.rules.inline.url.exec(t)){let i,o;if(n[2]==="@")i=je(n[0]),o="mailto:"+i;else{let s;do s=n[0],n[0]=((r=this.rules.inline._backpedal.exec(n[0]))==null?void 0:r[0])??"";while(s!==n[0]);i=je(n[0]),n[1]==="www."?o="http://"+n[0]:o=n[0]}return{type:"link",raw:n[0],text:i,href:o,tokens:[{type:"text",raw:i,text:i}]}}}inlineText(t){const n=this.rules.inline.text.exec(t);if(n){let r;return this.lexer.state.inRawBlock?r=n[0]:r=je(n[0]),{type:"text",raw:n[0],text:r}}}}const qy=/^(?: *(?:\n|$))+/,Gy=/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,Yy=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,ro=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,Ky=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,i1=/(?:[*+-]|\d{1,9}[.)])/,o1=X(/^(?!bull )((?:.|\n(?!\s*?\n|bull ))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,i1).getRegex(),_c=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Xy=/^[^\n]+/,Pc=/(?!\s*\])(?:\\.|[^\[\]\\])+/,Jy=X(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",Pc).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),e2=X(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,i1).getRegex(),fl="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Cc=/|$)/,t2=X("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",Cc).replace("tag",fl).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),s1=X(_c).replace("hr",ro).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",fl).getRegex(),n2=X(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",s1).getRegex(),bc={blockquote:n2,code:Gy,def:Jy,fences:Yy,heading:Ky,hr:ro,html:t2,lheading:o1,list:e2,newline:qy,paragraph:s1,table:fi,text:Xy},Id=X("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",ro).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",fl).getRegex(),r2={...bc,table:Id,paragraph:X(_c).replace("hr",ro).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Id).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",fl).getRegex()},i2={...bc,html:X(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",Cc).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:fi,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:X(_c).replace("hr",ro).replace("heading",` *#{1,6} *[^ -]`).replace("lheading",o1).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},l1=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,o2=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,a1=/^( {2,}|\\)\n(?!\s*$)/,s2=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\`^|~",l2=X(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,io).getRegex(),a2=/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,u2=X(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,io).getRegex(),c2=X("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,io).getRegex(),f2=X("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,io).getRegex(),d2=X(/\\([punct])/,"gu").replace(/punct/g,io).getRegex(),p2=X(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),h2=X(Cc).replace("(?:-->|$)","-->").getRegex(),m2=X("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",h2).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),zs=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,v2=X(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",zs).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),u1=X(/^!?\[(label)\]\[(ref)\]/).replace("label",zs).replace("ref",Pc).getRegex(),c1=X(/^!?\[(ref)\](?:\[\])?/).replace("ref",Pc).getRegex(),g2=X("reflink|nolink(?!\\()","g").replace("reflink",u1).replace("nolink",c1).getRegex(),Oc={_backpedal:fi,anyPunctuation:d2,autolink:p2,blockSkip:a2,br:a1,code:o2,del:fi,emStrongLDelim:u2,emStrongRDelimAst:c2,emStrongRDelimUnd:f2,escape:l1,link:v2,nolink:c1,punctuation:l2,reflink:u1,reflinkSearch:g2,tag:m2,text:s2,url:fi},y2={...Oc,link:X(/^!?\[(label)\]\((.*?)\)/).replace("label",zs).getRegex(),reflink:X(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",zs).getRegex()},iu={...Oc,escape:X(l1).replace("])","~|])").getRegex(),url:X(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){const n=this.rules.inline.link.exec(t);if(n){const r=n[2].trim();if(!this.options.pedantic&&/^$/.test(r))return;const s=Lo(r.slice(0,-1),"\\");if((r.length-s.length)%2===0)return}else{const s=Qy(n[2],"()");if(s>-1){const a=(n[0].indexOf("!")===0?5:4)+n[1].length+s;n[2]=n[2].substring(0,s),n[0]=n[0].substring(0,a).trim(),n[3]=""}}let i=n[2],o="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);s&&(i=s[1],o=s[3])}else o=n[3]?n[3].slice(1,-1):"";return i=i.trim(),/^$/.test(r)?i=i.slice(1):i=i.slice(1,-1)),$d(n,{href:i&&i.replace(this.rules.inline.anyPunctuation,"$1"),title:o&&o.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){const i=(r[2]||r[1]).replace(/\s+/g," "),o=n[i.toLowerCase()];if(!o){const s=r[0].charAt(0);return{type:"text",raw:s,text:s}}return $d(r,o,r[0],this.lexer)}}emStrong(t,n,r=""){let i=this.rules.inline.emStrongLDelim.exec(t);if(!i||i[3]&&r.match(/[\p{L}\p{N}]/u))return;if(!(i[1]||i[2]||"")||!r||this.rules.inline.punctuation.exec(r)){const s=[...i[0]].length-1;let l,a,u=s,c=0;const f=i[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(f.lastIndex=0,n=n.slice(-1*t.length+s);(i=f.exec(n))!=null;){if(l=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!l)continue;if(a=[...l].length,i[3]||i[4]){u+=a;continue}else if((i[5]||i[6])&&s%3&&!((s+a)%3)){c+=a;continue}if(u-=a,u>0)continue;a=Math.min(a,a+u+c);const d=[...i[0]][0].length,g=t.slice(0,s+i.index+d+a);if(Math.min(s,a)%2){const y=g.slice(1,-1);return{type:"em",raw:g,text:y,tokens:this.lexer.inlineTokens(y)}}const w=g.slice(2,-2);return{type:"strong",raw:g,text:w,tokens:this.lexer.inlineTokens(w)}}}}codespan(t){const n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(/\n/g," ");const i=/[^ ]/.test(r),o=/^ /.test(r)&&/ $/.test(r);return i&&o&&(r=r.substring(1,r.length-1)),r=je(r,!0),{type:"codespan",raw:n[0],text:r}}}br(t){const n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){const n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t){const n=this.rules.inline.autolink.exec(t);if(n){let r,i;return n[2]==="@"?(r=je(n[1]),i="mailto:"+r):(r=je(n[1]),i=r),{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}url(t){var r;let n;if(n=this.rules.inline.url.exec(t)){let i,o;if(n[2]==="@")i=je(n[0]),o="mailto:"+i;else{let s;do s=n[0],n[0]=((r=this.rules.inline._backpedal.exec(n[0]))==null?void 0:r[0])??"";while(s!==n[0]);i=je(n[0]),n[1]==="www."?o="http://"+n[0]:o=n[0]}return{type:"link",raw:n[0],text:i,href:o,tokens:[{type:"text",raw:i,text:i}]}}}inlineText(t){const n=this.rules.inline.text.exec(t);if(n){let r;return this.lexer.state.inRawBlock?r=n[0]:r=je(n[0]),{type:"text",raw:n[0],text:r}}}}const qy=/^(?: *(?:\n|$))+/,Gy=/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,Yy=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,ro=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,Ky=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,i1=/(?:[*+-]|\d{1,9}[.)])/,o1=X(/^(?!bull )((?:.|\n(?!\s*?\n|bull ))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,i1).getRegex(),_c=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Xy=/^[^\n]+/,Pc=/(?!\s*\])(?:\\.|[^\[\]\\])+/,Jy=X(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",Pc).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),e2=X(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,i1).getRegex(),fl="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Cc=/|$)/,t2=X("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",Cc).replace("tag",fl).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),s1=X(_c).replace("hr",ro).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",fl).getRegex(),n2=X(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",s1).getRegex(),bc={blockquote:n2,code:Gy,def:Jy,fences:Yy,heading:Ky,hr:ro,html:t2,lheading:o1,list:e2,newline:qy,paragraph:s1,table:pi,text:Xy},Id=X("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",ro).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",fl).getRegex(),r2={...bc,table:Id,paragraph:X(_c).replace("hr",ro).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Id).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",fl).getRegex()},i2={...bc,html:X(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",Cc).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:pi,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:X(_c).replace("hr",ro).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",o1).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},l1=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,o2=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,a1=/^( {2,}|\\)\n(?!\s*$)/,s2=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\`^|~",l2=X(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,io).getRegex(),a2=/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,u2=X(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,io).getRegex(),c2=X("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,io).getRegex(),f2=X("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,io).getRegex(),d2=X(/\\([punct])/,"gu").replace(/punct/g,io).getRegex(),p2=X(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),h2=X(Cc).replace("(?:-->|$)","-->").getRegex(),m2=X("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",h2).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),zs=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,v2=X(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",zs).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),u1=X(/^!?\[(label)\]\[(ref)\]/).replace("label",zs).replace("ref",Pc).getRegex(),c1=X(/^!?\[(ref)\](?:\[\])?/).replace("ref",Pc).getRegex(),g2=X("reflink|nolink(?!\\()","g").replace("reflink",u1).replace("nolink",c1).getRegex(),Oc={_backpedal:pi,anyPunctuation:d2,autolink:p2,blockSkip:a2,br:a1,code:o2,del:pi,emStrongLDelim:u2,emStrongRDelimAst:c2,emStrongRDelimUnd:f2,escape:l1,link:v2,nolink:c1,punctuation:l2,reflink:u1,reflinkSearch:g2,tag:m2,text:s2,url:pi},y2={...Oc,link:X(/^!?\[(label)\]\((.*?)\)/).replace("label",zs).getRegex(),reflink:X(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",zs).getRegex()},iu={...Oc,escape:X(l1).replace("])","~|])").getRegex(),url:X(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\a+" ".repeat(u.length));let r,i,o,s;for(;t;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(l=>(r=l.call({lexer:this},t,n))?(t=t.substring(r.raw.length),n.push(r),!0):!1))){if(r=this.tokenizer.space(t)){t=t.substring(r.raw.length),r.raw.length===1&&n.length>0?n[n.length-1].raw+=` `:n.push(r);continue}if(r=this.tokenizer.code(t)){t=t.substring(r.raw.length),i=n[n.length-1],i&&(i.type==="paragraph"||i.type==="text")?(i.raw+=` `+r.raw,i.text+=` @@ -80,8 +80,8 @@ ${t} ${t} `}tablecell(t,n){const r=n.header?"th":"td";return(n.align?`<${r} align="${n.align}">`:`<${r}>`)+t+` `}strong(t){return`${t}`}em(t){return`${t}`}codespan(t){return`${t}`}br(){return"
"}del(t){return`${t}`}link(t,n,r){const i=Md(t);if(i===null)return r;t=i;let o='
",o}image(t,n,r){const i=Md(t);if(i===null)return r;t=i;let o=`${r}0&&d.tokens[0].type==="paragraph"?(d.tokens[0].text=P+" "+d.tokens[0].text,d.tokens[0].tokens&&d.tokens[0].tokens.length>0&&d.tokens[0].tokens[0].type==="text"&&(d.tokens[0].tokens[0].text=P+" "+d.tokens[0].tokens[0].text)):d.tokens.unshift({type:"text",text:P+" "}):y+=P+" "}y+=this.parse(d.tokens,u),c+=this.renderer.listitem(y,w,!!g)}r+=this.renderer.list(c,l,a);continue}case"html":{const s=o;r+=this.renderer.html(s.text,s.block);continue}case"paragraph":{const s=o;r+=this.renderer.paragraph(this.parseInline(s.tokens));continue}case"text":{let s=o,l=s.tokens?this.parseInline(s.tokens):s.text;for(;i+1{r=r.concat(this.walkTokens(l[a],n))}):l.tokens&&(r=r.concat(this.walkTokens(l.tokens,n)))}}return r}use(...t){const n=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(r=>{const i={...r};if(i.async=this.defaults.async||i.async||!1,r.extensions&&(r.extensions.forEach(o=>{if(!o.name)throw new Error("extension name required");if("renderer"in o){const s=n.renderers[o.name];s?n.renderers[o.name]=function(...l){let a=o.renderer.apply(this,l);return a===!1&&(a=s.apply(this,l)),a}:n.renderers[o.name]=o.renderer}if("tokenizer"in o){if(!o.level||o.level!=="block"&&o.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const s=n[o.level];s?s.unshift(o.tokenizer):n[o.level]=[o.tokenizer],o.start&&(o.level==="block"?n.startBlock?n.startBlock.push(o.start):n.startBlock=[o.start]:o.level==="inline"&&(n.startInline?n.startInline.push(o.start):n.startInline=[o.start]))}"childTokens"in o&&o.childTokens&&(n.childTokens[o.name]=o.childTokens)}),i.extensions=n),r.renderer){const o=this.defaults.renderer||new Ds(this.defaults);for(const s in r.renderer){if(!(s in o))throw new Error(`renderer '${s}' does not exist`);if(s==="options")continue;const l=s,a=r.renderer[l],u=o[l];o[l]=(...c)=>{let f=a.apply(o,c);return f===!1&&(f=u.apply(o,c)),f||""}}i.renderer=o}if(r.tokenizer){const o=this.defaults.tokenizer||new Is(this.defaults);for(const s in r.tokenizer){if(!(s in o))throw new Error(`tokenizer '${s}' does not exist`);if(["options","rules","lexer"].includes(s))continue;const l=s,a=r.tokenizer[l],u=o[l];o[l]=(...c)=>{let f=a.apply(o,c);return f===!1&&(f=u.apply(o,c)),f}}i.tokenizer=o}if(r.hooks){const o=this.defaults.hooks||new di;for(const s in r.hooks){if(!(s in o))throw new Error(`hook '${s}' does not exist`);if(s==="options")continue;const l=s,a=r.hooks[l],u=o[l];di.passThroughHooks.has(s)?o[l]=c=>{if(this.defaults.async)return Promise.resolve(a.call(o,c)).then(d=>u.call(o,d));const f=a.call(o,c);return u.call(o,f)}:o[l]=(...c)=>{let f=a.apply(o,c);return f===!1&&(f=u.apply(o,c)),f}}i.hooks=o}if(r.walkTokens){const o=this.defaults.walkTokens,s=r.walkTokens;i.walkTokens=function(l){let a=[];return a.push(s.call(this,l)),o&&(a=a.concat(o.call(this,l))),a}}this.defaults={...this.defaults,...i}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,n){return St.lex(t,n??this.defaults)}parser(t,n){return Et.parse(t,n??this.defaults)}}Ki=new WeakSet,ou=function(t,n){return(r,i)=>{const o={...i},s={...this.defaults,...o};this.defaults.async===!0&&o.async===!1&&(s.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),s.async=!0);const l=ho(this,Qs,f1).call(this,!!s.silent,!!s.async);if(typeof r>"u"||r===null)return l(new Error("marked(): input parameter is undefined or null"));if(typeof r!="string")return l(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(r)+", string expected"));if(s.hooks&&(s.hooks.options=s),s.async)return Promise.resolve(s.hooks?s.hooks.preprocess(r):r).then(a=>t(a,s)).then(a=>s.walkTokens?Promise.all(this.walkTokens(a,s.walkTokens)).then(()=>a):a).then(a=>n(a,s)).then(a=>s.hooks?s.hooks.postprocess(a):a).catch(l);try{s.hooks&&(r=s.hooks.preprocess(r));const a=t(r,s);s.walkTokens&&this.walkTokens(a,s.walkTokens);let u=n(a,s);return s.hooks&&(u=s.hooks.postprocess(u)),u}catch(a){return l(a)}}},Qs=new WeakSet,f1=function(t,n){return r=>{if(r.message+=` -Please report this to https://github.com/markedjs/marked.`,t){const i="

An error occurred:

"+je(r.message+"",!0)+"
";return n?Promise.resolve(i):i}if(n)return Promise.reject(r);throw r}};const Fn=new x2;function q(e,t){return Fn.parse(e,t)}q.options=q.setOptions=function(e){return Fn.setOptions(e),q.defaults=Fn.defaults,t1(q.defaults),q};q.getDefaults=Ec;q.defaults=Qn;q.use=function(...e){return Fn.use(...e),q.defaults=Fn.defaults,t1(q.defaults),q};q.walkTokens=function(e,t){return Fn.walkTokens(e,t)};q.parseInline=Fn.parseInline;q.Parser=Et;q.parser=Et.parse;q.Renderer=Ds;q.TextRenderer=Rc;q.Lexer=St;q.lexer=St.lex;q.Tokenizer=Is;q.Hooks=di;q.parse=q;q.options;q.setOptions;q.use;q.walkTokens;q.parseInline;Et.parse;St.lex;let k2={data:""},S2=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||k2,E2=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,_2=/\/\*[^]*?\*\/| +/g,zd=/\n+/g,tn=(e,t)=>{let n="",r="",i="";for(let o in e){let s=e[o];o[0]=="@"?o[1]=="i"?n=o+" "+s+";":r+=o[1]=="f"?tn(s,o):o+"{"+tn(s,o[1]=="k"?"":t)+"}":typeof s=="object"?r+=tn(s,t?t.replace(/([^,])+/g,l=>o.replace(/(^:.*)|([^,])+/g,a=>/&/.test(a)?a.replace(/&/g,l):l?l+" "+a:a)):o):s!=null&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),i+=tn.p?tn.p(o,s):o+":"+s+";")}return n+(t&&i?t+"{"+i+"}":i)+r},Tt={},d1=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+d1(e[n]);return t}return e},P2=(e,t,n,r,i)=>{let o=d1(e),s=Tt[o]||(Tt[o]=(a=>{let u=0,c=11;for(;u>>0;return"go"+c})(o));if(!Tt[s]){let a=o!==e?e:(u=>{let c,f,d=[{}];for(;c=E2.exec(u.replace(_2,""));)c[4]?d.shift():c[3]?(f=c[3].replace(zd," ").trim(),d.unshift(d[0][f]=d[0][f]||{})):d[0][c[1]]=c[2].replace(zd," ").trim();return d[0]})(e);Tt[s]=tn(i?{["@keyframes "+s]:a}:a,n?"":"."+s)}let l=n&&Tt.g?Tt.g:null;return n&&(Tt.g=Tt[s]),((a,u,c,f)=>{f?u.data=u.data.replace(f,a):u.data.indexOf(a)===-1&&(u.data=c?a+u.data:u.data+a)})(Tt[s],t,r,l),s},C2=(e,t,n)=>e.reduce((r,i,o)=>{let s=t[o];if(s&&s.call){let l=s(n),a=l&&l.props&&l.props.className||/^go/.test(l)&&l;s=a?"."+a:l&&typeof l=="object"?l.props?"":tn(l,""):l===!1?"":l}return r+i+(s??"")},"");function dl(e){let t=this||{},n=e.call?e(t.p):e;return P2(n.unshift?n.raw?C2(n,[].slice.call(arguments,1),t.p):n.reduce((r,i)=>Object.assign(r,i&&i.call?i(t.p):i),{}):n,S2(t.target),t.g,t.o,t.k)}let p1,su,lu;dl.bind({g:1});let Ht=dl.bind({k:1});function b2(e,t,n,r){tn.p=t,p1=e,su=n,lu=r}function kn(e,t){let n=this||{};return function(){let r=arguments;function i(o,s){let l=Object.assign({},o),a=l.className||i.className;n.p=Object.assign({theme:su&&su()},l),n.o=/ *go\d+/.test(a),l.className=dl.apply(n,r)+(a?" "+a:""),t&&(l.ref=s);let u=e;return e[0]&&(u=l.as||e,delete l.as),lu&&u[0]&&lu(l),p1(u,l)}return t?t(i):i}}var O2=e=>typeof e=="function",js=(e,t)=>O2(e)?e(t):e,R2=(()=>{let e=0;return()=>(++e).toString()})(),h1=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),N2=20,es=new Map,T2=1e3,Dd=e=>{if(es.has(e))return;let t=setTimeout(()=>{es.delete(e),Zn({type:4,toastId:e})},T2);es.set(e,t)},A2=e=>{let t=es.get(e);t&&clearTimeout(t)},au=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,N2)};case 1:return t.toast.id&&A2(t.toast.id),{...e,toasts:e.toasts.map(o=>o.id===t.toast.id?{...o,...t.toast}:o)};case 2:let{toast:n}=t;return e.toasts.find(o=>o.id===n.id)?au(e,{type:1,toast:n}):au(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?Dd(r):e.toasts.forEach(o=>{Dd(o.id)}),{...e,toasts:e.toasts.map(o=>o.id===r||r===void 0?{...o,visible:!1}:o)};case 4:return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(o=>o.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let i=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(o=>({...o,pauseDuration:o.pauseDuration+i}))}}},ts=[],ns={toasts:[],pausedAt:void 0},Zn=e=>{ns=au(ns,e),ts.forEach(t=>{t(ns)})},M2={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},L2=(e={})=>{let[t,n]=b.useState(ns);b.useEffect(()=>(ts.push(n),()=>{let i=ts.indexOf(n);i>-1&&ts.splice(i,1)}),[t]);let r=t.toasts.map(i=>{var o,s;return{...e,...e[i.type],...i,duration:i.duration||((o=e[i.type])==null?void 0:o.duration)||(e==null?void 0:e.duration)||M2[i.type],style:{...e.style,...(s=e[i.type])==null?void 0:s.style,...i.style}}});return{...t,toasts:r}},$2=(e,t="blank",n)=>({createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(n==null?void 0:n.id)||R2()}),oo=e=>(t,n)=>{let r=$2(t,e,n);return Zn({type:2,toast:r}),r.id},_e=(e,t)=>oo("blank")(e,t);_e.error=oo("error");_e.success=oo("success");_e.loading=oo("loading");_e.custom=oo("custom");_e.dismiss=e=>{Zn({type:3,toastId:e})};_e.remove=e=>Zn({type:4,toastId:e});_e.promise=(e,t,n)=>{let r=_e.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(i=>(_e.success(js(t.success,i),{id:r,...n,...n==null?void 0:n.success}),i)).catch(i=>{_e.error(js(t.error,i),{id:r,...n,...n==null?void 0:n.error})}),e};var I2=(e,t)=>{Zn({type:1,toast:{id:e,height:t}})},z2=()=>{Zn({type:5,time:Date.now()})},D2=e=>{let{toasts:t,pausedAt:n}=L2(e);b.useEffect(()=>{if(n)return;let o=Date.now(),s=t.map(l=>{if(l.duration===1/0)return;let a=(l.duration||0)+l.pauseDuration-(o-l.createdAt);if(a<0){l.visible&&_e.dismiss(l.id);return}return setTimeout(()=>_e.dismiss(l.id),a)});return()=>{s.forEach(l=>l&&clearTimeout(l))}},[t,n]);let r=b.useCallback(()=>{n&&Zn({type:6,time:Date.now()})},[n]),i=b.useCallback((o,s)=>{let{reverseOrder:l=!1,gutter:a=8,defaultPosition:u}=s||{},c=t.filter(g=>(g.position||u)===(o.position||u)&&g.height),f=c.findIndex(g=>g.id===o.id),d=c.filter((g,w)=>wg.visible).slice(...l?[d+1]:[0,d]).reduce((g,w)=>g+(w.height||0)+a,0)},[t]);return{toasts:t,handlers:{updateHeight:I2,startPause:z2,endPause:r,calculateOffset:i}}},j2=Ht` +`+(s.tokens?this.parseInline(s.tokens):s.text);r+=n?this.renderer.paragraph(l):l;continue}default:{const s='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(s),"";throw new Error(s)}}}return r}parseInline(t,n){n=n||this.renderer;let r="";for(let i=0;i{r=r.concat(this.walkTokens(l[a],n))}):l.tokens&&(r=r.concat(this.walkTokens(l.tokens,n)))}}return r}use(...t){const n=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(r=>{const i={...r};if(i.async=this.defaults.async||i.async||!1,r.extensions&&(r.extensions.forEach(o=>{if(!o.name)throw new Error("extension name required");if("renderer"in o){const s=n.renderers[o.name];s?n.renderers[o.name]=function(...l){let a=o.renderer.apply(this,l);return a===!1&&(a=s.apply(this,l)),a}:n.renderers[o.name]=o.renderer}if("tokenizer"in o){if(!o.level||o.level!=="block"&&o.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const s=n[o.level];s?s.unshift(o.tokenizer):n[o.level]=[o.tokenizer],o.start&&(o.level==="block"?n.startBlock?n.startBlock.push(o.start):n.startBlock=[o.start]:o.level==="inline"&&(n.startInline?n.startInline.push(o.start):n.startInline=[o.start]))}"childTokens"in o&&o.childTokens&&(n.childTokens[o.name]=o.childTokens)}),i.extensions=n),r.renderer){const o=this.defaults.renderer||new Ds(this.defaults);for(const s in r.renderer){if(!(s in o))throw new Error(`renderer '${s}' does not exist`);if(s==="options")continue;const l=s,a=r.renderer[l],u=o[l];o[l]=(...c)=>{let f=a.apply(o,c);return f===!1&&(f=u.apply(o,c)),f||""}}i.renderer=o}if(r.tokenizer){const o=this.defaults.tokenizer||new Is(this.defaults);for(const s in r.tokenizer){if(!(s in o))throw new Error(`tokenizer '${s}' does not exist`);if(["options","rules","lexer"].includes(s))continue;const l=s,a=r.tokenizer[l],u=o[l];o[l]=(...c)=>{let f=a.apply(o,c);return f===!1&&(f=u.apply(o,c)),f}}i.tokenizer=o}if(r.hooks){const o=this.defaults.hooks||new hi;for(const s in r.hooks){if(!(s in o))throw new Error(`hook '${s}' does not exist`);if(s==="options")continue;const l=s,a=r.hooks[l],u=o[l];hi.passThroughHooks.has(s)?o[l]=c=>{if(this.defaults.async)return Promise.resolve(a.call(o,c)).then(d=>u.call(o,d));const f=a.call(o,c);return u.call(o,f)}:o[l]=(...c)=>{let f=a.apply(o,c);return f===!1&&(f=u.apply(o,c)),f}}i.hooks=o}if(r.walkTokens){const o=this.defaults.walkTokens,s=r.walkTokens;i.walkTokens=function(l){let a=[];return a.push(s.call(this,l)),o&&(a=a.concat(o.call(this,l))),a}}this.defaults={...this.defaults,...i}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,n){return St.lex(t,n??this.defaults)}parser(t,n){return Et.parse(t,n??this.defaults)}}Ki=new WeakSet,ou=function(t,n){return(r,i)=>{const o={...i},s={...this.defaults,...o};this.defaults.async===!0&&o.async===!1&&(s.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),s.async=!0);const l=ho(this,Qs,f1).call(this,!!s.silent,!!s.async);if(typeof r>"u"||r===null)return l(new Error("marked(): input parameter is undefined or null"));if(typeof r!="string")return l(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(r)+", string expected"));if(s.hooks&&(s.hooks.options=s),s.async)return Promise.resolve(s.hooks?s.hooks.preprocess(r):r).then(a=>t(a,s)).then(a=>s.walkTokens?Promise.all(this.walkTokens(a,s.walkTokens)).then(()=>a):a).then(a=>n(a,s)).then(a=>s.hooks?s.hooks.postprocess(a):a).catch(l);try{s.hooks&&(r=s.hooks.preprocess(r));const a=t(r,s);s.walkTokens&&this.walkTokens(a,s.walkTokens);let u=n(a,s);return s.hooks&&(u=s.hooks.postprocess(u)),u}catch(a){return l(a)}}},Qs=new WeakSet,f1=function(t,n){return r=>{if(r.message+=` +Please report this to https://github.com/markedjs/marked.`,t){const i="

An error occurred:

"+je(r.message+"",!0)+"
";return n?Promise.resolve(i):i}if(n)return Promise.reject(r);throw r}};const Fn=new x2;function q(e,t){return Fn.parse(e,t)}q.options=q.setOptions=function(e){return Fn.setOptions(e),q.defaults=Fn.defaults,t1(q.defaults),q};q.getDefaults=Ec;q.defaults=Qn;q.use=function(...e){return Fn.use(...e),q.defaults=Fn.defaults,t1(q.defaults),q};q.walkTokens=function(e,t){return Fn.walkTokens(e,t)};q.parseInline=Fn.parseInline;q.Parser=Et;q.parser=Et.parse;q.Renderer=Ds;q.TextRenderer=Rc;q.Lexer=St;q.lexer=St.lex;q.Tokenizer=Is;q.Hooks=hi;q.parse=q;q.options;q.setOptions;q.use;q.walkTokens;q.parseInline;Et.parse;St.lex;let k2={data:""},S2=e=>typeof window=="object"?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||k2,E2=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,_2=/\/\*[^]*?\*\/| +/g,zd=/\n+/g,tn=(e,t)=>{let n="",r="",i="";for(let o in e){let s=e[o];o[0]=="@"?o[1]=="i"?n=o+" "+s+";":r+=o[1]=="f"?tn(s,o):o+"{"+tn(s,o[1]=="k"?"":t)+"}":typeof s=="object"?r+=tn(s,t?t.replace(/([^,])+/g,l=>o.replace(/(^:.*)|([^,])+/g,a=>/&/.test(a)?a.replace(/&/g,l):l?l+" "+a:a)):o):s!=null&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),i+=tn.p?tn.p(o,s):o+":"+s+";")}return n+(t&&i?t+"{"+i+"}":i)+r},Tt={},d1=e=>{if(typeof e=="object"){let t="";for(let n in e)t+=n+d1(e[n]);return t}return e},P2=(e,t,n,r,i)=>{let o=d1(e),s=Tt[o]||(Tt[o]=(a=>{let u=0,c=11;for(;u>>0;return"go"+c})(o));if(!Tt[s]){let a=o!==e?e:(u=>{let c,f,d=[{}];for(;c=E2.exec(u.replace(_2,""));)c[4]?d.shift():c[3]?(f=c[3].replace(zd," ").trim(),d.unshift(d[0][f]=d[0][f]||{})):d[0][c[1]]=c[2].replace(zd," ").trim();return d[0]})(e);Tt[s]=tn(i?{["@keyframes "+s]:a}:a,n?"":"."+s)}let l=n&&Tt.g?Tt.g:null;return n&&(Tt.g=Tt[s]),((a,u,c,f)=>{f?u.data=u.data.replace(f,a):u.data.indexOf(a)===-1&&(u.data=c?a+u.data:u.data+a)})(Tt[s],t,r,l),s},C2=(e,t,n)=>e.reduce((r,i,o)=>{let s=t[o];if(s&&s.call){let l=s(n),a=l&&l.props&&l.props.className||/^go/.test(l)&&l;s=a?"."+a:l&&typeof l=="object"?l.props?"":tn(l,""):l===!1?"":l}return r+i+(s??"")},"");function dl(e){let t=this||{},n=e.call?e(t.p):e;return P2(n.unshift?n.raw?C2(n,[].slice.call(arguments,1),t.p):n.reduce((r,i)=>Object.assign(r,i&&i.call?i(t.p):i),{}):n,S2(t.target),t.g,t.o,t.k)}let p1,su,lu;dl.bind({g:1});let Ht=dl.bind({k:1});function b2(e,t,n,r){tn.p=t,p1=e,su=n,lu=r}function kn(e,t){let n=this||{};return function(){let r=arguments;function i(o,s){let l=Object.assign({},o),a=l.className||i.className;n.p=Object.assign({theme:su&&su()},l),n.o=/ *go\d+/.test(a),l.className=dl.apply(n,r)+(a?" "+a:""),t&&(l.ref=s);let u=e;return e[0]&&(u=l.as||e,delete l.as),lu&&u[0]&&lu(l),p1(u,l)}return t?t(i):i}}var O2=e=>typeof e=="function",js=(e,t)=>O2(e)?e(t):e,R2=(()=>{let e=0;return()=>(++e).toString()})(),h1=(()=>{let e;return()=>{if(e===void 0&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),N2=20,es=new Map,T2=1e3,Dd=e=>{if(es.has(e))return;let t=setTimeout(()=>{es.delete(e),Zn({type:4,toastId:e})},T2);es.set(e,t)},A2=e=>{let t=es.get(e);t&&clearTimeout(t)},au=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,N2)};case 1:return t.toast.id&&A2(t.toast.id),{...e,toasts:e.toasts.map(o=>o.id===t.toast.id?{...o,...t.toast}:o)};case 2:let{toast:n}=t;return e.toasts.find(o=>o.id===n.id)?au(e,{type:1,toast:n}):au(e,{type:0,toast:n});case 3:let{toastId:r}=t;return r?Dd(r):e.toasts.forEach(o=>{Dd(o.id)}),{...e,toasts:e.toasts.map(o=>o.id===r||r===void 0?{...o,visible:!1}:o)};case 4:return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(o=>o.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let i=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(o=>({...o,pauseDuration:o.pauseDuration+i}))}}},ts=[],ns={toasts:[],pausedAt:void 0},Zn=e=>{ns=au(ns,e),ts.forEach(t=>{t(ns)})},M2={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},L2=(e={})=>{let[t,n]=b.useState(ns);b.useEffect(()=>(ts.push(n),()=>{let i=ts.indexOf(n);i>-1&&ts.splice(i,1)}),[t]);let r=t.toasts.map(i=>{var o,s;return{...e,...e[i.type],...i,duration:i.duration||((o=e[i.type])==null?void 0:o.duration)||(e==null?void 0:e.duration)||M2[i.type],style:{...e.style,...(s=e[i.type])==null?void 0:s.style,...i.style}}});return{...t,toasts:r}},$2=(e,t="blank",n)=>({createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(n==null?void 0:n.id)||R2()}),oo=e=>(t,n)=>{let r=$2(t,e,n);return Zn({type:2,toast:r}),r.id},_e=(e,t)=>oo("blank")(e,t);_e.error=oo("error");_e.success=oo("success");_e.loading=oo("loading");_e.custom=oo("custom");_e.dismiss=e=>{Zn({type:3,toastId:e})};_e.remove=e=>Zn({type:4,toastId:e});_e.promise=(e,t,n)=>{let r=_e.loading(t.loading,{...n,...n==null?void 0:n.loading});return e.then(i=>(_e.success(js(t.success,i),{id:r,...n,...n==null?void 0:n.success}),i)).catch(i=>{_e.error(js(t.error,i),{id:r,...n,...n==null?void 0:n.error})}),e};var I2=(e,t)=>{Zn({type:1,toast:{id:e,height:t}})},z2=()=>{Zn({type:5,time:Date.now()})},D2=e=>{let{toasts:t,pausedAt:n}=L2(e);b.useEffect(()=>{if(n)return;let o=Date.now(),s=t.map(l=>{if(l.duration===1/0)return;let a=(l.duration||0)+l.pauseDuration-(o-l.createdAt);if(a<0){l.visible&&_e.dismiss(l.id);return}return setTimeout(()=>_e.dismiss(l.id),a)});return()=>{s.forEach(l=>l&&clearTimeout(l))}},[t,n]);let r=b.useCallback(()=>{n&&Zn({type:6,time:Date.now()})},[n]),i=b.useCallback((o,s)=>{let{reverseOrder:l=!1,gutter:a=8,defaultPosition:u}=s||{},c=t.filter(g=>(g.position||u)===(o.position||u)&&g.height),f=c.findIndex(g=>g.id===o.id),d=c.filter((g,w)=>wg.visible).slice(...l?[d+1]:[0,d]).reduce((g,w)=>g+(w.height||0)+a,0)},[t]);return{toasts:t,handlers:{updateHeight:I2,startPause:z2,endPause:r,calculateOffset:i}}},j2=Ht` from { transform: scale(0) rotate(45deg); opacity: 0; @@ -257,7 +257,7 @@ to { > * { pointer-events: auto; } -`,Io=16,cw=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:i,containerStyle:o,containerClassName:s})=>{let{toasts:l,handlers:a}=D2(n);return b.createElement("div",{style:{position:"fixed",zIndex:9999,top:Io,left:Io,right:Io,bottom:Io,pointerEvents:"none",...o},className:s,onMouseEnter:a.startPause,onMouseLeave:a.endPause},l.map(u=>{let c=u.position||t,f=a.calculateOffset(u,{reverseOrder:e,gutter:r,defaultPosition:t}),d=aw(c,f);return b.createElement(lw,{id:u.id,key:u.id,onHeightUpdate:a.updateHeight,className:u.visible?uw:"",style:d},u.type==="custom"?js(u.message,u):i?i(u):b.createElement(sw,{toast:u,position:c}))}))};function fw(){return p("div",{className:"toaser",children:p(cw,{position:"bottom-right",reverseOrder:!1,gutter:8,containerClassName:"",containerStyle:{},toastOptions:{className:"",duration:5e3,style:{background:"#363636",color:"#fff"},success:{duration:3e3,iconTheme:{primary:"green",secondary:"black"}}}})})}function dw(e){_e(e,{style:{backgroundColor:"tomato"},icon:"👏"})}function Nc(e){_e.custom(t=>p("div",{className:"max-w-[540px] text-red-50 bg-red-600 border-red-700 border-2 rounded shadow-lg shadow-red-900/40",children:T("div",{className:"px-3 py-1 flex items-center justify-between",children:[p("div",{className:"",children:e}),p("div",{className:"ml-4 w-12 h-12 flex items-center justify-center hover:bg-red-400 active:scale-[.97] cursor-pointer select-none",onClick:()=>_e.remove(t.id),children:"❌"})]})}))}const Tc=()=>({loading:!0,error:null,data:null}),pi=ke(Tc()),rs=ke(Tc()),hi=ke(Tc()),pw=ke(!1),m1=ke([]),hw=ke(e=>e(hi).data||""),uu=ke(void 0),v1=ke(void 0),g1=ke(void 0),y1=ke([]),w1=ke(null,(e,t)=>{n();async function n(){t(pi,{loading:!0,error:null,data:null});try{const r=await Ey();t(pi,{loading:!1,error:null,data:r})}catch(r){t(pi,{loading:!1,error:r,data:null}),Nc(r.message)}t(Ac)}});w1.onMount=e=>e();const x1=ke(null,(e,t)=>{n();async function n(){t(rs,{loading:!0,error:null,data:null});try{const r=await Py();t(rs,{loading:!1,error:null,data:r})}catch(r){t(rs,{loading:!1,error:r,data:null}),Nc(r.message)}t(Ac)}});x1.onMount=e=>e();const k1=ke(null,(e,t)=>{n();async function n(){t(hi,{loading:!0,error:null,data:null});try{const r=await jy(),i=await q(r);t(uu,[...r.matchAll(yy)].map(o=>o[1])),t(hi,{loading:!1,error:null,data:i})}catch(r){t(hi,{loading:!1,error:r,data:null}),t(uu,void 0),Nc(r.message)}t(Ac)}});k1.onMount=e=>e();const jd=ke(!1),Ac=ke(null,(e,t)=>{const n=e(hi),r=e(rs),i=e(pi);if(n.loading||r.loading||i.loading)return;const o=!!n.error||!!r.error||!!i.error;if(t(pw,o),o||e(jd))return;t(jd,!0);const s=e(uu),l=Ny(r.data,s);t(m1,l);const a=Dy(r.data,i.data,s);a&&(t(v1,a.latestChExtension),t(g1,a.latestFfExtension),t(y1,a.summaryExtensions))}),mw=ke(e=>{e(k1),e(x1),e(w1)});function vw(e){const{title:t,...n}=e;return T("svg",{fill:"currentColor",viewBox:"0 0 125 33.4",...n,children:[t&&p("title",{children:t}),p("path",{d:"M79.96 33.16V.25c10.24 0 20.24-.68 30.09.2a16.09 16.09 0 0 1 15 16.47c0 8.41-5.76 15.23-15.27 16.05-9.75.84-19.58.19-29.82.19ZM96.22 3.21v27.07c6.61 1.08 9.56-.46 10.37-6.29a51.35 51.35 0 0 0 .06-13.9c-.87-6.28-3.5-7.74-10.43-6.88ZM0 32.8V.29h15.89v13.92h12V.34h16.05V32.7H28.03V19.31H16.11V32.8ZM54.24 32.86V.39h15.65v32.47Z"})]})}function gw(e){const{title:t,...n}=e;return T("svg",{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,...n,children:[t&&p("title",{children:t}),p("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 10v6m0 0l-3-3m3 3l3-3m2 8H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})]})}function yw(e){const{title:t,...n}=e;return T("svg",{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,...n,children:[t&&p("title",{children:t}),p("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8 5H6a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2v-1M8 5a2 2 0 002 2h2a2 2 0 002-2M8 5a2 2 0 012-2h2a2 2 0 012 2m0 0h2a2 2 0 012 2v3m2 4H10m0 0l3-3m-3 3l3 3"})]})}function ww(){return T("symbol",{id:"icon-ch",viewBox:"0 0 24 24",children:[p("defs",{children:p("clipPath",{id:"cr-a",children:p("circle",{cx:"12",cy:"11.99",r:"11.2",fill:"none"})})}),p("path",{d:"M7.59 14.54 12 6.9h10a11.21 11.21 0 0 0-19.41-1v8.6Z",fill:"#db4437"}),p("path",{d:"M16.41 14.54H7.59l-5-8.6a11.22 11.22 0 0 0 8.9 17.25l4.94-4.94Z",fill:"#0f9d58"}),p("path",{d:"m12 6.9 4.41 7.64-4.94 8.65H12A11.21 11.21 0 0 0 22 6.9Z",fill:"#ffcd40"}),T("g",{clipPath:"url(#cr-a)",children:[p("circle",{cx:"12",cy:"11.99",r:"5.09",fill:"#f1f1f1"}),p("circle",{cx:"12",cy:"11.99",r:"4.07",fill:"#4285f4"})]})]})}function xw(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-ch"})]})}function kw(){return T("symbol",{id:"icon-ff",viewBox:"0 0 24 24",children:[T("defs",{children:[T("radialGradient",{id:"ff-a",cx:"-269.32",cy:"902.68",fx:"-269.32",fy:"902.68",r:"25.85",gradientTransform:"matrix(1 0 0 -1 290.3 908)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#fff36e"}),p("stop",{offset:".5",stopColor:"#fc4055"}),p("stop",{offset:"1",stopColor:"#e31587"})]}),T("radialGradient",{id:"ff-b",cx:"-1608.67",cy:"998.25",fx:"-1608.67",fy:"998.25",r:"25.31",gradientTransform:"matrix(.96 0 0 -.96 1563.12 963.42)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#ff9640"}),p("stop",{offset:".8",stopColor:"#fc4055"})]}),T("radialGradient",{id:"ff-c",cx:"-1603.63",cy:"1001.1",fx:"-1603.63",fy:"1001.1",r:"42.77",gradientTransform:"matrix(.96 0 0 -.96 1563.12 963.42)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:".1",stopColor:"#fff36e"}),p("stop",{offset:".5",stopColor:"#ff9640"}),p("stop",{offset:".6",stopColor:"#ff9640"})]}),T("linearGradient",{id:"ff-d",x1:"-272.9",y1:"905.35",x2:"-284.54",y2:"885.2",gradientTransform:"matrix(1 0 0 -1 290.3 908)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#fff36e",stopOpacity:".8"}),p("stop",{offset:".1",stopColor:"#fff36e",stopOpacity:".7"}),p("stop",{offset:".8",stopColor:"#fff36e",stopOpacity:"0"})]}),T("linearGradient",{id:"ff-e",x1:"-278.13",y1:"907.55",x2:"-271.95",y2:"889.64",gradientTransform:"matrix(1 0 0 -1 290.3 908)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#b833e1"}),p("stop",{offset:".4",stopColor:"#9059ff"}),p("stop",{offset:".6",stopColor:"#5b6df8"}),p("stop",{offset:"1",stopColor:"#0090ed"})]})]}),p("circle",{cx:"11.99",cy:"12",r:"11.39",fill:"#0063e1"}),p("path",{d:"M21.12 5.12A11.23 11.23 0 0 0 12.44.65c-1.92-.06-3.82.43-5.47 1.42A10.66 10.66 0 0 1 12.1.82c4.47.03 9.31 3.1 10.08 8.66.83 6.32-3.62 11.67-9.82 11.67-6.83 0-11.02-6.04-9.94-11.47.02-.27.06-.53.11-.8a10.8 10.8 0 0 1 1.2-3.99c-.8.4-1.79 1.71-2.28 2.88a11.76 11.76 0 0 0-.74 5.72l.06.43a11.38 11.38 0 1 0 20.32-8.8h.03Z",fill:"url(#ff-a)"}),p("path",{d:"M22.43 9.13C21.81 3.35 16.65.76 12.1.79c-1.79 0-3.79.43-5.13 1.28-.37.22-.71.47-1.03.77l.31-.26h.03A7.66 7.66 0 0 1 8.53 1.5c1.21-.33 2.47-.48 3.73-.43a9.48 9.48 0 0 1 8.91 9.11 6.83 6.83 0 0 1-6.55 6.92 6.3 6.3 0 0 1-6.18-3.62 6.34 6.34 0 0 1-.57-1.79c-.57-3.82 1.99-7.03 4.36-7.86-1.28-1.08-4.44-1.03-6.81.71a7.97 7.97 0 0 0-3.13 5.41 9.49 9.49 0 0 0 .65 5.13 10.04 10.04 0 0 0 8.54 6.12h.85c7.55 0 10.82-5.69 10.11-12.07h-.03Z",fill:"url(#ff-b)"}),p("path",{d:"M14.63 17.11a7.46 7.46 0 0 0 7.06-7.18c.23-4.47-2.42-9.28-9.45-8.86-1.26-.05-2.52.1-3.73.43-.78.23-1.52.58-2.19 1.03l-.06.03-.28.23a9.49 9.49 0 0 1 5.95-1.11c4.01.54 7.69 3.67 7.69 7.8 0 3.16-2.45 5.61-5.32 5.41-4.27-.23-5.35-4.61-3.13-6.52-.57-.11-1.71.11-2.51 1.31-.68 1.05-.65 2.68-.23 3.82a6.3 6.3 0 0 0 6.21 3.62Z",fill:"url(#ff-c)"}),p("path",{d:"M21.12 5.12a12 12 0 0 0-1.91-1.99c.18.17.35.35.51.54a6.34 6.34 0 0 1 1.42 2.31c.54 1.82.54 4.07-.6 5.84a6.67 6.67 0 0 1-5.98 3.1h-.28c-4.27-.28-5.38-4.64-3.13-6.55-.63-.11-1.74.11-2.53 1.31-.68 1.05-.65 2.68-.23 3.82a6.34 6.34 0 0 1-.57-1.79c-.57-3.82 1.99-7.03 4.36-7.86-1.28-1.08-4.44-1.03-6.81.71a7.9 7.9 0 0 0-2.85 4.16c.15-1.34.54-2.65 1.17-3.84-.8.4-1.79 1.71-2.28 2.88a11.76 11.76 0 0 0-.71 5.75l.06.43a11.38 11.38 0 1 0 20.32-8.8h.03Z",fill:"url(#ff-d)"}),p("path",{d:"M21.12 5.97a6.37 6.37 0 0 0-1.4-2.31 8.51 8.51 0 0 0-2.56-1.85c-.82-.4-1.68-.71-2.56-.91a11.42 11.42 0 0 0-4.73 0 8.19 8.19 0 0 0-3.93 1.91A9.57 9.57 0 0 1 17.1 4.18c.47.46.88.97 1.22 1.54 1.42 2.28 1.28 5.13.17 6.78a5.43 5.43 0 0 1-4.13 2.42 6.73 6.73 0 0 0 6.18-3.1 6.93 6.93 0 0 0 .57-5.84Z",fill:"url(#ff-e)"})]})}function Sw(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-ff"})]})}function Ew(){return T("symbol",{id:"icon-me",viewBox:"0 0 24 24",children:[T("defs",{children:[T("radialGradient",{id:"me-b",cx:"-306.26",cy:"377.46",r:"8.27",gradientTransform:"matrix(1 0 0 .95 320.79 -342.22)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:".72",stopOpacity:"0"}),p("stop",{offset:".95",stopOpacity:".53"}),p("stop",{offset:"1"})]}),T("radialGradient",{id:"me-d",cx:"-120.2",cy:"293.6",r:"12.42",gradientTransform:"matrix(.15 -.99 .8 .12 -209.83 -136.08)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:".76",stopOpacity:"0"}),p("stop",{offset:".95",stopOpacity:".5"}),p("stop",{offset:"1"})]}),T("radialGradient",{id:"me-e",cx:"-171.65",cy:"355.56",r:"17.55",gradientTransform:"matrix(-.04 1 -2.13 -.08 753.63 205.11)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#35c1f1"}),p("stop",{offset:".11",stopColor:"#34c1ed"}),p("stop",{offset:".23",stopColor:"#2fc2df"}),p("stop",{offset:".31",stopColor:"#2bc3d2"}),p("stop",{offset:".67",stopColor:"#36c752"})]}),T("radialGradient",{id:"me-f",cx:"-67.02",cy:"691.29",r:"8.44",gradientTransform:"matrix(.28 .96 -.78 .23 579.69 -87.05)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#66eb6e"}),p("stop",{offset:"1",stopColor:"#66eb6e",stopOpacity:"0"})]}),T("linearGradient",{id:"me-a",x1:"-314.8",y1:"381.16",x2:"-299.34",y2:"381.16",gradientTransform:"translate(320.79 -364.91)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#0c59a4"}),p("stop",{offset:"1",stopColor:"#114a8b"})]}),T("linearGradient",{id:"me-c",x1:"-306.64",y1:"374.46",x2:"-316.3",y2:"384.97",gradientTransform:"translate(320.79 -364.91)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#1b9de2"}),p("stop",{offset:".16",stopColor:"#1595df"}),p("stop",{offset:".67",stopColor:"#0680d7"}),p("stop",{offset:"1",stopColor:"#0078d4"})]})]}),p("path",{d:"M20.93 17.42a9.34 9.34 0 0 1-.91.41 9 9 0 0 1-3.11.56c-4.1 0-7.68-2.82-7.68-6.45a2.73 2.73 0 0 1 1.43-2.36C7 9.73 6 13.6 6 15.86c0 6.41 5.91 7.06 7.18 7.06a9.1 9.1 0 0 0 2.34-.4h.11a11.07 11.07 0 0 0 5.77-4.57.34.34 0 0 0-.1-.48.36.36 0 0 0-.36 0Z",fill:"url(#me-a)"}),p("path",{d:"M20.93 17.42a9.34 9.34 0 0 1-.91.41 9 9 0 0 1-3.11.56c-4.1 0-7.68-2.82-7.68-6.45a2.73 2.73 0 0 1 1.43-2.36C7 9.73 6 13.6 6 15.86c0 6.41 5.91 7.06 7.18 7.06a9.1 9.1 0 0 0 2.34-.4h.11a11.07 11.07 0 0 0 5.77-4.57.34.34 0 0 0-.1-.48.36.36 0 0 0-.36 0Z",opacity:".35",fill:"url(#b)"}),p("path",{d:"M10.07 21.83a7 7 0 0 1-.45-11.63 8.39 8.39 0 0 1 1-.62A2.86 2.86 0 0 1 12 9.23 2.8 2.8 0 0 1 14.78 12s2.12-6.9-6.93-6.9a7.28 7.28 0 0 0-6.94 6.75 11.46 11.46 0 0 0 1 4.86 11.12 11.12 0 0 0 13.56 5.82 6.55 6.55 0 0 1-5.44-.7Z",fill:"url(#me-c)"}),p("path",{d:"M10.07 21.83a7 7 0 0 1-.45-11.63 8.39 8.39 0 0 1 1-.62A2.86 2.86 0 0 1 12 9.23 2.8 2.8 0 0 1 14.78 12s2.12-6.9-6.93-6.9a7.28 7.28 0 0 0-6.94 6.75 11.46 11.46 0 0 0 1 4.86 11.12 11.12 0 0 0 13.56 5.82 6.55 6.55 0 0 1-5.44-.7Z",opacity:".41",fill:"url(#me-d)"}),p("path",{d:"M14.11 13.81c-.07.09-.29.21-.29.49a.81.81 0 0 0 .41.62 7.12 7.12 0 0 0 3.6.76 5.32 5.32 0 0 0 5.26-5.31 7.61 7.61 0 0 0-1-3.81A11.12 11.12 0 0 0 12 .9 11.09 11.09 0 0 0 .91 11.84C1 8.67 4.09 6.12 7.84 6.12a8.43 8.43 0 0 1 3.64.88 6.2 6.2 0 0 1 2.67 2.53 5.52 5.52 0 0 1 .63 2.56 3.11 3.11 0 0 1-.67 1.72Z",fill:"url(#me-e)"}),p("path",{d:"M14.11 13.81c-.07.09-.29.21-.29.49a.81.81 0 0 0 .41.62 7.12 7.12 0 0 0 3.6.76 5.32 5.32 0 0 0 5.26-5.31 7.61 7.61 0 0 0-1-3.81A11.12 11.12 0 0 0 12 .9 11.09 11.09 0 0 0 .91 11.84C1 8.67 4.09 6.12 7.84 6.12a8.43 8.43 0 0 1 3.64.88 6.2 6.2 0 0 1 2.67 2.53 5.52 5.52 0 0 1 .63 2.56 3.11 3.11 0 0 1-.67 1.72Z",fill:"url(#me-f)"})]})}function _w(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-me"})]})}function Pw(){return T("symbol",{id:"icon-de",viewBox:"0 0 24 24",children:[p("path",{fill:"#bb0202",d:"M16.84 13.22q2.45.15 2.36 2.22c-.05 1.33-.12 2.66-.13 3.98 0 .47-.13.7-.72.84-3.55.84-7.09 1.72-10.62 2.63-.58.15-.89.05-1.08-.41l-.05-.07a7.36 7.36 0 0 1-1.75-5.7c.08-1.03-.04-2.08-.07-3.11l1.62.81c.21.1.49.29.57-.12.26.15.55.2.86.18 2.41-.18 4.83-.33 7.23-.55.4-.04 1.2.13 1.14-.64l.63-.04Zm-.43 1.93c-.73.78-.68 1.69-.39 2.54.23.69 1.46.75 1.96.13.6-.75.85-1.58.44-2.48.02-.52.08-1.13-.58-1.32-.72-.21-.94.47-1.31.83-.08.08-.08.21-.11.32Z"}),p("path",{fill:"#2b2f37",d:"M8.14 11.53c-3.82-2.1-3.61-7.45.38-9.59 1.21.72 2.1.41 2.27-.8 2.12-.35 3.87.36 5.46 1.46l-.45.07c-.59-.46-1.34-.31-2.03-.38-.23-.92-1.35-.81-1.72-.61-1.26.7-2.79.87-3.97 1.45-1.79.88-2.26 2.64-2.03 4.46a6 6 0 0 0 1.72 3.23c.09.25.44.39.36.71Z"}),p("path",{fill:"#7f0000",d:"M16.21 13.26c.05.77-.74.6-1.14.64-2.41.23-4.82.38-7.23.55-.31.02-.6-.02-.86-.18.31-.76 1.15-.7 1.83-.89l.35.02c.75-.18 1.52-.14 2.28-.18.72-.04 1.47.15 2.17-.13l2.6.15Z"}),p("path",{d:"M8.14 11.53c.08-.31-.28-.46-.36-.71h.78l.6-.17c.77 1.22 2.63 1.62 4.04.87l2.63-.52-.05.47-.05.03-.13.11a6.63 6.63 0 0 1-7.04.2l-.19-.12-.23-.15Z",fill:"#180606"}),p("path",{fill:"#465374",d:"M18.41 7.01c-.03.95-.06 1.89-.98 2.58-.44.32-1.05.43-1.42.84-.77.22-1.56.25-2.36.14l-.06-.17v-.27c2.08-.31 3.34-1.36 3.84-3.11h.98Z"}),p("path",{d:"M18.41 7.01h-.98c-.05-.42-.01-.85-.12-1.28-.33-1.31-1.6-1.75-2.72-2.35.4-.24.96-.28 1.22-.7l.45-.07-.02.02c0 .16.06.17.17.05.42.51 1.13.84 1.25 1.53-.15.04-.35.03-.34.23 0 .02.04.06.07.06.23 0 .22-.17.27-.29.65.86.85 1.8.76 2.81Z",fill:"#526184"}),p("path",{fill:"#fa0708",d:"M8.8 13.39c-.68.18-1.52.13-1.83.89-.08.41-.36.22-.57.12-.55-.26-1.08-.54-1.62-.81 1.33-.26 2.66-.48 4.02-.2Z"}),p("path",{d:"M10.79 1.14c-.17 1.21-1.06 1.52-2.27.8a4.47 4.47 0 0 1 2.27-.8Z",fill:"#707277"}),p("path",{fill:"#2b2f37",d:"M16.01 10.43c.37-.41.98-.52 1.42-.84a2.92 2.92 0 0 1-1.64 1.88l.05-.47c.23-.15.18-.36.18-.57Z"}),p("path",{fill:"#fa0708",d:"m16.21 13.26-2.6-.15-1.37-.04a9.93 9.93 0 0 1 4.6.16l-.63.04Z"}),p("path",{fill:"#bb0202",d:"m12.24 13.06 1.37.04c-.7.29-1.45.09-2.17.13-.76.04-1.53 0-2.28.18.97-.52 2.05-.3 3.09-.36Z"}),p("path",{fill:"#2b2f37",d:"M16.42 2.67c-.11.12-.17.11-.17-.05l.17.05ZM8.14 11.53l.23.15c-.13 0-.21-.03-.23-.15ZM15.61 11.6l.13-.11-.13.11ZM8.38 11.68l.19.12c-.12.03-.18-.03-.19-.12Z"}),p("path",{d:"M18.42 15.33c.41.9.16 1.73-.44 2.48-.5.62-1.73.56-1.96-.13-.28-.85-.33-1.76.39-2.54.17.13.44.24.48.4.12.47.43.33.59.12.25-.34.69-.11.94-.34Z",fill:"#790000"}),p("path",{fill:"#7f0000",d:"M18.42 15.33c-.25.22-.7 0-.94.34-.16.22-.47.35-.59-.12-.04-.16-.31-.27-.48-.4.04-.11.04-.24.11-.32.37-.36.59-1.04 1.31-.83.67.19.6.81.58 1.32Z"}),p("path",{fill:"#0e1013",d:"M8.56 10.82h-.78A5.93 5.93 0 0 1 6.06 7.6c-.23-1.82.23-3.58 2.03-4.46 1.19-.59 2.71-.75 3.97-1.45.36-.2 1.49-.31 1.72.61-.51-.02-.94.23-1.39.36-.16-.58-.54-.24-.84-.14-.88.28-1.74.58-2.62.84-.27.08-.49.18-.65.37-1.79 2.16-2.25 3.98-.01 6.39.2.22.33.43.3.7Z"}),p("path",{fill:"#465374",d:"M12.39 2.65c.46-.14.88-.38 1.39-.36.69.07 1.44-.08 2.03.38-.26.42-.82.46-1.22.7-1.07-.13-2.1.16-3.15.18a.45.45 0 0 1-.03-.16l.98-.74Z"}),p("path",{d:"M11.41 3.39c0 .06.01.11.03.16-.64.29-.68.86-.84 1.38-.59 1.76.09 3.82 1.56 4.72.27.54.81.7 1.43.74l.06.17-.45.95c-1.41.75-3.27.35-4.04-.87.03-.43-.2-.77-.54-1.07-1.78-1.59-1.41-4.42.76-5.73.54-.33 1.16-.97 2.02-.45Z",fill:"#020202"}),p("path",{d:"M11.41 3.39c-.87-.52-1.48.12-2.02.45-2.17 1.32-2.54 4.15-.76 5.73.34.3.56.64.54 1.07l-.6.17c.03-.28-.1-.48-.3-.7-2.24-2.4-1.78-4.23.01-6.39.16-.19.38-.29.65-.37.88-.26 1.75-.56 2.62-.84.3-.1.68-.44.84.14l-.98.74Z",fill:"#060708"}),p("path",{fill:"#0e1013",d:"m13.2 11.51.45-.95c.8.12 1.59.09 2.36-.14 0 .2.05.42-.18.57l-2.63.52Z"}),p("path",{fill:"#6478a5",d:"M10.6 4.93c.16-.51.19-1.08.84-1.38 1.05-.02 2.09-.32 3.15-.18 1.12.6 2.39 1.04 2.72 2.35.11.43.07.85.12 1.28-.5 1.75-1.76 2.81-3.84 3.11-.04-.66.19-1.4-.81-1.73.06-1.52-.35-2.82-2.18-3.46Z"}),p("path",{d:"M12.78 8.39c.99.33.77 1.07.81 1.73v.27c-.62-.04-1.16-.19-1.43-.74l.62-1.27Z",fill:"#7c8cb3"}),p("path",{fill:"#6478a5",d:"M17.66 4.2c-.05.13-.03.3-.27.29-.02 0-.07-.04-.07-.06 0-.2.19-.19.34-.23Z"})]})}function Cw(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-de"})]})}function bw(){return p("symbol",{id:"icon-ie",viewBox:"0 0 24 24",children:p("path",{d:"M8.05 14.13c0 .55.08 1.04.25 1.49.34.86.95 1.59 1.74 2.06.39.25.82.45 1.27.61.45.16.92.28 1.4.36 1.04.16 2.1.16 3.13-.02a12.3 12.3 0 0 0 3.06-.99c.5-.23 1-.48 1.52-.75v4.81c-1.09.53-2.24.95-3.42 1.24-.58.14-1.16.25-1.76.31s-1.21.1-1.85.1a9.96 9.96 0 0 1-4.69-1.13 9.11 9.11 0 0 1-1.91-1.34A8.49 8.49 0 0 1 4 14.49c0-.93.13-1.82.38-2.67A8.5 8.5 0 0 1 7.24 7.6a9.5 9.5 0 0 1 2.33-1.35 4.95 4.95 0 0 0-1.1 1.68 7.22 7.22 0 0 0-.51 1.94h8.08c0-.82-.08-1.52-.25-2.13s-.43-1.12-.8-1.52a3.37 3.37 0 0 0-1.43-.91 6.33 6.33 0 0 0-2.12-.3c-.97 0-1.95.14-2.92.44a13.1 13.1 0 0 0-5.2 3.05c-.72.68-1.34 1.45-1.86 2.3.11-.96.32-1.88.61-2.75a11.45 11.45 0 0 1 2.79-4.48 10.08 10.08 0 0 1 4.56-2.56c.89-.2 1.83-.32 2.82-.32.58 0 1.16.05 1.74.16a9.98 9.98 0 0 1 8.11 7.21c.3 1.05.46 2.15.46 3.29v2.82H8.05Z",fill:"#0078d7"})})}function Vn(...e){return e.filter(Boolean).join(" ")}function Ow(){return T("symbol",{id:"icon-man3",viewBox:"0 0 24 24",children:[p("path",{d:"M17.35 8.2c-1.04.82-1.01 2.14-1.21 3.75s-.55 4.51-1.07 5.31c-.3.52-.71.9-1.25 1.01"}),p("path",{d:"M15.07 17.18 11.99 5.73"}),p("path",{d:"M18.81 8.2h-2.9"}),p("path",{d:"M6.65 8.2c1.04.82 1.01 2.14 1.21 3.75s.55 4.51 1.07 5.31c.3.52.71.9 1.25 1.01"}),p("path",{d:"m8.93 17.18 3.08-11.45"}),p("path",{d:"M5.19 8.2h2.9"}),p("circle",{cx:"12",cy:"12",r:"10.2"})]})}function Rw(e){const{title:t,className:n,...r}=e;return T("svg",{className:Vn("fill-none stroke-[1.5] stroke-sky-700",n),...r,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-man3"})]})}function Nw(){return p("svg",{id:"svgfont",style:{position:"absolute",width:0,height:0,overflow:"hidden"},"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",version:"1.1",children:T("defs",{children:[ww(),kw(),Ew(),Pw(),bw(),Ow()]})})}function so({browser:e,...t}){switch(e){case B.chrome:return p(xw,{...t});case B.chrome3:return p(Rw,{...t});case B.firefox:return p(Sw,{...t});case B.dev:return p(Cw,{...t});case B.edge:return p(_w,{...t})}return null}const S1={textShadow:"1px 1px 2px #000"},Tw={boxShadow:"0 2px 4px -1px rgb(0 0 0 / 20%), 0 4px 5px 0 rgb(0 0 0 / 14%), 0 1px 10px 0 rgb(0 0 0 / 12%)"};function Aw(){return T(Tu,{children:[T("div",{className:"px-6 py-5 flex items-center justify-between bg-[#003165] shadow-sm cursor-default",children:[" ",T("div",{className:"flex items-center space-x-2",children:[p("div",{className:"w-20 py-2 flex items-center justify-center bg-white rounded-md",children:p(vw,{className:"px-2",fill:"#002f87"})}),p("div",{className:"pb-1 text-3xl tracking-tighter font-light text-slate-100 uppercase whitespace-nowrap",style:S1,children:"PM QA Extensions"})]})]}),p("div",{className:"h-1 bg-[#002f87]",style:Tw})]})}const Mw=Symbol(),Mc=Symbol(),Wr="a",is="w";let Lw=(e,t)=>new Proxy(e,t);const cu=Object.getPrototypeOf,fu=new WeakMap,E1=e=>e&&(fu.has(e)?fu.get(e):cu(e)===Object.prototype||cu(e)===Array.prototype),Fd=e=>typeof e=="object"&&e!==null,$w=e=>{if(Array.isArray(e))return Array.from(e);const t=Object.getOwnPropertyDescriptors(e);return Object.values(t).forEach(n=>{n.configurable=!0}),Object.create(cu(e),t)},_1=e=>e[Mc]||e,P1=(e,t,n,r)=>{if(!E1(e))return e;let i=r&&r.get(e);if(!i){const a=_1(e);i=(u=>Object.values(Object.getOwnPropertyDescriptors(u)).some(c=>!c.configurable&&!c.writable))(a)?[a,$w(a)]:[a],r==null||r.set(e,i)}const[o,s]=i;let l=n&&n.get(o);return l&&l[1].f===!!s||(l=((a,u)=>{const c={f:u};let f=!1;const d=(w,y)=>{if(!f){let P=c[Wr].get(a);if(P||(P={},c[Wr].set(a,P)),w===is)P[is]=!0;else{let h=P[w];h||(h=new Set,P[w]=h),h.add(y)}}},g={get:(w,y)=>y===Mc?a:(d("k",y),P1(Reflect.get(w,y),c[Wr],c.c,c.t)),has:(w,y)=>y===Mw?(f=!0,c[Wr].delete(a),!0):(d("h",y),Reflect.has(w,y)),getOwnPropertyDescriptor:(w,y)=>(d("o",y),Reflect.getOwnPropertyDescriptor(w,y)),ownKeys:w=>(d(is),Reflect.ownKeys(w))};return u&&(g.set=g.deleteProperty=()=>!1),[g,c]})(o,!!s),l[1].p=Lw(s||o,l[0]),n&&n.set(o,l)),l[1][Wr]=t,l[1].c=n,l[1].t=r,l[1].p},C1=(e,t,n,r)=>{if(Object.is(e,t))return!1;if(!Fd(e)||!Fd(t))return!0;const i=n.get(_1(e));if(!i)return!0;if(r){const s=r.get(e);if(s&&s.n===t)return s.g;r.set(e,{n:t,g:!1})}let o=null;try{for(const s of i.h||[])if(o=Reflect.has(e,s)!==Reflect.has(t,s),o)return o;if(i[is]===!0){if(o=((s,l)=>{const a=Reflect.ownKeys(s),u=Reflect.ownKeys(l);return a.length!==u.length||a.some((c,f)=>c!==u[f])})(e,t),o)return o}else for(const s of i.o||[])if(o=!!Reflect.getOwnPropertyDescriptor(e,s)!=!!Reflect.getOwnPropertyDescriptor(t,s),o)return o;for(const s of i.k||[])if(o=C1(e[s],t[s],n,r),o)return o;return o===null&&(o=!0),o}finally{r&&r.set(e,{n:t,g:o})}},Iw=e=>E1(e)&&e[Mc]||null,Vd=(e,t=!0)=>{fu.set(e,t)};const ea=e=>typeof e=="object"&&e!==null,Xt=new WeakMap,zo=new WeakSet,zw=(e=Object.is,t=(u,c)=>new Proxy(u,c),n=u=>ea(u)&&!zo.has(u)&&(Array.isArray(u)||!(Symbol.iterator in u))&&!(u instanceof WeakMap)&&!(u instanceof WeakSet)&&!(u instanceof Error)&&!(u instanceof Number)&&!(u instanceof Date)&&!(u instanceof String)&&!(u instanceof RegExp)&&!(u instanceof ArrayBuffer),r=u=>{switch(u.status){case"fulfilled":return u.value;case"rejected":throw u.reason;default:throw u}},i=new WeakMap,o=(u,c,f=r)=>{const d=i.get(u);if((d==null?void 0:d[0])===c)return d[1];const g=Array.isArray(u)?[]:Object.create(Object.getPrototypeOf(u));return Vd(g,!0),i.set(u,[c,g]),Reflect.ownKeys(u).forEach(w=>{if(Object.getOwnPropertyDescriptor(g,w))return;const y=Reflect.get(u,w),{enumerable:P}=Reflect.getOwnPropertyDescriptor(u,w),h={value:y,enumerable:P,configurable:!0};if(zo.has(y))Vd(y,!1);else if(y instanceof Promise)delete h.value,h.get=()=>f(y);else if(Xt.has(y)){const[m,v]=Xt.get(y);h.value=o(m,v(),f)}Object.defineProperty(g,w,h)}),Object.preventExtensions(g)},s=new WeakMap,l=[1,1],a=u=>{if(!ea(u))throw new Error("object required");const c=s.get(u);if(c)return c;let f=l[0];const d=new Set,g=(S,E=++l[0])=>{f!==E&&(f=E,d.forEach(_=>_(S,E)))};let w=l[1];const y=(S=++l[1])=>(w!==S&&!d.size&&(w=S,h.forEach(([E])=>{const _=E[1](S);_>f&&(f=_)})),f),P=S=>(E,_)=>{const M=[...E];M[1]=[S,...M[1]],g(M,_)},h=new Map,m=(S,E)=>{if(d.size){const _=E[3](P(S));h.set(S,[E,_])}else h.set(S,[E])},v=S=>{var E;const _=h.get(S);_&&(h.delete(S),(E=_[1])==null||E.call(_))},k=S=>(d.add(S),d.size===1&&h.forEach(([_,M],I)=>{const z=_[3](P(I));h.set(I,[_,z])}),()=>{d.delete(S),d.size===0&&h.forEach(([_,M],I)=>{M&&(M(),h.set(I,[_]))})}),C=Array.isArray(u)?[]:Object.create(Object.getPrototypeOf(u)),O=t(C,{deleteProperty(S,E){const _=Reflect.get(S,E);v(E);const M=Reflect.deleteProperty(S,E);return M&&g(["delete",[E],_]),M},set(S,E,_,M){const I=Reflect.has(S,E),z=Reflect.get(S,E,M);if(I&&(e(z,_)||s.has(_)&&e(z,s.get(_))))return!0;v(E),ea(_)&&(_=Iw(_)||_);let $=_;if(_ instanceof Promise)_.then(j=>{_.status="fulfilled",_.value=j,g(["resolve",[E],j])}).catch(j=>{_.status="rejected",_.reason=j,g(["reject",[E],j])});else{!Xt.has(_)&&n(_)&&($=a(_));const j=!zo.has($)&&Xt.get($);j&&m(E,j)}return Reflect.set(S,E,$,M),g(["set",[E],_,z]),!0}});s.set(u,O);const x=[C,y,o,k];return Xt.set(O,x),Reflect.ownKeys(u).forEach(S=>{const E=Object.getOwnPropertyDescriptor(u,S);"value"in E&&(O[S]=u[S],delete E.value,delete E.writable),Object.defineProperty(C,S,E)}),O})=>[a,Xt,zo,e,t,n,r,i,o,s,l],[Dw]=zw();function jw(e={}){return Dw(e)}function b1(e,t,n){const r=Xt.get(e);let i;const o=[],s=r[3];let l=!1;const u=s(c=>{if(o.push(c),n){t(o.splice(0));return}i||(i=Promise.resolve().then(()=>{i=void 0,l&&t(o.splice(0))}))});return l=!0,()=>{l=!1,u()}}function Ud(e,t){const n=Xt.get(e),[r,i,o]=n;return o(r,i(),t)}var O1={exports:{}},R1={};/** +`,Io=16,cw=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:i,containerStyle:o,containerClassName:s})=>{let{toasts:l,handlers:a}=D2(n);return b.createElement("div",{style:{position:"fixed",zIndex:9999,top:Io,left:Io,right:Io,bottom:Io,pointerEvents:"none",...o},className:s,onMouseEnter:a.startPause,onMouseLeave:a.endPause},l.map(u=>{let c=u.position||t,f=a.calculateOffset(u,{reverseOrder:e,gutter:r,defaultPosition:t}),d=aw(c,f);return b.createElement(lw,{id:u.id,key:u.id,onHeightUpdate:a.updateHeight,className:u.visible?uw:"",style:d},u.type==="custom"?js(u.message,u):i?i(u):b.createElement(sw,{toast:u,position:c}))}))};function fw(){return p("div",{className:"toaser",children:p(cw,{position:"bottom-right",reverseOrder:!1,gutter:8,containerClassName:"",containerStyle:{},toastOptions:{className:"",duration:5e3,style:{background:"#363636",color:"#fff"},success:{duration:3e3,iconTheme:{primary:"green",secondary:"black"}}}})})}function dw(e){_e(e,{style:{backgroundColor:"tomato"},icon:"👏"})}function Nc(e){_e.custom(t=>p("div",{className:"max-w-[540px] text-red-50 bg-red-600 border-red-700 border-2 rounded shadow-lg shadow-red-900/40",children:T("div",{className:"px-3 py-1 flex items-center justify-between",children:[p("div",{className:"",children:e}),p("div",{className:"ml-4 w-12 h-12 flex items-center justify-center hover:bg-red-400 active:scale-[.97] cursor-pointer select-none",onClick:()=>_e.remove(t.id),children:"❌"})]})}))}const Tc=()=>({loading:!0,error:null,data:null}),mi=ke(Tc()),rs=ke(Tc()),vi=ke(Tc()),pw=ke(!1),m1=ke([]),hw=ke(e=>e(vi).data||""),uu=ke(void 0),v1=ke(void 0),g1=ke(void 0),y1=ke([]),w1=ke(null,(e,t)=>{n();async function n(){t(mi,{loading:!0,error:null,data:null});try{const r=await Ey();t(mi,{loading:!1,error:null,data:r})}catch(r){t(mi,{loading:!1,error:r,data:null}),Nc(r.message)}t(Ac)}});w1.onMount=e=>e();const x1=ke(null,(e,t)=>{n();async function n(){t(rs,{loading:!0,error:null,data:null});try{const r=await Py();t(rs,{loading:!1,error:null,data:r})}catch(r){t(rs,{loading:!1,error:r,data:null}),Nc(r.message)}t(Ac)}});x1.onMount=e=>e();const k1=ke(null,(e,t)=>{n();async function n(){t(vi,{loading:!0,error:null,data:null});try{const r=await jy(),i=await q(r);t(uu,[...r.matchAll(yy)].map(o=>o[1])),t(vi,{loading:!1,error:null,data:i})}catch(r){t(vi,{loading:!1,error:r,data:null}),t(uu,void 0),Nc(r.message)}t(Ac)}});k1.onMount=e=>e();const jd=ke(!1),Ac=ke(null,(e,t)=>{const n=e(vi),r=e(rs),i=e(mi);if(n.loading||r.loading||i.loading)return;const o=!!n.error||!!r.error||!!i.error;if(t(pw,o),o||e(jd))return;t(jd,!0);const s=e(uu),l=Ny(r.data,s);t(m1,l);const a=Dy(r.data,i.data,s);a&&(t(v1,a.latestChExtension),t(g1,a.latestFfExtension),t(y1,a.summaryExtensions))}),mw=ke(e=>{e(k1),e(x1),e(w1)});function vw(e){const{title:t,...n}=e;return T("svg",{fill:"currentColor",viewBox:"0 0 125 33.4",...n,children:[t&&p("title",{children:t}),p("path",{d:"M79.96 33.16V.25c10.24 0 20.24-.68 30.09.2a16.09 16.09 0 0 1 15 16.47c0 8.41-5.76 15.23-15.27 16.05-9.75.84-19.58.19-29.82.19ZM96.22 3.21v27.07c6.61 1.08 9.56-.46 10.37-6.29a51.35 51.35 0 0 0 .06-13.9c-.87-6.28-3.5-7.74-10.43-6.88ZM0 32.8V.29h15.89v13.92h12V.34h16.05V32.7H28.03V19.31H16.11V32.8ZM54.24 32.86V.39h15.65v32.47Z"})]})}function gw(e){const{title:t,...n}=e;return T("svg",{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,...n,children:[t&&p("title",{children:t}),p("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 10v6m0 0l-3-3m3 3l3-3m2 8H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})]})}function yw(e){const{title:t,...n}=e;return T("svg",{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,...n,children:[t&&p("title",{children:t}),p("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8 5H6a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2v-1M8 5a2 2 0 002 2h2a2 2 0 002-2M8 5a2 2 0 012-2h2a2 2 0 012 2m0 0h2a2 2 0 012 2v3m2 4H10m0 0l3-3m-3 3l3 3"})]})}function ww(){return T("symbol",{id:"icon-ch",viewBox:"0 0 24 24",children:[p("defs",{children:p("clipPath",{id:"cr-a",children:p("circle",{cx:"12",cy:"11.99",r:"11.2",fill:"none"})})}),p("path",{d:"M7.59 14.54 12 6.9h10a11.21 11.21 0 0 0-19.41-1v8.6Z",fill:"#db4437"}),p("path",{d:"M16.41 14.54H7.59l-5-8.6a11.22 11.22 0 0 0 8.9 17.25l4.94-4.94Z",fill:"#0f9d58"}),p("path",{d:"m12 6.9 4.41 7.64-4.94 8.65H12A11.21 11.21 0 0 0 22 6.9Z",fill:"#ffcd40"}),T("g",{clipPath:"url(#cr-a)",children:[p("circle",{cx:"12",cy:"11.99",r:"5.09",fill:"#f1f1f1"}),p("circle",{cx:"12",cy:"11.99",r:"4.07",fill:"#4285f4"})]})]})}function xw(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-ch"})]})}function kw(){return T("symbol",{id:"icon-ff",viewBox:"0 0 24 24",children:[T("defs",{children:[T("radialGradient",{id:"ff-a",cx:"-269.32",cy:"902.68",fx:"-269.32",fy:"902.68",r:"25.85",gradientTransform:"matrix(1 0 0 -1 290.3 908)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#fff36e"}),p("stop",{offset:".5",stopColor:"#fc4055"}),p("stop",{offset:"1",stopColor:"#e31587"})]}),T("radialGradient",{id:"ff-b",cx:"-1608.67",cy:"998.25",fx:"-1608.67",fy:"998.25",r:"25.31",gradientTransform:"matrix(.96 0 0 -.96 1563.12 963.42)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#ff9640"}),p("stop",{offset:".8",stopColor:"#fc4055"})]}),T("radialGradient",{id:"ff-c",cx:"-1603.63",cy:"1001.1",fx:"-1603.63",fy:"1001.1",r:"42.77",gradientTransform:"matrix(.96 0 0 -.96 1563.12 963.42)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:".1",stopColor:"#fff36e"}),p("stop",{offset:".5",stopColor:"#ff9640"}),p("stop",{offset:".6",stopColor:"#ff9640"})]}),T("linearGradient",{id:"ff-d",x1:"-272.9",y1:"905.35",x2:"-284.54",y2:"885.2",gradientTransform:"matrix(1 0 0 -1 290.3 908)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#fff36e",stopOpacity:".8"}),p("stop",{offset:".1",stopColor:"#fff36e",stopOpacity:".7"}),p("stop",{offset:".8",stopColor:"#fff36e",stopOpacity:"0"})]}),T("linearGradient",{id:"ff-e",x1:"-278.13",y1:"907.55",x2:"-271.95",y2:"889.64",gradientTransform:"matrix(1 0 0 -1 290.3 908)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#b833e1"}),p("stop",{offset:".4",stopColor:"#9059ff"}),p("stop",{offset:".6",stopColor:"#5b6df8"}),p("stop",{offset:"1",stopColor:"#0090ed"})]})]}),p("circle",{cx:"11.99",cy:"12",r:"11.39",fill:"#0063e1"}),p("path",{d:"M21.12 5.12A11.23 11.23 0 0 0 12.44.65c-1.92-.06-3.82.43-5.47 1.42A10.66 10.66 0 0 1 12.1.82c4.47.03 9.31 3.1 10.08 8.66.83 6.32-3.62 11.67-9.82 11.67-6.83 0-11.02-6.04-9.94-11.47.02-.27.06-.53.11-.8a10.8 10.8 0 0 1 1.2-3.99c-.8.4-1.79 1.71-2.28 2.88a11.76 11.76 0 0 0-.74 5.72l.06.43a11.38 11.38 0 1 0 20.32-8.8h.03Z",fill:"url(#ff-a)"}),p("path",{d:"M22.43 9.13C21.81 3.35 16.65.76 12.1.79c-1.79 0-3.79.43-5.13 1.28-.37.22-.71.47-1.03.77l.31-.26h.03A7.66 7.66 0 0 1 8.53 1.5c1.21-.33 2.47-.48 3.73-.43a9.48 9.48 0 0 1 8.91 9.11 6.83 6.83 0 0 1-6.55 6.92 6.3 6.3 0 0 1-6.18-3.62 6.34 6.34 0 0 1-.57-1.79c-.57-3.82 1.99-7.03 4.36-7.86-1.28-1.08-4.44-1.03-6.81.71a7.97 7.97 0 0 0-3.13 5.41 9.49 9.49 0 0 0 .65 5.13 10.04 10.04 0 0 0 8.54 6.12h.85c7.55 0 10.82-5.69 10.11-12.07h-.03Z",fill:"url(#ff-b)"}),p("path",{d:"M14.63 17.11a7.46 7.46 0 0 0 7.06-7.18c.23-4.47-2.42-9.28-9.45-8.86-1.26-.05-2.52.1-3.73.43-.78.23-1.52.58-2.19 1.03l-.06.03-.28.23a9.49 9.49 0 0 1 5.95-1.11c4.01.54 7.69 3.67 7.69 7.8 0 3.16-2.45 5.61-5.32 5.41-4.27-.23-5.35-4.61-3.13-6.52-.57-.11-1.71.11-2.51 1.31-.68 1.05-.65 2.68-.23 3.82a6.3 6.3 0 0 0 6.21 3.62Z",fill:"url(#ff-c)"}),p("path",{d:"M21.12 5.12a12 12 0 0 0-1.91-1.99c.18.17.35.35.51.54a6.34 6.34 0 0 1 1.42 2.31c.54 1.82.54 4.07-.6 5.84a6.67 6.67 0 0 1-5.98 3.1h-.28c-4.27-.28-5.38-4.64-3.13-6.55-.63-.11-1.74.11-2.53 1.31-.68 1.05-.65 2.68-.23 3.82a6.34 6.34 0 0 1-.57-1.79c-.57-3.82 1.99-7.03 4.36-7.86-1.28-1.08-4.44-1.03-6.81.71a7.9 7.9 0 0 0-2.85 4.16c.15-1.34.54-2.65 1.17-3.84-.8.4-1.79 1.71-2.28 2.88a11.76 11.76 0 0 0-.71 5.75l.06.43a11.38 11.38 0 1 0 20.32-8.8h.03Z",fill:"url(#ff-d)"}),p("path",{d:"M21.12 5.97a6.37 6.37 0 0 0-1.4-2.31 8.51 8.51 0 0 0-2.56-1.85c-.82-.4-1.68-.71-2.56-.91a11.42 11.42 0 0 0-4.73 0 8.19 8.19 0 0 0-3.93 1.91A9.57 9.57 0 0 1 17.1 4.18c.47.46.88.97 1.22 1.54 1.42 2.28 1.28 5.13.17 6.78a5.43 5.43 0 0 1-4.13 2.42 6.73 6.73 0 0 0 6.18-3.1 6.93 6.93 0 0 0 .57-5.84Z",fill:"url(#ff-e)"})]})}function Sw(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-ff"})]})}function Ew(){return T("symbol",{id:"icon-me",viewBox:"0 0 24 24",children:[T("defs",{children:[T("radialGradient",{id:"me-b",cx:"-306.26",cy:"377.46",r:"8.27",gradientTransform:"matrix(1 0 0 .95 320.79 -342.22)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:".72",stopOpacity:"0"}),p("stop",{offset:".95",stopOpacity:".53"}),p("stop",{offset:"1"})]}),T("radialGradient",{id:"me-d",cx:"-120.2",cy:"293.6",r:"12.42",gradientTransform:"matrix(.15 -.99 .8 .12 -209.83 -136.08)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:".76",stopOpacity:"0"}),p("stop",{offset:".95",stopOpacity:".5"}),p("stop",{offset:"1"})]}),T("radialGradient",{id:"me-e",cx:"-171.65",cy:"355.56",r:"17.55",gradientTransform:"matrix(-.04 1 -2.13 -.08 753.63 205.11)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#35c1f1"}),p("stop",{offset:".11",stopColor:"#34c1ed"}),p("stop",{offset:".23",stopColor:"#2fc2df"}),p("stop",{offset:".31",stopColor:"#2bc3d2"}),p("stop",{offset:".67",stopColor:"#36c752"})]}),T("radialGradient",{id:"me-f",cx:"-67.02",cy:"691.29",r:"8.44",gradientTransform:"matrix(.28 .96 -.78 .23 579.69 -87.05)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#66eb6e"}),p("stop",{offset:"1",stopColor:"#66eb6e",stopOpacity:"0"})]}),T("linearGradient",{id:"me-a",x1:"-314.8",y1:"381.16",x2:"-299.34",y2:"381.16",gradientTransform:"translate(320.79 -364.91)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#0c59a4"}),p("stop",{offset:"1",stopColor:"#114a8b"})]}),T("linearGradient",{id:"me-c",x1:"-306.64",y1:"374.46",x2:"-316.3",y2:"384.97",gradientTransform:"translate(320.79 -364.91)",gradientUnits:"userSpaceOnUse",children:[p("stop",{offset:"0",stopColor:"#1b9de2"}),p("stop",{offset:".16",stopColor:"#1595df"}),p("stop",{offset:".67",stopColor:"#0680d7"}),p("stop",{offset:"1",stopColor:"#0078d4"})]})]}),p("path",{d:"M20.93 17.42a9.34 9.34 0 0 1-.91.41 9 9 0 0 1-3.11.56c-4.1 0-7.68-2.82-7.68-6.45a2.73 2.73 0 0 1 1.43-2.36C7 9.73 6 13.6 6 15.86c0 6.41 5.91 7.06 7.18 7.06a9.1 9.1 0 0 0 2.34-.4h.11a11.07 11.07 0 0 0 5.77-4.57.34.34 0 0 0-.1-.48.36.36 0 0 0-.36 0Z",fill:"url(#me-a)"}),p("path",{d:"M20.93 17.42a9.34 9.34 0 0 1-.91.41 9 9 0 0 1-3.11.56c-4.1 0-7.68-2.82-7.68-6.45a2.73 2.73 0 0 1 1.43-2.36C7 9.73 6 13.6 6 15.86c0 6.41 5.91 7.06 7.18 7.06a9.1 9.1 0 0 0 2.34-.4h.11a11.07 11.07 0 0 0 5.77-4.57.34.34 0 0 0-.1-.48.36.36 0 0 0-.36 0Z",opacity:".35",fill:"url(#b)"}),p("path",{d:"M10.07 21.83a7 7 0 0 1-.45-11.63 8.39 8.39 0 0 1 1-.62A2.86 2.86 0 0 1 12 9.23 2.8 2.8 0 0 1 14.78 12s2.12-6.9-6.93-6.9a7.28 7.28 0 0 0-6.94 6.75 11.46 11.46 0 0 0 1 4.86 11.12 11.12 0 0 0 13.56 5.82 6.55 6.55 0 0 1-5.44-.7Z",fill:"url(#me-c)"}),p("path",{d:"M10.07 21.83a7 7 0 0 1-.45-11.63 8.39 8.39 0 0 1 1-.62A2.86 2.86 0 0 1 12 9.23 2.8 2.8 0 0 1 14.78 12s2.12-6.9-6.93-6.9a7.28 7.28 0 0 0-6.94 6.75 11.46 11.46 0 0 0 1 4.86 11.12 11.12 0 0 0 13.56 5.82 6.55 6.55 0 0 1-5.44-.7Z",opacity:".41",fill:"url(#me-d)"}),p("path",{d:"M14.11 13.81c-.07.09-.29.21-.29.49a.81.81 0 0 0 .41.62 7.12 7.12 0 0 0 3.6.76 5.32 5.32 0 0 0 5.26-5.31 7.61 7.61 0 0 0-1-3.81A11.12 11.12 0 0 0 12 .9 11.09 11.09 0 0 0 .91 11.84C1 8.67 4.09 6.12 7.84 6.12a8.43 8.43 0 0 1 3.64.88 6.2 6.2 0 0 1 2.67 2.53 5.52 5.52 0 0 1 .63 2.56 3.11 3.11 0 0 1-.67 1.72Z",fill:"url(#me-e)"}),p("path",{d:"M14.11 13.81c-.07.09-.29.21-.29.49a.81.81 0 0 0 .41.62 7.12 7.12 0 0 0 3.6.76 5.32 5.32 0 0 0 5.26-5.31 7.61 7.61 0 0 0-1-3.81A11.12 11.12 0 0 0 12 .9 11.09 11.09 0 0 0 .91 11.84C1 8.67 4.09 6.12 7.84 6.12a8.43 8.43 0 0 1 3.64.88 6.2 6.2 0 0 1 2.67 2.53 5.52 5.52 0 0 1 .63 2.56 3.11 3.11 0 0 1-.67 1.72Z",fill:"url(#me-f)"})]})}function _w(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-me"})]})}function Pw(){return T("symbol",{id:"icon-de",viewBox:"0 0 24 24",children:[p("path",{fill:"#bb0202",d:"M16.84 13.22q2.45.15 2.36 2.22c-.05 1.33-.12 2.66-.13 3.98 0 .47-.13.7-.72.84-3.55.84-7.09 1.72-10.62 2.63-.58.15-.89.05-1.08-.41l-.05-.07a7.36 7.36 0 0 1-1.75-5.7c.08-1.03-.04-2.08-.07-3.11l1.62.81c.21.1.49.29.57-.12.26.15.55.2.86.18 2.41-.18 4.83-.33 7.23-.55.4-.04 1.2.13 1.14-.64l.63-.04Zm-.43 1.93c-.73.78-.68 1.69-.39 2.54.23.69 1.46.75 1.96.13.6-.75.85-1.58.44-2.48.02-.52.08-1.13-.58-1.32-.72-.21-.94.47-1.31.83-.08.08-.08.21-.11.32Z"}),p("path",{fill:"#2b2f37",d:"M8.14 11.53c-3.82-2.1-3.61-7.45.38-9.59 1.21.72 2.1.41 2.27-.8 2.12-.35 3.87.36 5.46 1.46l-.45.07c-.59-.46-1.34-.31-2.03-.38-.23-.92-1.35-.81-1.72-.61-1.26.7-2.79.87-3.97 1.45-1.79.88-2.26 2.64-2.03 4.46a6 6 0 0 0 1.72 3.23c.09.25.44.39.36.71Z"}),p("path",{fill:"#7f0000",d:"M16.21 13.26c.05.77-.74.6-1.14.64-2.41.23-4.82.38-7.23.55-.31.02-.6-.02-.86-.18.31-.76 1.15-.7 1.83-.89l.35.02c.75-.18 1.52-.14 2.28-.18.72-.04 1.47.15 2.17-.13l2.6.15Z"}),p("path",{d:"M8.14 11.53c.08-.31-.28-.46-.36-.71h.78l.6-.17c.77 1.22 2.63 1.62 4.04.87l2.63-.52-.05.47-.05.03-.13.11a6.63 6.63 0 0 1-7.04.2l-.19-.12-.23-.15Z",fill:"#180606"}),p("path",{fill:"#465374",d:"M18.41 7.01c-.03.95-.06 1.89-.98 2.58-.44.32-1.05.43-1.42.84-.77.22-1.56.25-2.36.14l-.06-.17v-.27c2.08-.31 3.34-1.36 3.84-3.11h.98Z"}),p("path",{d:"M18.41 7.01h-.98c-.05-.42-.01-.85-.12-1.28-.33-1.31-1.6-1.75-2.72-2.35.4-.24.96-.28 1.22-.7l.45-.07-.02.02c0 .16.06.17.17.05.42.51 1.13.84 1.25 1.53-.15.04-.35.03-.34.23 0 .02.04.06.07.06.23 0 .22-.17.27-.29.65.86.85 1.8.76 2.81Z",fill:"#526184"}),p("path",{fill:"#fa0708",d:"M8.8 13.39c-.68.18-1.52.13-1.83.89-.08.41-.36.22-.57.12-.55-.26-1.08-.54-1.62-.81 1.33-.26 2.66-.48 4.02-.2Z"}),p("path",{d:"M10.79 1.14c-.17 1.21-1.06 1.52-2.27.8a4.47 4.47 0 0 1 2.27-.8Z",fill:"#707277"}),p("path",{fill:"#2b2f37",d:"M16.01 10.43c.37-.41.98-.52 1.42-.84a2.92 2.92 0 0 1-1.64 1.88l.05-.47c.23-.15.18-.36.18-.57Z"}),p("path",{fill:"#fa0708",d:"m16.21 13.26-2.6-.15-1.37-.04a9.93 9.93 0 0 1 4.6.16l-.63.04Z"}),p("path",{fill:"#bb0202",d:"m12.24 13.06 1.37.04c-.7.29-1.45.09-2.17.13-.76.04-1.53 0-2.28.18.97-.52 2.05-.3 3.09-.36Z"}),p("path",{fill:"#2b2f37",d:"M16.42 2.67c-.11.12-.17.11-.17-.05l.17.05ZM8.14 11.53l.23.15c-.13 0-.21-.03-.23-.15ZM15.61 11.6l.13-.11-.13.11ZM8.38 11.68l.19.12c-.12.03-.18-.03-.19-.12Z"}),p("path",{d:"M18.42 15.33c.41.9.16 1.73-.44 2.48-.5.62-1.73.56-1.96-.13-.28-.85-.33-1.76.39-2.54.17.13.44.24.48.4.12.47.43.33.59.12.25-.34.69-.11.94-.34Z",fill:"#790000"}),p("path",{fill:"#7f0000",d:"M18.42 15.33c-.25.22-.7 0-.94.34-.16.22-.47.35-.59-.12-.04-.16-.31-.27-.48-.4.04-.11.04-.24.11-.32.37-.36.59-1.04 1.31-.83.67.19.6.81.58 1.32Z"}),p("path",{fill:"#0e1013",d:"M8.56 10.82h-.78A5.93 5.93 0 0 1 6.06 7.6c-.23-1.82.23-3.58 2.03-4.46 1.19-.59 2.71-.75 3.97-1.45.36-.2 1.49-.31 1.72.61-.51-.02-.94.23-1.39.36-.16-.58-.54-.24-.84-.14-.88.28-1.74.58-2.62.84-.27.08-.49.18-.65.37-1.79 2.16-2.25 3.98-.01 6.39.2.22.33.43.3.7Z"}),p("path",{fill:"#465374",d:"M12.39 2.65c.46-.14.88-.38 1.39-.36.69.07 1.44-.08 2.03.38-.26.42-.82.46-1.22.7-1.07-.13-2.1.16-3.15.18a.45.45 0 0 1-.03-.16l.98-.74Z"}),p("path",{d:"M11.41 3.39c0 .06.01.11.03.16-.64.29-.68.86-.84 1.38-.59 1.76.09 3.82 1.56 4.72.27.54.81.7 1.43.74l.06.17-.45.95c-1.41.75-3.27.35-4.04-.87.03-.43-.2-.77-.54-1.07-1.78-1.59-1.41-4.42.76-5.73.54-.33 1.16-.97 2.02-.45Z",fill:"#020202"}),p("path",{d:"M11.41 3.39c-.87-.52-1.48.12-2.02.45-2.17 1.32-2.54 4.15-.76 5.73.34.3.56.64.54 1.07l-.6.17c.03-.28-.1-.48-.3-.7-2.24-2.4-1.78-4.23.01-6.39.16-.19.38-.29.65-.37.88-.26 1.75-.56 2.62-.84.3-.1.68-.44.84.14l-.98.74Z",fill:"#060708"}),p("path",{fill:"#0e1013",d:"m13.2 11.51.45-.95c.8.12 1.59.09 2.36-.14 0 .2.05.42-.18.57l-2.63.52Z"}),p("path",{fill:"#6478a5",d:"M10.6 4.93c.16-.51.19-1.08.84-1.38 1.05-.02 2.09-.32 3.15-.18 1.12.6 2.39 1.04 2.72 2.35.11.43.07.85.12 1.28-.5 1.75-1.76 2.81-3.84 3.11-.04-.66.19-1.4-.81-1.73.06-1.52-.35-2.82-2.18-3.46Z"}),p("path",{d:"M12.78 8.39c.99.33.77 1.07.81 1.73v.27c-.62-.04-1.16-.19-1.43-.74l.62-1.27Z",fill:"#7c8cb3"}),p("path",{fill:"#6478a5",d:"M17.66 4.2c-.05.13-.03.3-.27.29-.02 0-.07-.04-.07-.06 0-.2.19-.19.34-.23Z"})]})}function Cw(e){const{title:t,...n}=e;return T("svg",{...n,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-de"})]})}function bw(){return p("symbol",{id:"icon-ie",viewBox:"0 0 24 24",children:p("path",{d:"M8.05 14.13c0 .55.08 1.04.25 1.49.34.86.95 1.59 1.74 2.06.39.25.82.45 1.27.61.45.16.92.28 1.4.36 1.04.16 2.1.16 3.13-.02a12.3 12.3 0 0 0 3.06-.99c.5-.23 1-.48 1.52-.75v4.81c-1.09.53-2.24.95-3.42 1.24-.58.14-1.16.25-1.76.31s-1.21.1-1.85.1a9.96 9.96 0 0 1-4.69-1.13 9.11 9.11 0 0 1-1.91-1.34A8.49 8.49 0 0 1 4 14.49c0-.93.13-1.82.38-2.67A8.5 8.5 0 0 1 7.24 7.6a9.5 9.5 0 0 1 2.33-1.35 4.95 4.95 0 0 0-1.1 1.68 7.22 7.22 0 0 0-.51 1.94h8.08c0-.82-.08-1.52-.25-2.13s-.43-1.12-.8-1.52a3.37 3.37 0 0 0-1.43-.91 6.33 6.33 0 0 0-2.12-.3c-.97 0-1.95.14-2.92.44a13.1 13.1 0 0 0-5.2 3.05c-.72.68-1.34 1.45-1.86 2.3.11-.96.32-1.88.61-2.75a11.45 11.45 0 0 1 2.79-4.48 10.08 10.08 0 0 1 4.56-2.56c.89-.2 1.83-.32 2.82-.32.58 0 1.16.05 1.74.16a9.98 9.98 0 0 1 8.11 7.21c.3 1.05.46 2.15.46 3.29v2.82H8.05Z",fill:"#0078d7"})})}function Vn(...e){return e.filter(Boolean).join(" ")}function Ow(){return T("symbol",{id:"icon-man3",viewBox:"0 0 24 24",children:[p("path",{d:"M17.35 8.2c-1.04.82-1.01 2.14-1.21 3.75s-.55 4.51-1.07 5.31c-.3.52-.71.9-1.25 1.01"}),p("path",{d:"M15.07 17.18 11.99 5.73"}),p("path",{d:"M18.81 8.2h-2.9"}),p("path",{d:"M6.65 8.2c1.04.82 1.01 2.14 1.21 3.75s.55 4.51 1.07 5.31c.3.52.71.9 1.25 1.01"}),p("path",{d:"m8.93 17.18 3.08-11.45"}),p("path",{d:"M5.19 8.2h2.9"}),p("circle",{cx:"12",cy:"12",r:"10.2"})]})}function Rw(e){const{title:t,className:n,...r}=e;return T("svg",{className:Vn("fill-none stroke-[1.5] stroke-sky-700",n),...r,children:[t&&p("title",{children:t}),p("use",{xlinkHref:"#icon-man3"})]})}function Nw(){return p("svg",{id:"svgfont",style:{position:"absolute",width:0,height:0,overflow:"hidden"},"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",version:"1.1",children:T("defs",{children:[ww(),kw(),Ew(),Pw(),bw(),Ow()]})})}function so({browser:e,...t}){switch(e){case B.chrome:return p(xw,{...t});case B.chrome3:return p(Rw,{...t});case B.firefox:return p(Sw,{...t});case B.dev:return p(Cw,{...t});case B.edge:return p(_w,{...t});case B.unknown:return p("div",{...t})}return null}const S1={textShadow:"1px 1px 2px #000"},Tw={boxShadow:"0 2px 4px -1px rgb(0 0 0 / 20%), 0 4px 5px 0 rgb(0 0 0 / 14%), 0 1px 10px 0 rgb(0 0 0 / 12%)"};function Aw(){return T(Tu,{children:[T("div",{className:"px-6 py-5 flex items-center justify-between bg-[#003165] shadow-sm cursor-default",children:[" ",T("div",{className:"flex items-center space-x-2",children:[p("div",{className:"w-20 py-2 flex items-center justify-center bg-white rounded-md",children:p(vw,{className:"px-2",fill:"#002f87"})}),p("div",{className:"pb-1 text-3xl tracking-tighter font-light text-slate-100 uppercase whitespace-nowrap",style:S1,children:"PM QA Extensions"})]})]}),p("div",{className:"h-1 bg-[#002f87]",style:Tw})]})}const Mw=Symbol(),Mc=Symbol(),Zr="a",is="w";let Lw=(e,t)=>new Proxy(e,t);const cu=Object.getPrototypeOf,fu=new WeakMap,E1=e=>e&&(fu.has(e)?fu.get(e):cu(e)===Object.prototype||cu(e)===Array.prototype),Fd=e=>typeof e=="object"&&e!==null,$w=e=>{if(Array.isArray(e))return Array.from(e);const t=Object.getOwnPropertyDescriptors(e);return Object.values(t).forEach(n=>{n.configurable=!0}),Object.create(cu(e),t)},_1=e=>e[Mc]||e,P1=(e,t,n,r)=>{if(!E1(e))return e;let i=r&&r.get(e);if(!i){const a=_1(e);i=(u=>Object.values(Object.getOwnPropertyDescriptors(u)).some(c=>!c.configurable&&!c.writable))(a)?[a,$w(a)]:[a],r==null||r.set(e,i)}const[o,s]=i;let l=n&&n.get(o);return l&&l[1].f===!!s||(l=((a,u)=>{const c={f:u};let f=!1;const d=(w,y)=>{if(!f){let P=c[Zr].get(a);if(P||(P={},c[Zr].set(a,P)),w===is)P[is]=!0;else{let h=P[w];h||(h=new Set,P[w]=h),h.add(y)}}},g={get:(w,y)=>y===Mc?a:(d("k",y),P1(Reflect.get(w,y),c[Zr],c.c,c.t)),has:(w,y)=>y===Mw?(f=!0,c[Zr].delete(a),!0):(d("h",y),Reflect.has(w,y)),getOwnPropertyDescriptor:(w,y)=>(d("o",y),Reflect.getOwnPropertyDescriptor(w,y)),ownKeys:w=>(d(is),Reflect.ownKeys(w))};return u&&(g.set=g.deleteProperty=()=>!1),[g,c]})(o,!!s),l[1].p=Lw(s||o,l[0]),n&&n.set(o,l)),l[1][Zr]=t,l[1].c=n,l[1].t=r,l[1].p},C1=(e,t,n,r)=>{if(Object.is(e,t))return!1;if(!Fd(e)||!Fd(t))return!0;const i=n.get(_1(e));if(!i)return!0;if(r){const s=r.get(e);if(s&&s.n===t)return s.g;r.set(e,{n:t,g:!1})}let o=null;try{for(const s of i.h||[])if(o=Reflect.has(e,s)!==Reflect.has(t,s),o)return o;if(i[is]===!0){if(o=((s,l)=>{const a=Reflect.ownKeys(s),u=Reflect.ownKeys(l);return a.length!==u.length||a.some((c,f)=>c!==u[f])})(e,t),o)return o}else for(const s of i.o||[])if(o=!!Reflect.getOwnPropertyDescriptor(e,s)!=!!Reflect.getOwnPropertyDescriptor(t,s),o)return o;for(const s of i.k||[])if(o=C1(e[s],t[s],n,r),o)return o;return o===null&&(o=!0),o}finally{r&&r.set(e,{n:t,g:o})}},Iw=e=>E1(e)&&e[Mc]||null,Vd=(e,t=!0)=>{fu.set(e,t)};const ea=e=>typeof e=="object"&&e!==null,Xt=new WeakMap,zo=new WeakSet,zw=(e=Object.is,t=(u,c)=>new Proxy(u,c),n=u=>ea(u)&&!zo.has(u)&&(Array.isArray(u)||!(Symbol.iterator in u))&&!(u instanceof WeakMap)&&!(u instanceof WeakSet)&&!(u instanceof Error)&&!(u instanceof Number)&&!(u instanceof Date)&&!(u instanceof String)&&!(u instanceof RegExp)&&!(u instanceof ArrayBuffer),r=u=>{switch(u.status){case"fulfilled":return u.value;case"rejected":throw u.reason;default:throw u}},i=new WeakMap,o=(u,c,f=r)=>{const d=i.get(u);if((d==null?void 0:d[0])===c)return d[1];const g=Array.isArray(u)?[]:Object.create(Object.getPrototypeOf(u));return Vd(g,!0),i.set(u,[c,g]),Reflect.ownKeys(u).forEach(w=>{if(Object.getOwnPropertyDescriptor(g,w))return;const y=Reflect.get(u,w),{enumerable:P}=Reflect.getOwnPropertyDescriptor(u,w),h={value:y,enumerable:P,configurable:!0};if(zo.has(y))Vd(y,!1);else if(y instanceof Promise)delete h.value,h.get=()=>f(y);else if(Xt.has(y)){const[m,v]=Xt.get(y);h.value=o(m,v(),f)}Object.defineProperty(g,w,h)}),Object.preventExtensions(g)},s=new WeakMap,l=[1,1],a=u=>{if(!ea(u))throw new Error("object required");const c=s.get(u);if(c)return c;let f=l[0];const d=new Set,g=(S,E=++l[0])=>{f!==E&&(f=E,d.forEach(_=>_(S,E)))};let w=l[1];const y=(S=++l[1])=>(w!==S&&!d.size&&(w=S,h.forEach(([E])=>{const _=E[1](S);_>f&&(f=_)})),f),P=S=>(E,_)=>{const M=[...E];M[1]=[S,...M[1]],g(M,_)},h=new Map,m=(S,E)=>{if(d.size){const _=E[3](P(S));h.set(S,[E,_])}else h.set(S,[E])},v=S=>{var E;const _=h.get(S);_&&(h.delete(S),(E=_[1])==null||E.call(_))},k=S=>(d.add(S),d.size===1&&h.forEach(([_,M],I)=>{const z=_[3](P(I));h.set(I,[_,z])}),()=>{d.delete(S),d.size===0&&h.forEach(([_,M],I)=>{M&&(M(),h.set(I,[_]))})}),C=Array.isArray(u)?[]:Object.create(Object.getPrototypeOf(u)),O=t(C,{deleteProperty(S,E){const _=Reflect.get(S,E);v(E);const M=Reflect.deleteProperty(S,E);return M&&g(["delete",[E],_]),M},set(S,E,_,M){const I=Reflect.has(S,E),z=Reflect.get(S,E,M);if(I&&(e(z,_)||s.has(_)&&e(z,s.get(_))))return!0;v(E),ea(_)&&(_=Iw(_)||_);let $=_;if(_ instanceof Promise)_.then(j=>{_.status="fulfilled",_.value=j,g(["resolve",[E],j])}).catch(j=>{_.status="rejected",_.reason=j,g(["reject",[E],j])});else{!Xt.has(_)&&n(_)&&($=a(_));const j=!zo.has($)&&Xt.get($);j&&m(E,j)}return Reflect.set(S,E,$,M),g(["set",[E],_,z]),!0}});s.set(u,O);const x=[C,y,o,k];return Xt.set(O,x),Reflect.ownKeys(u).forEach(S=>{const E=Object.getOwnPropertyDescriptor(u,S);"value"in E&&(O[S]=u[S],delete E.value,delete E.writable),Object.defineProperty(C,S,E)}),O})=>[a,Xt,zo,e,t,n,r,i,o,s,l],[Dw]=zw();function jw(e={}){return Dw(e)}function b1(e,t,n){const r=Xt.get(e);let i;const o=[],s=r[3];let l=!1;const u=s(c=>{if(o.push(c),n){t(o.splice(0));return}i||(i=Promise.resolve().then(()=>{i=void 0,l&&t(o.splice(0))}))});return l=!0,()=>{l=!1,u()}}function Ud(e,t){const n=Xt.get(e),[r,i,o]=n;return o(r,i(),t)}var O1={exports:{}},R1={};/** * @license React * use-sync-external-store-shim.production.min.js * @@ -265,10 +265,10 @@ to { * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var _r=b;function Fw(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vw=typeof Object.is=="function"?Object.is:Fw,Uw=_r.useState,Bw=_r.useEffect,Hw=_r.useLayoutEffect,Ww=_r.useDebugValue;function Qw(e,t){var n=t(),r=Uw({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Hw(function(){i.value=n,i.getSnapshot=t,ta(i)&&o({inst:i})},[e,n,t]),Bw(function(){return ta(i)&&o({inst:i}),e(function(){ta(i)&&o({inst:i})})},[e]),Ww(n),n}function ta(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Vw(e,n)}catch{return!0}}function Zw(e,t){return t()}var qw=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Zw:Qw;R1.useSyncExternalStore=_r.useSyncExternalStore!==void 0?_r.useSyncExternalStore:qw;O1.exports=R1;var Gw=O1.exports;const Yw=_u(Gw),{use:Bd}=Ru,{useSyncExternalStore:Kw}=Yw;const Xw=new WeakMap;function Jw(e,t){const n=t==null?void 0:t.sync,r=b.useRef(),i=b.useRef();let o=!0;const s=Kw(b.useCallback(u=>{const c=b1(e,u,n);return u(),c},[e,n]),()=>{const u=Ud(e,Bd);try{if(!o&&r.current&&i.current&&!C1(r.current,u,i.current,new WeakMap))return r.current}catch{}return u},()=>Ud(e,Bd));o=!1;const l=new WeakMap;b.useEffect(()=>{r.current=s,i.current=l});const a=b.useMemo(()=>new WeakMap,[]);return P1(s,l,a,Xw)}var e3=Object.defineProperty,t3=(e,t)=>{for(var n in t)e3(e,n,{get:t[n],enumerable:!0})},ht={};t3(ht,{assign:()=>i3,colors:()=>mn,createStringInterpolator:()=>Fc,skipAnimation:()=>I1,to:()=>$1,willAdvance:()=>Vc});var Lc=ao(),H=e=>lo(e,Lc),$c=ao();H.write=e=>lo(e,$c);var pl=ao();H.onStart=e=>lo(e,pl);var Ic=ao();H.onFrame=e=>lo(e,Ic);var zc=ao();H.onFinish=e=>lo(e,zc);var mr=[];H.setTimeout=(e,t)=>{const n=H.now()+t,r=()=>{const o=mr.findIndex(s=>s.cancel==r);~o&&mr.splice(o,1),sn-=~o?1:0},i={time:n,handler:e,cancel:r};return mr.splice(N1(n),0,i),sn+=1,T1(),i};var N1=e=>~(~mr.findIndex(t=>t.time>e)||~mr.length);H.cancel=e=>{pl.delete(e),Ic.delete(e),zc.delete(e),Lc.delete(e),$c.delete(e)};H.sync=e=>{du=!0,H.batchedUpdates(e),du=!1};H.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...i){t=i,H.onStart(n)}return r.handler=e,r.cancel=()=>{pl.delete(n),t=null},r};var Dc=typeof window<"u"?window.requestAnimationFrame:()=>{};H.use=e=>Dc=e;H.now=typeof performance<"u"?()=>performance.now():Date.now;H.batchedUpdates=e=>e();H.catch=console.error;H.frameLoop="always";H.advance=()=>{H.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):M1()};var on=-1,sn=0,du=!1;function lo(e,t){du?(t.delete(e),e(0)):(t.add(e),T1())}function T1(){on<0&&(on=0,H.frameLoop!=="demand"&&Dc(A1))}function n3(){on=-1}function A1(){~on&&(Dc(A1),H.batchedUpdates(M1))}function M1(){const e=on;on=H.now();const t=N1(on);if(t&&(L1(mr.splice(0,t),n=>n.handler()),sn-=t),!sn){n3();return}pl.flush(),Lc.flush(e?Math.min(64,on-e):16.667),Ic.flush(),$c.flush(),zc.flush()}function ao(){let e=new Set,t=e;return{add(n){sn+=t==e&&!e.has(n)?1:0,e.add(n)},delete(n){return sn-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,sn-=t.size,L1(t,r=>r(n)&&e.add(r)),sn+=e.size,t=e)}}}function L1(e,t){e.forEach(n=>{try{t(n)}catch(r){H.catch(r)}})}function pu(){}var r3=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),L={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Mt(e,t){if(L.arr(e)){if(!L.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function bt(e,t,n){if(L.arr(e)){for(let r=0;rL.und(e)?[]:L.arr(e)?e:[e];function mi(e,t){if(e.size){const n=Array.from(e);e.clear(),Q(n,t)}}var ti=(e,...t)=>mi(e,n=>n(...t)),jc=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),Fc,$1,mn=null,I1=!1,Vc=pu,i3=e=>{e.to&&($1=e.to),e.now&&(H.now=e.now),e.colors!==void 0&&(mn=e.colors),e.skipAnimation!=null&&(I1=e.skipAnimation),e.createStringInterpolator&&(Fc=e.createStringInterpolator),e.requestAnimationFrame&&H.use(e.requestAnimationFrame),e.batchedUpdates&&(H.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Vc=e.willAdvance),e.frameLoop&&(H.frameLoop=e.frameLoop)},vi=new Set,Ke=[],na=[],Fs=0,hl={get idle(){return!vi.size&&!Ke.length},start(e){Fs>e.priority?(vi.add(e),H.onStart(o3)):(z1(e),H(hu))},advance:hu,sort(e){if(Fs)H.onFrame(()=>hl.sort(e));else{const t=Ke.indexOf(e);~t&&(Ke.splice(t,1),D1(e))}},clear(){Ke=[],vi.clear()}};function o3(){vi.forEach(z1),vi.clear(),H(hu)}function z1(e){Ke.includes(e)||D1(e)}function D1(e){Ke.splice(s3(Ke,t=>t.priority>e.priority),0,e)}function hu(e){const t=na;for(let n=0;n0}function s3(e,t){const n=e.findIndex(t);return n<0?e.length:n}var l3=(e,t,n)=>Math.min(Math.max(n,e),t),a3={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},ct="[-+]?\\d*\\.?\\d+",Vs=ct+"%";function ml(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var u3=new RegExp("rgb"+ml(ct,ct,ct)),c3=new RegExp("rgba"+ml(ct,ct,ct,ct)),f3=new RegExp("hsl"+ml(ct,Vs,Vs)),d3=new RegExp("hsla"+ml(ct,Vs,Vs,ct)),p3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,h3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,m3=/^#([0-9a-fA-F]{6})$/,v3=/^#([0-9a-fA-F]{8})$/;function g3(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=m3.exec(e))?parseInt(t[1]+"ff",16)>>>0:mn&&mn[e]!==void 0?mn[e]:(t=u3.exec(e))?(Yn(t[1])<<24|Yn(t[2])<<16|Yn(t[3])<<8|255)>>>0:(t=c3.exec(e))?(Yn(t[1])<<24|Yn(t[2])<<16|Yn(t[3])<<8|Qd(t[4]))>>>0:(t=p3.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=v3.exec(e))?parseInt(t[1],16)>>>0:(t=h3.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=f3.exec(e))?(Hd(Wd(t[1]),Do(t[2]),Do(t[3]))|255)>>>0:(t=d3.exec(e))?(Hd(Wd(t[1]),Do(t[2]),Do(t[3]))|Qd(t[4]))>>>0:null}function ra(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Hd(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,o=ra(i,r,e+1/3),s=ra(i,r,e),l=ra(i,r,e-1/3);return Math.round(o*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}function Yn(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Wd(e){return(parseFloat(e)%360+360)%360/360}function Qd(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Do(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Zd(e){let t=g3(e);if(t===null)return e;t=t||0;const n=(t&4278190080)>>>24,r=(t&16711680)>>>16,i=(t&65280)>>>8,o=(t&255)/255;return`rgba(${n}, ${r}, ${i}, ${o})`}var Di=(e,t,n)=>{if(L.fun(e))return e;if(L.arr(e))return Di({range:e,output:t,extrapolate:n});if(L.str(e.output[0]))return Fc(e);const r=e,i=r.output,o=r.range||[0,1],s=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",a=r.easing||(u=>u);return u=>{const c=w3(u,o);return y3(u,o[c],o[c+1],i[c],i[c+1],a,s,l,r.map)}};function y3(e,t,n,r,i,o,s,l,a){let u=a?a(e):e;if(un){if(l==="identity")return u;l==="clamp"&&(u=n)}return r===i?r:t===n?e<=t?r:i:(t===-1/0?u=-u:n===1/0?u=u-t:u=(u-t)/(n-t),u=o(u),r===-1/0?u=-u:i===1/0?u=u+r:u=u*(i-r)+r,u)}function w3(e,t){for(var n=1;n=e);++n);return n-1}var x3=(e,t="end")=>n=>{n=t==="end"?Math.min(n,.999):Math.max(n,.001);const r=n*e,i=t==="end"?Math.floor(r):Math.ceil(r);return l3(0,1,i/e)},Us=1.70158,jo=Us*1.525,qd=Us+1,Gd=2*Math.PI/3,Yd=2*Math.PI/4.5,Fo=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,j1={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>qd*e*e*e-Us*e*e,easeOutBack:e=>1+qd*Math.pow(e-1,3)+Us*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((jo+1)*2*e-jo)/2:(Math.pow(2*e-2,2)*((jo+1)*(e*2-2)+jo)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*Gd),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*Gd)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Yd))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Yd)/2+1,easeInBounce:e=>1-Fo(1-e),easeOutBounce:Fo,easeInOutBounce:e=>e<.5?(1-Fo(1-2*e))/2:(1+Fo(2*e-1))/2,steps:x3},ji=Symbol.for("FluidValue.get"),Pr=Symbol.for("FluidValue.observers"),Ye=e=>!!(e&&e[ji]),Re=e=>e&&e[ji]?e[ji]():e,Kd=e=>e[Pr]||null;function k3(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Fi(e,t){const n=e[Pr];n&&n.forEach(r=>{k3(r,t)})}var F1=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");S3(this,e)}},S3=(e,t)=>V1(e,ji,t);function Lr(e,t){if(e[ji]){let n=e[Pr];n||V1(e,Pr,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Vi(e,t){const n=e[Pr];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[Pr]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var V1=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),os=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,E3=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Xd=new RegExp(`(${os.source})(%|[a-z]+)`,"i"),_3=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,vl=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,U1=e=>{const[t,n]=P3(e);if(!t||jc())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const i=window.getComputedStyle(document.documentElement).getPropertyValue(n);return i||e}else{if(n&&vl.test(n))return U1(n);if(n)return n}return e},P3=e=>{const t=vl.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},ia,C3=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,B1=e=>{ia||(ia=mn?new RegExp(`(${Object.keys(mn).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(o=>Re(o).replace(vl,U1).replace(E3,Zd).replace(ia,Zd)),n=t.map(o=>o.match(os).map(Number)),i=n[0].map((o,s)=>n.map(l=>{if(!(s in l))throw Error('The arity of each "output" value must be equal');return l[s]})).map(o=>Di({...e,output:o}));return o=>{var a;const s=!Xd.test(t[0])&&((a=t.find(u=>Xd.test(u)))==null?void 0:a.replace(os,""));let l=0;return t[0].replace(os,()=>`${i[l++](o)}${s||""}`).replace(_3,C3)}},Uc="react-spring: ",H1=e=>{const t=e;let n=!1;if(typeof t!="function")throw new TypeError(`${Uc}once requires a function parameter`);return(...r)=>{n||(t(...r),n=!0)}},b3=H1(console.warn);function O3(){b3(`${Uc}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var R3=H1(console.warn);function N3(){R3(`${Uc}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function gl(e){return L.str(e)&&(e[0]=="#"||/\d/.test(e)||!jc()&&vl.test(e)||e in(mn||{}))}var Bc=jc()?b.useEffect:b.useLayoutEffect,T3=()=>{const e=b.useRef(!1);return Bc(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function W1(){const e=b.useState()[1],t=T3();return()=>{t.current&&e(Math.random())}}function A3(e,t){const[n]=b.useState(()=>({inputs:t,result:e()})),r=b.useRef(),i=r.current;let o=i;return o?t&&o.inputs&&M3(t,o.inputs)||(o={inputs:t,result:e()}):o=n,b.useEffect(()=>{r.current=o,i==n&&(n.inputs=n.result=void 0)},[o]),o.result}function M3(e,t){if(e.length!==t.length)return!1;for(let n=0;nb.useEffect(e,L3),L3=[];function Jd(e){const t=b.useRef();return b.useEffect(()=>{t.current=e}),t.current}var Ui=Symbol.for("Animated:node"),$3=e=>!!e&&e[Ui]===e,wt=e=>e&&e[Ui],Hc=(e,t)=>r3(e,Ui,t),yl=e=>e&&e[Ui]&&e[Ui].getPayload(),Z1=class{constructor(){Hc(this,this)}getPayload(){return this.payload||[]}},uo=class extends Z1{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,L.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new uo(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return L.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value===e?!1:(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,L.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},Bi=class extends uo{constructor(e){super(0),this._string=null,this._toString=Di({output:[e,e]})}static create(e){return new Bi(e)}getValue(){const e=this._string;return e??(this._string=this._toString(this._value))}setValue(e){if(L.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else if(super.setValue(e))this._string=null;else return!1;return!0}reset(e){e&&(this._toString=Di({output:[this.getValue(),e]})),this._value=0,super.reset()}},Bs={dependencies:null},wl=class extends Z1{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return bt(this.source,(n,r)=>{$3(n)?t[r]=n.getValue(e):Ye(n)?t[r]=Re(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Q(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return bt(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){Bs.dependencies&&Ye(e)&&Bs.dependencies.add(e);const t=yl(e);t&&Q(t,n=>this.add(n))}},q1=class extends wl{constructor(e){super(e)}static create(e){return new q1(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((n,r)=>n.setValue(e[r])).some(Boolean):(super.setValue(e.map(I3)),!0)}};function I3(e){return(gl(e)?Bi:uo).create(e)}function mu(e){const t=wt(e);return t?t.constructor:L.arr(e)?q1:gl(e)?Bi:uo}var ep=(e,t)=>{const n=!L.fun(e)||e.prototype&&e.prototype.isReactComponent;return b.forwardRef((r,i)=>{const o=b.useRef(null),s=n&&b.useCallback(w=>{o.current=j3(i,w)},[i]),[l,a]=D3(r,t),u=W1(),c=()=>{const w=o.current;if(n&&!w)return;(w?t.applyAnimatedValues(w,l.getValue(!0)):!1)===!1&&u()},f=new z3(c,a),d=b.useRef();Bc(()=>(d.current=f,Q(a,w=>Lr(w,f)),()=>{d.current&&(Q(d.current.deps,w=>Vi(w,d.current)),H.cancel(d.current.update))})),b.useEffect(c,[]),Q1(()=>()=>{const w=d.current;Q(w.deps,y=>Vi(y,w))});const g=t.getComponentProps(l.getValue());return b.createElement(e,{...g,ref:s})})},z3=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){e.type=="change"&&H.write(this.update)}};function D3(e,t){const n=new Set;return Bs.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new wl(e),Bs.dependencies=null,[e,n]}function j3(e,t){return e&&(L.fun(e)?e(t):e.current=t),t}var tp=Symbol.for("AnimatedComponent"),F3=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=i=>new wl(i),getComponentProps:r=i=>i}={})=>{const i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},o=s=>{const l=np(s)||"Anonymous";return L.str(s)?s=o[s]||(o[s]=ep(s,i)):s=s[tp]||(s[tp]=ep(s,i)),s.displayName=`Animated(${l})`,s};return bt(e,(s,l)=>{L.arr(e)&&(l=np(s)),o[l]=o(s)}),{animated:o}},np=e=>L.str(e)?e:e&&L.str(e.displayName)?e.displayName:L.fun(e)&&e.name||null;function bn(e,...t){return L.fun(e)?e(...t):e}var gi=(e,t)=>e===!0||!!(t&&e&&(L.fun(e)?e(t):Ve(e).includes(t))),G1=(e,t)=>L.obj(e)?t&&e[t]:e,Y1=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,V3=e=>e,Wc=(e,t=V3)=>{let n=U3;e.default&&e.default!==!0&&(e=e.default,n=Object.keys(e));const r={};for(const i of n){const o=t(e[i],i);L.und(o)||(r[i]=o)}return r},U3=["config","onProps","onStart","onChange","onPause","onResume","onRest"],B3={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function H3(e){const t={};let n=0;if(bt(e,(r,i)=>{B3[i]||(t[i]=r,n++)}),n)return t}function K1(e){const t=H3(e);if(t){const n={to:t};return bt(e,(r,i)=>i in t||(n[i]=r)),n}return{...e}}function Hi(e){return e=Re(e),L.arr(e)?e.map(Hi):gl(e)?ht.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function W3(e){for(const t in e)return!0;return!1}function vu(e){return L.fun(e)||L.arr(e)&&L.obj(e[0])}function Q3(e,t){var n;(n=e.ref)==null||n.delete(e),t==null||t.delete(e)}function Z3(e,t){var n;t&&e.ref!==t&&((n=e.ref)==null||n.delete(e),t.add(e),e.ref=t)}var q3={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},gu={...q3.default,mass:1,damping:1,easing:j1.linear,clamp:!1},G3=class{constructor(){this.velocity=0,Object.assign(this,gu)}};function Y3(e,t,n){n&&(n={...n},rp(n,t),t={...n,...t}),rp(e,t),Object.assign(e,t);for(const s in gu)e[s]==null&&(e[s]=gu[s]);let{frequency:r,damping:i}=e;const{mass:o}=e;return L.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/r,2)*o,e.friction=4*Math.PI*i*o/r),e}function rp(e,t){if(!L.und(t.decay))e.duration=void 0;else{const n=!L.und(t.tension)||!L.und(t.friction);(n||!L.und(t.frequency)||!L.und(t.damping)||!L.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}}var ip=[],K3=class{constructor(){this.changed=!1,this.values=ip,this.toValues=null,this.fromValues=ip,this.config=new G3,this.immediate=!1}};function X1(e,{key:t,props:n,defaultProps:r,state:i,actions:o}){return new Promise((s,l)=>{let a,u,c=gi(n.cancel??(r==null?void 0:r.cancel),t);if(c)g();else{L.und(n.pause)||(i.paused=gi(n.pause,t));let w=r==null?void 0:r.pause;w!==!0&&(w=i.paused||gi(w,t)),a=bn(n.delay||0,t),w?(i.resumeQueue.add(d),o.pause()):(o.resume(),d())}function f(){i.resumeQueue.add(d),i.timeouts.delete(u),u.cancel(),a=u.time-H.now()}function d(){a>0&&!ht.skipAnimation?(i.delayed=!0,u=H.setTimeout(g,a),i.pauseQueue.add(f),i.timeouts.add(u)):g()}function g(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(f),i.timeouts.delete(u),e<=(i.cancelId||0)&&(c=!0);try{o.start({...n,callId:e,cancel:c},s)}catch(w){l(w)}}})}var Qc=(e,t)=>t.length==1?t[0]:t.some(n=>n.cancelled)?vr(e.get()):t.every(n=>n.noop)?J1(e.get()):ut(e.get(),t.every(n=>n.finished)),J1=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),ut=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),vr=e=>({value:e,cancelled:!0,finished:!1});function em(e,t,n,r){const{callId:i,parentId:o,onRest:s}=t,{asyncTo:l,promise:a}=n;return!o&&e===l&&!t.reset?a:n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;const u=Wc(t,(P,h)=>h==="onRest"?void 0:P);let c,f;const d=new Promise((P,h)=>(c=P,f=h)),g=P=>{const h=i<=(n.cancelId||0)&&vr(r)||i!==n.asyncId&&ut(r,!1);if(h)throw P.result=h,f(P),P},w=(P,h)=>{const m=new op,v=new sp;return(async()=>{if(ht.skipAnimation)throw Wi(n),v.result=ut(r,!1),f(v),v;g(m);const k=L.obj(P)?{...P}:{...h,to:P};k.parentId=i,bt(u,(R,O)=>{L.und(k[O])&&(k[O]=R)});const C=await r.start(k);return g(m),n.paused&&await new Promise(R=>{n.resumeQueue.add(R)}),C})()};let y;if(ht.skipAnimation)return Wi(n),ut(r,!1);try{let P;L.arr(e)?P=(async h=>{for(const m of h)await w(m)})(e):P=Promise.resolve(e(w,r.stop.bind(r))),await Promise.all([P.then(c),d]),y=ut(r.get(),!0,!1)}catch(P){if(P instanceof op)y=P.result;else if(P instanceof sp)y=P.result;else throw P}finally{i==n.asyncId&&(n.asyncId=o,n.asyncTo=o?l:void 0,n.promise=o?a:void 0)}return L.fun(s)&&H.batchedUpdates(()=>{s(y,r,r.item)}),y})()}function Wi(e,t){mi(e.timeouts,n=>n.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var op=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},sp=class extends Error{constructor(){super("SkipAnimationSignal")}},yu=e=>e instanceof Zc,X3=1,Zc=class extends F1{constructor(){super(...arguments),this.id=X3++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=wt(this);return e&&e.getValue()}to(...e){return ht.to(this,e)}interpolate(...e){return O3(),ht.to(this,e)}toJSON(){return this.get()}observerAdded(e){e==1&&this._attach()}observerRemoved(e){e==0&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Fi(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||hl.sort(this),Fi(this,{type:"priority",parent:this,priority:e})}},Un=Symbol.for("SpringPhase"),tm=1,wu=2,xu=4,oa=e=>(e[Un]&tm)>0,qt=e=>(e[Un]&wu)>0,Qr=e=>(e[Un]&xu)>0,lp=(e,t)=>t?e[Un]|=wu|tm:e[Un]&=~wu,ap=(e,t)=>t?e[Un]|=xu:e[Un]&=~xu,J3=class extends Zc{constructor(e,t){if(super(),this.animation=new K3,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!L.und(e)||!L.und(t)){const n=L.obj(e)?{...e}:{...t,from:e};L.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(qt(this)||this._state.asyncTo)||Qr(this)}get goal(){return Re(this.animation.to)}get velocity(){const e=wt(this);return e instanceof uo?e.lastVelocity||0:e.getPayload().map(t=>t.lastVelocity||0)}get hasAnimated(){return oa(this)}get isAnimating(){return qt(this)}get isPaused(){return Qr(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:i}=r;const{config:o}=r,s=yl(r.to);!s&&Ye(r.to)&&(i=Ve(Re(r.to))),r.values.forEach((u,c)=>{if(u.done)return;const f=u.constructor==Bi?1:s?s[c].lastPosition:i[c];let d=r.immediate,g=f;if(!d){if(g=u.lastPosition,o.tension<=0){u.done=!0;return}let w=u.elapsedTime+=e;const y=r.fromValues[c],P=u.v0!=null?u.v0:u.v0=L.arr(o.velocity)?o.velocity[c]:o.velocity;let h;const m=o.precision||(y==f?.005:Math.min(1,Math.abs(f-y)*.001));if(L.und(o.duration))if(o.decay){const v=o.decay===!0?.998:o.decay,k=Math.exp(-(1-v)*w);g=y+P/(1-v)*(1-k),d=Math.abs(u.lastPosition-g)<=m,h=P*k}else{h=u.lastVelocity==null?P:u.lastVelocity;const v=o.restVelocity||m/10,k=o.clamp?0:o.bounce,C=!L.und(k),R=y==f?u.v0>0:yv,!(!O&&(d=Math.abs(f-g)<=m,d)));++_){C&&(x=g==f||g>f==R,x&&(h=-h*k,g=f));const M=-o.tension*1e-6*(g-f),I=-o.friction*.001*h,z=(M+I)/o.mass;h=h+z*S,g=g+h*S}}else{let v=1;o.duration>0&&(this._memoizedDuration!==o.duration&&(this._memoizedDuration=o.duration,u.durationProgress>0&&(u.elapsedTime=o.duration*u.durationProgress,w=u.elapsedTime+=e)),v=(o.progress||0)+w/this._memoizedDuration,v=v>1?1:v<0?0:v,u.durationProgress=v),g=y+o.easing(v)*(f-y),h=(g-u.lastPosition)/e,d=v==1}u.lastVelocity=h,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),d=!0)}s&&!s[c].done&&(d=!1),d?u.done=!0:t=!1,u.setValue(g,o.round)&&(n=!0)});const l=wt(this),a=l.getValue();if(t){const u=Re(r.to);(a!==u||n)&&!o.decay?(l.setValue(u),this._onChange(u)):n&&o.decay&&this._onChange(a),this._stop()}else n&&this._onChange(a)}set(e){return H.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(qt(this)){const{to:e,config:t}=this.animation;H.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return L.und(e)?(n=this.queue||[],this.queue=[]):n=[L.obj(e)?e:{...t,to:e}],Promise.all(n.map(r=>this._update(r))).then(r=>Qc(this,r))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),Wi(this._state,e&&this._lastCallId),H.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){e.type=="change"?this._start():e.type=="priority"&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=L.obj(n)?n[t]:n,(n==null||vu(n))&&(n=void 0),r=L.obj(r)?r[t]:r,r==null&&(r=void 0);const i={to:n,from:r};return oa(this)||(e.reverse&&([n,r]=[r,n]),r=Re(r),L.und(r)?wt(this)||this._set(n):this._set(r)),i}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,Wc(e,(s,l)=>/^on/.test(l)?G1(s,n):s)),cp(this,e,"onProps"),qr(this,"onProps",e,this);const i=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const o=this._state;return X1(++this._lastCallId,{key:n,props:e,defaultProps:r,state:o,actions:{pause:()=>{Qr(this)||(ap(this,!0),ti(o.pauseQueue),qr(this,"onPause",ut(this,Zr(this,this.animation.to)),this))},resume:()=>{Qr(this)&&(ap(this,!1),qt(this)&&this._resume(),ti(o.resumeQueue),qr(this,"onResume",ut(this,Zr(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then(s=>{if(e.loop&&s.finished&&!(t&&s.noop)){const l=nm(e);if(l)return this._update(l,!0)}return s})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(vr(this));const r=!L.und(e.to),i=!L.und(e.from);if(r||i)if(t.callId>this._lastToId)this._lastToId=t.callId;else return n(vr(this));const{key:o,defaultProps:s,animation:l}=this,{to:a,from:u}=l;let{to:c=a,from:f=u}=e;i&&!r&&(!t.default||L.und(c))&&(c=f),t.reverse&&([c,f]=[f,c]);const d=!Mt(f,u);d&&(l.from=f),f=Re(f);const g=!Mt(c,a);g&&this._focus(c);const w=vu(t.to),{config:y}=l,{decay:P,velocity:h}=y;(r||i)&&(y.velocity=0),t.config&&!w&&Y3(y,bn(t.config,o),t.config!==s.config?bn(s.config,o):void 0);let m=wt(this);if(!m||L.und(c))return n(ut(this,!0));const v=L.und(t.reset)?i&&!t.default:!L.und(f)&&gi(t.reset,o),k=v?f:this.get(),C=Hi(c),R=L.num(C)||L.arr(C)||gl(C),O=!w&&(!R||gi(s.immediate||t.immediate,o));if(g){const _=mu(c);if(_!==m.constructor)if(O)m=this._set(C);else throw Error(`Cannot animate between ${m.constructor.name} and ${_.name}, as the "to" prop suggests`)}const x=m.constructor;let S=Ye(c),E=!1;if(!S){const _=v||!oa(this)&&d;(g||_)&&(E=Mt(Hi(k),C),S=!E),(!Mt(l.immediate,O)&&!O||!Mt(y.decay,P)||!Mt(y.velocity,h))&&(S=!0)}if(E&&qt(this)&&(l.changed&&!v?S=!0:S||this._stop(a)),!w&&((S||Ye(a))&&(l.values=m.getPayload(),l.toValues=Ye(c)?null:x==Bi?[1]:Ve(C)),l.immediate!=O&&(l.immediate=O,!O&&!v&&this._set(a)),S)){const{onRest:_}=l;Q(tx,I=>cp(this,t,I));const M=ut(this,Zr(this,a));ti(this._pendingCalls,M),this._pendingCalls.add(n),l.changed&&H.batchedUpdates(()=>{var I;l.changed=!v,_==null||_(M,this),v?bn(s.onRest,M):(I=l.onStart)==null||I.call(l,M,this)})}v&&this._set(k),w?n(em(t.to,t,this._state,this)):S?this._start():qt(this)&&!g?this._pendingCalls.add(n):n(J1(k))}_focus(e){const t=this.animation;e!==t.to&&(Kd(this)&&this._detach(),t.to=e,Kd(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Ye(t)&&(Lr(t,this),yu(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Ye(e)&&Vi(e,this)}_set(e,t=!0){const n=Re(e);if(!L.und(n)){const r=wt(this);if(!r||!Mt(n,r.getValue())){const i=mu(n);!r||r.constructor!=i?Hc(this,i.create(n)):r.setValue(n),r&&H.batchedUpdates(()=>{this._onChange(n,t)})}}return wt(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,qr(this,"onStart",ut(this,Zr(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),bn(this.animation.onChange,e,this)),bn(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;wt(this).reset(Re(e.to)),e.immediate||(e.fromValues=e.values.map(t=>t.lastPosition)),qt(this)||(lp(this,!0),Qr(this)||this._resume())}_resume(){ht.skipAnimation?this.finish():hl.start(this)}_stop(e,t){if(qt(this)){lp(this,!1);const n=this.animation;Q(n.values,i=>{i.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Fi(this,{type:"idle",parent:this});const r=t?vr(this.get()):ut(this.get(),Zr(this,e??n.to));ti(this._pendingCalls,r),n.changed&&(n.changed=!1,qr(this,"onRest",r,this))}}};function Zr(e,t){const n=Hi(t),r=Hi(e.get());return Mt(r,n)}function nm(e,t=e.loop,n=e.to){const r=bn(t);if(r){const i=r!==!0&&K1(r),o=(i||e).reverse,s=!i||i.reset;return Qi({...e,loop:t,default:!1,pause:void 0,to:!o||vu(n)?n:void 0,from:s?e.from:void 0,reset:s,...i})}}function Qi(e){const{to:t,from:n}=e=K1(e),r=new Set;return L.obj(t)&&up(t,r),L.obj(n)&&up(n,r),e.keys=r.size?Array.from(r):null,e}function ex(e){const t=Qi(e);return L.und(t.default)&&(t.default=Wc(t)),t}function up(e,t){bt(e,(n,r)=>n!=null&&t.add(r))}var tx=["onStart","onRest","onChange","onPause","onResume"];function cp(e,t,n){e.animation[n]=t[n]!==Y1(t,n)?G1(t[n],e.key):void 0}function qr(e,t,...n){var r,i,o,s;(i=(r=e.animation)[t])==null||i.call(r,...n),(s=(o=e.defaultProps)[t])==null||s.call(o,...n)}var nx=["onStart","onChange","onRest"],rx=1,ix=class{constructor(e,t){this.id=rx++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];L.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(Qi(e)),this}start(e){let{queue:t}=this;return e?t=Ve(e).map(Qi):this.queue=[],this._flush?this._flush(this,t):(lm(this,t),ku(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;Q(Ve(t),r=>n[r].stop(!!e))}else Wi(this._state,this._lastAsyncId),this.each(n=>n.stop(!!e));return this}pause(e){if(L.und(e))this.start({pause:!0});else{const t=this.springs;Q(Ve(e),n=>t[n].pause())}return this}resume(e){if(L.und(e))this.start({pause:!1});else{const t=this.springs;Q(Ve(e),n=>t[n].resume())}return this}each(e){bt(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,i=this._changed.size>0;(r&&!this._started||i&&!this._started)&&(this._started=!0,mi(e,([l,a])=>{a.value=this.get(),l(a,this,this._item)}));const o=!r&&this._started,s=i||o&&n.size?this.get():null;i&&t.size&&mi(t,([l,a])=>{a.value=s,l(a,this,this._item)}),o&&(this._started=!1,mi(n,([l,a])=>{a.value=s,l(a,this,this._item)}))}eventObserved(e){if(e.type=="change")this._changed.add(e.parent),e.idle||this._active.add(e.parent);else if(e.type=="idle")this._active.delete(e.parent);else return;H.onFrame(this._onFrame)}};function ku(e,t){return Promise.all(t.map(n=>rm(e,n))).then(n=>Qc(e,n))}async function rm(e,t,n){const{keys:r,to:i,from:o,loop:s,onRest:l,onResolve:a}=t,u=L.obj(t.default)&&t.default;s&&(t.loop=!1),i===!1&&(t.to=null),o===!1&&(t.from=null);const c=L.arr(i)||L.fun(i)?i:void 0;c?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Q(nx,y=>{const P=t[y];if(L.fun(P)){const h=e._events[y];t[y]=({finished:m,cancelled:v})=>{const k=h.get(P);k?(m||(k.finished=!1),v&&(k.cancelled=!0)):h.set(P,{value:null,finished:m||!1,cancelled:v||!1})},u&&(u[y]=t[y])}});const f=e._state;t.pause===!f.paused?(f.paused=t.pause,ti(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);const d=(r||Object.keys(e.springs)).map(y=>e.springs[y].start(t)),g=t.cancel===!0||Y1(t,"cancel")===!0;(c||g&&f.asyncId)&&d.push(X1(++e._lastAsyncId,{props:t,state:f,actions:{pause:pu,resume:pu,start(y,P){g?(Wi(f,e._lastAsyncId),P(vr(e))):(y.onRest=l,P(em(c,y,f,e)))}}})),f.paused&&await new Promise(y=>{f.resumeQueue.add(y)});const w=Qc(e,await Promise.all(d));if(s&&w.finished&&!(n&&w.noop)){const y=nm(t,s,i);if(y)return lm(e,[y]),rm(e,y,!0)}return a&&H.batchedUpdates(()=>a(w,e,e.item)),w}function fp(e,t){const n={...e.springs};return t&&Q(Ve(t),r=>{L.und(r.keys)&&(r=Qi(r)),L.obj(r.to)||(r={...r,to:void 0}),sm(n,r,i=>om(i))}),im(e,n),n}function im(e,t){bt(t,(n,r)=>{e.springs[r]||(e.springs[r]=n,Lr(n,e))})}function om(e,t){const n=new J3;return n.key=e,t&&Lr(n,t),n}function sm(e,t,n){t.keys&&Q(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function lm(e,t){Q(t,n=>{sm(e.springs,n,r=>om(r,e))})}var xl=({children:e,...t})=>{const n=b.useContext(Hs),r=t.pause||!!n.pause,i=t.immediate||!!n.immediate;t=A3(()=>({pause:r,immediate:i}),[r,i]);const{Provider:o}=Hs;return b.createElement(o,{value:t},e)},Hs=ox(xl,{});xl.Provider=Hs.Provider;xl.Consumer=Hs.Consumer;function ox(e,t){return Object.assign(e,b.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var sx=()=>{const e=[],t=function(r){N3();const i=[];return Q(e,(o,s)=>{if(L.und(r))i.push(o.start());else{const l=n(r,o,s);l&&i.push(o.start(l))}}),i};t.current=e,t.add=function(r){e.includes(r)||e.push(r)},t.delete=function(r){const i=e.indexOf(r);~i&&e.splice(i,1)},t.pause=function(){return Q(e,r=>r.pause(...arguments)),this},t.resume=function(){return Q(e,r=>r.resume(...arguments)),this},t.set=function(r){Q(e,(i,o)=>{const s=L.fun(r)?r(o,i):r;s&&i.set(s)})},t.start=function(r){const i=[];return Q(e,(o,s)=>{if(L.und(r))i.push(o.start());else{const l=this._getProps(r,o,s);l&&i.push(o.start(l))}}),i},t.stop=function(){return Q(e,r=>r.stop(...arguments)),this},t.update=function(r){return Q(e,(i,o)=>i.update(this._getProps(r,i,o))),this};const n=function(r,i,o){return L.fun(r)?r(o,i):r};return t._getProps=n,t};function lx(e,t,n){const r=L.fun(t)&&t;r&&!n&&(n=[]);const i=b.useMemo(()=>r||arguments.length==3?sx():void 0,[]),o=b.useRef(0),s=W1(),l=b.useMemo(()=>({ctrls:[],queue:[],flush(h,m){const v=fp(h,m);return o.current>0&&!l.queue.length&&!Object.keys(v).some(C=>!h.springs[C])?ku(h,m):new Promise(C=>{im(h,v),l.queue.push(()=>{C(ku(h,m))}),s()})}}),[]),a=b.useRef([...l.ctrls]),u=[],c=Jd(e)||0;b.useMemo(()=>{Q(a.current.slice(e,c),h=>{Q3(h,i),h.stop(!0)}),a.current.length=e,f(c,e)},[e]),b.useMemo(()=>{f(0,Math.min(c,e))},n);function f(h,m){for(let v=h;vfp(h,u[m])),g=b.useContext(xl),w=Jd(g),y=g!==w&&W3(g);Bc(()=>{o.current++,l.ctrls=a.current;const{queue:h}=l;h.length&&(l.queue=[],Q(h,m=>m())),Q(a.current,(m,v)=>{i==null||i.add(m),y&&m.start({default:g});const k=u[v];k&&(Z3(m,k.ref),m.ref?m.queue.push(k):m.start(k))})}),Q1(()=>()=>{Q(l.ctrls,h=>h.stop(!0))});const P=d.map(h=>({...h}));return i?[P,i]:P}function Zi(e,t){const n=L.fun(e),[[r],i]=lx(1,n?e:[e],n?t||[]:t);return n||arguments.length==2?[r,i]:r}var ax=class extends Zc{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=Di(...t);const n=this._get(),r=mu(n);Hc(this,r.create(n))}advance(e){const t=this._get(),n=this.get();Mt(t,n)||(wt(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&dp(this._active)&&sa(this)}_get(){const e=L.arr(this.source)?this.source.map(Re):Ve(Re(this.source));return this.calc(...e)}_start(){this.idle&&!dp(this._active)&&(this.idle=!1,Q(yl(this),e=>{e.done=!1}),ht.skipAnimation?(H.batchedUpdates(()=>this.advance()),sa(this)):hl.start(this))}_attach(){let e=1;Q(Ve(this.source),t=>{Ye(t)&&Lr(t,this),yu(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){Q(Ve(this.source),e=>{Ye(e)&&Vi(e,this)}),this._active.clear(),sa(this)}eventObserved(e){e.type=="change"?e.idle?this.advance():(this._active.add(e.parent),this._start()):e.type=="idle"?this._active.delete(e.parent):e.type=="priority"&&(this.priority=Ve(this.source).reduce((t,n)=>Math.max(t,(yu(n)?n.priority:0)+1),0))}};function ux(e){return e.idle!==!1}function dp(e){return!e.size||Array.from(e).every(ux)}function sa(e){e.idle||(e.idle=!0,Q(yl(e),t=>{t.done=!0}),Fi(e,{type:"idle",parent:e}))}ht.assign({createStringInterpolator:B1,to:(e,t)=>new ax(e,t)});var am=/^--/;function cx(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!am.test(e)&&!(yi.hasOwnProperty(e)&&yi[e])?t+"px":(""+t).trim()}var pp={};function fx(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",{style:r,children:i,scrollTop:o,scrollLeft:s,viewBox:l,...a}=t,u=Object.values(a),c=Object.keys(a).map(f=>n||e.hasAttribute(f)?f:pp[f]||(pp[f]=f.replace(/([A-Z])/g,d=>"-"+d.toLowerCase())));i!==void 0&&(e.textContent=i);for(const f in r)if(r.hasOwnProperty(f)){const d=cx(f,r[f]);am.test(f)?e.style.setProperty(f,d):e.style[f]=d}c.forEach((f,d)=>{e.setAttribute(f,u[d])}),o!==void 0&&(e.scrollTop=o),s!==void 0&&(e.scrollLeft=s),l!==void 0&&e.setAttribute("viewBox",l)}var yi={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},dx=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),px=["Webkit","Ms","Moz","O"];yi=Object.keys(yi).reduce((e,t)=>(px.forEach(n=>e[dx(n,t)]=e[t]),e),yi);var hx=/^(matrix|translate|scale|rotate|skew)/,mx=/^(translate)/,vx=/^(rotate|skew)/,la=(e,t)=>L.num(e)&&e!==0?e+t:e,ss=(e,t)=>L.arr(e)?e.every(n=>ss(n,t)):L.num(e)?e===t:parseFloat(e)===t,gx=class extends wl{constructor({x:e,y:t,z:n,...r}){const i=[],o=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),o.push(s=>[`translate3d(${s.map(l=>la(l,"px")).join(",")})`,ss(s,0)])),bt(r,(s,l)=>{if(l==="transform")i.push([s||""]),o.push(a=>[a,a===""]);else if(hx.test(l)){if(delete r[l],L.und(s))return;const a=mx.test(l)?"px":vx.test(l)?"deg":"";i.push(Ve(s)),o.push(l==="rotate3d"?([u,c,f,d])=>[`rotate3d(${u},${c},${f},${la(d,a)})`,ss(d,0)]:u=>[`${l}(${u.map(c=>la(c,a)).join(",")})`,ss(u,l.startsWith("scale")?1:0)])}}),i.length&&(r.transform=new yx(i,o)),super(r)}},yx=class extends F1{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Q(this.inputs,(n,r)=>{const i=Re(n[0]),[o,s]=this.transforms[r](L.arr(i)?i:n.map(Re));e+=" "+o,t=t&&s}),t?"none":e}observerAdded(e){e==1&&Q(this.inputs,t=>Q(t,n=>Ye(n)&&Lr(n,this)))}observerRemoved(e){e==0&&Q(this.inputs,t=>Q(t,n=>Ye(n)&&Vi(n,this)))}eventObserved(e){e.type=="change"&&(this._value=null),Fi(this,e)}},wx=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"];ht.assign({batchedUpdates:ul.unstable_batchedUpdates,createStringInterpolator:B1,colors:a3});var xx=F3(wx,{applyAnimatedValues:fx,createAnimatedStyle:e=>new gx(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),qi=xx.animated;function kx({className:e,children:t,open:n=!0,...r}){const i=Zi({open:n?1:0,config:{mass:.2,tension:492,clamp:!0}});return T("div",{className:e||"px-2 py-1 bg-slate-500 text-stone-100 uppercase flex items-center justify-between select-none cursor-pointer font-ui",...r,children:[t,p("svg",{className:"w-6 h-6 p-1 stroke-current stroke-[.6rem] fill-transparent",viewBox:"0 0 100 100",children:p(qi.path,{d:i.open.to({range:[0,.3,1],output:["M 50 13 L 80 43 L 50 72","M 50 13 L 50 42 L 50 72","M 80 35 L 50 65 L 20 35"]})})})]})}var Sx=function(){},um=typeof window<"u",Ex=um?b.useLayoutEffect:b.useEffect;const _x=Ex;var cm={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function Px(){var e=b.useState(null),t=e[0],n=e[1],r=b.useState(cm),i=r[0],o=r[1],s=b.useMemo(function(){return new window.ResizeObserver(function(l){if(l[0]){var a=l[0].contentRect,u=a.x,c=a.y,f=a.width,d=a.height,g=a.top,w=a.left,y=a.bottom,P=a.right;o({x:u,y:c,width:f,height:d,top:g,left:w,bottom:y,right:P})}})},[]);return _x(function(){if(t)return s.observe(t),function(){s.disconnect()}},[t]),[n,i]}const Cx=um&&typeof window.ResizeObserver<"u"?Px:function(){return[Sx,cm]};function bx({toggle:e,children:t}){const[n,{height:r,top:i}]=Cx(),[o,s]=b.useState(!0),l=Zi({overflow:"hidden",height:e?r+i:0,config:o?{duration:0}:{mass:.2,tension:492,clamp:!0},onRest:()=>o&&s(!1)});return p("div",{children:p(qi.div,{style:l,children:p("div",{ref:n,children:t})})})}function Gr({title:e,children:t,name:n,state:r}){const i=Jw(r)[n];return T("div",{children:[p(kx,{className:"pl-4 px-2 py-2 bg-[#003f82] text-stone-100 uppercase rounded flex items-center justify-between select-none cursor-pointer font-ui",style:S1,open:i,onClick:()=>r[n]=!i,children:e}),p(bx,{toggle:i,children:t})]})}const Ox=""+new URL("qa-header-9e4d79ef.jpg",import.meta.url).href,fm={boxShadow:"0 2px 1px -1px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12)"};function Rx(){const e=Zi({scale:1,from:{scale:2},config:{duration:3e3,easing:j1.easeInOutElastic}});return p("div",{className:"bg-slate-400 overflow-hidden",style:{...fm,transition:"all .2s"},children:p(qi.img,{style:e,className:"h-full object-cover border border-slate-300 border-b-slate-400",src:Ox,alt:"hero"})})}var dm={};Object.defineProperty(dm,"__esModule",{value:!0});var Nx=dm.confetti=Dx,Tx=["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"];function Ax(e,t,n,r,i){return Array.from({length:t}).map(function(o,s){var l=document.createElement("div"),a=n[s%n.length];return l.style["background-color"]=a,l.style.width=r,l.style.height=i,l.style.position="absolute",l.style.willChange="transform, opacity",l.style.visibility="hidden",e.appendChild(l),l})}function Mx(e,t,n,r){var i=e*(Math.PI/180),o=t*(Math.PI/180);return{x:0,y:0,z:0,wobble:r()*10,wobbleSpeed:.1+r()*.1,velocity:n*.5+r()*n,angle2D:-i+(.5*o-r()*o),angle3D:-(Math.PI/4)+r()*(Math.PI/2),tiltAngle:r()*Math.PI,tiltAngleSpeed:.1+r()*.3}}function Lx(e,t,n,r){e.physics.x+=Math.cos(e.physics.angle2D)*e.physics.velocity,e.physics.y+=Math.sin(e.physics.angle2D)*e.physics.velocity,e.physics.z+=Math.sin(e.physics.angle3D)*e.physics.velocity,e.physics.wobble+=e.physics.wobbleSpeed,r?e.physics.velocity*=r:e.physics.velocity-=e.physics.velocity*n,e.physics.y+=3,e.physics.tiltAngle+=e.physics.tiltAngleSpeed;var i=e.physics,o=i.x,s=i.y,l=i.z,a=i.tiltAngle,u=i.wobble,c=o+10*Math.cos(u),f=s+10*Math.sin(u),d="translate3d("+c+"px, "+f+"px, "+l+"px) rotate3d(1, 1, 1, "+a+"rad)";e.element.style.visibility="visible",e.element.style.transform=d,e.element.style.opacity=1-t}function $x(e,t,n,r,i,o){var s=void 0;return new Promise(function(l){function a(u){s||(s=u);var c=u-s,f=s===u?0:(u-s)/i;t.slice(0,Math.ceil(c/o)).forEach(function(d){Lx(d,f,n,r)}),u-s1&&arguments[1]!==void 0?arguments[1]:{},n=Object.assign({},Ix,zx(t)),r=n.elementCount,i=n.colors,o=n.width,s=n.height,l=n.perspective,a=n.angle,u=n.spread,c=n.startVelocity,f=n.decay,d=n.dragFriction,g=n.duration,w=n.stagger,y=n.random;e.style.perspective=l;var P=Ax(e,r,i,o,s),h=P.map(function(m){return{element:m,physics:Mx(a,u,c,y)}});return $x(e,h,d,f,g,w)}const jx={angle:90,spread:147,startVelocity:60,elementCount:130,dragFriction:.21,duration:2e3,stagger:0,width:"8px",height:"4px",perspective:"1000px",colors:["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"]},Fx="p-2 flex items-center whitespace-nowrap rounded hover:bg-blue-100 active:scale-[.97] space-x-0.5 select-none",hp=e=>Vn(Fx,!e&&"invisible pointer-events-none");function Vx({url:e}){const t=b.useRef(null);return T("div",{className:"flex items-center lg:justify-end space-x-2 text-sm",children:[T("a",{className:hp(e),href:e,title:"Download extension",children:[p(gw,{className:"w-6 h-6",strokeWidth:1}),p("div",{children:"Download"})]}),T("button",{className:hp(e),ref:t,title:"Copy extension URL to clipboard",onClick:async()=>{await navigator.clipboard.writeText(e||""),dw("Link copied to clipboard"),Nx(t.current,jx)},children:[p(yw,{className:"w-6 h-6",strokeWidth:1}),p("div",{children:"Copy link"})]})]})}const Ux={filter:"drop-shadow(1px 1px 1px #0002)"};function mp({browser:e,extInfoAtom:t,loading:n}){const r=Mr(t),i=r==null?void 0:r.fname,o=(r==null?void 0:r.broIcon)||e,s=Zi({opacity:i?1:0,scaleY:i?1:0,config:{duration:150}}),l=Zi({opacity:i?1:0,x:i?0:200,config:{duration:150}});return T("div",{className:"px-2 pt-2 pb-1 sm:px-4 sm:py-3 border grid grid-cols-[auto,1fr]",style:{...fm,transition:"all .2s"},children:[p("div",{className:"content-center place-self-center",children:p(so,{browser:o,className:"w-9 h-8",style:Ux})}),T("div",{className:"ml-3 text-xs overflow-hidden",children:[T("div",{className:"text-base font-bold scale-y-125 whitespace-nowrap",children:[cl(e)," ","QA extension"]}),T(qi.div,{style:l,children:[p("div",{className:"h-4",children:r!=null&&r.updated?`Created ${X0(r.updated)}`:n?"":"date not available"}),T("div",{className:"h-4",children:["Version ",(r==null?void 0:r.version)||(n?"":" not available")]})]})]}),p(qi.div,{className:"col-start-2 mt-2 sm:mt-0",style:s,children:p(Vx,{url:r==null?void 0:r.fname})})]})}function Bx(){const{loading:e}=Mr(pi);return T("div",{className:"flex flex-col justify-center space-y-2",children:[p(mp,{browser:B.chrome,extInfoAtom:v1,loading:e}),p(mp,{browser:B.firefox,extInfoAtom:g1,loading:e})]})}function Hx(){return T("div",{className:"mt-4 mb-3 h-60 grid grid-cols-[minmax(8rem,1fr),minmax(12rem,28rem)] gap-4",children:[p(Rx,{}),p(Bx,{})]})}function Wx(){const e=Mr(hw);return p("div",{className:"py-2",children:p("div",{className:"notes max-h-96 px-4 overflow-y-auto bg-slate-100",dangerouslySetInnerHTML:{__html:e}})})}function Qx(e){return e.reduce((t,n)=>(n.browser&&n.brand&&(t[n.browser]||(t[n.browser]={}),t[n.browser][n.brand]||(t[n.browser][n.brand]={}),t[n.browser][n.brand][n.qa?"qa":"release"]=n),t),{})}function Zx(e){const t={};for(const[n,r]of Object.entries(e)){t[n]||(t[n]=[]);for(const[i,o]of Object.entries(r))t[n].push({brand:i,qa:o.qa,release:o.release})}return t}const aa="pb-1 text-xs border-slate-200 border-b",pm=e=>`text-xs ${e?"opacity-25":""}`;function vp({idx:e,item:t}){return T("div",{className:"flex items-center space-x-0.5",title:`Created ${X0(t==null?void 0:t.updated)}`,children:[p(so,{browser:t==null?void 0:t.broIcon,className:"w-3 h-3 opacity-50"}),p("div",{className:pm(e),children:t==null?void 0:t.version})]})}function gp({browser:e,table:t=[]}){return T("div",{className:"cursor-default",children:[p("div",{className:"mb-1 text-sm font-semibold",children:`${cl(e)} extensions`}),T("div",{className:"py-1 bg-slate-50 border-slate-300 border rounded shadow overflow-hidden grid grid-cols-3 gap-y-0.5",children:[p("div",{className:aa,children:p("div",{className:"px-3",children:"Brand"})}),p("div",{className:aa,children:"QA"}),p("div",{className:aa,children:"Public"}),t.map((n,r)=>T(b.Fragment,{children:[p("div",{className:pm(r),children:p("div",{className:"px-3 pt-0.5",children:wy(n.brand)})}),p(vp,{idx:r,item:n.qa}),p(vp,{idx:r,item:n.release})]},r))]})]})}function qx(){const e=Mr(y1),t=Zx(Qx(e));return t[B.chrome]&&t[B.firefox]?T("div",{className:"py-2 text-sm flex flex-col space-y-2",children:[p("p",{children:"Summary table of QA and currently published HID Password Manager extensions."}),T("div",{className:"max-w-2xl grid grid-cols-2 gap-x-2",children:[p(gp,{browser:B.chrome,table:t[B.chrome]}),p(gp,{browser:B.firefox,table:t[B.firefox]})]}),T("div",{className:"text-xs md:text-sm",children:[p("p",{className:"mb-1",children:"Brand legend:"}),T("ul",{className:"ml-4 list-disc",children:[p("li",{children:"HID - extension for HID DigitalPersona product"}),p("li",{children:"HP - extension for HP Client Secury product"}),p("li",{children:"Dell - extension for DELL Privacy Manager product"})]})]}),T("div",{className:"text-xs md:text-sm",children:[p("p",{className:"mb-1",children:"Notes:"}),T("ul",{className:"ml-4 list-disc",children:[p("li",{className:"",children:"HP and Dell extensions are still only available for historical reasons. You don't need to test them."}),p("li",{className:"",children:"The Firefox extension is not currently updated due to issues from Moz://a, but still works."})]})]})]}):null}function Gx(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function Lt(){return Lt=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")return!1;var t=He(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function a4(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},i=t.attributes[n]||{},o=t.elements[n];!et(o)||!Ot(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(s){var l=i[s];l===!1?o.removeAttribute(s):o.setAttribute(s,l===!0?"":l)}))})}function u4(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var i=t.elements[r],o=t.attributes[r]||{},s=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),l=s.reduce(function(a,u){return a[u]="",a},{});!et(i)||!Ot(i)||(Object.assign(i.style,l),Object.keys(o).forEach(function(a){i.removeAttribute(a)}))})}}const c4={name:"applyStyles",enabled:!0,phase:"write",fn:a4,effect:u4,requires:["computeStyles"]};function Ct(e){return e.split("-")[0]}var Ln=Math.max,Ws=Math.min,br=Math.round;function Su(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function vm(){return!/^((?!chrome|android).)*safari/i.test(Su())}function Or(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,o=1;t&&et(e)&&(i=e.offsetWidth>0&&br(r.width)/e.offsetWidth||1,o=e.offsetHeight>0&&br(r.height)/e.offsetHeight||1);var s=Bn(e)?He(e):window,l=s.visualViewport,a=!vm()&&n,u=(r.left+(a&&l?l.offsetLeft:0))/i,c=(r.top+(a&&l?l.offsetTop:0))/o,f=r.width/i,d=r.height/o;return{width:f,height:d,top:c,right:u+f,bottom:c+d,left:u,x:u,y:c}}function Yc(e){var t=Or(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function gm(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Gc(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Wt(e){return He(e).getComputedStyle(e)}function f4(e){return["table","td","th"].indexOf(Ot(e))>=0}function Sn(e){return((Bn(e)?e.ownerDocument:e.document)||window.document).documentElement}function kl(e){return Ot(e)==="html"?e:e.assignedSlot||e.parentNode||(Gc(e)?e.host:null)||Sn(e)}function kp(e){return!et(e)||Wt(e).position==="fixed"?null:e.offsetParent}function d4(e){var t=/firefox/i.test(Su()),n=/Trident/i.test(Su());if(n&&et(e)){var r=Wt(e);if(r.position==="fixed")return null}var i=kl(e);for(Gc(i)&&(i=i.host);et(i)&&["html","body"].indexOf(Ot(i))<0;){var o=Wt(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function fo(e){for(var t=He(e),n=kp(e);n&&f4(n)&&Wt(n).position==="static";)n=kp(n);return n&&(Ot(n)==="html"||Ot(n)==="body"&&Wt(n).position==="static")?t:n||d4(e)||t}function Kc(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function wi(e,t,n){return Ln(e,Ws(t,n))}function p4(e,t,n){var r=wi(e,t,n);return r>n?n:r}function ym(){return{top:0,right:0,bottom:0,left:0}}function wm(e){return Object.assign({},ym(),e)}function xm(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var h4=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,wm(typeof t!="number"?t:xm(t,co))};function m4(e){var t,n=e.state,r=e.name,i=e.options,o=n.elements.arrow,s=n.modifiersData.popperOffsets,l=Ct(n.placement),a=Kc(l),u=[Ie,it].indexOf(l)>=0,c=u?"height":"width";if(!(!o||!s)){var f=h4(i.padding,n),d=Yc(o),g=a==="y"?$e:Ie,w=a==="y"?rt:it,y=n.rects.reference[c]+n.rects.reference[a]-s[a]-n.rects.popper[c],P=s[a]-n.rects.reference[a],h=fo(o),m=h?a==="y"?h.clientHeight||0:h.clientWidth||0:0,v=y/2-P/2,k=f[g],C=m-d[c]-f[w],R=m/2-d[c]/2+v,O=wi(k,R,C),x=a;n.modifiersData[r]=(t={},t[x]=O,t.centerOffset=O-R,t)}}function v4(e){var t=e.state,n=e.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||gm(t.elements.popper,i)&&(t.elements.arrow=i))}const g4={name:"arrow",enabled:!0,phase:"main",fn:m4,effect:v4,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Rr(e){return e.split("-")[1]}var y4={top:"auto",right:"auto",bottom:"auto",left:"auto"};function w4(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:br(n*i)/i||0,y:br(r*i)/i||0}}function Sp(e){var t,n=e.popper,r=e.popperRect,i=e.placement,o=e.variation,s=e.offsets,l=e.position,a=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,f=e.isFixed,d=s.x,g=d===void 0?0:d,w=s.y,y=w===void 0?0:w,P=typeof c=="function"?c({x:g,y}):{x:g,y};g=P.x,y=P.y;var h=s.hasOwnProperty("x"),m=s.hasOwnProperty("y"),v=Ie,k=$e,C=window;if(u){var R=fo(n),O="clientHeight",x="clientWidth";if(R===He(n)&&(R=Sn(n),Wt(R).position!=="static"&&l==="absolute"&&(O="scrollHeight",x="scrollWidth")),R=R,i===$e||(i===Ie||i===it)&&o===Gi){k=rt;var S=f&&R===C&&C.visualViewport?C.visualViewport.height:R[O];y-=S-r.height,y*=a?1:-1}if(i===Ie||(i===$e||i===rt)&&o===Gi){v=it;var E=f&&R===C&&C.visualViewport?C.visualViewport.width:R[x];g-=E-r.width,g*=a?1:-1}}var _=Object.assign({position:l},u&&y4),M=c===!0?w4({x:g,y},He(n)):{x:g,y};if(g=M.x,y=M.y,a){var I;return Object.assign({},_,(I={},I[k]=m?"0":"",I[v]=h?"0":"",I.transform=(C.devicePixelRatio||1)<=1?"translate("+g+"px, "+y+"px)":"translate3d("+g+"px, "+y+"px, 0)",I))}return Object.assign({},_,(t={},t[k]=m?y+"px":"",t[v]=h?g+"px":"",t.transform="",t))}function x4(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,s=o===void 0?!0:o,l=n.roundOffsets,a=l===void 0?!0:l,u={placement:Ct(t.placement),variation:Rr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Sp(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:a})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Sp(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const k4={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:x4,data:{}};var Vo={passive:!0};function S4(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,o=i===void 0?!0:i,s=r.resize,l=s===void 0?!0:s,a=He(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",n.update,Vo)}),l&&a.addEventListener("resize",n.update,Vo),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",n.update,Vo)}),l&&a.removeEventListener("resize",n.update,Vo)}}const E4={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:S4,data:{}};var _4={left:"right",right:"left",bottom:"top",top:"bottom"};function ls(e){return e.replace(/left|right|bottom|top/g,function(t){return _4[t]})}var P4={start:"end",end:"start"};function Ep(e){return e.replace(/start|end/g,function(t){return P4[t]})}function Xc(e){var t=He(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Jc(e){return Or(Sn(e)).left+Xc(e).scrollLeft}function C4(e,t){var n=He(e),r=Sn(e),i=n.visualViewport,o=r.clientWidth,s=r.clientHeight,l=0,a=0;if(i){o=i.width,s=i.height;var u=vm();(u||!u&&t==="fixed")&&(l=i.offsetLeft,a=i.offsetTop)}return{width:o,height:s,x:l+Jc(e),y:a}}function b4(e){var t,n=Sn(e),r=Xc(e),i=(t=e.ownerDocument)==null?void 0:t.body,o=Ln(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),s=Ln(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),l=-r.scrollLeft+Jc(e),a=-r.scrollTop;return Wt(i||n).direction==="rtl"&&(l+=Ln(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:s,x:l,y:a}}function ef(e){var t=Wt(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function km(e){return["html","body","#document"].indexOf(Ot(e))>=0?e.ownerDocument.body:et(e)&&ef(e)?e:km(kl(e))}function xi(e,t){var n;t===void 0&&(t=[]);var r=km(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),o=He(r),s=i?[o].concat(o.visualViewport||[],ef(r)?r:[]):r,l=t.concat(s);return i?l:l.concat(xi(kl(s)))}function Eu(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function O4(e,t){var n=Or(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function _p(e,t,n){return t===hm?Eu(C4(e,n)):Bn(t)?O4(t,n):Eu(b4(Sn(e)))}function R4(e){var t=xi(kl(e)),n=["absolute","fixed"].indexOf(Wt(e).position)>=0,r=n&&et(e)?fo(e):e;return Bn(r)?t.filter(function(i){return Bn(i)&&gm(i,r)&&Ot(i)!=="body"}):[]}function N4(e,t,n,r){var i=t==="clippingParents"?R4(e):[].concat(t),o=[].concat(i,[n]),s=o[0],l=o.reduce(function(a,u){var c=_p(e,u,r);return a.top=Ln(c.top,a.top),a.right=Ws(c.right,a.right),a.bottom=Ws(c.bottom,a.bottom),a.left=Ln(c.left,a.left),a},_p(e,s,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function Sm(e){var t=e.reference,n=e.element,r=e.placement,i=r?Ct(r):null,o=r?Rr(r):null,s=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,a;switch(i){case $e:a={x:s,y:t.y-n.height};break;case rt:a={x:s,y:t.y+t.height};break;case it:a={x:t.x+t.width,y:l};break;case Ie:a={x:t.x-n.width,y:l};break;default:a={x:t.x,y:t.y}}var u=i?Kc(i):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case Cr:a[u]=a[u]-(t[c]/2-n[c]/2);break;case Gi:a[u]=a[u]+(t[c]/2-n[c]/2);break}}return a}function Yi(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,o=n.strategy,s=o===void 0?e.strategy:o,l=n.boundary,a=l===void 0?Yx:l,u=n.rootBoundary,c=u===void 0?hm:u,f=n.elementContext,d=f===void 0?Yr:f,g=n.altBoundary,w=g===void 0?!1:g,y=n.padding,P=y===void 0?0:y,h=wm(typeof P!="number"?P:xm(P,co)),m=d===Yr?Kx:Yr,v=e.rects.popper,k=e.elements[w?m:d],C=N4(Bn(k)?k:k.contextElement||Sn(e.elements.popper),a,c,s),R=Or(e.elements.reference),O=Sm({reference:R,element:v,strategy:"absolute",placement:i}),x=Eu(Object.assign({},v,O)),S=d===Yr?x:R,E={top:C.top-S.top+h.top,bottom:S.bottom-C.bottom+h.bottom,left:C.left-S.left+h.left,right:S.right-C.right+h.right},_=e.modifiersData.offset;if(d===Yr&&_){var M=_[i];Object.keys(E).forEach(function(I){var z=[it,rt].indexOf(I)>=0?1:-1,$=[$e,rt].indexOf(I)>=0?"y":"x";E[I]+=M[$]*z})}return E}function T4(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,o=n.rootBoundary,s=n.padding,l=n.flipVariations,a=n.allowedAutoPlacements,u=a===void 0?mm:a,c=Rr(r),f=c?l?xp:xp.filter(function(w){return Rr(w)===c}):co,d=f.filter(function(w){return u.indexOf(w)>=0});d.length===0&&(d=f);var g=d.reduce(function(w,y){return w[y]=Yi(e,{placement:y,boundary:i,rootBoundary:o,padding:s})[Ct(y)],w},{});return Object.keys(g).sort(function(w,y){return g[w]-g[y]})}function A4(e){if(Ct(e)===qc)return[];var t=ls(e);return[Ep(e),t,Ep(t)]}function M4(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,s=n.altAxis,l=s===void 0?!0:s,a=n.fallbackPlacements,u=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,g=n.flipVariations,w=g===void 0?!0:g,y=n.allowedAutoPlacements,P=t.options.placement,h=Ct(P),m=h===P,v=a||(m||!w?[ls(P)]:A4(P)),k=[P].concat(v).reduce(function(Oe,Ze){return Oe.concat(Ct(Ze)===qc?T4(t,{placement:Ze,boundary:c,rootBoundary:f,padding:u,flipVariations:w,allowedAutoPlacements:y}):Ze)},[]),C=t.rects.reference,R=t.rects.popper,O=new Map,x=!0,S=k[0],E=0;E=0,$=z?"width":"height",j=Yi(t,{placement:_,boundary:c,rootBoundary:f,altBoundary:d,padding:u}),V=z?I?it:Ie:I?rt:$e;C[$]>R[$]&&(V=ls(V));var N=ls(V),D=[];if(o&&D.push(j[M]<=0),l&&D.push(j[V]<=0,j[N]<=0),D.every(function(Oe){return Oe})){S=_,x=!1;break}O.set(_,D)}if(x)for(var U=w?3:1,Y=function(Ze){var ze=k.find(function(Nt){var En=O.get(Nt);if(En)return En.slice(0,Ze).every(function(Sl){return Sl})});if(ze)return S=ze,"break"},K=U;K>0;K--){var Rt=Y(K);if(Rt==="break")break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}}const L4={name:"flip",enabled:!0,phase:"main",fn:M4,requiresIfExists:["offset"],data:{_skip:!1}};function Pp(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Cp(e){return[$e,it,rt,Ie].some(function(t){return e[t]>=0})}function $4(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,s=Yi(t,{elementContext:"reference"}),l=Yi(t,{altBoundary:!0}),a=Pp(s,r),u=Pp(l,i,o),c=Cp(a),f=Cp(u);t.modifiersData[n]={referenceClippingOffsets:a,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}const I4={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:$4};function z4(e,t,n){var r=Ct(e),i=[Ie,$e].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,s=o[0],l=o[1];return s=s||0,l=(l||0)*i,[Ie,it].indexOf(r)>=0?{x:l,y:s}:{x:s,y:l}}function D4(e){var t=e.state,n=e.options,r=e.name,i=n.offset,o=i===void 0?[0,0]:i,s=mm.reduce(function(c,f){return c[f]=z4(f,t.rects,o),c},{}),l=s[t.placement],a=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=a,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=s}const j4={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:D4};function F4(e){var t=e.state,n=e.name;t.modifiersData[n]=Sm({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const V4={name:"popperOffsets",enabled:!0,phase:"read",fn:F4,data:{}};function U4(e){return e==="x"?"y":"x"}function B4(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,o=i===void 0?!0:i,s=n.altAxis,l=s===void 0?!1:s,a=n.boundary,u=n.rootBoundary,c=n.altBoundary,f=n.padding,d=n.tether,g=d===void 0?!0:d,w=n.tetherOffset,y=w===void 0?0:w,P=Yi(t,{boundary:a,rootBoundary:u,padding:f,altBoundary:c}),h=Ct(t.placement),m=Rr(t.placement),v=!m,k=Kc(h),C=U4(k),R=t.modifiersData.popperOffsets,O=t.rects.reference,x=t.rects.popper,S=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,E=typeof S=="number"?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),_=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(R){if(o){var I,z=k==="y"?$e:Ie,$=k==="y"?rt:it,j=k==="y"?"height":"width",V=R[k],N=V+P[z],D=V-P[$],U=g?-x[j]/2:0,Y=m===Cr?O[j]:x[j],K=m===Cr?-x[j]:-O[j],Rt=t.elements.arrow,Oe=g&&Rt?Yc(Rt):{width:0,height:0},Ze=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ym(),ze=Ze[z],Nt=Ze[$],En=wi(0,O[j],Oe[j]),Sl=v?O[j]/2-U-En-ze-E.mainAxis:Y-En-ze-E.mainAxis,bm=v?-O[j]/2+U+En+Nt+E.mainAxis:K+En+Nt+E.mainAxis,El=t.elements.arrow&&fo(t.elements.arrow),Om=El?k==="y"?El.clientTop||0:El.clientLeft||0:0,tf=(I=_==null?void 0:_[k])!=null?I:0,Rm=V+Sl-tf-Om,Nm=V+bm-tf,nf=wi(g?Ws(N,Rm):N,V,g?Ln(D,Nm):D);R[k]=nf,M[k]=nf-V}if(l){var rf,Tm=k==="x"?$e:Ie,Am=k==="x"?rt:it,_n=R[C],po=C==="y"?"height":"width",of=_n+P[Tm],sf=_n-P[Am],_l=[$e,Ie].indexOf(h)!==-1,lf=(rf=_==null?void 0:_[C])!=null?rf:0,af=_l?of:_n-O[po]-x[po]-lf+E.altAxis,uf=_l?_n+O[po]+x[po]-lf-E.altAxis:sf,cf=g&&_l?p4(af,_n,uf):wi(g?af:of,_n,g?uf:sf);R[C]=cf,M[C]=cf-_n}t.modifiersData[r]=M}}const H4={name:"preventOverflow",enabled:!0,phase:"main",fn:B4,requiresIfExists:["offset"]};function W4(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Q4(e){return e===He(e)||!et(e)?Xc(e):W4(e)}function Z4(e){var t=e.getBoundingClientRect(),n=br(t.width)/e.offsetWidth||1,r=br(t.height)/e.offsetHeight||1;return n!==1||r!==1}function q4(e,t,n){n===void 0&&(n=!1);var r=et(t),i=et(t)&&Z4(t),o=Sn(t),s=Or(e,i,n),l={scrollLeft:0,scrollTop:0},a={x:0,y:0};return(r||!r&&!n)&&((Ot(t)!=="body"||ef(o))&&(l=Q4(t)),et(t)?(a=Or(t,!0),a.x+=t.clientLeft,a.y+=t.clientTop):o&&(a.x=Jc(o))),{x:s.left+l.scrollLeft-a.x,y:s.top+l.scrollTop-a.y,width:s.width,height:s.height}}function G4(e){var t=new Map,n=new Set,r=[];e.forEach(function(o){t.set(o.name,o)});function i(o){n.add(o.name);var s=[].concat(o.requires||[],o.requiresIfExists||[]);s.forEach(function(l){if(!n.has(l)){var a=t.get(l);a&&i(a)}}),r.push(o)}return e.forEach(function(o){n.has(o.name)||i(o)}),r}function Y4(e){var t=G4(e);return l4.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function K4(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function X4(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var bp={placement:"bottom",modifiers:[],strategy:"absolute"};function Op(){for(var e=arguments.length,t=new Array(e),n=0;n{var t;return!e.main&&((t=e.debug)==null?void 0:t.browser)!==B.dev},vk=e=>!e.main||!e.debug,gk=e=>Vn("w-2 h-2 sm:w-3 sm:h-3 md:w-4 md:h-4 m-px rounded-full",mk(e)&&"extension-small-icon-outline hue-rotate-[293deg]",!vk(e)&&"extension-small-icon-outline");function yk({orderedGroup:e}){return p("div",{className:"w-10 flex",children:Object.values(e).map((t,n)=>{var r,i;return p(b.Fragment,{children:(t.main||t.debug)&&p(so,{browser:((r=t.main)==null?void 0:r.broIcon)||((i=t.debug)==null?void 0:i.broIcon),className:gk(t)},n)},n)})})}function wk(e,t){return`Extension${t?"s":""} released on ${e.createDate}`}function xk({orderedGroup:e,item:t,multiple:n}){return T("div",{className:"leading-6 flex items-center hover:text-url hover:font-bold select-none cursor-pointer",title:wk(t,n),children:[p(yk,{orderedGroup:e}),p("div",{className:Vn(t.published&&"bg-slate-300/40 rounded"),children:t.version})]})}function Tp({meta:e}){if(!e)return null;const t=`${cl(e.browser)} version ${e.version}${e.build===Bt.debug?" with debug information":""}`;return T("a",{className:"h-5 flex items-center space-x-1",href:G0(e.fname),children:[p(so,{browser:e==null?void 0:e.browser,className:"w-4 h-4 m-px rounded-full"}),p("div",{className:"text-xs text-url hover:underline cursor-pointer",children:t})]})}function kk({orderedGroup:e,item:t}){return T("div",{className:"min-w-[20rem] text-sm cursor-default",children:[T("div",{className:"pl-1 pb-1 font-bold border-b border-slate-400",children:["Versions released on ",t.createDate,t.published&&p("span",{className:"ml-0.5 text-xs font-normal text-slate-500",children:"public"})]}),p("div",{className:"mt-2 mb-1",children:Object.entries(e).map(([n,r],i)=>T(b.Fragment,{children:[p(Tp,{meta:r.main}),p(Tp,{meta:r.debug})]},i))})]})}function Sk({items:e}){const t=e[0];if(!t)return null;const n=e.reduce((r,i)=>{const o=r[i.browser]||(r[i.browser]={});return o[i.build===Bt.release?"main":"debug"]=i,r},{});return p(hk,{trigger:p(xk,{orderedGroup:n,item:t,multiple:e.length>1}),runInPortal:!0,arrow:!0,popperConfig:{interactive:!0,trigger:"click"},children:p(kk,{orderedGroup:n,item:t})})}function Ek(){const e=[...Mr(m1)].reverse();return e.length?p("div",{className:"mt-1 px-0.5 text-[.65rem] sm:text-xs select-none cursor-default",children:e.map(({yearStr:t,items:n})=>T("div",{children:[T("div",{className:"mt-2 mb-1 border-b border-slate-200 font-bold",children:["Year ",t]}),p("div",{className:"columns-7",children:Object.entries(n).map(([r,i],o)=>p(Sk,{items:i},`${r||o}`))})]},t))}):null}const _k=[B.chrome,B.chrome,B.chrome3,B.chrome3,B.firefox,B.firefox,B.firefox,B.dev],Pk=e=>e===1||e===3||e===5,Ck=e=>e===1||e===3||e===5||e===6;function bk(e,t){return`${cl(e)} extension${Pk(t)?" with debug information":t===6?" (debug version only)":""}`}const Pm="w-2 h-2 sm:w-3 sm:h-3 md:w-4 md:h-4 m-px rounded-full",Ok=e=>Vn(Pm,Ck(e)&&"extension-small-icon-outline",e===6&&"hue-rotate-[293deg]");function Rk(){return T("div",{className:"mt-2 text-xs md:text-sm",children:[p("div",{className:"mb-0 md:mb-1",children:"Legend:"}),_k.map((e,t)=>T("div",{className:"ml-1 flex items-center space-x-2",children:[p(so,{browser:e,className:Ok(t)}),p("div",{children:bk(e,t)})]},t)),T("div",{className:"ml-1 flex items-center space-x-2",children:[p("div",{className:`${Pm} bg-slate-300`}),p("div",{className:"",children:"Published extensions"})]})]})}function Nk(){return T("div",{className:"py-2 text-sm space-y-2",children:[p("p",{children:"The archive stores a list of previously released extensions that are still available on the HID server. You can download any version for testing or for any other reason."}),p("p",{children:"Click an item to download a specific version. Extensions with debugging information are password protected. Contact Max Zakharzhevskiy at HID global to obtain the password."}),p(Ek,{}),p(Rk,{})]})}var ua=/[\\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,Se,us,Tk={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},Gt;function ca(e){return ua.lastIndex=0,ua.test(e)?'"'+e.replace(ua,function(t){var n=Tk[t];return typeof n=="string"?n:"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function cs(e,t,n){var r,i,o,s,l=Se,a,u=t[e];switch(u&&typeof u=="object"&&typeof u.toJSON=="function"&&(u=u.toJSON(e)),typeof Gt=="function"&&(u=Gt.call(t,e,u)),typeof u){case"string":return ca(u);case"number":return isFinite(u)?String(u):"null";case"boolean":return String(u);case"object":if(!u)return"null";if(Se+=us,a=[],Object.prototype.toString.apply(u)==="[object Array]"){for(s=u.length,r=0;rn?`[ + */var Cr=b;function Fw(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vw=typeof Object.is=="function"?Object.is:Fw,Uw=Cr.useState,Bw=Cr.useEffect,Hw=Cr.useLayoutEffect,Ww=Cr.useDebugValue;function Qw(e,t){var n=t(),r=Uw({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Hw(function(){i.value=n,i.getSnapshot=t,ta(i)&&o({inst:i})},[e,n,t]),Bw(function(){return ta(i)&&o({inst:i}),e(function(){ta(i)&&o({inst:i})})},[e]),Ww(n),n}function ta(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Vw(e,n)}catch{return!0}}function Zw(e,t){return t()}var qw=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Zw:Qw;R1.useSyncExternalStore=Cr.useSyncExternalStore!==void 0?Cr.useSyncExternalStore:qw;O1.exports=R1;var Gw=O1.exports;const Yw=_u(Gw),{use:Bd}=Ru,{useSyncExternalStore:Kw}=Yw;const Xw=new WeakMap;function Jw(e,t){const n=t==null?void 0:t.sync,r=b.useRef(),i=b.useRef();let o=!0;const s=Kw(b.useCallback(u=>{const c=b1(e,u,n);return u(),c},[e,n]),()=>{const u=Ud(e,Bd);try{if(!o&&r.current&&i.current&&!C1(r.current,u,i.current,new WeakMap))return r.current}catch{}return u},()=>Ud(e,Bd));o=!1;const l=new WeakMap;b.useEffect(()=>{r.current=s,i.current=l});const a=b.useMemo(()=>new WeakMap,[]);return P1(s,l,a,Xw)}var e3=Object.defineProperty,t3=(e,t)=>{for(var n in t)e3(e,n,{get:t[n],enumerable:!0})},ht={};t3(ht,{assign:()=>i3,colors:()=>mn,createStringInterpolator:()=>Fc,skipAnimation:()=>I1,to:()=>$1,willAdvance:()=>Vc});var Lc=ao(),H=e=>lo(e,Lc),$c=ao();H.write=e=>lo(e,$c);var pl=ao();H.onStart=e=>lo(e,pl);var Ic=ao();H.onFrame=e=>lo(e,Ic);var zc=ao();H.onFinish=e=>lo(e,zc);var mr=[];H.setTimeout=(e,t)=>{const n=H.now()+t,r=()=>{const o=mr.findIndex(s=>s.cancel==r);~o&&mr.splice(o,1),sn-=~o?1:0},i={time:n,handler:e,cancel:r};return mr.splice(N1(n),0,i),sn+=1,T1(),i};var N1=e=>~(~mr.findIndex(t=>t.time>e)||~mr.length);H.cancel=e=>{pl.delete(e),Ic.delete(e),zc.delete(e),Lc.delete(e),$c.delete(e)};H.sync=e=>{du=!0,H.batchedUpdates(e),du=!1};H.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...i){t=i,H.onStart(n)}return r.handler=e,r.cancel=()=>{pl.delete(n),t=null},r};var Dc=typeof window<"u"?window.requestAnimationFrame:()=>{};H.use=e=>Dc=e;H.now=typeof performance<"u"?()=>performance.now():Date.now;H.batchedUpdates=e=>e();H.catch=console.error;H.frameLoop="always";H.advance=()=>{H.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):M1()};var on=-1,sn=0,du=!1;function lo(e,t){du?(t.delete(e),e(0)):(t.add(e),T1())}function T1(){on<0&&(on=0,H.frameLoop!=="demand"&&Dc(A1))}function n3(){on=-1}function A1(){~on&&(Dc(A1),H.batchedUpdates(M1))}function M1(){const e=on;on=H.now();const t=N1(on);if(t&&(L1(mr.splice(0,t),n=>n.handler()),sn-=t),!sn){n3();return}pl.flush(),Lc.flush(e?Math.min(64,on-e):16.667),Ic.flush(),$c.flush(),zc.flush()}function ao(){let e=new Set,t=e;return{add(n){sn+=t==e&&!e.has(n)?1:0,e.add(n)},delete(n){return sn-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,sn-=t.size,L1(t,r=>r(n)&&e.add(r)),sn+=e.size,t=e)}}}function L1(e,t){e.forEach(n=>{try{t(n)}catch(r){H.catch(r)}})}function pu(){}var r3=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),L={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Mt(e,t){if(L.arr(e)){if(!L.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function bt(e,t,n){if(L.arr(e)){for(let r=0;rL.und(e)?[]:L.arr(e)?e:[e];function gi(e,t){if(e.size){const n=Array.from(e);e.clear(),Q(n,t)}}var ri=(e,...t)=>gi(e,n=>n(...t)),jc=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),Fc,$1,mn=null,I1=!1,Vc=pu,i3=e=>{e.to&&($1=e.to),e.now&&(H.now=e.now),e.colors!==void 0&&(mn=e.colors),e.skipAnimation!=null&&(I1=e.skipAnimation),e.createStringInterpolator&&(Fc=e.createStringInterpolator),e.requestAnimationFrame&&H.use(e.requestAnimationFrame),e.batchedUpdates&&(H.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Vc=e.willAdvance),e.frameLoop&&(H.frameLoop=e.frameLoop)},yi=new Set,Ke=[],na=[],Fs=0,hl={get idle(){return!yi.size&&!Ke.length},start(e){Fs>e.priority?(yi.add(e),H.onStart(o3)):(z1(e),H(hu))},advance:hu,sort(e){if(Fs)H.onFrame(()=>hl.sort(e));else{const t=Ke.indexOf(e);~t&&(Ke.splice(t,1),D1(e))}},clear(){Ke=[],yi.clear()}};function o3(){yi.forEach(z1),yi.clear(),H(hu)}function z1(e){Ke.includes(e)||D1(e)}function D1(e){Ke.splice(s3(Ke,t=>t.priority>e.priority),0,e)}function hu(e){const t=na;for(let n=0;n0}function s3(e,t){const n=e.findIndex(t);return n<0?e.length:n}var l3=(e,t,n)=>Math.min(Math.max(n,e),t),a3={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},ct="[-+]?\\d*\\.?\\d+",Vs=ct+"%";function ml(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var u3=new RegExp("rgb"+ml(ct,ct,ct)),c3=new RegExp("rgba"+ml(ct,ct,ct,ct)),f3=new RegExp("hsl"+ml(ct,Vs,Vs)),d3=new RegExp("hsla"+ml(ct,Vs,Vs,ct)),p3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,h3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,m3=/^#([0-9a-fA-F]{6})$/,v3=/^#([0-9a-fA-F]{8})$/;function g3(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=m3.exec(e))?parseInt(t[1]+"ff",16)>>>0:mn&&mn[e]!==void 0?mn[e]:(t=u3.exec(e))?(Yn(t[1])<<24|Yn(t[2])<<16|Yn(t[3])<<8|255)>>>0:(t=c3.exec(e))?(Yn(t[1])<<24|Yn(t[2])<<16|Yn(t[3])<<8|Qd(t[4]))>>>0:(t=p3.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=v3.exec(e))?parseInt(t[1],16)>>>0:(t=h3.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=f3.exec(e))?(Hd(Wd(t[1]),Do(t[2]),Do(t[3]))|255)>>>0:(t=d3.exec(e))?(Hd(Wd(t[1]),Do(t[2]),Do(t[3]))|Qd(t[4]))>>>0:null}function ra(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Hd(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,o=ra(i,r,e+1/3),s=ra(i,r,e),l=ra(i,r,e-1/3);return Math.round(o*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}function Yn(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Wd(e){return(parseFloat(e)%360+360)%360/360}function Qd(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Do(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Zd(e){let t=g3(e);if(t===null)return e;t=t||0;const n=(t&4278190080)>>>24,r=(t&16711680)>>>16,i=(t&65280)>>>8,o=(t&255)/255;return`rgba(${n}, ${r}, ${i}, ${o})`}var Fi=(e,t,n)=>{if(L.fun(e))return e;if(L.arr(e))return Fi({range:e,output:t,extrapolate:n});if(L.str(e.output[0]))return Fc(e);const r=e,i=r.output,o=r.range||[0,1],s=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",a=r.easing||(u=>u);return u=>{const c=w3(u,o);return y3(u,o[c],o[c+1],i[c],i[c+1],a,s,l,r.map)}};function y3(e,t,n,r,i,o,s,l,a){let u=a?a(e):e;if(un){if(l==="identity")return u;l==="clamp"&&(u=n)}return r===i?r:t===n?e<=t?r:i:(t===-1/0?u=-u:n===1/0?u=u-t:u=(u-t)/(n-t),u=o(u),r===-1/0?u=-u:i===1/0?u=u+r:u=u*(i-r)+r,u)}function w3(e,t){for(var n=1;n=e);++n);return n-1}var x3=(e,t="end")=>n=>{n=t==="end"?Math.min(n,.999):Math.max(n,.001);const r=n*e,i=t==="end"?Math.floor(r):Math.ceil(r);return l3(0,1,i/e)},Us=1.70158,jo=Us*1.525,qd=Us+1,Gd=2*Math.PI/3,Yd=2*Math.PI/4.5,Fo=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,j1={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>qd*e*e*e-Us*e*e,easeOutBack:e=>1+qd*Math.pow(e-1,3)+Us*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((jo+1)*2*e-jo)/2:(Math.pow(2*e-2,2)*((jo+1)*(e*2-2)+jo)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*Gd),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*Gd)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Yd))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Yd)/2+1,easeInBounce:e=>1-Fo(1-e),easeOutBounce:Fo,easeInOutBounce:e=>e<.5?(1-Fo(1-2*e))/2:(1+Fo(2*e-1))/2,steps:x3},Vi=Symbol.for("FluidValue.get"),br=Symbol.for("FluidValue.observers"),Ye=e=>!!(e&&e[Vi]),Re=e=>e&&e[Vi]?e[Vi]():e,Kd=e=>e[br]||null;function k3(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Ui(e,t){const n=e[br];n&&n.forEach(r=>{k3(r,t)})}var F1=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");S3(this,e)}},S3=(e,t)=>V1(e,Vi,t);function Ir(e,t){if(e[Vi]){let n=e[br];n||V1(e,br,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function Bi(e,t){const n=e[br];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[br]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var V1=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),os=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,E3=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Xd=new RegExp(`(${os.source})(%|[a-z]+)`,"i"),_3=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,vl=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,U1=e=>{const[t,n]=P3(e);if(!t||jc())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const i=window.getComputedStyle(document.documentElement).getPropertyValue(n);return i||e}else{if(n&&vl.test(n))return U1(n);if(n)return n}return e},P3=e=>{const t=vl.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},ia,C3=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,B1=e=>{ia||(ia=mn?new RegExp(`(${Object.keys(mn).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(o=>Re(o).replace(vl,U1).replace(E3,Zd).replace(ia,Zd)),n=t.map(o=>o.match(os).map(Number)),i=n[0].map((o,s)=>n.map(l=>{if(!(s in l))throw Error('The arity of each "output" value must be equal');return l[s]})).map(o=>Fi({...e,output:o}));return o=>{var a;const s=!Xd.test(t[0])&&((a=t.find(u=>Xd.test(u)))==null?void 0:a.replace(os,""));let l=0;return t[0].replace(os,()=>`${i[l++](o)}${s||""}`).replace(_3,C3)}},Uc="react-spring: ",H1=e=>{const t=e;let n=!1;if(typeof t!="function")throw new TypeError(`${Uc}once requires a function parameter`);return(...r)=>{n||(t(...r),n=!0)}},b3=H1(console.warn);function O3(){b3(`${Uc}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var R3=H1(console.warn);function N3(){R3(`${Uc}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function gl(e){return L.str(e)&&(e[0]=="#"||/\d/.test(e)||!jc()&&vl.test(e)||e in(mn||{}))}var Bc=jc()?b.useEffect:b.useLayoutEffect,T3=()=>{const e=b.useRef(!1);return Bc(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function W1(){const e=b.useState()[1],t=T3();return()=>{t.current&&e(Math.random())}}function A3(e,t){const[n]=b.useState(()=>({inputs:t,result:e()})),r=b.useRef(),i=r.current;let o=i;return o?t&&o.inputs&&M3(t,o.inputs)||(o={inputs:t,result:e()}):o=n,b.useEffect(()=>{r.current=o,i==n&&(n.inputs=n.result=void 0)},[o]),o.result}function M3(e,t){if(e.length!==t.length)return!1;for(let n=0;nb.useEffect(e,L3),L3=[];function Jd(e){const t=b.useRef();return b.useEffect(()=>{t.current=e}),t.current}var Hi=Symbol.for("Animated:node"),$3=e=>!!e&&e[Hi]===e,wt=e=>e&&e[Hi],Hc=(e,t)=>r3(e,Hi,t),yl=e=>e&&e[Hi]&&e[Hi].getPayload(),Z1=class{constructor(){Hc(this,this)}getPayload(){return this.payload||[]}},uo=class extends Z1{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,L.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new uo(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return L.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value===e?!1:(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,L.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},Wi=class extends uo{constructor(e){super(0),this._string=null,this._toString=Fi({output:[e,e]})}static create(e){return new Wi(e)}getValue(){const e=this._string;return e??(this._string=this._toString(this._value))}setValue(e){if(L.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else if(super.setValue(e))this._string=null;else return!1;return!0}reset(e){e&&(this._toString=Fi({output:[this.getValue(),e]})),this._value=0,super.reset()}},Bs={dependencies:null},wl=class extends Z1{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return bt(this.source,(n,r)=>{$3(n)?t[r]=n.getValue(e):Ye(n)?t[r]=Re(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Q(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return bt(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){Bs.dependencies&&Ye(e)&&Bs.dependencies.add(e);const t=yl(e);t&&Q(t,n=>this.add(n))}},q1=class extends wl{constructor(e){super(e)}static create(e){return new q1(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((n,r)=>n.setValue(e[r])).some(Boolean):(super.setValue(e.map(I3)),!0)}};function I3(e){return(gl(e)?Wi:uo).create(e)}function mu(e){const t=wt(e);return t?t.constructor:L.arr(e)?q1:gl(e)?Wi:uo}var ep=(e,t)=>{const n=!L.fun(e)||e.prototype&&e.prototype.isReactComponent;return b.forwardRef((r,i)=>{const o=b.useRef(null),s=n&&b.useCallback(w=>{o.current=j3(i,w)},[i]),[l,a]=D3(r,t),u=W1(),c=()=>{const w=o.current;if(n&&!w)return;(w?t.applyAnimatedValues(w,l.getValue(!0)):!1)===!1&&u()},f=new z3(c,a),d=b.useRef();Bc(()=>(d.current=f,Q(a,w=>Ir(w,f)),()=>{d.current&&(Q(d.current.deps,w=>Bi(w,d.current)),H.cancel(d.current.update))})),b.useEffect(c,[]),Q1(()=>()=>{const w=d.current;Q(w.deps,y=>Bi(y,w))});const g=t.getComponentProps(l.getValue());return b.createElement(e,{...g,ref:s})})},z3=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){e.type=="change"&&H.write(this.update)}};function D3(e,t){const n=new Set;return Bs.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new wl(e),Bs.dependencies=null,[e,n]}function j3(e,t){return e&&(L.fun(e)?e(t):e.current=t),t}var tp=Symbol.for("AnimatedComponent"),F3=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=i=>new wl(i),getComponentProps:r=i=>i}={})=>{const i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},o=s=>{const l=np(s)||"Anonymous";return L.str(s)?s=o[s]||(o[s]=ep(s,i)):s=s[tp]||(s[tp]=ep(s,i)),s.displayName=`Animated(${l})`,s};return bt(e,(s,l)=>{L.arr(e)&&(l=np(s)),o[l]=o(s)}),{animated:o}},np=e=>L.str(e)?e:e&&L.str(e.displayName)?e.displayName:L.fun(e)&&e.name||null;function bn(e,...t){return L.fun(e)?e(...t):e}var wi=(e,t)=>e===!0||!!(t&&e&&(L.fun(e)?e(t):Ve(e).includes(t))),G1=(e,t)=>L.obj(e)?t&&e[t]:e,Y1=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,V3=e=>e,Wc=(e,t=V3)=>{let n=U3;e.default&&e.default!==!0&&(e=e.default,n=Object.keys(e));const r={};for(const i of n){const o=t(e[i],i);L.und(o)||(r[i]=o)}return r},U3=["config","onProps","onStart","onChange","onPause","onResume","onRest"],B3={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function H3(e){const t={};let n=0;if(bt(e,(r,i)=>{B3[i]||(t[i]=r,n++)}),n)return t}function K1(e){const t=H3(e);if(t){const n={to:t};return bt(e,(r,i)=>i in t||(n[i]=r)),n}return{...e}}function Qi(e){return e=Re(e),L.arr(e)?e.map(Qi):gl(e)?ht.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function W3(e){for(const t in e)return!0;return!1}function vu(e){return L.fun(e)||L.arr(e)&&L.obj(e[0])}function Q3(e,t){var n;(n=e.ref)==null||n.delete(e),t==null||t.delete(e)}function Z3(e,t){var n;t&&e.ref!==t&&((n=e.ref)==null||n.delete(e),t.add(e),e.ref=t)}var q3={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},gu={...q3.default,mass:1,damping:1,easing:j1.linear,clamp:!1},G3=class{constructor(){this.velocity=0,Object.assign(this,gu)}};function Y3(e,t,n){n&&(n={...n},rp(n,t),t={...n,...t}),rp(e,t),Object.assign(e,t);for(const s in gu)e[s]==null&&(e[s]=gu[s]);let{frequency:r,damping:i}=e;const{mass:o}=e;return L.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/r,2)*o,e.friction=4*Math.PI*i*o/r),e}function rp(e,t){if(!L.und(t.decay))e.duration=void 0;else{const n=!L.und(t.tension)||!L.und(t.friction);(n||!L.und(t.frequency)||!L.und(t.damping)||!L.und(t.mass))&&(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}}var ip=[],K3=class{constructor(){this.changed=!1,this.values=ip,this.toValues=null,this.fromValues=ip,this.config=new G3,this.immediate=!1}};function X1(e,{key:t,props:n,defaultProps:r,state:i,actions:o}){return new Promise((s,l)=>{let a,u,c=wi(n.cancel??(r==null?void 0:r.cancel),t);if(c)g();else{L.und(n.pause)||(i.paused=wi(n.pause,t));let w=r==null?void 0:r.pause;w!==!0&&(w=i.paused||wi(w,t)),a=bn(n.delay||0,t),w?(i.resumeQueue.add(d),o.pause()):(o.resume(),d())}function f(){i.resumeQueue.add(d),i.timeouts.delete(u),u.cancel(),a=u.time-H.now()}function d(){a>0&&!ht.skipAnimation?(i.delayed=!0,u=H.setTimeout(g,a),i.pauseQueue.add(f),i.timeouts.add(u)):g()}function g(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(f),i.timeouts.delete(u),e<=(i.cancelId||0)&&(c=!0);try{o.start({...n,callId:e,cancel:c},s)}catch(w){l(w)}}})}var Qc=(e,t)=>t.length==1?t[0]:t.some(n=>n.cancelled)?vr(e.get()):t.every(n=>n.noop)?J1(e.get()):ut(e.get(),t.every(n=>n.finished)),J1=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),ut=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),vr=e=>({value:e,cancelled:!0,finished:!1});function em(e,t,n,r){const{callId:i,parentId:o,onRest:s}=t,{asyncTo:l,promise:a}=n;return!o&&e===l&&!t.reset?a:n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;const u=Wc(t,(P,h)=>h==="onRest"?void 0:P);let c,f;const d=new Promise((P,h)=>(c=P,f=h)),g=P=>{const h=i<=(n.cancelId||0)&&vr(r)||i!==n.asyncId&&ut(r,!1);if(h)throw P.result=h,f(P),P},w=(P,h)=>{const m=new op,v=new sp;return(async()=>{if(ht.skipAnimation)throw Zi(n),v.result=ut(r,!1),f(v),v;g(m);const k=L.obj(P)?{...P}:{...h,to:P};k.parentId=i,bt(u,(R,O)=>{L.und(k[O])&&(k[O]=R)});const C=await r.start(k);return g(m),n.paused&&await new Promise(R=>{n.resumeQueue.add(R)}),C})()};let y;if(ht.skipAnimation)return Zi(n),ut(r,!1);try{let P;L.arr(e)?P=(async h=>{for(const m of h)await w(m)})(e):P=Promise.resolve(e(w,r.stop.bind(r))),await Promise.all([P.then(c),d]),y=ut(r.get(),!0,!1)}catch(P){if(P instanceof op)y=P.result;else if(P instanceof sp)y=P.result;else throw P}finally{i==n.asyncId&&(n.asyncId=o,n.asyncTo=o?l:void 0,n.promise=o?a:void 0)}return L.fun(s)&&H.batchedUpdates(()=>{s(y,r,r.item)}),y})()}function Zi(e,t){gi(e.timeouts,n=>n.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var op=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},sp=class extends Error{constructor(){super("SkipAnimationSignal")}},yu=e=>e instanceof Zc,X3=1,Zc=class extends F1{constructor(){super(...arguments),this.id=X3++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=wt(this);return e&&e.getValue()}to(...e){return ht.to(this,e)}interpolate(...e){return O3(),ht.to(this,e)}toJSON(){return this.get()}observerAdded(e){e==1&&this._attach()}observerRemoved(e){e==0&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Ui(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||hl.sort(this),Ui(this,{type:"priority",parent:this,priority:e})}},Un=Symbol.for("SpringPhase"),tm=1,wu=2,xu=4,oa=e=>(e[Un]&tm)>0,qt=e=>(e[Un]&wu)>0,qr=e=>(e[Un]&xu)>0,lp=(e,t)=>t?e[Un]|=wu|tm:e[Un]&=~wu,ap=(e,t)=>t?e[Un]|=xu:e[Un]&=~xu,J3=class extends Zc{constructor(e,t){if(super(),this.animation=new K3,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!L.und(e)||!L.und(t)){const n=L.obj(e)?{...e}:{...t,from:e};L.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(qt(this)||this._state.asyncTo)||qr(this)}get goal(){return Re(this.animation.to)}get velocity(){const e=wt(this);return e instanceof uo?e.lastVelocity||0:e.getPayload().map(t=>t.lastVelocity||0)}get hasAnimated(){return oa(this)}get isAnimating(){return qt(this)}get isPaused(){return qr(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:i}=r;const{config:o}=r,s=yl(r.to);!s&&Ye(r.to)&&(i=Ve(Re(r.to))),r.values.forEach((u,c)=>{if(u.done)return;const f=u.constructor==Wi?1:s?s[c].lastPosition:i[c];let d=r.immediate,g=f;if(!d){if(g=u.lastPosition,o.tension<=0){u.done=!0;return}let w=u.elapsedTime+=e;const y=r.fromValues[c],P=u.v0!=null?u.v0:u.v0=L.arr(o.velocity)?o.velocity[c]:o.velocity;let h;const m=o.precision||(y==f?.005:Math.min(1,Math.abs(f-y)*.001));if(L.und(o.duration))if(o.decay){const v=o.decay===!0?.998:o.decay,k=Math.exp(-(1-v)*w);g=y+P/(1-v)*(1-k),d=Math.abs(u.lastPosition-g)<=m,h=P*k}else{h=u.lastVelocity==null?P:u.lastVelocity;const v=o.restVelocity||m/10,k=o.clamp?0:o.bounce,C=!L.und(k),R=y==f?u.v0>0:yv,!(!O&&(d=Math.abs(f-g)<=m,d)));++_){C&&(x=g==f||g>f==R,x&&(h=-h*k,g=f));const M=-o.tension*1e-6*(g-f),I=-o.friction*.001*h,z=(M+I)/o.mass;h=h+z*S,g=g+h*S}}else{let v=1;o.duration>0&&(this._memoizedDuration!==o.duration&&(this._memoizedDuration=o.duration,u.durationProgress>0&&(u.elapsedTime=o.duration*u.durationProgress,w=u.elapsedTime+=e)),v=(o.progress||0)+w/this._memoizedDuration,v=v>1?1:v<0?0:v,u.durationProgress=v),g=y+o.easing(v)*(f-y),h=(g-u.lastPosition)/e,d=v==1}u.lastVelocity=h,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),d=!0)}s&&!s[c].done&&(d=!1),d?u.done=!0:t=!1,u.setValue(g,o.round)&&(n=!0)});const l=wt(this),a=l.getValue();if(t){const u=Re(r.to);(a!==u||n)&&!o.decay?(l.setValue(u),this._onChange(u)):n&&o.decay&&this._onChange(a),this._stop()}else n&&this._onChange(a)}set(e){return H.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(qt(this)){const{to:e,config:t}=this.animation;H.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return L.und(e)?(n=this.queue||[],this.queue=[]):n=[L.obj(e)?e:{...t,to:e}],Promise.all(n.map(r=>this._update(r))).then(r=>Qc(this,r))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),Zi(this._state,e&&this._lastCallId),H.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){e.type=="change"?this._start():e.type=="priority"&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=L.obj(n)?n[t]:n,(n==null||vu(n))&&(n=void 0),r=L.obj(r)?r[t]:r,r==null&&(r=void 0);const i={to:n,from:r};return oa(this)||(e.reverse&&([n,r]=[r,n]),r=Re(r),L.und(r)?wt(this)||this._set(n):this._set(r)),i}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,Wc(e,(s,l)=>/^on/.test(l)?G1(s,n):s)),cp(this,e,"onProps"),Yr(this,"onProps",e,this);const i=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const o=this._state;return X1(++this._lastCallId,{key:n,props:e,defaultProps:r,state:o,actions:{pause:()=>{qr(this)||(ap(this,!0),ri(o.pauseQueue),Yr(this,"onPause",ut(this,Gr(this,this.animation.to)),this))},resume:()=>{qr(this)&&(ap(this,!1),qt(this)&&this._resume(),ri(o.resumeQueue),Yr(this,"onResume",ut(this,Gr(this,this.animation.to)),this))},start:this._merge.bind(this,i)}}).then(s=>{if(e.loop&&s.finished&&!(t&&s.noop)){const l=nm(e);if(l)return this._update(l,!0)}return s})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(vr(this));const r=!L.und(e.to),i=!L.und(e.from);if(r||i)if(t.callId>this._lastToId)this._lastToId=t.callId;else return n(vr(this));const{key:o,defaultProps:s,animation:l}=this,{to:a,from:u}=l;let{to:c=a,from:f=u}=e;i&&!r&&(!t.default||L.und(c))&&(c=f),t.reverse&&([c,f]=[f,c]);const d=!Mt(f,u);d&&(l.from=f),f=Re(f);const g=!Mt(c,a);g&&this._focus(c);const w=vu(t.to),{config:y}=l,{decay:P,velocity:h}=y;(r||i)&&(y.velocity=0),t.config&&!w&&Y3(y,bn(t.config,o),t.config!==s.config?bn(s.config,o):void 0);let m=wt(this);if(!m||L.und(c))return n(ut(this,!0));const v=L.und(t.reset)?i&&!t.default:!L.und(f)&&wi(t.reset,o),k=v?f:this.get(),C=Qi(c),R=L.num(C)||L.arr(C)||gl(C),O=!w&&(!R||wi(s.immediate||t.immediate,o));if(g){const _=mu(c);if(_!==m.constructor)if(O)m=this._set(C);else throw Error(`Cannot animate between ${m.constructor.name} and ${_.name}, as the "to" prop suggests`)}const x=m.constructor;let S=Ye(c),E=!1;if(!S){const _=v||!oa(this)&&d;(g||_)&&(E=Mt(Qi(k),C),S=!E),(!Mt(l.immediate,O)&&!O||!Mt(y.decay,P)||!Mt(y.velocity,h))&&(S=!0)}if(E&&qt(this)&&(l.changed&&!v?S=!0:S||this._stop(a)),!w&&((S||Ye(a))&&(l.values=m.getPayload(),l.toValues=Ye(c)?null:x==Wi?[1]:Ve(C)),l.immediate!=O&&(l.immediate=O,!O&&!v&&this._set(a)),S)){const{onRest:_}=l;Q(tx,I=>cp(this,t,I));const M=ut(this,Gr(this,a));ri(this._pendingCalls,M),this._pendingCalls.add(n),l.changed&&H.batchedUpdates(()=>{var I;l.changed=!v,_==null||_(M,this),v?bn(s.onRest,M):(I=l.onStart)==null||I.call(l,M,this)})}v&&this._set(k),w?n(em(t.to,t,this._state,this)):S?this._start():qt(this)&&!g?this._pendingCalls.add(n):n(J1(k))}_focus(e){const t=this.animation;e!==t.to&&(Kd(this)&&this._detach(),t.to=e,Kd(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Ye(t)&&(Ir(t,this),yu(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Ye(e)&&Bi(e,this)}_set(e,t=!0){const n=Re(e);if(!L.und(n)){const r=wt(this);if(!r||!Mt(n,r.getValue())){const i=mu(n);!r||r.constructor!=i?Hc(this,i.create(n)):r.setValue(n),r&&H.batchedUpdates(()=>{this._onChange(n,t)})}}return wt(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,Yr(this,"onStart",ut(this,Gr(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),bn(this.animation.onChange,e,this)),bn(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;wt(this).reset(Re(e.to)),e.immediate||(e.fromValues=e.values.map(t=>t.lastPosition)),qt(this)||(lp(this,!0),qr(this)||this._resume())}_resume(){ht.skipAnimation?this.finish():hl.start(this)}_stop(e,t){if(qt(this)){lp(this,!1);const n=this.animation;Q(n.values,i=>{i.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Ui(this,{type:"idle",parent:this});const r=t?vr(this.get()):ut(this.get(),Gr(this,e??n.to));ri(this._pendingCalls,r),n.changed&&(n.changed=!1,Yr(this,"onRest",r,this))}}};function Gr(e,t){const n=Qi(t),r=Qi(e.get());return Mt(r,n)}function nm(e,t=e.loop,n=e.to){const r=bn(t);if(r){const i=r!==!0&&K1(r),o=(i||e).reverse,s=!i||i.reset;return qi({...e,loop:t,default:!1,pause:void 0,to:!o||vu(n)?n:void 0,from:s?e.from:void 0,reset:s,...i})}}function qi(e){const{to:t,from:n}=e=K1(e),r=new Set;return L.obj(t)&&up(t,r),L.obj(n)&&up(n,r),e.keys=r.size?Array.from(r):null,e}function ex(e){const t=qi(e);return L.und(t.default)&&(t.default=Wc(t)),t}function up(e,t){bt(e,(n,r)=>n!=null&&t.add(r))}var tx=["onStart","onRest","onChange","onPause","onResume"];function cp(e,t,n){e.animation[n]=t[n]!==Y1(t,n)?G1(t[n],e.key):void 0}function Yr(e,t,...n){var r,i,o,s;(i=(r=e.animation)[t])==null||i.call(r,...n),(s=(o=e.defaultProps)[t])==null||s.call(o,...n)}var nx=["onStart","onChange","onRest"],rx=1,ix=class{constructor(e,t){this.id=rx++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];L.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(qi(e)),this}start(e){let{queue:t}=this;return e?t=Ve(e).map(qi):this.queue=[],this._flush?this._flush(this,t):(lm(this,t),ku(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;Q(Ve(t),r=>n[r].stop(!!e))}else Zi(this._state,this._lastAsyncId),this.each(n=>n.stop(!!e));return this}pause(e){if(L.und(e))this.start({pause:!0});else{const t=this.springs;Q(Ve(e),n=>t[n].pause())}return this}resume(e){if(L.und(e))this.start({pause:!1});else{const t=this.springs;Q(Ve(e),n=>t[n].resume())}return this}each(e){bt(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,i=this._changed.size>0;(r&&!this._started||i&&!this._started)&&(this._started=!0,gi(e,([l,a])=>{a.value=this.get(),l(a,this,this._item)}));const o=!r&&this._started,s=i||o&&n.size?this.get():null;i&&t.size&&gi(t,([l,a])=>{a.value=s,l(a,this,this._item)}),o&&(this._started=!1,gi(n,([l,a])=>{a.value=s,l(a,this,this._item)}))}eventObserved(e){if(e.type=="change")this._changed.add(e.parent),e.idle||this._active.add(e.parent);else if(e.type=="idle")this._active.delete(e.parent);else return;H.onFrame(this._onFrame)}};function ku(e,t){return Promise.all(t.map(n=>rm(e,n))).then(n=>Qc(e,n))}async function rm(e,t,n){const{keys:r,to:i,from:o,loop:s,onRest:l,onResolve:a}=t,u=L.obj(t.default)&&t.default;s&&(t.loop=!1),i===!1&&(t.to=null),o===!1&&(t.from=null);const c=L.arr(i)||L.fun(i)?i:void 0;c?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Q(nx,y=>{const P=t[y];if(L.fun(P)){const h=e._events[y];t[y]=({finished:m,cancelled:v})=>{const k=h.get(P);k?(m||(k.finished=!1),v&&(k.cancelled=!0)):h.set(P,{value:null,finished:m||!1,cancelled:v||!1})},u&&(u[y]=t[y])}});const f=e._state;t.pause===!f.paused?(f.paused=t.pause,ri(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);const d=(r||Object.keys(e.springs)).map(y=>e.springs[y].start(t)),g=t.cancel===!0||Y1(t,"cancel")===!0;(c||g&&f.asyncId)&&d.push(X1(++e._lastAsyncId,{props:t,state:f,actions:{pause:pu,resume:pu,start(y,P){g?(Zi(f,e._lastAsyncId),P(vr(e))):(y.onRest=l,P(em(c,y,f,e)))}}})),f.paused&&await new Promise(y=>{f.resumeQueue.add(y)});const w=Qc(e,await Promise.all(d));if(s&&w.finished&&!(n&&w.noop)){const y=nm(t,s,i);if(y)return lm(e,[y]),rm(e,y,!0)}return a&&H.batchedUpdates(()=>a(w,e,e.item)),w}function fp(e,t){const n={...e.springs};return t&&Q(Ve(t),r=>{L.und(r.keys)&&(r=qi(r)),L.obj(r.to)||(r={...r,to:void 0}),sm(n,r,i=>om(i))}),im(e,n),n}function im(e,t){bt(t,(n,r)=>{e.springs[r]||(e.springs[r]=n,Ir(n,e))})}function om(e,t){const n=new J3;return n.key=e,t&&Ir(n,t),n}function sm(e,t,n){t.keys&&Q(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function lm(e,t){Q(t,n=>{sm(e.springs,n,r=>om(r,e))})}var xl=({children:e,...t})=>{const n=b.useContext(Hs),r=t.pause||!!n.pause,i=t.immediate||!!n.immediate;t=A3(()=>({pause:r,immediate:i}),[r,i]);const{Provider:o}=Hs;return b.createElement(o,{value:t},e)},Hs=ox(xl,{});xl.Provider=Hs.Provider;xl.Consumer=Hs.Consumer;function ox(e,t){return Object.assign(e,b.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var sx=()=>{const e=[],t=function(r){N3();const i=[];return Q(e,(o,s)=>{if(L.und(r))i.push(o.start());else{const l=n(r,o,s);l&&i.push(o.start(l))}}),i};t.current=e,t.add=function(r){e.includes(r)||e.push(r)},t.delete=function(r){const i=e.indexOf(r);~i&&e.splice(i,1)},t.pause=function(){return Q(e,r=>r.pause(...arguments)),this},t.resume=function(){return Q(e,r=>r.resume(...arguments)),this},t.set=function(r){Q(e,(i,o)=>{const s=L.fun(r)?r(o,i):r;s&&i.set(s)})},t.start=function(r){const i=[];return Q(e,(o,s)=>{if(L.und(r))i.push(o.start());else{const l=this._getProps(r,o,s);l&&i.push(o.start(l))}}),i},t.stop=function(){return Q(e,r=>r.stop(...arguments)),this},t.update=function(r){return Q(e,(i,o)=>i.update(this._getProps(r,i,o))),this};const n=function(r,i,o){return L.fun(r)?r(o,i):r};return t._getProps=n,t};function lx(e,t,n){const r=L.fun(t)&&t;r&&!n&&(n=[]);const i=b.useMemo(()=>r||arguments.length==3?sx():void 0,[]),o=b.useRef(0),s=W1(),l=b.useMemo(()=>({ctrls:[],queue:[],flush(h,m){const v=fp(h,m);return o.current>0&&!l.queue.length&&!Object.keys(v).some(C=>!h.springs[C])?ku(h,m):new Promise(C=>{im(h,v),l.queue.push(()=>{C(ku(h,m))}),s()})}}),[]),a=b.useRef([...l.ctrls]),u=[],c=Jd(e)||0;b.useMemo(()=>{Q(a.current.slice(e,c),h=>{Q3(h,i),h.stop(!0)}),a.current.length=e,f(c,e)},[e]),b.useMemo(()=>{f(0,Math.min(c,e))},n);function f(h,m){for(let v=h;vfp(h,u[m])),g=b.useContext(xl),w=Jd(g),y=g!==w&&W3(g);Bc(()=>{o.current++,l.ctrls=a.current;const{queue:h}=l;h.length&&(l.queue=[],Q(h,m=>m())),Q(a.current,(m,v)=>{i==null||i.add(m),y&&m.start({default:g});const k=u[v];k&&(Z3(m,k.ref),m.ref?m.queue.push(k):m.start(k))})}),Q1(()=>()=>{Q(l.ctrls,h=>h.stop(!0))});const P=d.map(h=>({...h}));return i?[P,i]:P}function gr(e,t){const n=L.fun(e),[[r],i]=lx(1,n?e:[e],n?t||[]:t);return n||arguments.length==2?[r,i]:r}var ax=class extends Zc{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=Fi(...t);const n=this._get(),r=mu(n);Hc(this,r.create(n))}advance(e){const t=this._get(),n=this.get();Mt(t,n)||(wt(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&dp(this._active)&&sa(this)}_get(){const e=L.arr(this.source)?this.source.map(Re):Ve(Re(this.source));return this.calc(...e)}_start(){this.idle&&!dp(this._active)&&(this.idle=!1,Q(yl(this),e=>{e.done=!1}),ht.skipAnimation?(H.batchedUpdates(()=>this.advance()),sa(this)):hl.start(this))}_attach(){let e=1;Q(Ve(this.source),t=>{Ye(t)&&Ir(t,this),yu(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){Q(Ve(this.source),e=>{Ye(e)&&Bi(e,this)}),this._active.clear(),sa(this)}eventObserved(e){e.type=="change"?e.idle?this.advance():(this._active.add(e.parent),this._start()):e.type=="idle"?this._active.delete(e.parent):e.type=="priority"&&(this.priority=Ve(this.source).reduce((t,n)=>Math.max(t,(yu(n)?n.priority:0)+1),0))}};function ux(e){return e.idle!==!1}function dp(e){return!e.size||Array.from(e).every(ux)}function sa(e){e.idle||(e.idle=!0,Q(yl(e),t=>{t.done=!0}),Ui(e,{type:"idle",parent:e}))}ht.assign({createStringInterpolator:B1,to:(e,t)=>new ax(e,t)});var am=/^--/;function cx(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!am.test(e)&&!(xi.hasOwnProperty(e)&&xi[e])?t+"px":(""+t).trim()}var pp={};function fx(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",{style:r,children:i,scrollTop:o,scrollLeft:s,viewBox:l,...a}=t,u=Object.values(a),c=Object.keys(a).map(f=>n||e.hasAttribute(f)?f:pp[f]||(pp[f]=f.replace(/([A-Z])/g,d=>"-"+d.toLowerCase())));i!==void 0&&(e.textContent=i);for(const f in r)if(r.hasOwnProperty(f)){const d=cx(f,r[f]);am.test(f)?e.style.setProperty(f,d):e.style[f]=d}c.forEach((f,d)=>{e.setAttribute(f,u[d])}),o!==void 0&&(e.scrollTop=o),s!==void 0&&(e.scrollLeft=s),l!==void 0&&e.setAttribute("viewBox",l)}var xi={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},dx=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),px=["Webkit","Ms","Moz","O"];xi=Object.keys(xi).reduce((e,t)=>(px.forEach(n=>e[dx(n,t)]=e[t]),e),xi);var hx=/^(matrix|translate|scale|rotate|skew)/,mx=/^(translate)/,vx=/^(rotate|skew)/,la=(e,t)=>L.num(e)&&e!==0?e+t:e,ss=(e,t)=>L.arr(e)?e.every(n=>ss(n,t)):L.num(e)?e===t:parseFloat(e)===t,gx=class extends wl{constructor({x:e,y:t,z:n,...r}){const i=[],o=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),o.push(s=>[`translate3d(${s.map(l=>la(l,"px")).join(",")})`,ss(s,0)])),bt(r,(s,l)=>{if(l==="transform")i.push([s||""]),o.push(a=>[a,a===""]);else if(hx.test(l)){if(delete r[l],L.und(s))return;const a=mx.test(l)?"px":vx.test(l)?"deg":"";i.push(Ve(s)),o.push(l==="rotate3d"?([u,c,f,d])=>[`rotate3d(${u},${c},${f},${la(d,a)})`,ss(d,0)]:u=>[`${l}(${u.map(c=>la(c,a)).join(",")})`,ss(u,l.startsWith("scale")?1:0)])}}),i.length&&(r.transform=new yx(i,o)),super(r)}},yx=class extends F1{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Q(this.inputs,(n,r)=>{const i=Re(n[0]),[o,s]=this.transforms[r](L.arr(i)?i:n.map(Re));e+=" "+o,t=t&&s}),t?"none":e}observerAdded(e){e==1&&Q(this.inputs,t=>Q(t,n=>Ye(n)&&Ir(n,this)))}observerRemoved(e){e==0&&Q(this.inputs,t=>Q(t,n=>Ye(n)&&Bi(n,this)))}eventObserved(e){e.type=="change"&&(this._value=null),Ui(this,e)}},wx=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"];ht.assign({batchedUpdates:ul.unstable_batchedUpdates,createStringInterpolator:B1,colors:a3});var xx=F3(wx,{applyAnimatedValues:fx,createAnimatedStyle:e=>new gx(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),yr=xx.animated;function kx({className:e,children:t,open:n=!0,...r}){const i=gr({open:n?1:0,config:{mass:.2,tension:492,clamp:!0}});return T("div",{className:e||"px-2 py-1 bg-slate-500 text-stone-100 uppercase flex items-center justify-between select-none cursor-pointer font-ui",...r,children:[t,p("svg",{className:"w-6 h-6 p-1 stroke-current stroke-[.6rem] fill-transparent",viewBox:"0 0 100 100",children:p(yr.path,{d:i.open.to({range:[0,.3,1],output:["M 50 13 L 80 43 L 50 72","M 50 13 L 50 42 L 50 72","M 80 35 L 50 65 L 20 35"]})})})]})}var Sx=function(){},um=typeof window<"u",Ex=um?b.useLayoutEffect:b.useEffect;const _x=Ex;var cm={x:0,y:0,width:0,height:0,top:0,left:0,bottom:0,right:0};function Px(){var e=b.useState(null),t=e[0],n=e[1],r=b.useState(cm),i=r[0],o=r[1],s=b.useMemo(function(){return new window.ResizeObserver(function(l){if(l[0]){var a=l[0].contentRect,u=a.x,c=a.y,f=a.width,d=a.height,g=a.top,w=a.left,y=a.bottom,P=a.right;o({x:u,y:c,width:f,height:d,top:g,left:w,bottom:y,right:P})}})},[]);return _x(function(){if(t)return s.observe(t),function(){s.disconnect()}},[t]),[n,i]}const Cx=um&&typeof window.ResizeObserver<"u"?Px:function(){return[Sx,cm]};function bx({toggle:e,children:t}){const[n,{height:r,top:i}]=Cx(),[o,s]=b.useState(!0),l=gr({overflow:"hidden",height:e?r+i:0,config:o?{duration:0}:{mass:.2,tension:492,clamp:!0},onRest:()=>o&&s(!1)});return p("div",{children:p(yr.div,{style:l,children:p("div",{ref:n,children:t})})})}function Kr({title:e,children:t,name:n,state:r}){const i=Jw(r)[n];return T("div",{children:[p(kx,{className:"pl-4 px-2 py-2 bg-[#003f82] text-stone-100 uppercase rounded flex items-center justify-between select-none cursor-pointer font-ui",style:S1,open:i,onClick:()=>r[n]=!i,children:e}),p(bx,{toggle:i,children:t})]})}const Ox=""+new URL("qa-header-9e4d79ef.jpg",import.meta.url).href,fm="0 2px 1px -1px rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 1px 3px 0 rgba(0,0,0,.12)";function Rx(){const e=gr({from:{scale:3,opacity:.2,y:-1e3},to:{scale:1,opacity:1,y:0},config:{duration:3e3,easing:j1.easeInOutElastic}});return p("div",{className:"bg-slate-50 rounded overflow-hidden transition-all duration-200",style:{boxShadow:fm},children:p(yr.img,{style:e,className:"h-full object-cover border border-slate-300 border-b-slate-400",src:Ox,alt:"hero"})})}var dm={};Object.defineProperty(dm,"__esModule",{value:!0});var Nx=dm.confetti=Dx,Tx=["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"];function Ax(e,t,n,r,i){return Array.from({length:t}).map(function(o,s){var l=document.createElement("div"),a=n[s%n.length];return l.style["background-color"]=a,l.style.width=r,l.style.height=i,l.style.position="absolute",l.style.willChange="transform, opacity",l.style.visibility="hidden",e.appendChild(l),l})}function Mx(e,t,n,r){var i=e*(Math.PI/180),o=t*(Math.PI/180);return{x:0,y:0,z:0,wobble:r()*10,wobbleSpeed:.1+r()*.1,velocity:n*.5+r()*n,angle2D:-i+(.5*o-r()*o),angle3D:-(Math.PI/4)+r()*(Math.PI/2),tiltAngle:r()*Math.PI,tiltAngleSpeed:.1+r()*.3}}function Lx(e,t,n,r){e.physics.x+=Math.cos(e.physics.angle2D)*e.physics.velocity,e.physics.y+=Math.sin(e.physics.angle2D)*e.physics.velocity,e.physics.z+=Math.sin(e.physics.angle3D)*e.physics.velocity,e.physics.wobble+=e.physics.wobbleSpeed,r?e.physics.velocity*=r:e.physics.velocity-=e.physics.velocity*n,e.physics.y+=3,e.physics.tiltAngle+=e.physics.tiltAngleSpeed;var i=e.physics,o=i.x,s=i.y,l=i.z,a=i.tiltAngle,u=i.wobble,c=o+10*Math.cos(u),f=s+10*Math.sin(u),d="translate3d("+c+"px, "+f+"px, "+l+"px) rotate3d(1, 1, 1, "+a+"rad)";e.element.style.visibility="visible",e.element.style.transform=d,e.element.style.opacity=1-t}function $x(e,t,n,r,i,o){var s=void 0;return new Promise(function(l){function a(u){s||(s=u);var c=u-s,f=s===u?0:(u-s)/i;t.slice(0,Math.ceil(c/o)).forEach(function(d){Lx(d,f,n,r)}),u-s1&&arguments[1]!==void 0?arguments[1]:{},n=Object.assign({},Ix,zx(t)),r=n.elementCount,i=n.colors,o=n.width,s=n.height,l=n.perspective,a=n.angle,u=n.spread,c=n.startVelocity,f=n.decay,d=n.dragFriction,g=n.duration,w=n.stagger,y=n.random;e.style.perspective=l;var P=Ax(e,r,i,o,s),h=P.map(function(m){return{element:m,physics:Mx(a,u,c,y)}});return $x(e,h,d,f,g,w)}const jx={angle:90,spread:147,startVelocity:60,elementCount:130,dragFriction:.21,duration:2e3,stagger:0,width:"8px",height:"4px",perspective:"1000px",colors:["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"]},Fx="p-2 flex items-center whitespace-nowrap rounded hover:bg-blue-100 active:scale-[.97] space-x-0.5 select-none",hp=e=>Vn(Fx,!e&&"invisible pointer-events-none");function Vx({url:e}){const t=b.useRef(null);return T("div",{className:"flex items-center lg:justify-end space-x-2 text-sm",children:[T("a",{className:hp(e),href:e,title:"Download extension",children:[p(gw,{className:"w-6 h-6",strokeWidth:1}),p("div",{children:"Download"})]}),T("button",{className:hp(e),ref:t,title:"Copy extension URL to clipboard",onClick:async()=>{await navigator.clipboard.writeText(e||""),dw("Link copied to clipboard"),Nx(t.current,jx)},children:[p(yw,{className:"w-6 h-6",strokeWidth:1}),p("div",{children:"Copy link"})]})]})}const Ux={filter:"drop-shadow(1px 1px 1px #0002)"};function mp({browser:e,extInfoAtom:t,loading:n}){const r=$r(t),i=(r==null?void 0:r.broIcon)||e,o=r==null?void 0:r.fname,s=r==null?void 0:r.broIcon,l=gr({opacity:s?1:0,config:{duration:1500}}),a=gr({opacity:o?1:0,scaleY:o?1:0,config:{duration:150}}),u=gr({opacity:o?1:0,x:o?0:200,config:{duration:150}});return T("div",{className:"px-2 pt-2 pb-1 sm:px-4 sm:py-3 border rounded transition-all duration-200 grid grid-cols-[auto,1fr]",style:{boxShadow:fm},children:[p(yr.div,{style:l,className:"content-center place-self-center",children:p(so,{browser:i,className:"w-9 h-8",style:Ux})}),T("div",{className:"ml-3 text-xs overflow-hidden",children:[T("div",{className:"text-base font-bold scale-y-125 whitespace-nowrap",children:[cl(e)," ","QA extension"]}),T(yr.div,{style:u,children:[p("div",{className:"h-4",children:r!=null&&r.updated?`Created ${X0(r.updated)}`:n?"":"date not available"}),T("div",{className:"h-4",children:["Version ",(r==null?void 0:r.version)||(n?"":" not available")]})]})]}),p(yr.div,{className:"col-start-2 mt-2 sm:mt-0",style:a,children:p(Vx,{url:r==null?void 0:r.fname})})]})}function Bx(){const{loading:e}=$r(mi);return T("div",{className:"flex flex-col justify-center space-y-2",children:[p(mp,{browser:B.chrome,extInfoAtom:v1,loading:e}),p(mp,{browser:B.firefox,extInfoAtom:g1,loading:e})]})}function Hx(){return T("div",{className:"mt-4 mb-3 h-60 grid grid-cols-[minmax(8rem,1fr),minmax(12rem,28rem)] gap-4",children:[p(Rx,{}),p(Bx,{})]})}function Wx(){const e=$r(hw);return p("div",{className:"py-2",children:p("div",{className:"notes max-h-96 px-4 overflow-y-auto bg-slate-100",dangerouslySetInnerHTML:{__html:e}})})}function Qx(e){return e.reduce((t,n)=>(n.browser&&n.brand&&(t[n.browser]||(t[n.browser]={}),t[n.browser][n.brand]||(t[n.browser][n.brand]={}),t[n.browser][n.brand][n.qa?"qa":"release"]=n),t),{})}function Zx(e){const t={};for(const[n,r]of Object.entries(e)){t[n]||(t[n]=[]);for(const[i,o]of Object.entries(r))t[n].push({brand:i,qa:o.qa,release:o.release})}return t}const aa="pb-1 text-xs border-slate-200 border-b",pm=e=>`text-xs ${e?"opacity-25":""}`;function vp({idx:e,item:t}){return T("div",{className:"flex items-center space-x-0.5",title:`Created ${X0(t==null?void 0:t.updated)}`,children:[p(so,{browser:t==null?void 0:t.broIcon,className:"w-3 h-3 opacity-50"}),p("div",{className:pm(e),children:t==null?void 0:t.version})]})}function gp({browser:e,table:t=[]}){return T("div",{className:"cursor-default",children:[p("div",{className:"mb-1 text-sm font-semibold",children:`${cl(e)} extensions`}),T("div",{className:"py-1 bg-slate-50 border-slate-300 border rounded shadow overflow-hidden grid grid-cols-3 gap-y-0.5",children:[p("div",{className:aa,children:p("div",{className:"px-3",children:"Brand"})}),p("div",{className:aa,children:"QA"}),p("div",{className:aa,children:"Public"}),t.map((n,r)=>T(b.Fragment,{children:[p("div",{className:pm(r),children:p("div",{className:"px-3 pt-0.5",children:wy(n.brand)})}),p(vp,{idx:r,item:n.qa}),p(vp,{idx:r,item:n.release})]},r))]})]})}function qx(){const e=$r(y1),t=Zx(Qx(e));return t[B.chrome]&&t[B.firefox]?T("div",{className:"py-2 text-sm flex flex-col space-y-2",children:[p("p",{children:"Summary table of QA and currently published HID Password Manager extensions."}),T("div",{className:"max-w-2xl grid grid-cols-2 gap-x-2",children:[p(gp,{browser:B.chrome,table:t[B.chrome]}),p(gp,{browser:B.firefox,table:t[B.firefox]})]}),T("div",{className:"text-xs md:text-sm",children:[p("p",{className:"mb-1",children:"Brand legend:"}),T("ul",{className:"ml-4 list-disc",children:[p("li",{children:"HID - extension for HID DigitalPersona product"}),p("li",{children:"HP - extension for HP Client Secury product"}),p("li",{children:"Dell - extension for DELL Privacy Manager product"})]})]}),T("div",{className:"text-xs md:text-sm",children:[p("p",{className:"mb-1",children:"Notes:"}),T("ul",{className:"ml-4 list-disc",children:[p("li",{className:"",children:"HP and Dell extensions are still only available for historical reasons. You don't need to test them."}),p("li",{className:"",children:"The Firefox extension is not currently updated due to issues from Moz://a, but still works."})]})]})]}):null}function Gx(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function Lt(){return Lt=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")return!1;var t=He(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function a4(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},i=t.attributes[n]||{},o=t.elements[n];!et(o)||!Ot(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(s){var l=i[s];l===!1?o.removeAttribute(s):o.setAttribute(s,l===!0?"":l)}))})}function u4(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var i=t.elements[r],o=t.attributes[r]||{},s=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),l=s.reduce(function(a,u){return a[u]="",a},{});!et(i)||!Ot(i)||(Object.assign(i.style,l),Object.keys(o).forEach(function(a){i.removeAttribute(a)}))})}}const c4={name:"applyStyles",enabled:!0,phase:"write",fn:a4,effect:u4,requires:["computeStyles"]};function Ct(e){return e.split("-")[0]}var Ln=Math.max,Ws=Math.min,Rr=Math.round;function Su(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function vm(){return!/^((?!chrome|android).)*safari/i.test(Su())}function Nr(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,o=1;t&&et(e)&&(i=e.offsetWidth>0&&Rr(r.width)/e.offsetWidth||1,o=e.offsetHeight>0&&Rr(r.height)/e.offsetHeight||1);var s=Bn(e)?He(e):window,l=s.visualViewport,a=!vm()&&n,u=(r.left+(a&&l?l.offsetLeft:0))/i,c=(r.top+(a&&l?l.offsetTop:0))/o,f=r.width/i,d=r.height/o;return{width:f,height:d,top:c,right:u+f,bottom:c+d,left:u,x:u,y:c}}function Yc(e){var t=Nr(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function gm(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Gc(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Wt(e){return He(e).getComputedStyle(e)}function f4(e){return["table","td","th"].indexOf(Ot(e))>=0}function Sn(e){return((Bn(e)?e.ownerDocument:e.document)||window.document).documentElement}function kl(e){return Ot(e)==="html"?e:e.assignedSlot||e.parentNode||(Gc(e)?e.host:null)||Sn(e)}function kp(e){return!et(e)||Wt(e).position==="fixed"?null:e.offsetParent}function d4(e){var t=/firefox/i.test(Su()),n=/Trident/i.test(Su());if(n&&et(e)){var r=Wt(e);if(r.position==="fixed")return null}var i=kl(e);for(Gc(i)&&(i=i.host);et(i)&&["html","body"].indexOf(Ot(i))<0;){var o=Wt(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function fo(e){for(var t=He(e),n=kp(e);n&&f4(n)&&Wt(n).position==="static";)n=kp(n);return n&&(Ot(n)==="html"||Ot(n)==="body"&&Wt(n).position==="static")?t:n||d4(e)||t}function Kc(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ki(e,t,n){return Ln(e,Ws(t,n))}function p4(e,t,n){var r=ki(e,t,n);return r>n?n:r}function ym(){return{top:0,right:0,bottom:0,left:0}}function wm(e){return Object.assign({},ym(),e)}function xm(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var h4=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,wm(typeof t!="number"?t:xm(t,co))};function m4(e){var t,n=e.state,r=e.name,i=e.options,o=n.elements.arrow,s=n.modifiersData.popperOffsets,l=Ct(n.placement),a=Kc(l),u=[Ie,it].indexOf(l)>=0,c=u?"height":"width";if(!(!o||!s)){var f=h4(i.padding,n),d=Yc(o),g=a==="y"?$e:Ie,w=a==="y"?rt:it,y=n.rects.reference[c]+n.rects.reference[a]-s[a]-n.rects.popper[c],P=s[a]-n.rects.reference[a],h=fo(o),m=h?a==="y"?h.clientHeight||0:h.clientWidth||0:0,v=y/2-P/2,k=f[g],C=m-d[c]-f[w],R=m/2-d[c]/2+v,O=ki(k,R,C),x=a;n.modifiersData[r]=(t={},t[x]=O,t.centerOffset=O-R,t)}}function v4(e){var t=e.state,n=e.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||gm(t.elements.popper,i)&&(t.elements.arrow=i))}const g4={name:"arrow",enabled:!0,phase:"main",fn:m4,effect:v4,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Tr(e){return e.split("-")[1]}var y4={top:"auto",right:"auto",bottom:"auto",left:"auto"};function w4(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Rr(n*i)/i||0,y:Rr(r*i)/i||0}}function Sp(e){var t,n=e.popper,r=e.popperRect,i=e.placement,o=e.variation,s=e.offsets,l=e.position,a=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,f=e.isFixed,d=s.x,g=d===void 0?0:d,w=s.y,y=w===void 0?0:w,P=typeof c=="function"?c({x:g,y}):{x:g,y};g=P.x,y=P.y;var h=s.hasOwnProperty("x"),m=s.hasOwnProperty("y"),v=Ie,k=$e,C=window;if(u){var R=fo(n),O="clientHeight",x="clientWidth";if(R===He(n)&&(R=Sn(n),Wt(R).position!=="static"&&l==="absolute"&&(O="scrollHeight",x="scrollWidth")),R=R,i===$e||(i===Ie||i===it)&&o===Gi){k=rt;var S=f&&R===C&&C.visualViewport?C.visualViewport.height:R[O];y-=S-r.height,y*=a?1:-1}if(i===Ie||(i===$e||i===rt)&&o===Gi){v=it;var E=f&&R===C&&C.visualViewport?C.visualViewport.width:R[x];g-=E-r.width,g*=a?1:-1}}var _=Object.assign({position:l},u&&y4),M=c===!0?w4({x:g,y},He(n)):{x:g,y};if(g=M.x,y=M.y,a){var I;return Object.assign({},_,(I={},I[k]=m?"0":"",I[v]=h?"0":"",I.transform=(C.devicePixelRatio||1)<=1?"translate("+g+"px, "+y+"px)":"translate3d("+g+"px, "+y+"px, 0)",I))}return Object.assign({},_,(t={},t[k]=m?y+"px":"",t[v]=h?g+"px":"",t.transform="",t))}function x4(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,s=o===void 0?!0:o,l=n.roundOffsets,a=l===void 0?!0:l,u={placement:Ct(t.placement),variation:Tr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Sp(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:a})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Sp(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const k4={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:x4,data:{}};var Vo={passive:!0};function S4(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,o=i===void 0?!0:i,s=r.resize,l=s===void 0?!0:s,a=He(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",n.update,Vo)}),l&&a.addEventListener("resize",n.update,Vo),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",n.update,Vo)}),l&&a.removeEventListener("resize",n.update,Vo)}}const E4={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:S4,data:{}};var _4={left:"right",right:"left",bottom:"top",top:"bottom"};function ls(e){return e.replace(/left|right|bottom|top/g,function(t){return _4[t]})}var P4={start:"end",end:"start"};function Ep(e){return e.replace(/start|end/g,function(t){return P4[t]})}function Xc(e){var t=He(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Jc(e){return Nr(Sn(e)).left+Xc(e).scrollLeft}function C4(e,t){var n=He(e),r=Sn(e),i=n.visualViewport,o=r.clientWidth,s=r.clientHeight,l=0,a=0;if(i){o=i.width,s=i.height;var u=vm();(u||!u&&t==="fixed")&&(l=i.offsetLeft,a=i.offsetTop)}return{width:o,height:s,x:l+Jc(e),y:a}}function b4(e){var t,n=Sn(e),r=Xc(e),i=(t=e.ownerDocument)==null?void 0:t.body,o=Ln(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),s=Ln(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),l=-r.scrollLeft+Jc(e),a=-r.scrollTop;return Wt(i||n).direction==="rtl"&&(l+=Ln(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:s,x:l,y:a}}function ef(e){var t=Wt(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function km(e){return["html","body","#document"].indexOf(Ot(e))>=0?e.ownerDocument.body:et(e)&&ef(e)?e:km(kl(e))}function Si(e,t){var n;t===void 0&&(t=[]);var r=km(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),o=He(r),s=i?[o].concat(o.visualViewport||[],ef(r)?r:[]):r,l=t.concat(s);return i?l:l.concat(Si(kl(s)))}function Eu(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function O4(e,t){var n=Nr(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function _p(e,t,n){return t===hm?Eu(C4(e,n)):Bn(t)?O4(t,n):Eu(b4(Sn(e)))}function R4(e){var t=Si(kl(e)),n=["absolute","fixed"].indexOf(Wt(e).position)>=0,r=n&&et(e)?fo(e):e;return Bn(r)?t.filter(function(i){return Bn(i)&&gm(i,r)&&Ot(i)!=="body"}):[]}function N4(e,t,n,r){var i=t==="clippingParents"?R4(e):[].concat(t),o=[].concat(i,[n]),s=o[0],l=o.reduce(function(a,u){var c=_p(e,u,r);return a.top=Ln(c.top,a.top),a.right=Ws(c.right,a.right),a.bottom=Ws(c.bottom,a.bottom),a.left=Ln(c.left,a.left),a},_p(e,s,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function Sm(e){var t=e.reference,n=e.element,r=e.placement,i=r?Ct(r):null,o=r?Tr(r):null,s=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,a;switch(i){case $e:a={x:s,y:t.y-n.height};break;case rt:a={x:s,y:t.y+t.height};break;case it:a={x:t.x+t.width,y:l};break;case Ie:a={x:t.x-n.width,y:l};break;default:a={x:t.x,y:t.y}}var u=i?Kc(i):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case Or:a[u]=a[u]-(t[c]/2-n[c]/2);break;case Gi:a[u]=a[u]+(t[c]/2-n[c]/2);break}}return a}function Yi(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,o=n.strategy,s=o===void 0?e.strategy:o,l=n.boundary,a=l===void 0?Yx:l,u=n.rootBoundary,c=u===void 0?hm:u,f=n.elementContext,d=f===void 0?Xr:f,g=n.altBoundary,w=g===void 0?!1:g,y=n.padding,P=y===void 0?0:y,h=wm(typeof P!="number"?P:xm(P,co)),m=d===Xr?Kx:Xr,v=e.rects.popper,k=e.elements[w?m:d],C=N4(Bn(k)?k:k.contextElement||Sn(e.elements.popper),a,c,s),R=Nr(e.elements.reference),O=Sm({reference:R,element:v,strategy:"absolute",placement:i}),x=Eu(Object.assign({},v,O)),S=d===Xr?x:R,E={top:C.top-S.top+h.top,bottom:S.bottom-C.bottom+h.bottom,left:C.left-S.left+h.left,right:S.right-C.right+h.right},_=e.modifiersData.offset;if(d===Xr&&_){var M=_[i];Object.keys(E).forEach(function(I){var z=[it,rt].indexOf(I)>=0?1:-1,$=[$e,rt].indexOf(I)>=0?"y":"x";E[I]+=M[$]*z})}return E}function T4(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,o=n.rootBoundary,s=n.padding,l=n.flipVariations,a=n.allowedAutoPlacements,u=a===void 0?mm:a,c=Tr(r),f=c?l?xp:xp.filter(function(w){return Tr(w)===c}):co,d=f.filter(function(w){return u.indexOf(w)>=0});d.length===0&&(d=f);var g=d.reduce(function(w,y){return w[y]=Yi(e,{placement:y,boundary:i,rootBoundary:o,padding:s})[Ct(y)],w},{});return Object.keys(g).sort(function(w,y){return g[w]-g[y]})}function A4(e){if(Ct(e)===qc)return[];var t=ls(e);return[Ep(e),t,Ep(t)]}function M4(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,s=n.altAxis,l=s===void 0?!0:s,a=n.fallbackPlacements,u=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,g=n.flipVariations,w=g===void 0?!0:g,y=n.allowedAutoPlacements,P=t.options.placement,h=Ct(P),m=h===P,v=a||(m||!w?[ls(P)]:A4(P)),k=[P].concat(v).reduce(function(Oe,Ze){return Oe.concat(Ct(Ze)===qc?T4(t,{placement:Ze,boundary:c,rootBoundary:f,padding:u,flipVariations:w,allowedAutoPlacements:y}):Ze)},[]),C=t.rects.reference,R=t.rects.popper,O=new Map,x=!0,S=k[0],E=0;E=0,$=z?"width":"height",j=Yi(t,{placement:_,boundary:c,rootBoundary:f,altBoundary:d,padding:u}),V=z?I?it:Ie:I?rt:$e;C[$]>R[$]&&(V=ls(V));var N=ls(V),D=[];if(o&&D.push(j[M]<=0),l&&D.push(j[V]<=0,j[N]<=0),D.every(function(Oe){return Oe})){S=_,x=!1;break}O.set(_,D)}if(x)for(var U=w?3:1,Y=function(Ze){var ze=k.find(function(Nt){var En=O.get(Nt);if(En)return En.slice(0,Ze).every(function(Sl){return Sl})});if(ze)return S=ze,"break"},K=U;K>0;K--){var Rt=Y(K);if(Rt==="break")break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}}const L4={name:"flip",enabled:!0,phase:"main",fn:M4,requiresIfExists:["offset"],data:{_skip:!1}};function Pp(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Cp(e){return[$e,it,rt,Ie].some(function(t){return e[t]>=0})}function $4(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,s=Yi(t,{elementContext:"reference"}),l=Yi(t,{altBoundary:!0}),a=Pp(s,r),u=Pp(l,i,o),c=Cp(a),f=Cp(u);t.modifiersData[n]={referenceClippingOffsets:a,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}const I4={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:$4};function z4(e,t,n){var r=Ct(e),i=[Ie,$e].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,s=o[0],l=o[1];return s=s||0,l=(l||0)*i,[Ie,it].indexOf(r)>=0?{x:l,y:s}:{x:s,y:l}}function D4(e){var t=e.state,n=e.options,r=e.name,i=n.offset,o=i===void 0?[0,0]:i,s=mm.reduce(function(c,f){return c[f]=z4(f,t.rects,o),c},{}),l=s[t.placement],a=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=a,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=s}const j4={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:D4};function F4(e){var t=e.state,n=e.name;t.modifiersData[n]=Sm({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const V4={name:"popperOffsets",enabled:!0,phase:"read",fn:F4,data:{}};function U4(e){return e==="x"?"y":"x"}function B4(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,o=i===void 0?!0:i,s=n.altAxis,l=s===void 0?!1:s,a=n.boundary,u=n.rootBoundary,c=n.altBoundary,f=n.padding,d=n.tether,g=d===void 0?!0:d,w=n.tetherOffset,y=w===void 0?0:w,P=Yi(t,{boundary:a,rootBoundary:u,padding:f,altBoundary:c}),h=Ct(t.placement),m=Tr(t.placement),v=!m,k=Kc(h),C=U4(k),R=t.modifiersData.popperOffsets,O=t.rects.reference,x=t.rects.popper,S=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,E=typeof S=="number"?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),_=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(R){if(o){var I,z=k==="y"?$e:Ie,$=k==="y"?rt:it,j=k==="y"?"height":"width",V=R[k],N=V+P[z],D=V-P[$],U=g?-x[j]/2:0,Y=m===Or?O[j]:x[j],K=m===Or?-x[j]:-O[j],Rt=t.elements.arrow,Oe=g&&Rt?Yc(Rt):{width:0,height:0},Ze=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ym(),ze=Ze[z],Nt=Ze[$],En=ki(0,O[j],Oe[j]),Sl=v?O[j]/2-U-En-ze-E.mainAxis:Y-En-ze-E.mainAxis,bm=v?-O[j]/2+U+En+Nt+E.mainAxis:K+En+Nt+E.mainAxis,El=t.elements.arrow&&fo(t.elements.arrow),Om=El?k==="y"?El.clientTop||0:El.clientLeft||0:0,tf=(I=_==null?void 0:_[k])!=null?I:0,Rm=V+Sl-tf-Om,Nm=V+bm-tf,nf=ki(g?Ws(N,Rm):N,V,g?Ln(D,Nm):D);R[k]=nf,M[k]=nf-V}if(l){var rf,Tm=k==="x"?$e:Ie,Am=k==="x"?rt:it,_n=R[C],po=C==="y"?"height":"width",of=_n+P[Tm],sf=_n-P[Am],_l=[$e,Ie].indexOf(h)!==-1,lf=(rf=_==null?void 0:_[C])!=null?rf:0,af=_l?of:_n-O[po]-x[po]-lf+E.altAxis,uf=_l?_n+O[po]+x[po]-lf-E.altAxis:sf,cf=g&&_l?p4(af,_n,uf):ki(g?af:of,_n,g?uf:sf);R[C]=cf,M[C]=cf-_n}t.modifiersData[r]=M}}const H4={name:"preventOverflow",enabled:!0,phase:"main",fn:B4,requiresIfExists:["offset"]};function W4(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Q4(e){return e===He(e)||!et(e)?Xc(e):W4(e)}function Z4(e){var t=e.getBoundingClientRect(),n=Rr(t.width)/e.offsetWidth||1,r=Rr(t.height)/e.offsetHeight||1;return n!==1||r!==1}function q4(e,t,n){n===void 0&&(n=!1);var r=et(t),i=et(t)&&Z4(t),o=Sn(t),s=Nr(e,i,n),l={scrollLeft:0,scrollTop:0},a={x:0,y:0};return(r||!r&&!n)&&((Ot(t)!=="body"||ef(o))&&(l=Q4(t)),et(t)?(a=Nr(t,!0),a.x+=t.clientLeft,a.y+=t.clientTop):o&&(a.x=Jc(o))),{x:s.left+l.scrollLeft-a.x,y:s.top+l.scrollTop-a.y,width:s.width,height:s.height}}function G4(e){var t=new Map,n=new Set,r=[];e.forEach(function(o){t.set(o.name,o)});function i(o){n.add(o.name);var s=[].concat(o.requires||[],o.requiresIfExists||[]);s.forEach(function(l){if(!n.has(l)){var a=t.get(l);a&&i(a)}}),r.push(o)}return e.forEach(function(o){n.has(o.name)||i(o)}),r}function Y4(e){var t=G4(e);return l4.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function K4(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function X4(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var bp={placement:"bottom",modifiers:[],strategy:"absolute"};function Op(){for(var e=arguments.length,t=new Array(e),n=0;n{var t;return!e.main&&((t=e.debug)==null?void 0:t.browser)!==B.dev},vk=e=>!e.main||!e.debug,gk=e=>Vn("w-2 h-2 sm:w-3 sm:h-3 md:w-4 md:h-4 m-px rounded-full",mk(e)&&"extension-small-icon-outline hue-rotate-[293deg]",!vk(e)&&"extension-small-icon-outline");function yk({orderedGroup:e}){return p("div",{className:"w-10 flex",children:Object.values(e).map((t,n)=>{var r,i;return p(b.Fragment,{children:(t.main||t.debug)&&p(so,{browser:((r=t.main)==null?void 0:r.broIcon)||((i=t.debug)==null?void 0:i.broIcon),className:gk(t)},n)},n)})})}function wk(e,t){return`Extension${t?"s":""} released on ${e.createDate}`}function xk({orderedGroup:e,item:t,multiple:n}){return T("div",{className:"leading-6 flex items-center hover:text-url hover:font-bold select-none cursor-pointer",title:wk(t,n),children:[p(yk,{orderedGroup:e}),p("div",{className:Vn(t.published&&"bg-slate-300/40 rounded"),children:t.version})]})}function Tp({meta:e}){if(!e)return null;const t=`${cl(e.browser)} version ${e.version}${e.build===Bt.debug?" with debug information":""}`;return T("a",{className:"h-5 flex items-center space-x-1",href:G0(e.fname),children:[p(so,{browser:e==null?void 0:e.browser,className:"w-4 h-4 m-px rounded-full"}),p("div",{className:"text-xs text-url hover:underline cursor-pointer",children:t})]})}function kk({orderedGroup:e,item:t}){return T("div",{className:"min-w-[20rem] text-sm cursor-default",children:[T("div",{className:"pl-1 pb-1 font-bold border-b border-slate-400",children:["Versions released on ",t.createDate,t.published&&p("span",{className:"ml-0.5 text-xs font-normal text-slate-500",children:"public"})]}),p("div",{className:"mt-2 mb-1",children:Object.entries(e).map(([n,r],i)=>T(b.Fragment,{children:[p(Tp,{meta:r.main}),p(Tp,{meta:r.debug})]},i))})]})}function Sk({items:e}){const t=e[0];if(!t)return null;const n=e.reduce((r,i)=>{const o=r[i.browser]||(r[i.browser]={});return o[i.build===Bt.release?"main":"debug"]=i,r},{});return p(hk,{trigger:p(xk,{orderedGroup:n,item:t,multiple:e.length>1}),runInPortal:!0,arrow:!0,popperConfig:{interactive:!0,trigger:"click"},children:p(kk,{orderedGroup:n,item:t})})}function Ek(){const e=[...$r(m1)].reverse();return e.length?p("div",{className:"mt-1 px-0.5 text-[.65rem] sm:text-xs select-none cursor-default",children:e.map(({yearStr:t,items:n})=>T("div",{children:[T("div",{className:"mt-2 mb-1 border-b border-slate-200 font-bold",children:["Year ",t]}),p("div",{className:"columns-7",children:Object.entries(n).map(([r,i],o)=>p(Sk,{items:i},`${r||o}`))})]},t))}):null}const _k=[B.chrome,B.chrome,B.chrome3,B.chrome3,B.firefox,B.firefox,B.firefox,B.dev],Pk=e=>e===1||e===3||e===5,Ck=e=>e===1||e===3||e===5||e===6;function bk(e,t){return`${cl(e)} extension${Pk(t)?" with debug information":t===6?" (debug version only)":""}`}const Pm="w-2 h-2 sm:w-3 sm:h-3 md:w-4 md:h-4 m-px rounded-full",Ok=e=>Vn(Pm,Ck(e)&&"extension-small-icon-outline",e===6&&"hue-rotate-[293deg]");function Rk(){return T("div",{className:"mt-2 text-xs md:text-sm",children:[p("div",{className:"mb-0 md:mb-1",children:"Legend:"}),_k.map((e,t)=>T("div",{className:"ml-1 flex items-center space-x-2",children:[p(so,{browser:e,className:Ok(t)}),p("div",{children:bk(e,t)})]},t)),T("div",{className:"ml-1 flex items-center space-x-2",children:[p("div",{className:`${Pm} bg-slate-300`}),p("div",{className:"",children:"Published extensions"})]})]})}function Nk(){return T("div",{className:"py-2 text-sm space-y-2",children:[p("p",{children:"The archive stores a list of previously released extensions that are still available on the HID server. You can download any version for testing or for any other reason."}),p("p",{children:"Click an item to download a specific version. Extensions with debugging information are password protected. Contact Max Zakharzhevskiy at HID global to obtain the password."}),p(Ek,{}),p(Rk,{})]})}var ua=/[\\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,Se,us,Tk={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},Gt;function ca(e){return ua.lastIndex=0,ua.test(e)?'"'+e.replace(ua,function(t){var n=Tk[t];return typeof n=="string"?n:"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function cs(e,t,n){var r,i,o,s,l=Se,a,u=t[e];switch(u&&typeof u=="object"&&typeof u.toJSON=="function"&&(u=u.toJSON(e)),typeof Gt=="function"&&(u=Gt.call(t,e,u)),typeof u){case"string":return ca(u);case"number":return isFinite(u)?String(u):"null";case"boolean":return String(u);case"object":if(!u)return"null";if(Se+=us,a=[],Object.prototype.toString.apply(u)==="[object Array]"){for(s=u.length,r=0;rn?`[ `+Se+a.join(`, `+Se)+` `+l+"]":"[ "+a.join(", ")+" ]":"["+a.join(",")+"]",Se=l,o}if(Gt&&typeof Gt=="object")for(s=Gt.length,r=0;rn?`{ `+Se+a.join(`, `+Se)+` -`+l+"}":"{ "+a.join(", ")+" }":"{"+a.join(",")+"}",Se=l,o}}function Ak(e,t,n,r){var i;if(Se="",us="",r||(r=0),typeof r!="number")throw new Error("beaufifier: limit must be a number");if(typeof n=="number")for(i=0;it(c=>!c),children:"JSON beautifier..."}),e&&T("div",{className:"",children:[T("div",{className:"grid grid-cols-[1fr_auto] items-center gap-2",children:[p("input",{type:"text",className:"my-2 w-full form-input text-xs text-inherit bg-slate-200 border-none rounded shadow",spellCheck:"false",value:n,onChange:c=>{const f=c.target.value;r(f);const d=Ap(f,i);u(d.formated||(f?"?":"")),d.lines!==void 0&&l(d.lines)}}),T("div",{className:"flex items-center gap-1 cursor-default",title:"maximum number of characters per line",children:[p("div",{className:"select-none",children:"#"}),p("input",{type:"text",className:"my-2 max-w-[64px] form-input text-xs text-center text-inherit bg-slate-200 border-none rounded shadow",value:i,onChange:c=>{const f=c.target.value,d=Number(f);if(!isNaN(d)){o(d);const g=Ap(n,d);u(g.formated||(f?"?":"")),g.lines!==void 0&&l(g.lines)}}})]})]}),!!n.length&&T("div",{className:"relative py-0.5 min-h-[2.6rem] bg-slate-200 rounded",children:[p("div",{className:"px-3 max-h-[460px] text-[.75rem] whitespace-pre overflow-auto",children:a}),T("div",{className:"absolute top-0.5 right-4 p-1 bg-slate-200 flex space-x-0.5",children:[T("div",{className:"px-2 py-1.5 text-xs border-slate-100 border rounded shadow",children:[s," line",s!=1?"s":""]}),p("button",{className:"px-2 py-1.5 text-xs border-slate-400 border rounded shadow",onClick:()=>{r("")},children:"Clear"}),p("button",{className:"px-2 py-1.5 text-xs border-slate-400 border rounded shadow",onClick:async()=>{await navigator.clipboard.writeText(a)},children:"Copy"})]})]})]})]})}const Lk=""+new URL("2022-03-01_19-09-50-b9956752.png",import.meta.url).href,$k=""+new URL("2022-05-26_19-16-14gray2-abe4e093.jpg",import.meta.url).href,Ik=""+new URL("2022-07-23_18-05-43_pmit_gray-571bc39f.jpg",import.meta.url).href;function zk(){return T("div",{className:"py-2 text-sm flex flex-col space-y-1",children:[p("p",{children:"Here are some links to test web applications that you can use to test various features of the Password Manager:"}),T("ul",{className:"ml-8 list-disc",children:[p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm-domain-logins/#",target:"_blank",children:"Two test logins and corresponding password change screens in the same domain"})}),p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm-second",target:"_blank",children:"Simple test login screen to verify login transactions"})})]}),p("br",{}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm",target:"_blank",children:"Five customizable logins and password change screens"})})}),p("img",{className:"pt-3 m-auto bg-slate-300",width:"200px",src:Lk,alt:"test applications preview"}),p("br",{}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm-domain-logins22",target:"_blank",children:"Page reload test with login and corresponding password change screens on the same domain"})})}),p("img",{className:"pt-3 m-auto",width:"200px",src:$k,alt:"test applications preview"}),p("br",{}),T("ul",{className:"ml-8 list-disc",children:[p("li",{children:p("a",{className:"hoverurl",href:xt.HID_PMIT,target:"_blank",children:"Password Manager Investigation Tool (version under HID domain)"})}),p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/dropzone",target:"_blank",children:"Password Manager Investigation Tool (the latest version)"})})]}),p("img",{className:"pt-3 m-auto",width:"200px",src:Ik,alt:"test applications preview"}),p("br",{}),p("div",{className:"",children:"Local test pages"}),T("ul",{className:"ml-8 list-disc",children:[p("li",{children:p("a",{className:"hoverurl",href:xt.LOCAL_APP_FISERV,target:"_blank",children:" Bug № 90673 (fiserv:Heritage Bank), Bug № 91149 (fiserv:BAC Bank)"})}),p("li",{children:p("a",{className:"hoverurl",href:xt.LOCAL_APP_BANK_UTICA,target:"_blank",children:"Bug № 91370 (Bank of Utica)"})}),p("li",{children:p("a",{className:"hoverurl",href:xt.LOCAL_APP_BANK_WASHINGTON,target:"_blank",children:"Bug № 91506 (Bank of Washington)"})})]}),p("br",{}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io",target:"_blank",children:"All other projects catalog"})})}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p(Mk,{})})})]})}function Dk(){return T("div",{className:"py-1 text-sm",children:[p("h2",{className:"mt-1 text-base font-semibold",children:"Check for duplicate extension installations"}),p("p",{children:"Only one DigitalPersona extension can run at the same time in the same browser. After completing (or before starting) the installation of the DigitalPersona extension, ensure that all previous versions of the extension are uninstalled."}),p("h2",{className:"mt-1 text-base font-semibold",children:"Obfuscated links"}),p("p",{children:"Links in the Release Notes section are masked with the @ sign before the last character of the domain name to fight search engine spiders (web crawler robots). Remove the @ symbol before opening the link."}),p("h2",{className:"mt-2 text-base font-semibold",children:"Browser extensions installation instructions"}),T("p",{children:["Additional documents are available on"," ",p("a",{className:"hoverurl link-up",href:xt.LOCAL_HINTS,target:"_blank",children:"this website"})," and on the"," ",p("a",{className:"hoverurl link-up",href:xt.CONFLUENCE_HINTS,target:"_blank",children:"HID confluence (intranet)"})," website."]}),p("h2",{className:"mt-2 text-base font-semibold",children:"Links to install the extension"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:["Chrome web store extension ",p("a",{className:"hoverurl",href:xt.INSTALL_GOOGLE_STORE,target:"_blank",children:"installation page."})]}),T("li",{children:["DP extension ",p("a",{className:"hoverurl",href:xt.INSTALL_DP_PAGE,target:"_blank",children:"installation page"}),"."]}),T("li",{children:["DP extension ",p("a",{className:"hoverurl",href:"https://maxzz.github.io/page-extension-installation",target:"_blank",children:"the new installation page test"})," (not in production yet)."]})]}),p("h2",{className:"mt-2 text-base font-semibold",children:"Experiments"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:[p("a",{className:"hoverurl",href:"https://maxzz.github.io/dropzone",target:"_blank",children:"PMIT (Password Manager Inverstigation Tool) utility"})," ","(the latest version)."]}),T("li",{children:[p("a",{className:"hoverurl",href:xt.HID_PMAC,target:"_blank",children:"PMAC (Password Manager Administrator Commands) utility"})," ","(not in production yet)."]})]}),p("h2",{className:"mt-2 text-base font-semibold",children:"QA website history"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:["The previous QA website is still ",p("a",{className:"hoverurl",href:xt.QA_WEBSITE_OLD,target:"_blank",children:" available here"}),"."]}),q0&&T("li",{children:["The source code for this website on ",p("a",{className:"hoverurl",href:"https://github.com/maxzz/page-qa2",target:"_blank",children:"GitHub is here"}),"."]})]}),p("h2",{className:"mt-2 text-base font-semibold",children:"About"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:["This 3.129 version of the QA website is built on December 9, 2023 at 16:5",p("span",{children:"."})]}),T("li",{className:"text-xs whitespace-pre",children:["Running from location:",p("br",{}),JSON.stringify(yt,null,4)]})]})]})}function jk(){return p("div",{className:"py-4"})}const Cm="react-page-qa2-23";let Mp={open1:!1,open2:!1,open3:!1,open4:!1,open5:!1};function Fk(){const e=localStorage.getItem(Cm);if(e)try{let t=JSON.parse(e);return{...Mp,...t}}catch{}return Mp}const On=jw(Fk());b1(On,()=>{localStorage.setItem(Cm,JSON.stringify(On))});function Vk(){return T("div",{className:"h-screen flex flex-col text-[#001845]",children:[p(Aw,{}),p("div",{className:"flex-1 overflow-y-auto",style:{overflow:"overlay"},children:T("div",{className:"mx-auto max-w-md sm:max-w-xl md:max-w-2xl lg:max-w-4xl flex flex-col space-y-4",children:[p(Hx,{}),p(Gr,{state:On,name:"open1",title:"Release Notes",children:p(Wx,{})}),p(Gr,{state:On,name:"open2",title:"Current versions",children:p(qx,{})}),p(Gr,{state:On,name:"open3",title:p("div",{title:"Previously released extensions",children:"Archive"}),children:p(Nk,{})}),p(Gr,{state:On,name:"open4",title:"Test Applications for QA",children:p(zk,{})}),p(Gr,{state:On,name:"open5",title:"Final notes",children:p(Dk,{})}),p(jk,{})]})})]})}function Uk(){return Mr(mw),null}function Bk(){return p("div",{className:"absolute z-50",children:p("div",{id:"portal"})})}function Hk(){return T(Tu,{children:[p(Uk,{}),p(Nw,{}),p(Bk,{}),p(fw,{}),p("div",{className:"min-h-full overflow-hidden bg-slate-50",children:p(Vk,{})})]})}Z0(document.getElementById("root")).render(p(Ru.StrictMode,{children:p(Hk,{})})); +`+l+"}":"{ "+a.join(", ")+" }":"{"+a.join(",")+"}",Se=l,o}}function Ak(e,t,n,r){var i;if(Se="",us="",r||(r=0),typeof r!="number")throw new Error("beaufifier: limit must be a number");if(typeof n=="number")for(i=0;it(c=>!c),children:"JSON beautifier..."}),e&&T("div",{className:"",children:[T("div",{className:"grid grid-cols-[1fr_auto] items-center gap-2",children:[p("input",{type:"text",className:"my-2 w-full form-input text-xs text-inherit bg-slate-200 border-none rounded shadow",spellCheck:"false",value:n,onChange:c=>{const f=c.target.value;r(f);const d=Ap(f,i);u(d.formated||(f?"?":"")),d.lines!==void 0&&l(d.lines)}}),T("div",{className:"flex items-center gap-1 cursor-default",title:"maximum number of characters per line",children:[p("div",{className:"select-none",children:"#"}),p("input",{type:"text",className:"my-2 max-w-[64px] form-input text-xs text-center text-inherit bg-slate-200 border-none rounded shadow",value:i,onChange:c=>{const f=c.target.value,d=Number(f);if(!isNaN(d)){o(d);const g=Ap(n,d);u(g.formated||(f?"?":"")),g.lines!==void 0&&l(g.lines)}}})]})]}),!!n.length&&T("div",{className:"relative py-0.5 min-h-[2.6rem] bg-slate-200 rounded",children:[p("div",{className:"px-3 max-h-[460px] text-[.75rem] whitespace-pre overflow-auto",children:a}),T("div",{className:"absolute top-0.5 right-4 p-1 bg-slate-200 flex space-x-0.5",children:[T("div",{className:"px-2 py-1.5 text-xs border-slate-100 border rounded shadow",children:[s," line",s!=1?"s":""]}),p("button",{className:"px-2 py-1.5 text-xs border-slate-400 border rounded shadow",onClick:()=>{r("")},children:"Clear"}),p("button",{className:"px-2 py-1.5 text-xs border-slate-400 border rounded shadow",onClick:async()=>{await navigator.clipboard.writeText(a)},children:"Copy"})]})]})]})]})}const Lk=""+new URL("2022-03-01_19-09-50-b9956752.png",import.meta.url).href,$k=""+new URL("2022-05-26_19-16-14gray2-abe4e093.jpg",import.meta.url).href,Ik=""+new URL("2022-07-23_18-05-43_pmit_gray-571bc39f.jpg",import.meta.url).href;function zk(){return T("div",{className:"py-2 text-sm flex flex-col space-y-1",children:[p("p",{children:"Here are some links to test web applications that you can use to test various features of the Password Manager:"}),T("ul",{className:"ml-8 list-disc",children:[p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm-domain-logins/#",target:"_blank",children:"Two test logins and corresponding password change screens in the same domain"})}),p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm-second",target:"_blank",children:"Simple test login screen to verify login transactions"})})]}),p("br",{}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm",target:"_blank",children:"Five customizable logins and password change screens"})})}),p("img",{className:"pt-3 m-auto bg-slate-300",width:"200px",src:Lk,alt:"test applications preview"}),p("br",{}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/test-pm-domain-logins22",target:"_blank",children:"Page reload test with login and corresponding password change screens on the same domain"})})}),p("img",{className:"pt-3 m-auto",width:"200px",src:$k,alt:"test applications preview"}),p("br",{}),T("ul",{className:"ml-8 list-disc",children:[p("li",{children:p("a",{className:"hoverurl",href:xt.HID_PMIT,target:"_blank",children:"Password Manager Investigation Tool (version under HID domain)"})}),p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io/dropzone",target:"_blank",children:"Password Manager Investigation Tool (the latest version)"})})]}),p("img",{className:"pt-3 m-auto",width:"200px",src:Ik,alt:"test applications preview"}),p("br",{}),p("div",{className:"",children:"Local test pages"}),T("ul",{className:"ml-8 list-disc",children:[p("li",{children:p("a",{className:"hoverurl",href:xt.LOCAL_APP_FISERV,target:"_blank",children:" Bug № 90673 (fiserv:Heritage Bank), Bug № 91149 (fiserv:BAC Bank)"})}),p("li",{children:p("a",{className:"hoverurl",href:xt.LOCAL_APP_BANK_UTICA,target:"_blank",children:"Bug № 91370 (Bank of Utica)"})}),p("li",{children:p("a",{className:"hoverurl",href:xt.LOCAL_APP_BANK_WASHINGTON,target:"_blank",children:"Bug № 91506 (Bank of Washington)"})})]}),p("br",{}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p("a",{className:"hoverurl",href:"https://maxzz.github.io",target:"_blank",children:"All other projects catalog"})})}),p("ul",{className:"ml-8 list-disc",children:p("li",{children:p(Mk,{})})})]})}function Dk(){return T("div",{className:"py-1 text-sm",children:[p("h2",{className:"mt-1 text-base font-semibold",children:"Check for duplicate extension installations"}),p("p",{children:"Only one DigitalPersona extension can run at the same time in the same browser. After completing (or before starting) the installation of the DigitalPersona extension, ensure that all previous versions of the extension are uninstalled."}),p("h2",{className:"mt-1 text-base font-semibold",children:"Obfuscated links"}),p("p",{children:"Links in the Release Notes section are masked with the @ sign before the last character of the domain name to fight search engine spiders (web crawler robots). Remove the @ symbol before opening the link."}),p("h2",{className:"mt-2 text-base font-semibold",children:"Browser extensions installation instructions"}),T("p",{children:["Additional documents are available on"," ",p("a",{className:"hoverurl link-up",href:xt.LOCAL_HINTS,target:"_blank",children:"this website"})," and on the"," ",p("a",{className:"hoverurl link-up",href:xt.CONFLUENCE_HINTS,target:"_blank",children:"HID confluence (intranet)"})," website."]}),p("h2",{className:"mt-2 text-base font-semibold",children:"Links to install the extension"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:["Chrome web store extension ",p("a",{className:"hoverurl",href:xt.INSTALL_GOOGLE_STORE,target:"_blank",children:"installation page."})]}),T("li",{children:["DP extension ",p("a",{className:"hoverurl",href:xt.INSTALL_DP_PAGE,target:"_blank",children:"installation page"}),"."]}),T("li",{children:["DP extension ",p("a",{className:"hoverurl",href:"https://maxzz.github.io/page-extension-installation",target:"_blank",children:"the new installation page test"})," (not in production yet)."]})]}),p("h2",{className:"mt-2 text-base font-semibold",children:"Experiments"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:[p("a",{className:"hoverurl",href:"https://maxzz.github.io/dropzone",target:"_blank",children:"PMIT (Password Manager Inverstigation Tool) utility"})," ","(the latest version)."]}),T("li",{children:[p("a",{className:"hoverurl",href:xt.HID_PMAC,target:"_blank",children:"PMAC (Password Manager Administrator Commands) utility"})," ","(not in production yet)."]})]}),p("h2",{className:"mt-2 text-base font-semibold",children:"QA website history"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:["The previous QA website is still ",p("a",{className:"hoverurl",href:xt.QA_WEBSITE_OLD,target:"_blank",children:" available here"}),"."]}),q0&&T("li",{children:["The source code for this website on ",p("a",{className:"hoverurl",href:"https://github.com/maxzz/page-qa2",target:"_blank",children:"GitHub is here"}),"."]})]}),p("h2",{className:"mt-2 text-base font-semibold",children:"About"}),T("ul",{className:"ml-4 list-disc",children:[T("li",{children:["This 3.1211 version of the QA website is built on December 11, 2023 at 18:59",p("span",{children:"."})]}),T("li",{className:"text-xs whitespace-pre",children:["Running from location:",p("br",{}),JSON.stringify(yt,null,4)]})]})]})}function jk(){return p("div",{className:"py-4"})}const Cm="react-page-qa2-23";let Mp={open1:!1,open2:!1,open3:!1,open4:!1,open5:!1};function Fk(){const e=localStorage.getItem(Cm);if(e)try{let t=JSON.parse(e);return{...Mp,...t}}catch{}return Mp}const On=jw(Fk());b1(On,()=>{localStorage.setItem(Cm,JSON.stringify(On))});function Vk(){return T("div",{className:"h-screen flex flex-col text-[#001845]",children:[p(Aw,{}),p("div",{className:"flex-1 overflow-y-auto",style:{overflow:"overlay"},children:T("div",{className:"mx-auto max-w-md sm:max-w-xl md:max-w-2xl lg:max-w-4xl flex flex-col space-y-4",children:[p(Hx,{}),p(Kr,{state:On,name:"open1",title:"Release Notes",children:p(Wx,{})}),p(Kr,{state:On,name:"open2",title:"Current versions",children:p(qx,{})}),p(Kr,{state:On,name:"open3",title:p("div",{title:"Previously released extensions",children:"Archive"}),children:p(Nk,{})}),p(Kr,{state:On,name:"open4",title:"Test Applications for QA",children:p(zk,{})}),p(Kr,{state:On,name:"open5",title:"Final notes",children:p(Dk,{})}),p(jk,{})]})})]})}function Uk(){return $r(mw),null}function Bk(){return p("div",{className:"absolute z-50",children:p("div",{id:"portal"})})}function Hk(){return T(Tu,{children:[p(Uk,{}),p(Nw,{}),p(Bk,{}),p(fw,{}),p("div",{className:"min-h-full overflow-hidden bg-slate-50",children:p(Vk,{})})]})}Z0(document.getElementById("root")).render(p(Ru.StrictMode,{children:p(Hk,{})})); diff --git a/index.html b/index.html index c17d5b7..50200dc 100644 --- a/index.html +++ b/index.html @@ -6,8 +6,8 @@ QA website - - + +